/* Designed by Savanna ITS */
* {
	margin:0;
	padding:0;
}
.bodies {
background:#d1eaff;
text-align:center;
}
.bodies {
text-align:-moz-center;
}
#whole {
width:830px;

}
#midsection {
width:423px;
float:right;
}
#left {
float:left;
width:161px;
}
a.mainlevel:link, a.mainlevel:visited {
    width:161px;
	font-weight: 700;
	font-size: 15px;
	color:#FFFFFF;
	padding-top: 5px;
	text-decoration:none;
    background: url(../images/buttons.png) no-repeat;
	display:block;
	height:23px;
	line-height:23px;
	text-align:left;
	padding-left:10px;
	border-bottom:1px solid  #ccc;
}
a.mainlevel:hover {
	font-size: 15px;
	background-position: 0px -30px;
	display:block;
	line-height:23px;
	color:#CC0000;
    width:161px;
	text-align:left;
	padding-left:10px;
	padding-top: 5px;
}
a.mainlevel#active_menu {
	color: #FFFFFF;
	background-position: 0px -60px;
	display:block;
	line-height:23px;
	width:161px;
	text-align:left;
	padding-top: 5px;
	padding-left:10px;
}
#buttons{
width:161px;
text-align:left;
}

#center {
width:423px;
}
#center_inner {
      background:url(../images/center_y.gif) repeat-y;
	  width:423px;
	  float:left;
	  margin-left:0px;
}
#center_top {
      background:url(../images/center_top.gif) no-repeat top;
	  width:423px;
	  float:left;
	  margin-left:0px;
}
#center_top_tv {
background:url(../images/center_tv_top.gif) no-repeat top;
width:423px;
float:left;
margin-left:0px;
}
#center_bottom {
      background:url(../images/center_bottom.gif) no-repeat bottom;
	  width:423px;
	  float:left;
	  margin-left:0px;
}
#center_bottom_tv {
      background:url(../images/center_bottom_tv.gif) no-repeat bottom;
	  width:423px;
	  float:left;
	  margin-left:0px;
	  padding-bottom:14px;
}
embed {
float:left;
}
.margin {
margin-top:40px;
margin-bottom:20px;
margin-right:15px;
margin-left:18px;
	
	  }
.marginright {
margin-top:40px;
margin-bottom:20px;
margin-right:5px;
margin-left:7px;	
}
.margintv {
margin-top:40px;
margin-bottom:20px;
margin-right:15px;
margin-left:50px;	
}   
#right {
width:239px;
}
#right_inner {
 background:url(../images/left_y.gif) repeat-y;
 width:239px;
 float:left;
 margin-left:0px;	
 }
#right_bottom {
background:url(../images/left_bottom.gif) no-repeat bottom;
width:239px;
float:left;
margin-left:0px;
text-align:left; 
	  }
#right_top {
      background:url(../images/left_top.gif) no-repeat top;
	  width:239px;
	  float:left;
	  margin-left:0px; 
	  }
#footer {
background:url(../images/footer.gif) no-repeat;
width:830px;
height:68px;
margin-top:20px;
}
.contentpane {
width:390px;
}	
#contact_text {
width:380px;
}
.contact_email {
color:#006699;
font-weight:bold;
}  	
.componentheading {
border-left:20px solid #FFFFFF;
border-bottom:1px solid #FFFFFF; 
} 
#right .sectiontableentry2 {
color:#FFFFFF;
}
#right .sectiontableentry1 {
color:#FFFFFF;
}
#poll {
width:300px;
}
#search_searchword {
display:block;
}
.contentpaneopen {
width:390px;
}
fieldset{
background-color:#D9E8F9;
border: 1px solid ;
}
.contentheading {
color:#CC0000;
font-size:18px;
text-decoration:none;
}
.contentheading a:link {
color:#CC0000;
font-size:18px;
text-decoration:none;
}
.contentheading a:hover {
color:#009900;
font-size:18px;
text-decoration:none;
}
a.contentheading:visited {
color:#CC0000;
font-size:18px;
text-decoration:none;
}
.createdate {
color:#FF3300;
font-size:12px;
font-weight:none;
}
.contentpagetitle {
color:#CC0000;
font-size:18px;
text-decoration:none;
}
/*powered*/
#block  {
width:170px;
height:68px;
float:right;
}
#visibilty {
visibility:hidden;
}

#right_top_search {
background:url(../images/top_left_search.gif) no-repeat top;
width:239px;
	  float:left;
	  margin-left:0px; 
}
#right_top_articles {
background:url(../images/top_left_articles.gif) no-repeat top;
width:239px;
	  float:left;
	  margin-left:0px; 
}

.marginright_articles {
margin-top:40px;
margin-bottom:20px;
margin-right:5px;
margin-left:7px;	
}

.marginright_articles {
list-style-image: url(../images/list.gif);
margin-left:20px;
padding-top:5px;
}
.marginright_articles a:link, .marginright_articles a:visited{
color:#FFFFFF;
font-size:18px;
font-weight:none;
text-decoration:none;
font-weight:normal;
}
 .marginright_articles a:hover,   {
color:#FF0000;
background:#FFFFFF;
font-size:18px;
font-weight:normal;
text-decoration:none;
}
#midsection p {
font-size:16px;
font-weight:normal;
}
.article_seperator {
border-bottom:2px #0099CC solid ;
width:390px;
}
.search {
padding-bottom:20px;
}
h4 {
color:#000;
font-size:15px;
font-wieght:normal;
font-family:Arial;
}