body
{
	font-size: 80%;
	font-family: "Lucida Grande", Verdana, sans-serif;
	background-repeat: repeat-x;
	background-color: #aebfd6;
}

#background { height: 30px; padding-bottom: 0; width: 100%; background:#e3e3e3;}

#header_top
{
	background-repeat: no-repeat;
	background-image: url(../img/bg_header.png);
	height: 100px;
	width: 970px;
}

#container { width: 100%; height:30px; position:relative; margin:}

.home-box-left
{
	color: #5f6060;
	font-size: 11px;
	margin-top: 1px;
	background-repeat: no-repeat;
	background-image: url(../img/box_bg2.png);
	margin-left: 2px;
	float: right;
	height: 200px;
	width: 320px;
	background-color: #8b8e95;
}

.home-box-center
{
	color: #5f6060;
	font-size: 11px;
	margin-top: 1px;
	background-image: url(../img/box_bg.png);
	background-repeat: no-repeat;
	margin-right: 2px;
	position: relative;
	float: left;
	height: 200px;
	width: 324px;
	background-color: #8b8e95;
}

.home-box-right
{
	color: #5f6060;
	font-size: 11px;
	text-align: left;
	line-height: 14px;
	margin-top: 1px;
	margin-bottom: 1px;
	background-image: url(../img/box_bg2.png);
	right: 1px;
	position: relative;
	background-repeat: no-repeat;
	margin-left: 1px;
	float: right;
	height: 200px;
	width: 320px;
	background-color: #adb2ba;
}

.home-box-right img
{
	margin-right: -10px;
	float: left;
	margin-top: 20px;
}

.home-box-center img
{
	margin-right: -15px;
	float: left;
	margin-top: 20px;
}

.home-box-left img
{
	margin-right: -15px;
	float: left;
	margin-top: 20px;
}

.home-box-right h2
{
	font-size: 16px;
}

.home-box-left h2
{
	font-size: 16px;
}

.home-box-center h2
{
	font-size: 16px;
}

.home-box-right p
{
	right: 20px;
	position: relative;
	padding-right: 0px;
	margin-bottom: 0px;
	margin-top: 0px;
	padding-left: 0px;
	padding-bottom: 0px;
	padding-top: 10px;
	text-align: justify;
}

.home-box-center p
{
	right: 20px;
	position: relative;
	padding-right: 0px;
	margin-bottom: 0px;
	margin-top: 0px;
	padding-left: 0px;
	padding-bottom: 0px;
	padding-top: 10px;
	text-align: justify;
}

.home-box-left p
{
	right: 20px;
	position: relative;
	padding-right: 0px;
	margin-bottom: 0px;
	margin-top: 0px;
	padding-left: 0px;
	padding-bottom: 0px;
	padding-top: 10px;
	text-align: justify;
}

#nav, #nav ul { background-color: #eaeaea;padding:0; margin:0; list-style:none; width: 100%; cursor: pointer;

 }

#nav li {float:left;}
#nav li a { float:left; text-decoration:none; font-family: "Lucida Grande", arial, serif, georgia, sans-serif, Verdana, Arial; font-size: 13px; color: #424242;}
#nav li a b {display:block; float:left; height:30px; line-height: 31px; padding:0 20px 0 10px; font-weight:normal; cursor:pointer;}
#nav li.sub a b {background:url(down.gif) no-repeat right 6px;}

#nav b.hover {color: black;}
#nav i.hover {color: black;}
#nav em.hover {color: #008800;}
#nav ul ul ul a:hover {color:#080;}

#nav ul {display:none;}
#nav ul {position:absolute; left:0; top:35px;}
#nav ul li {float:left; position:relative;background-color: #eaeaea;
   /* filter:alpha(opacity=80);
	-moz-opacity:0.8;
	-khtml-opacity: 0.8;
	opacity: 0.8;*/}
#nav ul li a { color: #595959; display:block; padding:0 20px 0 10px; font-size: 13px; line-height:25px; cursor:pointer;}
#nav ul li a i {display:block; font-style:normal; cursor:pointer;}
#nav ul li a.sub {background:url(../img/down.gif) no-repeat right 3px;}

#nav ul ul {width: 170px; left:-1px; top:30px;}
#nav ul ul li a { display:block; line-height:20px; padding:0 0 0 10px; width: 160px;}
#nav ul ul li a:hover
{
	text-decoration: underline;
	color: black;
}

#nav ul ul li a.fly {background:url(../img/right.gif) no-repeat right center;}
#nav ul ul li a em {font-style:normal; display:block; width:120px; cursor:pointer;}

#nav ul ul ul {left:135px; top:0;}





#mycontainer
{
	background-color: #e3e6e9;
	color: #313131;
	margin: 0 auto;
	width: 970px;
}

#header
{
	margin-top: 100px;
	height: 250px;
	background: #e3e6e9;
}

#header2
{
	text-align: right;
	background-repeat: no-repeat;
	padding-left: 10px;
	padding-bottom: 0px;
	padding-right: 10px;
	padding-top: 0px;
	line-height: 24px;
	font-size: 11px;
	margin-top: 100px;
	height: 0px;
	background: white;
}

#header h1 { margin: 0; }

#content-container
{
	background-repeat: no-repeat;
	background-image: url(../img/header2bg.png);
	padding-top: 24px;
	line-height: 1.4em;
	height: auto !important;
	background-color: white;
	float: left;
	width: 970px;
}

#content
{
	margin-left: 0px;
	margin-bottom: 0;
	margin-right: 10px;
	margin-top: 0;
	background-color: #f3cbff;
	clear: left;
	float: right;
	width: 650px;
	padding: 20px 0;
	display: inline;
}

#content h2 { margin: 0; }

#aside
{
	margin-left: 10px;
	margin-bottom: 0;
	margin-right: 0px;
	margin-top: 0;
	background-color: #ff6fe6;
	float: left;
	width: 290px;
	padding: 20px 0;
	display: inline;
}

#aside h3 { margin: 0; }

#footer
{
	padding-right: 20px;
	padding-left: 20px;
	font-size: 10px;
	line-height: 15px;
	width: 930px;
	background-repeat: repeat-x;
	background-image: url(../img/bg_footer.png);
	margin-top: -10px;
	clear: right;
	text-align: center;
	height: 50px;
}

#footer p
{
	padding-top: 10px;
}

#col_sx
{
	float: right;
	height: 200px;
	width: 210px;
}

#col_sx .box
{
	margin-bottom: 10px;
	width: 210px;
	background-color: white;
}

#col_dx
{
	border-left-color: #cdd3db;
	border-left-style: solid;
	border-left-width: 1px;
	float: right;
	width: 970px;
	min-height: 400px;
	height:auto !important;
}

#col_dx p
{
	text-align: justify;
	font-size: 12px;
	margin: 0px;
	padding-left: 10px;
	padding-bottom: 10px;
	padding-right: 10px;
	padding-top: 0px;
}

#col_dx ul
{
	padding-right: 10px;
	background-repeat: repeat-y;
	font-size: 12px;
	margin: 0px;
}

#col_dx ul li
{
	padding-bottom: 1px;
	list-style-position: outside;
	margin: 1px;
	list-style-image: url(../img/list_bullet.png);
}

#col_dx h1
{
	margin-top: 20px;
	padding-left: 10px;
	padding-bottom: 0px;
	padding-right: 10px;
	padding-top: 0px;
	font-weight: bold;
	font-size: 16px;
}

#col_dx h2
{
	padding-left: 10px;
	padding-bottom: 5px;
	padding-right: 5px;
	padding-top: 5px;
	background-color: #e3eaf5;
	font-weight: bold;
	font-size: 13px;
}

#col_dx h3 {
			margin-bottom: 4px;
			padding-right: 5px;
			padding-left: 10px;
			padding-bottom: 5px;
			padding-top: 5px;
			line-height: 20px;
			font-size: 13px;
			color: #005017;
			background-color: #a8ffbe;
		}

#col_dx a
{
	color: #489a58;
}

h3.download
{
	margin-top: 0px;
	color: #489a58;
	margin-left: 10px;
	background-position: 2px 6px;
	background-repeat: no-repeat;
	background-image: url(../img/download.png);
	width: 50%;
	padding-left: 15px;
	padding-bottom: 5px;
	padding-right: 5px;
	padding-top: 5px;
	font-weight: bold;
	font-size: 13px;
	text-indent: 10px
}

h4.download
{
	border-color: #88d34c;
	border-style: solid;
	border-width: 1px;
	text-align: left;
	background-color: #eef6e6;
	margin-top: 10px;
	color: #489a58;
	margin-left: 10px;
	background-position: 2px 6px;
	background-repeat: no-repeat;
	background-image: url(../img/download.png);
	width: 250px;
	padding-left: 15px;
	padding-bottom: 5px;
	padding-right: 5px;
	padding-top: 5px;
	font-weight: bold;
	font-size: 12px;
	text-indent: 10px
}

h4.download:hover
{
	border-color: #88d34c;
	border-style: solid;
	border-width: 1px;
	text-align: left;
	background-color: #b4f6c3;
	margin-top: 10px;
	color: #428f54;
	margin-left: 10px;
	background-position: 2px 6px;
	background-repeat: no-repeat;
	background-image: url(../img/download.png);
	width: 250px;
	padding-left: 15px;
	padding-bottom: 5px;
	padding-right: 5px;
	padding-top: 5px;
	font-weight: bold;
	font-size: 12px;
	text-indent: 10px
}

h4.button
{
	border-color: #c5bc5a;
	border-style: solid;
	border-width: 1px;
	background-color: #e7e65a;
	margin-top: 0px;
	color: #3f3a2c;
	margin-left: 10px;
	background-position: 2px 6px;
	background-repeat: no-repeat;
	background-image: url(../img/button.png);
	width: 240px;
	padding-left: 20px;
	padding-bottom: 5px;
	padding-right: 10px;
	padding-top: 5px;
	font-weight: bold;
	font-size: 13px;
	text-indent: 10px
}

h4.button:hover
{
	border-color: #c5bc5a;
	border-style: solid;
	border-width: 1px;
	background-color: #f2f57a;
	margin-top: 0px;
	color: #595c60;
	margin-left: 10px;
	background-position: 2px 6px;
	background-repeat: no-repeat;
	background-image: url(../img/button.png);
	width: 240px;
	padding-left: 20px;
	padding-bottom: 5px;
	padding-right: 10px;
	padding-top: 5px;
	font-weight: bold;
	font-size: 13px;
	text-indent: 10px
}

h4.button a {
			color: #747474;
		}
	.help
{
	padding: 10px;
	margin: 0px;
	color: #5f6060;
	font-style: normal;
	font-weight: normal;
	font-size: 11px;
}

.clear
{
	clear: both;
}

.box h2
{
	text-transform: capitalize;
	font-family: "Lucida Grande", Arial;
	background-color: #d8dee9;
	padding: 5px;
	line-height: 14px;
	margin: 0px;
	color: #373738;
	font-size: 11px;
}

.box p
{
	font-size: 11px;
	padding: 5px;
	margin: 0px;
}

.box a
{
	text-decoration: none;
	color: #0f870c;
}

.box a:hover
{
	text-decoration: underline;
	color: #0f870c;
}

.box a:visited
{
	text-decoration: underline;
	color: #0f870c;
}

.box img
{
	margin-left: -2px;
	margin-bottom: 0px;
	margin-right: 0px;
	margin-top: 0px;
	float: left;
}

	/* Search Form //----------------------------------------------------------*/

	.boxModuli {
			font-size: 11px;
			height: 100px;
			margin: 5px;
			float: left;
			width: 470px;
			border-color: #c0dbff;
			border-width: 1px;
			border-style: solid;
			background-color: #d3f0ff;
		}
	.boxModulih2
{
	margin-top: 0px;
	padding-left: 10px;
	padding-bottom: 5px;
	padding-right: 5px;
	padding-top: 5px;
	background-color: #b7d1e1;
	font-weight: bold;
	font-size: 13px;
}

.boxModuli img.pdf{
			margin: 0px;
			position: relative;
			top:-10px;
			left:-5px;
			vertical-align: middle
		}
.boxModuli img{
			margin: 0px;
			vertical-align: middle
		}
	#searchform {
		top: 105px;
		left: 780px;
		margin: 0;
		padding: 0;
		}
	#searchform fieldset {
		margin: 0;
		padding: 0;
		border: 0;
		}
	#searchform label { 
		color: #999; 
		display: none; 
		}
	#searchform input { 
		width: 180px; 
		color: #222; 
		}
	#searchform #submitquery { 
		display: none; 
		}
	#search {
			padding-right: 10px;
			float: right;
			padding-top: 4px;
		}
	.centered {
			font-size: 10px;
			text-align: center;
		}
	.bigText {
			font-weight: bold;
			font-size: 22px;
		}
	.bigTextGreen {
			color: #0b9809;
			font-weight: bold;
			font-size: 22px;
		}
	.content_img {
			margin-bottom: 5px;
			border-color: #7d7d7d;
			border-style: solid;
			border-width: 1px;
			background-color: #dbdbdb;
			padding: 3px;
			margin-right: 10px;
			margin-left: 10px;
			float: right;
		}
	#logo_top {
			left: 0px;
			top: 0px;
			position: relative;
			padding: 0px;
			margin: 0px;
			border:0
		}
	