* {
	margin:0;
	padding:0;
}
body { background:#6c6c6c; font-family:Tahoma; font-size:100%; line-height:1em; color:#393939;}


/*in_line*/
img {border:0; vertical-align:top;}
.dotoverline {
	border-top-width: 1px;
	border-top-style: dotted;
	border-top-color: #CCCCCC;
	line-height: 16px;
	padding-top: 4px;
	padding-bottom: 4px;
}
.solidoverline {
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #CCCCCC;
	line-height: 16px;
	padding-top: 4px;
	padding-bottom: 4px;
}
.dotunderline {
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #CCCCCC;
	line-height: 16px;
	padding-top: 4px;
	padding-bottom: 4px;
}
.dotunderline_margin {
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #CCCCCC;
	line-height: 16px;
	padding-top: 4px;
	padding-bottom: 4px;
	margin-right: 4px;
	width: 495px;
	border-top-width: 1px;
	border-top-style: dotted;
	border-top-color: #CCCCCC;
}

strong { color:#333;}
a:hover{text-decoration:none;}
a {color:#0093d1;}
.a {
	color:#333;
	font-weight:bold;
	text-decoration:none;
}
.a:hover { color:#0093d1; text-decoration:none;}


.clear { clear:both;}
.alignright { text-align:right; padding:0 16px 17px 0;}

#content ul {margin:0px; padding:0; list-style:none;}
#content li {
	background:url(images/z_ul.gif) left 9px no-repeat;
	padding-left:8px;
	line-height:normal;
}
#content li a { color:#0093d1; text-decoration:none;}
#content li a:hover {color:#0093d1; text-decoration:underline;}

.banner ul {margin:0px; padding:0; list-style:none;}
.banner li {
	background:url(images/z_ul.gif) left 9px no-repeat;
	line-height:normal;
}
.banner li a { color:#0093d1; text-decoration:none;}
.banner li a:hover {color:#0093d1; text-decoration:underline;}


/*txt, links*/

h1 {
	font-size:1.6em;
	font-weight: normal;
}
h2 { color:#0064b3; font-weight:normal; font-size:1.2307em; margin-bottom:12px;}
h3 { color:#333; font-size:1em; margin-bottom:17px;}
h4 {
	color:#333;
	font-size:10pt;
	margin-top: 5px;
	margin-bottom: 5px;
}


/*header*/
.header_wrapper {
	height:294px;
	background:url(images/bg_header_wrapper.jpg) left top no-repeat #fff;
	font-family:Arial;
	font-size:0.5625em;
	color:#1d1d1d;
}
.logo {
	float:left;
	padding:14px 489px 101px 40px;
}
.header_wrapper a {color:#1d1d1d; text-decoration:none; font-size:1.333em;}
.header_wrapper a:hover { text-decoration:underline;}
.main_menu {
	padding-top:13px;
}
.header_wrapper .title {
	margin:0 0 50px 377px;
}

.header_wrapper ul { list-style:none; margin:0; padding:0;}
.header_wrapper ul li { font-family:Arial; display:inline; background:url(images/bg_ul.gif) left top no-repeat;}
.header_wrapper ul li a { color:#fff; text-decoration:none; font-size:1.222em; text-transform:uppercase; padding:0 28px 0 32px;}
.header_wrapper ul li a:hover {
	color:#fff;
	text-decoration:underline;
}
.header_wrapper ul li.hover { background:none;}


/*content*/
#content { background:url(images/bg_left.gif) left top repeat-y #fff; font-family:Arial; font-size:0.8125em; line-height:1.3846em; color:#646464;}
#content .bg { background:url(images/bg_right.gif) right top repeat-y; padding:13px 14px 14px 15px;}
#content .col_1 .ind { padding:0 46px 0 21px;}
#content .title { margin-bottom:23px;}
#content p {
	padding-right: 15px;
	padding-bottom: 15px;
}
#content .bg_line { background:url(images/line_block.gif) left bottom repeat-x; padding-bottom:13px; margin-bottom:13px;}
#content .pic { float:left; margin-right:20px;}
#content .col_2 .ind { padding:17px 27px 0 17px;}
#content .box { width:456px;}
#content p_right pad { padding-bottom:15px;}



/*footer*/
#footer { background:url(images/bg_footer.gif) left top no-repeat; font-family:Arial; font-size:0.6875em; line-height:1.6363em;}
#footer .txt { padding:22px 0 0 37px;}
#footer span { color:#0093d1;}

/*================== index.html ==================*/
#page1 #content .col_1 .pic1 { margin:0 10px 0 10px;}
#page1 #content h3 { color:#646464; font-size:1em; margin-bottom:9px;}

/*================== index-1.html ==================*/
#page2 #content .block2 .bottom {
	padding-bottom:8px;
	color: #FFFFFF;
}
#page2 #content .col_1 ul {
	margin:10px 0 0 10px;
}

/*================== index-2.html ==================*/
#page3 #content .block ul { margin-bottom:27px;}
#page3 #content .block1 p { padding-bottom:23px;}
#page3 #content .col_1 .pic { margin-bottom:20px;}

/*================== index-3.html ==================*/
#page4 #content .block3 .l_b { padding:19px 15px 18px 21px;}
#page4 #content .block3 ul { margin-top:15px;}
#page4 #content .col_1 .pic1 { margin:0 10px 0 10px;}
#page4 #content .col_2 .pic1 { margin-bottom:15px;}

/*================== index-4.html ==================*/
#page5 #content .block2 ul { margin-top:15px;}
#page5 #content .block2 { margin-bottom:20px;}
#page5 #content .col_1 .pic1 { margin-bottom:15px;}
#page5 #content .col_1 .ind { padding-right:30px;}
#page5 #content .column1 { width:250px;}
#page5 #content .column2 { width:206px;}
#page5 #content .col_2 .ind { padding:17px 17px 0 0px;}
#page5 #content .col_2 h2 { margin-bottom:0;}
#page5 #content .col_2 .pic { margin-bottom:20px;}
#page5 #content .bg_line { margin-bottom:27px;}
#page5 #content .column3 { width:260px;}
#page5 #content .column4 { width:154px;}
#page5 #content .col_2 ul { margin:12px 0 15px 0;}

/*================== index-5.html ==================*/
#page6 #content .block3 .l_b { padding:19px 15px 18px 21px;}
#page6 #content .column1 { width:210px;}
#page6 #content .column1 .div { height:26px;}
#page6 #content .column2 { width:229px;}
#page6 #content .column2 .div { height:123px;}
#page6 #content .alignright { padding:0;}
#page6 #content ul { margin-top:15px;}
#page6 #content .block2 .bottom { padding:17px 24px 25px 19px;}
#page6 #content .col_2 .ind { padding:17px 17px 0 17px;}
#page6 #content .col_2 p { padding-bottom:15px;}

/*================== index-6.html ==================*/
#page7 #content .bg {padding:29px 36px 20px 38px;}
#page7 #content b { color:#333;}
#page7 #content a { color:#646464;}


/*==================list====================*/
#content .block1 {
	background:#f4f4f4;
	width:229px;
	color:#646464;
	font-size:0.923em;
	line-height:1.5em;
	float:left;
	margin-bottom:16px;
}
#content .block1 .left { background:url(images/line_block.gif) left top repeat-y;}
#content .block1 .right { background:url(images/line_block.gif) right top repeat-y;}
#content .block1 .top { background:url(images/top_block.gif) left top no-repeat;}
#content .block1 .bottom { background:url(images/bottom_block.gif) left bottom no-repeat; padding:10px 9px 17px 22px;}
#content .block1 .title { margin-bottom:3px;}
#content .block1 p { padding-bottom:12px;}
#content .block1 h3 { color:#646464; font-size:1em; margin-bottom:17px;}

#content .block {
	background:#f4f4f4;
	width:229px;
	color:#646464;
	font-size:0.923em;
	line-height:1.5em;
	float:left;
	margin:0 27px 16px 0;
}
#content .block .left { background:url(images/line_block.gif) left top repeat-y;}
#content .block .right { background:url(images/line_block.gif) right top repeat-y;}
#content .block .top { background:url(images/top_block.gif) left top no-repeat;}
#content .block .bottom { background:url(images/bottom_block.gif) left bottom no-repeat; padding:10px 9px 17px 22px;}
#content .block .title { margin-bottom:3px;}
#content .block p { padding-bottom:12px;}
#content .block h3 { color:#646464; font-size:1em; margin-bottom:12px;}
#content .block ul {margin:0px; padding:0; list-style:none;}
#content .block li { background:url(images/z_ul_block.gif) left 9px no-repeat; padding-left:8px; line-height:1.4em;}
#content .block li a {
	color:#0093d1;
	text-decoration:none;
	font-weight:normal;
	font-size:1.0833em;
}
#content .block li a:hover {
	color:#0093d1;
	text-decoration:underline;
}

#content .block2 { background:#fff; width:230px;}
#content .block2 .left { background:url(images/line_block.gif) left top repeat-y;}
#content .block2 .right { background:url(images/line_block.gif) right top repeat-y;}
#content .block2 .top { background:url(images/top_block2.gif) left top no-repeat;}
#content .block2 .bottom { background:url(images/bottom_block2.gif) left bottom no-repeat; padding:17px 24px 30px 19px;}
#content .block2 .title { margin-bottom:33px;}
#content .block2 span { color:#0093d1; font-size:1.0769em;}
#content .block2 .pic1 { margin:2px 6px 14px 0;}
#content .block2 .bg_line { padding-bottom:20px; margin-bottom:20px;}

#content .block3 { background:#f1f1f1; width:485px; margin-bottom:20px;}
#content .block3 .left { background:url(images/line_block.gif) left top repeat-y;}
#content .block3 .right { background:url(images/line_block.gif) right top repeat-y;}
#content .block3 .l_t { background:url(images/l_t.gif) left top no-repeat;}
#content .block3 .r_t { background:url(images/r_t.gif) right top no-repeat;}
#content .block3 .r_b { background:url(images/r_b.gif) right bottom no-repeat;}
#content .block3 .l_b { background:url(images/l_b.gif) left bottom no-repeat; padding:19px 30px 18px 21px;}

#content .blockMCGreen { background:#fff; width:230px;}
#content .blockMCGreen .left {
	background-image: url(images/line_block_dark.gif);
	background-repeat: repeat-y;
	background-position: left top;
}
#content .blockMCGreen .right {
	background-image: url(images/line_block_dark.gif);
	background-repeat: repeat-y;
	background-position: right top;
}
#content .blockMCGreen .top {
	background-image: url(images/top_block2.gif);
	background-repeat: no-repeat;
	background-position: left top;
}
#content .blockMCGreen .top {
	background-image: url(images/top_block2_green.gif);
	background-repeat: no-repeat;
	background-position: left top;
}
#content .blockMCGreen .bottom {
	padding-top: 10px;
	padding-right: 24px;
	padding-bottom: 30px;
	padding-left: 19px;
	background-image: url(images/bottom_block2.gif);
	background-repeat: no-repeat;
	background-position: left bottom;
}
#content .blockMCGreen .title {
	color: #FFFFFF;
}
#content .blockMCGreen span {
	color:#FFFFFF;
	font-size:10pt;
	font-weight: normal;
}
#content .blockMCGreen .pic1 { margin:2px 6px 14px 0;}
#content .blockMCGreen .bg_line { padding-bottom:20px; margin-bottom:20px;}
.style6 {color: #FF0000; font-weight: bold; }
#content .blockMC { background:#fff; width:230px;}
#content .blockMC .left {
	background-image: url(images/line_block_dark.gif);
	background-repeat: repeat-y;
	background-position: left top;
}
#content .blockMC .right {
	background-image: url(images/line_block_dark.gif);
	background-repeat: repeat-y;
	background-position: right top;
}
#content .blockMC .top {
	background-image: url(images/top_block2.gif);
	background-repeat: no-repeat;
	background-position: left top;
}
#content .blockMC .bottom {
	padding-top: 10px;
	padding-right: 10px;
	padding-bottom: 30px;
	padding-left: 16px;
	background-image: url(images/bottom_block2.gif);
	background-repeat: no-repeat;
	background-position: left bottom;
}
#content .blockMC .title {
	color: #FFFFFF;
}
#content .blockMC span {
	color:#FFFFFF;
	font-size:10pt;
	font-weight: normal;
}
#content .blockMC .pic1 { margin:2px 6px 14px 0;}
#content .blockMC .bg_line { padding-bottom:20px; margin-bottom:20px;}
.style6 {color: #FF0000; font-weight: bold; }


/*==========================================*/

.input {color:#646464; 
		height:20px; 
		width:189px; 
		background:#fff; 
		border:solid 1px #b4b4b4; 
		font-size:1em; 
		font-family:Arial;
}
textarea {	background:#FFF; 
			color:#646464; 
			border:solid 1px #b4b4b4; 
			width:229px; 
			height:107px; 
			overflow:auto;
			font-family:Arial;
			font-size:1em; 
}
.White_text {
	color: #FFFFFF;
}
.style2 {font-size: 10px; }
.block1dark {
	background:#e1e1e1;
	width:229px;
	color:#646464;
	font-size:0.923em;
	line-height:1.5em;
	float:left;
	margin-bottom:16px;
}
#content .block1dark .left { background:url(images/line_block.gif) left top repeat-y;}
#content .block1dark .right { background:url(images/line_block.gif) right top repeat-y;}
#content .block1dark .top { background:url(images/top_block.gif) left top no-repeat;}
#content .block1dark .bottom { background:url(images/bottom_block.gif) left bottom no-repeat; padding:10px 9px 17px 22px;}
#content .block1dark .title { margin-bottom:3px;}
#content .block1dark p { padding-bottom:12px;}
#content .block1dark h3 { color:#646464; font-size:1em; margin-bottom:12px;}
#content .block1dark ul {margin:0px; padding:0; list-style:none;}
#content .block1dark li { background:url(images/z_ul_block.gif) left 9px no-repeat; padding-left:8px; line-height:1.4em;}
#content .block1dark li a { color:#333; text-decoration:underline; font-weight:bold; font-size:1.0833em;}
#content .block1dark li a:hover {color:#333; text-decoration:none;}
.style14 {
	font-size: 10pt;
	line-height: 13pt;
	padding-bottom: 5px;
}
.rednormaltext {
	font-size: 10pt;
	line-height: 13pt;
	padding-bottom: 5px;
	color: #FF0000;
}
.table_space {
	list-style-type: disc;
}
.style18 {
	font-size: 12pt;
	font-weight: bold;
}
.right_pad {
	padding-right: 15px;
}
.boxpanel {
	background-color: #FFF;
	width: 475px;
	padding-top: 15px;
	padding-right: 10px;
	padding-bottom: 15px;
	padding-left: 10px;
	border: thin solid #0064B3;
}
.boxpanel_black {
	background-color: #FFF;
	width: 475px;
	padding-top: 15px;
	padding-right: 10px;
	padding-bottom: 15px;
	padding-left: 10px;
	border: thin solid #000;
}
.box_red {
	padding: 4px;
	border: thin solid #1C63A5;
	margin-right: 10px;
	background-color: #1B65AC;
	color: #FFF;
}
.box_charcoal {
	padding: 4px;
	border: thin solid #333333;
	margin-right: 10px;
	background-color: #333333;
	color: #FFF;
}
.box_lightblue {
	background-color: #D7E9FF;
	width: 480px;
	text-align: center;
	padding-top: 10px;
	padding-right: 4px;
	padding-bottom: 4px;
	padding-left: 4px;
	margin-bottom: 10px;
}
.box_lightblue500 {
	background-color: #D7E9FF;
	width: 495px;
	text-align: left;
	padding-top: 6px;
	padding-right: 0px;
	padding-bottom:6px;
	padding-left: 5px;
	margin-bottom: 10px;
}
.box_darkblue {
	padding: 4px;
	background-color: #1B65AC;
	color: #FFF;
	font-size: 10px;
}#Box_darkblue {
	background-color: #1B65AC;
	padding: 4px;
	color: #FFF;
	font-size: 10px;
}
.border {
	border: thin solid #000;
}
.text-yellow {
	color: #FC0;
	font-weight: bold;
}
.box_yellow {
	background-color: #FC0;
	padding: 5px;
}
.text-large {
	font-size: medium;
}
