* {margin: 0px;padding: 0px;}
li { margin-left:15px;}
a {text-decoration: underline; color: #0A4668;}
a:hover { color: #000;}
h2{color:#96CCE8;}
h3{margin-top:15px;}

body {
background-color:#d6e9f6;
padding-bottom:50px;
}

/* edit.com visible styles */
BODY, TD, .NormalText { text-decoration: none; font-weight: normal; font-style: normal; color: #053855; font-size: 13px; font-family: Arial, Helvetica, sans-serif; line-height: 1.3em; }

.Title		{ color: #96CCE8; font-size: 28px; font-weight: normal; font-family: Trebuchet MS, Arial, Helvetica, sans-serif; }
.Header		{ color: #053855; font-size: 15px; font-weight: bold; font-family: Arial, Helvetica, sans-serif; }
.Subheader	{ color: #053855; font-size: 13px; font-weight: bold; font-family: Arial, Helvetica, sans-serif; }

.LightBlue	{ color: #96CCE8; }
.DarkBlue	{ color: #053855; }
.Black		{ color: #000000; }
.White		{ color: #FFFFFF; }

.SmallText	{ font-size: 10px; }
.MediumText	{ font-size: 16px; line-height: 16px; }
.LargeText	{ font-size: 24px; line-height: 24px; }

IMG.FloatLeft 	{ float: left; margin: 0 5px 5px 0; }
IMG.FloatRight 	{ float: right; margin: 0 0 5px 5px; }

* #shell {
background: transparent url(images/layout/bodyBG.jpg) top left repeat-y;
border:1px solid #053855;
position: relative;
overflow:hidden;
margin: 0px auto;
width: 800px;
}
* #container {
background: transparent url(images/layout/shadow.jpg) top left repeat-x;
position:relative;
display: block;
margin: 0px auto;
width: 800px;
}
p {margin-top:10px;}


/* Body Content Styles */
* #flashcontent{}
* #flashPhotos{
position:absolute;
top:0px;
right:10px;
}

* #content {
/*background:transparent url(images/layout/photoBox.jpg) 439px 0px no-repeat;*/
padding-top:30px;
margin-left: 35px;
padding-bottom:30px;
padding-right:360px;
min-height: 350px;
_height: 350px; /* for IE6 */
}

* #content table {
	margin-top: 10px;
}

* .staffBlock{padding-top:10px; margin-bottom:10px; border-top:1px solid #ddd; min-height:225px; _height:225px;}
* .staffPic {margin:0px 9px 8px 0px; float:left;}


/*navigation*/


/* Footer Styles */
* #footer {
background:transparent url(images/layout/wave.gif) 50% 0px no-repeat;
font: 11px/1.3 Verdana, Arial, Helvetica, sans-serif;
margin: 0px auto;
padding-top:60px;
width: 800px;
height: 80px;
clear: both;
color: #000;
}
* #foot_info {
text-align:center;
width:800px;
height:2em;
line-height:1em;
letter-spacing: -1px;
}
#footer a {
color: #000;
}
#footer a:hover {
color: #0cb8ac;
text-decoration: underline;
}

body {
background-color:#d6e9f6;
font: 80%/1.3 Arial, Helvetica, sans-serif;
padding-bottom:50px;
color:#053855;
}

/* sIFR 3 styles */
* .sIFR-flash {  visibility: visible !important;	margin: 0;	padding: 0; }
* .sIFR-replaced { visibility: visible !important; }
* .sIFR-alternate {position: absolute; left: 0; top: 0; width: 0; height: 0; display: block; overflow: hidden; }
* .sIFR-replaced > div { display: none !important; }
* .sIFR-active h1 { visibility: hidden; font:bold 30px/30px Arial, Helvetica, sans-serif; color:#96CCE8; margin:0; }


/* Standard positioning, wrapping, styling of photo and feature elements */
* #feature {margin:30px auto 20px auto;}
* .caption { font-style:italic; color:#666;}
* .right {margin:0px 0px 8px 9px; float:right;}
* .left {margin:0px 9px 8px 0px; float:left;}
* .photoright {padding:3px; background:#fff; border:1px solid #777; float:right; margin:1px 0px 8px 9px;}
* .photoleft{padding:3px; background:#fff; border:1px solid #777; float:left; margin:1px 9px 8px 0px;}
* .photo {padding:3px; background:#fff; border:1px solid #777;}
* .featureRight {border:5px solid #074d97; padding:2px; float:right; margin:0 0 8px 8px;}
* .featureCenter {border:5px solid #074d97; padding:2px; margin:7px auto 7px auto; }
* .faqAnswer{
border:2px solid #fff;
background:#ddd;
padding:5px;
margin-bottom:10px;
}

input, textarea{
padding:2px;
margin:2px;
border:1px solid #ddd;
}
