/* CSS Document */
body{
margin:0;
padding:0;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#ffffff;
background-color:#666666;
}
a, a:hover, a:active, a:visited{

color:#ffffff;
}
#layout{
width:780px;
height:400px;
background-color:#191919;
margin:0 auto;
}
.top_header{
width:780px;
height:47px;
background-color:#2D2D2D;
}
.logo{
width:393px;
height:47px;
float:left;
}
.top_links{
width:250px;
height:23px;
float:right;
padding:15px 0px 10px 15px;
}
.home_img{
width:11px;
height:10px;
float:left;
padding-top:2px;
}
.home_link{
width:35px;
height:10px;
float:left;
padding-left:5px;
}
.sitemap_img{
width:11px;
height:9px;
float:left;
padding-top:3px;
padding-left:15px;
}
.sitemap_link{
width:45px;
height:10px;
float:left;
padding-left:5px;
}
.contact_img{
width:11px;
height:9px;
float:left;
padding-top:3px;
padding-left:15px;
}
.contact_link{
width:62px;
height:10px;
float:left;
padding-left:5px;
}
.header{
width:780px;
height:229px;
}
.right_header{
width:595px;
height:229px;
background-image:url(../images/TMCL argeImage.jpg);
background-repeat:no-repeat;
float:right;
}
.left_links{
width:180px;
height:95px;
background-color:#191919;
float:left;
padding-top:10px;
}
.link_img{
width:20px;
height:25px;
background-image:url(../images/link_img.jpg);
background-repeat:no-repeat;
float:left;
}
.top_space{
width:180px;
height:15px;
background-image:url(../images/top_linkimg.jpg);
background-repeat:no-repeat;
float:left;
}
.space{
width:180px;
height:16px;
background-image:url(../images/link_space.jpg);
background-repeat:no-repeat;
float:left;
}
.links{
width:135px;
height:18px;
background-color:#2d2d2d;
float:left;
font-weight:bold;
padding-top:5px;
padding-left:25px;
}
#body_container{
width:780px;
height:100%;
background-color:#000;
}
.left_container{
width:180px;
height:390px;
background-color:#383637;
padding-top:10px;
float:left;
}
.right_container{
width:590px;
height:00px;
float:left;
padding-top:10px;
padding-left:10px;
background-color:#2d2d2d;
}
.services_title{
width:170px;
height:20px;
background-color:#191919;
padding-left:10px;
padding-top:5px;
font-weight:bold;
}
.services_content{
width:160px;
color:#FFFFFF;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
padding-left:10px;
padding-right:10px;
padding-top:10px;
}
.more{
width:75px;
height:14px;
color:#F0AE11;
background-color:#191919;
text-align:center;
padding-top:3px;
padding-bottom:3px;
float:right;
}
.services_img{
width:142px;
height:96px;
backgrou nd-image:url('../images/TMCSmall.jpg');
background-repeat:no-repeat;
margin-top:30px;
margin-left:10px;
float:left;
    text-align: center;
}
.welcome{
color:#F0AE11;
font-family:"Times New Roman", Times, serif;
font-size:15px;
font-weight:bold;
}
.welcome_img{
width:171px;
height:117px;
float:left;
padding-top:6px;
}
.welcome_text{
width:380px;
height:117px;
background-color:#383637;
color:#FFFFFF;
padding-left:10px;
padding-right:5px;
padding-top:6px;
float:left;
}
.welcome_img{
width:171px;
height:117px;
float:left;
}
.products_title{
font-family:"Times New Roman", Times, serif;
font-size:15px;
font-weight:bold;
padding-top:8px;
}
.products_text{
width:585px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
padding-top:10px;
}
.products_pts{
width:575px;
height:20px;
margin-left:10px;
}
.products_pts1{
width:282px;
float:left;
padding-left:2px;
padding-right:2px;
}
.products_img{
width:3px;
height:5px;
padding-left:15px;
padding-right:8px;
padding-top:15px;
float:left;
}
.products_points{
width:245px;
color:#F0AE11;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
padding-left:5px;
padding-top:10px;
}
.footer, .footer a{
height:20px;
color:#F0AE11;
padding-top:5px;
text-align:center;
padding-bottom:5px;
}
.footer a:hover{
color:#ffffff;
}
.spl_links, .spl_links a{
color:#F0AE11;
padding-top:5px;
}
.spl_links a:hover{
color:#ffffff;
}


.pages_container{
width:780px;
height:00px;
float:left;
padding-top:10px;
padding-left:10px;
padding-right:10px;
background-color:#000;
}

.downloadHref 
{
	text-decoration:underline;
}

/*   For Search Results Page */

/*.SearchTDHeader1
{
    border-top-style: solid; 
    border-top-color: white; 
    border-top-width: 1px; 
    border-left-style:solid;
    border-left-color: white; 
    border-left-width: 1px;
}*/

.SearchTDHeader0
{
	color:#000000;
    border-top-style: solid; 
    border-top-color: white; 
    border-top-width: 1px; 
    border-left-style:solid; 
    border-left-color: white; 
    border-left-width: 1px; 
    border-bottom-style:none;
}
.SearchTDHeader1
{
	background-color:#F0AE11;
	color:#000000;
    border-top-style: solid; 
    border-top-color: white; 
    border-top-width: 1px; 
    border-left-style:solid; 
    border-left-color: white; 
    border-left-width: 1px; 
    border-bottom-style:none;
}

.SearchTDHeader3
{
	background-color:#F0AE11;
	color:#000000;
    border-top-style: solid; 
    border-top-color: white; 
    border-top-width: 1px; 
    border-left-style:solid; 
    border-left-color: white; 
    border-left-width: 1px;
    border-right-style:solid; 
    border-right-color: white; 
    border-right-width: 1px;
    border-bottom-style:none;
}

.SearchTD1  
{
    border-left-style:solid; 
    border-left-color: #fff; 
    border-left-width: 1px; 
    border-right-style:solid; 
    border-right-color: #fff; 
    border-right-width: 1px;
    border-top-style: solid; 
    border-top-color: #fff; 
    border-top-width: 1px; 
    border-bottom-style: solid; 
    border-bottom-color: #fff; 
    border-bottom-width: 1px;
}

.SearchTD2  
{

    border-left-style:solid; 
    border-left-color: #fff; 
    border-left-width: 1px;
    border-top-style: solid; 
    border-top-color: #fff; 
    border-top-width: 1px; 
    border-bottom-style: solid; 
    border-bottom-color: #fff; 
    border-bottom-width: 1px; 
}

/*Textbox Watermark*/



.watermarked {
	background-color:#F0F8FF;
	color:gray;
}	


.back {
	clear: both; 
	text-align:right;  
}


/* 
	Tabs - Styles
*/

.CustomTabStyle .ajax__tab_header {
    font-family:verdana,tahoma,helvetica;
    font-size:11px;
    background:url(images/tab-line.gif) repeat-x bottom;
}

.caption {
    color: #888;
    margin-top: 0.8em;
    font-size: 0.917em;
    line-height: 1.3;
}


H4
{
    font-size: 18px;
}

H5
{
    font-size: 14px;
}


#SiteMap1 .rsmLevel1 a:hover
{
    color:red;
}
