/*document settings*/

body{padding:0;margin:0;background: #dcd8cd; color:#000;font:12px Verdana,Tahoma,arial,sans-serif}

th,td,form,div,p{margin:0;padding:0;font-family:Verdana;color:#000}

a,a:visited{text-decoration:none;color:#096c6b}

a:hover{color:#096c6b;text-decoration:underline}

ul{margin:0;list-style:none;padding:0}

li{margin:0;padding:0}



/* position setting (tableless)*/

.clr{clear:both}



#container,#container1{width:1020px;margin:0 auto;text-align:left}

#container1{width:1020px;margin:0;float:left}



#topbox{width:1020px;margin:0;text-align:left;float:left;height:196px}

#topbox1{width:1020px;margin:0;text-align:left;float:left;height:196px}

#box{width:500px;margin:0;float:left;text-align:left;overflow:hidden}



#logo{margin:36px 0 0 48px;width:153px;float:left;height:32px;overflow:hidden}

#logo h1,#logo h1 a{width:153px;height:32px}



#logo h1 a{display:block;text-indent:-5000px;background:none;border:none}



#user7{width:500px;margin:2px 0 0 0;padding-left:55px;float:left;text-align:left;overflow:hidden}

#user7,#user7 td,#user7 div,#user7 p,#user7 h1{color:#fff;font:normal 12px 'Trebuchet MS',Arial,Sans-serif}



div#banner {
	position: absolute;
	top: 135px;
	right: 1px;
	z-index: 3;
}

#menuhack{width:190px;height:20px;margin:0px 0px 0px 126px;padding-left:1px;text-align:left;float:left;overflow:hidden}

#menuhack ul,#menuhack ul li,#menuhack ul li a{display:inline;color:#fff;font:10px/1.5em Verdana,Tahoma,arial,sans-serif}

#menuhack ul,#menuhack ul li{color:#C6DDEE}

#menuhack ul li a:hover{color:#D4E59F;text-decoration:none}

#menu1,#menu2,#menu3{float:left;height:20px;margin:0 0 0 4px}



#toolbar{
background:transparent ; 
margin:-66px 0 0 0px;
width:1024px;
height:43px;
float: left;
padding:14px 0px 0px 0px;
}

#toolbar a.mainlevel{
display:inline;
font:bold 14px Verdana,Arial,Tahoma,Sans-serif;
color: #6666b3;
margin-left:16px;
text-decoration:none;
padding:7px 7px 0px 7px;


}

#toolbar a:hover.mainlevel,#toolbar a#active_menu.mainlevel{
color: #6666b3;
}


#content{width:1020px;margin-top:80px;text-align:left;float:left;overflow:hidden;background:transparent;}



#lbox,#top,#mainbody,#bottom,#user1,#boxa,#user1,#user2,#user3,#user6{width:708px;margin:10px 0 0 0px;text-align:left;float:left;overflow:hidden}

#top,#mainbody,#bottom,#user1,#boxa,#user1,#user2,#user3,#user6{margin:0;width:708px}

#user1,#user2,#user3{width:33%}

#lbox .moduletable,#mainbody{margin:0;padding:0px 20px 15px 9px;font-family:'Trebuchet MS';font-size:11px;line-height:17px}

#lbox .moduletable h3,#mainbody .contentheading,#mainbody .componentheading{margin:15px -40px 10px -10px;font:bold 16px 'Trebuchet MS',Tahoma,Sans-serif;color:#2eaace;padding:5px 0 5px 25px;border-bottom:1px solid #EFF0F1;background:url(../images/square-green.png) no-repeat 3px 50%;text-transform:none}

#mainbody .contentheading,#mainbody .componentheading{margin-left:0}

#mainbody{padding-left:0px;width:708px;padding-bottom:0}

.contentheading,.componentheading,.contentpaneopen,.contentpane{width:100%}

blockquote{margin:10px;padding:8px 8px 8px 40px;border:1px solid #f2f2f2;background:#FAFAFA url(../images/quote.gif) no-repeat 5px 5px}

#lbox .moduletable ul li{   }

#user6{margin-left:10px;width:708px}

#user6 .moduletable{background:#FAFAFA;border:1px solid #f2f2f2;padding:15px;margin-bottom:15px}

#user6 .moduletable h3{border:none;margin:0 0 10px -6px;padding:0 0 0 25px}

#boxa .moduletable h3{border:none;font-size:120%;background:none;padding-left:10px;color:#666666}



#rbox,#right,#user4,#left{width:294px;margin:10px 0px 0px 16px;text-align:left;float:left;overflow:hidden}

#right,#user4,#left{width:280px}

#rbox{margin-top:10px}

#rbox .moduletable,#rbox .moduletable_special{color:#68774A;padding:0 3px 14px;margin:0;font-family:'Trebuchet MS';font-size:12px;line-height:17px}

#rbox .moduletable_special{padding-left:10px;padding-right:10px}

#rbox .moduletable .strong,#rbox .moduletable_special .special{font-weight:bold}

#rbox .moduletable .inputbox,#rbox .moduletable td,#rbox .moduletable form,#rbox .moduletable div,#rbox .moduletable_special div,#rbox .moduletable_special td,#rbox .moduletable_special form,#rbox .moduletable_special input.inputbox{font-family:'Trebuchet MS';font-size:12px;line-height:17px}

#rbox .moduletable h3,#rbox .moduletable_special h3{margin:10px 0 5px 0;padding:5px 5px;font:bold 16px 'Trebuchet MS',Tahoma,Sans-serif;color:#728D26}

#rbox .moduletable_special h3{margin-left:-10px}

#rbox .moduletable ul,#rbox .moduletable_special ul{list-style:none;text-align:left;margin:7px 4px 8px 0;padding:0;text-decoration:none;background:url(../images/dots.jpg) repeat-x left top}

#rbox .moduletable ul li,#rbox .moduletable_special ul li{list-style:none;background:url(../images/dots.jpg) repeat-x left bottom;padding:4px 0 4px 5px;margin:0 2px;color:#68774A}

#rbox .moduletable ul li a,#rbox .moduletable_specialul li a,#rbox .moduletable ul li a.mainlevel{text-decoration:none;background-image:none;color:#666666}

#rbox .moduletable ul li a:hover,#rbox .moduletable_special ul li a:hover,#rbox .moduletable ul li a:hover.mainlevel{color:#1773BC}



#footer_container{background: transparent ; width:1020px;margin:0;float:left;text-align:left;overflow:hidden;clear:both;height:65px;font-size:92%}

#footer_container,#footer_container td,#footer_container div,#footer_container p{color:#C6DDEE}

#footer_container a{color:#FFF;text-decoration:none}

#user9,#footer{width:600px;margin:12px 0 0;float:left;overflow:hidden}

#footer{margin-left:100px}

#user9{width:290px}

#user9 a.mainlevel{border-right:1px solid #C6DDEE;margin:0;padding:0 5px}

#user9 ul,#user9 ul li{display:inline}

#bottom_left{margin:0;padding:0}



/*joomla settings*/

.small,span.small,#mainbody .createdate,#mainbody .modifydate,.pagenavcounter{font-size:0.9em;font-style:italic}

.back_button,.pagenav_prev,.pagenav_next{font-size:0.9em}

.readon{background:#FAFAFA url(../images/page.gif) no-repeat left center;padding-right:10px;padding-left:22px;margin:0;float:right;border:1px solid #f2f2f2}



.contentpane,.contentpaneopen{text-align:justify}



.contenttoc{margin:7px 0 7px 7px;padding:0 10px;border:1px dotted #666}

.contenttoc th{border-bottom:1px dotted #666;font-size:13px;color:#666;text-align:center}

.contenttoc td{margin:5px 0 5px 14px;padding:2px 7px}

.contenttoc a.toclink{text-decoration:none;font-weight:bold}



.blog td{padding:2px}

.blog_more{margin:0 3px 15px 13px;padding:3px 6px;border:1px dotted #666}

.blog_more div{border-bottom:1px dotted #666}

.blog_more ul{margin:2px 0 2px 34px}

.blog_more ul li{margin-left:30px}

.blog_more ul li a.blogsection{text-decoration:none}



.syndicate div{text-align:center}

select#mod_templatechooser_jos_change_template{width:142px}

div.contact_email textarea#contact_text.inputbox{width:350px}

.contentpane .inputbox{width:50%}

.contentpane select.inputbox{width:55px}



.pollstableborder td{line-height:25px;vertical-align:middle}

.poll thead td{text-align:center}

.poll .button{margin-top:5px}

input{border:1px solid #eee;font:normal 1em Verdana,sans-serif;color:#777;padding:3px 2px}

input.button{font:bold 12px Arial,Sans-serif;height:24px;margin:0 0 0 5px;padding:2px 3px;color:#FFF;background:#8EB50C url(../images/button-bg.jpg) repeat-x 0 0;border:none}



.sectiontableheader{color:#FFF;background:#93BC0C;font-weight:bold;padding:0 5px;height:20px;border-bottom:1px dashed #222;font-size:12px}

.sectiontablefooter{text-align:center}

.sectiontableentry1 label{color:#333}

.sectiontableentry2 label{color:#333}



.pollstableborder{margin:0}

.pollstableborder td{vertical-align:middle}

.pollstableborder input{margin:0}



.sectiontableentry1,.sectiontableentry1 td{padding:2px;text-align:left;background:#EFEFEF;color:#333;line-height:25px}

.sectiontableentry1 td a,.sectiontableentry2 td a{line-height:25px}

.sectiontableentry2,.sectiontableentry2 td{padding:2px;text-align:left;background:#F8F8F8;color:#333;line-height:25px}



.tips{display:none}
