﻿
/*Basics ---------------------------------------------------------*/
html, body { margin: 0; padding: 0; }
body { text-align: center; margin:0px 0 0 0; font-family:  Arial, Sans-Serif; color:#333; font-size:0.9em; background-color:#1a1a1a; }

.clear { clear:both;}

#wrapper { margin: 0 auto; text-align: center; padding:0px;  border:solid 0px red;  }

/*Header Div*/
#header-wrapper { background:#000000 url(../../images/layout/header-back.jpg) no-repeat top center;    text-align: center;}
.header { width:1034px; height:141px;   margin: 0 auto;  text-align:left;   color:#fff; border:solid 0px red; }

.header-top { float:right; padding-right:94px; padding-top:13px; font-size:12px; clear:both;}
.header-top a { color:#768bb7; text-decoration:none; margin-left:20px;}
.header-top a:hover { color:#ffffff; text-decoration:none;}

.header-item { float:left; width:1034px; padding-top:18px; color:#c0c0c0; font-size:18px; }
.header-item a { color:#c0c0c0; text-decoration:none;}
.header-item a:hover { color:#ffffff; text-decoration:none;}
.header-item1 { float:left; width:370px; padding-left:58px;}
.header-item2 { float:left; width:100px; padding-top:3px; padding-right:30px; }
.header-item3 { float:left; width:100px; padding-top:3px; padding-right:35px;}
.header-item4 { float:left; width:100px; padding-top:3px; padding-right:15px;}
.header-item5 { float:left; width:100px; padding-top:3px; }

.header-item2-selected a  { float:left; width:100px; padding-top:3px; padding-right:30px; color:#ffb310; text-decoration:none;}
.header-item2-selected a:hover {color:#ffffff; text-decoration:none;}

.header-item3-selected a { float:left; width:100px; padding-top:3px; padding-right:35px; color:#ffb310; text-decoration:none;}
.header-item3-selected a:hover {color:#ffffff; text-decoration:none;}

.header-item4-selected a { float:left; width:100px; padding-top:3px; padding-right:15px;color:#ffb310; text-decoration:none;}
.header-item4-selected a:hover {color:#ffffff; text-decoration:none;}

.header-item5-selected a { float:left; width:100px; padding-top:3px; color:#ffb310; text-decoration:none;}
.header-item5-selected a:hover {color:#ffffff; text-decoration:none;}



/*Page Content Div*/
.page-content-wrapper { background-color:#1a1a1a;}
.page-content {width:1034px; height:auto;   margin: 0 auto;  text-align:left;   color:#fff; border:solid 0px red;}

.page-content-div { float:left; background: url(../../images/layout/submenu_background.gif) repeat-y top left;  height:auto; }

.left-menu{ float:left; width:241px; }
.left-menu ul { margin:0; padding:0; list-style: none;  }
.left-menu ul li { margin-bottom:0px; text-align:left; font-size:12px; width:241px;   height:49px/*49*/; xline-height:50px; }
.left-menu ul li a { display:block; background: url(../../images/layout/submenu_divider.gif) no-repeat top left; width:200px/*241*/;  height:49px/*49*/; text-decoration:none; color:#c0c0c0; font-weight:bold; padding-left:30px;  padding-top:18px;}
.left-menu ul li a:hover { display:block; height:49px; text-decoration:none; color:#ffffff; font-weight:bold;}

.left-menu ul li .nav-on { xline-height:50px; background: url(../../images/layout/submenu_on.gif) no-repeat top left; width:200px/*241*/;  height:49px/*49*/; text-decoration:none; color:#ffb410; font-weight:bold;}



.page-content-item {float:left; width:730px; padding:10px 30px 50px 30px; border:solid 0px red;}
.page-content-item-menu { float:left; font-size:12px; xfont-weight:bold; clear:both; padding-bottom:20px;}
.page-content-item-menu a { color:#768bb7; text-decoration:none; xmargin-right:20px;  }
.page-content-item-menu a:hover { color:#ffffff; text-decoration:none;}

.page-content-item-menu a.page-content-item-menu-on  {color:#ffd987; text-decoration:none; xmargin-right:20px;}
.page-content-item-menu a:hover.page-content-item-menu-on  {color:#ffffff; text-decoration:none; xmargin-right:20px;}

.page-content-item-menu-item { float:left; background-color:#0d0d0d; line-height:20px; padding:0px 10px 0px 10px;  margin-right:20px;}


.page-content-item h1 {color:#ffb310; font-size:28px; margin:0px; padding:0px; clear:none; font-weight:normal;}
.page-content-item h2 {color:#ffb310; font-size:16px; xfont-weight:bold; line-height:22px; font-weight:normal;}
.page-content-item p {color:#c0c0c0; font-size:12px; line-height:18px; padding-right:100px;}
.page-content-item p img { border:6px solid #ffffff;}
.page-content-item ul { float:left; margin:0px;  color:#c0c0c0; font-size:12px; padding-bottom:10px; }
.page-content-item ul li { float:left; width:580px;  list-style-type:inherit;  margin: 0.2em 0; color:#c0c0c0; font-size:12px; line-height:18px;}
/*.page-content-item p img { background: url(../../images/layout/image_background.jpg) no-repeat top right; xwidth:270px;  xheight:270px; padding-right:30px; padding-top:-300px;}*/
.page-content-item a {color:#768bb7; text-decoration:none;}
.page-content-item a:hover {color:#ffffff; text-decoration:none;}

/*.page-content-item .page-content-image {float:left; background: url(../../images/layout/image_background.jpg) no-repeat top right; width:270px; height:270px; }
.page-content-item .page-content-image img { padding: 20px 20px 0 0 ; }*/

/*Contact Us Page*/
.contact-item { float:left; width:730px; padding:10px 30px 0px 272px; border:solid 0px red; }
.contact-item-left { float:left; width:270px; font-size:12px; color:#c0c0c0;}
.contact-item-right { float:left; width:410px;}

.contact-item-div {float:left; font-size:12px;}
.contact-item-div a {  color:#768bb7; text-decoration:none;}
.contact-item-div a:hover {  color:#ffffff; text-decoration:none;}
.contact-item-div img { padding-right:10px;}
.contact-item-div-icon {float:left; }
.contact-item-div-text {float:left; line-height:30px;}

.contact-form { float:left; width:730px; padding:0px 0px 0px 0px; border:solid 0px red; margin-top:40px; margin-bottom:40px; margin-left:275px;}
.contact-box {  border:1px solid #393939; background-color:#161616; width:660px; }

.contact-form-entry { clear: both; float: left; padding:15px 0 15px 0; width: 100%; }
.contact-form-entry span.label { color: #c0c0c0; float: left; font-size: 16px; padding: 3px 10px 0 10px; width: 300px; text-align:right; }
.contact-form-entry input { background-color: #FFF; border: 1px solid #666; color: #333; float: left; font-size: 11px; padding: 5px; width: 250px; }
.contact-form-entry textarea { font-family:Arial, Sans-Serif; background-color: #FFF; border: 1px solid #666; color: #333; float: left; font-size: 11px; height: 100px; padding: 3px; width: 250px; }
.rfv-style { padding-left:5px; color:Red; }

.contact-form-entry-submit { clear: both; float: left; padding:0px 0 15px 0; width: 100%; }
.contact-form-entry-submit span.label { color: #99d3e5; float: left; font-size: 24px; padding: 0px 10px 0 10px; width: 300px; text-align:right; }
.contact-form-entry-submit input {   color: #333; float: left; font-size: 11px; padding: 5px; width: 120px; }





/*Footer Top Div*/
.footer-top-wrapper {background: url(../../images/layout/footer_background.jpg) repeat top center; height:145px;   text-align: center; border-top:solid 1px #2c2c2c; }
.footer-top {width:1034px;    margin: 0 auto;  text-align:left;   border:solid 0px red; height:100%; }
.footer-top-line {float:left;}

.footer-top-item-name {float:left;}
.footer-top-item-arrow {float:right; padding-right:10px; }
.footer-top-item-arrow  img  { width:22px; height:20px; border:0px; margin:0px; }


.footer-top-item {float:left; width:210px; padding-left:19px; padding-top:19px;}
.footer-top-item ul { margin:0; padding:0; list-style: none; margin-top:15px; }
.footer-top-item ul li { margin-bottom:14px; text-align:left; font-size:12px;   background: url(../../images/layout/footer_link.gif) no-repeat top left; height:22px;}
.footer-top-item ul li a {   color:#768bb7; font-size:12px; line-height:25px;  text-align:left;  text-decoration:none; padding-left:10px; }
.footer-top-item ul li a:hover { color:#ffffff; text-decoration:none; }
.footer-top-title-image{height:38px;}


/*Footer Top Hide Div*/
/*.footer-top-wrapper-hide {background-color:#0b0b0b;   text-align: center; display:none;  }*/
.footer-top-wrapper-hide {background-color:#0b0b0b;   text-align: center;}
.footer-top-hide {width:1034px; padding:0px;    margin: 0 auto;  text-align:left;   border:solid 0px red; height:200px; display:none;}
/*.footer-top-hide-item {float:left; width:210px;  margin:0px; display:none;}*/
.footer-top-hide-item {float:left; display:block; width:210px;}
.footer-top-hide-item ul { margin:0; padding:0; list-style: none;  }
.footer-top-hide-item ul li {  margin-bottom:14px; text-align:left; font-size:12px;   background: url(../../images/layout/footer_link.gif) no-repeat top left; height:22px; width:250px;}
.footer-top-hide-item ul li a {    color:#768bb7; font-size:12px; line-height:25px;  text-align:left;  text-decoration:none; padding-left:10px;  }
.footer-top-hide-item ul li a:hover { color:#ffffff; text-decoration:none; }
.footer-top-icon {cursor: pointer;	cursor: hand;}


/*Footer Bottom Div*/
.footer-bottom-wrapper { background-color:#1a1a1a; text-align: center; }
.footer-bottom {width:1034px; height:auto;   margin: 0 auto; padding-top:32px; padding-bottom:70px;  text-align:left;   color:#c0c0c0; border:solid 0px red; }

.footer-bottom-left { float:left; width:460px; font-size:12px; color:#c0c0c0; padding-right:80px; padding-left:20px; line-height:20px;}
.footer-bottom-left a {  color:#768bb7; text-decoration:none;}
.footer-bottom-left a:hover {  color:#ffffff; text-decoration:none;}

.footer-bottom-right { float:left; width:414px; font-size:12px; color:#c0c0c0;}
.footer-bottom-right a {  color:#768bb7; text-decoration:none;}
.footer-bottom-right a:hover {  color:#ffffff; text-decoration:none;}

.footer-bottom-right-item1 { float:left; width:208px; }
.footer-bottom-right-item1 img { padding-right:10px;}
.footer-bottom-right-item2 { float:left; }
.footer-bottom-right-item2 img { padding-right:10px;}

.footer-bottom-right-icon {float:left; }
.footer-bottom-right-icon-text {float:left; line-height:30px;}
