*{
margin: 0;
padding: 0;
border: 0;
}

img{
margin: 0;
padding: 0;
border: 0;
}

body{
font-size: 8.5pt;
line-height: 14pt;
color: #5a5a5a;
font-family: Verdana, Arial, Helvetica, sans-serif;
background-image:url(images/background_strip.jpg);
background-repeat:repeat-x;
background-color: #ffffff;
}



#container{
position: absolute;
top: 0px;
left: 50%;
margin-left: -475px;
width: 950px;

}

/* ---------------------------------------------- Page Content ---------------------*/
#header{
float: left;
width: 950px;
height: 197px;
}

#pageTitle{
float: left;
width: 657px;
height: 40px;
border-bottom: dashed 1px #ababab;
font-size: 22pt;
line-height: 26pt;
color: #000000;
padding-left: 293px;
padding-top: 20px;
}

#content{
float: left;
width: 950px;

}

#contentLeft{
float: left;
width: 256px;
background-color: #f4f7fd;
border-right: dashed 1px #ababab;
}

#leftInside{
float: left;
width: 196px;
padding-left: 28px;
padding-top: 50px;
padding-bottom: 30px;
}

#contentRight{
float: right;
width: 686px;
}

#rightInside{
float: left;
width: 658px;
padding-top:30px;
padding-left: 27px;
}

#rightInside2{
float: left;
width: 658px;
padding-top:43px;
padding-left: 27px;
}

#footer{
float: left;
width: 950px;
}

/* ---------------------------------------------- General Styles ---------------------*/

.introText{
font-size: 9pt;
line-height: 20pt;
color: #5a5a5a;
}

.readMore{
font-size: 7pt;
font-style: italic;
color: #5d295e;
}

.footerNav{
font-size: 7pt;
color: white;
}

.footerGrey{
font-size: 7pt;
color: #c7c6c6;
}

.aboutList{
margin-left: 15px;
}

.subHead{
font-size: 10.5pt;
line-height: 20pt;
font-weight: bold;
}


.purpleHeader{
font-size: 15pt;
line-height: 20pt;
font-weight: bold;
color: #5d295e;

}

.purpleSubHeader{
font-size: 11pt;
line-height: 20pt;
font-weight: bold;
color: #5d295e;
}

.purpleSubHeader2{
font-size: 10pt;
line-height: 20pt;
font-weight: bold;
color: #5a5a5a;

}

.pageLinks{

}

.subnav2{
color: #6a4688;

}

.photo{
width: 195px;
font-size: 7.5pt;
line-height: 14pt;
font-style: italic;
color: #5a5a5a;
text-align: center;
}

.photo2{
width: 195px;
padding-top: 5px;
font-size: 7.5pt;
line-height: 12pt;
font-style: italic;
color: #5a5a5a;
text-align: left;
}

/* -------------------------FORM---------------------------------------------*/

.contact_form{
line-height: 12pt;

}

.contact_form td{
vertical-align: top;
padding: 6px 0px 2px 0px;
}

.contact_form input{
background-color:  #f4f7fd;
padding: 3px 3px 3px 3px;
border: 1px solid #9460b7;
}

.contact_form textarea{
background-color:  #f4f7fd;
padding: 3px 3px 3px 3px;
border: 1px solid #9460b7;
}

.contact_form button{
background-color:  #ffffff;
color: white;

}

/* contact form checkboxes*/
.contact_form2{
line-height: 12pt;
}

.contact_form2 td{
vertical-align: top;
padding: 10px 3px 3px 3px;
}

.contact_form2 input{
padding: 3px 3px 3px 3px;
}



/* ---------------------------------------------- Links --------------------*/

A{
color: #5a5a5a;
text-decoration: none;
}
A:HOVER{
color: #5a5a5a;
text-decoration: underline;
}

A.pageLinks{
color: #5a5a5a;
text-decoration: underline;
}
A.pageLinks:HOVER{
color: #5a5a5a;
text-decoration: none;
}


A.subnav2{
color: #6a4688;
text-decoration: none;
}
A.subnav2:HOVER{
color: #6a4688;
text-decoration: underline;
}


A.readMore{
text-decoration: underline;
color: #5d295e;
}
A.readMore:HOVER{
text-decoration: none;
color: #5a5a5a;
}

A.footerNav{
color: white;
text-decoration: none;
}
A.footerNav:HOVER{
color: white;
text-decoration: underline;
}















