body { font-family:Arial, Helvetica, sans-serif;font-size:75%;background-color:#082a45; height:100%;margin-top:0;}

a { text-decoration:none; }
a, a:visited { color:#333;}
ul { list-style:disc outside; }

.bookend { height:100%;background-color:#082a45; margin:0;padding:0;}
#navigator a:hover, #navigator .current, .green {color:#7ac142 !important; }

.level-2 h1 { font-weight:bold;font-size:18px;text-transform:uppercase;margin-top:0;margin-bottom:2px;}
.level-2 h2 { color:#777; font-size:13px;margin-top:0;font-weight:bold;padding-bottom:10px;}      
.level-2 #header { background:white url(../images/level2-header-bg.jpg) no-repeat top right; height:160px; }      

.list-header { padding-bottom:2px !important;}

h6 { color:#7AC142 !important;font-size:larger;font-weight:bold;padding-bottom:20px !important;}
.feature-img { float:left;margin-bottom:25px;}
.feature-set { padding-left:25px; }
.feature-set li { margin-left:10px;font-style:italic; color:#0f6cb6; font-weight:normal !important;line-height:125% !important;margin-top:10px;margin-left:40px !important;}
#list-container { float:right;} 
      
.image-list { float:left; margin-left:0pt !important;padding-left:0pt !important;}
.image-list img { float:left;padding-right:10px; padding-bottom:15px; }     
.image-list li { float:left;list-style-type:none !important; margin-left:0pt !important;padding-left:0pt !important;padding-bottom:20px;}
.image-list em { padding-bottom:15px;font-size:larger;font-weight:bold !important;margin-top:0pt; font-style:normal !important;}
.image-list p { color:#0F6CB6 !important;font-weight:normal !important;line-height:150% !important;font-style:italic !important;}
      
#header img {position:relative;top:34px;left: 0;}

#nav-wrapper    { overflow:hidden;  margin-top:0; padding-top:0;}
#navigator-img  { position:relative;top:0px;left:1px;background: white url(../images/nav-lead.gif ) top right no-repeat;height:38px;;margin:0;padding-right:0px;}
#navigator          {position:relative;top:0px;left:1px;height:38px; background:#4E4B54  url(../images/nav-shadow.gif) bottom left repeat-x;}      
 
#navigator a      { color:#ccc;padding:10px 16px 0 6px; background-color:#4E4B54;color:white;font-weight:bold; float:left;text-transform:uppercase;font-size:10px;}

#navigator-level-2 { background-color:white;border-bottom:  1px solid #4484c2;padding:0  0 5px 45px;margin:0 0 0 0px;}
#navigator-level-2 a { float:left; padding-left:10px;padding-right:10px; color:#999; font-size:11px;background:white url(../images/level2-anchor.gif)   right center no-repeat;}
#navigator-level-2 .current, #navigator-level-2 a:hover {color:#666; }

#center {;margin-right:0px;}
#content { margin-top:0; padding-top:50px;}
#content p, #content li {   line-height:175%;}
#content p { padding-bottom:20px;}
#content li { font-weight:bold;margin-left:15px; }
#content ul { padding-bottom:10px;padding-left:10px;}
#content em { display:block;font-style:italic;font-weight:normal;padding-left:0px; }
#center {  background-color:white; }


#footer { background:#c2dbd5 url( ../images/footer-bg.gif) repeat-x top left; height:98px; font-size:10px;color:#4484c2; }
#footer a {color:#0f6cb6; }
#footer ul { padding:0px 0 0 40px;margin:0;text-transform:capitalize;}
#footer ul li { display:block;float:left;margin:0;padding:24px 0 0 0;}
#footer p { border-right:1px solid #9fa714;display:inline;margin:0 5px 0 4px;}
#footer strong { padding-top:5px; padding-left:40px;display:block;clear:left;float:left;}
#footer-right  { background:#C2DBD5 url(../images/footer-fade.jpg) top left no-repeat;height:98px; position:relative:top:0;left:0;}
#footer-right * { position:absolute; }
#footer-left { overflow:hidden; }           
      
cite { font-style:normal;font-size:19px;display:block;line-height:95%;padding-bottom:0px;letter-spacing:-.5px;}
form { float:left;border:solid #9fa714;border-width:0px;font-size:smaller; position:relative;top:-52px;left:0px;}
form fieldset { margin:0; padding:0;border:0;position:relative;top:0; left:0;}
form legend { line-height:120%;font-style:normal;display:block; padding:15px 0 10px 25px;margin:0;font-size:16px;font-weight:bold;color:white;letter-spacing:-1px;}
form legend em { font-style:normal;font-size:100%;margin-top:5px;color:#0f6cb6;font-size:13px;word-spacing:-1px;} 
#submit { background-color:#0f6cb6;color:white;width:85px;margin-left:61px;height:24px;margin-top:15px;margin-bottom:0pt;padding-top:0pt;font-weight:bold;}

label { float:left;clear:both; margin:0 0 0px 25px;padding:5px 0 0 0; width:129px;}
input { float:left;clear:both;margin:0 0 5px 25px;padding:5px 0 0 0;border:1px solid #ccc;height:18px;width:129px;}
                               
#testimony {  padding:20px 0px;color:white; overflow:hidden;background-color:#0f6cb6;height:120px;margin-top:30px;line-height:100%;}
#testimony em, #testimony p {  padding-top:10px;padding-bottom:10px;font-style:normal;font-size:11px;margin:0;}
#testimony p { padding-top:2px !important;margin-top:0 !important; }
#testimony * { margin:0px 10px !important;}

#notepad {position:relative;top:14px;left:-42px;;z-index:500;background-color:red;margin:0;padding:0;float:none;background:url( ../images/notepad.jpg);height:75px;width:67px;}             
#right-col form { background:white url(../images/form-bg.jpg) no-repeat top left; }

#footer-right { position:relative;}
#google {top:20px;left:40px;}
#yahoo { top:49px; left:-15px;} 
#bb-online  { left:-115px;top:46px; ;}
