table { border:0px; border-collapse:collapse ; width:100%} 
td {vertical-align:top; padding:0px; }
html {height:100%;}

form { margin:0px; padding:0px}
body { margin:0px; padding:0px; background:#a3d8f1; height:100%}

.main { width:100%; min-height:800px; background:url(images/bg_top.jpg) repeat-x top #99cce8}
.main_1 { width:100%; background:url(images/bg_bot.jpg) repeat-x bottom; text-align:center;}

.main_2 {width:809px; min-height:880px; text-align:left; margin:auto}
/*.col1 {width:83px}*/
.col2 {width:809px; background:url(images/bg_mid.jpg) repeat-y}
.col2_1 {background:url(images/bg_top1.jpg) no-repeat top left;}
.col3 {width:425px; padding:25px 0 0 12px}
.col3 img {display:block}
.col3 .logo {margin-bottom:24px}

/* header */
#header { height:200px; padding-left:59px; vertical-align:bottom; background:url(images/header_bg.jpg) top left no-repeat; background-position:59px 0; }
#header img {display:block}
#header .title {margin:71px 0 33px 28px}

/* content */
#content { min-height:430px }
#content .table_content {width:550px; min-height:350px; margin:24px 95px 25px 165px;}
.table_content td { padding-right:20px;}

/* footer */
#footer { height:90px; background:url(images/bg_footer.jpg) no-repeat left bottom; padding-left:59px}
#footer_menu {
	width:750px;
	background:#4281ce;
	color:#FFFFFF;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
	vertical-align:bottom;
	text-align:center;
	display:block;
	margin-top:10px;
}
#footer_menu a:link, #footer_menu a:visited {
	color:#FFFFFF;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	padding:0 10px;
	text-decoration:underline;
	font-weight:bold;
}
 #footer_menu a:hover {
 	color:#cc3300;
	text-decoration:none;
 }

/* main menu */
#menu {
	padding-left:59px;
	color:#FFFFFF;
	width:750px;
}
#menu ul {
	list-style-type:none;
	width:750px;
	height:25px;
	display:inline;
	background:#4281ce;
	margin:0px;
	padding:0px;
	list-style:none;
}
#menu li {
	float:left;
	background:#4281ce;
}

#menu li a:link, #menu li a:visited {
	display:block;
	height:25px;
	padding:0 16px;
	line-height:25px;
	text-decoration:none;
	color:#FFFFFF;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	background:#4281ce;
	font-weight:bold;
	border-right:#FFFFFF solid 1px;
}

#menu li a#contact:link, #menu li a#contact:visited { border:none; border-collapse:collapse; padding:0 15px 0 16px}

#menu li a.active:link, #menu li a.active:visited, #menu li a:hover {
	background:#ffa500;
	color:#FFFFFF;	
}
/*IE6*/
#home {width:71px}
#web {width:154px}
#search {width:149px}
#permission {width:176px}
#services {width:119px}
li#contact {width:81px}

/* index.html */
#page1 #content .title {margin-bottom:13px; display:block}
#page1 #content .title_1 {display:block; margin-bottom:18px}
#page1 #content p {margin:0 0 30px 0}
#page1 #content .pic_left {margin:2px 25px 0 1px}
#page1 #content .pic {margin:25px 0 0 0; display:block}

/* index-1.html */
#page2 #content p {margin:0 0 19px 0}
#page2 #content .p1 {margin:0 0 26px 0}

/* index-2.html */
#page3 #content p {margin:0 0 31px 0}
#page3 #content h4 {margin-bottom:18px}
#page3 #content .table_pics {width:352px; height:141px}
#page3 #content .table_pics .pic_left {margin:-3px 10px 0 0}
#page3 #content .table_pics h3 {margin:0 0 2px 0}
#page3 #content .table_pics p {margin:0 0 25px 0}
#page3 #content .table_pics .c1 {width:191px; padding-top:7px}
#page3 #content .table_pics .c2 {width:161px; padding-top:7px}

/* index-3.html */
#page4 #content p {margin:22px 0 30px 0}
#page4 #content .div_list {width:340px; margin:7px 0 0 0}

/* index-4.html */
#page5 #content p {margin:16px 0 31px 0}
#content .table_form {width:460px; height:115px; margin-bottom:9px;}
#content .table_form input,#content .table_form select {width:200px; height:auto; border:solid 1px #e4e4e4; padding-left:10px}
#content .table_form textarea {width:250px; height:115px; margin-bottom:4px; overflow:auto; border:solid 1px #e4e4e4; padding-left:10px}
#content .table_form .div_input {width:210px; height:22px; margin-bottom:10px}
#content .table_form .c1 {width:200px}
#content .table_form .c2 {width:260px}
#content .div_links {margin-right:8px; text-align:right}
#content .table_form .submit {width:50px; color:#cc3300; border:#cc3300 solid 1px; margin:0 auto; padding:0;}


img {border:0}

/*ul{margin:0px; padding:0px; list-style:none}
ul li { line-height:22px}
ul li a{text-decoration:underline; color:#cc3300}
ul li a:hover{ text-decoration:none}*/

a {text-decoration:underline; color:#cc3300}
a:hover {text-decoration:none}

a.link {text-decoration:underline; color:#cc3300; font-weight:bold}
a.link:hover {text-decoration:none}

h3 {font-size:12px; margin:0 0 16px 0; color:#828282}
h3 a {color:#828282; text-decoration:underline; font-weight:normal; font-size:12px}
h4 {font-size:12px; margin:0 0 16px 0; color:#cc3300}
h4 a {color:#cc3300; text-decoration:underline; font-weight:normal; font-size:12px}

.title {margin-bottom:11px; display:block}
.title_1 {display:block; margin-bottom:8px}
.pic_left {margin:1px 26px 10px 1px; float:left}
.pic_right {margin:1px 28px 10px 52px; float:right}

td, table, select, input, textarea{
	font-family:arial;
	font-size:12px;
	vertical-align:top;
	line-height:17px;
	color:#7d7d7d;
}


.title_medium {
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	color:#0066CC;
	font-weight:bold;
}

.subtitle {
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#FF6600;
	font-weight:bold;
}

.clr {clear:both}