body {
    background-color:#F2F2F2;
    background-image:url('i/TMD-Background.jpg');
    background-repeat:repeat-x;
    font-family:Arial,Verdana,Helvetica,sans-serif;
}
.centerIt {
    clear:both;
    float:none;
    margin-left:auto;
    margin-right:auto;
    width:1064px;
}
.mainrow{
    width:100%;
    clear:both;
}
.bordered {
    float:left;
    background-image:url('i/TMD-Body-Background.png');
    _background:none;
    _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='i/TMD-Body-Background_ie6.png', sizingMethod='scale');
    background-repeat:repeat-y;
}

/*             header            */
    .headrow{
        float:left;
        width:100%;
        height:100px;
        margin-left:12px;
        /*margin-right:auto;*/
    }
    .tech_top_container{
        width:965px;
        margin-top:18px;
        margin-left:30px;
    }
    .tech_cont{
        float:right;
        margin-right:15px;
        margin-left:15px;
        height:15px;
        margin-top:17px;
        font-size:15px;
    }
    .tech_cont a{
        text-decoration:none;
        color:#cccccc;
    }
    .tech_cont a:hover{
        text-decoration:none;
        color:#ffffff;
    }
    .tech_cont_sub{
        float:right;
        margin-right:15px;
        height:15px;
        margin-top:8px;
        font-size:13px;
    }
    .tech_cont_sub a{
        text-decoration:none;
        color:#cccccc;
    }
    .tech_cont_sub a:hover{
        text-decoration:none;
        color:#ffffff;
    }
    .top_img_container{
        float:left;
        /*display:block;
        margin-bottom:23px;
        margin-top:8px;
        width:264px; */
    }
    .top_img_container img{
        border:none;
    }
    .top_img_container a:hover{ 
        cursor:pointer;
    }
    .top_img_container a{ 
        /*height:42px;
        display:block;*/ 
    }
/*           footer             */
    .footer_container_sub{
        margin-left:65px;
        /*margin-right:auto;*/
        width:895px;
        color:#818284;
        text-align:center;
    }
    .footer_container_sub img{
        border:none;
    }
    .tech-footer-image{
    }
    .foot_tech_cont{
        font-size:13px;
        color:#929396;
        text-decoration:none;
    }
    .foot_tech_cont a{
        text-decoration:none;
        color:#929396;
    }
    .foot_tech_cont a:hover{
        text-decoration:none;
        color:#000000;
    }
/*             content             */    
    .maincontent{
        width:895px;
        margin-left:72px;
        margin-right:auto;
        padding-top:35px; 
    }
    .content{
	_position: relative;
	_z-index: 999;
        float:left;
    }
/*               right Nav               */
    .rnav {
        width:300px;
        float:left;
        margin-left:35px;
    }
/*               subcontent           */
    .subcontent {
        width:560px;
        float:left;
    }

.adv_with_us_tab
{
	position:absolute;
	width:63px;
	height:186px;
	left:1114px;
	left/*\**/:1111px;
	_left:1075px;
	top:133px;
}

/**********************************************************************inherited**********************************************************/

        .midcontent {
            float:left;
            width:965px;
            margin-left:67px;
			_margin-left:30px;
        }
        .page_row {
            clear:both;
            float:left;
            width:965px;
			_padding-top:20px;
			.padding-top:20px;
        }
        .three_col {
            float:left;
            width:290px;
        }
        
        .three_col_middle{
            width: 285px;
            padding-left: 12px;
            _padding-left:5px;
		
        }
        
        
        
        .select_left {
            float:left;
            width:161px;
        }
        .select_right {
            float:left;
            width:805px;
        }
        .sl_row {
            clear:both;
            float:left;
            width:161px;
			_margin-bottom:-3px;
			.margin-bottom:-3px;
        }
		.sl_row img{
			border:none;
		}
        .sr_row {
            clear:both;
            float:left;
            width:805px;
            height:219px;
        }
        .right_link {
            float:right;
            width:200px;
			font-size:30px;
			font-weight:bold;
			margin-top:165px;
        }
		.right_link a {
			text-decoration:none;
			color:#fff9c7;
		}
		.sr_left_col {
            float:left;
            width:380px;
			font-size:12px;
			color:#FFFFFF;
        }
        .sr_left_col_row {
            clear:both;
            float:left;
            width:380px;
			margin-left:17px;
			margin-top:16px;
        }
		.sr_left_col_row a {
			text-decoration:none;
			color:#fff9c7;
			font-weight:bold;
		}
		.col_row, .col_row_right{
			font-size:12px;
			width:285px;
			color:#6d6d6d;
			text-align:justify;
		}
                
       .col_row_right{
            clear: both;
            float: left;
       }

.tech_body{
width:1040px;
margin-left:auto;
margin-right:auto;
margin-top:35px;
.margin-top:15px;
}
.tech_body_sub_cont{
float:left;
margin-left:auto;
margin-right:auto;
width:1040px;
_width:1040px;
background-image:url('i/tech-body.png');
_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='i/tech-body.png', sizingMethod='scale');
_background:none;
background-repeat:repeat-y;
}

.tech_top_container_2{
margin-left:57px;
width:965px;
margin-top:10px;
}


.o_and_o_cont{
float:left;
padding-left:61px;
width:965px;
height:50px;
.margin-top:25px;
}
.o_and_o_cont img{
border:none;
}
.o_ando_cont a{
border:none;
}
.tech_content_container{
float:left;
}
.tech_content_sub_container{
float:left;
width:560px;
_width:560px;
}
.tech_content_sub_container_management{
float:left;
width:560px;
_width:560px;
}
.tech_sub_container{
float:left;
width:325px;
margin-left:10px;
_margin-left:0px;
}
.tech_sub_header{
float:left;
width:276px;
color:#6d6d6d;
margin-top:20px;
margin-top:25px;

}
.sub_img_cont{

}
.tech_info_container{
text-align:left;
padding-left:9px;
width:288px;
color:#6d6d6d;
font-size:13px;
line-height:1.3;
}
.content_header{
font-size:16px;
padding-top:30px;
padding-bottom:5px;
font-weight:bold;
color:#6d6d6d;
}
.content_header_pub{
font-size:16px;
padding-top:30px;
padding-bottom:5px;
font-weight:bold;
color:#6d6d6d;
}
.content_header_max{
font-size:16px;
padding-top:30px;
padding-bottom:5px;
font-weight:bold;
color:#6d6d6d;
}
.learn_more_cont{
padding-top:10px;
text-decoration:none;
font-size:15px;
font-weight:bold;
}
.learn_more_cont a{
text-decoration:none;
color:#6d6d6d;
}
.learn_more_cont a:hover{
text-decoration:underline;
}
.footer_container{
float:left;
margin-left:auto;
_margin-left:10px;
margin-right:auto;
width:1040px;
color:#818284;
font-size:13px;
line-height:2;
}
.footer_container a{
text-decoration:none;
color:#818284;

}
.oo_tabs_container{
float:left;
width:161px;
}
.ttr_oo_header{
float:left;
.height:27px;
_margin-bottom:-3px;
}
.ttr_oo{
float:left;
_margin-bottom:-4px;
.height:47px;
}
.ttr_oo img{
border:none;
}
.ttr_body{
float:left;
background-image:url('i/toptenreviews-back.jpg');
background-repeat:no-repeat;
width:805px;
height:219px;
}
.ttr_body img{
border:none;
}
.live_science_body{
float:left;
background-image:url('i/livescience-back.jpg');
background-repeat:no-repeat;
width:805px;
height:219px;
}
.space_body{
float:left;
background-image:url('i/space-back.jpg');
background-repeat:no-repeat;
width:805px;
height:219px;
}
.news_body{
float:left;
background-image:url('i/newsarama-back.jpg');
background-repeat:no-repeat;
width:805px;
height:219px;
}
.ttr_body_content{
float:left;
color:#FFFFFF;
width:380px;
font-size:12px;
margin-left:17px;
margin-top:16px;

}
.ls_body_content{
width:377px;
font-size:12px;
margin-left:17px;
margin-top:11px;
}
.ttr_month_header{
float:left;
color:#FFFFFF;
font-weight:bold;
font-size:14px;
_width:200px;
margin-top:15px;
margin-left:17px;
}
.ls_month_header{
font-weight:bold;
font-size:14px;
width:400px;
margin-top:13px;
margin-left:17px;
}
.ttr_month_reach{
float:left;
color:#FFFFFF;
width:400px;
_width:400px;
margin-left:17px;
font-size:13px;
}
.ls_month_reach{
width:400px;
margin-left:17px;
font-size:13px;
}
.ttr_month_reach_sub{
width:146px;
}
.ttr_contact{
float:left;
color:#FFFFFF;
margin-left:17px;
margin-top:10px;
width:285px;
font-size:13px;
}
.ttr_contact a{
color:#fff9c7;
font-size:13px;
font-weight:bold;
text-decoration:none;
}
.ttr_contact a:hover{
text-decoration:underline;
}
.space_contact{
float:left;
color:#FFFFFF;
margin-left:17px;
margin-top:32px;
width:285px;
font-size:13px;
}
.space_contact a{
color:#fff9c7;
font-size:13px;
font-weight:bold;
text-decoration:none;
}
.space_contact a:hover{
text-decoration:underline;
}
.ttr_cont_contain{
float:left;
width:500px;
.width:400px;
}
.ls_cont_contain{
float:left;
width:500px;
.width:400px;
}
.space_cont_contain{
float:left;
width:500px;
.width:400px;
}
.newsarama_cont_contain{
float:left;
width:500px;
.width:400px;
}

.ls_contact{
float:left;
margin-left:17px;
margin-top:10px;
width:400px;
font-size:13px;
}
.ls_contact a{
text-decoration:none;
color:#00497e;
font-size:13px;
font-weight:bold;
}
.ls_contact a:hover{
text-decoration:underline;
}
.ttr_visit{
float:right;
margin-right:75px;
margin-top:165px;
_margin-top:165px;

}
.ttr_visit a{
text-decoration:none;
color:#fff9c7;
font-weight:bold;
font-size:30px;
}
.ttr_visit a:hover{
text-decoration:underline;
}
.space_visit{
float:right;
margin-right:65px;
margin-top:165px;
}
.space_visit a{
text-decoration:none;
color:#fff9c7;
font-weight:bold;
font-size:30px;
}
.space_visit a:hover{
text-decoration:underline;
}
.ls_visit{
float:right;
margin-right:75px;
margin-top:165px;
_margin-top:165px;
}
.ls_visit a{
text-decoration:none;
color:#00497e;
font-weight:bold;
font-size:30px;
}
.ls_visit a:hover{
text-decoration:underline;
}

.newsarama_visit{
float:right;
margin-right:75px;
margin-top:165px;
}
.newsarama_visit a{
text-decoration:none;
color:#fff9c7;
font-weight:bold;
font-size:30px;
}
.newsarama_visit a:hover{
text-decoration:underline;
}

/*********About Us****************/

.about_us_sub_cont{
float:left;
}

.about_us_top_cont{
clear:both;
float:left;
text-align:left;
width:560px;
_width:560px;
color:#929292;
font-size:13px;
line-height:1.3;
}
.about_us_header{
float:left;
width:365px;
_width:150px;
text-align:left;
color:#929292;
font-size:33px;
font-weight:bold;
margin-top:25px; 
}
.management_cont{
float:left;
color:#929292;
font-size:27px;
width:210px;
margin-top:25px;
margin-bottom:5px;
font-weight:bold;

}
.manag_sales{
float:left;
width:230px;
_width:150px;
margin-left:0px;

}
.management_cont a{
text-decoration:none;
color:#929292;
}
.management_cont a:hover{
text-decoration:underline;
}

.sales_cont{
float:left;
color:#929292;
font-size:27px;
width:220px;
font-weight:bold;
}
.sales_cont a{
text-decoration:none;
color:#929292;
}
.sales_cont a:hover{
text-decoration:underline;
}

/*************Publishers***************/

.publishers_main_header{
float:left;
width:560px;
text-align:left;
color:#666666;
font-size:24px;
font-weight:bold;
margin-bottom:5px;
margin-top:35px;
}
.net_publishers_main_header{
float:left;
width:560px;
margin-top:35px;
margin-bottom:10px;

}
.publishers_header{
float:left;
width:560px;
_width:560px;
font-weight:bold;
margin-bottom:25px;
}
.publishers_header_2{
float:left;
font-weight:bold;
margin-bottom:25px;
width:560px;
_width:1100px;
}
.publishers_cont{
clear:both;
float:left;
color:#929292;
font-size:13px;
width:560px;
line-height:1.3;
margin-bottom:25px;
}
.pub_sub_header{
color:#727272;
}

.net_pub_sub_header{
color:#727272;
}
ul.net_pub_sub_header{
list-style-image:url('i/star_bullet.gif');
}
.get_started_pub {
float:left;
clear:both;
margin:45px 0px 182px 0px;
width:560px;            
}

/****************advertisers***************************/

.advertisers_main_header{
float:left;
width:560px;
text-align:left;
color:#929292;
font-size:33px;
font-weight:bold;
}
.advertisers_main_content{
float:left;
font-size:13px;
width:560px;
color:#929292;
line-height: 1.3;
}

/****************sales contacts************************/
.contacts_main_header{
float:left;
width:560px;
text-align:left;
color:#6d6e72;
font-size:25px;
font-weight:900;
/*margin-bottom:5px;*/
}
.contacts_header{
float:left;
font-size:25px;
color:#000000;
font-weight:bold;
margin-top:14px;
.width:160px; 
}
.contacts_cont{
float:left;
font-size:12px;
color:#808080;
.width:160px;
width:160px;
}
.contacts_cont a{
font-size:11px;
}
.contacts_sub_header{
float:left;
font-size:16px;
color:#000000;
font-weight:bold;
margin-top:19px;
.width:160px;
}
.contacts_sub_cont{
float:left;
font-size:12px;
color:#808080;
.width:160px;
}
@media screen and (-webkit-min-device-pixel-ratio:0) {
.contacts_sub_header{
width:250px;
}
}
.contacts_sub_cont a{
color:#0000FF;
}
.contacts_left_container{
float:left;
width:203px;
.width:160px;
_width:180px;
margin-left:3px;
}
.contacts_middle_container{
float:left;
width:205px;
.width:160px;
margin-left:9px;
.margin-left:44px;
/*_margin-left:0px;*/  
}
.contacts_right_container{
float:left;
width:169px;
.width:160px;
margin-left:20px;
.margin-left:50px;
/*_margin-left:10px;*/
}
.black_sales_cont
{
	float:left;
	background-color:#000000;
	color:#FFFFFF;
	padding:15px;
	width:530px;
	font-size:14px;
	
}
.black_sales_cont a:link
{
	color:#FFFFFF;
}
.black_sales_cont a:visited
{
	color:#FFFFFF;
}
.black_sales_cont a:hover
{
	color:#FC7F01;
}
.black_sales_cont span
{
	font-size:20px;
}
.white_sales_cont
{
	float:left;
	background-color:#FFFFFF;
	color:#000000;
	width:560px;
	font-size:14px;
	padding-bottom: 40px;
}
.white_sales_cont span
{
	font-size:15px;
	font-weight:bold;
}
.sales_row
{
	float:left;
	width:550px;
	margin:15px 0px 0px 10px;
	_margin-left:5px;
	
}
.sales_coll_left
{
	float:left;
	width:255px;
	
}
.sales_coll_right
{
	float:left;
	width:270px;
	margin-left:25px;
}

/******************management**********************/
.management_main_header{
float:left;
text-align:left;
color:#929292;
font-size:33px;
font-weight:bold;
margin-bottom:25px;
}
.management_upper_cont{
float:left;
width:560px;
_width:560px;
font-size:13px;
color:#727272;
}
.management_list_left{
float:left;
width:180px;
font-size:13px;
color:#727272;
margin-top:20px;
}
.management_list_right{
float:left;
width:350px;
font-size:13px;
margin-top:20px;
}
.management_list_right a{
color:#0000FF;
}
.management_header{
float:left;
font-weight:bold;
width:450px;
font-size:15px;
margin-top:33px;
margin-bottom:15px;
}
.manag_cont{
float:left;
width:560px;
font-size:13px;
color:#727272;
line-height:1.3;
}

.inquiries_main_header {
color:#6d6e72;
float:left;
font-size:25px;
font-weight:900;
margin-top:25px;
text-align:left;
width:330px;
}

.inquiries_sub_cont {
color:#808080;
float:left;
font-size:12px;
width:330px;
margin-top:14px;
}
/******************publisher application*********************/

.main_form_cont{
float:left;
color:#000000;
font-size:13px;
line-height:1.3;
margin-top:15px;
margin-bottom:100px;
width:560px;
}
.left_form_cont{
float:left;
width:200px;
padding-left:20px;
}
.right_form_cont{
float:left;
width:300px;
}
.right_cont_desc{
float:left;
width:300px;
}
.form_row_cont{
float:left;
width:560px;
margin-top:10px;
}
.thankYou_box {
float:left;
color:red;
font-size:16px;
border:1px solid black;
margin-bottom:20px;
padding:10px;            
}
.thankYou_text {
float:left;
font-size:20px;
color:black;
width:540px;            
}
.debug_top{
border:1px solid black;
margin-bottom:20px;
padding:10px;           
}
.debug_bottom{
border:1px solid black;
margin-top:20px;
padding:10px;            
}
.debug_box{
float:left;
color:red;
font-size:16px;            
}
.debug_text{
float:left;
color:black;            
}

/******************right nav*********************/
.right_nav_main
{
   float:left;
   width:300px;
}
.right_nav_links
{
   float:left;
   width:300px;
   margin-bottom:30px;
}
.right_nav_header
{
   float:left;
   width:300px;
   border-bottom:1px solid #686868;
   font-size:25px;
   color:#686868;
   font-weight:bold;
   padding:0px 0px 10px 0px;
}
.right_link_cont
{
   float:left;
   width:300px;
   border-bottom:1px solid #686868;
   
}
.right_link_cont_top
{
   float:left;
   width:300px;
   border-bottom:1px solid #686868;
   background-image:url('i/right_top_bg.gif');
   background-repeat:repeat-x;
   
}
.right_nav_link
{
   float:left;
   width:265px;
   height:15px;
   padding:10px 0px 10px 10px;
   font-size:13px;
   color:#686868;
}
.right_nav_link a:link{color:#686868;text-decoration:none;}
.right_nav_link a:visited{color:#686868;text-decoration:none;}
.right_nav_link a:hover{color:#FC7F01;text-decoration:none;}
.right_black_arrow
{
   float:left;
   width:25px;
   height:35px;
   background-image:url("i/black_right_pointer.png");
   _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='i/black_right_pointer.png', sizingMethod='scale');
   _background:none;
   background-repeat:no-repeat;
}
.right_img_link
{
   float:left;
   width:300px;
   margin-top:10px;
}
.right_img_link img
{
   width:300px;
   border:none;
}
.right_img_header
{
   float:left;
   width:300px;
   font-size:25px;
   color:#686868;
   font-weight:bold;
   padding:0px 0px 10px 0px;
}
/******************why advertise*********************/
.why_main_header
{
	float:left;
	width:560px;
	text-align:left;
	color:#6d6e72;
	font-size:25px;
	font-weight:bold;
	margin-top:20px;
}
.why_main_img
{
	float:left;
	width:560px;
}
.why_sub_header
{
	float:left;
	width:560px;
	font-size:15px;
	font-weight:bold;
	color:#6d6e72;
}
.why_row_text
{
	float:left;
	color:#929292;
	width:560px;
	font-size:13px;
	margin:0px 0px 40px 0px;
}
.why_row_text a:link{color:#0C69C9;text-decoration:none;}
.why_row_text a:visited{color:#0C69C9;text-decoration:none;}
.why_row_text a:hover{color:#FC7F01;text-decoration:none;}
.why_coll_img
{
	float:left;
	width:280px;
}
.why_coll_text
{
	float:left;
	width:280px;
	margin-top:30px;
}
.why_coll_text span
{
	color:#6d6e72;
	font-size:25px;
	font-weight:900;
}
.why_bottom_link
{
	float:left;
	width:560px;
	text-align:left;
	color:#6d6e72;
	font-size:25px;
	font-weight:900;
	margin-top:15px;
}
.why_bottom_link a:link{color:#686868;text-decoration:none;}
.why_bottom_link a:visited{color:#686868;text-decoration:none;}
.why_bottom_link a:hover{color:#FC7F01;text-decoration:none;}

.main_header {
    float:left;
    width:560px;
    text-align:left;
    color:#6d6e72;
    font-size:25px;
    font-weight: bold;
    padding-bottom: 10px;
}

.li_header {
    font-weight: bold;
    color: #6D6E72;
}

.content_points li {
    padding-bottom: 10px;
}

.ad_tab {
    float: right;
    margin-top: 25px;
    _position: relative;
    _z-index: 999;
        
}