/* CSS Document */
body{margin:59px 0px 0px 0px; padding:0; background:#F1F2F1 url(../images/body_bg.jpg) center top no-repeat;}

div{height:auto; width:auto;}

td{font-family:Arial, Helvetica, sans-serif;
font-weight:normal;
font-size:12px;
color:#545454;
line-height:15px;
}
a{ text-decoration:underline; color:#0BA0F5;}
a:hover{ text-decoration:none;}

ul, li {
margin: 0px;
padding: 0px;
list-style-type: none;
}
p{ padding:0px 0px 8px 0px; margin:0px;}
form{ padding:0px; margin:0px;}
h2{ font-size:18px; color:#75747A; line-height:20px; font-weight:normal; margin:0px; padding:0px 0px 8px 0px;}

.border1{ border-top:#BABBC1 1px solid;}
.border2{ border-top:#57565D 5px solid;}
.border3{ border-top:#6E6D73 3px solid;}
.blue_text{ color:#45A4D6;}

.heading_1{ font-size:16px; 
color:#55545B; 
line-height:20px; 
font-weight:bold; 
padding:8px 0px 8px 0px;}



/*topmenu start */
td.topmenu a{
display:block;
width:105px; 
float:left;
font-size:13px;
color:#fff;
font-weight:bold;
border-right:#fff 3px solid;
padding:19px 0px 19px 0px;
text-transform:uppercase;
white-space:nowrap;
text-decoration:none;
background:url(../images/menu_bg.gif) top left repeat-x;
}
td.topmenu a:hover{ background:#57565D;}
/*topmenu end */
#leftmenu{ background-color:#85B630; padding:14px;}
#leftmenu a{
display:block;
padding:4px 0px 4px 20px;
font-size:13px;
color:#FFFFFF;
text-decoration:none;
font-weight:bold;
background:url(../images/arrow.gif) center left no-repeat;
}
#leftmenu a:hover{ color:#414046;}

.divider{ background:url(../images/divider.gif) bottom left no-repeat;}


.link_1{ color:#B4B4B4; text-decoration:none;}
.link_1:hover{ color:#B4B4B4; text-decoration:underline;}
.click_here{ color:#FFE4B0; text-decoration:underline;}
.click_here:hover{ color:#fff; text-decoration:none;}

.bodypart img{border:#000 1px solid;}

.moreBox td{
color:#6D6D6D;
}
.moreBox a{
font-weight:normal;

text-decoration:none;
}
.moreBox a:visited{
font-weight:normal;
color:#6666CC;
text-decoration:none;
}
.moreBox a:hover{
font-weight:normal;
color:#CC3300;
text-decoration:underline;
}

.display{
padding:4px;
border-left:#CCCCCC 1px solid;
border-right:#CCCCCC 1px solid;
border-top:#CCCCCC 1px solid;
}
.view{
border-right:#CCCCCC 1px solid;
border-bottom:#CCCCCC 1px solid;
padding-left:10px;
color:#727272;
font-weight:bold;
text-decoration:none;
}
.view a{
color:#727272;
font-weight:bold;
text-decoration:none;
}
.view a:hover{
color:#FF0000;
font-weight:bold;
text-decoration:underline;
}

#sitemap a{
display:block;
padding:2px 0px 2px 20px;
font-size:13px;
color:#85B630;
text-decoration:none;
font-weight:bold;
background:url(../images/arrow.gif) center left no-repeat;
}
#sitemap a:hover{ color:#006699;background:#E6F0E2 url(../images/arrow.gif) center left no-repeat;}
#sitemap .sub{ margin-left:15px; margin-bottom:10px;}
#sitemap .sub a{
display:block;
padding:0px 0px 0px 20px;
font-size:12px;
color:#006699;
text-decoration:none;
font-weight:normal;
background:url(../images/arrow.gif) center left no-repeat;
}
#sitemap .sub a:hover{ color:#003366; background:#E8EEF1 url(../images/arrow.gif) center left no-repeat;}

.footer{ font-size:14px; line-height:18px; color:#4E4E4E;}
.footer a{ 
	color:#4E4E4E; 
	text-decoration:none; 
	background:url(../images/arrow.gif) center left no-repeat;
	padding:0px 8px 0px 18px; 
}
.footer a:hover{ 
	color:#000; 
	text-decoration:none; 
	background:url(../images/arrow.gif) center left no-repeat;
	padding:0px 8px 0px 18px; 
}


.copyright{ color:#9D9D9D; font-size:11px; line-height:13px;}

