/* */ 
.poptab { 
text-align: right;
width: 100%;
margin-top: 6px;
margin-bottom: 20px;
} 

body{
margin-left: 22px;
font-size: 11px;
font-family: verdana, arial, sans-serif;
background-color: #ffffff;
color: #666666; 
}

#footer {     
color: #a9a9a9;     
font-size: 10px;      
margin-top:20px;
width:90%;
background-color:#ffffff;
clear: both;
}  

#window {
width: 1000px;
}


.pop{color: #000000; font-weight: bold; font-size: 12px; }

a.poplink:link { 
color: #000000; 
font-weight: bold; 
font-size: 12px; 
}

a.poplink:visited { 
color: #000000; 
font-weight: bold; 
font-size: 12px; 
}

a.poplink:hover{ 
color: #666666; 
font-weight: bold; 
font-size: 12px; 
}

A{
color: #555555;
}

A:visited{
color: #555555;
}

A:hover {
color: #555555;
}

A:active {color: #555555;}

#notice A{color: #ff0000;}
#notice A:visited{color: #ff0000;}
#notice A:hover {color: #ff0000;}
 

.tab {background-image: url('/images/tab_bg.gif');}

td.frontcell {
background-image: url('/RS/3531/RS_FrontcellLeftBorderImg.gif');}

.frontsection {
margin-left: 12px;
font-size: 10px;
color: #666666;
font-weight: normal;       
font-family: verdana, arial, sans-serif;
width: 235px;
}

.meter {
border: solid 1px #C1C8CA;
padding: 0px;
background-color:#DCE0E1 ;
}

ul.plain{
margin-top:4px;
margin-bottom:10px;
margin-left:9px;
padding-left:9px;
list-style-type: none;
}

.frontsection ul{
margin-top:4px;
margin-bottom:10px;
margin-left:15px;
padding-left:15px;
}

li {
line-height:1.25;
padding-left:0px;
margin-bottom:5px;
}

.new {
color: #FF4D26;
}

.credit {color:#009900;}
.charge {color:#bb0000;}
.bad {color:#bb0000;}

#announcement {
position: absolute;
z-index: 20;
left: 325px;
top: 19px;
width: 450px;
font-size: 9px; 
text-align: right;
border: dashed 1px #bbbbbb;
background-color:#ffffff;
padding: 3px;
filter:Alpha(Opacity=100);
}

#notice {
position: absolute;
z-index: 21;
left: 325px;
top: 19px;
width: 450px;
font-size: 10px; 
text-align: left;
border: solid 1px #ff0000;
background-color: #fff9f9;
color: #ff0000;
padding: 4px;
}

#subnav{
width: 150px;
float: left;
background-color: #ffFFFF;
line-height: 2;
font-size: 10px;
color: #555555;
margin-top: 23;
}

#maincontent {
margin-left: 170px;
background-color:#ffffff;
padding-top: 35px;
}

.popup {
padding:12px;
padding-top: 0px;
background-color:#ffffff;
border:1px solid #B6BCBE;
width:200px;
background-image: url('/images/popup_bg.gif');
}


H1{
color: #000000;
font-size: 18px;
font-weight: bold;
font-family: verdana, arial, sans-serif;
margin-bottom: 0px;
margin-top: 0px;}

H2{      
color: #000000;      
font-size: 16px;
font-weight: bold;
font-family: verdana, arial, sans-serif;
margin-bottom: 0px;
margin-top: 0px;}

H3,H3.sectionlabel {      
color: #000000;      
font-size: 14px;
font-weight: bold;       
font-family: verdana, arial, sans-serif;
margin-bottom: 5px;
margin-top: 0px;}

.tabular th {
color: #000000;
padding: 3px;
padding-left: 5px;
text-align:left;
border-right: 1px solid #CECECE;
background-color:#ffffff;
border-bottom:1px solid #CECECE;
background-image: url('/images/th_bg.gif');
vertical-align:bottom;
}

.form th {
color: #000000;      
font-size: 18px;
font-weight: bold;     
padding: 3px;
padding-left: 5px;
text-align:left;
border-right: 1px solid #CECECE;
background-color:#ffffff;
border-bottom:1px solid #CECECE;
background-image: url('/images/th_bg.gif');
vertical-align:bottom;
}

.tabular {
border:1px solid #DDDEDE;
border-right:2px solid #bbbcbc;
background-color: #FCFCFC;
}


.tabular td {
padding: 2px;
padding-left: 8px;
padding-right: 8px;
border-bottom: 1px solid #dddede;
font-size: 10px;
vertical-align: top;
}


.form {
border:1px solid #DDDEDE;
border-right:2px solid #bbbcbc;
background-color: #FCFCFC;
white-space:normal;
}


.caution td{
background-color:#ffffff;
filter: alpha(opacity=30);
filter: progid:DXImageTransform.Microsoft.Alpha(opacity=30);
-moz-opacity: .3;
-khtml-opacity: .3;
opacity: .3; /* for future compatibility */
}

.show {
filter: alpha(opacity=99);
filter: progid:DXImageTransform.Microsoft.Alpha(opacity=99);
-moz-opacity: .9;
-khtml-opacity: .9;
opacity: .9; /* for future compatibility */
background-color: #ff0000;
color: #ff0000;
}

.small{
font-size: 10px;
font-weight: normal;
color: #666666;
}

.tabletools{
text-align: left;
font-size: 10px;
font-weight: normal;
color: #666666;
}

textarea,input,select {
font-size: 10px;
font-family: verdana, arial, sans-serif;
margin: 0px;
margin-bottom: 0px;
padding: 0px;
}

input.button {
background-color: #E2E5E5;
margin-bottom: 20px;
}

#subnav ul {
margin-left:15px;
padding-left:0px;
}

#subnav li {
margin-bottom:10px;
margin-bottom:15px;
list-style-type: none;
color: #555555;
}

#subnav li.on {
margin-bottom:15px;
font-weight:bold;
list-style:url('/images/pointer_gray.gif');color: #880000;
}

.error {
color: #bb0000;
font-size: 12px;
background-image: url("/images/symbol_caution.gif");
background-repeat: no-repeat;
padding-left: 27px;
padding-bottom:8px;
overflow: visible;
text-align: left;
}

.error2 {
width: 400px;
color: #bb0000;
font-size: 12px;
background-image: url("/images/symbol_caution.gif");
background-repeat: no-repeat;
padding-left: 27px;
padding-bottom:8px;
overflow: visible;
text-align: left;
}


.success {
color: #2C9800;
font-size: 12px;
background-image: url("/images/symbol_check.gif");
background-repeat: no-repeat;
padding-left: 27px;
padding-bottom:8px;
padding-top:2px;
overflow: visible;
text-align: left;
}

.success2 {
width: 400px;
color: #2C9800;
font-size: 12px;
background-image: url("/images/symbol_check.gif");
background-repeat: no-repeat;
padding-left: 27px;
padding-bottom:8px;
padding-top:2px;
overflow: visible;
text-align: left;
}

.disabled { color: #bbbbbb; }

.tiny{
font-size: 9px;
font-weight:normal;
color:#888888;
}

<!-- "this is not the form class" -->
form { margin-top: 3px; margin-bottom: 5px;}

.notfound {
font-size: 12px;
background-image: url("/images/notfound.gif");
background-repeat: no-repeat;
margin-left: 170px;
padding-left: 48px;
padding-top: 90px;
padding-bottom:8px;
width: 400px;
}


.form td {
padding-top: 4px;
padding-left:15px;
padding-right:8px;
font-size: 10px;
vertical-align:top;
}


.badrow td{
background-color:#ffee99;
}

a.helpicon:link { 
color: #888888; 
font-weight: bold; 
font-size: 9px; 
text-decoration:none; 
}

a.helpicon:visited { 
color: #888888; 
font-weight: bold; 
font-size: 9px; 
text-decoration:none; 
}

a.helpicon:hover{ 
color: #000000; 
font-weight: bold; 
font-size: 9px; 
text-decoration:none; 
}
