BODY {
background:#fff;
font:82% arial, helvetica, sans-serif;
color:#000;
min-width:890px;
min-height:800px;
margin:0;
padding:0;
}

h1 {
font-weight:400;
font-size:165%;
color:#03C;
margin:0 0 15px;
padding:3px 0 7px 6px;
}

h2 {
font-weight:400;
font-size:140%;
color:#03C;
margin:0 0 15px;
padding:3px 0 7px;
}

h3 {
font-weight:400;
font-size:120%;
color:#03C;
margin:0 0 15px;
padding:3px 0 5px;
}

h4 {
font-weight:400;
font-size:100%;
color:#03C;
margin:0 0 15px;
padding:3px 0 5px;
}

.date {
font:11px Verdana;
color:#999;
}

#mini-nav {
margin-top:4px;
font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
float:right;
color:#333;
margin-right:20px;
padding:0 0 0 10px;
}

#mini-nav LI {
line-height:1.3em;
padding-right:0.6em;
display:inline;
padding-top:3px;
margin:4px 2px;
}

#mini-nav A:hover {
color:#999;
text-decoration:underline;
}

#mini-nav .selected A {
color:#000;
}

.red {
color:#ff0015;
}

.grey {
color:#878787;
}

.footerText {
font-size:11px;
color:#3d3d39;
line-height:18px;
font-family:Arial, Helvetica, sans-serif;
}

DIV.dottedHR {
border-bottom:#dedede 1px dashed;
position:relative;
line-height:1px;
width:100%;
height:1px;
clear:both;
margin:4px 0 2px;
padding:0;
}

#footer {
border-bottom:#dedede 1px solid;
border-left:#dedede 1px solid;
border-right:#dedede 1px solid;
background:#e3f0d2;
position:relative;
text-align:center;
padding-bottom:10px;
clear:both;
padding-top:10px;
}

.contentPad {
position:relative;
padding:11px 20px 20px 17px;
}

.mainContentNoRt {
margin-top:0;
width:900px;
float:none;
overflow:hidden;
padding-left:10%;
padding-right:10%;
}

.memberName {
padding-bottom:10px;
font-size:1em;
padding-right:10px;
font-weight:900;
}

.memberValue {
padding-bottom:10px;
font-size:1em;
font-weight:400;
}

.comments H4 {
margin-top:0;
font-size:1.2em;
}

#comments .date {
float:right;
margin:0 6px 0 0;
}

.note {
font-size:0.9em;
vertical-align:top;
padding-top:8px;
}

A.HyperLinkInfoClass:link,A.HyperLinkInfoClass:visited {
text-decoration:none;
color:#17b;
border-bottom:1px solid #D3D3D3;
}

.contentPad #searchSiteWide,.contentPad .searchboxGoogle {
position:relative;
width:100%;
left:0;
}

.contentPad #cse-search-box {
width:95%;
padding:10px;
}

.correct,.incorrect {
color:#0d334f;
font-weight:900px;
}

.ref {
display:none;
font-size:0.95em;
}

.acctInfoBlock {
border-bottom:#d9d9d9 1px solid;
position:relative;
border-left:#d9d9d9 1px solid;
background:#dbeef4;
border-top:#d9d9d9 1px solid;
border-right:#d9d9d9 1px solid;
-moz-border-radius:0.3em;
-webkit-border-radius:0.3em;
width:950px;
margin:0;
padding:0;
}

#cse-search-box #searchbtn {
float:none;
}

.opposingSide {
float:right;
}

P {
text-align:left;
padding-bottom:4px;
line-height:1.3em;
margin-top:1px;
margin-bottom:4px;
font-size:1em;
}

.conditionalError {
color:#ae3f22;
font-weight:700;
}

.HelpLink A:visited {
color:#5fb1c1;
text-decoration:none;
}

.HelpLink A:hover {
color:#5fb1c1;
text-decoration:underline;
}

.mainContentLogin {
margin-top:0;
width:750px;
float:none;
overflow:hidden;
padding-left:130px;
padding-right:130px;
}

.table_class {
border-right:#e5e5e5 1px solid;
border-top:#e5e5e5 1px solid;
border-left:#e5e5e5 1px solid;
border-bottom:#e5e5e5 1px solid;
}

.table_header_class {
padding-right:5px;
padding-left:5px;
font-weight:700;
font-size:12px;
background-image:url(../images/menu_header_25.gif);
color:#fff;
font-family:Arial, Helvetica, sans-serif;
height:22px;
}

.text_need_reg {
padding-right:5px;
padding-left:5px;
font-size:12px;
color:navy;
font-family:Arial, Helvetica, sans-serif;
}

#mini-nav A,#mini-nav A:visited {
color:#666;
text-decoration:none;
}

