/* CSS Document */

* {
	margin:0;
	font-size:100%;
	padding-top: 0;
	padding-bottom: 0;
	padding-left: 0;
}

body{
	background:#FFFFFF;
	text-align:center;
}

img {vertical-align:top;}
a img { border:0;}

ul { list-style:none;}

.left { float:left;}
.right {float:right;}
.clear  { clear:both;}


html, input, textarea
	{
	font-family:Arial;
	font-size:0.75em;
	line-height:1.333em;
	color:#000000;
	}

input, select { vertical-align:middle; font-weight:normal;}

a {color:#6f9384;}
a:hover{text-decoration:none;}

p {padding-top:16px;}
.pb {padding-bottom:16px;}
.blue {
	color:#0a73b5;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
}

.blue2 {
	color:#0a73b5;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
}
/* ============================= main layout ====================== */

.taright {text-align:right;}
.more {padding-top:11px;}

h1 {background:url(images/logo.jpg) top left no-repeat; text-indent:-10000px; height:104px; line-height:1.25em; font-size:0.75em;}

li { background:url(images/list_bg.png) no-repeat 0 0; padding-left:21px;}
li a {color:#6f9384; line-height:1.667em;}

.ul2 li {background:url(images/other_li.png) top left no-repeat; padding:10px 10px 11px 12px; color:#ff8d00; text-transform:uppercase; font-weight:bold; font-style:italic;}
.ul2 li a { color:#219a68; font-size:0.917em; line-height:1.273em; text-decoration:none; text-transform:none; font-style:normal;}
.ul2 li a:hover {text-decoration:underline;}
.ul2 .first_li {background:url(images/first_li.png) top left no-repeat;}

.ul3 li {background:url(images/other_li2.png) top left no-repeat; padding:0 10px 16px 0; color:#219a68; font-weight:bold;}
.ul3 strong {font-size:0.917em;}
.ul3 li a { color:#036191; line-height:1.333em; text-decoration:none; text-transform:none; font-weight:normal;}
.ul3 li a:hover {text-decoration:underline;}


.imgindent {margin:0 17px 0 0; float:left;}
.pic {
	margin-left: 8px;
	margin-top: 0px;
	margin-right: 0;
	margin-bottom: 13px;
}
/* ============================= header ====================== */

#header .menu {
	padding-bottom:0px;
}

/* ============================= row1 ====================== */

#row1 {background:url(images/row1_bg_b.gif)}
#row1 .t {background:url(images/row1_bg_.gif) top repeat-x; width:100%;}
#row1 .mainindent { padding:0 28px 0 36px;}

.title1 {
	margin-bottom:4px;
	background-image: none;
	background-repeat: repeat-x;
	background-position: top;
	font-size: 16px;
	font-weight: bold;
	color: #f21b19;
	font-family: Arial, Helvetica, sans-serif;
}
.title1 .r {background:url(images/title1_rightif) top right no-repeat;}
.title1 .l {background:url(images/meetclose.png) top left no-repeat; padding:10px 0 8px 12px;}

.title2 {
	margin-bottom:4px;
	margin-left: 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #2d2c68;
}
.title3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	color: #2D2C68;
	font-weight: bolder;
	margin-bottom: 4px;
}

/* ============================= row1 ====================== */

#row2 .mainindent {
	padding-top: 0px;
	padding-right: 43px;
	padding-bottom: 0;
	padding-left: 36px;
}

.box {
	background-image: url(images/box_tall.gif);
	background-repeat: no-repeat;
	background-position: 780px top;
}
.box .tr {background:url(images/box_tr.gif) top right no-repeat;}
.box .tl {background:url(images/box_tl.gif) top left no-repeat; width:100%;}
.box .indent {padding:23px 29px 36px 31px;}

.ultra {font-family:verdana;}
.indent_col {padding-right:7px;}
/* ============================= footer ====================== */

#footer .left {padding:15px 0 0 48px; color:#036191;}
#footer .left a {color:#036191; text-decoration:none;}
#footer .left a:hover {text-decoration:underline;}
#footer .active {text-decoration:underline !important;}

#footer .right { padding:14px 39px 0 0; font-size:0.917em; color:#219a68; font-weight:bold; text-align:left;}
#footer .right a {color:#219a68; text-decoration:none;}
#footer .right a:hover {text-decoration:underline;}

/* ============================= index ============================= */

#row1 .column1 .indent {padding:0 15px 27px 0;}
#row1 .column1 .content {padding:0 2px 0 13px;}
.ban_bg .content {padding:17px 0 0 1px;}
.ban_bg .more {padding-top:14px; margin-right:-9px;}
.join {position:absolute; margin:124px 0 0 420px;}
.ban1 {margin-top:-9px; position:relative;}
/* ============================= index-1 =========================== */

#index_1 #row1 .content {padding:0 0 27px 13px;}
#index_1 .indent_col {padding-right:31px;}
#index_1 #row2 .column2 .indent {padding:25px 0 10px 0;}
#index_1 #row2 .column2 ul {margin:9px 0 8px 0;}

#index_1 .box .indent {padding:23px 19px 36px 21px;}
.table {padding-top:4px; color:#219a68; font-weight:bold; font-size:0.917em;}
.title_bg {background:url(images/title_bg.gif) top left no-repeat; height:38px; color:#ffffff;}
.title_bg .col1 {width:129px; padding-top:5px;}
.title_bg .col2 {width:111px; padding-top:5px;}
.title_bg .col3 {width:66px; padding-top:5px;}
.title_bg .pad {padding-left:24px;}

.row {height:24px;}
.row .col1 {width:100px;}
.row .col2 {width:130px;}
.row .col3 {width:76px;}
.row .pad {padding-left:10px;}
/* ============================= index-2 =========================== */

#index_2 #row1 .column1 .indent {padding:0 42px 27px 0;}
#index_2 #row1 .column2 .indent {padding:8px 0 15px 0;}
#index_2 #row2 .column1 .indent {padding:24px 22px 27px 13px;}
#index_2 #row2 .pic {margin:5px 0 13px 0;}

/* ============================= index-3 =========================== */

#index_3 #row1 .indent {padding:8px 22px 31px 12px;}
#index_3 #row2 .column1 .box .indent {padding:23px 10px 15px 30px;}
#index_3 #row2 .column1 .more {padding:0 19px 0 0;}

/* ============================= index-4 =========================== */

#index_4 #row2 .mainindent { padding:33px 24px 0 36px;}
#index_4 #row1 .column1 .indent {padding:0 42px 11px 0;}
#index_4 #row1 .column2 .indent {padding:8px 0 20px 0;}
#index_4 #row1 .column2 ul {margin-top:10px;}
#index_4 .indent_col {padding-right:44px;}
#index_4 #row2 .column2 .indent {padding:24px 22px 46px 0;}

/* ============================= index-5 =========================== */

#index_5 #row2 .mainindent { padding:53px 43px 0 36px;}

#index_5 #row1 .column1 .indent {padding:8px 42px 11px 13px;}
#index_5 #row1 .column2 .content {padding:0 0 20px 13px;}

#index_5 .indent_col {padding-right:33px;}
#index_5 #row2 .column2 .indent {padding:24px 12px 46px 0;}

form .rowi {height:24px;}
form .rowt {height:130px;}
form .col1 {width:68px;}
form .col2 {width:218px;}
form .taright {padding-top:4px;}

.input {width:209px; height:18px; border:1px solid #8ecfe2; background:#fff; padding:0 0 0 5px; font-size:1em;}
textarea {width:209px; height:98px; border:1px solid #8ecfe2; background:#fff; padding:0 0 0 5px; overflow:auto; font-size:1em;}

/* ============================= index-6 =========================== */

#index_6 #row1  .indent {padding:8px 22px 15px 13px;}
#index_6 #row2  .indent {padding:23px 30px 55px 30px;}
.style_content {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #0a73b5;
	text-align: justify;
}

