/* CSS Document */

/*Body*/
body
{ 
background-color: #0B1867;
margin-left: 0px;
margin-right: 0px;
margin-top: 0px;
margin-bottom: 0px;
}

.left
{
width: 210px;
padding-top: 20px;
padding-bottom: 20px;
padding-left: 0px;
padding-right: 0px;
}

.leftnopadbottom
{
width: 210px;
padding-top: 20px;
padding-bottom: 0px;
padding-left: 0px;
padding-right: 0px;
}

.blt
{
width: 10px;
padding-top: 5px;
padding-bottom: 0px;
padding-left: 0px;
padding-right: 5px;
}

.blt_content
{
padding-top: 0px;
padding-bottom: 10px;
padding-left: 0px;
padding-right: 0px;
font-family: arial;
font-size: 12px;
color: #333333;
text-align: left;
font-weight: bold;
}

.blt_contentreg
{
padding-top: 0px;
padding-bottom: 10px;
padding-left: 0px;
padding-right: 0px;
font-family: arial;
font-size: 12px;
color: #333333;
text-align: left;
}

.blt_content_sub
{
padding-top: 0px;
padding-bottom: 3px;
padding-left: 0px;
padding-right: 0px;
font-family: arial;
font-size: 11px;
color: #333333;
text-align: left;
}

.blt_content_reg
{
padding-top: 0px;
padding-bottom: 10px;
padding-left: 0px;
padding-right: 0px;
font-family: arial;
font-size: 12px;
color: #333333;
text-align: left;
}

.center_news
{
width: 762px;
padding-top: 20px;
padding-bottom: 20px;
padding-left: 10px;
padding-right: 10px;
font-family: arial;
font-size: 12px;
color: #333333;
text-align: left;
}

.gogreen_news
{
padding-top: 10px;
padding-bottom: 10px;
padding-left: 22px;
padding-right: 22px;
font-family: arial;
font-size: 11px;
color: #000000;
text-align: left;
}

.register
{
background-color: #0D1A68;
padding-top: 5px;
padding-bottom: 5px;
padding-left: 5px;
padding-right: 5px;
font-family: arial;
font-size: 10px;
color: #FFFFFF;
text-align: left;
}

.registerttls
{
background-color: #0D1A68;
padding-top: 5px;
padding-bottom: 5px;
padding-left: 5px;
padding-right: 5px;
font-family: arial;
font-size: 10px;
color: #FFFFFF;
text-align: left;
font-weight: bold;
}

.registeritems
{
background-color: #0D1A68;
padding-top: 0px;
padding-bottom: 0px;
padding-left: 5px;
padding-right: 5px;
}

.registerfields
{
width: 159px;
}

p.gogreensrt
{
margin-top: 0px;
margin-bottom: 5px;
margin-left: 0px;
margin-right: 0px;
}

p.gogreensec
{
margin-top: 0px;
margin-bottom: 0px;
margin-left: 0px;
margin-right: 0px;
}

.termcopy
{
background-color: #FFFFFF;
width: 461px;
padding-top: 20px;
padding-bottom: 20px;
padding-left: 10px;
padding-right: 10px;
font-family: arial;
font-size: 12px;
color: #333333;
text-align: left;
}

.center
{
width: 354px;
padding-top: 20px;
padding-bottom: 20px;
padding-left: 10px;
padding-right: 10px;
font-family: arial;
font-size: 12px;
color: #333333;
text-align: left;
}

.centergogreen
{
width: 552px;
padding-top: 0px;
padding-bottom: 0px;
padding-left: 0px;
padding-right: 0px;
}

.center_noside
{
width: 552px;
padding-top: 20px;
padding-bottom: 20px;
padding-left: 10px;
padding-right: 10px;
font-family: arial;
font-size: 12px;
color: #333333;
text-align: left;
}


.different
{
width: 38px;
}

.desc
{
font-family: arial;
font-size: 10px;
color: #333333;
text-align: left;
}

.required_area
{
padding-top: 0px;
padding-bottom: 10px;
padding-left: 0px;
padding-right: 0px;
font-family: arial;
font-size: 10px;
color: #333333;
text-align: left;
}

.required
{
font-family: arial;
font-size: 10px;
color: #EF0216;
text-align: left;
}

.exec_name
{
font-family: arial;
font-size: 11px;
color: #333333;
font-weight: bold;
text-align: left;
}

.right
{
background-color: #EF0216;
width: 198px;
}

.sub_back
{
border-style: solid;
border-right-width: 1px;
border-left-width: 0px;
border-top-width: 0px;
border-bottom-width: 0px;
border-color: #BFBFBF;
}

.sub_back_noborder
{
padding-top: 0px;
padding-bottom: 0px;
padding-left: 0px;
padding-right: 0px;
}

.sub
{
font-family: arial;
font-size: 11px;
color: #333333;
text-align: left;
font-weight: bold;
line-height: 25px;
padding-top: 0px;
padding-bottom: 0px;
padding-left: 20px;
padding-right: 20px;
}

.sub_sub
{
font-family: arial;
font-size: 10px;
color: #333333;
text-align: left;
line-height: 25px;
padding-top: 0px;
padding-bottom: 0px;
padding-left: 10px;
padding-right: 0px;
}

.sub_sub_on
{
font-family: arial;
font-size: 10px;
color: #EF0216;
text-align: left;
line-height: 25px;
padding-top: 0px;
padding-bottom: 0px;
padding-left: 10px;
padding-right: 0px;
}

.sub_stacked
{
line-height: 15px;
}

.upper_nav
{
font-family: arial;
font-size: 12px;
color: #333333;
text-align: right;
font-weight: bold;
padding-top: 20px;
padding-bottom: 0px;
padding-left: 0px;
padding-right: 20px;
}

.upper_navgreen
{
font-family: arial;
font-size: 12px;
color: #333333;
text-align: right;
font-weight: bold;
padding-top: 10px;
padding-bottom: 10px;
padding-left: 0px;
padding-right: 20px;
}

.date
{
padding-top: 0px;
padding-bottom: 20px;
padding-left: 0px;
padding-right: 20px;
font-family: arial;
font-size: 12px;
color: #EF0216;
font-weight: bold;
text-align: left;
width: 120px;
}

.pr
{
padding-top: 0px;
padding-bottom: 20px;
padding-left: 0px;
padding-right: 0px;
font-family: arial;
font-size: 12px;
color: #333333;
text-align: left;
width: 530px;
}

.redhead
{
font-family: arial;
font-size: 11px;
color: #EF0216;
font-weight: bold;
text-align: left;
}

.redhead_ttl
{
font-family: arial;
font-size: 12px;
color: #EF0216;
font-weight: bold;
text-align: left;
}

.greenhead_ttl
{
font-family: arial;
font-size: 15px;
color: #73bd1d;
font-weight: bold;
text-align: left;
}

.greenheadsm_ttl
{
font-family: arial;
font-size: 12px;
color: #73bd1d;
font-weight: bold;
text-align: left;
}

.greyhead_ttl
{
font-family: arial;
font-size: 14px;
color: #999999;
font-weight: bold;
text-align: left;
}

.redhead_quote
{
font-family: arial;
font-size: 15px;
color: #EF0216;
font-weight: bold;
text-align: left;
}

.bluehead
{
font-family: arial;
font-size: 11px;
color: #0D1A68;
font-weight: bold;
text-align: left;
}

.redhead_large
{
font-family: arial;
font-size: 20px;
color: #EF0216;
font-weight: bold;
text-align: left;
}

.bluehead_med
{
font-family: arial;
font-size: 15px;
color: #0D1A68;
font-weight: bold;
text-align: left;
}

.news
{
font-family: arial;
font-size: 11px;
color: #333333;
text-align: left;
padding-top: 0px;
padding-bottom: 0px;
padding-left: 20px;
padding-right: 20px;
}


.main_tbl
{
background-color: #FFFFFF;
}

.content
{
background-color: #FFFFFF;
font-family: arial;
font-size: 12px;
color: #333333;
text-align: left;
padding-top: 20px;
padding-bottom: 20px;
padding-left: 32px;
padding-right: 20px;
border-style: solid;
border-right-width: 1px;
border-left-width: 0px;
border-top-width: 0px;
border-bottom-width: 0px;
border-color: #999999;
}

.form_left
{
width: 200px;
padding-top: 0px;
padding-bottom: 10px;
padding-left: 0px;
padding-right: 10px;
font-family: arial;
font-size: 11px;
color: #333333;
text-align: left;
font-weight: bold;
}

.form_whole
{
width: 334px;
padding-top: 0px;
padding-bottom: 10px;
padding-left: 0px;
padding-right: 10px;
font-family: arial;
font-size: 11px;
color: #333333;
text-align: left;
font-weight: bold;
}

.form_left_password
{
width: 50px;
padding-top: 0px;
padding-bottom: 10px;
padding-left: 0px;
padding-right: 10px;
font-family: arial;
font-size: 11px;
color: #333333;
text-align: left;
font-weight: bold;
}

.formcopy
{
padding-top: 5px;
padding-bottom: 5px;
padding-left: 0px;
padding-right: 10px;
font-family: arial;
font-size: 12px;
color: #333333;
text-align: left;
}

.invalidcopy
{
padding-top: 5px;
padding-bottom: 5px;
padding-left: 0px;
padding-right: 10px;
font-family: arial;
font-size: 11px;
color: #EF0216;
text-align: left;
}

.form_right
{
width: 134px;
padding-top: 0px;
padding-bottom: 10px;
padding-left: 0px;
padding-right: 0px;
}

.form_note
{
font-family: arial;
font-size: 10px;
color: #333333;
text-align: left;
}

.input
{
width: 134px;
background-color: #E5E5E5;
font-family: arial;
font-size: 11px;
color: #333333;
text-align: left;
padding-top: 5px;
padding-bottom: 5px;
padding-left: 5px;
padding-right: 5px;
border-style: solid;
border-right-width: 1px;
border-left-width: 1px;
border-top-width: 1px;
border-bottom-width: 1px;
border-color: #999999;
}

.input_lg
{
width: 334px;
background-color: #E5E5E5;
font-family: arial;
font-size: 11px;
color: #333333;
text-align: left;
padding-top: 5px;
padding-bottom: 5px;
padding-left: 5px;
padding-right: 5px;
border-style: solid;
border-right-width: 1px;
border-left-width: 1px;
border-top-width: 1px;
border-bottom-width: 1px;
border-color: #999999;
}

.input_checkbox
{
width: 20px;
background-color: #E5E5E5;
border-style: solid;
border-right-width: 1px;
border-left-width: 1px;
border-top-width: 1px;
border-bottom-width: 1px;
border-color: #999999;
}

.form_reg
{
font-family: arial;
font-size: 11px;
color: #333333;
text-align: left;
padding-top: 0px;
padding-bottom: 5px;
padding-left: 10px;
padding-right: 5px;
}

.footer
{
padding-top: 10px;
padding-bottom: 10px;
padding-left: 0px;
padding-right: 0px;
font-family: arial;
font-size: 11px;
color: #FFFFFF;
text-align: right;
}

.license
{
padding-top: 10px;
padding-bottom: 10px;
padding-left: 0px;
padding-right: 0px;
font-family: arial;
font-size: 11px;
color: #FFFFFF;
text-align: center;
}
	
a:link {color: #CCCCCC}
a:visited {color: #CCCCCC}
a:hover {color: #999999}
a:active {color: #CCCCCC}

a {text-decoration: underline}

a.subnav:link {color: #0D1A68}
a.subnav:visited {color: #0D1A68}
a.subnav:hover {color: #999999}
a.subnav:active {color: #0D1A68}

a.subnav {text-decoration: none}

a.leedgrn:link {color: #73bd1d}
a.leedgrn:visited {color: #73bd1d}
a.leedgrn:hover {color: #999999}
a.leedgrn:active {color: #73bd1d}

a.leedgrn {text-decoration: none}