body, td, th
      {
        font-family: verdana, helvetica, sans-serif;
        font-size: 12px;
      }
      
a img {border:none;}
h1 { color:#295594; margin:0px; padding:0px; margin-bottom:10px; font-size:19px; font-family:verdana,arial,helvetica,sans-serif; font-weight:bold;}

      .tmFormTable
      {
        /*border-spacing:1px;
        background-color:#fce7be;*/
        width:100%;
        margin-bottom:20px;
      }
      
      .tmFormTable th { text-align:left; }
      
      .tmFormTable caption
      {
        margin:3px; font-family: serif; 
        color: #295594;
        text-align:left;
      }

      .tmFormTable tbody th
      {
         width:200px;
         background-color:#e9e6ed;
         color:#333;
      
      }

      .tmFormTable tbody td,
      .tmFormTable tfoot td
      {
         background-color:#EEE;
         border:1px solid #CCC;
      }

      .tmFormTable thead th
      {
        background-color:#cc3300;
        color:white;/*#fce7be;*/
      }

      .tmFormTable td, .tmFormTable th
      {
        background-color:white;
      }

      .tmFormTable tfoot th
      {
        background-color:#BBB;
        text-align:right;
      }


      .basket
      {
        width:100%;
        border:1px solid #555;
        border-spacing:1px;
        background-color:#CCC;
      }

      .basket thead th
      {
        background-color:#e6e9ed;
        color:#333;
      }

      .basket td, .basket th
      {

        background-color:white;
      }

      .basket tfoot th
      {
        background-color:#BBB;
        text-align:right;
      }


.navitem {	
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	text-decoration: none;
	color: #295594;
}

.box {
	background-color: #E6E9ED;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #565252;
}	

.box:hover {
	text-decoration: none;	
}

.leftinput {
	width: 110;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
}

.pad{
	padding-left: 10px;
	padding-right: 10px;
	padding-top: 5px;
	padding-bottom: 5px;
}
.indent {
	margin-left: 5px;
	margin-top: 0px;
	margin-right: 5px;
	margin-bottom: 5px;
}	
.welcome {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #565252;
	line-height: 16px;
	padding: 5;
}

.main {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #565252;
	line-height: 17px;

}
.mainbox {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #565252;
	line-height: 17px;
	padding: 10px;
}

.faqlink {
	font-size: 12px;
	font-weight: bold;
	text-decoration: none;
	color: #295594;
}

.footer {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
}

.footer:hover {
	text-decoration: none;
}

.copy {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #295594;
	padding: 5px;
}

.copy:hover {
	text-decoration: none;
}
.catheader {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #F5A72C;
	background-color: #FFF6CC;
	padding: 5px;
}

.catheader a { text-decoration:none; color:#F5A72C; font-variant:small-caps;}

.categories {
	padding-left: 5px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #565252;
	line-height: 15px;
	text-decoration: none;
}

.categories:hover {
	text-decoration: underline;
}

.thumb1 {
	height: 175px;
	border: 1px solid #C5C5C5;
	padding: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #316AC5;
}
.descriptor {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #295594;
	padding: 5px;
}

.descriptor:hover {
	text-decoration: none;
}

.thumb2 {
	height: 145px;
	width: 105px;
	background-color: #FFFFFF;
	padding: 10px;
	font-weight: bold;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #F5A72C;
	text-align: center;
}
