@charset "utf-8";
/* CSS Document */

html { font-size: 100%; /* IE trick to allow proper resizing of text */ }

body {
margin:0 0 10px 0;
text-align:center;
min-width:900px;
/*font-family:Verdana, Arial, Helvetica, sans-serif;*/
font-family:"Helvetica Neue", Arial, Helvetica, sans-serif; /* 1em is now 12px at 96ppi. */
font-size:12px;
background-color: #0b1403;
}
pru
textarea, select, input { 
font-size: 11px;
background-color:#ecf6e5;
}

em {
font-size:10px;
}

a:link, a:visited {
color:#00853e;
font-size:12px;

}

a:hover {
color: #000;
font-size:12px;
	
}

a.footer:link, a.footer:visited {
color:#00853e;
font-size:10px;
text-decoration:none;
}

a.footer:hover {
color: #000;
font-size:10px;
text-decoration:none;	
}

a.submenus:link, a.submenus:visited {
color:#fff;
font-size:11px;
text-decoration:none;
}

a.submenus:hover {
color: #7ac142;
font-size:11px;
text-decoration:none;	
}

a.black:link, a.black:visited {
color:#000;
font-size:11px;
text-decoration:none;
}

a.black:hover {
color: #FFF;
font-size:11px;
text-decoration:none;	
}

a.breadcrumb:link, a.breadcrumb:visited {
color:#9c9c9c;
font-size:11px;
text-decoration:none;
}

a.breadcrumb:hover {
color: #000;
font-size:11px;
text-decoration:none;	
}

a.green:link, a.green:visited {
color:#00853e;
font-size:12px;
text-decoration:none;
font-weight:bold;
}

a.green:hover {
color: #000;
font-size:12px;
text-decoration:none;	
font-weight:bold;
}

.titleGreen {
color:#00853e;
font-size:12px;
font-weight:bold;
}

h1 {
color:#00853e;
font-size:20px;
font-weight:100;
/*padding:15px 0 0 20px; */
/* margin:0;*/
}

h2 {
color:#00853e;
font-size:20px;
font-weight:100;
margin:0;
}

#siteWrapper {
width:900px;
margin:0 auto;
margin-top:10px;
text-align:left;
background:white;
}

#mainmenu {
width:900px;
height:20px;
background:url(../images/index_02.gif);
margin:0;
}

ul.nav {
float:left;
list-style:none;
text-transform:uppercase;
color:#fff;
margin:0;
padding:0;
}

ul.nav li{
font-family:Trebuchet ms, Tahoma, Verdana, Georgia, Arial, sans-serif;
width:150px;
height:20px;
line-height:18px;
float:left !important;
list-style-type:none;
text-align:center;
margin:0;
padding:0 0 0 0;
}

ul.nav li a,ul.nav li a:link,ul.nav li a:visited{
font-size:11px;
text-decoration:none;
color:#FFF;
font-weight:bold;
}

ul.nav li a:hover{
color:#ccc;
font-weight:bold;
}

#branding {
background-color:#fff;
width:900px;
height:130px;
}

#brandingLeft {
background-color:#fff;
width:680px;
height:130px;
float:left;
}

#login {
background-color:#fff;
padding-right:20px;
padding-top:30px;
width:200px;
height:100px;
text-align:right;
float:right;
}

#login input.fields {
margin:0;
font-size:10px;
color:#939494;
width:100px;
border:1px solid #939494;
background-color:#fff;
}

#login input.button {
font-size:10px;
margin:0;
border:1px solid #939494;
background-color:#fff;

}

#topPanels {
margin:0;
width:900px;
height:170px;
}

#individuals {
width:281px;
height:100px;
float:left;
padding:10px 0 0 20px;
background:url(../images/index_03.gif) no-repeat;
}

#middlePanels {
margin:0;
}

#middleInside1 {
float:left;
background-color:#FFFFFF;
}

#business {
width:281px;
height:170px;
float:left;
background:url(../images/index_07.gif) no-repeat;
background-color:#3d4043;
padding:10px 0 0 20px;
margin:0;
}

#businessInner {
width:281px;
height:170px;
float:left;
background-color:#3d4043;
padding:10px 0 0 20px;
margin:0;
}

#business ul, #businessInner ul {
width:280px;
list-style-position:outside;
list-style-type:none;
margin:10px 0 0 0;
padding:0;
}

#business li, #businessInner li {
margin:0;
padding-left:1em;
background-image:url(../images/bullet_green.gif);
background-repeat:no-repeat;
background-position:0 .4em;
}

#homeContent2 {
background-color:#FFF;
width:598px;
height:590px;
float:right;
margin:0;

}



#footer {
clear:both;
margin:0;
width:880px;
padding:5px 10px 20px 10px;
font-size:10px;
background-color:#d7ecc6;
color:#000;
}

/* INNER PAGES */

#innerPage {
margin:0;
width:900px;

}

#innerLeft {
width:301px;
float:left;
}

#innerContent {
background-color:#FFF;
width:598px;
float:right;
margin:0;
}

#innerContentInside {
padding:5px 30px 30px 20px;
font-size:12px;
margin:0;
}

#contentRight th {
background-color:#3d4043;
padding-left:5px;
padding-top:3px;
padding-bottom:3px;
padding-right:3px;
text-align:center;
color:#fff;
}

#contentRight td {
padding-left:5px;
padding-top:2px;
padding-bottom:2px;
padding-right:3px;
}

#contentRight tr.c0 {
background-color:#d7ecc6;
}

#contentRight tr.c1 {
background-color:#fff;
}

#contentRight tr.c0:hover {
background-color:#818486;
color:#fff;
}

#contentRight tr.c1:hover {
background-color:#818486;
color:#fff;
}

#innerContentInside table.forms {
background-color:#fff;
font-size:12px;
}

#innerContentInside td.forms {
padding-left:0;
padding-top:2px;
padding-bottom:2px;
padding-right:3px;
}
#innerContentInside table {
background-color:#ccc;
font-size:11px;
}

#contentRight #faq th {
background-color:#3d4043;
padding-left:5px;
padding-top:3px;
padding-bottom:3px;
padding-right:3px;
text-align:center;
color:#fff;
}
#contentRight #faq td {
padding-left:5px;
padding-top:2px;
padding-bottom:2px;
padding-right:3px;
background-color:#fff;
}
#all_faqs ul
{
list-style-type:disc;
}

#contactInner {
width:281px;
float:left;
padding:10px 0 0 20px;
background-color:white;
}


#background
{
width:100%; height:100%; position: absolute; z-index: -1; top: 0; left:0;
}

#blanket {
background-color:#111;
opacity: 0.5;
position:absolute;
z-index:5001;
top:0px;
left:0px;
width:100%;
}
#callUsDiv {

position:absolute;
top:0px;
left:0px;
width:630px;
z-index: 5002;
}

.style1 {font-size: 9px}


/* #contentLeft {
width:300px;
height:300px;
float:left;
padding:0px 0 0 0px;
background:white;
}

#contentLeftInner {
width:281px;
height:240px;
float:left;
padding:10px 0 0 20px;
background-color:white;
}

#contentLeft ul, #contentLeftInner ul {
width:280px;
list-style-position:outside;
list-style-type:none;
margin:10px 0 0 0;
padding:0;
}

#contentLeft li, #contentLeftInner li {
margin:0;
padding-left:1em;
background-image:url(../images/bullet_white.gif);
background-repeat:no-repeat;
background-position:0 .4em;
} */


#contentLeft {
width:301px;
float:left;
}

#contentLeft ul {
width:280px;
padding-top: 10px;
padding-left: 20px;
padding-bottom: 20px;
list-style-position:outside;
list-style-type:none;
margin-top: 0;
background-color:#3d4043;
}

#contentLeft li {
margin:0;
padding-left:1em;
padding-top:.1em;
background-image:url(../images/bullet_green.gif);
background-repeat:no-repeat;
background-position:0 .4em;
}


#contentRight {
font-size:11px;
background-color: #ffffff;
width: 559px;
float: right;
margin: 0;
height:auto !important;
height: 300px;
padding: 0px;
min-height: 300px;
margin-bottom: 10px;
padding:10px 20px 0 20px;
}


#contentRight li {
padding-top: .2em;
}


#contentRight table {
background-color:#ccc;
font-size:11px;
margin:0;
}

#contentRight td {
padding-left:20px;
padding-right:20px;
}

#contentRight img.apply {
margin-top: 10px;
margin-bottom: 10px;
margin-left: 150px;
}


#contentRight img.cards {
margin-top: 10px;
margin-bottom: 10px;
margin-left: 50px;
}
