/* CSS Document */

body,iframe,form,input,ul,li,dt,dl,dd,div,p,span,img,h1,h2,h3,h4,h5,h6{
  margin:0px;
  padding:0px;}

body{text-align:center;
  width:100%;
  background:#ffffff  url("../images/bg.gif") top repeat-x;}

img{border:0px;}

a:link{color:#392020;
  text-decoration:none;}
a:visited{color:#392020;
  text-decoration:none;}
a:hover{color:#AA9090;
  text-decoration:underline;}

li{list-style-type:none;}
.fl{float:left;}
.fr{float:right;}
.cl{clear:both; font-size:1px;}

/* font */
h1{font-size:20px;
  padding:2px;}
h2{font-size:18px;
  padding:2px;}
h3{font-size:16px;}
h4{font-size:13px;}
h5{font-size:10px;}
.b{font-weight:bold;}
.italic{font-style:italic;}
.font_mini{font-size:10px;}
.font_big{font-size:13px;}

#container{text-align:left;
  width:794px;
  margin:0px auto;}
  
/* headerArea */
#headerArea{height:100px;}
#headerArea:after{
  clear:both;}
#headerTop:after{
  height:0px;
  visibility:hidden;
  content:".";
  display:block;
  clear:both;}
/* for IE6 */
* html #headerTop{height:1%;}
/* for IE7 */
*:first-child+html #headerTop{height:52px;}


#headerLogo{
  float:left;}
ul#headerUtilityNav{
  margin:0px;
  padding:0px;
  float:right;}
ul#headerUtilityNav:after {
  height:0px;
  visibility:hidden;
  content:".";
  display:block;
  clear:both;}
ul#headerUtilityNav li{
  font-size:12px;
  margin:32px 0px 0px 10px;
  padding-right:10px;
  border-right:1px solid #aaa;
  line-height:1;
  list-style-type:none;
  float:left;}
ul#headerUtilityNav li a {
  text-align:center;}
    
ul#headerGlobalNav{}
ul#headerGlobalNav:after {
  height:0px;
  visibility:hidden;
  content:".";
  display:block;
  clear:both;}
ul#headerGlobalNav li{
  margin:0px;
  padding:0px;
  width:132px;
  line-height:1;
  float:left;}
ul#headerGlobalNav li a {
  text-align:center;
  text-decoration:none;}
ul#headerGlobalNav li a:hover{}

/* bodyArea */
#bodyArea{}
.alert{
  font-size:11px;
  color:red;}
#bodyArea:after{
  height:0px;
  visibility:hidden;
  content:".";
  display:block;
  clear:both;}
/* Hides from IE-mac \*/
* html #bodyArea{height:1%;}
/* End hide from IE-mac */
#bodyTopArea{}
#bodyMainArea{
  border:1px solid #ccc;
  padding-bottom:256px;
  margin-bottom:10px;}
#bodyLeftArea{
  width:192px;
  float:left;}
.bodyLeftAreaTitle{
  margin:0px;
  padding:0px;}
.bodyLeftAreaText{
  font-size:11px;
  line-height:20px;
  margin:0px;
  padding:6px 6px 6px 12px;
  border-right:1px solid #ccc;}
#bodyRightArea{
  width:600px;
  float:left;}
.bodyRightAreaTitle{
  margin:0px;
  padding:0px;}
.bodyRightAreaText{
  font-size:11px;
  line-height:20px;
  margin:0px;
  padding:6px 6px 6px 12px;
  background:#ffffff  url("../images/3pointsR.gif") right bottom no-repeat;}
.para{
  margin:20px 0px 20px 20px;}
.list{
  margin:0px 0px 4px 20px;}


#bodyBottomArea{
  width:792px;
  _width:780px;
  border:1px solid #ccc;
  float:left;}
.news{
  font-size:11px;
  padding-left:6px;}
.newsBody{
  padding:4px 0px;
  border-bottom:1px dotted #ccc;}

.news p{
  margin:8px;
  font-size:11px;}
.news a{
  text-decoration:underline;}

/* footerArea */
#footerArea{
  height:30px;
  padding:2px;
  font-size:12px;
  background:#ffffff url("../images/footer_gb.gif") bottom repeat-x;}
#copyright{
  margin-top:14px;}