/**/



* {
	margin:0; padding:0;
	font-size:100%;
}

body{
	background:#FFFFFF;
	text-align:center;
}

img {vertical-align:top;}
a img { border:0;}

ul { list-style:none;}

.textleft { float:left;}
.textright {float:right;}
.clean  { clear:both;}


html
	{
		font-family:Arial;
		font-size:0.75em;
		line-height:1.25em;
		color:#6e778a;
	}

h1{
  padding-left: 25px; color: #336699;
}


a {color:#6e778a;}
a:hover{text-decoration:none;}
p {padding-top:15px;}


h2 {font-size:1.083em; line-height:1em; margin:14px 0 19px 0;}

li { background:url(ind/list_css.gif) no-repeat 0 6px; padding-left:11px; margin-bottom:15px;}
li a {color:#53b4d4; text-decoration:none;}
li a:hover {text-decoration:underline;}

.textlist li {margin:0; background:url(ind/list_default.gif) no-repeat 0 6px;}
.textlist li a {line-height:1.667em; color:#6e778a;}

.inden_text {margin:0 20px 0 0; float:left;}
.inden_text3 {margin:0 13px 0 0; float:left;}
.inden_text2 {margin:0 20px 33px 0; float:left;}
.texttitle {margin-bottom:17px;}
.texttitle2 {margin-bottom:10px;}
.switch {margin-top:15px;}

cite {font-style:normal; display:block; margin:10px 0 10px 0;}
.bclour {color:#53b4d4;}

/* ============================= header ====================== */

#first .textleft {padding:28px 0 33px 0;}
#first .textright { padding-right:4px;}
.log {padding:93px 55px 84px 0; background:url(ind/bg_top.jpg) top left no-repeat; text-align: right}
#first .switch {margin-top:9px;}

/* ============================= middle ====================== */

.textbox {background:#f8f8f8 url(ind/picbox_bottom_tall.gif) bottom repeat-x;}
.textbox .texttall_right {background:url(ind/right_tall_box.gif) right repeat-y;}
.textbox .texttall_left {background:url(ind/left_tall_box.gif) left repeat-y;}
.textbox .texttall_top {background:url(ind/top_tall_box.gif) top repeat-x;}
.textbox .textcorner_bottom_right {background:url(ind/bottom_right.gif) bottom right no-repeat;}
.textbox .textcorner_bottom_left {background:url(ind/bottom_left.gif) bottom left no-repeat;}
.textbox .textcorner_top_right {background:url(ind/top_right.gif) top right no-repeat;}
.textbox .textcorner_top_left {background:url(ind/top_left.gif) top left no-repeat; width:100%;}
.textbox .textpadding {padding:23px 20px 30px 25px;}

.textrow1 {padding:16px 0 24px 0;}
.textrow1 .textcolumn_padding {margin-right:5px; padding:0;}
.textcolumn_padding {padding-right:50px;}
.textphone {margin-top:9px;}
.int {padding:0 24px 17px 24px;}
.textcontent1 {padding:2px 35px 0 21px;}
.textul {margin-top:15px;}

.texthor_line_dark {background:url(ind/line_dark_hor.gif) bottom repeat-x; padding:0 8px}
.texthor_line_light {background:url(ind/line_light_hor.gif) bottom repeat-x; padding:0 10px 17px 13px;}

/* ============================= footer ====================== */

#third .mk {text-align:center; color:#009900; padding:48px 28px 20px 0;}
#third a {text-decoration:none; color:#009900;}
#third a:hover {text-decoration:underline;}


/* ============================= index ============================= */

#ind_txt .int {padding:0 24px 8px 24px;}
#ind_txt .textcolumn2 .textbox .textpadding {padding:23px 34px 53px 25px;}
#ind_txt .textcolumn3 .textbox .textpadding {padding:23px 34px 40px 25px;}

/*----------------------------Layout style----------------------------*/

.mk { width:784px; margin:0 auto; text-align:left;}

#first {height:445px; background:url(ind/headertop.gif) top repeat-x;}

#second { background:url(ind/blue_line.gif) top repeat-x;}

#third { height:110px;}

.textcolumn1, .textcolumn2, .textcolumn3, .textcol1, .textcol2, .textcol3 {float:left;}
.holder {width:100%;}

/* ============================= index ===========================*/

#ind_txt .textrow1 .textcolumn1 {width:263px;}
#ind_txt .textrow1 .textcolumn2 {width:263px;}
#ind_txt .textrow1 .textcolumn3 {width:258px;}

#ind_txt .textrow2 {background:url(ind/line_blank_hor) repeat-y 522px 0;}
#ind_txt .textsub_line {background:url(ind/picgray_line.gif) no-repeat 522px 0;}
#ind_txt .int {background:url(ind/picgray_line.gif) no-repeat 522px bottom;}
#ind_txt .textrow2 .textcolumn1 {width:524px;}
#ind_txt .textrow2 .textcolumn2 {width:210px;}

#ind_txt .textcol1 {width:207px; text-align:center;}
#ind_txt .textcol2 {width:292px; text-align:center;}


