H2 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 1.2em; PADDING-BOTTOM: 0.5em; PADDING-TOP: 0.5em
}
.search INPUT {
	FONT-SIZE: 83%
}
INPUT.query {
	PADDING-LEFT: 5px; COLOR: #666
}
INPUT.go {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 0px; COLOR: #333; PADDING-TOP: 0px
}
.top-nav-title {
	PADDING-RIGHT: 10px; COLOR: #333
}
.top-nav-sub {
	WIDTH: 1em
}
#top-nav-container UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
#top-nav-container LI {
	PADDING-RIGHT: 15px; FLOAT: left; POSITION: relative
}
#top-nav-container LI UL {
	BORDER-RIGHT: #ccc 2px solid; BORDER-TOP: #ccc 2px solid; DISPLAY: none; BACKGROUND: #fff; LEFT: 0px; BORDER-LEFT: #ccc 2px solid; BORDER-BOTTOM: #ccc 2px solid; POSITION: absolute; TOP: 1.7em
}
#top-nav-container LI UL LI {
	PADDING-RIGHT: 30px; PADDING-LEFT: 2px; BACKGROUND: #fff; PADDING-BOTTOM: 5px; WIDTH: 5em; PADDING-TOP: 0px
}
#top-nav-container LI UL LI:hover {
	BACKGROUND: #eee
}
UNKNOWN {
	LEFT: auto; TOP: auto
}
#top-nav-container LI:hover UL {
	DISPLAY: block
}
#top-nav-container LI.over UL {
	DISPLAY: block
}
.more_link {
	PADDING-RIGHT: 16px; BACKGROUND: url(../images/drop_arrow.gif) no-repeat 33px 50%
}
.main {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
#phone-select {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
#phone-select DIV.phone {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px 7px 0px 0px; WIDTH: 80px; PADDING-TOP: 0px; HEIGHT: 110px; TEXT-ALIGN: center
}
#phone-select .phone-img {
	BORDER-RIGHT: #eee 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #eee 1px solid; DISPLAY: block; PADDING-LEFT: 2px; BACKGROUND: #fff; PADDING-BOTTOM: 2px; BORDER-LEFT: #eee 1px solid; PADDING-TOP: 2px; BORDER-BOTTOM: #eee 1px solid
}
#phone-select .phone-img:hover {
	BORDER-RIGHT: #39a24a 1px solid; BORDER-TOP: #39a24a 1px solid; DISPLAY: block; BORDER-LEFT: #39a24a 1px solid; CURSOR: pointer; BORDER-BOTTOM: #39a24a 1px solid
}
#phone-select DIV.phone-name {
	PADDING-TOP: 5px
}
.hover-section {
	BORDER-RIGHT: #cccccc 1px solid; PADDING-RIGHT: 0.9em; BORDER-TOP: #cccccc 1px solid; PADDING-LEFT: 0.9em; FONT-WEIGHT: bold; Z-INDEX: -1; MIN-HEIGHT: 105px; BACKGROUND: #cadef4; MARGIN-BOTTOM: 10px; PADDING-BOTTOM: 0.9em; OVERFLOW: hidden; BORDER-LEFT: #cccccc 1px solid; PADDING-TOP: 0.9em; BORDER-BOTTOM: #cccccc 1px solid; HEIGHT: 175px
}
.hover-section OL {
	WIDTH: auto; LIST-STYLE-TYPE: none
}
.hover-section LI {
	PADDING-LEFT: 35px; PADDING-BOTTOM: 15px
}
.hover-section LI.one {
	BACKGROUND: url(../images/1.gif) no-repeat
}
.hover-section LI.two {
	BACKGROUND: url(../images/2.gif) no-repeat
}
.hover-section H2 {
	MARGIN: 0px; PADDING-TOP: 0px
}
.hover-section P {
	FONT-WEIGHT: normal; FONT-SIZE: 100%; WIDTH: auto
}
.phone-default {
	CLEAR: both; RIGHT: -10px; FLOAT: right; POSITION: relative; TOP: -45px
}
.phone-hover {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; RIGHT: 2px; FLOAT: right; PADDING-BOTTOM: 3px; PADDING-TOP: 3px; POSITION: relative; TOP: 6px
}
.device-info {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
.device-info DL {
	DISPLAY: inline; FLOAT: left; PADDING-BOTTOM: 20px; WIDTH: 373px
}
.device-info DT {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 140%; FLOAT: right; PADDING-BOTTOM: 0px; WIDTH: 303px; PADDING-TOP: 0px
}
.device-info DD {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 85%; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
.device-info DD.img IMG {
	PADDING-RIGHT: 5px; FLOAT: left
}
.device-info2 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
.device-info2 DL {
	DISPLAY: inline; FLOAT: left; PADDING-BOTTOM: 20px; WIDTH: 307px
}
.device-info2 DT {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 140%; FLOAT: right; PADDING-BOTTOM: 0px; WIDTH: 247px; PADDING-TOP: 0px
}
.device-info2 DD {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 85%; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
.device-info2 DD.img {
	DISPLAY: block; HEIGHT: 50px
}
.device-info2 DD.img IMG {
	PADDING-RIGHT: 12px; FLOAT: left
}
.device-info2 DD.choosephone {
	PADDING-LEFT: 2px
}
.footer {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; COLOR: #666666; PADDING-TOP: 0px; TEXT-ALIGN: center
}
.fineprint {
	FONT-SIZE: 85%; COLOR: #666
}
.hr {
	BORDER-TOP: #ccc 1px solid; MARGIN-TOP: 10px; PADDING-TOP: 20px
}
.vid {
	BORDER-RIGHT: #ccc 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #ccc 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; MARGIN: 0px 0px 20px; BORDER-LEFT: #ccc 1px solid; PADDING-TOP: 5px; BORDER-BOTTOM: #ccc 1px solid
}
.more {
	FONT-SIZE: 85%; PADDING-TOP: 10px
}
.onmobiledevice {
	FONT-SIZE: 85%; MARGIN: 0px 0px 20px 5px
}
.imagead {
	BORDER-RIGHT: #ccc 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #ccc 1px solid; PADDING-LEFT: 5px; MARGIN-BOTTOM: 20px; PADDING-BOTTOM: 5px; BORDER-LEFT: #ccc 1px solid; PADDING-TOP: 5px; BORDER-BOTTOM: #ccc 1px solid; HEIGHT: 100px; BACKGROUND-COLOR: #eee
}
#tbl_light {
	BORDER-TOP: #ccc 1px solid; FONT-SIZE: 83%; BACKGROUND: #fff; BORDER-LEFT: #ccc 1px solid
}
#tbl_light TD {
	BORDER-RIGHT: #ccc 1px solid; PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 4px; MARGIN: 0px; COLOR: #333; PADDING-TOP: 4px; BORDER-BOTTOM: #ccc 1px solid
}
#tbl_light TH {
	BORDER-RIGHT: #ccc 1px solid; PADDING-RIGHT: 8px; PADDING-LEFT: 8px; PADDING-BOTTOM: 8px; MARGIN: 0px; COLOR: #000; PADDING-TOP: 8px; BORDER-BOTTOM: #ccc 1px solid; TEXT-ALIGN: left
}
#tbl_light .desc {
	COLOR: #333333
}
#tbl_light .nametitle {
	TEXT-ALIGN: left
}
#tbl_light .name {
	FONT-WEIGHT: bold; COLOR: #333; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-ALIGN: left
}
.padul {
	MARGIN-LEFT: 20px
}
SUP {
	COLOR: #ff0000
}
.new {
	FONT-WEIGHT: bold; COLOR: #ff0000
}
.hero_products {
	MARGIN-BOTTOM: 50px
}
.hero_products DIV.product {
	CLEAR: both; MARGIN-BOTTOM: 30px
}
.hero_products DIV.product IMG {
	FLOAT: left
}
.hero_products DIV.product P {
	PADDING-RIGHT: 0px; PADDING-LEFT: 45px; PADDING-BOTTOM: 0px; PADDING-TOP: 5px
}
.other_products DIV.product {
	FLOAT: left; PADDING-BOTTOM: 15px; WIDTH: 110px
}
.other_products DIV.product IMG {
	FLOAT: left
}
.other_products DIV.product P {
	PADDING-RIGHT: 20px; PADDING-LEFT: 30px; FONT-SIZE: 85%; PADDING-BOTTOM: 2px; PADDING-TOP: 2px
}
.stp {
	BORDER-RIGHT: #ccc 1px solid; BORDER-TOP: #ccc 1px solid; BORDER-LEFT: #ccc 1px solid; BORDER-BOTTOM: #ccc 1px solid
}
.stp-content {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; PADDING-TOP: 10px; BACKGROUND-COLOR: #cadef4
}
.stp-content H3 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN-LEFT: 5%; PADDING-TOP: 0px
}
.stp-content P {
	MARGIN-LEFT: 5%
}
.btn-flextoolbtn INPUT {
	COLOR: #666
}
.or {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FONT-WEIGHT: bold; FONT-SIZE: 135%; PADDING-BOTTOM: 10px; PADDING-TOP: 0px; BACKGROUND-COLOR: #cadef4; TEXT-ALIGN: center
}
.disclaimer {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FONT-SIZE: 85%; PADDING-BOTTOM: 10px; COLOR: #666; PADDING-TOP: 10px; BACKGROUND-COLOR: #eee
}
SPAN.go {
	COLOR: #00c
}
#stp-number {
	MARGIN-BOTTOM: 5px
}
#stp-success {
	PADDING-TOP: 20px
}
#stp-captcha-image {
	PADDING-LEFT: 20px; PADDING-TOP: 10px
}
#stp-captcha-answer {
	MARGIN-LEFT: 20px
}
.error {
	PADDING-LEFT: 15px; FONT-WEIGHT: bold; COLOR: #ff0000
}
.g-section UL.blog {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
.help {
	FONT-SIZE: 85%
}
.help UL {
	MARGIN: 0px 0px 0px -10px; LIST-STYLE-TYPE: none
}
#gmmfeatures {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
#gmmfeatures LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 30px; MARGIN-BOTTOM: 6px; PADDING-BOTTOM: 5px; PADDING-TOP: 0px
}
#gmmfeatures LI.mylocation {
	BACKGROUND: url(http://www.google.com/mobile/images/gmm/blue_dot.jpg) no-repeat 0px 20%
}
#gmmfeatures LI.local {
	BACKGROUND: url(http://www.google.com/mobile/images/gmm/placemarker.jpg) no-repeat 0px 20%
}
#gmmfeatures LI.driving {
	BACKGROUND: url(http://www.google.com/mobile/images/gmm/directions.jpg) no-repeat 0px 20%
}
.demo-iframe {
	PADDING-RIGHT: 23px; BACKGROUND-POSITION: right top; MARGIN-TOP: 8px; BACKGROUND-IMAGE: url(../images/phone_demo.gif); WIDTH: 290px; PADDING-TOP: 56px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 476px
}
.phone-select-div .g-unit {
	WIDTH: 50%! important
}
.phone-select-div .g-first {
	WIDTH: 44%! important
}
.header {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
.header .headerc2 .c {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0.1em; WIDTH: 100%; PADDING-TOP: 1.2em
}
.header .headerc2 .c H1 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; COLOR: #333; PADDING-TOP: 0px
}
.header .headerc2 .c P {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: right; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
.header .headerc2 .c FORM {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: right; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
.header .headerc2 .c FORM {
	MARGIN: -0.6em 0px 0px
}
.header .headerc2 P.small {
	FONT-SIZE: 0.8em; LINE-HEIGHT: 1.8em
}
BODY {
	PADDING-RIGHT: 1.5em; PADDING-LEFT: 1.5em; PADDING-BOTTOM: 1em; PADDING-TOP: 1em
}
.login_box {
	MARGIN-BOTTOM: 12px; MARGIN-LEFT: 335px
}
.login_box2 {
	WIDTH: 150px
}
 HTML .login_box {
	MARGIN-LEFT: 295px
}
.suite {
	FLOAT: left; MARGIN-BOTTOM: 12px; WIDTH: 150px; MARGIN-RIGHT: 100px
}
.g-button-basic {
	WIDTH: 18em
}
