body{
margin:0px;
padding:0px;
font-family:helvetica;
background-color:white;
}

h1{
margin:0;
padding:30px 0px 0px 20px;
font-size:28px;
color:#000000;
}

h2{
font:bold 16px verdana, arial, helvetica, sans-serif;
padding:30px 0px 0px 20px;
margin:0;
}

p{
font:11px/20px verdana, arial, helvetica, sans-serif;
text-indent:20px;
margin:0;
padding:0;
}

table{
color:#000;
text-align:left;
border:none;
margin-left:20px;
margin-right:20px;
margin-top:20px;
border:1px solid #7e7e7e;
font:11px/20px verdana, arial, helvetica, sans-serif;
}

table td{
border:1px solid #333333;
}

table caption{
color:#000;
font-weight:600;
font-size:12px;
margin-top:20px;
font-family:verdana, arial, helvetica, sans-serif;
}

/*---------------------Fieldset---------------------*/


fieldset{
position:relative;
top:20px;
left:50px;
margin-bottom:10px;
padding:5px;
width:500px;
background-color:#a8b2d5;
}

label{
display:block;
float:left;
width:11em;
text-align:left;
margin-right:2em;
color:#000;
font-weight:600;
font-size:12px;
font-family:verdana, arial, helvetica, sans-serif;
}

legend{
margin-left:1em;
color:#000;
font-weight:600;
font-size:12px;
font-family:verdana, arial, helvetica, sans-serif;
}

#content fieldset ul{
margin:0 auto;
width:450px;
padding:0;
list-style:none;
}

#content fieldset li{
padding-top:20px;
}

.submit{
margin:0 auto;
padding:0;
width:220px;
}


/*---------------------Main---------------------*/


#main{
margin:0 auto;
padding:0;
width:838px;
border-bottom:1px solid #000000;
border-left:1px solid #000000;
border-right:1px solid #000000;
}


/*---------------------Header---------------------*/


#header{
background-image:url(images/headerBground.jpg);
background-repeat:repeat-x;
}


/*---------------------TopNavigation---------------------*/


#topNav{
font-family:Helvetica;
font-size:14px;
background-color:#c1c8e1;
border-bottom:2px solid #ffffff;
height:28px;
}

#topNav ul{
margin:0 auto;
padding:0;
width:665px;
}

#topNav li{
float:left;
list-style:none;
}

#topNav a{
padding:6px 10px;
display:block;
border-left:2px solid #ffffff;
text-align:center;
text-decoration:none;
color:#000000;
}

#topNav a:hover{
padding:6px 10px;
display:block;
border-left:2px solid #ffffff;
text-align:center;
text-decoration:none;
color:#ffffff;
background-color:#004990;
}

#topNav .focus{
padding:6px 10px;
border-left:2px solid #ffffff;
text-align:center;
text-decoration:none;
color:#ffffff;
background-color:#004990;
}


/*---------------------Content---------------------*/


#content{
margin-top:32px;
margin-left:230px;
margin-bottom:30px;
padding-bottom:30px;
z-index:1;
}

#content p{
margin:0;
padding:15px 20px 0px 20px;
}

#content ul{
margin:0;
padding-top:15px;
padding-left:50px;
}

#content li{
font:11px/20px verdana, arial, helvetica, sans-serif;
margin:0 auto;
padding:0;
}


/*---------------------Left Navigation---------------------*/


#leftNav{
position:absolute;
width:205px;
top:231px;
}

#leftNav ul{
margin:0;
padding:0;
}

#leftNav li{
padding:4px;
list-style:none;
margin-bottom:5px;
background-color:#000000;
}

#leftNav p{
text-indent:0;
text-align:left;
font-size:12px;
padding:10px;
color:#ffffff;
}

#leftNav a{
padding:3px;
display:block;
font-size:12px;
text-decoration:none;
color:#ffffff;
}

#leftNav a:hover{
padding:3px;
display:block;
font-size:12px;
text-decoration:underline;
color:#ffffff;
}

#leftNav p a{
padding:0;
display:inline;
}

#leftNav p a:hover{
padding:0;
display:inline;
text-decoration:underline;
}
/*---------------------Footer---------------------*/


#footer{
background-color:#000000;
margin:0;
padding:0;
height:30px;
}


/*---------------------Classes---------------------*/

.smallText{
margin:0;
font-family:verdana, arial, helvetica, sans-serif;
font-size:10px;
font-style:italic;
}

.topNavEnd{
border-right:2px solid #ffffff;
}

.pic{
width:604px;
height:166px;
position:relative;
top:32px;
left:230px;
padding:0;
z-index:2;
}

.pic img{
border:2px solid #ffffff;
}

.page1Main{
background-color:#a8b2d5;
}

.page2Main{
background-color:#a8cfbd;
}

.page1Content{
background-color:#c1c8e1;
}

.page2Content{
background-color:#deece5;
}

.page3Main{
background-color:#f9f4bf;
}

.page3Content{
background-color:#fffdeb;
}

.page4Main{
background-color:#fac1b5;
}

.page4Content{
background-color:#feeae3;
}

.page5Main{
background-color:#a6d3eb;
}

.page5Content{
background-color:#deeef8;
}

.page6Main{
background-color:#fdd9c0;
}

.page6Content{
background-color:#fff3e9;
}

.whiteButton1 a, .whiteButton2 a, 
.whiteButton3 a, .whiteButton4 a, 
.whiteButton5 a{
vertical-align:middle;
background-image:url(images/Lbutton6.gif);
background-position:right;
background-repeat:no-repeat;
}

.Lbutton1 a{
vertical-align:middle;
background-image:url(images/Lbutton1.gif);
background-position:right;
background-repeat:no-repeat;
}

.whiteButton1 a:hover, .Lbutton1 a:hover{
vertical-align:middle;
background-image:url(images/Lbutton1H.gif);
background-position:right;
background-repeat:no-repeat;
}

.Lbutton2 a{
vertical-align:middle;
background-image:url(images/Lbutton2.gif);
background-position:right;
background-repeat:no-repeat;
}

.whiteButton2 a:hover, .Lbutton2 a:hover{
vertical-align:middle;
background-image:url(images/Lbutton2H.gif);
background-position:right;
background-repeat:no-repeat;
}

.Lbutton3 a{
vertical-align:middle;
background-image:url(images/Lbutton3.gif);
background-position:right;
background-repeat:no-repeat;
}

.whiteButton3 a:hover, .Lbutton3 a:hover{
vertical-align:middle;
background-image:url(images/Lbutton3H.gif);
background-position:right;
background-repeat:no-repeat;
}

.Lbutton4 a{
vertical-align:middle;
background-image:url(images/Lbutton4.gif);
background-position:right;
background-repeat:no-repeat;
}

.whiteButton4 a:hover, .Lbutton4 a:hover{
vertical-align:middle;
background-image:url(images/Lbutton4H.gif);
background-position:right;
background-repeat:no-repeat;
}

.Lbutton5 a{
vertical-align:middle;
background-image:url(images/Lbutton5.gif);
background-position:right;
background-repeat:no-repeat;
}

.whiteButton5 a:hover, .Lbutton5 a:hover{
vertical-align:middle;
background-image:url(images/Lbutton5H.gif);
background-position:right;
background-repeat:no-repeat;
}

#captionPhoto{
float:right;
margin:1.5em 1.5em .5em 2em;
padding:0;
line-height:1em;
width:220px;
}

#captionPhoto p{
width:100%;
margin:0;
padding:1em 0em 0em 0em;
text-indent:0;
text-align:left;
font:11px/20px verdana, arial, helvetica, sans-serif;
color:#000000;
}

#captionPhoto img{
margin:0 auto;
padding:0;
width:220px;
} 