body{
margin:0px;
padding:0px;
text-align:left;
font-size:12px;
font-family:Geneva, Arial, Helvetica, sans-serif;
color:#3F4346;
}


#page{ width:726px; border: 1px solid #E0E7F1; margin-top:3px; background-image:url(https://images.tmcnet.com/tmc/google/top_bkg.gif); background-repeat:repeat-x; background-position:top; background-color:#d8e8f0;}
#main-body{width:694px;}
#main-body-wrapper{ margin:0px 0px 0px 16px;}
#top{width:694px; height:77px;}
#top .wrapper{padding:15px 0px 0px 5px;}
#header{height:142px; border-left:1px solid #FFFFFF; border-right:1px solid #FFFFFF; background-image:url(https://images.tmcnet.com/tmc/google/header_bkg.gif); background-position:top; background-repeat:repeat-x; position:relative;}
#header .logo-holder{
	position:absolute;
	top:15px;
	height: 79px;
	width:256px;
	left: -19px;
}
#header .img-holder{ position:absolute; top:-50px; left:399px; height:191px; width:293px; background-image:url(https://images.tmcnet.com/tmc/google/main_image.gif); background-position:top; background-repeat:no-repeat;}
#header .txt-holder{
	position:absolute;
	top:32px;
	left:15px;
	height:64px;
	width:377px;
	background-position:top;
	background-repeat:no-repeat;
}

#content-wrapper { background-color:#FFFFFF;}
#content {width:420px; float:left;}
#content .txt-wrapper{padding:30px 5px 0px 30px; }
#content h1{ font-size:16px; color:#990000; font-family:Geneva, Arial, Helvetica, sans-serif; margin:0px; padding:0px;}
#content h3{ font-size:14px; color:#776100; font-family:Geneva, Arial, Helvetica, sans-serif; margin:0px; padding:0px;}
#content h4{ font-size:12px; color:#111111; font-family:Geneva, Arial, Helvetica, sans-serif; margin:0px; padding:0px;}

#content .para { padding:5px 0px 5px 0px; margin:0px; line-height:18px; color:#3F4346; font-size:12px;}
#right{width:260px; float:right; text-align:left; margin-top:30px; }
#right .wrapper{padding:0px 0px 0px 0px; text-align:left;}
#right-main-box{width:250px; color:#3F4346; background-color:#F2F5F9; background-image:url(https://images.tmcnet.com/tmc/google/right_box_bkg.gif); background-position:top; background-repeat:repeat-x; border:1px solid #EBEFF6; border-top:0px;}
#right-main-box .wrapperrmb {padding:15px 10px 10px 15px; }
#right-main-box h1{ font-size:16px; color:#009DFB; font-family:Geneva, Arial, Helvetica, sans-serif; margin:0px; padding:0px;}

.chnl-link { font-size:11px; color:#951505; padding:2px 0px 2px 0px; font-weight:bold;}
.chnl-link a{ font-size:11px; color:#2666a4; text-decoration:underline;}
.chnl-link a:visited{ font-size:11px; color:#2666a4;}
.chnl-link a:hover{ font-size:11px; color:#951505;}

#right .title {background-color:#99CC00; color:#FFFFFF; padding:3px; width:180px; font-weight:bold; margin-bottom:20px;}
#right .title-alt {background-color:#F7A30A; color:#FFFFFF; padding:3px; width:180px; font-weight:bold; margin-bottom:20px;}
#right .title-blue {background-color:#6BAFDC; color:#FFFFFF; padding:3px; width:180px; font-weight:bold; margin-bottom:20px;}

#right .txtwrapper{ padding-left:28px;}
#right h4{font-size:12px; color:#009DFB; font-family:Geneva, Arial, Helvetica, sans-serif; margin:0px; padding:0px;}
#right .gray {color:#111111;}
#footer {height:20px;}
/*------------------- txt ------ */
.wrapper {padding:20px 20px 0px 20px;}
.wrapper-lft20 {padding:20px 20px 0px 20px;}
.paragraph { font-size: 12px; color:#000000; padding:20px 20px 0px 20px;}
/*------------------- clear ------ */
.magic { clear:both;}

#list{ background-image:url(https://images.tmcnet.com/tmc/google/channel_banner.gif); background-position:right center; background-repeat:no-repeat;}
ul#list{list-style-type:none; margin:0px 0px 0px 0px; padding:0px 0px 0px 0px; text-align:left; line-height:16px; }
ul#list li { color:#004F7E; text-decoration:none; font-size:12px;  text-align:left; font-weight:bold;  padding:0px 0px 10px 20px;  background-image:url(https://images.tmcnet.com/tmc/google/bullet.png); background-repeat:no-repeat; background-position:left; background-position:left top; background-repeat:no-repeat;}

/*------------------- company lead form  ------ */
#company-lead-form{ padding-top:20px;}
#company-lead-form-wrapper{padding-left:35px; padding-bottom:15px;}
#company-lead-form  p {color: #FF0000;}
#company-lead-form  table { 
font-family:arial, "lucida console", sans-serif;
border:0px;
margin:0px;
font-size:12px;
color: #164A7D;
width: 380px;
border:1px solid #E6E8EE;
}

#company-lead-form  table table{ 
border:0px;
margin:0px;
font-size:11px;
color: #000000;
width: 380px;
border:none;
}

#company-lead-form  table td {
padding:2px 5px 2px 5px;
background-color:#F1F3F7;
}
#company-lead-form  table tr .column1{
text-align: right;
}

#company-lead-form  table tr .column1-error{
text-align:left;
color: #FF0000;
}

#company-lead-form  table tr td input {
border:1px solid #84929F;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
color: #53565A;
width:210px;
height:20px;
background-color:#FFFFFF;
}

#company-lead-form  table tr td .radio {
width:15px;
height:15px;

}

#company-lead-form  table tr td select {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
color: #53565A;
width:210px;
background-color:#FFFFFF;
}



#company-lead-form  table tr td .rdwrapper {
padding-bottom:3px;
}


#company-lead-form  table tr td .bx1 {
width:140px; padding-top:5px; float:left;
}

#company-lead-form  table tr td .phone3 {
width:55px;
}

#company-lead-form  table tr td textarea {
border:1px solid #CCCEDB;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
color: #666666;
width:210px;
height: 50px;
background-color:#FFFFFF;
}
#company-lead-form  table tr td .submitbutton {
width:210px;
height: 20px;
border:none;
background-color:#FFFFFF;
padding-top:5px;

}