* { margin:0; padding:0;}
body { background:#ffffff; font-size:100%; line-height:1em; font-family:Arial, tahoma; color:#203337; text-align:center;}


/*in_line*/
input, select { vertical-align:middle;}
img {border:0; vertical-align:top; text-align:left;}
ul { list-style:none;}

a:hover{text-decoration:none;}

.column { float:left;}
.clear, p, .col_box { width:100%; overflow:hidden;}


/*header*/
.logo_bg{ height:144px; background:url(images/logo_bg.jpg) 0 0 no-repeat;}
.logo_bg .logo{ margin: 5px 0 0 50px; position:absolute;}
.logo_bg .menu{ position:absolute; margin:76px 0 0 439px;}
.header_slogan{ height:253px; background:url(images/header_slogan.jpg) 0 0 no-repeat;}
.header_slogan img{ margin:81px 0 0 395px;}

.menu span{ margin:0 0 0 180px; size: 12px; word-spacing:5px;}
.menu span a{ color:#000000; word-spacing:normal;}
.menu span a{ text-decoration:none;}
.menu span a:hover{ text-decoration:underline;}

/*footer*/
.footer{ background:url(images/footer.jpg) 0 0 no-repeat; width:902px; height:94px; margin:75px 0 0 38px; color:#ffffff; font-size:0.687em; padding:17px 0 0 0;}
.footer span{ margin:0 291px 0 32px; text-transform:uppercase; word-spacing:5px;}
.footer span a{ text-decoration:none;}
.footer span a:hover{ text-decoration:underline;}
.footer a{ color:#ffffff; word-spacing:normal;}



/*content*/
.content{ font-size:0.812em; line-height:1.5em; background:url(images/content_bg.jpg) 0 0 no-repeat;}
.top_col{ padding-top:21px;}
.img_left{ margin:2px 20px 0 0;}
.img_right{ margin:2px 0 0 20px;}
.st_1{ background:url(images/line_bg.gif) bottom left repeat-x; height:59px; margin-bottom:18px;}
.st_2{ background:url(images/line_bg.gif) bottom left repeat-x; height:32px; margin-bottom:18px;}
.indent_bot{ display:block; margin-bottom:11px;}
.indent_img{ margin:0 11px;}
.text{ font-size:1.25em;}
.br{ display:block;}
p{ margin-top:5px;}
.link{ color:#31a7f3; background:url(images/link_bg.gif) center right no-repeat; padding-right:14px;}
.indent_right{ float:right; margin-left:20px;}
.top_indent_h1{ margin-top:41px;}
.extra_left{ margin-left:69px; width:911px; overflow:hidden;}
.indent_box{ padding:21px 0 0 28px;}
.line{ background:url(images/line_bg.gif) 0 20px repeat-x; height:40px;}
.st_text dt{ color:#0578c3; font-size:1.25em;}
.st_text dd{ padding-bottom:20px;}
.extra_right{ padding-right:21px;}
.link_1{ color:#203337; font-weight:bold; background:url(images/link_1.gif) center right no-repeat; padding-right:11px;}
.indent_bot1{ display:block; margin-bottom:5px;}
.indent_top1{ display:block; margin-top:3px;}
.indent_top{ display:block; margin-top:25px;}
.indent_bot2{ display:block; margin-bottom:25px;}
.list li a{ color:#31a7f3; background:url(images/list_marker.gif) center left no-repeat; padding:0 0 0 16px; line-height:1.937em;}
.indent_top_bot{ display:block; margin:15px 0;}
.link_2{ color:#31a7f3;}
.st_text_1 dd{ padding:3px 0 6px 0;}
.st_text_2 dt{ padding-bottom:5px; font-size:1.25em}
.st_text_2 dd{ padding-bottom:18px;}
/*================== index.html ==================*/
#page1 .content .indent_banner_img{ margin-left:29px; display:block; margin-bottom:5px;}
#page1 .content .indent_banner_link{ margin-left:81px;}
/*================== index-1.html ==================*/
#page2 .content .col_2 ul{ margin-top:-11px;}
/*================== index-3.html ==================*/
#page4 .content .indent_banner_img{ margin-left:29px; display:block; margin-bottom:5px;}
#page4 .content .indent_banner_link{ margin-left:81px;}
#page4 .content .col_box_1{ width:152px;}
#page4 .content .col_box_2{ margin-left:27px; width:123px;}
#page4 .content .col_box_3{ margin-left:45px; width:152px;}
/*================== index-4.html ==================*/
#page5 .content .col_1{ font-size:1em;}
#page5 .content .col_1 span{ float:right; margin-right:50px;}
#page5 .content .form .col_box_1{ width:155px;}
#page5 .content .form .col_box_2{ width:236px;}
#page5 .content .form input{ width:140px; height:19px;}
#page5 .content .form textarea{ width:237px; height:72px; overflow:auto; display:block; margin-bottom:11px;}
#page5 .content .form textarea, #page5 .content .form input{ color:#191919; font-size:0.875em; font-family:Arial; border:1px solid #303030; padding-left:4px;}
#page5 .content .form .indent_form{ height:26px;}
#page5 .content .indent_link_form{ margin-left:124px; margin-right:29px;}

	img { border: 0; }

/* SHORT CSS CODES */
	.big		{ font-size: 18px; font-weight: bold; }
	.hide		{ display: none;}
	.float		{ float: left;}
	.relative	{ position: relative;}
	.pointer	{ cursor: pointer;}
	.drag		{ cursor: move;}
	.grey		{ color: grey;}
	.orange		{ color: #FF9900;}
	.white		{ color: white;}
	.red		{ color: red;}
	.green		{ color: green;}
	.message	{ color: red;}
	.error		{ color: red;}
	.nowrap		{ white-space: nowrap}
	.bold 		{ font-weight: bold}
	.pd3 		{ padding: 3px;}
	.pd5 		{ padding: 5px;}
	.pd10 		{ padding: 10px;}
	.pd15 		{ padding: 15px;}
	td.pd15 	{ padding: 15px;}
	.top		{ vertical-align: top;}
	.bottom		{ vertical-align: bottom;}
	.fright		{ float: right;}
	.fleft		{ float: left;}
	.inline		{ display: inline;}

/* POPUP DIALOG BOXES */
	.dia {
		height: 0px;
		width: 0px;
		overflow: visible;
		position: absolute;
		z-index: 99;
	}
	table.dia_table {
		border-collapse: collapse;
		margin: auto;
		table-layout: fixed;
		width: 800px;
	}
	td.dia_content {
		background-color: white;
		border: 1px solid #4F4F4F;
		padding: 0px;
		vertical-align: top;
	}
	.dia_body {
		padding: 6px;
		border-bottom: 1px solid #ccc;
	}
	.diaiframe{
		border: 1px solid white;
		overflow: auto;
		width: 100%;
		height: 10px;
	}
	.dia_buttons {
		background: #f2f2f2;
		padding: 5px 8px 5px 8px;
	}
	.dia_content h1 {
		background: #303C49;
		margin: 0px;
		padding: 8px;
		font-size: 12px;
		font-weight: bold;
	}
	.dia_submit {
		border-left: 1px solid #D9DFEA;
		border-top: 1px solid #D9DFEA;
		border-right: 1px solid #0e1f5b;
		border-bottom: 1px solid #0e1f5b;
		background-color: #303C49;
		color: #FFFFFF;
		font-size: 11px;
	}