*
{
border: 0px;
margin: 0px;
padding: 0px;
}

body
{ 
background:url("background.png") fixed;
background-repeat:repeat;
background-position:center center;
color: #096ea0;
font-family: Verdana, Tahoma;
font-size: 12px;
padding: 10px;
}

h1, .title_h1
{
font-family: Verdana, Tahoma;
font-size: 17px;
font-weight: normal;
text-transform: none;
}

h2, .title_h2
{
font-weight: bold;
text-transform: uppercase;
font-size: 12px;
font-family: "Trebuchet MS", Tahoma, Verdana, Arial, Helvetica, sans-serif;
}

a
{
color:#096ea0;
text-decoration:none;
}

a:hover
{
color:#4de1f5;
text-decoration:underline;
}

br{font-size:10px;}

.clear{clear: both;height: 0px;}
.center{text-align: center;}
.right{float:right;text-align:right;}
.hr{height: 0px;border-top: dashed 1px #4de1f5;margin-top: 7px;margin-bottom: 7px;}

.page_width{position: relative;left: 50%;width: 960px;margin-left: -480px;}
.page_top{background:url("page_top.png");background-position:left top;width: 960px;height:50px;}
.page_center_{background:url("content.png");}
.page_bottom{background:url("page_bottom.png");background-position:left top;width: 960px;height:50px;}

.logo{height:90px;padding-left:10px;margin-top:-45px;}
.logo h1 {
padding-left:150px;
font-family: Verdana, Tahoma;
font-size: 17px;
font-weight: normal;
text-transform: none;
}

.content_width{float: left;width: 100%;}
.content_center{width: 720px;margin: 0 0px 0 220px;background:url("content.png");padding:10px;overflow-x: hidden;}
.content_left{float: left;width: 210px;margin-left: -100%;}
.content_right{float: left;width: 0px;margin-left: -0px;}

.transparent{background:url("content.png");padding:10px;}

.title_image{background-color:white;float:right;padding:5px;}

.footer{margin-bottom: -15px;height:5px;repeat-x;background-position:center center;padding-top:10px;padding-left:20px;padding-right:20px;font:12px/24px Tahoma;text-align:center;}

#page_links{width: 100%;border-top: 0px solid #0a3f7e;text-align: center;}
#page_links .top{padding: 10px;padding-top: 15px;}
#page_links .center{padding: 5px;}
#page_links .bottom{padding: 10px;padding-bottom: 10px;}
#page_links .link{color:#096ea0;background: #fff; font-weight: bold; padding: 2px 5px;border: 1px solid #096ea0;text-decoration: none;}
#page_links .link_current, #page_links .link:hover{font-weight: bold; padding: 2px 5px;color: #fff;background: #096ea0;border: 1px solid #096ea0;text-decoration: none;}

/* Menu */

.menu hr {
	height: 0px; 
	border-top: solid 0px #fff;
}

.menu ul {
	list-style: none;
}

.menu li {
	display: block;
}

.menu .little {
	display: block;
	text-decoration: none;
	background: url(arrow.png) no-repeat left 9px; 
	padding: 3px 3px 3px 15px;
}

.menu .little:hover {
	background: #fff url(arrow_hover.png) no-repeat left 9px; 
}

 
.menu .big {
	font-size: 13px;
	display: block;
	padding: 3px 3px 3px 3px;
	text-decoration: none;
}

.menu .big:hover, .menu .active a {
	background:url("content.png");
}

.cell
{
margin:5px;
padding:10px 5px 10px 5px;
width:220px;
float:left;
border:black solid 0px;
text-align:center;
background:url("content.png");
}

.px25
{
height:30px;
text-align:center;
}

.input 
{
margin: 2px 0px;
padding: 2px 0px;
border: 1px solid #096ea0;
width:75%;
}

.submit 
{
margin: 2px 0px;
padding: 2px 0px;
color: #fff;
background: #096ea0;
border: 1px solid #096ea0;
font-weight: bold;
width:50%;
}
 
.submit:hover 
{
color: #096ea0;
background: #fff;
cursor: pointer;
}

.reflect {
-moz-transform: scaleX(-1);
-webkit-transform: scaleX(-1);
-o-transform: scaleX(-1);
transform: scaleX(-1);
filter: fliph;
}
