/* CSS Document */
body
{
margin:0px;
background-color:#EAEAEA;
}
.errmsg
{
font-family:Times New Roman,Times,serif;
font-weight:bold;
color:#C8393B;
text-decoration:none;
font-size:12px;
}
.toplink
{
font-family:arial;
font-weight:normal;
text-decoration:none;
font-size:11px;
color:#8B8A8A;
}
.toplink:hover
{
font-family:Times New Roman,Times,serif;
font-weight:normal;
text-decoration:underline;
font-size:11px;
color:#000000;
}
.divider
{
padding-left:19px;
padding-right:19px;
}
.searchbox
{
font-family:Times New Roman,Times,serif;
font-weight:normal;
text-decoration:none;
font-size:11px;
color:#8B8A8A;
border:1px solid #DADADA;
}
.footertext
{
font-family:Times New Roman,Times,serif;
font-weight:normal;
text-decoration:none;
font-size:11px;
color:#ffffff;
}
.footerlink
{
font-family:Times New Roman,Times,serif;
font-weight:normal;
text-decoration:none;
font-size:11px;
color:#ffffff;
}
.footerlink:hover
{
font-family:Times New Roman,Times,serif;
font-weight:normal;
text-decoration:underline;
font-size:11px;
color:#ffffff;
}
.text
{
font-family:Times New Roman,Times,serif;
font-weight:normal;
text-decoration:none;
font-size:12px;
/*color:#000;*/
padding-left:10px; padding-right:10px;
text-align:justify;
color:#595959;
}
.text strong
{



font-size:14px;

/*color:#000;*/

}
.text1
{
font-family:Times New Roman,Times,serif;
font-weight:normal;
text-decoration:none;
font-size:12px;
color:#595959;
/*color:#000;*/
text-align:justify;
}
.text1 strong
{



font-size:14px;

/*color:#000;*/

}
.tablebg
{
border-right:1px solid #E8EDF3;
border-left:1px solid #E8EDF3;
background-image:url(../img/table_bg.jpg);
background-repeat:repeat-x;
}
.linkblack
{
font-family:Times New Roman,Times,serif;
font-weight:normal;
text-decoration:none;
font-size:11px;
color:#595959;
}
.linkblack:hover
{
font-family:Times New Roman,Times,serif;
font-weight:normal;
text-decoration:none;
font-size:11px;
color:#000000;
}
.linkblckboldtext
{
font-family:Times New Roman,Times,serif;
font-size:11px;
font-weight:bolder;
text-decoration:none;
color:#1B1B1C;
}
.linkblckbold
{
font-family:Times New Roman,Times,serif;
font-size:11px;
font-weight:bolder;
text-decoration:none;
color:#1B1B1C;
}
.linkblckbold:hover
{
font-family:Times New Roman,Times,serif;
font-size:11px;
font-weight:bolder;
text-decoration:none;
color:#A1A1A2;
}
.linkwhitebold
{
font-family:Times New Roman,Times,serif;
font-size:13px;
font-weight:bolder;
text-decoration:none;
color:#ffffff;
}
.linkbluebold
{
font-family:Times New Roman,Times,serif;
font-size:12px;
font-weight:bolder;
text-decoration:none;
color:#397CAF;
}
.linkbluebold:hover
{
font-family:Times New Roman,Times,serif;
font-size:12px;
font-weight:bolder;
text-decoration:none;
color:#C8393B;
}
.linkredbold
{
font-family:Times New Roman,Times,serif;
font-size:12px;
font-weight:bolder;
text-decoration:none;
color:#C8393B;
}
.bodybluelink
{
font-family:Times New Roman,Times,serif;
font-size:12px;
font-weight:bolder;
text-decoration:none;
color:#397CAF;
}
.bodyblacklink
{
font-family:Times New Roman,Times,serif;
font-size:12px;
font-weight:bolder;
text-decoration:none;
color:#000000;
}
.textBox {
	font-family: Times New Roman,Times,serif;
	font-size: 11px;
	width:185px;
	height:16px;
	border: 1px solid #cccccc;
}
.textarea {
	font-family: Times New Roman,Times,serif;
	font-size: 11px;
	border: 1px solid #cccccc;
	height: 100px;	width: 230px;
}
.textBox1 {
	font-family: Times New Roman,Times,serif;
	font-size: 11px;
	width:125px;
	height:20px;
	border: 1px solid #cccccc;
}
.textBox2 {
	font-family: Times New Roman,Times,serif;
	font-size: 11px;
	width:70px;
	height:20px;
	border: 1px solid #cccccc;
}
.dropdownBox {
	font-family: Times New Roman,Times,serif;
	font-size: 11px;
	width:60px;
	height:16px;
	border: 1px solid #cccccc;
}
.dropdownBox1 {
	font-family: Times New Roman,Times,serif;
	font-size: 11px;
	width:90px;
	height:16px;
	border: 1px solid #cccccc;
}
.dropdownBox2 {
	font-family: Times New Roman,Times,serif;
	font-size: 11px;
	width:360px;
	height:16px;
	border: 1px solid #cccccc;
}
.addbox {
	font-family: Times New Roman,Times,serif;
	font-size: 11px;
	width:125px;
	height:40px;
	border: 1px solid #cccccc;
}
.input_button

{
border-top-color:#607FBF;
border-left-color:#607FBF;
border-right-color:#607FBF;
border-bottom-color:#607FBF;
background-color:#607FBF;
font-family:arial;
font-size:11px;
font-weight:bold;
color: #ffffff;
}

.redstar
{
font-family:Times New Roman,Times,serif;
font-size:17px;
font-weight:bolder;
text-decoration:none;
color:#C8393B;
}

.weblink
{
	font-family:Times New Roman,Times,serif;
	font-size:11px;
	font-weight:bold;
	text-decoration:none;
	color:#C8393B;
}

.weblink:hover
{
	font-family:Times New Roman,Times,serif;
	font-size:11px;
	font-weight:bold;
	text-decoration:underline;
	color:#C8393B;
}

.redtext_medium
{
	font-family:Times New Roman,Times,serif;
	font-size:12px;
	font-weight:bold;
	text-decoration:none;
	color:#C8393B;
}
.bodytext
{
	font-family:Times New Roman,Times,serif;
	font-size:11px;
	font-weight:normal;
	line-height:15px;
	text-decoration:none;
	color:#6D6C6C;
}

.readmore
{
	font-family:Times New Roman,Times,serif;
	font-size:11px;
	font-weight:bold;
	text-decoration:none;
	color:#C8393B;
}


.red_link
{
	font-family:Times New Roman,Times,serif;
	font-size:12px;
	font-weight:bold;
	text-decoration:underline;
	color:#C8393B;
}
.red_link:hover
{
	font-family:Times New Roman,Times,serif;
	font-size:12px;
	font-weight:bold;
	text-decoration:none;
	color:#C8393B;
}
.linkred
{
font-family:Times New Roman,Times,serif;
font-size:11px;
font-weight:normal;
text-decoration:none;
color:#C8393B;
}

.red_link1
{
	font-family:Times New Roman,Times,serif;
	font-size:12px;
	font-weight:bold;
	text-decoration:none;
	color:#C8393B;
}
.red_link1:hover
{
	font-family:Times New Roman,Times,serif;
	font-size:12px;
	font-weight:bold;
	text-decoration:underline;
	color:#397CAF;
}

.blue_link1
{
	font-family:Times New Roman,Times,serif;
	font-size:12px;
	font-weight:bold;
	text-decoration:none;
	color:#397CAF;
}
.blue_link1:hover
{
	font-family:Times New Roman,Times,serif;
	font-size:12px;
	font-weight:bold;
	text-decoration:underline;
	color:#C8393B;
}
.textbox{
font-family: Times New Roman,Times,serif;
	font-size: 11px;
	width:130px;
	height:16px;
	border: 1px solid #cccccc;
}
.resultdata {
	font-family: Times New Roman,Times,serif;
	font-size: 11px;
	width:100px;
	height:16px;
}
.TreeView {
font: arial;
line-height: 20px;
cursor: pointer;

font-style: normal;

}
.TreeView LI{
/* The padding is for the tree view nodes */
padding: 0 0 0 18px;
float: left;

width: 100%;
list-style: none;
}
.TreeView, .TreeView ul{
margin: 0;
padding: 0;
}
LI.Expanded {background: url(minus.gif) no-repeat left top;}
LI.Expanded ul{display: block;}
LI.Collapsed {background: url(plus.gif) no-repeat left top;}
LI.Collapsed ul{display: none;}
.Highlighted{color: red;}
.AlternateHighlight{color: blue;}
.background{background:#F5F5F5;  }

.lft{float:left; display:inline;}
.clr{clear:both;}
.brdr{border:solid 1px #000;}
h1,p,h2,h3,h4,h5,h6,form,div,ul,li{margin:0px; padding:0px;}
a{text-decoration:none; border:none; color:#fff; outline:none;}
a img{border:none; float:left; font-weight:normal;}
.map{padding:0px; margin:0px;}
.input{ margin:0px; padding:0px; display:inline;}



#menu{ width:993px; height:31px; float:left; background-image:url('navbg.png'); background-repeat:no-repeat; padding-left:10px; display:inline;font-family:arial;}
#nav{ width:993px; height:31px; float:left; font-size:14px; font-weight:normal;}

.redmenubar{ background-color:#bd2d2d !important;}
.redmenubar:hover{ background-color:#bd2d2d !important;}