/* CSS Document */

* {
	margin:0; padding:0;
	font-size:100%;
}

body{
	background:#FFFFFF;
}

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:Tahoma;
		font-size:0.688em;
		line-height:1.273em;
		color:#585757;
	}

input, select { vertical-align:middle; font-weight:normal;}

a {color:#4f4e4e;}
a:hover{text-decoration:none;}
p {padding-top:14px;}
.p {padding-top:4px;}

/* ============================= main layout ====================== */

.more {color:#c6583d; font-weight:bold; font-size:0.909em;}
.date {color:#797c7f; background:url(images/date_bg.gif) no-repeat 0 2px; padding-left:15px; font-size:0.909em; margin-bottom:5px; display:block;}

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.gif) no-repeat 0 5px; padding-left:17px;}
li a {color:#c96147; line-height:1.273em;}

.taright {text-align:right;}
.imgindent {margin:0 11px 9px 0; float:left;}
.title {margin-bottom:15px;}
.blue {color:#1bb6f2;}
.fs11 { font-size:0.909em; color:#7b7e82;}
.line {border-bottom:1px dashed #ccd1c8; padding-bottom:16px; margin-bottom:16px;}

.box1 {background:#f2f2f2;}
.box1 .br{background:url(images/box1_br.gif) bottom right no-repeat;}
.box1 .bl{background:url(images/box1_bl.gif) bottom left no-repeat; width:100%;}
.box1 .tl{background:url(images/box1_tl.gif) top left no-repeat; width:100%;}
.box1 .tr{background:url(images/box1_tr.gif) top right no-repeat;}

.box2 { background:#f7f6e4 url(images/box2_tallr.gif) right repeat-y;}
.box2 .tallb {background:url(images/box2_tallb.gif) bottom repeat-x;}
.box2 .rb {background:url(images/box2_rb.gif) bottom right no-repeat;}
.box2 .br {background:url(images/box2_br.gif) bottom right no-repeat;}
.box2 .bl {background:url(images/box2_bl.gif) bottom left no-repeat; width:100%;}

.box2 .lb {background:url(images/box2_lb.gif) bottom left no-repeat;}
.box2 .brl {background:url(images/box2_brl.gif) bottom right no-repeat;}
.box2 .bll {background:url(images/box2_bll.gif) bottom left no-repeat; width:100%;}

.box2 .padding {padding:0 9px 11px 2px;}

.box2_left { background:#f7f6e4 url(images/box2_tall_l.gif) left repeat-y;}
.box2_left .padding {padding:0 2px 11px 12px;}

.box2 .border {border-right:1px dashed #ccd1c8; border-bottom:1px dashed #ccd1c8; border-left:1px dashed #ccd1c8;}

/* ============================= header ====================== */

#header .left {padding:10px 0 0 19px;}
#header a {text-decoration:none; font-size:0.909em; color:#7b8b95;}
#header a:hover {text-decoration:underline;}
#header .right img {margin:11px 19px 0 0;}
#header .logo {margin:45px 0 0 12px;}

.menu {background:url(images/menu_tall.gif) top repeat-x; margin:51px 0 0 12px;}
.menu .r {background:url(images/menu_rbg.gif) top right no-repeat;}


/* ============================= footer ====================== */

#footer {color:#ffffff;}
#footer a {color:#FFFFFF; text-decoration:none;}
#footer a:hover {text-decoration:underline;}
#footer .left {padding:26px 0 0 39px;}
#footer .right {padding:26px 109px 18px 49px; color:#dfdfdf; background:url(images/footer_tall2.gif) top repeat-x;}


/* ============================= index ============================= */

#index #middle {background:url(images/1_middle_bg.gif) top left no-repeat;}

#index .column1 .indent {padding:16px 3px 41px 13px;}
#index .column1 .box1 .padding {padding:29px 54px 21px 38px; border-bottom:1px dashed #c7ccd0;}
#index .column1 .content {padding:20px 20px 0 38px;}
#index .column1 .content .title {margin-bottom:19px;}
#index .column1 .cols {padding-top:13px;}

#index .column2 .indent {padding:3px 33px 0 0; line-height:1.182em;}
#index .box2 .padding {background:url(images/extra_bg.gif) top left no-repeat;}
#index .box2 .border {padding:29px 31px 33px 38px;}

#index .column2 .box1 {margin-right:7px;}
#index .column2 .box1 .padding {padding:26px 0 33px 39px;}
#form1 {padding:10px 0 0 0;}
#form1 .input {width:129px; height:21px; border:1px solid #abb2b4; background:#fff;}


/* ============================= index-1 =========================== */

#index_1 #middle {background:url(images/2_middle_bg.gif) top left no-repeat;}

#index_1 .box2 .border {padding:29px 25px 26px 38px;}
#index_1 .column1 .indent {padding:3px 4px 30px 29px; line-height:1.182em;}
#index_1 .column1 ul {margin:5px 0 11px 0;}
#index_1 .column1 .box1 {margin:0 0 0 10px;}
#index_1 .column1 .box1 .padding {padding:22px 24px 23px 42px;}

#index_1 .column2 .indent {padding:16px 13px 9px 0;}

#index_1 .column2 .box1 .padding {padding:29px 30px 24px 38px;}
#index_1 .column2 .imgindent {margin:0 5px 3px 0;}
#index_1 .column2 ul {margin:3px 0 20px 0;}


/* ============================= index-2 =========================== */

#index_2 #middle {background:url(images/3_middle_bg.gif) top left no-repeat;}

#index_2 .column1 .indent {padding:16px 3px 45px 13px;}
#index_2 .column1 .box1 .padding {padding:28px 44px 24px 38px; border-bottom:1px dashed #c7ccd0;}
#index_2 .column1 ul {margin:2px 0 5px 0;}
#index_2 .column1 .content {padding:21px 20px 0 38px;}
#index_2 .column1 .content .title {margin-bottom:19px;}

#index_2 .column2 .indent {padding:3px 33px 40px 0; line-height:1.182em;}

#index_2 .column2 .box1 {margin-right:7px;}
#index_2 .column2 .box1 .padding {padding:29px 35px 30px 41px;}
#index_2 .column2 ul {margin:5px 0 7px 0;}


/* ============================= index-3 =========================== */

#index_3 #middle {background:url(images/4_middle_bg.gif) top left no-repeat;}

#index_3 .column1 .indent {padding:16px 6px 35px 13px;}
#index_3 .column1 .box1 .padding {padding:28px 24px 25px 38px; border-bottom:1px dashed #c7ccd0;}
#index_3 .column1 .box1 ul {margin-top:10px;}
#index_3 .column1 .content {padding:20px 20px 0 36px;}
#index_3 .column1 .content .title {margin-bottom:19px;}
#index_3 .column1 .content .imgindent {margin:0 11px 6px 0;}

#index_3 .column2 .indent {padding:3px 33px 0 0; line-height:1.182em;}
#index_3 .box2 .border {padding:29px 20px 22px 37px;}
#index_3 .box2 ul {margin:8px 0 11px 0;}

#index_3 .column2 .box1 {margin-right:7px;}
#index_3 .column2 .box1 .padding {padding:26px 20px 22px 39px;}


/* ============================= index-4 =========================== */


#index_4 #middle {background:url(images/5_middle_bg.gif) top left no-repeat;}

#index_4 .column1 .indent {padding:16px 3px 45px 13px;}
#index_4 .column1 .box1 .padding {padding:28px 44px 17px 38px; border-bottom:1px dashed #c7ccd0;}
#index_4 .column1 .content {padding:20px 23px 0 38px;}
#index_4 .column1 .content .title {margin-bottom:19px;}

#index_4 .column2 .indent {padding:3px 33px 40px 0; line-height:1.182em;}

#index_4 .column2 .box1 {margin-right:7px;}
#index_4 .column2 .box1 .padding {padding:29px 30px 41px 41px;}


#form {padding:15px 0 0 0;}
#form .col1 {width:186px;}
#form .rowi {height:26px;}
#form .col2 {width:178px;}

.input {width:173px; height:20px; background:none; padding:0 0 0 5px; font-size:1em; color:#929292;}
textarea {width:173px; height:72px; background:none; padding:0 0 0 5px; overflow:auto; font-size:1em; color:#929292;}
#form .taright {padding:8px 0 0 0;}

/* ============================= index-5 =========================== */

#index_5 #middle {background:url(images/6_middle_bg.gif) top left no-repeat;}
#index_5 #middle .indent {padding:16px 13px 8px 13px;}
#index_5 #middle .padding {padding:28px 30px 27px 38px;}
#index_5 #middle a {color:#1bb6f2;}
