* {/* Universal Style */
  font: 10px Verdana, Geneva, Arial, Helvetica, sans-serif;
	/* 
  margin: 0;
  padding: 0;
  */
}

html { overflow: hidden; }

body { margin: 0; padding: 0; height: 100%; overflow: hidden; background: #423D1F url(/inc/imgs/BkFill.jpg) repeat-y 50% 0; }

a { text-decoration: none; font-weight: bold; }
a:link { color:#4A5B2D; }
a:visited { color:#4A5B2D; }
a:hover { color:#FAF0BF; }
a:active { color:#4A5B2D; }

a.copylink { color: #000; font-weight: normal; }
a.copylink:link { text-decoration: none; }
a.copylink:hover { text-decoration: underline; }
a.copylink:visited { color: #333; }

.regLink { font-family: Verdana, Arial, Helvetica, sans-serif; color: #000000; font-size: 10px; font-weight: normal; }
.regLink a { color: #000000; text-decoration: none; font-weight: normal; }
.regLink a:link { color: #000000; text-decoration: none; font-weight: normal; }
.regLink a:active { color:#000000; text-decoration: none; font-weight: normal; }
.regLink a:hover { color: #000000; text-decoration: none; font-weight: normal; }
.regLink a:visited { color: #000000; text-decoration: none; font-weight: normal; }

p {
	line-height: 12px;
  margin: 0 0 7px 0;
  padding: 0;
}

p.faq_list { margin-bottom: 15px; }

#content {
  height: 100%;
  font: 10px Verdana, Geneva, Arial, Helvetica, sans-serif;
  position: absolute;
  width: 760px;
  top: 230px;
  bottom: 22px;
  left: 50%;
  line-height: 12px;
  margin-left: -380px;
  scrollbar-arrow-color: #FFFFFF;
  scrollbar-base-color: #BE7C04;
  scrollbar-shadow-color: #B76D0E;
  scrollbar-face-color: #EDBD5B;
  scrollbar-highlight-color: #F7E38C;
  scrollbar-darkshadow-color: #F7E38C;
  scrollbar-3dlight-color: #B76D0E;
  background: #EDBD5B;
  height: auto;
}

#header {
  position: absolute;
  top: 0;
  width: 760px;
  height: 230px;
  left: 50%;
  margin-left: -380px;
}

#left-nav {
  background-color: #EDBD5B;
  height: 100%;
	margin-bottom: 22px;
  position: absolute;
  top: 0;
  width: 230px;
}

#footer {
  background: #EDBD5B;
  bottom: 0;
  left: 50%;
  top: auto;
  height: 22px;
  margin-top: auto;
  margin-left: -380px;
  overflow: hidden;
  position: absolute;
  width: 760px;
  scrollbar-arrow-color: #FFFFFF;
  scrollbar-base-color: #BE7C04;
  scrollbar-shadow-color: #B76D0E;
  scrollbar-face-color: #EDBD5B;
  scrollbar-highlight-color: #F7E38C;
  scrollbar-darkshadow-color: #F7E38C;
  scrollbar-3dlight-color: #B76D0E; 
}

#footer table { height: 22px; }

#left-nav table td {
  text-align: left;
  vertical-align: top;
}

#left-nav ul#alt_left_nav {
	background: url(/images/SideNav_new.jpg) no-repeat;
  height: 200px;
  list-style-type: none;
  margin: 0;
  padding: 14px 0 14px 44px;
  width: 230px;
}

	ul#alt_left_nav li {
    display: block;
  	height: 24px;
    margin-bottom: 4px;
    width: 185px;
  	vertical-align: middle;
  }
  
  ul#alt_left_nav li a {
  	display: block;
    font-weight: bold;
    height: 24px;
    padding-top: 8px;
    width: 165px;
    vertical-align: middle;
  }
  
  ul#alt_left_nav li a:hover { color: #063; }
  
  ul#alt_left_nav li a:visited { color: #4A5B2D; }
  
  #content-body {
    background-color: #EDBD5B;
    height: 100%;
  	left: 231px;
    margin-bottom: 22px;
    overflow: auto; 
    position: absolute;
    width: 530px; 
  }
  
  .tbl_content_body {
    border: 0;
    clear: both;
  	width: 480px;
  }
  
  .tbl_content_body td {
   	text-align: left;
    vertical-align: top;
  }
  
  td.vert_separator {
   	background: url(/inc/img/vline.gif ) repeat-y;
    width: 16px;
  }
  
  .tbl_content_body td table td {
  	text-align: left;
    vertical-align: top;
  }
  
#td-full-width-column { padding-bottom: 20px; }

.first_p { margin-top: 0; }
  
ul.partners_list {
	list-style: none;
  margin: 0;
}

	ul.partners_list li {
    margin: 0;
    margin-bottom: 0;
  }
  
.list_shdr {
  font-weight: bold;
}
  
.img_hline {
	clear: both;
}

.sitemap_hdr {
  color: #606B3D;
	font-weight: bold; 
  margin-bottom: 0;
}

ul.sitemap_list {
	margin-top: 0;
}

#Layer1 {
  position: absolute;
  z-index: 1;
  top: 51px;
  overflow: hidden;
  height: 53px;
  visibility: visible;
  background-color: #EDBD5B;
}

.style1 {
  color: #EDBD5B;
  font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
  font-size: 10px;
}

.style6 { font-size: 7px; }
.style7 { color: #ECE9D8; font-weight: bold; }
.style10 { color: #666633 }
.style11 { color: #ECE9D8 }

/* .input_field { } */

.error { font-weight: bold; color: red; }

.info { font-weight: bold; color: green; }

.bold { color: #606B3D; font-weight: bold; }

.p_no_bmargin { margin-bottom: 0; }

.p_header { margin-bottom: 5px; }

.hl_back { background-color: #EAC86E; }

td.formlabel {
  color: #4A5B2D;
  font-size: 10px;
  font-weight: bold;
  height: 22px;
  padding-bottom: 2px;
  text-align: left;
  vertical-align: top;
}

td.formfield {
  padding-left: 10px;
  padding-bottom: 2px;
  text-align: left;
  vertical-align: top;  
}

h6 {
  font: 10px Arial, Helvetica, sans-serif;
  margin: 0;
  padding: 0;
  text-transform: capitalize;
  vertical-align: top;
}

input,
select,
textarea {
  background-color: #FAF0BF;
  border-style: solid;
  border-width: 1px;
  border-top-color: #BC8834;
  border-bottom-color: #EDBD5B;
  border-left-color: #BC8834;
  border-right-color: #EDBD5B;
  font-size: 10px;
  padding: 1px;
}

.shortfield { width: 62px; }

.headline {
  background: url(css_images/headline.jpg) no-repeat;
  color: #FAF0BF;
  height: 56px;
  font-weight: bold;
  font-size: 11px;
  max-width: 483px;
  padding-right: 35px;
  padding-top: 15px;
  text-align: right;
  vertical-align: top;
}

.subheadline {
  background: url(css_images/subheadline.jpg) no-repeat;
	color: #4A5B2D;
  font-weight: bold;
  font-size: 11px;
  height: 27px;
  max-width: 483px;
  padding-top: 5px;
  padding-left: 22px;
  text-align: left;
  vertical-align: top; 
}

.lists { margin-bottom: 11px; }

td#td-rt-col { vertical-align: top; }

td#td-rt-col p { font-size: 10px; text-align: left; }

ul#rt-col-winner-list,
ul#rt-col-newsletter-list{
  font-size: 10px;
	list-style: none;
  margin: 10px 0 10px 10px;
  padding: 0;
  width: 139px;
}

	ul#rt-col-winner-list li {
   	display: block;
    margin: 0 0 10px 0;
  }
  
  ul#rt-col-newsletter-list li {
   	display: block;
    margin: 0 0 5px 0;
    text-align: center;
    text-transform: uppercase;
  }
  
  ul#rt-col-winner-list li span,
  ul#rt-col-newsletter-list li span{
  	color: #606B3D;
	  font-weight: bold;
    text-transform: capitalize;
  }

.centered_list li { text-align: center; }

img.left_align_img {
	margin: 0 5px 0 0;  
}

.center_text { text-align: center !important; }

.tbl_client_list {
	margin-bottom: 15px;  
}

/* Footer Styles */
#footer {
  background-color: #EDBD5B;
  background: url('/assets/imgs/footer/footer_new2.gif') 0px -2px no-repeat;
  clear: both;
  height: 27px;
  /*margin: 0;*/
  margin-top: auto;
  margin-left: -380px;
  
  padding: 0;
  text-align: center;
  width: 760px;
  
  
  bottom: 0;
  left: 50%;
  top: auto;
  height: 22px;
  
  overflow: hidden;
  position: absolute;
  /*
  scrollbar-arrow-color: #FFFFFF;
  scrollbar-base-color: #BE7C04;
  scrollbar-shadow-color: #B76D0E;
  scrollbar-face-color: #EDBD5B;
  scrollbar-highlight-color: #F7E38C;
  scrollbar-darkshadow-color: #F7E38C;
  scrollbar-3dlight-color: #B76D0E;
  */ 
}

#footer ul {
  margin: 0 auto;
  margin-top: 5px;
  padding: 0;
}

#footer li {
  display: inline;
  /*border-right: solid 1px #ccc;*/
	list-style: none;
  margin: 0;
  padding: 0 9px;
}

#footer li a {
  color: #58501F;
  font-size: 8px;
  font-weight: normal;
  text-decoration: none;
  text-transform: uppercase; 
}

#footer li a:hover {
  color: #5a6b7a;
  font-weight: normal;
  text-decoration: underline;
}

#footer li.last { border: none; }
