h1,h2,h3,h4,h5,h6
{
	font:Lucida Sans Unicode;
	color:#3C8AD7;
	font-family:georgia, serif;
}

.errorlist
{
display: block;  
color: #C00;  
font-size: 105%;  
font-weight: normal;  
text-transform: uppercase; 
    	font-family:Lucida Sans Unicode;

}

label
{
    font-size: 1em;
	font-weight:700;
    margin-bottom: 1.5em;    
}


.logo
{
     padding-top: 30px;
     width: 200px;
}

body
{
	font:Lucida Sans Unicode;
	background-image:url(../img/pattern.gif);
	padding:1em 0 1.5em;
}

.box
{
	-moz-border-radius-bottomleft:16.180339887px;
	-moz-border-radius-bottomright:16.180339887px;
	-moz-border-radius-topleft:16.180339887px;
	-moz-border-radius-topright:16.180339887px;
}

.center
{
	text-align:center;
	display: block;
    margin-left: auto;
    margin-right: auto
}

#contact
{
	background:#DAFFC7;
}

input.text
{
	padding:5px;
	font-family:Lucida Sans Unicode;
	font-size: 1.0em;
}

.border
{
	margin-right:10px;
}

textarea
{
    font-family:Lucida Sans Unicode;
	height:86px;
	font-size: 1.1em;
}

.strong
{
	font-weight:700;
}

.square
{
	list-style:square;
}

ul.square li
{
	font-weight:700;
	margin:1.65em;
}

.item_title
{
	text-align:center;
	font-weight:700;
	background:#c3d9ff;
	display:block;
	height:45px;
	-moz-border-radius-bottomleft:16.180339887px;
	-moz-border-radius-bottomright:16.180339887px;
	-moz-border-radius-topleft:16.180339887px;
	-moz-border-radius-topright:16.180339887px;
	padding:16px 5px 5px;
}

.menu
{
	list-style:square;
	display:block;
	float:left;
	height:161.80339887px;
	margin:1.6180339887em;
}

ul.menu li
{
	list-style:none;
	margin-left:16.180339887px;
	margin-top:6.180339887px;
}

.none
{
	list-style:none;
}

li
{
	margin-top:.5em;
}

.container
{
	-moz-border-radius-bottomleft:16.180339887px;
	-moz-border-radius-bottomright:16.180339887px;
	-moz-border-radius-topleft:16.180339887px;
	-moz-border-radius-topright:16.180339887px;
	background:#FFF none repeat scroll 0 0;
	height:865px;
	border:3px solid #6B9FD1;
}

#header
{
	height:93px;
	position:relative;
	width:1180px;
	margin:0 auto;
	padding:30px 0 10px;
}

#main
{
	width:960px;
	margin:-3px auto auto;
}

.content
{
	background:#fff;
	border:2px solid #ccc;
	padding:12px 17px 17px;
}

/* begin css tabs */
ul#tabnav
{
	text-align:right;
	font-family:arial,sans-serif;
	font-size:13px;
	font-weight:700;
	list-style-type:none;
	margin:-1.2em 0 -1em;
	padding:5px 105px 5px 10px;
}

ul#tabnav li
{
	display:inline;
}

body#tab1 li.tab1,body#tab2 li.tab2,body#tab3 li.tab3,body#tab4 li.tab4
{
	border-bottom:1px solid #5071B3;
	background-color:#fff;
}

body#tab1 li.tab1 a,body#tab2 li.tab2 a,body#tab3 li.tab3 a,body#tab4 li.tab4 a
{
	background-color:#fff;
	color:#000;
	position:relative;
	top:1px;
	padding-top:5px;
}

ul#tabnav li a
{
	-moz-border-radius-topleft:16.180339887px;
	-moz-border-radius-topright:16.180339887px;
	border:2px solid #5071B3;
	background-color:#6B9FD1;
	color:#FFF;
	margin-right:16px;
	text-decoration:none;
	border-bottom:none;
	padding:6px 15px;
}

ul#tabnav a:hover
{
	background:#FFF;
	color:#23427E;
}