body {
  background-color: #ffffff;
}

td {
  vertical-align: top;
  font-family: Verdana, Helvetica, Arial;
  font-size: 12px;
}

input {
  font-family: Verdana, Helvetica, Arial;
  font-size: 11px;
}


select {
  font-family: Verdana, Helvetica, Arial;
  font-size: 11px;
}

h1 {
  font-weight: bold;
  font-size: 13px; 
  color: #3282C5; 
  text-decoration: none; 
  line-height: normal; 
  font-family: Verdana, Arial, Helvetica, sans-serif
}
h1 a {
  color: #3282C5; text-decoration: none
}
h1 a:link {
  color: #3282C5; text-decoration: none
}
h1 a:active {
  color: #3282C5; text-decoration: none
}
h1 a:hover {
  color: #3282C5; text-decoration: underline
}




.tbody{
  font-size: 12px; 
  color: #000000; 
  text-decoration: none; 
  line-height: normal; 
  font-family: Verdana, Arial, Helvetica, sans-serif
}
.tbody a:link{
  color: navy; text-decoration: underline;
}
.tbody a
  {color: navy; text-decoration: underline;
}
.tbody a:active{
  color: navy; text-decoration: underline;
}
.tbody a:hover{
  color: #ff0000; text-decoration: underline;
}

.leftNav {
  background-image:url('/images/gradient_left.gif');
  color: #ffffff;
  font-size: 12px;
}
.leftNav a {
  color: #ffffff;
  text-decoration:none;
}
.leftNav a:hover {
  color: #C8E8F6;
}

.footer {
  font-size: 11px; 
  color: #3EAAD7; 
  text-decoration: none; 
  line-height: normal; 
  font-family: Verdana, Arial, Helvetica, sans-serif;
  background-image:url('/images/gradient_footer.gif');
}
.footer a:link{
  color: 3282C5; text-decoration: underline;
}
.footer a
  {color: 3282C5; text-decoration: underline;
}
.footer a:active{
  color: 3282C5; text-decoration: underline;
}
.footer a:hover{
  color: #ff0000; text-decoration: underline;
}

.tbodybig{
  font-size: 11pt; 
  color: #000000; 
  text-decoration: none; 
  line-height: normal; 
  font-family: Verdana, Arial, Helvetica, sans-serif
}
.tbodybig a{
  color: navy; text-decoration: none
}
.tbodybig a:link{
  color: navy; text-decoration: none
}
.tbodybig a:active{
  color: navy; text-decoration: none
}
.tbodybig a:hover{
  color: navy; text-decoration: none
}


.tbodysmall{
  font-size: 8pt; 
  color: #000000; 
  text-decoration: none; 
  line-height: normal; 
  font-family: Verdana, Arial, Helvetica, sans-serif
}
.tbodysmall a{
  color: navy; text-decoration: none
}
.tbodysmall a:link{
  color: navy; text-decoration: none
}
.tbodysmall a:active{
  color: navy; text-decoration: none
}
.tbodysmall a:hover{
  color: navy; text-decoration: none
}


.linklist {
  font-size: 12px; 
  color: #000000; 
  text-decoration: none; 
  line-height: normal; 
  font-family: Verdana, Arial, Helvetica, sans-serif
}
.linklist a {
  color: #3282C5; text-decoration: underline;
}
.linklist a:link {
  color: #3282C5; text-decoration: underline;
}
.linklist a:active {
  color: #3282C5; text-decoration: underline;
}
.linklist a:hover {
  color: #3282C5; text-decoration: none;
}

.linklistpaid {
  font-size: 12px; 
  color: #000000; 
  text-decoration: none; 
  line-height: normal; 
  font-family: Verdana, Arial, Helvetica, sans-serif;
}
.linklistpaid a {
  color: #3282C5; text-decoration: underline;
  font-weight:bold;
}
.linklistpaid a:link {
  color: #3282C5; text-decoration: underline;

}
.linklistpaid a:active {
  color: #3282C5; text-decoration: underline;
}

.linklistpaid a:hover {
  color: #3282C5; text-decoration: none;
}



.categorylist {
  font-weight: bold;
  font-size: 11px; 
  color: #3282C5; 
  text-decoration: none; 
  line-height: normal; 
  font-family: Verdana, Arial, Helvetica, sans-serif
}
.categorylist a:visited {
  color: #666666; text-decoration: none
}
.categorylist a:link {
  color: #3282C5; text-decoration: none
}
.categorylist a:active {
  color: #3282C5; text-decoration: none
}
.categorylist a:hover {
  color: #3282C5; text-decoration: underline
}


.columntitle {
  font-size: 12px; 
  color: #ffffff; 
  text-decoration: none; 
  line-height: normal; 
  FONT-WEIGHT: bold;
  BACKGROUND-color: #3EAAD7;
  font-family: Verdana, Arial, Helvetica, sans-serif
}

.categorymenu {
  font-size: 12px; 
  color: #3282C5; 
  text-decoration: none; 
  line-height: normal; 
  font-family: Verdana, Arial, Helvetica, sans-serif
}
.categorymenu a:visited {
  color: #666666; text-decoration: none
}
.categorymenu a:link {
  color: #3282C5; text-decoration: none
}
.categorymenu a:active {
  color: #3282C5; text-decoration: none
}
.categorymenu a:hover {
  color: #3282C5; text-decoration: underline
}


.categorylistsmall {
  font-size: 9pt; 
  color: #6384ad; 
  text-decoration: none; 
  line-height: normal; 
  font-family: Verdana, Arial, Helvetica, sans-serif
}
.categorylistsmall a {
  color: #6384ad; text-decoration: none
}
.categorylistsmall a:link {
  color: #6384ad; text-decoration: none
}
.categorylistsmall a:active {
  color: #6384ad; text-decoration: none
}
.categorylistsmall a:hover {
  color: #6384ad; text-decoration: underline
}


.mainmenu {
  font-size: 12px; 
  color: #3282C5; 
  text-decoration: none; 
  line-height: normal; 
  font-family: Verdana, sans-serif, Helvetica, Arial
}
.mainmenu a {
  color: #3282C5; text-decoration: none
}
.mainmenu a:link {
  color: #3282C5; text-decoration: none
}
.mainmenu a:active {
  color: #3282C5; text-decoration: none
}
.mainmenu a:hover {
  color: #3282C5; text-decoration: underline
}


.breadcrumb {
  font-size: 11px; 
  color: #000000; 
  line-height: normal; 
  font-family: Verdana, sans-serif, Helvetica, Arial;
  BACKGROUND-color: #ffffff;
}
.breadcrumb a {
  color: #3282C5; 
}
.breadcrumb a:link {
  color: #3282C5; 
}
.breadcrumb a:active {
  color: #3282C5; 
}
.breadcrumb a:hover {
  color: #ff0000; 
}


.headingon {
  font-size: 12px; 
  color: #000000;
  background-color: #F6F4FA;
  text-decoration: none; 
  line-height: normal; 
  FONT-WEIGHT: bold;
  font-family: Verdana, Arial, Helvetica, sans-serif
}

.searchfield {
  color: #000000;
}

.searchcategory { 
  font-size: 11px;  
  color: #000000; 
  font-family: arial,helvetica,sans-serif;
}
.searchcategory a { 
  color: #333399; text-decoration: underline; 
}
.searchcategory a:link  { 
  text-decoration: underline;
}
.searchcategory a:visited { 
  color: #666666;
  text-decoration: underline;
  }
.searchcategory a:active { 
text-decoration: underline;
}
.searchcategory a:hover { 
color: #006633; 
}


.formelement {
  BORDER-RIGHT: #666666 1px solid; 
  BORDER-TOP: #666666 1px solid; 
  font-size: 8pt; 
  BACKGROUND: #ffffff; 
  BORDER-LEFT: #666666 1px solid; 
  color: #333333; 
  BORDER-BOTTOM: #666666 1px solid; 
  font-family: Verdana, sans-serif, Helvetica, Arial
}

span.error {
  color: red;
  font-weight: normal;
  font-size: 7pt;
}

span.success {
  color: green;
  font-size: 8pt;
  font-weight: bold;
}

table.form input.forms {
  width: 100%;
}

.errorBox {
  border: 1px solid red;
  width: 100%;
}

