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

p{text-align:justify;}

.minhgt{height:400px;}

.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:#03a9f5; text-decoration:none; outline:none}
a:hover{text-decoration:none}

.link{color:#000000; background: url(../_img/marker-blue.gif) top left no-repeat; padding-left:20px; background-position:0 5px; text-decoration:none; font-size:.916em}
.link:hover{text-decoration:underline}

.button{color:#fff; background: url(../_img/button-blue.gif) top left no-repeat; padding:3px 30px 9px 14px; text-decoration:none; display:block; float:left; font-size:.85em}
.button:hover{text-decoration:underline}
.button1{color:#6a6a6a; background: url(../_img/button1-grayblue.gif) top left no-repeat; padding:4px 30px 13px 14px; text-decoration:none; display:block; float:left; font-size:1.07em}
.button1:hover{text-decoration:none; color:#000}

#content ul{margin:0; padding:0; list-style:none;}
#content ul .last{background:none}
#content ul li{background: url(../_img/tail1-gray.gif) bottom repeat-x; padding-left:6px;}
#content ul li a{color:#03a9f5; text-decoration:none; line-height:2.4em; font-size:1.15em; background: url(../_img/marker-blue.gif) top left no-repeat; background-position:0 5px; margin:0; padding-left:14px;}
#content ul li a:hover { text-decoration:none; color:#000}

.link-1 { display:block; float:left; background: url(../_img/link_bg-gray.gif) left top repeat-x; color:#202425; text-decoration:none;}
.link-1 em { display:block; background: url(../_img/link_left-graywhite.gif) no-repeat left top;}
.link-1 b { display:block; background: url(../_img/link_right-graywhite.gif) no-repeat right top; padding:2px 28px 7px 15px; font-weight:normal; font-style:normal;}
.link-1:hover{ text-decoration:none; color:#03a9f5}


#content ul.disclist {margin:10px 10px 10px 20px; padding:0; list-style:square;}
#content ul.disclist .last{background:none;}
#content ul.disclist li{background:none;}


/*header*/
#header {font-size:0.875em; color:#ffffff}
#header .logo{ margin:60px 0 41px 33px}
#header .indent{margin:46px 0 0 877px; position:absolute; width:75px}
#header .indent1{padding:0 0 0 0}

#header ul {margin:0;padding:0 0 0 37px;list-style:none;font-weight:bold;text-align:center;line-height:42px;text-transform:uppercase;}
#header ul li{ background:#ffe036; color:#f9f9f9; display:block; float:left; border-width:0 3px 0 0;border-style:solid;border-color:#fff;}
#header ul li p.nolink {color:#666;display:block; float:left;padding:0 25px 0 25px;}
#header ul li a{ color:#333; display:block; float:left;text-decoration:none;padding:0 25px 0 25px;}
#header ul li a:hover { background:#333;color:#ffe036;}
#header ul li .current{ background:#333;padding:0 25px 0 25px;}



/*content*/
#content{ font-size:0.8125em; width:100%; text-align:left; background: url(../_img/bg_cont.png)}
#content .indent-main{padding:39px 46px 0 56px}
#content .indent-main1{margin:0 0px 0 33px; position:relative}
#content .indent-main2{margin:4px 33px 0 33px}
#content .indent-col{padding:0 0 30px 0}
#content .slogan{margin-bottom:11px}
#content .img-left{ float:left; margin:0 20px 16px 0}
#content .img-indent{ margin:0 0 16px 0}
#content .img-indent1{ margin:0 0 23px 0}
#content p{ margin:0 0 17px 0}
#content .p{ margin:0}
#content .p1{ margin:0 0 17px 0}
#content .p2{ margin:0 0 34px 0}
#content h2{color:#03a9f5; font-size:1.8em; margin-bottom:17px; background: url(../_img/icon-bluewhite.gif) no-repeat top left; padding-left:35px; line-height:1.2em; position:absolute}
#content h2 strong{color:#03a9f5; font-size:.96em;}
#content h3{color:#03a9f5;}
#content h4{color:#03a9f5; font-size:1em; margin-bottom:13px;}
#content h5{color:#03a9f5; font-size:1em; font-weight:normal}
#content .tail{ background: url(../_img/tail-yellow.gif) bottom repeat-x; padding-bottom:9px; margin-bottom:9px}
.txt1{ font-size:1.15em; line-height:1.66em}

#content .block{ height:314px; width:954px; color:#e6e6e6; background: url(../_img/bg_block1-bluewhite.jpg) no-repeat top left}
#content .block p{ margin:0 0 0 10px}
#content .block-left{
	margin:0;
	padding:0;
	width:475px;
	height:314px;
	float:left;
}
html>body #content .block-left{
	width:474px;
}
#content .block-left .container{
	margin:39px 0 0 33px;
	width:440px;
}
#content .block-left .container .indent-block1{
	float:right;
	margin:0 32px 0 0;
}
#content .block-right{
	margin:0 17px 0 0;
	padding:0;
	width:446px;
	height:314px;
	float:right;
}
html>body #content .block-right{
	margin:0 34px 0 0;
}
#content .block-right .cfdiv{
	margin:0;
	padding:0;
	width:446px;
	height:314px;
	overflow:hidden;
}

/*box*/
.box{ background:#ffe34b; width:100%; color:#444; font-size:.916em}
.box .border-top {background: url(../_img/border_top-yellowwhite.gif) top repeat-x ;}
.box .border-bottom {background: url(../_img/border_bottom-yellowwhite.gif) bottom repeat-x;}
.box .border-left {background: url(../_img/border_left-yellowwhite.gif) left repeat-y;}
.box .border-right {background: url(../_img/border_right-yellowwhite.gif) right repeat-y;}
.box .corner-top-left {background: url(../_img/corner_top_left-yellowwhite.gif) left top no-repeat;}
.box .corner-top-right {background: url(../_img/corner_top_right-yellowwhite.gif) right top no-repeat;}
.box .corner-bottom-left {background: url(../_img/corner_bottom_left-yellowwhite.gif) left bottom no-repeat;}
.box .corner-bottom-right {background: url(../_img/corner_bottom_right-yellowwhite.gif) right bottom no-repeat; width:100%;}
.box .indent-box{ padding:18px 15px 28px 29px;}
#content .box p{ margin:0 0 11px 0}
#content .box h2{color:#444; font-size:2.08em; margin-bottom:7px; background: url(../_img/icon1-grayyellow.gif) no-repeat top left; padding-left:35px; margin-top:9px}
#content .box h2 strong{color:#444; font-size:1.08em;}
#content .box a{color:#03a9f5; text-decoration:none; outline:none}
#content .box a:hover{text-decoration:none}
#content .box .link-2 { display:block; float:left; background: url(../_img/link_bg1-gray.gif) left top repeat-x; color:#fff; text-decoration:none;}
#content .box .link-2 em { display:block; background: url(../_img/link_left1-grayyellow.gif) left top no-repeat;}
#content .box .link-2 b { display:block; background: url(../_img/link_right1-grayyellow.gif) right top no-repeat; padding:2px 28px 7px 15px; font-weight:normal; font-style:normal;}
#content .box .link-2:hover{ text-decoration:none; color:#ffe34b}


/*footer*/
#footer { color:#787878; font-size:0.6875em; background: url(../_img/bot_bg-graywhite.gif) top repeat-x; text-align:center;}
#footer .indent-footer{ padding:37px 34px 0 34px;}
#footer a {color:#787878; text-decoration:none}
#footer a:hover { text-decoration:underline}
.bot-left{ background: url(../_img/bot_left-graywhite.gif) no-repeat top left}
.bot-right{ background: url(../_img/bot_right-graywhite.gif) no-repeat top right; height:71px}


.indent-2{ position:relative; padding-left:20px; float:left}
.h{ height:23px}
.h2{ height:49px}
.block-contact span{ float:right; margin-right:60px}
input{
	width:232px; height:15px;
	font-size:1em;
	padding-left:5px;
	padding-top:2px
}
textarea{
	width:232px; height:266px;
	font-size:1em;
	padding-left:5px;
	margin-bottom:11px;
	overflow:auto}


.tail-top{ background: url(../_img/bg-bluewhite.gif) top repeat-x #e6e6e6}
.tail-bottom{background: url(../_img/bot-gray.gif) bottom repeat-x}
.tail-bg{background: url(../_img/bg_block-1-bluewhite.jpg) no-repeat top center} /* CSS NOT USED? */

.col-1, .col-2, .col-3, .col-4{ float:left}
/*======= width =======*/
.main{margin:0 auto; text-align:left; width:987px;}

/*======= header =======*/
#header {height:181px; background: url(../_img/top-yellowblue.gif) no-repeat top center}

/*======= layout 0 =======*/
#lay0 {}
/*======= layout 1 =======*/
#lay1 #content .box .col-1{ width:560px; margin-right:35px}
#lay1 #content .box .col-2{ width:200px; height:200px; margin-right:0}
#lay1 #content .box .bg{ background: url(../_img/tail-yellow.gif) repeat-y 279px top}
#lay1 #content .box .bg1{ background: url(../_img/tail-yellow.gif) repeat-y 585px top}

#lay1 #content .col-1{ width:250px; margin-right:70px}
#lay1 #content .col-2{ width:242px; margin-right:65px}
#lay1 #content .col-3{ width:258px}
#lay1 #content .bg{ background: url(../_img/tail1-gray.gif) repeat-y 284px top}
#lay1 #content .bg1{ background: url(../_img/tail1-gray.gif) repeat-y 590px top}
/*======= layout 2 =======*/
#lay2 #content .col-1{ width:562px; margin-right:65px;}
#lay2 #content .col-2{ width:258px}
#lay2 #content .bg{ background: url(../_img/tail1-gray.gif) repeat-y 284px top}
#lay2 #content .bg1{ background: url(../_img/tail1-gray.gif) repeat-y 590px top}
/*======= layout 3 =======*/
#lay3 #content .col-1{ width:250px; margin-right:70px}
#lay3 #content .col-2{ width:242px; margin-right:65px}
#lay3 #content .col-3{ width:258px}
#lay3 #content .bg{ background: url(../_img/tail1-gray.gif) repeat-y 284px top}
#lay3 #content .bg1{ background: url(../_img/tail1-gray.gif) repeat-y 590px top}

/*======= footer =======*/
#footer { height:71px; }