/******************common*********************/
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;
}


/**************head********************/
.headrow{
    float:left;
    width:100%;
    height:100px;
    margin-left:12px;
    /*margin-right:auto;*/
}
.tech_top_container{
    width:965px;
    margin-top:18px;
    margin-left:30px;
}
 .top_img_container{
    float:left;
}
.top_img_container img{
    border:none;
}
.top_img_container a:hover{ 
    cursor:pointer;
}
.top_img_container a{ }

.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;
    font-size:14px;
}
.tech_cont a:hover{
    text-decoration:none;
    color:#ffffff;
}

.on_page_tech_cont{
    float:right;
    margin-right:15px;
    margin-left:15px;
    height:15px;
    margin-top:17px;
    font-size:15px;
}
.on_page_tech_cont a{
    text-decoration:none;
    font-weight:bold;
    color:#FFFFFF;
    font-size:14px;
}
.on_page_tech_cont a:hover{
    text-decoration:none;
    font-weight:bolder;
}

.main_link_cont
{
    float:right;
    width:650px;
    
}
.sub_link_cont
{
    float:right;
    width:650px;
    
}
.sub_tech_cont{
    float:right;
    padding-right:15px;
    padding-left:15px;
    height:15px;
    margin-top:15px;
    font-size:15px;
}
.sub_tech_cont a{
    text-decoration:none;
    color:#cccccc;
    font-size:12px;
}
.sub_tech_cont a:hover{
    text-decoration:none;
    color:#ffffff;
}

.on_page_sub_tech_cont{
    float:right;
    padding-right:15px;
    padding-left:15px;
    height:15px;
    margin-top:15px;
    font-size:15px;
}
.on_page_sub_tech_cont a{
    text-decoration:none;
    color:#FFFFFF;
    font-size:12px;
    font-weight:bold;
}
.on_page_sub_tech_cont a:hover{
    text-decoration:none;
    font-weight:bolder;
}

.sub_left_border
{
    border-left:1px solid #cccccc;
}
/*************content************/    
.maincontent{
    width:895px;
    margin-left:72px;
    margin-right:auto;
    padding-top:35px; 
}
.content{
_position: relative;
_z-index: 999;
    float:left;
}
.main_header {
    float:left;
    text-align:left;
    color:#6d6e72;
    font-size:25px;
    font-weight: bold;
    padding-bottom: 10px;
}

/**************foot***************/
    .footer_container_sub{
        margin-left:50px;
        /*margin-right:auto;*/
        width:920px;
        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;
    }
    
    
    
    
    