/* CSS Document */
body {
	margin:0; padding:0; color:#B8B8B8; 
	background: #1b1b1b url(images/Copyofbg_body.jpg) no-repeat  top center;
	font:normal 12px/14px Arial, Helvetica, sans-serif;
    }
div, a, p, img, ul, h1, h2, h3, dl, dt, dd {
	margin:0; 
    padding:0;
    }
h4 {
	background: url(images/bgh1.gif) repeat-x left bottom;
    color:#CDAB7A;
	margin-bottom: 10px;
	padding: 6px 0 4px 10px;
    }
.descr {
    margin-bottom: 5px;
    font-size:11px;
    }
.spacer {
	font-size:0; 
    line-height:0; 
    clear:both;
    }
ul {
	list-style:none;
    }
a { 
    color: #CDAB7A;	
    background: inherit; 
    text-decoration: none; 
    }
a:hover { 
    color: #E1D08F; 
    background: inherit; 
    }
img {
	border:none;
    }

/*-------- HEADER ----------*/
div#header {
	width:780px; 
    margin:0 auto; 
    height:276px; 
    position:relative; 
    color: #B8B8B8;
	background:#393939 url(images/hdr_bg3.jpg) 0 16px no-repeat;
    }
div#header img {
	position:absolute; 
    top:250px;
    }
div#header ul {
	height:25px; 
    padding:50px 0 0 5px;
    }
div#header ul li {
	float:left; 
    padding:0 32px; 
    border/*-left*/:#454545 1px solid;
    border-bottom/*-left*/:#000000 3px solid;
    border-top/*-left*/:#4F4F4F 1px inset;
    height:25px;
    background: url(images/corner.gif) no-repeat top right; /*Default menu color*/
  line-height:25px;
    }
div#header ul li a {
	color: #B8B8B8;
    font-weight:bold; 
    line-height:25px;
    }
div#header ul li a:hover {
	color: #CDAB7A;
    border-bottom/*-left*/:#CDAB7A 1px ridge;
    }
div#header ul li.noBdr {
	border:none;
    border/*-left*/:#000000 1px solid;
    border-bottom/*-left*/:#000000 3px solid;
    }
div#header #current { /*currently selected tab*/
    color: #CDAB7A;
    border-bottom/*-left*/:#3B3B3D 3px solid;
    }
div#header #current a{ /*currently selected tab*/
    color: #CDAB7A;
    border-bottom/*-left*/:#CDAB7A 1px solid;
    }
   
/*--------------------- BODY ----------------------*/
div#body {
    border:#454545 1px solid;
	width:755px; 
    margin:0 auto; 
    padding:12px 12px 18px;
    }
div#bod {
    border:#454545 0px solid;
	width:755px; 
    margin:0 auto; 
    padding:12px 5px 18px ;
    }
div#body h2 {
	font-family: Arial, Helvetica, sans-serif; /*font-size:18px;*/ 
    font-size:18px; 
    font-weight:bold;
	color:#CDAB7A; 
    text-transform:capitalize;
    }
/*---------- LEFT PANEL -----------*/
div#body div.leftPanel {
	width:235px; 
    padding:0 2px 3px; 
    float:left;
    border-right:#454545 1px solid;
    }
div#body div.leftPanel h2 {	
	padding:15px 0 10px 18px;
    } 
div#body div.leftPanel h4 {
	background: url(images/sidebar.jpg) ;
    color:#CDAB7A;
	margin-bottom: /*10px*/ 0px;
	padding: 6px 0 4px 10px;
    border-right:#000000 1px solid;
    border-bottom:#000000 3px solid;
    border-top:#444444 1px solid;
   }
div#body div.leftPanel p.news {
	padding:16px 10px 33px 0px; 
    background-color:#282828; 
    font-size:11px; 
    color:#B8B8B8;
    text-align: justify;
    }
div#body div.leftPanel dl {
	padding:16px 20px 0 0px; 
    background-color:#282828; 
    color:#B8B8B8;
    border-bottom:#454545 0px solid;
    font-size:11px;
    border:#000 1px solid;
    }
div#body div.leftPanel dl dt {
	font-size:11px; 
    color:#CDAB7A; 
    font-weight:bold; 
    padding:5px 0 9px 10px; 
	background-color:#282828;
    }
div#body div.leftPanel dl dd {
	font-family:"Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	padding:0 0 12px 5px;
    text-align: justify;
    }
div#body div.leftPanel dl dd span {
	text-align:right; 
    display:block;
    }
/*---------- RIGHT PANEL } -----------*/
div#body div.rightPanel {
	width:480px; 
    float:left;
    }
div#body div.rightPanel h2 {	
	padding:10px 0 10px 13px;
    } 
div#body div.rightPanel div.innerbox {
	background:#2C2C2C; 
    padding:5px 10px 17px 14px; 
    color:#B8B8B8;
    text-align: justify; 
    font:11px Arial; 
    border: #000000 1px solid;
    -moz-border-radius: 20px;
    -webkit-border-radius: 20px;
    }
div#body div.rightPanel div.innerbox p {
	padding:15px 0 0 0;
    }
    
/*-- RIGHT PANEL-OUTER BOX --*/
div#body div.rightPanel div.outerbox {
	padding:11px 11px 18px 11px; 
    background:#000000; 
    width:481px; 
    margin:4px 0 0 5px;
	color:#CDAB7A;
    border:#454545 1px solid;
    font: bold 10px Arial;
    }
div#body div.rightPanel div.outerbox ul.gal {
	 font: bold 10px Arial; 
     line-height:0;
     }
div#body div.rightPanel div.outerbox ul.gal li {
	padding:0 9px 37px 0; 
    float:left; 
    margin:0; 
    width:134px; 
    height:100px;
    }
div#body div.rightPanel div.outerbox ul.gal li a img {
	border:#fff 2px solid;
    }
  
/*--------- FOOTER --------*/
div#footer {
    width:785px; 
    margin:0 auto;
    padding:12px 0 0 0;
	background:#282828;
    }
div#footer ul {
	height:25px; 
    padding:12px 0 0 0; 
    width:420px; 
    margin:0 auto;
    }
div#footer ul li {
	float:left; 
    border-left:#868587 1px solid; 
    height:19px;
    }
div#footer ul li a {
	color:#CDB96A; 
    font-weight:bold; 
    line-height:19px; 
    background-color:#393939;
	display:block; 
    padding:0 10px; 
    font-size:11px;
    }
div#footer ul li a:hover {
	color:#E1D08F; 
    background-color:#282629;
    }
div#footer ul li.noBdr {
	border:none;
    }
div#footer p {	
	padding:0 0 12px; 
    text-align:center; 
    font-size:10px;
    }
div#footer p a {
    text-decoration:none;
    }
div#footer p a:hover {
    color:#CDB96A;
    }
    
/*------ MISCLENIOUS --------*/

/*-- TABLES --*/
th strong {
   color: #B8B8B8;
   font: bold 8px Arial;
   }
table {
   border-collapse: collapse;
   width: 100%;
   font: bold 10px Arial;
   color:#CDAB7A;
   }
th {
   background: #3D3D3D ;
   height: 29px;
   padding-left: 1px;
   padding-right: 1px;
   color: #B8B8B8;
   text-align: left;
   border-left: solid 1px #454545;
   border-bottom: solid 3px #454545;
   font: 9px Arial;
   }
tr {
   height: 30px;
   }
td {
   padding-left: 5px;
   padding-right: 5px;
   border-left: solid 0px #454545;
   border-bottom: solid 0px #454545;
   border-right: solid 0px #454545;
   border-top: solid 0px #454545;
   background: #000000;
   border: solid 1px #454545;
   font: bold 10px Arial;
   }
td.first,th.first {
   padding-left: 3px;
   color:#B8B8B8;
   }
tr.rowA {
   background: #000000;
   }
tr.rowB {
   background: #3D3E42;
   }  
     
/*-- Box --*/
.boxtop {
   background: /*url(images/box.gif) no-repeat top*/; 
   padding: 2px 0;
   }
.box { 
   padding: 3px 6px;
   background: #363636; 
   border-bottom: 3px #000000 solid;
   border-right: 1px #000000 solid;
   }
.box1 { 
   padding: 3px 6px; 
   background: #000000; 
   border-bottom: 3px #000000 solid;
   }
.boxbottom {
   background: /*url(images/box.gif) no-repeat bottom*/; 
   padding: 2px 0; 
   border-bottom: 1px #000000 solid;
   }
   
/*-- Table of Contents --*/
ul.tablel_content {
	width: 450px;
	margin: 0 auto;
	padding: 0;
	list-style: none;
	font-size: .9em;
    }
ul.tablel_content li {
	margin: 0;
	padding: 3px 0;
	text-align:right;
	background: url(images/dots.png) repeat-x left 10px;
    }
ul.tablel_content li strong, ul.tablel_content li em {
	float: left;
	background: #2C2C2C; /*--Combined Property with 'li em'--*/
	padding: 0 10px; /*--Combined Property with 'li em'--*/
    }
ul.tablel_content li em {
	float: none;
    }
    
/*-- IMAGE --*/    
.image {
	float: left;
	margin: 0 0 0px 0px;
    padding: 5px 10px 5px 5px;
    border:  0px solid #454545;
    }

/*-- SQUARE LINKS --*/
#link-wrap {
	background: #000; 
    border: 1px #454545 solid;
    }
#link {
	/*width: auto;*/
	height: 20px;
	margin: 0 auto;
    padding: 5px 0 0px 0;
    }
#link ul {
	margin: 0;
	padding: 0;
	list-style: none;
	line-height: normal;
    letter-spacing: .1em;
    }
#link li {
	display: inline;
    }
#link a {
	float: left;
	margin-right: 10px;
	padding: 2px 15px 2px 15px;
	background: #3D3D3D;
	border: 1px #575C5F solid;
	text-decoration: none;
	text-transform: uppercase;
	/*font-weight: bold;*/
	font-size: 8px;
	color: #CDAB7A;
    }
#link a:hover {
	text-decoration:none;
	background: #CDAB7A;
	border: 1px #575C5F solid;
    color: #000;
    }

/*-- SIDE MENU --*/  	
#sidemenu-wrap {
	/*background: #000;*/
    border-top: 0px #454545 solid;
    }
#sidemenu { /*Footer DIV of thumbbox that contains "close" link */
    float: center; 
    text-align: center;
    margin-left: 4px;
    margin-right: 4px;
    margin-top: 0px;
    margin-bottom: 0px;
    padding: 2px 2px 2px 2px;
    background: #3D3D3D;
    border: 1px #575C5F solid;
    text-decoration: none;
    text-transform: uppercase;
    /*font-weight: bold;*/
    font-size: 8px;
    color: #CDAB7A;
    border-top: 1px #454545 solid;
    line-height: normal;
    letter-spacing: .1em;
    }
    
/*-- CURVE --*/
#curve{
    background: #B73A28;
    padding: 3px 5px;
    color: white;
    font-weight: bold;
    text-decoration: none;
    -moz-border-radius: 9px 3px 9px 3px;
    -webkit-border-radius: 3px;
    -webkit-border-top-left-radius: 9px;
    -webkit-border-bottom-right-radius: 9px;
    }

/*-- NOTICE --*/
#notice1 { 
   font:  13px Arial;
   text-align:justify;
   padding: 12px 14px 12px; 
/*background: #f4f4f4  url(images/noticebg.gif) no-repeat bottom right; */
   color: #B8B8B8;
   Border-top: 1px solid /*#CDAB7A*/ #454545;
   height:auto;
   }
#notice1info { 
   font:  13px Arial;
   text-align:justify;
   padding: 12px 14px 1px; 
   background: #282828  /*url(images/noticebg.gif) no-repeat bottom right*/; 
   color: #B8B8B8;
   Border: 1px solid /*#CDAB7A*/ #454545;
   height:auto;
   -webkit-box-shadow: 5px 5px 18px #000000;
   -moz-box-shadow: 5px 5px 18px #000000;
   -moz-border-radius-topleft: 0px;
   -moz-border-radius-bottomright: 0px;
   -webkit-border-top-left-radius: 0px;
   -webkit-border-bottom-right-radius: 0px;
   }       
   
/*-- SUBMIT BUTTON --*/  
.submit { 
   width: 98px; 
   height: 30px; 
   font-weight: bold; 
   border: solid 1px #575C5F; 
   background: #3D3D3D; 
   padding: 3px 0 3px; 
   color: #CDAB7A; 
   cursor : pointer;
   }   
 
/*-- TIME --*/  
ol {
   padding : 0;
   margin : 0;
   }
.time {
   padding : 3px 5px 3px 35px;
   border-top : 1px solid #454545;
   border-left : 1px solid #454545;
   border-bottom : 1px solid #454545;
   border-right : 1px solid #454545;
   /*list-style-type : decimal-leading-zero;*/
   font-family : Arial, sans-serif;
   color : #6666666;
   background:#1E1E1E url(images/time.jpg) no-repeat 0 12px;
   list-style-type :none;
   }
.time time {
   font-family : Arial, sans-serif;
   font-size : 1em;
   }
.time li {
   margin : 6px 0;
   padding: 2px 20px 2px 20px;
   background-color:#3D3D3D;
   border: 1px solid /*#CDAB7A*/  #575C5F;
   text-transform: uppercase;letter-spacing: .1em;font-size : .9em;
   }
   
/*-- TAB CONTENT --*/ /* CSS for Shade Tabs. Remove if not using */
.shadetabs{
    padding: 3px 0;
    margin-left: 0;
    margin-top: 1px;
    margin-bottom: 0;
    font: bold 10px Verdana;
    list-style-type: none;
    text-align: left; /*set to left, center, or right to align the menu as desired*/
    color: #CDAB7A;
    }
.shadetabs li{
    display: inline;
    margin: 0;
    }
.shadetabs li a{
    text-decoration: none;
    position: relative;
    z-index: 1;
    padding: 3px 10px;
    margin-right: 3px;
    border: 1px solid #454545;
    color: #CDAB7A;	
    background: inherit; 
    text-decoration: none; 
    background: #000 url(shade.gif) top left repeat-x;
    }
.shadetabs li a:visited{
    color: #CDAB7A;
    }
.shadetabs li a:hover{
    text-decoration: underline;
    color: #CDAB7A; background: #454545;
    }
.shadetabs li a.selected{ /*selected main tab style */
    position: relative;
    top: 1px;background: #454545;
    }
.shadetabs li a.selected{ /*selected main tab style */
    background: #454545 url(shade.gif) top left repeat-x;
    border-bottom-color:black;
    }
.shadetabs li a.selected:hover{ /*selected main tab style */
    text-decoration: none;
    }
.tabcontent{
    display:none;
    }
.infobox{
    border: 1px solid #454545; 
    width:auto; 
    margin-bottom: 1em; 
    padding: 10px;
    -webkit-box-shadow: 5px 5px 18px #000000;
    -moz-box-shadow: 5px 5px 18px #000000;
    -moz-border-radius-topleft: 0px;
    -moz-border-radius-bottomright: 0px;
    -webkit-border-top-left-radius: 0px;
    -webkit-border-bottom-right-radius: 0px;
    }
@media print {
    .tabcontent {
    display:block !important;
    }
    }


