html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,font,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,dd,dl,dt,li,ol,ul,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td{margin:0;padding:0;border:0;font-weight:normal;font-style:normal;text-align:left;font-family:inherit;}table{border-collapse:collapse;border-spacing:0;}ol,ul{list-style:none;}q:before,q:after,blockquote:before,blockquote:after{content:"";}
/*//RESET*/

body{background:#fff url('/images/body_bg.png') no-repeat;font:0.75em/140% arial,sans-serif;color:#202020;}
body#editor{background-image:none;}
#page{background:url('/images/page_bg.gif') 0 0 repeat-x;}
#wrap{float:left;width:980px;}
#left{float:left;width:213px;background:url('/images/left_col_content_bg.png') bottom right no-repeat;padding:0 0 70px 0;overflow:hidden;}
#left .content{padding:0 0 0 30px;min-height:380px; height:auto !important; height:380px;background:#fff url('/images/left_col_bg.gif') right repeat-y;}
#navi{margin:0 4px 10px 0;padding-top:30px;font-family:arial,sans-serif;}
#navi li{text-indent:8px;}
#navi li li{padding:0 0 0 20px;text-indent:0;}
#navi li li.active{background-image:url('/images/navi_active.gif');background-position:9px 6px;background-repeat:no-repeat;}
#navi li ul{margin-top:3px;}
#navi li a{border-bottom:1px solid #d2d2d2;display:block;padding:3px 0;}
#navi li li a{padding:1px 0}

#logo{padding-top:20px;height:51px;background:#fff url('/images/logo_bg_corner.gif') bottom right no-repeat;}
#logo img{display:block;}

#top{height:71px;float:left;background:url('/images/top_bg_corner.gif') 0 51px no-repeat;}
#top .content{height:28px;padding-top:23px;width:767px;text-align:right;}

#content{float:left;width:767px;}

#col_left{float:left;width:500px;margin-left:17px;display:inline;font-size: 13px;}
#col_left .content{padding:0 7px;}
#col_right{float:right;width:230px;}

#footer{clear:both;float:left;width:100%;height:57px;background:url('/images/footer_bg.gif') repeat-x;margin-top:30px;}
#footer li{line-height:57px;}
#footer_left{float:left;width:207px;padding-left:30px;}
#footer_right{float:left;width:740px;}

#img_main{margin-bottom:20px;}

h1{font-size:1.35em;font-weight:normal;margin-bottom:10px;color:#3f523f;}
h2{font-size:1.1em;font-weight:normal;margin-bottom:10px;color:#000;}
h3,h4{font-size:1em;font-weight:normal;margin-bottom:10px;color:#000;}
p{margin-bottom:15px;}

/* LINKS */
a:link{color:#415c40;text-decoration:underline;}
a:visited{color:#988a3e;text-decoration:underline;}
a:hover{color:#415c40;text-decoration:underline;}
a:active{color:#415c40;text-decoration:underline;}

#navi a:link{color:#202020;text-decoration:none;}
#navi a:visited{color:#202020;text-decoration:none;}
#navi a:hover{color:#202020;text-decoration:none;}
#navi a:active{color:#202020;text-decoration:none;}
#navi li li.active a{color:#415c40;}
#navi li li.passive a{color: #202020;}
a.basic:link{color:#202020;text-decoration:none;}
a.basic:visited{color:#202020;text-decoration:none;}
a.basic:hover{color:#202020;text-decoration:underline;}
a.basic:active{color:#202020;text-decoration:none;}
/* //LINKS */

/* LISTS */
#editor ul,#editor ol,#col_left ul,#col_left ol{margin-bottom:15px;}
#editor ul li, #col_left ul li{margin-left:25px;list-style-type:disc;}
#editor ol li, #col_left ol li{margin-left:25px;list-style-type:decimal;}
/* //LISTS */

/* BLOCK ELEMENTS */
.teaser{margin-bottom:10px;}
.teaser img{display:block;}
#related_link_container{margin-top:20px;background:url('/images/related_links_bg.gif') no-repeat;min-height:136px;height:auto !important;height:136px;}
#related_link_container ul{padding:10px;}

#frontpage_banners{float:left;width:100%;}
#frontpage_banners div{float:left;width:33%;text-align:center;}
#frontpage_banners div img{display:block;margin:0 auto;}

#frontpage_news h3{margin:0;font-weight:bold;color:#202020;padding:0 7px}
#frontpage_news{margin:20px 0 30px;}
#col_left #frontpage_news ul{border:solid #d6d6d6;border-width:1px 0;margin:0;padding:0;list-style:none;padding:7px}
#col_left #frontpage_news li{list-style:none;padding-left:0;margin-left:0;}
/* //BLOCK ELEMENTS */
/* TABLES */
td,th,tr{background:none;}
th{font-weight:bold;}
td,th{font-size:1em;}
table{margin-bottom:15px;}
/* //TABLES */
/* FORMS */
input,textarea{font-family:arial,sans-serif;}
#submitBtn{margin:0;padding:0;text-align:center;color:#fff;border:none;background:#bfbfbf;height:18px;width:34px;float:left}
#searchField{border:1px solid #d2d2d2;width:143px;float:left}
/* //FORMS */
.clear{clear:both;}
.inline, .inline li{display:inline;}
.inline li{border-right:1px solid #adadad;padding:0 8px 0 3px;}
.inline li.last{border-right:none;padding-right:0;}
.inline li.first{padding-left:0;}
.small{font-size:0.9em;}
.x-small{font-size:0.85em;}
strong{font-weight:bold;}
li li{padding-left:10px;font-size:0.9em;}
li li li{font-size:1em;}
.nbsp{white-space:nowrap;}
/* editor specific */
#editor td, #editor th{border:1px dotted #000;font-size:12px;}

.margintop15
{
	margin-top: 15px;
}