* {
margin: 0;
padding: 0;

}



body {
font-family: arial, helvetica, sans-serif;
font-size: 11px;
text-align:center;
}

#page {
width: 775px;
margin: 21px auto 0;
position:relative;
text-align:left;
}

#page-inner {
margin: 11px 0 0 25px;
background-color: #CBDBF5;
padding-bottom: 10px;
}

#header {
background: url(images/header.jpg) top left no-repeat;
height: 120px;
float:left;
width: 100%;
margin: 0 0 25px 0;
}

#logo {
margin: -11px 0 0 -11px;
width: 322px;
height: 78px;
position:relative;

}

#nav {
height: 50px;
margin:0;
padding: 0;
}

#nav-img-left {
width:12px;
height:40px;
background: url(images/nav-left.png) top left no-repeat;
float:left;
}
#nav-img-right {
width:8px;
height:35px;
background: url(images/nav-right.png) top left no-repeat;
float:right;
}

#nav-center {
background: url(images/nav-bg.png) top left repeat-x;
float:left;
width:630px;
}

#nav li{
float:left;
list-style-type:none;
padding: 4px 9px 5px 9px;
background: url(images/divider.jpg) center right no-repeat;
}

#nav li.last {
background: none;
}

#nav-main {
height: 34px;
margin: 40px 0 0 0;
position: absolute;
top: 65px;
left: 14px;
z-index: 999;
width: 650px;
}


#content {


}

#content-inner {
width: 500px;
margin: 0 0 0 220px;
font-family: Verdana, Arial, Helvetica, sans-serif;
}

#contact-info {
width: 180px;
height: 277px;
background: url(images/contact-bg.png) top left no-repeat;
position:absolute;
top: 175px;
left: 14px;
float:left;
padding: 10px;
color:white;
line-height: 12px;
}

.clear {
clear:both;
}


p {
	FONT-SIZE: 11px; LINE-HEIGHT: 120%; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
  margin: 10px 0;
}
font {
	FONT-SIZE: 11px; LINE-HEIGHT: 120%; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
td {
	FONT-SIZE: 11px; COLOR: #000000; LINE-HEIGHT: 120%; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
ul {
	FONT-SIZE: 11px; COLOR: #000000; LINE-HEIGHT: 150%; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
  padding-left: 40px;
  margin: 10px 0;
}
ol {
	FONT-SIZE: 11px; COLOR: #000000; LINE-HEIGHT: 120%; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
A:link,A:visited {
	FONT-SIZE: 11px; COLOR: #ffffff; TEXT-DECORATION: none;
}
A:hover{FONT-SIZE: 11px; COLOR: #ffffff; text-decoration:underline;
}

#nav li a:hover {
color: #ebae78;
text-decoration:none;
}

.alerts { font-style:italic; color:#000080; font-family:Arial; font-size:12px; text-align:right;}
.new {color:#BF1459;font-weight:bold; }

A.contentlink,A.contentlink:link,A.contentlink:visited,A.contentlink:hover{font-weight:bold;color:#000080;TEXT-DECORATION: underline;}
/* need all states for ie 6 */
A.bigger,A.bigger:link,A.bigger:visited,A.bigger:hover {font-size:14px;}
h2 {padding-top:15px;font-size:14px;}
h3 {padding-bottom:1px;margin:20px 0 2px;font-size:13px;}


#profile {
float:left;
height:150px;
position: relative;
margin:8px 0 5px 0;
width:160px;
}

.clear {
clear: both;
}

#alerts {
margin: 40px 0 0 0;
float:right;
}

#button {
text-align: center;
margin: 0 0 15px;
}

iframe{ 
margin: 0 0 0 -34px;
}

