body{

}


#main{
margin-left:auto;
margin-right:auto;
border:1px solid #333;
width:800px;
text-align:left;
font:11px Verdana, Arial, Helvetica, sans-serif;
}

#header{
height:47px;
padding-top:171px;
background-image:url(images/header.gif);
background-repeat:no-repeat;
}

#header h1{
padding:0px;
margin:0px;
}

#header h1 span{
display:none;}

#main_nav{
  background-color:#ffa200;
  padding:15px 0 0 15px;
  font:bold 12px Arial, Helvetica, sans-serif;
  color:#fff;
  text-align:center;
  
 
}

#main_nav a:link, a:visited{
text-decoration:none;
color:#000000;
}

#main_nav a:hover{
text-decoration:none;
color:#800404;}

#main_nav a#current{
text-decoration:none;
color:#05006f;}

#main_nav #logout{
display:block;
float:right;
margin-top:-20px;
margin-right:10px;}

#main_content{

padding:0px;
min-height:0px;
}

#main_content h4{
font:bold 14px Arial, Helvetica, sans-serif;
color:#black;
}

#main_content .date{
font:bold 12px Arial, Helvetica, sans-serif;
color: #000000;
}

#main_content .date2{
font:bold 12px Arial, Helvetica, sans-serif;
color: #ffffff;
}

#main_content .title{
font:bold 12px Arial, Helvetica, sans-serif;
color: #000000;
line-height:16px;
}

#main_content .title2{
font:bold 12px Arial, Helvetica, sans-serif;
color: #ffffff;
line-height:16px;
}

#main_content .home{
font: bold 10px Arial, Helvetica, sans-serif;
color: white;
line-height:16px;
}

#main_content .home2{
font: bold 10px Arial, Helvetica, sans-serif;
color: ffffff;
line-height:16px;
}

#main_content .text{
font: 11px Arial, Helvetica, sans-serif;
color: #000000;
line-height:16px;
}
#main_content .text2{
font: 11px Arial, Helvetica, sans-serif;
color: #ffffff;
line-height:16px;
}

#main_content .large{
font: bold 13px Arial, Helvetica, sans-serif;
color: black;
line-height:16px;
}

#main_content .large2{
font: 13px Arial, Helvetica, sans-serif;
color: black;
line-height:16px;
}

#main_content .calendar{
font: bold 12px Arial, Helvetica, sans-serif;
color: 000000;
line-height:16px;
}

#main_content .navlinks{
font: bold 12px Arial, Helvetica, sans-serif;
color: black;
line-height:16px;
}

hr{
  color:#ffa200;
  margin:5px 0;
  padding:0px;
}


#main_content a:link{
	color:black;
	text-decoration:underline;
}

#main_content a:visited{
color:black;
	text-decoration:underline;

}


#main_content a:hover{
text-decoration:underline;
color:#ACA5AC;}



#main_content a#selected{
text-decoration:none;
color:#ffa200;}


form{
margin:0px;
padding:0px;
font-family:Verdana, Arial, Helvetica, sans-serif;
}

input, textarea{
border:1px solid black;
margin-bottom:10px;
margin-top:1px;
}

select{
margin-right:10px;}

label{
color:#333333;
font: bold 11px Verdana, Arial, Helvetica, sans-serif;
}

input.submit_btn{
font:bold 12px Arial, Helvetica, sans-serif;
border:1px solid #030071;
color: black;
width:100px;
padding:2px 0;
margin:15px 0px;
background-color: #D2D1CF;
}


.error{
color:#000000;

padding:5px;
font:bold 12px Verdana, Arial, Helvetica, sans-serif;}

.msg{
color:#000000;
border:1px solid #ffffff;
background-color:#F6EFD0;
padding:5px;
font:bold 12px Verdana, Arial, Helvetica, sans-serif;}




/*pagination*/
#pagination{
text-align:center;
font:bold 12px Arial, Helvetica, sans-serif;
color:#333;
height:15px;
padding:5px 0;
margin:10px 0 45px 0;
}

#pagination a:link,#pagination a:visited{
color:#000000;
text-decoration:none;
}

#pagination a:hover{
color:#000000;
text-decoration:none;
}


