body,td,th {

	font-family: Verdana, Arial, Helvetica Condensed;

	font-size: 11px;

	color: #242021;

}

body {

	background-color: #c0c0c0;

	margin-left: 0px;

	margin-top: 0px;

	margin-right: 0px;

	margin-bottom: 0px;

}

a:link {

	color: #470074;

	text-decoration: none;

}

a:visited {

	text-decoration: none;

	color: #470074;

}

a:hover {

	text-decoration: underline;

	color: #FEA640;

}

a:active {

	text-decoration: none;

	color: #470074;

}
#topNav a {

	font-family: Arial, Verdana, Helvetica Condensed;

	text-transform:uppercase;

	color: #FFFFFF;

}

#topNav a:hover {

	color: #FEA640;

	text-decoration: none;

}

#newsletter a {

	font-family: Arial, Verdana, Helvetica Condensed;

	text-transform:uppercase;

	color: #FFFFFF;

	font-weight: bold;

}

#newsletter a:hover {

	color: #FEA640;

	text-decoration: none;

}



.search {

	color: #ffffff;

	font-family: Arial, Verdana, Helvetica Condensed;

	text-transform: uppercase;}



.searchinput {

  background : #FFFFFF;

  border: 1px solid #676848;

  color : #000000;

  font-size: 9px;

  font-family : Verdana, Arial, Helvetica, sans-serif;

}

#commonBlock td{

	background: #ffffff;

	color: #7d319f;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 9px;

	letter-spacing: 1px;

}



#commonBlock a{

	background: #ffffff;

	color: #7d319f;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 9px;

	letter-spacing: 1px;

}

#commonBlock a:hover {

	color:#FEA640;

	text-decoration:none;

}



OL {margin:0; padding: 0; }

UL {margin:0; padding: 0; }

LI {margin-left: 2em; padding: 0;}

A.rightNav {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 12px;

	color: #000000;

	text-decoration: none;

}

A.rightNav:hover {

    text-decoration: underline;

}

A.topNav {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 13px;

	color: #FFFFFF;

	font-weight: normal;

	text-decoration: none;

}

A.topNav:hover {

    color: #E8E9AD;

	text-decoration: none;

}

HR { color: #b5b5a6; 

     height: 1;

}

.topNavSpacer {

	font-family: "Times New Roman", Times, serif;

	color: #000000;

}

A.footerNav {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 11px;

	font-weight: normal;

	text-decoration: none;

}

.greenHeader {

	font-family: helvetica, arial, verdana, sans-serif;

	font-size: 16px;

	font-weight: bold;

	#color: #89B582;

	color: #5A5C3D;

	font-variant: normal;

	text-decoration: none;



}

A.greenHeader {

	text-decoratation: none;

}

A.greenHeader:hover {

    background: #E8E9AD;

}

.bueText {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 10px;

	color: #336988;

}

A.blueNav {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	text-decoration: none;

	font-size: 10px;

	color: #336988;

}

A.blueNav:hover {

    text-decoration: underline;

}

form {

  padding : 0ex;

}



.navOff { text-decoration: none; color: #FFFFFF; font-size: 13px; font-family: Verdana, Arial, Helvetica; }	

.navOn { text-decoration: none; color: #E8E9AD; font-size: 13px; font-family: Verdana, Arial, Helvetica; }

.menuOff { text-decoration: none; color: #336988; font-size: 10px; font-family: Verdana, Arial, Helvetica; margin: 5px; }

.menuOn { text-decoration: none; color: #000000; font-size: 10px; font-family: Verdana, Arial, Helvetica; margin: 5px; }



.smallText {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 9px;

	color: #000000;

	font-weight: normal;

}

A.smallText {

    text-decoration: underline;

}

.redHeader {



	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 12px;

	font-weight: bold;

	color: #CC0000;

	font-variant: normal;

	text-transform: none;

}

.blueHeader {



	font-family: helvetica, arial, verdana, sans-serif;

	font-size: 14px;

	font-weight: bold;

	color: #336988;

	font-variant: normal;

	text-decoration: none;

}





@media screen {

.printHeader { display: none; }

.printTable {

   width: 798px;

   background-color:#fff9e1;
   background: #fff9e1 url('../images/topborder.jpg') 0px -1px repeat-x;

}

.printTable td { padding-right:6px; }
html>/**/body .printTable td { padding-right:9px; }

.contentCell {
   padding: 20px 20px 20px 15px;

}
.navStuff {
 }

}



@media print {

  .navStuff {

    display: none; 

  }

  .printHeader{ 

    display: block; 

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 18px;

	font-weight: bold;

  }

  .printTable {

    display: block; 

    width: 640px;

    padding: 0;

    border-collapse: collapse;

    background-color: #FFFFFF;

    border: 0;

	margin: 0;

  }

  .contentCell {

    display: block; 

    width: 450px;

    padding: 20px 20px 20px 25px; 

  }

}

