*{
	padding:0;
	margin-top: 0;
	margin-right: 0;
	margin-bottom: 0px;
	margin-left: 0;
}
body{
	background-color:#546d57;
}
img{border:0; text-align:left; vertical-align:top;}
ul{list-style:none;}
li{line-height:0;}
.column{float:left;}
.clear{clear:both;}
body{
	font-family:Tahoma, Arial, helvetica, sans-serif;
	color:#203025;
	font-size:0.6875em;
	line-height:1.27em;
}
input, textarea, select{color:#000000; vertical-align:top; text-align:left; border: 1px solid #313131; font:11px Tahoma, Arial, helvetica, sans-serif; padding-left:3px;}
.float_right{float:right;}
.align_right{text-align:right;}
.center{text-align:center;}
.top_indent_5px{padding-top:5px; display:block;}
.top_indent_10px{padding-top:10px; display:block;}
.top_indent_15px{
	padding-top:15px;
	display:block;
	margin-bottom: 5px;
}
.top_indent_20px{
	padding-top:10px;
	display:block;
}
.top_indent_25px{
	padding-top:0px;
	display:block;
	margin-top: 10px;
}

.width_stretch{width:100%;}

.col_1, .col_2, .col_3, .box_1, .box_2, .box_3, .mid{float:left;}

.main{width:800px;}

.content_bg{
	background-color: #879f91;
	background-image: url(images/mbg.jpg);
	background-repeat: repeat-x;
	background-position: left top;
}

.col_1{width:467px;}
.col_2{width:333px;}

/*=======header===========*/
.logo{height:101px; background:url(images/logo_bg.jpg) left top no-repeat;}
.flash{height:259px; background:url(images/flash_bg.jpg) left top no-repeat; text-align:right;}
.flash img{margin:212px 29px 0 0;}

.nav{height:101px; padding-left:113px;}
.nav a{color:#000000; font-size:0.81em; font-family:Arial, Helvetica, sans-serif; text-decoration:none; text-transform:uppercase; 
		padding-left:15px; padding-right:19px;  margin-top:41px; display:block; float:left;}
.nav a:hover{text-decoration:underline;}
.nav .bg_1{background:url(images/nav_pic_1.gif) left center no-repeat;}
.nav .bg_2{background:url(images/nav_pic_2.gif) left center no-repeat;}
.nav .bg_3{background:url(images/nav_pic_3.gif) left center no-repeat; padding-right:0;}

.menu{height:119px; background:url(images/menu_bg.jpg) left top no-repeat;}
.menu div{width:102px; height:48px; float:left; background:url(images/menu_button_bg.png) left top no-repeat; margin:0 3px 3px 0;}
.menu div:hover {
	background-image: url(images/menu_button_hover.png);
	position: relative;
	height: 48px;
	background-repeat: no-repeat;
	background-position: left top;
	width: 102px;
	float: left;
}

.menu a, .menu span{color:#2F384D; font-weight:bold; text-transform:uppercase; text-decoration:none; display:block; margin:17px 0 0 0; text-align:center;}
.menu a:hover{text-decoration:underline;}
/*=====//header===========*/

/*=======content===========*/
.left_col{background:url(images/left_col_bg.jpg) left top no-repeat; padding:0 20px 30px 0;}

.right_col{background:url(images/right_col_bg.jpg) left top no-repeat; padding:16px 25px 30px 19px;}

.title{
	margin-bottom:5px;
}
.title_2{
	margin-bottom:20px;
}
.right_col span a{font-size:1.18em;}

a{
	color:#FFFFFF;
	text-decoration:underline;
}
a:hover{text-decoration:none;}

span a{font-style:italic;}

.new{padding-left:18px; background:url(images/new_pic.gif) left 3px no-repeat; color:#FFFFFF; font-size:0.91em; font-weight:bold; padding-bottom:4px;}
.new a{color:#FFFFFF; font-size:1.2em; text-decoration:underline; font-weight:bold;}
.new a:hover{text-decoration:none;}

.line_x{height:1px; background:url(images/line_x.gif) left top repeat-x; margin:29px 0 26px 0; font-size:0;}

li{
	background:url(images/list_bg.gif) left 3px no-repeat;
	padding-top: 0;
	padding-right: 0;
	padding-bottom: 11px;
	padding-left: 25px;
}
li a{
	color:#203025;
	text-decoration:underline;
	font-size:1.18em;
	line-height:1em;
}
li a:hover{text-decoration:none;}

.banner{position:relative; margin:23px -7px -30px -19px;}

.indent{padding:38px 24px 0 27px;}

b{color:#FFFFFF;}

strong{
	font-size:1.09em;
	margin-bottom: 5px;
}

.pic_float{margin-right:10px; float:left;}
/*=====//content===========*/

/*=======block_1===========*/
.block_1{
	color:#879F91;
	font-size:1.18em;
	line-height:1.38em;
}
.block_1 .corners{height:10px; overflow:hidden; width:100%;}
.block_1 .corn_top{width:100%; float:left;}
.block_1 .corn_top .layer_2{margin:0 446px 0 -5px; height:10px; background:url(images/block_1_left_top_bg.gif) left top repeat-x;}
.block_1 .corn_right_top{width:446px; height:10px; margin-left:-446px; background:url(images/block_1_right_top_bg.gif) left top no-repeat; float:left;}

.block_1 .content{
	width:100%;
	background-color: #203025;
	background-image: url(images/block_1_content_bg.gif);
	background-repeat: no-repeat;
	background-position: right top;
}
.block_1 .content .right{
	padding:16px 27px 15px 28px;
	background-image: url(images/block_1_content_right.gif);
	background-repeat: repeat-y;
	background-position: right top;
}

.block_1 .corn_bot{width:100%; float:left;}
.block_1 .corn_bot .layer_2{margin:0 446px 0 -5px; height:10px; background:url(images/block_1_left_bot_bg.gif) left top repeat-x;}
.block_1 .corn_right_bot{width:446px; height:10px; margin-left:-446px; background:url(images/block_1_right_bot_bg.gif) left top no-repeat; float:left;}

.block_1 strong{font-size:0.91em;}
/*=====//block_1===========*/

/*=======block_2===========*/
.block_2 .corners{height:10px; overflow:hidden; width:100%;}
.block_2 .corn_top{width:100%; float:left;}
.block_2 .corn_top .layer_2{margin:0 446px 0 -5px; height:10px; background:url(images/block_2_left_top_bg.gif) left top repeat-x;}
.block_2 .corn_right_top{width:446px; height:10px; margin-left:-446px; background:url(images/block_2_right_top_bg.gif) left top no-repeat; float:left;}

.block_2 .content{
	width:100%;
	background-color: #546d57;
	background-image: url(images/block_2_content_bg.gif);
	background-repeat: no-repeat;
	background-position: right top;
}
.block_2 .content .right{
	background:url(images/block_2_content_right.gif) right top repeat-y;
	padding:15px 21px 12px 27px;
	list-style-type: none;
}

.block_2 .corn_bot{width:100%; float:left;}
.block_2 .corn_bot .layer_2{margin:0 446px 0 -5px; height:10px; background:url(images/block_2_left_bot_bg.gif) left top repeat-x;}
.block_2 .corn_right_bot{width:446px; height:10px; margin-left:-446px; background:url(images/block_2_right_bot_bg.gif) left top no-repeat; float:left;}
.block_2 span a{font-size:1.18em;}
/*=====//block_2===========*/

/*=======page_1===========*/
#page_1 .block_2{margin-top:14px;}

#page_1 .block_2 .box_1{width:25px; padding-top:30px;}
#page_1 .block_2 .box_2{width:351px;}
#page_1 .block_2 .box_2 img{margin-right:10px;}
#page_1 .block_2 .box_3{width:16px; padding-top:30px;}
/*=====//page_1===========*/

/*=======page_6===========*/
#page_6 .block_2{margin-top:14px;}
/*=====//page_6===========*/

/*=======page_7===========*/
#page_7 .block_1{margin-top:14px;}
#page_7 .block_2 span{float:right; padding-right:80px;}

#page_7 .block_1 .box_1{width:194px;}
#page_7 .block_1 .box_2{width:175px; float:right;}

#page_7 .block_1 span{float:right;}

#form{width:258px;}
#form .line{height:26px;}
#form input{width:255px; height:20px;}
#form textarea{width:255px; height:113px; overflow:hidden; margin-bottom:19px;}
#form span a{padding-left:20px; float:right;}
/*=====//page_7===========*/

/*=======footer===========*/
.footer_bg{background:url(images/footer_bg.gif) left top repeat-x;}
#footer{
	padding:38px 0 19px 0;
	text-align:center;
	color:#203025;
}
#footer a{
	color:#203025;
	text-decoration:underline;
}
#footer a:hover{text-decoration:none;}
/*=====//footer===========*/
.content_questions {
	font-size: 1em;
	line-height: 1.5em;
	color: #879F91;
}
