/* CSS Document */

* {
	margin:0; padding:0;
}

.style1 {
	color: #333333;
	font-weight: bold;
}

body{
	background:#f4f4f4;
	font-family: Arial, Helvetica, sans-serif;
}


a:hover{text-decoration:none;}

a img { border:0;}

ul { list-style:none;}

.column { float:left;}
.clear  { clear:both;}


html, input, textarea
	{
		font-family:Arial; 
		font-size:13px;
		line-height:16px;
		color:#333;		
	}

input, select { vertical-align:middle; font-weight:normal;}

a {color:#8ad200;}

h1 { display:inline; font-size:16px }
h2 { display:inline; font-size:16px }
h3 { display:inline; font-size:16px }
h4 { display:inline; font-size:14px }
h5 { display:inline; font-size:14px }

/*main layout */

.top_bg {background:url(images/top_tall.gif) top repeat-x;}

.main { margin:0 auto;}


#middle { width:100%; background:url(images/middle_tall.gif) top repeat-x #FFFFFF;}
#middle .main {background:url(images/middle_bg.jpg) no-repeat 430px 0;}

#footer .columnl {float:left; color:#355157; padding:46px 0 0 39px;}
#footer .columnl a {color:#1292ed;}
#footer .columnr {float:right; padding:45px 44px 0 0;}
#footer .columnr a {color:#355157;}

li { padding:0 0 1px 6px; line-height:22px; border-bottom:1px solid #f1f1f1;}
li a { background:url(images/list_bg.gif) no-repeat 0 2px; padding:0 0 2px 21px; color:#919191;}
.last {border:none;}
.ul li {padding:0 0 1px 0; border:none; line-height:23px;}

#middle .indent {padding:57px 23px 50px 14px;}
.content1 {width:422px;}
.content1 .ind{padding:22px 0 0 20px;}

.box .top {background:url(images/box_tall.gif) top repeat-x;}
.box .top div {background:url(images/box_tr.gif) top right no-repeat;}
.box .mid {background:url(images/box_tall.gif) right repeat-y;}
.box .mid .padding {background:url(images/box_tall.gif) left repeat-y;}
.box .bot {background:url(images/box_tall.gif) bottom repeat-x;}
.box .bot div {background:url(images/box_br.gif) top right no-repeat;}

.ban {padding:15px 19px 19px 20px; color:#FFFFFF;}
.ban .text {padding:6px 0 0 70px;}
.ban .more {padding:9px 0 0 88px;}
.ban1 {background:url(images/ban1_bg.jpg) top left no-repeat;}
.ban2 {background:url(images/ban2_bg.jpg) top left no-repeat;}
.ban3 {background:url(images/ban3_bg.jpg) top left no-repeat;}

.gray {color:#919191;}
/* index */

#index .content1 .padding {padding:0 5px 0 2px;}
#index .content2 {padding-top:44px;}
#index .box .padding {padding:9px 0 26px 17px;}
#index .box .list1 {width:273px; float:left;}
#index .box .ind_list {width:20px; float:left;}
#index .box .list2 {width:275px; float:left;}

/* index-1 */

#index_1 .content1 .padding {padding-left:2px;}
#index_1 .content2 {padding-top:47px;}
#index_1 .content2 .col1 {width:304px; float:left;}
#index_1 .content2 .ind_col {width:18px; float:left;}
#index_1 .content2 .col2 {width:304px; float:left;}
#index_1 .box .padding {padding:9px 10px 26px 22px;}
#index_1 .box .list1 {width:273px; float:left;}
#index_1 .box .ind_list {width:20px; float:left;}
#index_1 .box .list2 {width:275px; float:left;}

/* index-2 */

#index_2 .content1 .padding {padding-left:2px;}
#index_2 .content1 .list1 {width:215px; float:left;}
#index_2 .content1 .list2 {width:182px; float:left;}

#index_2 .content2 {padding-top:38px;}
#index_2 .content2 .col1 {width:260px; float:left;}
#index_2 .content2 .ind_col {width:36px; float:left;}
#index_2 .content2 .col2 {width:260px; float:left;}
#index_2 .box .padding {padding:9px 10px 11px 23px;}

/* index-3 */

#index_3 .content1 .padding {padding-left:3px;}
#index_3 .content2 {padding-top:31px;}
#index_3 .content2 .col1 {width:304px; float:left;}
#index_3 .content2 .ind_col {width:18px; float:left;}
#index_3 .content2 .col2 {width:304px; float:left;}
#index_3 .box .padding {padding:9px 10px 26px 22px;}
#index_3 .box .list1 {width:273px; float:left;}
#index_3 .box .ind_list {width:20px; float:left;}
#index_3 .box .list2 {width:275px; float:left;}


/* index-4 */
#index_4 .content1 .padding {padding-left:3px;}

#index_4 .content2 {padding-top:47px;}
#index_4 .content2 .col1 {width:260px; float:left;}
#index_4 .content2 .ind_col {width:36px; float:left;}
#index_4 .content2 .col2 {width:260px; float:left;}
#index_4 .box .padding {padding:9px 10px 11px 23px;}

/* index-5 */

#index_5 .content1 .padding {padding-left:3px;}

#index_5 .content2 {padding-top:28px;}
#index_5 .content2 .form_left {width:294px; float:left;}
#index_5 .content2 .form_right {width:286px; float:left;}
#index_5 .box .padding {padding:9px 10px 29px 23px;}

.form_left .row {height:25px;}
.form_left .row1 {height:31px;}

.form_left .input {width:284px; height:20px; border:1px solid #919191;}
.form_right .textarea {width:283px; height:83px; border:1px solid #919191; overflow:auto}
.form_right div {text-align:right; padding:10px 0 0 0;}

/* index-6 */

#index_6 .content1 .padding {padding-left:2px;}

#index_6 .content2 {padding-top:28px;}
#index_6 .box .padding {padding:9px 10px 30px 22px;}
#index_6 .column2 .padding {padding:21px 20px 7px 1px;}
