/* CSS Document */
* { margin:0; padding:0; }
html,
body { height:100%; }
body { font-size:100%; line-height:.875em; background:#181818 }
html,
input,
textarea { font-family: Verdana, Geneva, sans-serif; color:#848484; }
.alignMiddle { vertical-align:middle }
.alignCenter { text-align: center }
.container1 { width:100% }
object { vertical-align:top; }
.clear { clear:both; }
.fleft { float:left }
.fright { float:right }
div.container { overflow:hidden; width: 100%; }
a img { border:0; outline:none; }
img { vertical-align:top; }
/*a { text-decoration:none; outline:none; }
a:hover { text-decoration:none; }*/
h1 { color:#fc6306; font-size: 200%; margin-bottom:12px; margin-top: 15px; line-height: 1em; }
h2 { color:#444; font-size: 125%; margin-bottom:12px; margin-top: 30px; }
h3 { font-size: 110%; margin-bottom:12px; margin-top: 30px; }
.link { color:#FFF; font-weight:normal; background:url(images/marker.gif) top left no-repeat; padding-left:20px; background-position:0 5px; text-decoration:none; display:block; margin-bottom:1px }
.link:hover { text-decoration:none }
.link1 { color:#fc6306; background:url(images/marker1.gif) top left no-repeat; padding-left:14px; background-position:0 5px; text-decoration:none; }
.link1:hover { text-decoration:underline }
.link2 { color:#090; background:url(images/marker1.gif) top left no-repeat; padding-left:14px; background-position:0 5px; text-decoration:none; }
.link1:hover { text-decoration:underline }
.button { color:#f8f7f3; background:url(images/button.gif) bottom right no-repeat; padding:3px 50px 19px 20px; text-decoration:none; line-height:28px; }
.button:hover { text-decoration:none }
.button1 { color:#f8f7f3; background:url(images/button2.gif) top left no-repeat; padding:3px 30px 9px 20px; text-decoration:none; line-height:28px; }
.button1:hover { text-decoration:none }
.button_green { color:#000000; background:url(images/button_green.png) top left no-repeat; padding:1px 50px 9px 25px; text-decoration:none; line-height:28px; }
.button_green:hover { text-decoration:none }
.button_blue { color:#000000; background:url(images/button_blue.png) top left no-repeat; padding:1px 50px 9px 25px; text-decoration:none; line-height:28px; }
.button_blue:hover { text-decoration:none }
.button_red { color:#000000; background:url(images/button_pink.png) top left no-repeat; padding:1px 50px 9px 25px; text-decoration:none; line-height:28px; }
.button_red:hover { text-decoration:none }
#content ul { margin:0; padding:0; list-style:none; }
#content ul li { background:url(images/marker1.gif) top left no-repeat; background-position:0 7px; margin:0; padding-left:13px; }
#content ul li a { color:#848484; text-decoration: none; line-height:1.5em }
#content ul li a:hover { text-decoration:underline; }
#content .ul li { background:url(images/marker_orange.gif) top left no-repeat; background-position:0 3px; margin:0; padding-left:20px; padding-bottom:5px;}
#content .ul li a { color:#000; font-weight:bold; text-decoration: none; }
#content .ul li a:hover { text-decoration:underline; }
.link-1 { display:block; float:left; background:url(../site_flash/images/link_bg.gif) left top repeat-x; color:#ffffff; text-decoration:none; }
.link-1 em { display:block; background:url(../site_flash/images/link_left.gif) no-repeat left top; }
.link-1 b { display:block; background:url(../site_flash/images/link_right.gif) no-repeat right top; padding:2px 23px 3px 28px; font-weight:normal; font-style:normal; }
.link-1:hover { text-decoration:none; color:#000000 }
/*header*/
#header { font-size:0.75em; color:#FFFFFF }
#header .flash { margin-top: 0px; margin-right: 0; margin-bottom: 0; margin-left: 0px; }
/*content*/
#content { font-size:0.75em; width:100%; text-align:left; }
#content .indent-main { padding:35px 25px 35px 35px }
#content .indent-col { padding:0 0 9px 0 }
#content .title { margin-bottom:11px }
#content .img-left { float:left; margin:0 20px 6px 0 }
#content .img-right { float:right; margin:0 20px 20px 20px }
.img-bottom { margin-bottom:30px; }
#content .img-indent { margin:0 0 16px 0 }
#content p { margin:0 0 7px 0 }
#content h3 { color:#afd549; font-size:1.16em; margin-bottom:7px; font-weight:normal }
#content h4 { color:#fff; font-size:1em; margin-bottom:1px; }
#content .tail { background:url(images/tail.gif) repeat-x bottom; padding-bottom:9px; margin-bottom:9px }
#content .indent1 { padding:0 0 0 141px }
/*box*/
#content .box { background:#709900; width:100%; color:#000000; line-height:1.25em }
#content .box .border-top { background:url(images/border_top.gif) repeat-x top; }
#content .box .border-bottom { background:url(images/border_bottom.gif) repeat-x bottom; }
#content .box .border-bottom1 { background:url(images/border_bottom1.gif) repeat-x bottom; }
#content .box .border-top1 { background:url(images/border_top1.gif) repeat-x top #b9b9b9                                                                }
#content .box .corner-top-left { background:url(images/corner_top_left.gif) no-repeat left top; }
#content .box .corner-bottom-left { background:url(images/corner_bottom_left.gif) no-repeat left bottom; }
#content .box .corner-bottom-left1 { background:url(images/corner_bottom_left1.gif) no-repeat left bottom; }
#content .box .corner-bottom-right { background:url(images/corner_bottom_right.gif) no-repeat right bottom; width:100%; }
#content .box .corner-bottom-right1 { background:url(images/corner_bottom_right1.gif) no-repeat right bottom; width:100%; }
#content .box .indent-box { padding:29px 24px 29px 35px; }
#content .box p { margin:0 0 27px 0; }
#content .box .p { margin:0 0 17px 0; }
#content .box .p1 { margin:0 0 7px 0; }
#content .box .p2 { margin:0 0 27px 0; }
#content .box .p3 { margin:0 0 11px 0; }
#content .box .title { margin-bottom:11px; }
#content .box .redbox { background:url(images/red_smallbox.png) no-repeat; width:203px; height:228px; }
#content .box .redbox h1 { margin:25px 20px 5px 30px; color:#FFF; padding-top: 30px; }
#content .box .redbox p { margin:0 20px 20px 30px; color:#FFF; }
#content .box .redbox .button_red { margin:0 0 0 33px; }
#content .box .greenbox { background:url(images/green_smallbox.png) no-repeat; width:203px; height:228px; margin-left:25px; }
#content .box .greenbox h1 { margin:25px 20px 5px 30px; color:#FFF; padding-top: 30px; }
#content .box .greenbox p { margin:0 20px 20px 30px; color:#FFF; }
#content .box .greenbox .button_green { margin:0 0 0 33px; }
#content .box .bluebox { background:url(images/blue_smallbox.png) no-repeat; width:203px; height:228px; margin-left:25px; }
#content .box .bluebox h1 { margin:25px 20px 5px 30px; color:#FFF; padding-top: 30px; }
#content .box .bluebox p { margin:0 20px 20px 30px; color:#FFF; }
#content .box .bluebox .button_blue { margin:0 0 0 33px; text-decoration:none; outline:none; }
#content .box .smallgreenbox { background:url(images/green_smallbox.png) no-repeat; width:203px; height:145px; margin-left:25px; margin-bottom: 10px; }
#content .box .smallgreenbox h1 { margin:10px 20px 5px 30px; color:#FFF; padding-top: 30px; }
#content .box .smallgreenbox p { margin:0 20px 20px 30px; color:#FFF; }
#content .box .smallgreenbox .button_green { margin:0 0 0 33px; }
#content .box .smallbluebox { background:url(images/blue_smallbox.png) no-repeat; width:203px; height:145px; margin-left:25px; margin-bottom: 10px; }
#content .box .smallbluebox h1 { margin:10px 20px 5px 30px; color:#FFF; padding-top: 30px; }
#content .box .smallbluebox p { margin:0 20px 20px 30px; color:#FFF; }
#content .box .smallbluebox .button_blue { margin:0 0 0 33px; text-decoration:none; outline:none;  }
/*homepage box*/
#content .homebox { background:url(images/homebox.png) no-repeat; width:100%; color:#ffffff; line-height:1.3em }
#content .homebox .indent-box { padding:29px 24px 29px 35px; }
#content .homebox p { margin:6px 0 10px 0 }
#content .homebox .p { margin:0 0 12px 0 }
#content .homebox .p1 { margin:0 0 7px 0 }
#content .homebox .p2 { margin:0 0 27px 0 }
#content .homebox .p3 { margin:0 0 11px 0 }
#content .homebox .title { margin-bottom:11px }
#content .homebox h1 { color:#ffffff; font-size: 175%; margin-bottom:0px; margin-top: 0px; }
/*footer*/
#footer { color:#b6b6b6; font-size:0.75em;}
#footer .indent-footer { padding:17px 0 0 0px; }
#footer a { color:#757575; text-decoration:underline }
#footer a:hover { text-decoration:none }
#footer ul { margin:0; padding:15px 0 0 -17px; list-style:none; }
#footer ul li { margin:0; display:inline; background:url(images/bg_menu.gif) center left no-repeat; float:left }
#footer ul li a { color:#7f9600; text-decoration: underline; display:block; float:left; padding:2px 14px 2px 14px; }
#footer ul li a:hover { text-decoration:none; }
#footer ul .first { background:none; }
#footer ul .first a { padding-left:0 }
#footer ul li .current { text-decoration:none; }
.indent-2 { position:relative; padding-left:20px; float:left; }
.h { height:30px; }
.h2 { height:25px; }
.h1 { height:30px; background:url(images/bg_input.gif) no-repeat top left    }
.block-contact span { float:right; margin-right:40px; }
.input { border-left:1px solid #7e7e7e; border-top:1px solid #7e7e7e; border-right:1px solid #fff; border-bottom:1px solid #fff; background:#FFFFFF; width:252px; height:18px; font-size:1em; color:#000; padding-left:5px; padding-top:3px; padding-bottom:5px; }
.input1 { font-size:1em; color:#000; padding-left:5px; }
.input2 { border-left:1px solid #7e7e7e; border-top:1px solid #7e7e7e; border-right:1px solid #fff; border-bottom:1px solid #fff; background:#FFFFFF; width:40px; height:18px; font-size:1em; color:#000; padding-left:5px; padding-top:3px; padding-bottom:5px; margin-right:10px; }
textarea { border-left:1px solid #7e7e7e; border-top:1px solid #7e7e7e; border-right:1px solid #fff; border-bottom:1px solid #fff; padding-left:5px; padding-top:3px; padding-bottom:5px; background:#FFFFFF; color:#000; width:260px; height:122px; font-size:1em; overflow:auto; }
fieldset { text-decoration: none; border:none; }
