body{margin:0px; padding:0px; background:#979797 url(../img/body_bg4.png) repeat-x top left; font-family:Verdana, Arial, Helvetica, sans-serif;}
h1,h2,h3,h4,h5,h6,p,ul,li,form,input,fieldset,img{margin:0px; padding:0px;}
.left{float:left;}
.right{float:right;}
.clear{clear:both;}
img{border:0;}

#out{margin:0 auto; width:844px;} /* width */

#h{float:left; width:831px; padding:0 7px 0 6px;} /* width */
#hi{float:left; width:831px; background:url(../img/header_bg.gif) repeat-x bottom left;} /* width */
#hi .lg{float:left; width:auto; padding:32px 0 14px 23px;}
#hi .lg img{border:none;}
#hi .sh{float:right; width:148px; height:20px; padding:7px 0 0 0;}
#hi .sh fieldset{border:none;}
#hi .sh span.input_outer{float:left; width:118px; background:url(../img/input_bg.png) no-repeat top left;}
#hi .sh input.text{float:left; width:108px; height:17px; padding:3px 3px 0 5px; color:#8d8d8d; font-size:11px; background:none; border:none;}
#hi .sh input.go{float:left; margin:0 0 0 2px;}

#mu{float:right; width:550px; padding:41px 6px 0 0;}
#mu ul{float:right; width:auto;}
#mu li{float:left; list-style:none; padding:0px; margin:0 0 0 11px;}
#mu li a{float:left; background:url(../img/menu_bg.png) repeat-x top left; padding:0px; font-family:Tahoma; font-size:12px; color:#73032D; cursor:pointer; text-decoration:none; border-bottom:#73032D solid 3px; text-transform:uppercase;}
#mu li a img{border:none;}
#mu li a span{float:left; padding:9px 10px 7px 10px; height:15px;}
#mu li a:hover,#mu li a.current:hover{float:left; background:url(../img/menu_bg.png) repeat-x top left; padding:0px; font-family:Tahoma; color:#63665d; cursor:pointer; text-decoration:none; border-bottom:#ca753f solid 3px;}
#mu li a:hover span{background:url(../img/ma.png) no-repeat bottom center; color:#b95a1c;}
#mu li a.current{float:left; background:url(../img/menu_bg.png) repeat-x top left; padding:0px; font-family:Tahoma; color:#63665d; cursor:pointer; text-decoration:none; border-bottom:#a8ca42 solid 3px;}

#bn{height:250px;}
#bn_cc,#bn_df,#bn_rc,#bn_sp{float:left; width:830px; margin:0 7px 0 6px; display:inline;} /* width */
#bn_cc{background:#f9fbf5 url(../img/banner_bg_cc.png) repeat-x top left;}
#bn_df{background:#f9fbf5 url(../img/banner_bg_df.png) repeat-x top left;}
#bn_rc{background:#f9fbf5 url(../img/banner_bg_rc.png) repeat-x top left;}
#bn_sp{background:#f9fbf5 url(../img/banner_bg_sp.png) repeat-x top left;}
#bn .bn_l{float:left; width:30%;}
#bn .bn_l img{float:left;}
#bn h1{float:left; width:100%; font-size:40px; font-family:Times New Roman; color:#4b4b4b; font-weight:normal; line-height:40px;}
#bn p{float:left; width:90%; font-size:12px; color:#685e53; line-height:20px; padding:10px 0 0 0;}
#bn .bn_but{float:left; width:100%; padding:20px 0 29px 0;}
#bn .bn_but img.buttons{margin:0 8px 0 0; border:0;}

#bc{float:left; width:843px;} /* width */
#bc .view_all_outer{float:left; width:843px;} /* width */
#bc .view_all{float:left; width:830px; background:#777 url(../img/view_all_bg.png) repeat-x top left; border-bottom:#616161 solid 1px;} /* width */
#bc .view_all .view_all_left{float:left; width:225px; border-right:#acacac solid 1px; padding:15px 0 14px 35px;}
#bc .view_all .view_all_left a{float:left;}
#bc .view_all .view_all_left img{float:left; border:none;}

#bc .view_all .view_all_right{float:right; width:60%; padding:9px 18px 0 0;}
#bc .view_all .view_all_right a.one{float:right; margin:0px 0 0 14px; border:none; width:30px; height:29px; background:url(../img/1.png) no-repeat top left;}
#bc .view_all .view_all_right a:hover{background-position:bottom;}

.content_left_shadow{float:left; width:843px; background:url(../img/content_left_bg.png) repeat-y top left;}/* width */
.content_right_shadow{float:right; width:836px; background:url(../img/content_right_bg.png) repeat-y top right;}/* width */

#content{float:left; width:829px; background:#fff url(../img/content_bg.gif) repeat-y 259px 0px; padding:0 0 22px 0;} /* width */
#content #lc{float:left; width:243px; min-height:450px; padding:0 0 0 16px; background:url(../img/left_container_bg.gif) repeat-x top left;}
#content .left_shadow{float:left; width:7px; height:100%; background:url(../img/content_left_bg.gif) repeat-y top left;}
#content .right_shadow{float:right; width:7px; height:100%; background:url(../img/content_right_bg.gif) repeat-y top left;}
#content_blank{float:left; width:789px; background:#fff; padding:10px 20px 22px 20px;} /* width */

#lc .nav{float:left; width:205px; padding:16px 0 10px 0;}
#lc .nav ul{list-style:none; margin: 0; padding:0;}
#lc .nav li{display:inline;}
#lc .nav li a:link, #lc .nav li a:visited{font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;text-decoration:none;font-size:12px;font-weight:bold;color:#333;display:block;background:0;padding:5px 0 6px 30px;}
#lc .nav li a.navcc{background:transparent url(../img/spm16.png) no-repeat 10px 4px;}
#lc .nav li a:hover{color:white;background-color:#E0E0E0;padding: 5px 0 6px 30px;}
/* subMenu */
#lc .nav li li a:link,#lc .nav li li a:visited{font-weight:normal;background:0;padding:2px 0 3px 60px;background:transparent url(http://static.piriform.com/pf/bullet_grey.gif) no-repeat 48px 6px;}
#lc .nav li li a:hover{background-color:#a2c93e;color:White;padding: 2px 0 3px 60px;}

#lc h2{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:14px; color:#333; font-weight:bold; margin-bottom:8px;}
#lc h2 a{color:black;text-decoration:none;}
#lc .bar{float:left; width:235px; padding:0; border-top:#cdcec7 solid 1px;}
#lc .general{float:left; width:235px; padding:22px 0 22px 0; font-size:11px; color:#333;}
#lc .general a{font-size:11px; color:#73032D;; font-weight:bold;}
#lc .general img{padding-right:4px;}
#lc .newsletter{float:left; width:235px; padding:22px 0 0 0;}
#lc .newsletter span.input_outer{float:left; width:167px; background:url(../img/newsletter_input_bg.png) no-repeat top left; height:23px; margin:0 0 0 2px;}
#lc .newsletter form{float:left;}
#lc .newsletter fieldset{border:none; float:left; padding:2px 0 23px 0;}
#lc .newsletter input.text{float:left; width:160px; padding:3px 4px 0 3px; border:none; background:none; height:20px}
#lc .newsletter input.button{float:left; margin:0 0 0 5px; width:auto;}
#lc .news{float:left; width:235px; padding:21px 0 0 0;}
#lc .news ul{float:left; width:235px; padding:12px 0 0 0;}
#lc .news li{float:left; width:235px; list-style:none; padding:0 0 20px 0;}
#lc .news li h2{float:left; width:235px; font-size:11px; color:#999; font-weight:normal; font-style:italic; padding:0; margin:0;}
#lc .news li h4{float:left; width:235px; font-size:11px; color:#82a91c; padding:5px 0 1px 0;}
#lc .news li p{float:left; width:235px; font-size:11px; color:#685e53; line-height:17px;}
#lc .news li a{font-size:11px; color:#73032D;}
#lc .news li .tyt{font-size:12px; color:#73032D; font-weight:bold; text-decoration: underline; padding-bottom:5px;}
#lc .news img{padding-right:4px;}
#lc .blog{float:left; width:235px; padding:21px 0 0 0;}
#lc .blog ul{float:left; width:235px; padding:0 10px 20px 10px; font-size:11px;}
#lc .blog li{float:left; width:235px; list-style:none; padding:2px 0;}
#lc .blog li a{color:#82a91c; font-weight:bold; padding-left:25px;background:transparent url(../img/folder.png) no-repeat 10px 3px;}
#lc p{font-size:11px;}
#lc a{color:#82a91c;}
#lc .sidebar{float:left; width:235px; padding:21px 0 21px 0;}

#rc_out{float:right; width:65%; padding:10px 0 0 4px;}
#rc{float:left; width:88%; padding:5px 0 0 14px; color:#685e53;}
#rc h1{width:100%; font-size:18px; color:#333; font-weight:normal; line-height:26px; border-bottom:#d6d6d6 solid 1px; padding:10px 0 6px 0; margin:0 0 12px 0;}
#rc h1 span.green{color:#82a91c;}
#rc h2,#rc h2 a, #tinymce h2, #tinymce h2 a{font-size:14px; color:#73032D; font-weight:bold; line-height:20px; padding:5px 0 0 0; text-decoration:none;}
#rc h3,#rc h3 a, #tinymce h3, #tinymce h3 a{font-size:12px; color:#73032D; font-weight:normal; font-style:italic; line-height:12px; padding:0;}
#rc p,#rc td, #tinymce p, #tinymce td{padding:6px 0 6px 0; font-size:11px; line-height:17px; text-align: justify;}
#rc i{padding:6px 0 6px 0; font-size:11px; line-height:17px; text-decoration: italic;}
#rc a, #tinymce a{font-size:11px; color:#73032D; font-weight:normal;}
#rc a:hover{text-decoration:underline;}
#rc ul, #tinymce ul{margin:5px 10px; padding-left:0.2em;}
#rc li, #tinymce li{font-size:11px; color:#685e53; background:url(../img/bullet.png) 0em center no-repeat; padding:3px 13px; list-style: none;}
#rc hr, #tinymce hr{height:1px;background-color:#d6d6d6;border:0;}
#rc ul.versionHistory, #tinymce ul.versionHistory{margin:5px 0; padding:0;}
#rc ul.versionHistory li, #tinymce ul.versionHistory li{background:none; padding:5px 0;}
#rc ul.versionHistory li p, #tinymce ul.versionHistory li p{line-height:17px;font-size:11px;padding-top:2px;}
#rc .quotation, #tinymce .quotation {padding:10px 0}
#rc .quotation .quote, #tinymce .quotation .quote {clear:both;}
#rc .quotation img.rightTop, #tinymce .quotation img.rightTop {float:right; clear:both; margin:4px 0 4px 8px; }
#rc .contactform td{vertical-align:top;}

#bread{color: #bbb;}
#bread ul{padding:0; margin:0;	font-size:11px;	display:inline;	list-style:none;}
#bread li{list-style:none; display: inline;}
#bread li a,#bread li a:visited{color: #bbb;text-decoration:none;}
#bread li a:hover{color: #999; text-decoration:underline;}

.box1{font-size:12px;border:solid 1px #82a91c;background-color:#ecf1dd;padding:20px;margin:20px;}

.box2{margin:10px 5px 0px 0px;
border:#d9d9d9 1px solid;
padding:8px 5px;
font-size:11px;
}
.box2 img{margin:1px;
padding:1px;
vertical-align:top;
}
.box2 p{margin:22px 5px 0 5px;position:relative;top:-10px;}
.box2 h4{margin:0;
position:relative;
float:left;
top:-14px;
border:0;
padding:0px 5px;
font-size:11px;
font-weight:normal;
color:#999;
display:inline;
background-color:#fff;
}

#blog_contents .post{border-bottom:solid 1px #d9d9d9;padding:0 0 20px 0;margin:0 0 20px 0;font-size:11px;color:#685e53;}
#blog_contents .meta{font-size:9px;color:#685e53;padding-top:10px;}
#blog_contents .meta a,#blog_contents .meta a:visited{color:#685e53;font-size:9px;text-decoration:none;}
#blog_contents .meta a:hover{text-decoration:underline;}

#featurelist{font-size:11px;}
#featurelist h2{font-size:12px;}
#featurelist .item{margin-top:5px;}
#featurelist .itemtext{line-height:1.3em;}

h2.icon_edit,h2.icon_comp,h2.icon_server{
background-color:#eaf0da;
background-position:0.35em 50%;
background-repeat:no-repeat;
color:#333333 !important;
font-family:Tahoma,Arial,Helvetica,sans-serif;
font-size:13px !important;
letter-spacing:0;
margin:20px 0 0 0;
padding:4px 0 4px 30px !important;
}
h2.icon_edit{background-image:url(../img/mini_edit.png);}
h2.icon_comp{background-image:url(../img/mini_computer.png);}
h2.icon_server{background-image:url(../img/mini_server_go.png);}
.indent{margin-left:16px}

#bottom_curve{float:left; width:843px;} /* width */
#bottom_curve .bbar{float:left;width:817px; background:url(../img/bottom_curve_bg.png) repeat-x top left;} /* width */
#bottom_curve .border{width:254px; background:url(../img/bottom_left_division.gif) no-repeat top right;}

#f{float:left; width:843px; padding:0 0 20px 0;} /* width */
#fi{float:left; width:825px; padding:6px 0 0 8px; no-repeat right bottom;} /* width */
#fi ul{float:left; width:175px; border-left:#d0d0d0 solid 2px; border-right:#d0d0d0 solid 2px; padding:0 0 0 12px;}
#fi li{float:left; width:175px; line-height:15px; list-style:none;}
#fi a{color:#fff; text-decoration:none;}
#fi a:hover{text-decoration:underline;}
#fi li a{font-size:11px; line-height:15px; float:left;}
#fi .copyright{float:right; width:240px; padding: 5px 0 0 12px; font-size:11px; color:#fff; line-height:15px;}
#fi .podmenu{font-size: 11px; color:#fff; float:left; font-weight: bold; text-decoration:none;}

#imageList{padding-top:20px}
#imageList .galPic{clear:both;}
#imageList .imgWrapper{float:left;padding:8px 14px 8px 0;}
#imageList .textWrapper{float:left;width:70%;}
#imageList .bigshot{width:761px;text-align:center} /* width */
#imageList .floatLeft{float:left;padding:4px 14px 8px 0;}

#waitdiv{
position:fixed;
top:40%;
left:40%;
width:450px;
border:solid 3px #666;
text-align:center;
font-size:1.3em;
font-weight:bold;
color:#fff;
padding:100px 50px;
background-color:#999;
z-index:100;
opacity:0.9;
filter:alpha(opacity=90);
-moz-opacity:0.9;
}

/* ---------- EDITOR STYLES ----------*/
#tinymce, 
.mceContentBody {
	background-image: none;
	background-color: #FFF; 
	}

#holderBody {background: #fff;}
#holder {border: 1px solid #eee; padding: 5px; margin: 5px; text-align: left;}






/* EDITOR PROPERTIES - PLEASE DON'T DELETE THIS LINE TO AVOID DUPLICATE PROPERTIES */
h1 {

}

h2 {

}

h3 {

}

p {

}

