


html{    
    font-family:arial;
    color:#fff;
    
}
body{
    background:url(/images/bg.jpg) repeat-x top #f3dec3;
    height:100%;
    padding-top:21px;
    font-size:12px;
}

  .header_wrapper{
    width:1005px;
    margin:0 auto;
    
  }
  .header{
    width:748px;
    border-right:1px solid #fff;
    border-left:1px solid #fff;
    text-align:right;
    height:102px;
  }
    
    .wrapper{
        position:relative;
        width:1003px;margin:0 auto;
        border-left:1px solid #fff;
    
    }

  .content_wrapper{
    width:1003px;
    margin:0 auto;
    background:#989fbc;
    display:block;
    clear:both;
    overflow:hidden;
    
    
  }
  
    ul.navigation{
        width:150px;        
        border-right:1px solid #fff;
        float:left;
        margin-bottom:-5000px;
        padding-bottom:5000px;
        display:block;
		background:#7490a6;
        
        
    }
      ul.navigation li{             
        padding:5px;
        padding-left:10px;
      }
      ul.navigation li.guide{
        text-align:center;
      }
      ul.navigation li.guide a{
        list-style:none;
        background:none;
        padding:0;
      }
      ul.navigation li ul{
        margin:5px -10px;
        background:#8ba9c1;
        width:150px;
      }
      ul.navigation li ul li{
        padding:5px;
        padding-left:15px;
      }
      ul.navigation li ul li ul{
            width:140px;
        }
      ul.navigation li ul li a{
        background:none;      
        padding-left:10px;
        padding:10px;
        background:url(/images/bullet2.jpg) no-repeat left center;
      }
      ul.navigation li a{
        background:url(/images/bullet.jpg) no-repeat left center;
        color:#fff;
        padding-left:10px;
      }
    .rightColumn{        
        padding:20px 10px 10px 10px;
        width:577px;
        float:left;
        background-color:#989fbc;
        color:#fff;
        border-right:1px solid #fff;        
        min-height:379px;
        font-size:11px;
    }
      .rightColumn a{
        color:#efefef;
        
      }
      .rightColumn a:hover{
        text-decoration:underline;
      }
    
    .right_images{
        top:0;
        left:750px;
        width:254px;
        position:absolute;
        border-right:1px solid #fff;
    }
.footer_wrapper{
    margin:0 auto;
}
.footer_images{
    border-top:1px solid #fff;
    border-bottom:1px solid #fff;
    border-left:1px solid #fff;
    margin:0 auto ;
    width:1003px;
    background-color:#989fbc;
}
.footer_images img{
      border-right:1px solid #FFFFFF;
}
.footer{
    width:1003px;
    margin:0 auto;
    border-left:1px solid #fff;
    border-right:1px solid #fff;
    background:#7490a6;
    display:block;
    height:20px;
}

#footerLower{
    width:1003px;
    margin:0 auto;
    border-left:1px solid #fff;
    border-right:1px solid #fff;    
    height:20px;
   color:#7490a6;
}
#footerLower a:link, #footerLower a:visited{
	   color:#7490a6;	
}

.error{border:1px solid #fbc2c4;background-color: #fbe3e4;padding:5px;color: #8a1f11;
margin-bottom:5px;margin-top:5px;margin-right:auto;}
.success{background-color: #e6efc2;background-image: none;
background-repeat: repeat;color: #264409;border: #c6d880 solid 1px;padding:5px;margin-bottom:5px;margin-top:5px;}
form#contact ol{
    margin-top:10px;
    width:340px;
}

form#contact ol li{
    float:left;
    width:100%;
    display:block;
    clear:both;
    margin-bottom:3px;
}
form#contact ol li label{
    width:60px;
    float:left;
    display:block;
}
form#contact ol li input[type="text"],form#contact ol li textarea{
    width:275px;
}
form#contact ol li textarea{}
form#contact ol li input[type="submit"]{
    float:right;
}

.altTable tr{
    
}
.altTable tr td{
    padding:5px;
}


/*.video_buttons a:link, .video_buttons a:visited{
	display:block;
	margin-right:1px;
}*/
