/* * {font-family:Georgia,'Lucida Grande',Verdana,Arial, Helvetica, sans-serif;} */
* {font-size:small; font-family:Verdana,Arial,Helvetica,sans-serif;}
html { height:100% }
body {
	font-family:Verdana,Arial,Helvetica,sans-serif;
	font-size: small;
	margin:0px;
	padding:0px;
	height:100%
}
.alignLeft {
float: left;
margin: 0;
padding: 0;
}
.alignRight {
float: right;
margin: 0;
padding: 0;

}
div, td, li, p {
	font-family:Verdana,Arial,Helvetica,sans-serif;
	font-size: small;
}
#PageContent p { 	padding-left:25px; }
form { margin:0px; margin-top:0px; padding:0px; padding-top:0px; display:inline; }
input,select,textarea {
	font-size:x-small;
}
input.Button, input.Submit {}
Input.CheckBox {border:none; background-color:#ffffff; background:#ffffff;}
Input.HomeButton, Input.HomeButton-Hover { 
	font-size:x-small;
}
.HomeTextbox { 
	border-style:inset; border-width:1px; padding:1px; font-size:11px; 
}
.HomeTextbox:Hover,.HomeTextbox:Active { background-color:#FFFFFF;}
h1 { 
	font-family:'Trebuchet MS',Trebuchet,Verdana,Arial, Helvetica, sans-serif; 
	font-size:135%;
	color:#980000;
	margin-top:20px;
	margin-bottom:15px;
}
h2 { 
	font-family:'Trebuchet MS',Trebuchet,Verdana,Arial, Helvetica, sans-serif; 
	font-size:120%;
	color:#980000;
	margin-top:20px;
	margin-left:25px;
	margin-bottom:-10px;
}
h3 {
	font-family:'Trebuchet MS',Trebuchet,Verdana,Arial, Helvetica, sans-serif;
	font-size:100%;
	COLOR:#980000;
	margin-top:10px;
	margin-bottom:2px;
}
h4 {
	font-family:'Trebuchet MS',Trebuchet,Verdana,Arial, Helvetica, sans-serif;
	font-size:90%;
	COLOR:#980000;
	margin-top:10px;
	margin-bottom:2px;
}
ul
{list-style-image: url(/images/bullet.gif);}
li { margin-left:25px; }
a {color:#003366;text-decoration:underline;}
a:visited {color:#003366;}
a:active {color:#980000;}
#Page {
	/* position: relative; */
	min-height: 100%;
}
#GlobalNavigation {
	background-color:#CCCC99;
	padding-top:5px;
	margin-bottom:0px;
}
#GlobalNavigation a.gn, #GlobalNavigation a.gn:hover {text-decoration:none;padding:0;margin:0;}
#Instructions {
	font-weight: bold;
	margin-bottom: 25px;
	margin-top: 5px;
	width: 595px;
}
#PageContent {
	width:600px; 
	text-align:center;
	padding-left:30px;
	padding-bottom:55px;
}
#ActionBox {
	border:1px solid #980000;
	padding:10px;
	margin-top:25px;
	margin-left:25px;
}
#ActionButtons {padding-top:10px;padding-left:35px;text-align:right;}
#Footer {
	text-align:center;
	width:100%;
	font-size:85%;
	background-color:#CCCC99;
	padding-top:5px;
	padding-bottom:5px;
	margin-top:5px;
	color:#666666;
}
#FooterLinks A, #FooterLinks A:Visited {font-size:85%; color:#666666;}
#FooterLinks A:Hover {font-size:85%;color:#980000;}
#NewsHeadline { width:550px; }
#NewsBody{width:550px;margin-left:25px;}
.Smaller, .smaller, .smaller a { font-size:10px; }
.Hint{color:#999999;font-size:x-small; text-transform:lowercase;}
.Indent{margin-left:25px;}
.Indent2 { padding-left: 40px; }
.HomeFooter {
    color:#999999;
    font-size: x-small;
		line-height:14px;
}
A.HomeFooter, A.HomeFooter:Visited {
    color:#CCCCCC;
		text-decoration:none;
}
A:Hover.HomeFooter {
	background-color:#000000;
	color:snow;
	text-decoration:underline;
}
.HomeLink A, .HomeLink A:Visited {
	color:#FFFFFF;
	font-size: 90%;
}
.HomeLink A:Hover {
	background-color:#000000;
	color:#CC0000;
	font-size: 90%;
}
.HomeNewsLink A, .HomeNewsLink A:Visited {
	color:#FFFFFF; 
	font-size: 90%;
}
.HomeNewsLink A:Hover {
	background-color:#000000;
	/* color:#CCCCCC; */
	color:#CC0000;
	font-size: 90%;
}
.HomeHelp A, .HomeHelp A:Visited {
	color:#FFCC33;;
	font-size:xx-small;
	text-decoration:underline;
}
.HomeHelp A:Hover {
	background-color:#000000;
	color:#CCCCCC;
	font-size:xx-small;
}
.HomeUtils, .HomeUtils A, .HomeUtils A:Visited {
    color: #FFCC33;
    text-decoration: none;
		font-weight:normal;
		font-size:x-small;
}
.HomeUtils A:Hover {
	background-color:#000000; 
	text-decoration:underline; 
	color:snow;}

.SuccessMsg {font-weight:bold;color:Green;}
.WarningMsg {font-weight: bold;color: orangered;}
.ErrorMsg {font-weight:bold;color:Red;}

table.RecordSet  
{border:1px solid #666666;margin-right:2px;}
table.RecordSet .RSHeader, .RSHeader a
{background-color:SlateBlue;color:White;}
table.RecordSet .RSHeader A:Hover {background-color:SlateBlue;color:#999999;}
table.RecordSet tr.Alternate td {font-size:smaller;background-color:Silver;color:#333333}
table.RecordSet tr.Alternate td em, table.RecordSet tr.Alternate td a {font-size:100%;}
table.RecordSet tr.Alternate:Hover {background-color:snow;}
table.RecordSet tr.Normal td {font-size:smaller;background-color:#f0f0f0;color:#333333}
table.RecordSet tr.Normal td em, table.RecordSet tr.Normal td a {font-size:100%;}
table.RecordSet tr.Normal:Hover {background-color:snow;}


.Module {padding:0 8px;}
.Module div{text-align:left;border-style:solid;border-width:1px;margin:-2px -8px;height:1em;}
html>body .Module div{height:auto;}
.Module div div{border-style:none;border-width:0;margin:0;}
.Module .first, .Module .last{position:relative;height:8px;margin:0;}			
.Module .first{border-width:1px 0 0 0;}
.Module .last{border-width:0 0 1px 0;}
.Module .first .first, .Module .first .last{margin-top:-1px;}
.Module .last .first, .Module .last .last{margin-bottom:-1px;}
.Module .first .first, .Module .first .last, .Module .last .first, .Module .last .last{border:0;position:absolute;z-index:1;width:8px;background-repeat:no-repeat;}
.Module .first .first, .Module .last .first{margin-left:-8px;}
.Module .first .last, .Module .last .last{right:0px;margin-right:-8px;}

/* White BG Module Style */
Div.WhiteModule div{border-color:#b2c3cc;background-color:#FFF;}
Div.WhiteModule .first .first{background-image:url(/images/rc_wht-gry_ltc.gif);}
Div.WhiteModule .first .last{background-image:url(/images/rc_wht-gry_rtc.gif);}
Div.WhiteModule .last .first{background-image:url(/images/rc_wht-gry_lbc.gif);}
Div.WhiteModule .last .last{background-image:url(/images/rc_wht-gry_rbc.gif);}

Div.NavBlock {border:1px solid #b2c3cc;width:95%;padding:4px;}
Div.Cell { float:left; padding:4px;}

.Red {color:red;}
.White {color:white; }
.Orange {color:organered;}
.Green {color:green;}
.Smaller {font-size:x-small;}

/* Old Styles */
.BodyText A:link, .BodyText A:visited { color:#003399; }

.txtWhiteXXSmallBold {
    color: #FFFFFF;
    font-size: 10px;
    font-weight: bold;
}
.txtWhiteSmall {
    color: #FFFFFF;
    font-size: 90%;
}
.txtWhiteXSmall {
    color: #FFFFFF;
    font-size: x-small;
}

.txtWhiteXSmallBold {
    color: #FFFFFF;
    font-size: 12px;
    font-weight: bold;
}

.txtHeader {
		font-family:"Trebuchet MS",Trebuchet,Verdana;
    color: #FFCC33;
    font-size: 14px;
    font-weight: bold;
}

.yellowNoDecoration {
    color: #FFCC33;
    text-decoration: none;
}

.red {
    color: #FF0000;
}

.txtBlackXXSmall, .txtBlackXXSmall A:link, .txtBlackXXSmall A:visited {
    color: #000000;
    font-size: 10px;
}
.txtBlackXXSmall A:active {
    color: #980000;
    font-size: 10px;
}
.txtBlackXXSmall A:hover {
    color: #980000;
    font-size: 10px;
}

.Utilities, .Utilities A, .Utilities A:Visited  
{color:#666666;font-size: 10px;text-decoration:none;}
.Utilities A:Hover  
{text-decoration:none;color:#980000;}
#hdrTracker {
	color: #666;
	font-size: 11px;
	padding: 1px;
	margin: 0px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #333333;
	border-right-color: #999999;
	border-bottom-color: #999999;
	border-left-color: #333333;
}
