/* CSS Document */
* { margin:0; padding:0;}
html, body { height:100%; }
body {font-size:100%; line-height:1.125em; background-color:#EED4A1;}
html, input, textarea	{	font-family: Arial, Helvetica, sans-serif; 
		color:#00000;	}	

.alignMiddle{ vertical-align:middle}
.alignCenter{ text-align: center}
.container1{ width:100%}
object { vertical-align:top; outline:none}
.clear { clear:both;}
.fleft{ float:left}
.fright{ float:right}
div.container {	overflow:hidden; width: 100%;}
a img{ border:0}
img{ vertical-align:top;  }

a{color:#309eac; text-decoration:underline; outline:none} 
a:hover{text-decoration:none}

.link{color:#ffffff; background:url(images/marker.gif) top left no-repeat; padding:0 0 5px 28px; text-decoration:none; font-size:1.66em; text-transform:uppercase }
.link:hover{text-decoration:underline }
.link1{ color:#b3a157; text-decoration:none; font-size:1.16em; display:block; margin-bottom:11px}

.button{color:#f8f7f3; background:url(images/button.gif) top left no-repeat; font-weight:bold; padding:1px 8px 5px 9px; text-decoration:none;  }
.button:hover{text-decoration:underline }

#content ul{margin:0; padding:0; list-style:none;}
#content ul li{color:#00000; background:url(images/marker1.gif) top left no-repeat; background-position:0 7px; margin:0; padding-left:30px; }
#content ul li a{color:#253032; text-decoration:none; line-height:2.5em} 
#content ul li a:hover { text-decoration:underline; }

#content .ul li{background:url(images/marker2.gif) top left no-repeat; background-position:0 10px; margin:0; padding-left:15px; }
#content .ul li a{color:#2294a9; text-decoration:underline; line-height:1.84em; font-size:1.08em} 
#content .ul li a:hover { text-decoration:none; }

#content .ul1 li{background:url(images/marker3.gif) top left no-repeat; background-position:0 5px; margin:0; padding-left:21px; }
#content .ul1 li a{color:#959281; font-weight:bold; text-decoration:none; line-height:1.5em} 
#content .ul1 li a:hover { text-decoration:underline; }

#content .ul2 li{background:url(images/tail-1.gif) repeat-x bottom; padding-left:0; }
#content .ul2 li span{background:url(images/tail-2.gif) repeat-x bottom; float:right; }
#content .ul2 li a{background:url(images/tail-2.gif) repeat-x bottom; color:#959381; font-weight: normal; text-decoration:none; line-height:1.5em} 
#content .ul2 li a:hover { text-decoration:underline; }

.link-1 { display:block; float:left; background:url(images/link_bg.gif) left top repeat-x; color:#ffffff; text-decoration:none; }
.link-1 em { display:block; background:url(images/link_left.gif) no-repeat left top; font-family:Tahoma, Geneva, sans-serif; font-size:.916em}
.link-1  b { display:block; background:url(images/link_right.gif) no-repeat right top; padding:0 10px 2px 10px; font-style:normal;}
.link-1:hover{ text-decoration:none; color:#2294a9}
.link-2 { display:block; float:left; background:url(images/link_bg1.gif) left top repeat-x; color:#ffffff; text-decoration:none; }
.link-2 em { display:block; background:url(images/link_left1.gif) no-repeat left top; font-family:Tahoma, Geneva, sans-serif; font-size:.916em}
.link-2  b { display:block; background:url(images/link_right1.gif) no-repeat right top; padding:0 10px 2px 10px; font-style:normal;}
.link-2:hover{ text-decoration:none; color:#000000}
.link-3 { display:block; float:left; background:url(images/link_bg2.gif) left top repeat-x; color:#ffffff; text-decoration:none; }
.link-3 em { display:block; background:url(images/link_left2.gif) no-repeat left top; font-family:Tahoma, Geneva, sans-serif; font-size:.916em}
.link-3  b { display:block; background:url(images/link_right2.gif) no-repeat right top; padding:0 10px 2px 10px; font-style:normal;}
.link-3:hover{ text-decoration:none; color:#000000}


/*header*/
#header {font-size:0.75em; color:#FFFFFF }
#header .logo{ margin:35px 0 17px 0 }
#header .indent{margin:31px 0 0 781px; position:absolute; width:170px}
#header .menu{
	margin:108px 0 0 500px;
	position:absolute;
	width:615px;
	left: 18px;
	top: -8px;
}
#header .block{ background:url(images/bg_block.jpg) no-repeat top  left; height:309px; width:401px}
#header .indent-block{
	text-align:right;
	font-size:1.58em;
	line-height:1.2em;
	padding-top: 25px;
	padding-right: 25px;
	padding-bottom: 0;
	padding-left: 50px;
}
#header .indent-block span{ color:#fff; font-size:1.26em; line-height:1.2em}
#header .indent-block b{ color:#ffbb02; font-size:1.89em; line-height:1.2em; text-transform:uppercase}
#header .indent-block1{ padding:7px 0 0 204px;}
#header .indent1{ padding:11px 0 0 20px}

#header ol{margin:0; padding:0; list-style-position:inside; color:#ffedbd}
#header ol li a{color:#ffedbd; text-decoration:none; line-height:1.5em} 
#header ol li a:hover { text-decoration:underline; }

#header ul{margin:0; padding:0; list-style:none;}
#header ul li{ margin:0; display:inline; padding:0; vertical-align:top}
#header ul li a{color:#161616; text-decoration:none; font-size:1.33em; float:left; padding:0; margin:0; } 
#header ul li a  b { display:block; font-weight:normal; padding:13px 20px 17px 20px}
#header ul li a em{ display:block; font-weight:normal; font-style:normal; }

#header ul li a:hover { color:#ffffff; text-decoration:none; background:url(images/menu_bg.gif) top left repeat-x;}
#header ul li a:hover b{ background:url(images/menu_left.gif) no-repeat left top;  }
#header ul li a:hover em{ background:url(images/menu_right.gif) no-repeat right top; font-weight:normal; font-style:normal}

#header ul .current a{color:#ffffff; text-decoration:none; background:url(images/menu_bg.gif) repeat-x top left;}
#header ul .current a b{ background:url(images/menu_left.gif) no-repeat left top;  }
#header ul .current a em{ background:url(images/menu_right.gif) no-repeat right top; font-weight:normal; font-style:normal;}

/*alternate header*/
#headeralt {font-size:0.75em; color:#FFFFFF }
#headeralt .logo{ margin:35px 0 17px 0 }
#headeralt .indent{margin:31px 0 0 781px; position:absolute; width:170px}
#headeralt .menu{
	margin:108px 0 0 500px;
	position:absolute;
	width:615px;
	left: 18px;
	top: -8px;
}
#headeralt .block{ background:url(images/bg_block.jpg) no-repeat top  left; height:309px; width:401px}
#headeralt .indent-block{
	text-align:right;
	font-size:1.58em;
	line-height:1.2em;
	padding-top: 25px;
	padding-right: 25px;
	padding-bottom: 0;
	padding-left: 50px;
}
#headeralt .indent-block span{ color:#fff; font-size:1.26em; line-height:1.2em}
#headeralt .indent-block b{ color:#ffbb02; font-size:1.89em; line-height:1.2em; text-transform:uppercase}
#headeralt .indent-block1{ padding:7px 0 0 204px;}
#headeralt .indent1{ padding:11px 0 0 20px}

#headeralt ol{margin:0; padding:0; list-style-position:inside; color:#ffedbd}
#headeralt ol li a{color:#ffedbd; text-decoration:none; line-height:1.5em} 
#headeralt ol li a:hover { text-decoration:underline; }

#headeralt ul{margin:0; padding:0; list-style:none;}
#headeralt ul li{ margin:0; display:inline; padding:0; vertical-align:top}
#headeralt ul li a{color:#161616; text-decoration:none; font-size:1.33em; float:left; padding:0; margin:0; } 
#headeralt ul li a  b { display:block; font-weight:normal; padding:13px 20px 17px 20px}
#headeralt ul li a em{ display:block; font-weight:normal; font-style:normal; }

#headeralt ul li a:hover { color:#ffffff; text-decoration:none; background:url(images/menu_bg.gif) top left repeat-x;}
#headeralt ul li a:hover b{ background:url(images/menu_left.gif) no-repeat left top;  }
#headeralt ul li a:hover em{ background:url(images/menu_right.gif) no-repeat right top; font-weight:normal; font-style:normal}

#headeralt ul .current a{color:#ffffff; text-decoration:none; background:url(images/menu_bg.gif) repeat-x top left;}
#headeralt ul .current a b{ background:url(images/menu_left.gif) no-repeat left top;  }
#headeralt ul .current a em{ background:url(images/menu_right.gif) no-repeat right top; font-weight:normal; font-style:normal;}

.img{ margin:-85px 0 0 840px; position:absolute}
.img1{ margin:21px 0 0 22px; position:absolute}
.img2{
	margin:28px 0 0 208px;
	position:absolute;
	left: 67px;
	top: 502px;
}

/*content*/
#content{ font-size:0.75em; width:100%; text-align:left;}
#content .indent-col1{padding:25px 0 0 0}
#content .indent-col{padding:0 0 0 10px}
#content .indent-col-1{padding:0 0 0 20px}
#content .title{  margin-bottom:16px}
#content .img-left{ float:left; margin:0 20px 16px 0}
#content .img-indent{ margin:0 0 16px 0}
#content p{ margin:0 0 17px 0}
#content .p{ margin:0}
#content .p1{ margin:0 0 17px 0}
#content .p2{ margin:0 0 7px 0}
#content h2{color:#253032; font-weight:normal; font-size:2.33em;  background:url(images/tail.gif) repeat-x bottom; padding-bottom:29px; margin-bottom:22px; padding-left:10px  }
#content .row1 h2{color:#253032; font-weight:normal; font-size:2.33em;  background:url(images/tail1.gif) repeat-x bottom; padding-bottom:29px; margin-bottom:22px; padding-left:10px  }
#content h4{color:#8b870e; font-size:1em; margin-bottom:13px;  }
#content .tail{ background:url(images/tail.gif) repeat-x bottom; padding-bottom:9px; margin-bottom:9px}

.txt{ color:#00000; text-transform:uppercase}
.txt1{ color:#00000; font-size:1.25em; font-style:italic}
.txt1 a{ color:#43a0b1; text-decoration:none; border-bottom:1px solid #43a0b1}
.txt1 a:hover{ color:#43a0b1; text-decoration:none; border-bottom:none}

.txt2{ float:right; font-weight:bold; display:block; color:#309eac; margin-bottom:11px}
.txt3{ color:#309eac}

#content .indent{padding:20px 0 0 0}
#content .indent1{padding:60px 0 0 0}
#content .indent2{padding:0 0 0 214px}

#content .row{ background:#fff}
#content .indent-row{padding:0 20px 36px 32px}
#content .indent-row1{padding:28px 28px 0 32px}
#content .indent-row1-1{padding:28px 28px 0 167px}

/*box*/
.box{ background:#fff; width:100%; color:#00000}
.box .border-top {background:url(images/border_top.gif) repeat-x top;}
.box .border-bottom {background:url(images/border_bottom.gif) repeat-x bottom;}
.box .border-left {background:url(images/border_left.gif) repeat-y left;}
.box .border-right {background:url(images/border_right.gif) repeat-y right;}
.box .corner-top-left {background:url(images/corner_top_left.gif) no-repeat left top;}
.box .corner-top-right {background:url(images/corner_top_right.gif) no-repeat right top;}
.box .corner-bottom-left {background:url(images/corner_bottom_left.gif) no-repeat left bottom;}
.box .corner-bottom-right {background:url(images/corner_bottom_right.gif) no-repeat right bottom; width:100%; }
.box .indent-box{ padding:30px 20px 25px 29px; }
/*box1*/
.box1{ background:#f9f7f0; width:100%;}
.box1 .corner-bottom-left1 {background:url(images/corner_bottom_left1.gif) no-repeat left bottom;}
.box1 .corner-bottom-right1 {background:url(images/corner_bottom_right1.gif) no-repeat right bottom; width:100%; }
.box1 .indent-box1{ padding:0 13px 25px 14px; }


/*footer*/
#footer { color:#beb29c; font-size:0.75em;}
#footer .indent-footer{ padding:16px 50px 0 32px;}
#footer a {color:#309eac; text-decoration:underline; font-weight:bold}  
#footer a:hover {  text-decoration:none}

.jamp{ width:40px; margin-left:6px}
select{font-size:.84em; color:#2d3331; height:20px;	font-family:Tahoma;}

.indent-2{ position:relative; padding-left:20px; float:left}
.h{ height:26px}
.block-contact span{ float:right; margin-right:20px}
input{
	width:180px; height:23px;
	font-size:1em;
	padding-left:5px;
	padding-top:2px
}
textarea{
	width:194px; height:46px;
	font-size:1em;
	padding-left:5px;
	margin-bottom:11px;
	overflow:auto}
