/* CSS Document */

body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 10px;
	font-family:arial;
	font-size:12px;
}
.odd{background-color: #ffffff;} 
.even{background-color: #f5f5f5;}

h1{
font-family:arial;
font-size:11px;
color:#bbb;
text-decoration:none;
font-weight:normal;
margin-bottom:0px;
margin-top:0px;

}
.h1_link, .h1_link a:link,.h1_link a:visited{color:#394a94; text-decoration:none; }
.h1_link a:hover{
 font-family:arial;
 font-size:11px; 
 color:#394a94;
 margin-bottom:0px;
 font-weight:normal;
 text-decoration:underline;
}

.Menu, .Menu a:link, .Menu a:visited {
font-size: 14px;
font-family:arial;
font-weight:bold;
color:#ffffff;
text-decoration:none;
display : block;
padding:3px;
}
.Menu a:hover, .Menu a:active{
display: block;
background-color:#BD0000;
}


.HomeHeaders{
font-family:arial;
font-size:18px;
font-weight:bold;
color:#000000;
}
.HD, .HD a:link, .HD a:active, .HD a:visited{
font-family:arial;
font-size:12px;
color:#bbb;
text-decoration:none;
}

.LoginLink, .LoginLink a:link, .LoginLink a:active, .LoginLink a:hover, .LoginLink a:visited{
color:#FFFBF0;
font-size:12px;
font-family:arial;

}
.ThinBorder{
border:1pt solid #ccc;

}
.ControlPanel a:link, .ControlPanel a:active, .ControlPanel a:hover, .ControlPanel a:visited{
color:#0000FF;

}

.Tables{
border:1pt solid #ccc;
font:12px arial;

}
.Tables a:hover, .Tables a:active, .Tables a:link, .Tables a:visited  {

font-size:12px;
text-decoration:underline;
color:#2A1FFF;
font-family:Arial;
font-weight:bold;
}


.Paging,  .Paging a:active, .Paging a:link, .Paging a:visited  {
font-size:12px;
font-family:Arial;
font-weight:bold;
border:1pt solid #ffffff;

}
.Paging a:hover {
border:1pt solid #0000FF;
text-decoration:none;
}

.btnSubmit{
color:#284E98;
background-color:White;
border: 1pt solid #507CD1;
font-family:Verdana;
font-size:0.8em;

}

.sidePanels{
background-color:#FFFFFF;
border: 1pt solid #ccc;
padding:3px;
font-weight:bold;
color:#000000;


}
.sidePanels a:hover, .sidePanels a:active, .sidePanels a:link, .sidePanels a:visited {
background-color:#FFFFFF;

font-size:12px;
text-decoration:underline;
color:#2A1FFF;
font-family:Arial;
font-weight:bold;
padding:3px;

}
.TreeLevel_1, .TreeLevel_1 a:hover, .TreeLevel_1 a:active, .TreeLevel_1 a:link, .TreeLevel_1 a:visited {

font-size:16px;
text-decoration:underline;
color:#464646;
font-family:Arial;
font-weight:bold;

}
.SubCategory, .SubCategory a:hover, .SubCategory a:active, .SubCategory a:link, .SubCategory a:visited {

font-size:12px;
text-decoration:underline;
color:#464646;
font-family:Arial;
font-weight:bold;

}
.QList_header, .QList_header a:hover, .QList_header a:active, .QList_header a:link, .QList_header a:visited {

font-size:14px;
text-decoration:none;
color:#2D2D2D;
font-family:Arial;
font-weight:bold;

}



.TreeLevel_2, .TreeLevel_2 a:hover, .TreeLevel_2 a:active, .TreeLevel_2 a:link {

font-size:11px;
text-decoration:underline;
color:#2A1FFF;
font-family:Arial;

}

.Summery{
font-size:13px;
font-family:Arial;
}
.Summery a:hover, .Summery a:active, .Summery a:link {

font-size:14px;
text-decoration:underline;
color:#2A1FFF;
font-family:Arial;


}
.Validate{
font:12px arial;

}

.FormHeader{
font:16px arial;
font-weight:bold;

}
.Form{
border:1pt solid #ccc;
font:12px arial;

}

.FooterLinks, FooterLinks a:visited{
font-size:12px;
color:#2A1FFF;
font-family:Arial;
font-weight:bold;

}
 .FooterLinks a:hover,  .FooterLinks a:active, .FooterLinks a:link, FooterLinks a:visited {
font-size:12px;
text-decoration:underline;
color:#2A1FFF;
font-family:Arial;
font-weight:bold;

}


.FooterText{
font:11px arial;
color: #ccc;


}
.AdminHeader{
	font-size: large;
	color: #265CC0;
}
.PageHeader{
	font-size:20px;
	color:#FFFFFF;
	font-weight:bold;
	background-color:#FF0000;
}
.Button, .Button a:link, .Button a:visited {
color:#284E98;
font-family:arial;
font-weight:bold;
font-size:11px;
text-decoration:none;
display : block;
padding:1px;
background-color:#FFFFFF;
border: 1pt solid #ccc;
}
.SummaryButton, .SummaryButton a:link, .SummaryButton a:visited {
color:#284E98;
font-family:arial;
font-weight:bold;
font-size:11px;
text-decoration:none;
display : block;
padding:1px;
background-color:#ffffff;
border: 1pt solid  #ccc;
}


.PageTitle{

font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 18px;
color: #FF0000;
font-weight: bold;
text-transform:uppercase;

}

.NewsHomeTitleCSS, .NewsHomeTitleCSS a:link, .NewsHomeTitleCSS a:visited{

color:#333333;
font-size:11px;
font-family:Verdana, Arial, Helvetica, sans-serif;
}

.NewsTitleCSS, .NewsTitleCSS a:link, .NewsTitleCSS a:visited{

color:blue;
font-size:14px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-weight:bold;
}

#thetable, #thetable td, #thetable a:hover, #thetable a:visited{
color:#333333;
}
#thetable a:link{ color:blue;}


.txtQuery{
width:250px;
height:25px;
font:18px Arial;
}