@charset "UTF-8";
/* CSS Document */

html { color: #000; }

body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, code, form, fieldset, legend, input, button, textarea, p, blockquote, th, td { margin: 0; padding: 0; }

div { border: 0; }

table { border-spacing: 0; border-collapse: collapse; }

fieldset, img { border: 0; }

address, caption, cite, code, dfn, em, strong, th, var, optgroup { font-style: inherit; font-weight: inherit; }

del, ins { text-decoration: none; }

li { list-style: none; }

caption, th { text-align: left; }

h1, h2, h3, h4, h5, h6 { font-size: 100%; font-weight: normal; }

q:before, q:after { content: ''; }

abbr, acronym { border: 0; font-variant: normal; }

sup, sub { vertical-align: baseline; }

legend { color: #000; }

input, button, textarea, select, optgroup, option { font-family: inherit; font-size: inherit; font-style: inherit; font-weight: inherit; }

input, button, textarea, select { *font-size: 100%; }

a { outline: none; }



html, body {height: 100%;  color: #999999;    background-color: #DCDCDC;}


p {
color: #000000;
font-family: Arial,Helvetica,Tahoma,Verdana,sans-serif;
font-size: 12px;
line-height: 20px;
margin:5px 0px 20px 0px;
}


.p1 {
color: #000000;
font-family: Arial,Helvetica,Tahoma,Verdana,sans-serif;
font-size: 12px;
line-height: 20px;
}

.p2 {
color: #000000;
font-family: Arial,Helvetica,Tahoma,Verdana,sans-serif;
font-size: 12px;
line-height: 20px;
margin-bottom:10px;
}

h1 {
color: #095c9a;
font-size: 25px;
font-family: Arial, Helvetica, Tahoma, Verdana, sans-serif;
font-weight:bold;
}

h2 {
color: #66ccff;
font-family: Arial, Helvetica, Tahoma, Verdana, sans-serif;
font-size: 22px;
}

h3 {
color: #000000;
font-family: Arial, Helvetica, Tahoma, Verdana, sans-serif;
font-size: 18px;
margin-top:20px;
}


h4 {
color: #FF6600;
font-family: Arial, Helvetica, Tahoma, Verdana, sans-serif;
font-size: 16px;
margin-top:20px;
}



.wrap {
}
 
.header {
height: 200px;
padding: 0px;
background-image: url("../images/headerbk.jpg");
background-repeat: repeat-x;
}
.headercontent {
margin:0px auto;
height:200px;
width:980px;
background-image:url("../images/header-dots.jpg");
background-repeat: no-repeat;
position:relative;
}
.eeplogo {
position: absolute;
width: 264px;
height: 150px;
top: 15px;
}

.logindisclaimer {
color: #FFFFFF;
position: absolute;
font-family: Arial,Helvetica,Tahoma,Verdana,sans-serif;
font-size: 11px;
top:10px;
right: 80px;
}
.logindisbtn {
position: absolute;
right: 0;
top: 5px;
}

/* BEGIN NAVIGATION */
.navigationwrapper {
position: absolute;
top: 193px;
left:0px;
}

.navigationhead {
height: 30px;
left: 70px;
margin: 0 auto;
position: absolute;
width: 950px;
}

/* END NAVIGATION */

.main {
}  

.maincontentfloatblue {
    background-color: #F3FBFE;
    float: left;
   padding: 40px 0 20px;
    width: 980px;

}
.maincontentfloatgreen {
background-color: #E9F0D3;
width: 980px;
   padding: 40px 0 20px;
    float: left;
}

.maincontentfloatyellow {
background-color: #fffdc8;
width: 980px;
   padding: 40px 0 20px;
    float: left;
}

.maincontentfloatlightblue {
background-color: #F3FBFE;
width: 980px;
   padding: 40px 0 20px;
    float: left;
}

.maincontentfloatorange {
background-color: #FFF0E6;
width: 980px;
   padding: 40px 0 20px;
    float: left;
}

.maincontentfloatviolet {
background-color: #e4d9f8;
width: 980px;
   padding: 40px 0 20px;
    float: left;
}


.maincontent {
width:980px;
margin:0px auto;
}
.mainleft {
background-color: #FFFFFF;
    border: 1px dotted #65C2FA;
    float: left;
    margin-bottom: 30px;
    margin-left: 37px;
    padding: 20px;
    width: 492px;
}
.mainright {
background-color: #E3F6FF;
float: left;
padding: 19px;
width: 310px;
margin-right:10px;
margin-left:20px;
}





.footer {
  background-color: #000000;
    float: left;
    height: 138px;
    width: 100%;
	} 
.footercontainer {
height: 138px;
margin: 0 auto;
width: 980px;
}

.footdots {
color: #FFFFFF;
font-size: 12px;
top: 15px;
}

.footlist  {
color: #061e3d;
font-size: 12px;
font-weight:bold;
font-family:Arial, Helvetica, sans-serif;
float:left;
margin: 13px 0 0 40px;
list-style-type: none;
}

.footlist ul {
color: #061e3d;
font-size: 12px;
font-weight:bold;
font-family:Arial, Helvetica, sans-serif;
width: 300px;
float:left;
margin: 0px auto;
list-style-type: none;
}

.footlist li {
color: #061e3d;
font-size: 11px;
font-weight:boldl;
font-family:Arial, Helvetica, sans-serif;
width: 300px;
float:left;
margin: 0px auto;
}

.copyright {
width:205px;	
color: #cccccc;
font-size: 10px;
left: 0px;
position: relative;
top: 10px;
z-index: 5;
}

.btindex {
float: left;
color: #ffffff;
font-size: 11px;
left: 0px;
position: relative;
text-align: center;
top: 25px;
z-index: 6;

}

.btindex a { 
outline: none;
text-decoration:none 
}

.btindex a:link { 
color: #ffffff;
}

.btindex a:visited { 
color: #333333;
}

.btindex a:hover { 
color: #CCCCCC;
background-color: #3799d3;
text-decoration: none;
}

.btindex a:active { 
color: #333333;
}




/* END FOOTER */


.clearit {
clear: both;
height: 0;
margin: 0;
padding: 0;
}

.q-acontainer {
border: 1px dotted #65c2fa;
background-color: #FFFFFF;
float: left;

width: 540px;
margin-bottom:30px;
}

.questions {
background-image: url("../images/q.jpg");
    background-repeat: no-repeat;
    color: #FFFFFF;
    float: left;
    font-family: Arial,Helvetica,Tahoma,Verdana,sans-serif;
    font-size: 14px;
    padding-bottom: 6px;
    padding-left: 40px;
    padding-top: 4px;
    width: 445px;
}

.answers {
background-image: url("../images/a.jpg");
    background-repeat: no-repeat;
    border: 1px solid #E9F0D3;
    color: #000000;
    float: left;
    font-family: Arial,Helvetica,Tahoma,Verdana,sans-serif;
    font-size: 12px;
    line-height: 20px;
    margin-bottom: 30px;
    margin-top: 15px;
    padding: 0 40px;
    width: 402px;
}

.quote {
font-family: Arial,Helvetica,Tahoma,Verdana,sans-serif;
font-size: 11px;
font-style:italic;
text-align: right;
width: 307px;
}


.sideimageright {
float: left;
border-bottom: 1px dashed #65c2fa;
margin-bottom:15px;
}


.mainrightsm {
position:relative;
background-color: #FFFFFF;
border: 1px dotted #65C2FA;
float: left;
margin-bottom: 30px;
padding: 12px 12px 19px;
width: 282px;
}

.mainright ul {
height: auto;
position: relative;
float: left;
width: 258px;
padding-left: 15px;
display: inline-block;
line-height:20px;
}

.mainright li {
height: auto;
color: #000000;
font-family: Arial,Helvetica,Tahoma,Verdana,sans-serif;
font-size: 12px;
font-weight:normal;
position: relative;
float: left;
list-style: disc outside none;
text-align: left;
width: 260px;	
pointer-events: none;

}



/* ADDITIONS */



.mainimage {
text-align: center;
}


.mainrightgreen {
background-color: #D3E794;
    float: left;
    margin-left: 20px;
    margin-right: 10px;
    padding: 20px;
    width: 310px;
}



.mainrightgreen ul {
height: auto;
position: relative;
float: left;
width: 258px;
padding-left: 15px;
line-height: 20px;
display: inline-block;
}

.mainrightgreen li {
height: auto;
color: #000000;
font-family: Arial,Helvetica,Tahoma,Verdana,sans-serif;
font-size: 12px;
font-weight:normal;
position: relative;
float: left;
list-style: disc outside none;
text-align: left;
width: 260px;	
pointer-events: none;

}


.mainrightwhite {
background-color: #ffffff;
    float: left;
    margin-left: 20px;
    margin-right: 10px;
    padding: 20px;
    width: 310px;
}



.mainrightwhite ul {
height: auto;
position: relative;
float: left;
width: 258px;
padding-left: 15px;
line-height: 20px;
display: inline-block;
}

.mainrightwhite li {
height: auto;
color: #000000;
font-family: Arial,Helvetica,Tahoma,Verdana,sans-serif;
font-size: 12px;
font-weight:normal;
position: relative;
float: left;
list-style: disc outside none;
text-align: left;
width: 260px;	
pointer-events: none;

}


h5 {
color: #000000;
font-family: Arial, Helvetica, Tahoma, Verdana, sans-serif;
font-size: 18px;
}


h6 {
color: #99CC00;
font-family: Arial, Helvetica, Tahoma, Verdana, sans-serif;
font-size: 22px;
}


.heading7 {
color: #99CC00;
font-size: 25px;
font-family: Arial, Helvetica, Tahoma, Verdana, sans-serif;
font-weight:bold;
}

.heading8 {
color: #678804;
font-family: Arial, Helvetica, Tahoma, Verdana, sans-serif;
font-size: 25px;
}


.heading9 {
color: #F8CF0B;
font-size: 25px;
font-family: Arial, Helvetica, Tahoma, Verdana, sans-serif;
font-weight:bold;
}

.heading10 {
color: #FF6600;
font-family: Arial, Helvetica, Tahoma, Verdana, sans-serif;
font-size: 25px;
}

.heading11 {
color: #FF6600;
font-family: Arial, Helvetica, Tahoma, Verdana, sans-serif;
font-size: 22px;
}
.heading12 {
color: #7038d6;
font-family: Arial, Helvetica, Tahoma, Verdana, sans-serif;
font-size: 25px;
}


.p3 {
color: #000000;
font-family: Arial,Helvetica,Tahoma,Verdana,sans-serif;
font-size: 14px;
margin-top:7px;
}


.p4 {
color: #000000;
font-family: Arial,Helvetica,Tahoma,Verdana,sans-serif;
font-size: 13px;
margin-top:7px;
margin-bottom:47px;
}



.mainfull {
    background-color: #FFFFFF;
    border: 1px dotted #65C2FA;
    float: left;
    margin-bottom: 30px;
    margin-left: 37px;
    padding: 20px;
    width: 860px;
	}
	
/* FORM */	
	
.leftcontainer {
float: left;
width: 475px;
margin-bottom:20px;
}



.full {
border: 1px solid #a4cde6;
border-radius: 3px 3px 3px 3px;
color: #ffffff;
font-size: 9pt;
height: 18px;
 padding-bottom: 5px;
    padding-left: 3px;
    padding-top: 3px;
width: 200px;
background-image:url('../images/formbgsmall.gif');
background-repeat:repeat-x;
}


.fullarea {
background-image: url("../images/formbglarge.gif");
background-repeat: repeat-x;
border: 1px solid #A4CDE6;
border-radius: 3px 3px 3px 3px;
color: #FFFFFF;
font-size: 9pt;
height: 48px;
padding-bottom: 4px;
padding-left: 3px;
padding-top: 4px;
width: 290px;
}

.lable {
 font-size: 11px;
letter-spacing: 0;
color: #000000;
}

.buttonrow {
float: left;
text-align: right;
width: 100px;
}
.contacttext {
 font-style: oblique;
padding: 2px 0px 10px;
}




.formrowleft {
float:left;
}


.formrowright {
float:left;
margin-left:20px;
}
	
/* FORM END */	


/* MORE ADDITIONS */
a:link	{
	text-decoration: none;
	color: #095C9A;
	}
a:hover	{
	text-decoration: none;
	color: #333333;
	}
	
	
	
	.sideimagecenter {
     
 	margin-bottom: 15px;
    text-align: center;
	}
	
	
.SingleColumn {
	padding:20px;
	    width: 452px;
	}	
	
.formwrapper {
 background: none repeat scroll 0 0 #ECECEC;
    border-bottom: 1px solid #DADADA;
    border-top: 1px solid #F5F5F5;
    float: left;
    margin-bottom: 30px;
    padding: 25px 25px 20px;
    width: 260px;
}


.formrowlitefloat {
	float: left;
    margin: 0 0 20px;
    width: 430px;
	line-height: 145%;
}




.formrowleft {
	float:left;

}

.formrowright {
	float:left;
	margin-left:20px;
}
.quarter {
    -moz-border-radius: 3px 3px 3px 3px;
    border: 1px solid #8F9AA0;
    color: #3F4753;
    font-size: 9pt;
    height: 16px;
    padding-bottom: 4px;
    padding-left: 3px;
    padding-top: 4px;
    width: 120px;
	
}

.half {
    -moz-border-radius: 3px 3px 3px 3px;
    border: 1px solid #8F9AA0;
    color: #3F4753;
    font-size: 9pt;
    height: 16px;
    padding-bottom: 4px;
    padding-left: 3px;
    padding-top: 4px;
       width: 250px;
	
}

.lable {
    margin-bottom: 2px;
}

.fullpulldown{
	width:420px;

}
.quarterpulldown{ 
	width:120px;
	}	
	
	
	
	
	
.mainrightorange {
    background-color: #FFFFFF;
    float: left;
    margin-left: 20px;
    margin-right: 10px;
    padding: 19px;
    width: 310px;
}

.heading13 {
color: #7cceda;
font-family: Arial, Helvetica, Tahoma, Verdana, sans-serif;
font-size: 25px;
}


.p5 {
color: #000000;
font-family: Arial,Helvetica,Tahoma,Verdana,sans-serif;
font-size: 12px;
margin-top:7px;
}


.heading14 {
color: #095C9A;
font-size: 16px;
font-family: Arial, Helvetica, Tahoma, Verdana, sans-serif;
 
}