/*************************************************************
website:EBC
type:general
desc:Date:2-10-09 
-----------------------------------------------------------
common colors:Navigation,Sub Navigation,Copy,Links:Background Colors:1.0 UNIVERSAL RESETS
2.0 GENERIC CLASSES
3.0 HEADER / FOOTER
4.0 GENERAL STRUCTURE
5.0 HEADINGS
6.0 LINKS
7.0 PARAGRAPHS
8.0 BLOCKQUOTES AND CITATIONS
9.0 FORMS
10.0 LISTS
11.0 TABLES
12.0 MISC PRESENTATION ELEMENTS
13.0 IMAGES
14.0 META
15.0 COMPONENT SPECIFIC
16.0 PAGE SPECIFIC
*************************************************************/
/*
1.0 UNIVERSAL RESETS
------------------------------------------
*/
html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,font,img,ins,kbd,q,s,samp,small,strike,strong,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;background:transparent;}
.clear{clear:both;text-indent:-9999em;}
.float_right{float:right;}
.float_left{float:left}
/*
2.0 GENERIC CLASSES
------------------------------------------
*/
.primary_content{width:924px;margin:0;padding:0px 13px 60px 13px;background-color:#ffffff;}
.left{float:left;}
.right{float:right;}
.one_third{width:308px;position:relative;}
.two_thirds{width:616px;}
.component{float:left;position:relative;margin:30px 13px 0 13px;padding:0 0 0 0;font-size:12px;}
.component p{line-height:1.25em;}
.component .showSuccess{display:none;}
body{background-color:#000000;}
/*
3.0 HEADER / FOOTER
------------------------------------------
*/
#header{margin:0px auto 0px auto;height:240px;background:url("/images/bannerImage.jpg") no-repeat;}
#header h1{position:absolute;top:-1000px;}
#header .licensed_text{position:absolute;margin-top:130px;margin-left:400px;}
#header .text_logo{position:absolute;margin-top:10px;margin-left:140px;}
#header .logo{position:absolute;margin-top:10px;margin-left:20px;}
#header #navBar{background:url("/images/navBackground.jpg") no-repeat;height:30px;position:absolute;top:210px;text-align:center;}
#header #navBar #buttonFloat ul{list-style:none;}
#header #navBar #buttonFloat{height:30px;width:527px;margin:0px auto 0px auto;}
#header #navBar li{float:left;line-height:29px;border-right:1px solid #000;}
#header #navBar li.selected{height:33px;background:url("/images/navBackground.jpg") repeat-y -15px -12px;color:#FFF;}
#header #navBar li.selected:hover{background:url("/images/navBackground.jpg") repeat-y -15px -12px;}
#header #navBar li.selected a{color:#FFF;}
#header #navBar li.last{border-right:0px solid #000;}
#header #navBar li:hover{background:url("/images/hoverBackground.jpg") repeat-x;}
#header #navBar li:hover a{color:#FFF;}
#header #navBar a{text-decoration:none;font-size:14pt;color:#096bb7;height:30px;display:block;padding-left:15px;padding-right:15px;}
#divider{height:3px;width:100%;background-color:#04365d;}
#footer{width:100%;height:118px;background:url("/images/footer.jpg") repeat-x 0px 25px;}
#footer #copyRight{color:#FFF;font-size:9pt;position:relative;top:50px;left:150px;width:100px;}
/*
4.0 GENERAL STRUCTURE
------------------------------------------
*/
.comp282{width:282px;}
.comp590{width:590px;}
.comp898{width:898px;}
.comp960{width:960px;}
#background{float:left;position:absolute;top:242px;height:155px;width:100%;z-index:-100;background:url("/images/background.jpg") repeat-x;}
#main{margin:0px auto 0px auto;}
#main .mainLeft{float:left;margin-top:25px;width:632px;padding-right:10px;padding-bottom:15px}
#main .mainLeft img{padding:0px 10px 10px 10px;}
#main .mainLeft h2{padding-bottom:20px;font-size:13pt;color:#FFF;font-style:italic;font-weight:normal;}
#main .mainLeft h3{color:#c86001;font-size:11pt;font-weight:normal;margin-bottom:10px;}
#main .mainLeft h4{color:#323131;font-size:11pt;font-weight:normal;}
#main .news{width:277px;margin-top:25px;padding-top:20px;padding-left:40px;float:left;border-left:solid 1px #323131;}
#main .news .heading{width:277px;color:#FFF;font-size:15pt;margin-bottom:25px;font-style:italic;}
#main .news .title{width:277px;color:#c86001;font-size:13pt;}
#main .news .date{width:277px;color:#0969b3;font-size:10pt;}
#main .news .message{padding-top:10px;padding-bottom:15px;width:277px;color:#323131;font-size:11pt;}
/*
5.0 HEADINGS
------------------------------------------
*/

/*
6.0 LINKS
------------------------------------------
*/
/*
7.0 PARAGRAPHS
------------------------------------------
*/
p{font-size:12px;color:#55554b;}
p.sub_text{font-size:10px;}
.disclaimer p{font-size:9px;color:#B9B9A0;}
/*
8.0 BLOCKQUOTES,CITATIONS,HR
------------------------------------------
*/
.hr{border:none;border-bottom:1px solid #B7B7A0;}
/*
9.0 FORMS
------------------------------------------
*/
/*
10.0 LISTS
------------------------------------------
*/
/*
11.0 TABLES
------------------------------------------
*/
/*
12.0 MISC PRESENTATION ELEMENTS
------------------------------------------
*/
/*
13.0 IMAGES
------------------------------------------
*/
/*
14.0 META
------------------------------------------
*/
/*
15.0 COMPONENT SPECIFIC
------------------------------------------
-in alphabetical order-
*/
#main .squareComp{float:left;margin-top:20px;margin-right:23px;width:302px;height:300px;background:url("/images/squareComponent.png") no-repeat;}
#main .squareComp.first{margin-left:4px;}
#main .squareComp.last{margin-right:0px;}
#main .squareComp h2{padding-top:30px;padding-left:20px;padding-bottom:40px;width:282px;font-size:20pt;color:#FFF;font-style:italic;font-weight:normal;}
#main .squareComp a{padding-top:5px;padding-left:30px;width:272px;font-size:11pt;color:#c86001;font-weight:normal;}
#main .squareComp h3{padding-top:20px;padding-left:30px;padding-right:20px;width:252px;font-size:11pt;color:#096bb7;font-weight:normal;}

#main .bigComp{float:left;margin-top:20px;margin-left:9px;width:942px;height:302px;background:url("/images/bigComp.png") no-repeat;}
#main .bigComp h2{padding-top:30px;padding-left:20px;padding-bottom:40px;width:922px;font-size:20pt;color:#FFF;font-style:italic;font-weight:normal;}
#main .bigComp a{padding-top:5px;padding-left:30px;width:912px;font-size:11pt;color:#c86001;font-weight:normal;}
#main .bigComp h3{padding-top:20px;padding-left:30px;padding-right:20px;width:892px;font-size:11pt;color:#096bb7;font-weight:normal;}
/*
16.0 PAGE SPECIFIC
------------------------------------------
*/
