body{margin:0;padding:0;font-family:arial,sans-serif;font-size:0.8em;color:#555;/*background:#fff url("img/bg.jpg") repeat-y top center*/}
a{text-decoration:underline;color:#666}
a:hover{color:#ff6600}
a:visited{color:#777}
#subheader a{text-decoration:none}
a.jsLink{text-decoration:underline;cursor:pointer}
b{font-weight:normal;color:#ff6600}
.bigger{font-size:1.3em;letter-spacing:3px}
img{border:0px}
.clearleft{clear:left}
.clearboth{clear:both}
.floatleft{float:left}
.floatright{float:right}
.pagebreak{page-break-after:always}
.hilde{display:none}
#container{width:700px;margin:0 auto 0 auto;background-color:#fff}
#header{height:140px;background:url("img/header.jpg") no-repeat;border-bottom:7px solid #ff6600}
#header a{text-decoration:none;display:block;height:140px}
#subheader{padding:10px 0 0 0}
#breadcrumb{width:500px;float:left;margin-left:230px}
#policylinks{width:170px;float:right}
#subheaderEnd{clear:left}
#main{padding:0 0 40px 0;/*background:url("img/main-bg.jpg") repeat-y*/ }
#left{width:200px;float:left;padding:20px 0 0 0;background-color:#fff}
#leftFader{height:200px;/*background:url("img/left-bg.jpg") no-repeat*/ }
#center{width:430px;float:left;margin-left:30px;padding:20px 50px 30px 0}
#right{width:170px;float:right;margin-top:70px}
#mainEnd{clear:both}
#footer{background-color:#f8f8f8;border-top:6px solid #f88533}
#footerLeft{width:165px;float:left;padding:25px 0 0 35px}
#footerCenter{width:500px;float:left;margin-left:30px}
#bookmark{margin-top:25px}
#scrollTop{position:absolute;margin-top:-50px}
#footerRight{width:170px;float:left;margin-top:25px}
#footerEnd{clear:left}
/* content elements */
h1{font-size:1.4em;font-weight:normal;color:#9b9b9b;padding:0 0 0 0;margin:0}
h2{font-size:1.25em;font-weight:normal;color:#ff6600;padding:0 0 5px 0;margin:0}
h3{font-size:1.1em;font-weight:normal;padding:0 0 5px 0;margin:15px 0 15px 0;border-bottom:1px solid #efefef}
h4{font-weight:normal;font-size:1.1em;color:#9b9b9b;margin:0;padding:0}
h5{font-weight:normal;font-size:1.05em;color:#888;margin:0;padding:0}
#right h5{font-size:1.1em}
p,li{padding:0;margin:10px 0 10px 0;line-height:1.4em}
li p{margin-top:5px}
ul.checked{padding:0;list-style-type:none}
#center .checked li{background:url("img/bullet-arrow-orange.gif") no-repeat 0 1px;padding-left:30px}
#center img, #right img {border:1px solid #ddd;padding:2px}
.hashimage{border:0 important!;padding:0;vertical-align:middle}
.article-small-pic .text{width:300px;float:left;margin-top:10px}
.reference, .article-small-pic{padding-top:20px}
.reference .pic-small, .article-small-pic .pic-small{width:110px;float:left}
.reference h5, .article-small-pic h5{width:300px;float:left}
.article-small-pic .text p:first-child{margin-top:0}
.reference .text{width:300px;float:left;background:url("img/saying.gif") no-repeat;height:100px}
.reference .text p{font-family:Georgia,"Times New Roman",Serif;padding:0 35px 0 35px;font-size:0.9em}
.reference .end, .article-small-pic .end, .article3 .end{clear:left}
.article2, .article3, .article4 { margin-top:30px; }
.article3 .text{width:260px;float:left;margin-right:10px}
.article2 .text p:first-child, .article3 .text p:first-child, .article4 .text p:first-child { margin-top:0; }
.article3 .pic-middle{width:150px;float:left}
.related{padding:17px 0 15px 0;background:url("img/arrow-grey.png") repeat-x}
.related ul{margin:0;padding:0;list-style-type:none}
.related ul li{padding:0;line-height:1.4em}
.related ul li a{color:#FF9900;display:block}
.related ul li a:hover{color:#8c8c8c}
.related .pic-sidebar { margin:3px 0 10px 0; }
.sidebartext { padding:5px 0 15px 0; }
.sidebartext ul {padding:0 0 0 15px;}
.sidebartext .pic-sidebar { margin-bottom: 10px; }
#right img { width:164px; }
.shortmail{width:165px;padding:17px 0 40px 0;background:url("img/arrow-orange.gif") repeat-x}
.shortmail form{margin-top:10px}
.shortmail form input{margin-bottom:3px}
.shortmail textarea{height:120px}
.teaser p{color:#888;font-weight:bold}
/* menu */
#menu{width:200px}
#menu ul{list-style-type:none;margin:0;padding:0;background-color:white}
#menu ul.first{padding:2px 0 0 0;border-top:1px solid #FFAF7A;border-bottom:1px solid #FFAF7A}
#menu li{margin:0;padding:0;margin-bottom:2px}
#menu ul.first li{background-color:#f8f8f8}
#menu a{color:#8c8c8c;text-decoration:none;display:block;padding:5px 0 6px 25px;height:13px}
#menu ul.second{border-bottom:1px solid #FFD8C0}
#menu a:hover{color:#333}
#menu ul.first li.active{background-color:#fff;background:url("img/menu-active-bg.jpg") no-repeat}
#menu ul.first li.active a{color:#ff6600}
#menu ul.second li.active{background-color:#fefefe;background:none}
#menu ul.second li a{background-color:#fefefe}
#menu ul.second li.active a{color:#8c8c8c;font-weight:bold}
#menu ul.third li a{padding-left:35px}
#menu ul.third li, #menu ul.third li.active{background-color:white}
#menu ul.third li.active a{color:#ff6600;font-weight:normal}
/* presentation layer */
#preslayer{border:1px solid #ccc;padding:20px;position:absolute;top:20px;left:20px;width:90%;height:700px;text-align:center;background-color:#F1F1F1;display:none;cursor:pointer;background-image:url("img/pres-loading.png");background-position:center center;background-repeat:no-repeat}
#presstatus{position:absolute;height:700px;width:100%;background-image:url("img/pres-loading.png");background-position:center center;background-repeat:no-repeat}
#presimage{margin:0 auto 0 auto;cursor:pointer;display:none}
#presimage a{display:block;height:700px}
/* end */
.twocol{padding-top:20px}
.twocol .caption{}
.twocol .left{float:left;width:250px}
.twocol .right{float:right;width:170px;text-align:right}
.twocol .right img{border:1px solid #ccc;width:150px;padding:1px}
/*******************************************************/
#form_mail{margin-top:0px}
#form_mail .row{clear:both;padding:15px 0 10px 0}
#form_mail .row .col1{width:170px;float:left;padding-top:5px}
#form_mail .row .col2,#form_mail .row .col2b{width:212px;float:right}
textarea,input,select{width:100%;border:1px solid #FCDBC5;color:#666666;font-family:arial,sans-serif;font-size:1.0em;background-color:#fdfdfd}
#form_mail .row .col2b input{width:80px;border:1px solid #FCDBC5}
#form_mail .row textarea{height:150px;padding:5px}
.submit{background-color:#f1f1f1;border:1px solid #FCDBC5}

#breadcrumb, #header, #menu, #footer { display:none; }
