/* CSS Document */



.layoutborder {
	border: #D0D7DF;
	border-style: solid;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	background:#4F6282;
	width: 95%;
}
.Mainlayoutborder {
	border: #105203;
	border-style: solid;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	}

.menutd {  background-image:  url(../menuline.gif); background-repeat: no-repeat; background-position: right; font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #FBFBFB}
.topbox {  font-family: Arial, Helvetica, sans-serif; font-size: 8px; color: #FFFFFF}
.txtbox { font-family: Arial, Helvetica, sans-serif; font-size: 8px; color: #105203; border-color: #003300 #006600 #006600 #003300; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px}
.button {  font-family: Arial, Helvetica, sans-serif; font-size: 8px; font-weight: bold; color: #FFFFFF; background-color: #416D32; border-color: #CCCCCC #999999 #999999 #CCCCCC; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px}
td { font-size: 12px; color: #333333; margin-left:15px; text-align:left}
a.topmenu { font-size: 12px; font-weight: bold; color: #FFFFFF; text-decoration: none}
.footer { font-size: 10px; color: #FFFFFF; text-decoration: none; background-color: #8595AF; background-image:  url(../menubg.gif); background-repeat: repeat-x; text-align: center}
p {  text-align: left}
.vline {  background-image:  url(../vlinedot.gif); background-repeat: repeat-y; background-position: right}
a.topmenu:hover {  color: #105203; text-decoration: none; background-color: #FFFFFF}
a.sidemenu {  color: #333333; text-decoration: none; font-weight: bold}
a.sidemenu:hover {  color: #FF0000}
.Error {
	color: #AA0000;
	font-size: 12px;
	font-weight: bold;
}
.Contant {
	font-size: 5px;
	padding: 5px;
	text-align:left
}
.FormTop {
	font-size: small;
	font-weight: bold;
	color: #4F6282;
	border-top-style: none;
	border-right-style: none;
	border-left-style: none;
	background-color: #A1B1CA;
	text-indent: 10px;
}
Input {FONT-SIZE:12px;COLOR:#000000;BACKGROUND-COLOR:#ffffff;border-width:1px;border-style:solid;} 

.Adminlayoutborder {
	border: #105203;
	border-style: solid;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	background-color: #F3F3F3;
}
	
.Title {
	font-size: 14px;
	font-weight: bold;
	COLOR: #FFFFFF;
	background-color: #8192AE;
}
.Titleleftcolor {

	background-color: #4F6282;
	}
.LeftBG {
	background-color: #D0D7DF;
	float: left;
	width: 220px;
	border: thin none #FFFFFF;
	padding: 0px;
	margin: 0px;
}
.rightBG {
	background-color: #D0D7DF;
	float: left;
	width: 0px;
	border: thin none;
	padding: 0px;
	margin: 0px;
}
.banner {
	font-size: 18px;
	font-weight: bold;
	background-color: #FFFFFF;
	font-style: italic;
	font-family: Georgia, "Times New Roman", Times, serif;}
	
BODY
{
    FONT-SIZE: 10px;
    FONT-FAMILY: verdana;
	background:#4F6282;
}
.textbody
{
    FONT-SIZE: 12pt;
    COLOR: #000000;
    FONT-FAMILY: Verdana
}
.normal
{
    FONT-SIZE: 8pt;
    FONT-FAMILY: verdana;
    COLOR: #000000;
    TEXT-DECORATION: none
}
.normalGray
{
	FONT-SIZE: 8pt;
    FONT-FAMILY: verdana;
    COLOR: gray;
    TEXT-DECORATION: none
}
.txtFont
{
	FONT-SIZE: 8pt;
    FONT-FAMILY: verdana;
    COLOR: #000000;
    TEXT-DECORATION: none
}
.whiteNormal
{
	FONT-SIZE: 8pt;
    FONT-FAMILY: verdana;
    COLOR: #FFFFFF;
    TEXT-DECORATION: none
}
.footer
{
    FONT-SIZE: 8pt;
    COLOR: #ffffff;
    FONT-FAMILY: Verdana;
    TEXT-DECORATION: none
}
.textgray
{
    FONT-SIZE: 10px;
    COLOR: #8c8c8c;
    FONT-FAMILY: Verdana
}
.textgray A
{
    FONT-SIZE: 10px;
    COLOR: #8c8c8c;
    FONT-FAMILY: Verdana;
    TEXT-DECORATION: none
}
.textgray A:active
{
    FONT-SIZE: 10px;
    COLOR: #8c8c8c;
    FONT-FAMILY: Verdana;
    TEXT-DECORATION: none
}
.textgray A:link
{
    FONT-SIZE: 10px;
    COLOR: #8c8c8c;
    FONT-FAMILY: Verdana;
    TEXT-DECORATION: none
}
.textgray A:visited
{
    FONT-SIZE: 10px;
    COLOR: #8c8c8c;
    FONT-FAMILY: Verdana;
    TEXT-DECORATION: none
}
.textgray A:hover
{
    FONT-SIZE: 10px;
    COLOR: #8c8c8c;
    FONT-FAMILY: Verdana;
    TEXT-DECORATION: underline
}
.textbody A
{
    FONT-SIZE: 10pt;
    COLOR: #0000dd;
    FONT-FAMILY: Verdana;
    TEXT-DECORATION: none
}
.textbody A:active
{
    FONT-SIZE: 10pt;
    COLOR: #0000dd;
    FONT-FAMILY: Verdana;
    TEXT-DECORATION: none
}
.textbody A:link
{
    FONT-SIZE: 10pt;
    COLOR: #0000dd;
    FONT-FAMILY: Verdana;
    TEXT-DECORATION: none
}
.textbody A:visited
{
    FONT-SIZE: 10pt;
    COLOR: #0000dd;
    FONT-FAMILY: Verdana;
    TEXT-DECORATION: none
}
.textbody A:hover
{
    FONT-SIZE: 10pt;
    COLOR: #0000dd;
    FONT-FAMILY: Verdana;
    TEXT-DECORATION: underline
}

SELECT
{
    BORDER-RIGHT: 1px solid;
    BORDER-TOP: 1px solid;
    FONT-SIZE: 8pt;
    BORDER-LEFT: 1px solid;
    BORDER-BOTTOM: 1px solid;
    FONT-FAMILY: Verdana
}
.link
{
    FONT-SIZE: 12px;
    COLOR: #ffffff;
    FONT-FAMILY: Verdana
}
.link A
{
    FONT-SIZE: 12px;
    COLOR: #ffffff;
    FONT-FAMILY: Verdana;
    TEXT-DECORATION: none
}
.link A:active
{
    FONT-SIZE: 12px;
    COLOR: #ffffff;
    FONT-FAMILY: Verdana;
    TEXT-DECORATION: none
}
.link A:hover
{
    FONT-SIZE: 12px;
    COLOR: #ffffff;
    FONT-FAMILY: Verdana;
    TEXT-DECORATION: underline
}
.link A:link
{
    FONT-SIZE: 12px;
    COLOR: #ffffff;
    FONT-FAMILY: Verdana;
    TEXT-DECORATION: none
}
.link A:visited
{
    FONT-SIZE: 12px;
    COLOR: #ffffff;
    FONT-FAMILY: Verdana;
    TEXT-DECORATION: none
}
.loginbt
{
	background-color:#8291AE; 
	border-color:#000000; 
	color:#FFFFFF
}.blueTxt {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: small;
	font-weight: bold;
	color: #4F6282;
	text-decoration: none;
}

.ErrorTxt {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: ##990000;
	text-decoration: none;
}
font { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: small; }
form { display: inline; }
img { border: none; }
table { border: none; }
h1 { font-size: medium; margin: 0px; padding: 0px; }
.zip_ul { list-style: none; margin: 0px; padding-left: 1em; text-indent: -0.75em; }
.zip_ul2 { list-style: none; margin-top: 0; margin-left: 0; padding-left: 1em; text-indent: -0.75em; }
.zip_ul2 li { padding-bottom: 0.25em; }
.subnavOnTD { background-color: #FFFFFF; border-top: solid 1px #204658; border-right: solid 1px #204658; border-bottom: solid 1px #FFFFFF; border-left: solid 1px #204658; padding: 0px 10px 4px 10px; }
.subnavOffTD { border-bottom: solid 1px #204658; padding: 0px 10px 4px 10px; }
.subnavOnA { font-weight: bold; color: #204658; text-decoration: none; font-size: x-small; }
.subnavOffA { font-weight: bold; color: #FFFFFF; text-decoration: none; font-size: x-small; }
.navTabOnTD { background-color: #688A92; border-left: 1px solid #204658; border-right: 1px solid #204658; border-top: 1px solid #204658; padding: 3px 0px 3px 0px; }
.navTabOffTD { background-color: #204658; border-left: 1px solid #204658; border-right: 1px solid #204658; border-top: 1px solid #204658; padding: 3px 0px 3px 0px; }
.navTabOnA { color: #FFFFFF; text-decoration: none; font-weight: bold; }
.navTabOffA { color: #FFFFFF; text-decoration: none; font-weight: bold; }
.navBottomTD { border-bottom: solid 1px #204658; }
.subnavBottomTD { border-bottom: solid 1px #204658; padding: 0px 0px 2px 0px; }
.blue { color: #076A9C; }
.white { color: #FFFFFF; }
.orange { color: #FF6600; }
.footer_link { color: #204658; }
.footer_phone {border-top: 3px solid #FA8D4F; background-color: #EFEFEF; width:100%; padding: 4px; text-align: center; font-weight: bold; font-size: small; }
.pad { padding: 4px 4px 4px 4px; }
.bluetitle { padding: 4px 4px 4px 4px; }
.featureLabel { padding: 3px 0px 3px 3px; width: 104px; font-weight: bold; text-align: right; }
.featureData { padding: 3px 0px 3px 3px; padding-bottom: 6px; width: 252px; }
.txt_hi1 { color: #FF6600; }
.txt_hi2 { color: #002853; }
.txt_hi3 { color: #006600; }
#aboutNavTxt { width: auto; font-weight: bold; color: #000000; background-color: #FFFFFF; padding: 5px; }
#aboutNavNewsTxt { width: auto; font-weight: bold; color: #000000; background-color: #FFFFFF; padding-left: 5px; padding-bottom: 5px; }
#aboutNavLnk { clear: both; padding-left: 5px; padding-top: 5px; padding-bottom: 5px; }
#aboutNavLnk A { width: auto; font-weight: bold; color: #076A9C; }
#recruitNavTxt { width: auto; font-weight: bold; color: #000000; background-color: #FFFFFF; padding: 7px; border-top: 1px solid #707070; border-bottom: 1px solid #707070; }
#recruitNavLnk { clear: both; padding-left: 7px; padding-top: 7px; padding-bottom: 7px; }
#recruitNavLnk A { width: auto; color: #076A9C; }
#recruitSubNavTopTxt { width: auto; font-weight: bold; color: #000000; background-color: #FFFFFF; padding-top: 7px; padding-left: 7px; border-top: 1px solid #707070; }
#recruitSubNavTopLnk { clear: both; padding-top: 7px; padding-left: 7px; background-color: #FFFFFF; border-top: 1px solid #707070; }
#recruitSubNavTopLnk A { width: auto; color: #076A9C; }
#recruitSubNavTxt { width: auto; font-weight: bold; color: #000000; background-color: #FFFFFF; padding-left: 20px; padding-top: 5px; }
#recruitSubNavLnk { clear: both; padding-top: 5px; padding-left: 20px; background-color: #FFFFFF; }
#recruitSubNavLnk A { width: auto; color: #076A9C; }
#recruitSubNavBotTxt { width: auto; font-weight: bold; color: #000000; background-color: #FFFFFF; padding-top: 5px; padding-bottom: 7px; padding-left: 20px; border-bottom: 1px solid #707070; }
#recruitSubNavBotLnk { clear: both; padding-top: 5px; padding-bottom: 7px; padding-left: 20px; background-color: #FFFFFF; border-bottom: 1px solid #707070; }
#recruitSubNavBotLnk A { width: auto; color: #076A9C; }
