@import url(appstyles.css);

/* General Style
---------------------------------------------*/
form,body,html{height:100%;width:100%;}
form,body,html{height:100%;width:100%;}
body{margin:0;padding:0;font:.8em/1.6em Arial, Helvetica, sans-serif;}
.mastWrap{float:left;width:100%;}
.cntrWrap{width:800px;margin:0 auto;}
.fltFix{float:left;width:100%;}
a { color: #0066CC; text-decoration: underline; }
a:hover { color: #FDB702; text-decoration: underline; }
a:visited{}
a:active{}
a img{border:none;}
img{border:none;}
h1, h2, h3, h4, h5, .PageTitleHeader, .PageSubTitleHeader {font-weight:bold;margin:0;padding:2px 5px 3px 0;}
h1, .PageTitleHeader {font-size:24px;line-height:24px;}
h2, .PageSubTitleHeader {font-size:20px; line-height:24px;}
h3 {font-size:18px;line-height:21px;}
h4 {font-size:15px;line-height:18px;}
h5 {font-size:13px;line-height:15px;}
p {margin:7px 0;padding:0;}

.left{float:left;}
.right{float:right;}
.center{text-align:center;}
.textalignright{text-align:right;}
.textalignleft{text-align:left;}
hr{height:1px;line-height:1px;margin:8px 3px;clear:both;border:none;background:#333;color:#333;}
img.left{float:left;margin:0 7px 1px 0;}
img.right{float:right;margin:0 0 7px 7px;}
img.outline{border:4px solid #333;}
.clearing{clear:both;height:0;margin:0;padding:0;line-height:0;margin-top:-7px;}
.clearBoth{clear:both;}
.clearRight{clear:right;}
.clearLeft{clear:left;}
.invisibleButAccessible{display:none;}
/* HEAD ELEMENTS
---------------------------------------------*/

#ContentMemberTools {margin:0px;padding:5px 0;}
#ContentMemberTools ul {list-style:none;margin:0;padding:0;}
#ContentMemberTools li {border-left:1px solid #FFFFFF;float:left;padding:0 10px;}
#ContentMemberTools li#Logout {border-left:medium none;}
#ContentMemberTools li#FirstTimeLogin {border-left:medium none;}
#ContentMemberTools a {color:#FFFFFF;display:block;font-size:10px;line-height:14px;padding:0;text-align:center;text-decoration:none;}
#ContentToplinks {float:left;margin:0px;padding:0;}
#ContentToplinks ul {list-style:none;margin:0;padding:0;height:22px;}
#ContentToplinks li {float:left;padding:0 8px;}
#ContentToplinks a {color:#224423;display:block;font-size:11px; font-weight:bold;line-height:20px;padding:0;text-align:center;text-decoration:none;}
#ContentToplinks a:hover {color:#000000;}

/* LEFT COLUMN
---------------------------------------------*/
 #ContentLeft{margin:0; padding:0; float:left;}
/* BODY ELEMENTS
---------------------------------------------*/
#ContentPageName{ margin:0; padding:0 0 5px; float:left;}
#ContentImgRot{ padding:0 0 10px 0}
.MidWrap{margin:0; padding:0; float:left;}
#ContentMiddle{margin:0; padding:0; float:left; text-align:left;}
#cid_256_rtsTabs{ text-align:left!important:}
span#cid_797_ctl00_lblPageTitle{ padding:0;}
#cid_46_dgResults td{line-height:20px;!important;}

.login #ContentMiddle{ padding:0 10px 0 0!important;}
.login #ContentMiddle,
.login #ContentMiddleLayout{float:left;margin:0;padding:0;text-align:left;width:260px;}

/* RIGHT COLUMN
---------------------------------------------*/
#ContentRightNav{margin:0; padding:0; float:left; text-align:left;}
#ContentRightNav ul{margin:0; padding:0 0 6px 0; float:left; list-style:none; width:170px;}
#ContentRightNav li{margin:0; padding:0; display:none;}
#ContentRightNav li.selected{display:block;}
#ContentRightNav a{background:#4F4F4F;color:#FFCC00;display:block;font-size:12px;font-variant:normal;font-weight:bold;margin:0 0 0 3px;padding:4px 0 4px 9px;text-decoration:none;width:159px;}
#ContentRightNav li ul{ list-style:circle; margin:0 0 0 3px;}
#ContentRightNav li li{display:block;}
#ContentRightNav li li a{margin:0; padding:0 0 0 9px; color:#000000;font-family:arial;font-size:10px;font-variant:normal;font-weight:bold;line-height:15px;text-decoration:none; background:none;}
/* Footer Elements 
---------------------------------------------*/
 #ContentFooter{margin:0; padding:0; float:left;}
 
 #ContentFooter { margin:0; padding:0; float:left; width:530px;}
 #ContentFooter ul{ margin:0 auto; padding:0; width:320px; list-style:none; text-align:center;}
 #ContentFooter li{ display:inline;margin:0;padding:0;}
 #ContentFooter a{text-decoration: none;font-size: 10px;color: #919173;line-height:11px;text-align:center; background: url(images/FooterNavBt.gif) no-repeat left center; padding:0 5px 0 8px;}
