body {
    background: #ffffff;
    text-align: center; 
    font-family:arial,helvetica,"Nimbus Sans L",sans-serif;
    color: black;
}

#pageHolder {
    width: 960px;
    text-align: left;
    border: 0px;
    background: white;
}

.standard { 
    font-family: "Trebuchet MS", Trebuchet, Verdana, sans-serif; 
    font-weight: normal; 
    font-size: 14px; 
    color: black; 
}

.standard_white { 
    font-family: "Trebuchet MS", Trebuchet, Verdana, sans-serif; 
    font-weight: normal; 
    font-size: 14px; 
    color: white; 
}

.standard_bold { 
    font-weight: bold; 
    font-size: 18px; 
}

.standard_tiny { 
    font-family: verdana, arial, helvetica; font-size: 9px; color: black; 
}
.standard_darkred { 
    font-family: verdana, arial, helvetica; font-weight: normal; font-size: 11px; color: darkred; 
}
.standard_darkblue { 
    font-family: verdana, arial, helvetica; font-weight: normal; font-size: 11px; color: darkblue; 
}
.standard_blue { 
    font-family: verdana, arial, helvetica; font-weight: normal; font-size: 11px; color: blue; 
}

.menu_tiny { 
    font-size: 10px;
}

.menu_navigation {
    font-family: "Trebuchet MS", Trebuchet, Verdana, sans-serif; 
    font-size: 12px; 
    font-weight: normal;
    background: #eeeeee url(/images/blue_gradient_narrow.gif) repeat-x;     
}

.menu_navigation strong {
    font-weight: bold;
}

.table_background { 
    background-color:#ffffff 
}

.header_background { 
    padding: 5px 1px 5px 20px;
    border: 1px solid #888; 
}

h2 {
    margin: 0;
}

.subheader_background { 
    background:#ffedd5; 
}

.warning {
    border: 1px solid #CCC;
    background-color: #e0f2dc;
    width: 500px;
    padding: 5px;
}

#errorSection {
    width: 700px;
    border: 2px solid red; 
    padding: 10px 10px 10px 10px;
    margin-bottom: 5px;
}

.section_detail {font-family: verdana, arial, helvetica; font-size: 10px; color: black; }
.address_background { background-color:#d0e0d0 }
.stripe { background-color:#0000ff }
.stripe_content { background-color:#e5ecf9 }
.disclaimer {font-family:verdana;font-size:9px;color:black;}
.footer {font-family:verdana;font-size:9px;color:black;}
.input { font-family: verdana, arial, helvetica; font-size: 9px	}
.input_hint { font-family: verdana, arial, helvetica; font-size: 9px; color:gray }
.usage_cell { border-left: 1px solid #3f7c5f; border-bottom: 1px solid #E0E0E0 }
.bullet { font-family: verdana, arial, helvetica; font-weight: normal; font-size: 11px; color: darkred; }
a:link {color: #00008f;}
a:visited {color: #00008f;}
a:hover {color: #8f0000;}
a:active {color: #00008f;}
a.blue:link {color: #0000ff;}
a.blue:visited {color: #0000ff;}
a.blue:hover {color: #ff0000;}
a.blue:active {color: #0000ff;}
a.red:link {color: #ff0000;}
a.red:active {color: #ff0000;}
a.red:visited {color: #ff0000;}
a.red:hover {color: #0000ff;}
a.blue_nodec:link {color: #0000ff; text-decoration: none;}
a.blue_nodec:visited {color: #0000ff; text-decoration: none;}
a.blue_nodec:hover {color: #ff0000; text-decoration: none;}
a.blue_nodec:active {color: #0000ff; text-decoration: none;}

img.absmiddle {
	vertical-align: middle;
	margin-bottom: .25em;
}

.paragraphHeader{
    font-weight: bold;
}