BODY
{

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-decoration: none;
  background-color: #EEEEEE;
  margin: 0px;
  padding: 0px;
  text-align: left;
  background: url("/images/page_bg.jpg") repeat-x scroll 0 0 #496896
}


#wrapper img {border: 1px solid #DCDCDC;}

#outer {
width:960px;
background-color: #FFF;
text-align: left;
margin: 0 auto;
}





.pageheader {
padding-top:0px;
padding-left:0px;
width: 960px;
background-color: #2F5C98;
}

 

.teaserheader {
width = 150px;
background-color: #2F5C98;
height: 15px;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
font-weight: bolder;
color: #FFFFFF;
align: center;
}

.newsheader {
width = 500px;
background-color: #c7d5fe;
height: 15px;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
font-weight: bolder;
color: #FFFFFF;
align: center;
}


#headpic {
border-bottom:1px solid #9E9E9E;
}

#headpicdiv {

height: 122px;


}



.footer {
background-color: #2F5C98;
}

.content {

padding-top: 15px;

font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
text-align: center;
vertical-align:top;
}


.content_table{
width: 550px;
background-color: #FAFAFF;
height: 400px;

}
 

.colcontent {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: ##2F5C98;
	font-size: 8pt;
  padding: 6px 2px 6px 8px;
  background-color: #CBD6E5;
  margin:0 0px 0px 1px;
width: 150px;
overflow: hidden;
}

.colheader {
background:url('../pics/bg_nav.gif') 0 0 repeat-x #2F5C98;
height: 13px;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
color: #FFFFFF;
border: 1px solid;
font-weight:bold;
text-align:left;
padding: 3px 3px 3px 6px;
}
.pagetitle {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	line-height: normal;
	font-weight: bold;
	text-transform: uppercase;
	color: #2F5C98;
	text-decoration: none;
	letter-spacing: 3px;
	padding: 12px;
                background-image:url(../icons/titlehint.gif);
                background-position: left center;
                background-repeat:no-repeat;
}
.important
{  
    margin:3px;
    border: 1px solid;
    align: center;
    padding:3 px;
}


.formlabel {
font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: normal;
	font-weight: bold;
	text-transform: uppercase;
	color: #666666;
	text-decoration: none;
	
}

.forminput {
        font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: normal;
        width:200px;
        background-color: #EDEDED;
        border: 1px solid #3E3E3E;
}

.formsubmit {
        font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: normal;
        width:100px;
        background-color: #EDEDED;
        border: 1px solid #3E3E3E;
}

.formerror {
font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	line-height: normal;
	color: #FF2222;
	text-decoration: none;
	
}

.input {
        font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: normal;
        width:120px;
        background-color: #EDEDED;
        border: 1px solid #3E3E3E;
}

.label {
        font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	line-height: normal;
}

.listtable {
    background-color: #EDEDED;
    margin: 8px;

}

.item_title
{  font-family: Arial, Helvetica, sans-serif;
    font-size: 10pt;
    color: #2F5C98;
    background-image:url(../icons/next_off.gif);
    background-position: left center;
    background-repeat:no-repeat;
    padding:5px 10px 5px 10px;
    float:left;
}

.item_title A {

    FONT-SIZE: 10pt;
    color: #2F5C98;
    TEXT-DECORATION: none;
   
} 



div#wrapper{float:left;width:600px;}
div#content{margin: 0px ;text-align:left;}
div#col_left{float:left;width:160px;margin: 10px;}
div#col_right{float:left;width:160px;margin:10px;}
div#footer{clear:left;width:100%}


