* { margin:0; padding:0;}
body{
	background:url(../images/main_bg.gif) top no-repeat #decfd3;
	text-align: center;
	color: #393939;
	position: relative;}

a:hover{text-decoration:none; border-bottom: 1px solid;}
a {color:#686868; text-decoration:none; border-bottom: 1px dotted; }

a.link {
	color:#5293a7;
	text-decoration:none;
}
a.link:hover {color:#db0048; text-decoration:none}

.column { float:left;}
.clear { clear:both;}



.min_width {min-width:900px; width:expression(((document.documentElement.clientWidth || document.body.clientWidth) < 900)? "900px" : "100%");}


b {color:#5293a7;}
.h2 {background:url(../images/h2_fl.jpg) top repeat-x; font:11px Arial, Helvetica, sans-serif; color:#a8a8a8;}
.h2 div{background:url(../images/h2_mk.jpg) top left no-repeat; height:61px; padding-left:69px;}
.h2 div img{margin-bottom:10px;}

.h3 {background:url(../images/h2_fl.jpg) top repeat-x; font:11px Arial, Helvetica, sans-serif; color:#a8a8a8;}
.h3 div{ height:31px; }
.h3 h3 { margin-top:0px; margin-bottom:0px; }

/*in_line*/
input, select, textarea { vertical-align:middle; font-weight:normal; font-family:arial; color:#686868; font-weight:normal; }
img { border:0px; }
ul { list-style:none;}


.col_1 h1{
	text-indent:-10000px;
	height:29px;
	width:156px;
	font-size:0.75em;
	margin:0
}

#news_headlines { color:#404040; }
#news_headlines #newsdate { color:green; margin-top: -10px; margin-bottom:5px; font-size:larger; }
#news_headlines #newslink { color:#eb3855; }
#news_headlines h4 #newslink { color:#404040; }
#news_headlines #news_image { float:left; margin: 5px 5px 5px 0; }

#PAGES_12 { color:#eb3855; font-weight:bold; }
#enhancement_image { margin-bottom:10px; }

#content h2 { margin-bottom: 20px; line-height:normal; }
#content ul li { background:url(../images/checkmark.jpg) top left no-repeat; padding:0 0 0 18px;}

#site_center, #footer_center {padding:0 21px 0 15px}
#site_center {background:url(../images/main_bg.gif) repeat-x top #ededf1}


#menu, #logo, #wrapper_header, #footer, #content; #footer {width:100%}

/*header*/
#menu {height:41px; font-size:12px; }
#menu ul { margin:0; padding:0}
#menu li {line-height:1.077em; float:left; margin-top:13px; width: 110px; text-align:center; }
#menu li a {line-height:16px; color:#fff; text-decoration:none; background:none; border-bottom: 0px; }
#menu li a:hover {
	text-decoration:none;
	color:#FF5E96;
	border-bottom: 0px;
}

#menu .m1 {  }
#menu .m2 { width:100px }
#menu .m3 {  }
#menu .m4 { width:65px }
#menu .m5 { width:95px }
#menu .m6 { width:90px }
#menu .m7 {  }
#menu .m8 {  }
#menu .m9 {  }

#logo {height:77px; font-size:0.8125em; line-height:1.077em; color:#2f2f2f}
#logo .col_1 {
	width:250px;
	background: url(../images/logo.jpg) top left no-repeat;
	height: 60px;
	float: left;
}
#logo .col_1 .indent { padding:18px 0 0 9px}
#logo .col_2 {
	width:640px;
	padding-top:24px;
	height:35px;
	text-align:right;
	float: left;
}
#logo a {color:#2f2f2f; text-decoration:none; border-bottom: 0px;}
#logo a:hover {color:#de004e; text-decoration:none; border-bottom:0px;}
#logo ul { margin:0; padding:0}
#logo li {line-height:1.1em; float:left; width: 110px; text-align:center; }

#location_links { float: right; padding-right: 20px; }
#location_info { float:right; }


#wrapper_header {height:264px; }
#wrapper_header .col_1 {
	width:100%;
	
	height:264px
}
#wrapper_header .col_1 .bg {
	background:url(../images/wrapper_header_col_1.gif) no-repeat top left;
	height: 264px;
	width: 100%;
}
#wrapper_header .col_1 img {margin:103px 0 102px 307px}
#wrapper_header .col_2 {
	width:100%;
	background:url(../images/wrapper_header_rep.gif) repeat-x top;
	height:264px;
	text-align:right
}
#wrapper_header .col_1 .bg2 {background:url(../images/wrapper_header_col_2.jpg) no-repeat top right; height:264px}
#wrapper_header .col_2 img {margin-right:5px}
#wrapper_header .col_2 .pic {margin-top:5px}


/*content*/
#content {

}
#content .cont_height { display:none; height:550px; float:left; width:1px}
.title {margin-bottom:25px; display:block}
.line {background:url(../images/bg_line.gif) repeat-x top; width:auto; height:31px}
.img_left {float:left; margin:0 20px 0 0}

/*footer*/
#footer_center {background:url(../images/footer_bg.gif) repeat-x top; height:152px}
#footer { padding:72px 2px 0 9px; font-size:0.8125em; line-height:1.077em}
#footer a {color:#686868; text-decoration:none}
#footer a:hover {text-decoration:underline}
#footer .col_1 {width:70%}
#footer .col_2 {width:28%; text-align:right}


/*================== index-1.html ==================*/
#content .col_1 .block .indent {
	padding:15px 15px 15px 15px
}
#content .col_1 .block p {margin:0 0 17px 0}
#content .col_1 .block .r { float:right; margin-right:6px}
#content .col_1 .block .line {height:21px}
#content .col_1 .block .img_left {margin:2px 20px 19px 0}
#content .col_1 .block .link {margin:5px 7px 0 0}
#content .col_2 .indent {padding:30px 0 0 29px}
#content .col_2 p {margin:0 0 20px 0}
#content .col_2 .img_left {margin:3px 20px 18px 0}
#content .col_2 .link {margin:23px 3px 32px 0}
#content .col_2 .title_1 {display:block; margin-bottom:18px}
#content .col_2 .box {width:100%}
#content .col_2 .col_box_1 {width:52%}
#content .col_2 .col_box_2 {width:48%}

#content .col-1 {  }
#content .col-2 img { margin:5px 10px 5px 5px; }

/*
input {width:188px; height:16px; margin-bottom:5px; display:block}
textarea {width:203px; height:96px; overflow:auto; display:block; margin:0}
*/

/*==================block====================*/
.block {
	font-size:0.92em;
	line-height:1.5em;
	width: 899px;
	background: #fff;
}
.block .l_t {
	background:url(../images/l_t_1_alt.gif) left top no-repeat;
	width:100%;
	padding:1px;
}
.block .r_t { background:url(../images/r_t_1_alt.gif) right top no-repeat;}
#page2 .block .l_t {
	background:url(../images/l_t_1.gif) left top no-repeat;
	width:100%;
	padding: 15px;
}
#page2 .block .r_t { background:url(../images/r_t_1.gif) right top no-repeat;}
.block .r_b { background:url(../images/r_b_1.gif) right bottom no-repeat;}
.block .l_b { background:url(../images/l_b_1.gif) left bottom no-repeat;}
.block .left {background:url(../images/block_border_1.gif) repeat-y left}
.block .top {background:url(../images/block_t_1.gif) repeat-x top}
.block .right {background:url(../images/block_border_1.gif) repeat-y right}
.block .bot {background:url(../images/block_border_1.gif) repeat-x bottom}
.block ul {font-size:1.08em; line-height:1.85em}
.block .link {float:right; font-size:1.08em}
/*==========================================*/

/*===========================block_1=========================*/
.block_1{
	color:#a8a8a8;
	font:11px/15px Arial, Helvetica, sans-serif;
	width:100%;
	margin-bottom: 20px;
}
.block_1 .top{background:url(../images/block_1_pt.jpg) top repeat-x;}
.block_1 .bot{background:url(../images/block_1_bot.jpg) bottom repeat-x;}
.block_1 .left{background:url(../images/block_1_pt.jpg) left repeat-y;}
.block_1 .right{background:url(../images/block_1_pt.jpg) right repeat-y;}
.block_1 .top_left{background:url(../images/block_1_top_left.jpg) top left no-repeat;}
.block_1 .top_right{background:url(../images/block_1_top_right.jpg) top right no-repeat;}
.block_1 .bot_left{background:url(../images/block_1_bot_left.jpg) bottom left no-repeat;}
.block_1 .bot_right{background:url(../images/block_1_bot_right.jpg) bottom right no-repeat; padding:21px 29px 25px 21px; }

.block_1 strong{color:#6c6b6b;}
/*==========================//block_1========================*/

