html, body {font-family : Arial, Verdana, Helvetica, Sans-Serif;}

h1 {font-size: 20px; font-weight: bold; padding: 0; margin: 0; color: #E23517;}
h2 {font-size: 18px; font-weight: bold; padding: 0; margin: 0; color: #666;}

td {
  font-family : Arial, Verdana, Helvetica, Sans-Serif;
  font-weight: normal;
  color: #000102;
  font-size: 12px;
}

p, li {
  font-family : Arial, Verdana, Helvetica, Sans-Serif;
  font-weight: normal;
  color: #000000;
  font-size: 12px;
  padding-top: 3px;
  padding-bottom: 3px;
  margin-top: 0px;
}
ul {
  font-family : Arial, Verdana, Helvetica, Sans-Serif;
  font-weight: normal;
  color: #000000;
  font-size: 12px;
  margin-top: 0px;
}


.smaller {
  font-family : Arial, Verdana, Helvetica, Sans-Serif;
  font-weight: normal;
  color: #000000;
  font-size: 11px;
}

.bottom {
  font-family : Arial, Verdana, Helvetica, Sans-Serif;
  font-weight: normal;
  color: #ffffff;
  font-size: 11px;
  margin-top: 0px;
  padding-top: 0px;
}

a:link    {color: #000000; text-decoration: underline}
a:visited {color: #000000; text-decoration: underline}
a:hover   {color: #000000; text-decoration: underline}
a:active  {color: #000000; text-decoration: underline}

a:link.black    {text-decoration: none; color: #000000; font-weight: bold;}
a:visited.black {text-decoration: underline; color: #000000;font-weight: bold;}
a:active.black  {text-decoration: none; color: #000000;font-weight: bold;}
a:hover.black   {text-decoration: underline; color: #000000;font-weight: bold;}

a:link.red    {text-decoration: underline; color: #B10000;}
a:visited.red {text-decoration: underline; color: #B10000;}
a:active.red  {text-decoration: underline; color: #B10000;}
a:hover.red   {text-decoration: underline; color: #B10000;}

a:link.bottom    {text-decoration: none; color: #ffffff;}
a:visited.bottom {text-decoration: none; color: #ffffff;}
a:active.bottom  {text-decoration: none; color: #ffffff;}
a:hover.bottom   {text-decoration: underline; color: #ffffff;}


.header {
  font-family: Arial, Verdana, Helvetica, Sans-Serif;
  font-weight: normal;
  padding-left:0px;
  padding-right:0px;
  padding-top:10px;
  padding-bottom:10px;
  color: #000000;
  font-size: 48px;
}

.header1 {
  font-family: Arial, Verdana, Helvetica, Sans-Serif;
  font-weight: bold;
  color: #001A5F;
  font-size: 11px;
}

.tindex {
  font-family: Arial, Verdana, Helvetica, Sans-Serif;
  font-weight: normal;
  color: #000000;
  font-size: 13px;
}



.left {
  font-family: Arial, Verdana, Helvetica, Sans-Serif;
  font-weight: normal;
  padding-left:5px;
  padding-right:0px;
  padding-top:5px;
  padding-bottom:5px;
  color: #000000;
  font-size: 11px;
}

.body {
  font-family: Arial, Verdana, Helvetica, Sans-Serif;
  font-weight: normal;
  color: #000000;
  font-size: 11px;
}

.body_faqs {
  font-family: Arial, Verdana, Helvetica, Sans-Serif;
  font-weight: normal;
  color: #000000;
  font-size: 13px;
}


.company_top {
  font-family: Arial, Verdana, Helvetica, Sans-Serif;
  font-weight: normal;
  color: #000000;
  font-size: 17px;
}


.formfields, input {
  border : 1px solid #838282;
  background-color : #FFFFFF;
  font-size : 11px;
  font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
}

.imgborder{border: solid 1px #D3D3D3;}

.descr {
  font-family : Verdana,Arial, Times, MS,  Helvetica, Sans-serif;
  font-weight: normal;
  color: #000000;
  font-size: 11px;
}


.pager {
  font-family : Verdana,Arial, Times, MS,  Helvetica, Sans-serif;
  font-weight: normal;
  color: #333333;
  font-size: 11px;
}

.contentbl {
  font-family : Arial, Verdana,Times, MS,  Helvetica, Sans-serif;
  font-weight: none;
  color: #333333;
  font-size: 11px;
}

.wideselect {
  width: 172px;
}

.years {
  width: 60px;
}

.topLogo {
  background:url(images/top.jpg) no-repeat left top;
  width:765px;
  height:213px;
  padding:0px 10px 13px 0px;
  vertical-align:bottom;
  text-align:right;
}

.topMenu {
  padding:13px 0px 0px 21px;
  height:50px;
}

.genBody {
  background:url(images/patternBody.jpg);
}

.whiteText11 {
  color:#FFFFFF;
  font-family:Arial, Helvetica, sans-serif;
  font-size:11px;
  font-weight:normal; 
}

a.whiteTextLink {
  font-family:Arial, Helvetica, sans-serif;
  font-size:11px;
  font-weight:normal; 
  text-decoration:none;
}

.leftText {
  color:#FFFFFF;
  font-family:Arial, Helvetica, sans-serif;
  font-size:12px;
  font-weight:normal;
  text-align:left;   
  padding:0px 10px 8px 4px;
}

.patBottom {
  background:url(images/patternBody.jpg);
  color:#FFFFFF;
  font:Arial, Helvetica, sans-serif;
  font-size:11px;
  padding-top:4px;
}

.bodyTopSep { background:url(images/bodyTop.jpg) no-repeat top; }
.bodyBottSep { background:url(images/bodyBott.jpg) no-repeat bottom; }
.bodyMiddleR { background:url(images/bodyMiddleR.jpg) repeat-y right;}
.bodyRightAll { 
  background:url(images/bodyMiddleR2.jpg) repeat-y right;
}

.bodyLeftAll { 
  background:url(images/leftRAll.jpg) repeat-y left;
}

.bodyTitle { 
  padding:18px 0px 5px 0px;
  margin-left:11px;
  margin-right:18px;
  border-bottom:1px #3c2205 solid;  
}

.bodyFootImg {
  border:1px #000000 solid;
  padding:7px;  
}

.bodyItemText { 
  font-family:Arial, Helvetica, sans-serif;
  font-size:11px;
  color:#000000;
  padding-top:6px;
}

.bodyBotAll { background:url(images/BotRAll.jpg) repeat-x bottom; }
.ltBack { background:url(images/ltBack.jpg) no-repeat left top;}
.rtBack { background:url(images/rtBack.jpg) no-repeat right top;}
.rbBack { background:url(images/rbBack.jpg) no-repeat right bottom;}
.lbBack { background:url(images/lbBack.jpg) no-repeat left bottom;}
.tRBack { background:url(images/tR.jpg) repeat-x top;}
.top2 {
  background:url(images/topBackg2.jpg) no-repeat right top;
}