
html, body, h1, h2, h3, ul{	
   margin:0px;
   padding:  0px; 
   font-size: 100%;
   font-weight: inherit;
   font-style: inherit;
}


/* ********* Begin XHTML Selectors ********* */
body { 
background-color: #ffffff; 
text-align: center;
} 


h1 {
font-style: normal; 
font-weight: bold; 
font-size: 12pt;
font-family: "Myriad Pro Cond";
font-stretch: semi-condensed;
color: #659ace;
text-transform: uppercase;
margin-top: 10px;
margin-bottom: 10px;
}

h2 {
font-style: normal; 
font-weight: bold; 
font-size: 9pt;
font-family: "arial";
color: #5cbd0b;
text-transform: none;
}


li {
list-style-type: disc;
margin-left: 15px;
}

/* BEGIN FORM  */

label
{
width: 7em;
float: left;
text-align: right;
margin-right: 0.5em;
display: block;
}

 input, textarea, select
{
color: #666666;
background: #ffffff;
border: 1px solid #c7ddee;
}


/* Indicates spacing between form fields on Home page*/
.form p {
margin: 5px 0px;
}

/* END FORM  */

A:link, A:visited, A:hover, A:active  {
color: #659ace; 
font-weight: bold; 
text-decoration: none
}

dt {
font-weight: bold;
color: #666666;
background-color: #ffffff;
}

/* ********* End XHTML Selectors ********* */

/* ********* Begin Class Selectors ********* */
.content {
vertical-align: top;
}

p.home {
margin-top: 25px;
}

li.visit {
margin-top: 10px;
}


h1.form {
font-style: normal; 
font-weight: bold; 
font-size: 12pt;
font-family: "Myriad Pro Cond";
font-stretch: semi-condensed;
color: #5cbd0b;
text-transform: uppercase;
}

.header {
font-style: normal; 
font-weight: bold; 
font-size: 12pt;
font-family: "Myriad Pro Cond";
font-stretch: semi-condensed;
color: #659ace;
text-transform: uppercase;
}

.subtext {
font-style: normal; 
font-weight: bold; 
font-size: 8pt; 
font-family: tahoma, sans-serif; 
color: #ffffff; 
text-align: center
}

.sub {
font-size: 8pt; 
font-family: tahoma, sans-serif; 
color: #666666; 
}

.super {
vertical-align: text-top;
font-size: 9pt;
}

/*  Begin Secondary Layouts  */
.leftcolumn {
width: 175px;
margin-left: 54px;
margin-right: 15px;
margin-top: 15px;
margin-bottom: 15px;
line-height: 150%;
vertical-align: text-top;
font-style: normal; 
font-weight: bold; 
font-size: 10pt;
font-family: Tahoma,Geneva,Kalimati,sans-serif;
color: #5cbd0b;
}


.rightcolumn {
width: auto;
margin-left: 24px;
margin-right: 54px;
margin-top: 15px;
margin-bottom: 15px;
font-style: normal; 
font-weight: normal; 
font-size: 10pt;
font-family: arial, sans-serif; 
color: #666666;
}
/*  End Secondary Layouts  */

/*  BEGIN IMAGES  */
img.frame {
border:solid 1px silver;
padding:5px;
display: block;
margin-left: auto;
margin-right: auto
}


img.frametopright {
float:right;
border:solid 1px silver;
padding:5px;
margin-left:10px;
margin-bottom: 10px;
}

img.frametopleft {
float:left;
border:solid 1px silver;
padding:5px;
margin-right:10px;
margin-bottom: 10px;
}
/*  END IMAGES  */


div.hr {
  height: 16px;
  background: #ffffff url(images/horzLine.jpg) no-repeat scroll left;
  margin-top: 15px;
  margin-bottom: 15px;
}
div.hr hr {
  display: none;
}

/*  BEGIN LINKS  */

a.nav:link {
color: #5cbd0b; 
font-weight: bold; 
text-decoration: none;
}

a.nav:visited {
color: #5cbd0b; 
font-weight: bold; 
text-decoration: none;
}

a.nav:active {
color: #5cbd0b; 
font-weight: bold; 
text-decoration: none;

}

a.home:link {
color: #666666; 
font-weight: bold; 
font-size: 12px;
text-decoration: none;
}

a.home:visited {
color: #666666; 
font-weight: bold; 
font-size: 12px;
text-decoration: none;
}

a.home:active {
color: #666666; 
font-weight: bold; 
font-size: 12px;
text-decoration: none;
}
/*  END LINKS  */


.submit input
{
/*margin-left: 4.5em;*/
color: #000;
background: #c7ddee;
border: 1px outset #659ace;
}


.testimonials{
width: 100%;
padding: 4pt;
border: 2pt;
border-style: double;
padding:10px;
border:1px solid #e8f1f8;
font-style: normal; 
font-weight: normal; 
font-size: 10pt;
font-family: arial, sans-serif; 
color: #666666;
background-color: #fbfcfe;
}

.insurance {
width: 400px;
border: 2px solid #e8f1f8;
font-size:10pt;
color: #666666;
background-color: #ffffff;
}

/* ********* End Class Selectors ********* */

/* ********* Begin ID Selectors ********* */
#container {
margin: 0 auto;
width: 956px;
text-align: left;
}


/*  HomePage Layouts  */
#content1 {
margin-left: 24px;
margin-right: 20px;
margin-top: 15px;
margin-bottom: 35px;
font-style: normal; 
font-weight: normal; 
font-size: 10pt;
font-family: arial, sans-serif; 
color: #666666;
}

#content2 {
margin-left: 24px;
margin-right: 20px;
margin-top: 15px;
margin-bottom: 15px;
font-style: normal; 
font-weight: normal; 
font-size: 10pt;
font-family: arial, sans-serif; 
color: #666666;
}


#sideform{
width:310px;
margin-left: 20px;
margin-right: 24px;
margin-top: 15px;
margin-bottom: 15px;
padding: 4pt;
border: 2pt;
border-style: double;
padding:10px;
border:1px solid #e8f1f8;
font-style: normal; 
font-weight: normal; 
font-size: 10pt;
font-family: arial, sans-serif; 
color: #666666;
background-image: url('./images/requestBack.gif');
}
/* End Homepage Layouts */


/* ********* End ID Selectors ********* */





