* {
  margin:0;
  padding:0;
}
html {
  background-image:url(images/content-bg.gif);
  background-repeat:repeat-y;
  background-position: 25px top;
  width:100%;
  height:100%;
}

body {
  padding:0;
  margin:0;
  font-family:Arial, Helvetica, sans-serif;
  font-size:12px;
  line-height:150%;
  color:#666;
  background-image:url(images/top-bg.gif);
  background-repeat:repeat-x;
}

p {
  line-height:150%;
  padding:0 0 15px 0;
  margin:0;
}

H1, H1 A, H2, H2 A, H3, H3 A, H4, H4 A {
  font-family:"Times New Roman", Times, serif;
  font-size:24px;
  font-weight:bold;
  color:#666;
  padding:0 0 15px 0;
  margin:0;
  line-height:120%;
}

H1, H1 A {
  color:#F77900;
  clear:left;
  font-weight:normal;
}

H2, H2 A {
  font-size:20px;
  color:#7FC237;
  font-weight:normal;
  margin-top:4px;
}

H3, H3 A {
  font-size:12px;
  font-family:Arial, Helvetica, sans-serif;
  padding:0 0 0.6em 0;
}

H4, H4 A {
  font-size:12px;
  color:#999;
}

a {
  font-size:12px;
  text-decoration:none;
  color:#F77900;
}

a:hover {
  color:#F77900;
}

li {
  margin-left:20px;
  
}
.align-right {
  text-align: right;
}

.align-center {
  text-align: center;
}

.align-left {
  text-align: left;
}

#center1 {
  text-align: left;
  padding-left:25px
}

#center2 { 
  text-align:left;
  padding-top: 40px;
  width: 950px;
}

* html #center2 {
  width: 950px;
  w\idth: 950px;
}

#top {
  margin:0;
  padding:0;
  background-image:url(images/top-menu-bg.gif);
  background-repeat:repeat-x;
  width:924px;
  position:relative;
}

#logo  {
  position:relative;
  width:673px;
  text-align:right;
  float:left;
  padding:10px 0 0 0;
}

#claim  {
  position:relative;
  width:658px;
  text-align:right;
  float:left;
  height:20px;
  padding:0 15px 0 0;
  font-family:"Times New Roman", Times, serif;
  font-size:15px;
  font-weight:bold;
  color:#fff;
}

#banner {
  position:relative;
  width:231px;
  float:left;
  padding-right:20px;
}

/**********************************************/

#navlist {
  position: absolute;
  height: 1.05em;
  margin: 0;
  top:132px;
  left:250px;
  padding:0;
  white-space: nowrap;
}
* html #navlist {
  width: 660px;
}

#navlist li {
  float: left;
  margin: 0 16px 0 0;
  list-style-type: none;
}

#navlist li a {
  position: relative;
  display: block;
  margin: 0;
  padding:2px 4px;
  font-size:11px;
  font-weight:bold;
  color:#fff;
  text-align: center;
  text-decoration: none;
}

#navlist li a:hover {
  color: #878787;
}

#navlist li#active a {
  color: #878787;
}

#navlist li#active a:hover { color: #fff; }

#navlist ul#subnavlist {
  position: absolute;
  top:22px;
  left:0px;
  height: 19px;
  margin: 0;
  padding: 0;
  white-space: nowrap;
}
* html #navlist ul#subnavlist {
  width: 660px;
}

#navlist ul#subnavlist li {
  margin: 0;
  border: 0;
}

#navlist ul#subnavlist li a {
  width: auto;
  padding: 0.06em 1em 0;
  border: 0;
  font-size:11px;
  font-weight:bold;
  color:#878787;
}

#navlist ul#subnavlist li a:hover {
  color: #F77900;
/* IE5/Mac disappearing item fix */
}

#navlist ul#subnavlist li#subactive a {
  color: #F77900;
}

* html > body #navlist, * html > body #navlist ul#subnavlist {
  width: 660px;
/* IE5/Mac fixed width fix */
}

/**********************************************/

#mainmenu {
  margin:85px 0 0 0;
  padding:0;
}

#mainmenu ul {
  padding:0;
  margin:0;
}

#mainmenu ul li {
  list-style-type:none;
  line-height:200%;
  margin:0;
}

#mainmenu ul li a, #mainmenu ul li li a {
  text-decoration:none;
  color:#fff;
  font-size:14px;
  letter-spacing:1.6px;
  font-family:"Times New Roman", Times, serif;
  font-weight:bold;
  background-color:#878787;
  padding:10px 0 10px 32px;
  width:199px;
  display:block;
  border-bottom:1px solid #fff;
  background-image:url(images/arrow-right.gif);
  background-repeat:no-repeat;
  background-position:15px 15px;
}

#mainmenu ul li a:hover {
  background-color:#F99B41;
}

#mainmenu ul li.on a {
  background-color:#F77900;
  background-color:#F99B40;
  background-image:url(images/arrow-down.gif);
}

#mainmenu ul li.on li a {
  padding:10px 0 10px 35px;
  width:196px;
  background-image:none;
  background-color:#F99B40;
}
#mainmenu ul li.on li.on a, #mainmenu ul li.on li a:hover {
  background-color:#F77900;
}

#content {
  position:relative;
  width:925px;
}

#lcontent {
  position:relative;
  float:left;
  margin:0;
  padding:0;
  width:231px;
  text-align:left;
  font-size:10px;
  background-image: url(images/left-bg.jpg);
  background-repeat:repeat-x;
  height: 605px;
}

#ccontent {
  position:relative;
  width:422px;
  padding:50px 20px 20px 20px;
  margin:0;
  float:left;
  overflow:hidden;
}

#ccontent a:hover {
}

#rcontent {
  position:relative;
  width:230px;
  padding:50px 0 40px 0;
  margin:0;
  float:left;
  text-align:left;
}

.fixfloat {
  clear:both;
  float:none;
  font-size:1px;
  height:1px;
  border:0 none;
}

a.webdesign {
  font-size: 12px;
  color: #666;
  line-height: 130%;
  text-decoration:none;
  font-weight:normal;
}

TD.csc-uploads-icon P, TD.csc-uploads-fileName P {
  padding:0;
}

/* Filelinks */

DIV.fileLinks {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 12px;
  line-height: 140%;
  padding: 5px 0 0 2px;
  margin: 0;
}

DIV#ccontent DIV.fileLinks {
  padding: 0px 0 0 5px;
}

DIV.filelink_tif, 
DIV.filelink_gif, 
DIV.filelink_zip, 
DIV.filelink_pdf, 
DIV.filelink_doc,
DIV.filelink_jpg,
DIV.filelink_eps {
  background-image: url(images/icon_download.gif);
  background-position: left;
  background-repeat: no-repeat;
  padding-left: 20px;
  margin-bottom: 5px;
}

DIV.fileLinks, DIV.fileLinks A, DIV.fileLinks A:HOVER {
  font-family: Arial, Helvetica, sans-serif;
  /*font-size: 11px;*/
  line-height: 140%;
  text-decoration: none;
  color: #F77900;
}

DIV.fileLinks A:HOVER { text-decoration: underline; }


form#mailform {
  width: 430px;
}
form#mailform fieldset {
  border: 1px solid #c0c0c0;
  padding: 10px;
}
form#mailform DIV.csc-mailform-field {
  clear: both;
  padding-top: 5px;
}

form#mailform DIV.csc-mailform-field label {
  float: left;
  width: 110px;
  text-align: right;
}

form#mailform DIV.csc-mailform-field input, form#mailform DIV.csc-mailform-field textarea, form#mailform DIV.csc-mailform-field select {
  float: right;
  width: 280px;
  text-align: left;
  border:1px solid #c0c0c0;
  
}
form#mailform DIV.csc-mailform-field input.csc-mailform-submit {
  background-color:#7FC237;
  color:#fff;
  border:1px solid #7FC237;
  text-align:center;
  width:auto;
}

/* powermail start */
.tx-powermail-pi1_fieldset{padding:10px;margin:0 0 10px 0;clear:both;border:1px solid #cccccc;background-color:#f0f0f0;}.tx-powermail-pi1_fieldset legend{font-weight:bold;color:#000000;}
.tx-powermail-pi1_fieldset label,.tx-powermail-pi1_fieldset fieldset legend,.tx-powermail-pi1_fieldset .powermail_file_list_label{display:block;width:90px;float:left;font-weight:bold;color:#515151;white-space:normal;}
.tx-powermail-pi1_fieldset fieldset{border:0 none;padding:0;margin:0;position:relative;}.tx-powermail-pi1_fieldset fieldset legend{position:absolute;left:0;padding:0;margin:0;}
.tx-powermail-pi1_fieldset input,.tx-powermail-pi1_fieldset select,.tx-powermail-pi1_fieldset textarea{margin-left:0;}
.tx-powermail-pi1_fieldset .powermail_text,.tx-powermail-pi1_fieldset .powermail_date,.tx-powermail-pi1_fieldset .powermail_datetime,.tx-powermail-pi1_fieldset .powermail_time,.tx-powermail-pi1_fieldset .powermail_textarea,.tx-powermail-pi1_fieldset .powermail_captcha{border:1px solid #cccccc;background:#f8f8f8 none;padding:2px;width:300px;-moz-box-shadow:inset 0 0 2px rgba(0, 0, 0, 0.1);-webkit-box-shadow:inset 0 0 2px rgba(0, 0, 0, 0.1);box-shadow:inset 0 0 2px rgba(0, 0, 0, 0.1);border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px;}
.tx-powermail-pi1_fieldset .powermail_captcha{margin-left:90px;}
.tx-powermail-pi1_fieldset .powermail_datetime.date{width:230px;}
.tx-powermail-pi1_fieldset .powermail_time,.tx-powermail-pi1_fieldset input[type=time]{width:60px;margin-left:6px;}
.tx-powermail-pi1_fieldset textarea:focus,.tx-powermail-pi1_fieldset input:not([type="submit"]):focus{background:#ffffff none;border:1px solid #333333;-moz-box-shadow:inset 0 0 0 rgba(0, 0, 0, 0);-webkit-box-shadow:inset 0 0 0 rgba(0, 0, 0, 0);box-shadow:inset 0 0 0 rgba(0, 0, 0, 0);}
.tx-powermail-pi1_fieldset .powermail_radio{margin:3px 0;}
.tx-powermail-pi1_fieldset .powermail_check_inner,.tx-powermail-pi1_fieldset .powermail_radio_inner{margin-left:90px;clear:both;}.tx-powermail-pi1_fieldset .powermail_check_inner label,.tx-powermail-pi1_fieldset .powermail_radio_inner label{float:none;width:auto;display:inline;font-weight:normal;margin-left:7px;}
.tx-powermail-pi1_fieldset .powermail_check_inner input,.tx-powermail-pi1_fieldset .powermail_radio_inner input{float:left;position:relative;clear:left;}
.tx-powermail-pi1_fieldset .powermail_text.range{float:left;margin:0 0 0 15px;padding:3px 0;text-align:center;width:50px;}
.tx-powermail-pi1_fieldset .powermail_submit,.tx-powermail-pi1_fieldset .powermail_reset{margin:20px 0 10px 90px;padding:2px 5px;border:1px solid #888888;color:#515151;border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px;background:#cccccc;background:-moz-linear-gradient(top, #ffffff 0%, #f7f7f7 50%, #efefef 51%, #e5e5e5 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #ffffff), color-stop(50%, #f7f7f7), color-stop(51%, #efefef), color-stop(100%, #e5e5e5));background:-webkit-linear-gradient(top, #ffffff 0%, #f7f7f7 50%, #efefef 51%, #e5e5e5 100%);background:-o-linear-gradient(top, #ffffff 0%, #f7f7f7 50%, #efefef 51%, #e5e5e5 100%);background:-ms-linear-gradient(top, #ffffff 0%, #f7f7f7 50%, #efefef 51%, #e5e5e5 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#1e5799', endColorstr='#7db9e8',GradientType=0 );background:linear-gradient(top, #ffffff 0%, #f7f7f7 50%, #efefef 51%, #e5e5e5 100%);font-weight:bold;}
.tx-powermail-pi1_fieldset .countryzone{margin:10px 0 0 90px;}
.tx-powermail-pi1_fieldset .tx_powermail_pi1_fieldwrap_html{margin-bottom:1em;clear:both;}
.tx-powermail-pi1_fieldset label a,.tx-powermail-pi1_fieldset fieldset legend.tx_powermail_pi1_fieldwrap_html_checkbox_title a,.tx-powermail-pi1_fieldset fieldset legend.tx_powermail_pi1_fieldwrap_html_radio_title a{cursor:help;text-decoration:none;}.tx-powermail-pi1_fieldset label a dfn,.tx-powermail-pi1_fieldset fieldset legend.tx_powermail_pi1_fieldwrap_html_checkbox_title a dfn,.tx-powermail-pi1_fieldset fieldset legend.tx_powermail_pi1_fieldwrap_html_radio_title a dfn{display:none;text-decoration:none;position:absolute;z-index:1;width:auto;padding:3px 10px 5px 10px;background-color:#00559e;border:1px solid #00559e;font-size:11px;color:#fff;white-space:normal;border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px;-moz-box-shadow:0 0 10px rgba(0, 0, 0, 0.5);-webkit-box-shadow:0 0 10px rgba(0, 0, 0, 0.5);box-shadow:0 0 10px rgba(0, 0, 0, 0.5);left:auto;top:auto;}
.tx-powermail-pi1_fieldset label a:hover dfn,.tx-powermail-pi1_fieldset fieldset legend.tx_powermail_pi1_fieldwrap_html_checkbox_title a:hover dfn,.tx-powermail-pi1_fieldset fieldset legend.tx_powermail_pi1_fieldwrap_html_radio_title a:hover dfn{display:block !important;}
.tx-powermail-pi1_fieldset img.icon_info{padding:2px 2px 0 2px;}
.powermail_mandatory{color:#f77900;}
.powermail_description{width:18px;height:16px;background:url("images/information.png") no-repeat 50% 50%;display:inline-block;}
.placeholder{color:#999999;}
.powermail_mandatory_helper{position:absolute;visibility:hidden;height:1px;}
#recaptcha_widget_div{margin-left:90px;}
.wtcalculatingcaptcha{margin-left:0;margin-bottom:3px;}
.error{background-color:#f77900;border:1px solid #f77900;font-size:11px;color:#ffffff;padding:3px 10px 5px 10px;margin-left:-2px;z-index:10000;text-align:left;height:auto;border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px;-moz-box-shadow:0 0 10px rgba(0, 0, 0, 0.5);-webkit-box-shadow:0 0 10px rgba(0, 0, 0, 0.5);box-shadow:0 0 10px rgba(0, 0, 0, 0.5);}.error p{margin:0;padding:0;font-weight:bold;}
html:root .error em{display:block;width:0;height:0;border:10px solid;border-color:#f77900 transparent transparent;position:absolute;bottom:-10px;left:5px;border-bottom:0 none;}
#calroot{z-index:10000;margin-top:-1px;width:198px;padding:2px;background-color:#fff;font-size:11px;border:1px solid #ccc;border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px;-moz-box-shadow:0 0 10px rgba(0, 0, 0, 0.5);-webkit-box-shadow:0 0 10px rgba(0, 0, 0, 0.5);box-shadow:0 0 10px rgba(0, 0, 0, 0.5);}
#calhead{padding:2px 0;height:22px;}
#caltitle{font-size:14px;color:#fa8800;float:left;text-align:center;width:155px;line-height:20px;text-shadow:0 1px 0 #ddd;}
#calnext,#calprev{display:block;width:20px;height:20px;background:transparent url("images/prev.gif") no-repeat scroll center center;float:left;cursor:pointer;}
#calnext{background-image:url("images/next.gif");float:right;}
#calprev.caldisabled,#calnext.caldisabled{visibility:hidden;}
#caltitle select{font-size:10px;}
#caldays{height:18px;border-bottom:1px solid #ddd;}#caldays span{display:block;float:left;width:28px;text-align:center;}
#calweeks{background-color:#fff;margin-top:4px;}
.calweek{clear:left;height:22px;}.calweek a{display:block;float:left;width:27px;height:20px;text-decoration:none;font-size:11px;margin-left:1px;text-align:center;line-height:20px;color:#666666;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;}
.calweek a:hover,.calfocus{background-color:#ddd;}
a.calsun{color:#ff0000;}
a.caloff{color:#ccc;}a.caloff:hover{background-color:#f5f5fa;}
a.caldisabled{background-color:#efefef !important;color:#ccc !important;cursor:default;}
#calcurrent{background-color:#498ce2;color:#ffffff;}
#caltoday{background-color:#333333;color:#ffffff;}
a.caltrigger{position:relative;display:inline-block;margin-left:-18px;margin-top:3px;vertical-align:top;background:url("images/calendar.png") no-repeat 0 0;width:16px;height:16px;}
.slider{background:#3c72e6 url("images/h30.png") repeat-x 0 0;height:9px;position:relative;cursor:pointer;border:1px solid #333;width:300px;float:left;clear:right;margin-top:10px;border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px;-moz-box-shadow:inset 0 0 8px #000000;-webkit-box-shadow:inset 0 0 8px #000000;box-shadow:inset 0 0 8px #000000;}
.progress{height:9px;background-color:#c5ff00;display:none;opacity:0.6;}
.handle{background:#ffffff url("images/h30.png") repeat-x 0 0;height:28px;width:28px;top:-12px;position:absolute;display:block;margin-top:1px;border:1px solid #000;cursor:move;-moz-box-shadow:0 0 6px #000000;-webkit-box-shadow:0 0 6px #000000;box-shadow:0 0 6px #000000;border-radius:14px;-webkit-border-radius:14px;-moz-border-radius:14px;}
div.powermail_multiple_js fieldset.tx-powermail-pi1_fieldset{padding-top:15px;-moz-box-shadow:0 0 0 rgba(0, 0, 0, 0.5);-webkit-box-shadow:0 0 0 rgba(0, 0, 0, 0.5);box-shadow:0 0 0 rgba(0, 0, 0, 0.5);}div.powermail_multiple_js fieldset.tx-powermail-pi1_fieldset legend,div.powermail_multiple_js fieldset.tx-powermail-pi1_fieldset.ui-tabs-hide{display:none;}
div.powermail_multiple_js fieldset.tx-powermail-pi1_fieldset fieldset legend{display:block;}
ul.powermail_multiplejs_tabs{list-style-type:none;padding:0;margin:0;}ul.powermail_multiplejs_tabs li{float:left;margin:0 1px 0 0;padding:0;list-style-type:none;}ul.powermail_multiplejs_tabs li a{display:block;padding:5px 10px;color:#666666;font-weight:bold;text-decoration:none;background:#e0e0e0;-webkit-border-top-left-radius:3px;-webkit-border-top-right-radius:3px;-moz-border-radius-topleft:3px;-moz-border-radius-topright:3px;border-top-left-radius:3px;border-top-right-radius:3px;border-top:1px solid #cccccc;border-left:1px solid #cccccc;border-right:1px solid #cccccc;outline:none;}ul.powermail_multiplejs_tabs li a.act{background:#f0f0f0;color:#333333;padding:5px 10px 6px 10px;position:relative;margin-bottom:-1px;-moz-box-shadow:0 0 0 rgba(0, 0, 0, 0.5);-webkit-box-shadow:0 0 0 rgba(0, 0, 0, 0.5);box-shadow:0 0 0 rgba(0, 0, 0, 0.5);}
input.tx_powermail_pi1_submitmultiple_forward,input.tx_powermail_pi1_submitmultiple_back,input.tx-powermail-pi1_confirmation_back,input.tx-powermail-pi1_confirmation_submit{margin-top:1em;}
input.tx_powermail_pi1_submitmultiple_forward{float:right;}
.powermail_multiple_php form>div.tx_powermail_pi1_fieldwrap_html_submit{display:inline;float:right;clear:none;margin-top:1em;}
.tx-powermail-pi1_confirmation table.powermail_all,.tx-powermail-pi1_thx table{font-size:1em;margin-bottom:10px;}.tx-powermail-pi1_confirmation table.powermail_all:after,.tx-powermail-pi1_thx table:after{visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0;}
* html .tx-powermail-pi1_confirmation table.powermail_all,*:first-child+html .tx-powermail-pi1_confirmation table.powermail_all{zoom:1;}
.powermail_all_td,.powermail_all_th{padding:3px 10px 3px 0;width:300px;}
.powermail_all_th{font-weight:bold;width:80px;}
.tx_powermail_pi1_formconfirmation_back{width:90px;float:left;}
.tx_powermail_pi1_formconfirmation_submit{width:300px;float:left;}
td.powermail_all p.bodytext{margin:0;}
/* powermail end */

