/* CSS Document */
body{
margin:0;
background-color: #1E6DAE;
}

#maindiv{
margin: 0 auto;
width:778px;
}

.tdlefttop{
vertical-align:top;
text-align:left;
}
.tdinner_right{
vertical-align:top;
text-align:left;
padding:10px;

}

.toptd{
background-image:url(../images/topbg.jpg);
background-repeat:repeat-x;
height:79px;

}
.run {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #094578;
	text-decoration: none;
	text-align: justify;
	line-height: 16px;
}
.heads_blue {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	line-height: 24px;
	font-weight: bold;
	color: #1B4B74;
	text-decoration: none;
}

.more {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #CC0000;
	text-decoration: none;
}

.imgbdr {
	padding: 3px;
	border: 1px solid #BFD4E6;
}
.tabbg{
background-image:url(../images/tabbg.jpg);
background-repeat:repeat-x;
height:40px;


}
.footerbg{

background-image:url(../images/footerbg.jpg);
background-repeat:repeat-x;
height:66px;
}

.footertxtleft {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color:#1C5688;
text-decoration:none;
}

.footertxt {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color: #BD1B1B;
text-decoration:none;
}

.footertxt a{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color:#1C5688;
text-decoration:none;
}

.footertxt a:hover{
text-decoration:underline;
}

.mainbg{
background-image:url(../images/mainbg.jpg);
background-repeat:repeat-x;
background-color:#FFFFFF;
}

.spacerline{
background-image:url(../images/spacer_dt.gif);
background-repeat:repeat-y;
width:1px;
}

.browse1{
background-color:#B8DAF8;
height:19px;
width:192px;
margin-top:15px;
}

.browse1 span{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#1B4B74;
font-weight:bold;
padding-left:20px;
vertical-align:middle;
}

.heads_red {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	line-height: 26px;
	font-weight: bold;
	color: #BA0A0A;
	text-decoration: none;
}



/* --- Left Menu --- */
#leftmenu{
width:192px;
}

#leftmenu ul{
list-style-type: none;
margin: 0; 
padding: 0;
}

#leftmenu ul li{
height:20px;
border-bottom:1px #5695CC solid;
}

#leftmenu ul li a{
padding-left:20px;
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#D60000;
font-size:10px;
font-weight:bold;
text-decoration:none;
}

#leftmenu ul li a:hover{
color: #0066CC;
}

/* --- Left Menu Ends --- */


/* --- Top Tabs --- */

#swctabs {
float:left;
width:100%;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-weight:bold;
font-size:11px;
color:#FFFFFF;
line-height:normal;
margin-top:12px;

}

* html #swctabs{ /*IE only. Add 1em spacing between menu and rest of content*/

}

#swctabs ul{
list-style-type: none;
margin:0;
margin-left: 0px;
padding:0;
}

#swctabs li{
display:inline;
}

#swctabs a {
float:left;
background:url(../images/tab-left.gif) no-repeat left top;
margin:0;
padding:0 1px 0 12px;
text-decoration:none;
}

#swctabs a span {
float:left;
display:block;
background:url(../images/tab-right.gif) no-repeat right top;
padding:8px 12px 7px 0px;
font-weight:bold;
color:#ffffff;
}

/* Commented Backslash Hack hides rule from IE5-Mac \*/
#swctabs a span {float:none;}
/* End IE5-Mac hack */

#swctabs a:hover span {
color: #d9ecfc;
}

#swctabs #current a {
background-position:0 -125px;
}

#swctabs #current a span {
background-position:100% -125px;
color: #d9ecfc;
}

#swctabs a:hover {
background-position:0% -125px;
}

#swctabs a:hover span {
background-position:100% -125px;
}
/* --- Top Tabs Ends --- */ .bue_bold {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height: 24px;
	font-weight: bold;
	color: #1B4B74;
	text-decoration: none;
}
.red_bold {


	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height: 24px;
	font-weight: bold;
	color: #CC0000;
	text-decoration: none;
}
