body{
  margin:0;
  padding:0;
  background-color:#FC7216;
  background-image:url("../img_shared/body_bg.gif");
  background-repeat:repeat-y;
  background-position:left top;
  font-family:Arial, sans-serif;
  font-size:11px;
  color:#ffffff;
}
a{
  text-decoration:none;
  color:#ffffff;
}

.clear{
  width:0;
  height:0;
  font-size:1px;
  line-height:1px;
  clear:both;
}

/*############ page ############*/
#wrap{
  margin:0;
  padding:0;
  width:900px;
}

/*######## Head ########*/
.head{
  margin:0;
  padding:0;
  background-color:#FC7216;
  width:100%;
}
.head .logo{
  width:100px;
  float:left;
}
.head .pageHeadline{
  width:800px;
  float:left;
}
.head .pageHeadline h1{
  margin:0;
  padding:55px 0 0 130px;
  font-size:24px;
  font-weight:normal;
}

/*#### Flash ####*/
.flashWrap{
  margin:0;
  padding:46px 0 12px 0;
  width:100%;
  height:210px;
  background-color:#FC7216;
}
.flashBox{
  margin:0;
  padding:0;
}

/*######## Content ########*/
.contentWrap{
  margin:0;
  padding:0 10px;
}
.leftNavigation{
  margin:0;
  padding:7px 5px 0 10px;
  width:180px;
  background-image:url("../img_shared/navigation_top_bg.gif");
  background-repeat:no-repeat;
  background-position:right top;
  float:left;
}
.content{
  padding:7px 0 10px 15px;
  float:left;
}

/*#### Main Navigation ####*/
ul.menu{
  margin:0;
  padding:0;
  list-style-type:none;
  width:169px;
  border-top:1px dotted #ffffff;
}
ul.menu li{
  margin:0;
  padding:0;
  border-bottom:1px dotted #ffffff;
}
ul.menu li a{
  margin:0;
  padding:3px 10px 4px 10px;
  display:block;
  font-size:13px;
  color:#ffffff;
}
ul.menu li a:hover,
ul.menu li a.active{
  background-image:url("../img_shared/arrow_white_4x7.gif");
  background-repeat:no-repeat;
  background-position:0 8px;
}

/*#### Content Boxes ####*/
/*## Text Box / FAQ Box ##*/
.textBox,
.faqBox{
  margin:0;
  padding:0;
  width:450px;
  font-size:13px;
  line-height:18px;
  color:#ffffff;
}
.faqBox{
  padding:10px 0 0 0;
  border-top:1px dotted #ffffff;
}
.faqBox p.faq{
  margin:0;
  padding:0;
  width:60px;
  float:left;
}
.textBox span.infoText{
  font-size:11px;
}
.faqBox p{
  margin:0;
  padding:0 0 17px 0;
  width:390px;
  float:left;
}
.textBox p{
  margin:0;
  padding:0 0 17px 0;
}
.textBox a img,
.faqBox a img{
  margin:0 6px 0 0;
}
.textBox ul{
  margin:0;
  padding:0 0 0 16px;
  list-style-type:square;
  list-style-position:outside;
}
.textBox ul li{
  margin:0 0 20px 0;
  padding:0 0 0 3px;
}
.textBox ul.linkList{
  margin:0;
  padding:0 0 0 16px;
  list-style-image:url(../img_shared/arrow_white_4x7.gif);
  list-style-position:outside;
}
.textBox ul.linkList li{
  margin:0 0 5px 0;
  padding:0 0 0 3px;
}

.textBox p.whiteTopBorder{
  padding-top:10px;
  border-top:1px dotted #ffffff;
}

/*## Image Box ##*/
.imgBox{
  margin:0;
  padding:0;
}
.imgBox img{
  margin:0;
  padding:0;
  border:none;
}

/*######## Footer ########*/
.footerWrap{
  margin:0;
  padding:20px 0 15px 225px;
}
ul.footer{
  margin:0;
  padding:0;
  list-style-type:none;
  display:inline;
}
ul.footer li{
  margin:0;
  padding:0;
  display:inline;
}
ul.footer li span{
  margin:0;
  padding:0;
  font-size:11px;
  color:#FEB98B;
}
ul.footer li a{
  margin:0;
  padding:0;
  font-size:11px;
  color:#FEB98B;
}
ul.footer li span.spacer{
  margin:0;
  padding:0 5px;
  font-size:11px;
  color:#FEB98B;
}
