BODY{background-color:#EDEDED;background-image:url(/images/body_bg.jpg);background-position:top;margin:0px 0px 30px 0px;text-align:center;color:#555555;font-family:Arial;font-size:12px;}
.clear{clear:both;}
a{color:#000000;text-decoration:underline;}
a:hover{color:#6D65A1;text-decoration:none;}
DIV.header{width:990px;height:120px;position:relative;margin:0px auto;}
DIV.header .logo{width:950px;height:70px;position:absolute;top:40px;left:15px;text-align:left;}
DIV.header .logo span.logo{display:block;width:70px;height:70px;position:absolute;top:0px;left:0px;}
DIV.header .logo a{display:block;height:70px;text-decoration:none;position:absolute;top:0px;left:0px;}
DIV.header .logo a .row1{display:block;font-family:Century Gothic, Arial;font-size:26px;font-weight:bold;line-height:30px;padding-top:10px;padding-left:83px;color:#fff;}
DIV.header .logo a .row2{display:block;color:#fff;font-family:Century Gothic, Arial;font-weight:bold;line-height:20px;padding-left:85px;}
DIV.header .icons{position:absolute;top:58px;right:20px;}
DIV.header .icons form{margin:0px;padding:0px;float:right;padding-top:5px;padding-left:25px;}
DIV.header .icons input#search{display:block;width:170px;height:20px;border:1px solid #A0A0A0;padding:2px 4px 0px 4px;margin:0px;}
DIV.header .icons a{text-decoration:none;position:relative;}
DIV.header .icons a.ico{display:block;width:32px;height:32px;float:right;margin-left:25px;}
DIV.header .icons a.ico .mail{display:block;width:32px;height:32px;position:absolute;top:0px;left:0px;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true,sizingMethod=crop,src='images/icon_mail.png');cursor:pointer;}
DIV.header .icons a.ico .phone{display:block;width:32px;height:32px;position:absolute;top:0px;left:0px;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true,sizingMethod=crop,src='images/icon_phone.png');cursor:pointer;}
DIV.header .icons a.ico .home{display:block;width:32px;height:32px;position:absolute;top:0px;left:0px;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true,sizingMethod=crop,src='images/icon_home.png');cursor:pointer;}
DIV.header .icons a.ico .mail[class]{display:block;width:32px;height:32px;position:absolute;top:0px;left:0px;background:url('images/icon_mail.png') center center no-repeat;}
DIV.header .icons a.ico .phone[class]{display:block;width:32px;height:32px;position:absolute;top:0px;left:0px;background:url('images/icon_phone.png') center center no-repeat;}
DIV.header .icons a.ico .home[class]{display:block;width:32px;height:32px;position:absolute;top:0px;left:0px;background:url('images/icon_home.png') center center no-repeat;}
DIV.header .icons a.ico .buble{display:none;white-space:nowrap;background:url('images/buble_down.gif') bottom center repeat-x #D7D6CD;padding-bottom:9px;}
DIV.header .icons a.ico:hover .buble{display:block;width:auto;position:absolute;bottom:32px;left:-57px;}
DIV.header .icons .buble .contents{display:block;width:auto;border-width:1px 1px 0px 1px;border-style:solid;border-color:#FFFFFF;padding:6px 10px 6px 10px;font-size:11px;color:#333333;line-height:14px;}
div.top_home{width:990px;margin:0px auto;background-color:#FFFFFF;text-align:left;margin-bottom:10px;position:relative;z-index:50;}
div.top_home .box_top{width:990px;height:12px;font-size:0%;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=crop, src='images/border_990_top.png');}
div.top_home .box_down{width:990px;height:12px;font-size:0%;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=crop, src='images/border_990_down.png');}
div.top_home .box_top[class]{width:990px;height:12px;font-size:0%;background:url('images/border_990_top.png') top center no-repeat;}
div.top_home .box_down[class]{width:990px;height:12px;font-size:0%;background:url('images/border_990_down.png') bottom center no-repeat;}
div.top_home .box_body{width:990px;background:url('images/border_990.gif') top center repeat-y;position:relative;}
div.top_subpage{width:990px;margin:0px auto;background-color:#FFFFFF;text-align:left;margin-bottom:10px;position:relative;z-index:50;}
div.top_subpage .box_top{width:990px;height:12px;font-size:0%;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=crop, src='images/border_990_top.png');}
div.top_subpage .box_down{width:990px;height:12px;font-size:0%;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=crop, src='images/border_990_down.png');}
div.top_subpage .box_top[class]{width:990px;height:12px;font-size:0%;background:url('images/border_990_top.png') top center no-repeat;}
div.top_subpage .box_down[class]{width:990px;height:12px;font-size:0%;background:url('images/border_990_down.png') bottom center no-repeat;}
div.top_subpage .box_body{width:990px;background:url('images/border_990.gif') top center repeat-y;position:relative;}
div.box_full{width:990px;margin:0px auto;background-color:#F5F5F5;text-align:left;margin-bottom:10px;}
div.box_full .box_top{width:990px;height:12px;font-size:0%;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=crop, src='images/border_990_top.png');}
div.box_full .box_down{width:990px;height:12px;font-size:0%;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=crop, src='images/border_990_down.png');}
div.box_full .box_top[class]{width:990px;height:12px;font-size:0%;background:url('images/border_990_top.png') top center no-repeat;}
div.box_full .box_down[class]{width:990px;height:12px;font-size:0%;background:url('images/border_990_down.png') bottom center no-repeat;}
div.box_full .box_body{width:990px;background:url('images/border_990.gif') top center repeat-y;position:relative;}
div.boxes_3col{width:990px;margin:0px auto;text-align:left;margin-bottom:10px;}
div.box1_3col{width:328px;float:left;margin-right:3px;background-color:#F5F5F5;}
div.box2_3col{width:328px;float:left;margin-right:3px;background-color:#F5F5F5;}
div.box3_3col{width:328px;float:left;margin-right:0px;background-color:#F5F5F5;}
div.boxes_3col .box_top{width:328px;height:12px;font-size:0%;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=crop, src='images/border_328_top.png');}
div.boxes_3col .box_down{width:328px;height:12px;font-size:0%;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=crop, src='images/border_328_down.png');}
div.boxes_3col .box_top[class]{width:328px;height:12px;font-size:0%;background:url('images/border_328_top.png') top center no-repeat;}
div.boxes_3col .box_down[class]{width:328px;height:12px;font-size:0%;background:url('images/border_328_down.png') bottom center no-repeat;}
div.boxes_3col .box_body{width:328px;background:url('images/border_328.gif') top center repeat-y;position:relative;}
div.boxes_3col .contents{height:275px;}
div.boxes_3col H1{font-family:Century Gothic, Arial;font-size:16px;font-weight:bold;margin:0px 25px 10px 25px;padding-top:10px;}
div.boxes_3col .picture{margin:0px 6px 10px 6px;border-top:1px solid #FFFFFF;border-bottom:1px solid #DDDDDD;background-color:#FFFFFF;}
div.boxes_3col .picture img{display:block;width:316px;border-bottom:1px solid #FFFFFF;border-top-width:6px;border-top-style:solid;}
div.boxes_3col p{font-size:12px;line-height:18px;margin:0px 25px 10px 25px;}
div.boxes_3col a.link{display:block;float:right;line-height:20px;font-family:Century Gothic, Arial;font-size:11px;font-weight:bold;text-decoration:none;margin-right:0px;margin-bottom:10px;padding-left:20px;position:relative;right:25px;}
div.boxes_3col a.link .icon{display:block;width:13px;height:13px;position:absolute;top:4px;left:0px;cursor:pointer;}
div.topmenu{width:980px;height:38px;position:absolute;top:5px;left:5px;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=crop, src='images/topmenu.png');}
div.topmenu[class]{width:980px;height:38px;position:absolute;top:5px;left:5px;background:url('images/topmenu.png') top center no-repeat;}
div.navwrap{width:980px;height:38px;position:absolute;top:5px;left:5px;background:url('images/topmenu.gif') top center no-repeat;text-align:left;z-index:50;}
ul#nav{margin:0px;padding:0px 20px 0px 0px;list-style-type:none;float:right;}
ul#nav li{display:block;float:left;font-family:Century Gothic, Arial;font-weight:bold;font-size:14px;position:relative;}
ul#nav a{display:block;height:38px;line-height:38px;float:left;padding:0px 20px 0px 20px;}
ul#nav ul{display:none;margin:0px;padding:0px;float:none;position:absolute;top:38px;left:2px;border-left:1px solid #DADBDA;border-right:1px solid #DADBDA;}
ul#nav ul li{clear:both;float:left;}
ul#nav ul a{display:block;width:130px;height:26px;line-height:26px;float:none;font-size:11px;border-top:1px solid #FFFFFF;border-bottom:1px solid #DADBDA;}
ul#nav ul ul{position:absolute;top:-1px;left:170px;border-top:1px solid #DADBDA;}
ul#nav li:hover ul ul, ul#nav li:hover ul ul ul{display:none;}
ul#nav li:hover ul, ul#nav li li:hover ul, ul#nav li li li:hover ul{display:block;}
div.r_column h2{font-family:Century Gothic, Arial;font-size:18px;font-weight:bold;padding:0px 25px 0px 25px;margin:15px 0px 12px 0px;}
div.r_column .subnav p{font-size:11px;line-height:14px;padding:0px 25px 10px 25px;margin:0px;}
div.subnav{background:url('images/submenu.gif') top left repeat-y #A9A9A9;color:#FFFFFF;margin-right:1px;}
div.subnav .subnav_top{background:url('images/submenu_top.gif') top left no-repeat;font-size:0%;height:6px;}
div.subnav .subnav_down{background:url('images/submenu_down.gif') bottom left no-repeat #878787;font-size:0%;height:10px;margin-top:5px;}
div.subnav a{color:#FFFFFF;text-decoration:none;}
div.subnav a:hover{color:#333333;text-decoration:none;}
div.subnav ul{padding:7px 25px 10px 25px;margin:0px;list-style-type:none;font-size:14px;line-height:30px;}
div.subnav ul ul{padding:0px 0px 12px 0px;margin:0px;list-style-type:none;font-size:12px;line-height:18px;}
div.subnav li{border-bottom:1px solid #CBCBCB;}
div.subnav li li{border-bottom:none;display:inline;}
div.subnav li ul{display:none;}
div.subnav li.active ul{display:block;}
div.subnav li a{display:block;background:url('images/rmenu_item.gif') 2px 10px no-repeat;padding-left:17px;}
div.subnav li.active a{color:#333333;background:url('images/rmenu_item_active.gif') 2px 10px no-repeat;}
div.subnav li ul a{display:block;background:none;padding-left:17px;}
div.subnav li.active ul a{display:block;color:#FFFFFF;background:none;}
div.subnav li.active ul a:hover{color:#333333;background:none;}
div.slider{width:980px;position:relative;left:5px;padding-top:31px;}
div.slider .picture{}
div.slider .picture img{display:block;}
div.slide_footer{margin:0px 25px 0px 25px;}
div.slide_footer H2{font-family:Century Gothic, Arial;font-size:14px;font-weight:normal;margin:0px;padding:20px 0px 5px 0px;}
div.top_subpage .status{margin-top:31px;margin-left:5px;margin-right:5px;border-top:1px solid #EDEDED;}
div.top_subpage .links{height:40px;position:relative;}
div.top_subpage .links p{font-size:11px;line-height:14px;color:#555555;position:absolute;top:16px;left:18px;margin:0px;padding-left:20px;background:url(images/icon_status.gif) 0px 0px no-repeat;}
div.top_subpage .links a{color:#555555;text-decoration:none;font-weight:bold;}
div.top_subpage .links a:hover{color:#555555;text-decoration:underline;}
div.subpage div.rightcolumn{background:url('images/right_column.gif') 682px 0px repeat-y;}
div.subpage div.contents{width:980px;margin:0px auto;}
div.subpage div.page{width:715px;float:left;}
div.subpage div.page_border{padding-left:38px;padding-bottom:20px;padding-right:38px;}
div.subpage div.r_column{width:265px;padding-bottom:20px;float:right;}
div.page h1{font-family:Century Gothic, Arial;font-size:30px;font-weight:bold;margin:0px 0px 20px 0px;padding:20px 0px 0px 0px;}
div.page h2{font-family:Century Gothic, Arial;font-size:22px;font-weight:bold;margin:0px 0px 10px 0px;padding:0px;}
div.page h3{font-family:Century Gothic, Arial;font-size:18px;font-weight:bold;margin:0px 0px 10px 0px;padding:0px;}
div.page h4{font-family:Century Gothic, Arial;font-size:16px;font-weight:bold;margin:0px 0px 10px 0px;padding:0px;}
div.page h5{font-family:Century Gothic, Arial;font-size:14px;font-weight:bold;margin:0px 0px 10px 0px;padding:0px;}
div.page h6{font-family:Century Gothic, Arial;font-size:12px;font-weight:bold;margin:0px 0px 10px 0px;padding:0px;}
div.page p{margin:0px;padding-bottom:15px;line-height:20px;text-align:justify;}
div.page .downline{border-bottom:1px solid #CCCCCC;}
div.page p.downline{border-bottom:1px solid #CCCCCC;padding-bottom:3px;margin-bottom:15px;}
div.page img{display:block;padding:2px 0px 2px 0px;border-top:1px solid #CCCCCC;border-bottom:1px solid #CCCCCC;margin-bottom:15px;border-left-width:0px;border-right-width:0px;}
div.page img.nostyle{display:inline;padding:0px;border-width:0px;margin:0px;}
div.page .alignleft{float:left;margin-right:20px;}
div.page .alignright{float:right;margin-left:20px;}
div.page .aligncenter{margin:0px auto 15px auto;}
div.page ul{list-style-type:square;padding:0px 0px 0px 16px;margin:0px 0px 15px 0px;}
div.page ol{list-style-type:lower-alpha;padding:0px 0px 0px 22px;margin:0px 0px 15px 0px;}
div.page li{padding-bottom:5px;}
div.page table{width:100%;border-collapse:collapse;line-height:normal;font-size:12px;text-align:left;margin:0px 0px 15px 0px;}
div.page table th{background-color:#CCCCCC;font-weight:bold;padding:3px 6px 3px 6px;border-bottom:1px solid #FFFFFF;}
div.page table td{background-color:#E9E9E9;padding:3px 6px 3px 6px;border-bottom:1px solid #FFFFFF;}
div.page table td.title{font-weight:bold;}
a.button{color:#FFFFFF;text-decoration:none;background-color:#555555;display:inline;font-weight:bold;font-size:11px;padding:5px 10px 5px 10px;border-width:0px;}
a.button:hover{color:#FFFFFF;text-decoration:none;background-color:#000000;}
div.page table.ajaxForm{width:auto;border-collapse:collapse;}
div.page table.ajaxForm td{background:none;border-width:0px;padding:5px 0px 0px 0px;vertical-align:top;}
div.page table.ajaxForm td.label{width:110px;line-height:22px;}
div.page td.label label, div.page td.label .empty_text{display:block;height:100%;padding-right:18px;position:relative;}
div.page td.label .checkbox{display:block;height:100%;padding-right:18px;position:relative;}
div.page td.label .required_text{display:block;font-size:0%;width:15px;height:22px;position:absolute;top:0px;right:5px;background:url('images/required.gif') center center no-repeat;text-indent:-10000px;cursor:pointer;}
input.text{display:block;width:200px;border:1px solid #888888;padding:3px 4px 3px 4px;margin:0px;font-family:arial;font-size:12px;color:#000000;}
input.button{display:block;background-color:#555555;color:#FFFFFF;font-family:arial;font-weight:bold;font-size:11px;padding:5px 10px 5px 10px;border-width:0px;cursor:pointer;}
input.submit{margin-top:10px;}
input.checkbox{position:relative;top:2px;left:-4px;}
input.radio{position:relative;top:2px;left:-5px;}
textarea{display:block;width:350px;border:1px solid #888888;padding:4px;margin:0px;height:100px;font-family:arial;font-size:12px;color:#000000;}
select{display:block;width:150px;border:1px solid #888888;padding:2px 2px 2px 4px;margin:0px;font-family:arial;font-size:12px;color:#000000;}
label{cursor:pointer;}
span.required_text{color:#EE4000;}
div.php_invalid{color:#EE4000;padding:10px;border:1px solid #CCCCCC;background-color:#E9E9E9;font-size:12px;margin-bottom:15px;}
div.is_valid{color:#008600;}
div.r_column .box h2{font-size:18px;color:#B38144;margin-bottom:0px;margin-top:20px;}
div.r_column .box p{font-size:11px;line-height:14px;padding:0px 25px 10px 25px;margin:0px;}
div.r_column .box img{display:block;margin-left:25px;margin-bottom:10px;border:1px solid #A9A9A9;}
div.footer .footbox{width:980px;height:49px;position:absolute;top:5px;left:5px;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=crop, src='images/footer.png');}
div.footer .footbox[class]{width:980px;height:49px;position:absolute;top:5px;left:5px;background:url('images/footer.png') top left no-repeat;}
div.footer .contents{width:980px;height:49px;position:absolute;top:5px;left:5px;}
div.footer .contents p{margin:15px 20px 0px 20px;font-size:12px;line-height:20px;color:#FFFFFF;}
div.footer .contents a{color:#FFFFFF;text-decoration:none;}
div.footer .contents a:hover{color:#FFFFFF;text-decoration:underline;}
div.footer .space{height:35px;}
DIV.footer .icons{position:absolute;top:14px;right:14px;}
DIV.footer .icons a{text-decoration:none;}
DIV.footer .icons a span{font-size:0%;visibility:hidden;}
DIV.footer .icons a.rss{display:block;width:32px;height:32px;float:right;margin-left:10px;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=crop, src='images/icon_rss.png');cursor:pointer;}
DIV.footer .icons a.rss[class]{display:block;width:32px;height:32px;float:right;margin-left:10px;background:url('images/icon_rss.png') center center no-repeat;}
div.slider{display:none;}
div.homeslide-0{display:block;}
.button {display: inline-block; border: 1px #009900 solid; color: #009900; font-weight: bold; font-size: .8em; text-decoration: none; padding: 5px 15px 5px 30px;}
.button:hover {background-color: #009900; color: #fff !important;}
#ditto_paging {border-top: 1px solid #ccc; padding: 10px; font-size: 76%; color: black;}
#ditto_pages .ditto_currentpage {border: 1px solid black; padding: 1px 5px 2px; margin-right: 1px; background-color: #008CBA; color: #fff;}
#ditto_pages .ditto_off {border: 1px solid #ccc; padding: 1px 5px 2px; margin-right: 1px; color: #ccc;}
#ditto_pages a, .ditto_pages a:link, #ditto_pages a:visited {border: 1px solid #008CBA; padding: 1px 5px 2px; margin-right: 1px; text-decoration: none !important; color: black;}
#ditto_pages a:hover {background-color: #fff; color: #000;}
.ditto_documentInfo { display:none;}
.ditto_pageTitle {color:#FFFFFF;}
