/* Basic theme
666699:dark blue
cc9933:brown
 */

h1.white_h1, span.white_h1
{
    color: White;
    font-size: 10pt;
    text-decoration: none;
    font-weight: normal;
    margin:0;
    padding:0;
    float:left;
}
table.border_tb
{
    border: solid 1px #666699;
}

img.MainLogo
{
    width: 171;
    height: 36;
    border: 0;
    margin-top: 10px;
    margin-left: 10px;
}
.DateText
{
    font-size: 7.5pt;
    color: white;
    font-family: Verdana, Verdana, Arial;
    padding-top: 10px;
    padding-right: 10px;
}
a.Header, a.Header:visited
{
    font-size: 8pt;
    color: white;
    text-decoration: none;
    margin-left: 10px;
    margin-right: 10px;
   
}
a.Nav, a.Nav:visited
{
    font-size: 9pt;
    color: #dc7a1c;
    text-decoration: none;
    font-family: Verdana;
    margin-left: 5px;
    margin-right: 5px;
}
.orangetext2
{
    font-size: 10pt;
    color: #dc7a1c;
    font-family: Verdana;
}
.orangetext3
{
    font-size: 13pt;
    font-weight:bold;
    color: #dc7a1c;
    font-family: Verdana, Verdana, Arial;
}

hr
{
    border: 0;
    width: 100%;
    color: #cacc9a;
    background-color: #cacc9a;
    height: 1px;
}

hr.Nav
{
    border-bottom: 1px;
    border-color: #cacc9a;
}

hr.Footer
{
    color: #cc6601;
    border-color: #cc6601;
}



span.dot
{
    font-size: 8pt;
    color: #9b9be1;
}
span.section_header
{
    font-size: 10pt;
    color: white;
    font-family: Verdana;
    font-weight: bold;

}
div.free
{
    font-size: 10pt;
    color: white;
    font-family: Verdana;
    text-align: center;
    padding-top: 5px;
    padding-bottom: 5px;
    font-weight: bold;
}
div.left_pic
{
    font-size: 12pt;
    font-family: Verdana;
}

div.tab_fill_left
{
    background-image: url(   '/images/tab_fill_left.gif' );
    background-repeat: no-repeat;
    background-position: top right;
    width:51px;
    height:26px;
}
div.tab_fill_right
{
    background-image: url(   '/images/tab_fill_right.gif' );
    background-repeat: no-repeat;
    background-position: top right;
    width:51px;
    height:26px;
}
table.main_photo_full
{
    background-image: url(   '/images/main_photo_full.jpg' );
    background-repeat: no-repeat;
    background-position:top right;
}

div.main_photo_mid
{
    width:199px;
/*
    background-image: url(   '/images/main_photo_mid.jpg' );
    background-repeat: no-repeat;
    background-position:bottom right;
*/
}
div.main_photo_bott
{
    border:0;
    padding:0;
    margin:0;
    clear:both;
/*
    background-image: url(   '/images/main_photo_bott.jpg' );
    background-repeat: no-repeat;
    background-position: top right;
*/
    float:right;
    width: 199px;
}

span.footer_head
{
    font-size: 12pt;
/*    color: #5b5bac;*/
color: Black;
}
div.footer_head_container
{
    background-image: url(   '/images/footer_header_container.gif' );
    background-repeat: no-repeat;
    background-position: top center;
    width: 800px;
    height: 25px;
    text-align: left;
    padding-top: 5px;
}
span.footer_head_container
{
    font-size: 10pt;
    font-family: Verdana;
    color: #646466;
    margin-left: 5px;
    margin-right: 5px;
    font-weight: bold;
    text-transform: uppercase;
}

div.footer_container
{
    border: solid 1px #ececec;
    background-color: #f7f7fc;
}

div.newfooter
{
    font-family: Verdana;
    font-size: 10pt;
    color: #646466;
    margin: 10px;
    text-align: left;
}
div.footer_states
{
    font-family: Verdana;
    font-size: 9pt;
    color: #646466;
    text-align: left;
}
div.newfooter_below
{
    font-family: Verdana;
    font-size: 9pt;
    color: #646466;
    margin-left: 10px;
    margin-right: 10px;
    text-align: left;
}

div.newfooter_below p
{
    margin:0;
    padding:0;
}

div.footer_below_header
{
    font-size: 12pt;
    color: #666699;
    text-align: left;
}
span.newfooter_below_header
{
    color: #cc6601;
    font-weight:bold;
}
div.privacy_footer
{
    text-align: right;
    color: #cc6601;
    font-family: Verdana;
    font-size: 9pt;
    margin-right:20px;
}
.privacy_footer a
{
    color: #cc6601;
}
div.footer_below_container
{
    font-family: Verdana;
    background-image: url(   '/images/Round-area-middle.gif' );
    background-repeat: repeat-y;
    background-position: top center;
    width: 800px;
}

div.footer_below_container_top
{
    background-image: url(   '/images/Round-area-top.gif' );
    background-repeat: no-repeat;
    background-position: bottom center;
    width: 800px;
    height:14px;
}
div.footer_below_container_bottom
{
    background-image: url(   '/images/Round-area-bottom.gif' );
    background-repeat: no-repeat;
    background-position: top center;
    width: 800px;
    height:16px;
}


div.right_panel
{
    font-family: Verdana;
    margin: 10px;
    text-align: left;
}
span.right_panel_head
{
    color:#949423;
    font-size:8pt;
}
span.right_item_head
{
    color:#cc9933;
    font-size:10pt;
    text-transform:uppercase;
    font-weight:bold;
}
span.right_item_subhead
{
    color:#666699;
    font-size:8pt;
    text-transform:uppercase;
    font-weight:bold;
}
span.right_item_desc
{
    color:#949423;
    font-size:8pt;
}
.subheader
{
    font-weight: bold;
    font-size: 12pt;
    vertical-align: middle;
    color: #000000;
    text-indent: 0pt;
    font-family: Verdana, Verdana, Arial;
    background-color: #666699;
    text-align: left;
}
.tbrowcolor
{
    font-size: 11pt;
    font-family: Verdana, Verdana, Arial;
    background-color: #cccc99;
}
.tbhdrcolor
{
    font-family: Verdana, Verdana, Arial;
    background-color: #cc9933;
}
.pagetitle
{
    font-size: 10pt;
    color: black;
    font-family: Verdana, Verdana, Arial;
}
.footer
{
    font-size: 7pt;
    font-family: Verdana, Verdana, Arial;
}
.sectionheader
{
    font-size: 8pt;
    color: #800000;
    font-family: Verdana, Verdana, Arial;
}
.content
{
    font-size: 8pt;
    color: black;
    font-family: Tahoma, Verdana, Arial;
}
.glossaryndx
{
    font-size: 11pt;
    font-family: Verdana, Verdana, Arial;
}
.glossarysechdr
{
    font-size: 20pt;
    font-family: Verdana, Verdana, Arial;
}
.glossarydef
{
    font-size: 10pt;
    font-family: Verdana, Verdana, Arial;
}
.sectionlink
{
    font-size: 8pt;
    font-family: Verdana, Verdana, Arial;
}
#test
{
    color: white;
}
.orangetext
{
    font-size: 8pt;
    color: #cc9933;
    font-family: Tahoma, Verdana, Arial;
}
.whitetext
{
    font-size: 7.5pt;
    color: white;
    font-family: Verdana, Verdana, Arial;
}
.menucolor
{
    background-color: #666699;
}
.mainfooter
{
    font-size: 8pt;
    color: white;
    font-family: Verdana, Verdana, Arial;
}
.applyrowbg
{
    font-size: 8pt;
    font-family: Verdana, Verdana, Arial;
    background-color: #ffffcc;
}
.footerlink
{
    font-size: 7.5pt;
    color: white;
    font-family: Verdana, Verdana, Arial;
}
.LargeOrangetext
{
    font-size: 16pt;
    color: #cc9933;
    font-family: Verdana, Verdana, Arial;
}
.questionbox
{
    background-position: left center;
    font-weight: bold;
    font-size: 8pt;
    color: #993300;
    text-indent: 2pt;
    font-family: Verdana, Verdana, Arial;
    background-color: #cccc99;
    text-align: left;
}
.quoteboxbg
{
    background-color: #cccc99;
}
.tabhead
{
    font-weight: bold;
    font-size: 14pt;
    vertical-align: middle;
    color: #ffffff;
    text-indent: 20pt;
    font-family: Verdana, Verdana, Arial;
    background-color: #666699;
    text-align: center;
}
.verticalbox
{
    border-top-width: 5px;
    border-left-width: 5px;
    font-size: 8pt;
    border-bottom-width: 5px;
    width: 176px;
    font-family: Verdana, Verdana, Arial;
    border-right-width: 5px;
}
.verticalheader
{
    font-weight: bold;
    font-size: 10pt;
    color: #000000;
    font-family: Verdana, Verdana, Arial;
    background-color: #cc9933;
}
.contentblue
{
    font-size: 8pt;
    color: blue;
    font-family: Verdana, Verdana, Arial;
}
.SecondaryOrangeText
{
    font-size: 14pt;
    color: #cc9933;
    font-family: Verdana, Verdana, Arial;
}
.error
{
    color: red;
    font-family: Verdana, Verdana, Arial;
}
.CorporateHeader
{
    font-size: 17pt;
    color: #cc3300;
    font-family: Arial, Verdana, Verdana;
}
.CorporateLI
{
    font-size: 12pt;
    font-family: Arial, Verdana, Verdana;
}
.gridview_header
{
    background-color: gray;
    color: White;
}
a.gridview_header
{
    color: blue;
}

.gridview_item
{
    background-color: white;
    color: black;
}

.MsoNormal
{
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 8pt;
}
H2
{
    font-weight: 700;
    margin-top: 0px;
    margin-bottom: 0px;
    margin-left: 0px;
    font-size: 8pt;
    font-family: Verdana, Verdana, Arial;
}
