<!--
body { font-family: Arial, sans-serif;
	 font-size: 10pt ;
	 background-color: #ffffff }
A:link { COLOR: #003399 }
A:hover { COLOR: #FF9933 }
A:visited { COLOR: #6666CC }
A:active { COLOR: #FF9933 }
P { FONT-SIZE: 10pt;
    COLOR: #000000;
    TEXT-INDENT: 0in;
    FONT-FAMILY: sans-serif;
    TEXT-ALIGN: left;
  }
H1 { FONT-SIZE: 16pt;
    COLOR: #000000;
    FONT-FAMILY: sans-serif;
    TEXT-ALIGN: left }
H2 {FONT-SIZE: 12pt;
    COLOR: #000000;
    FONT-FAMILY: arial, sans-serif;
	margin-bottom:5px; 
	margin-top: 5px;}
H3 { FONT-SIZE: 11pt;
    COLOR: #000000;
    FONT-WEIGHT: bold;
    FONT-FAMILY: arial, sans-serif}
H4 { FONT-SIZE: 10pt;
    COLOR: #000000;
	FONT-WEIGHT: bold;
    FONT-FAMILY: arial, sans-serif }
H5 { FONT-SIZE: 10pt;
    COLOR: #000000;
	FONT-WEIGHT: bold;
    FONT-FAMILY: arial, sans-serif;
	border-width: medium }
TD { FONT-SIZE: 10pt;
    COLOR: #000000;
    FONT-FAMILY: sans-serif }
UL { PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0.5em 0px 0.5em 1.5em;
    LINE-HEIGHT: 1.5em;
    PADDING-TOP: 0px;
    LIST-STYLE-TYPE: disc }
.small { FONT-SIZE: 9pt }
.smallbold { font-size: 9pt;
			font-weight:bold; 
			}
.xsmall { FONT-SIZE: 8pt }
.navHeading { FONT-SIZE: 9pt ;
			FONT-FAMILY: arial, san-serif;
			font-weight: bold ;
			padding:2px 2px 2px 2px ;
			margin:2px 2px 2px 2px }
.largebold { FONT-SIZE: 12pt;
		FONT-FAMILY: arial, sans-serif;
		FONT-WEIGHT: bold }
.bold { FONT-SIZE: 10pt;
		FONT-FAMILY: arial, sans-serif;
		FONT-WEIGHT: bold }
.redhighlight { FONT-WEIGHT: bold;
			COLOR: #B3001A }
.bluehighlight { FONT-WEIGHT: bold;
			COLOR: #003399 }
.indentL1 { PADDING-LEFT: 0.25in }
.indentL2 { PADDING-LEFT: 0.5in }
.topLinks {
margin-left:5px;
margin-right:5px; 
font-size:8pt;
}
.bottomLinks {
margin-left:5px;
margin-right:5px; 
font-size:7pt;
}
a.navLinkBlue:hover, .navNested1 li a:hover { TEXT-DECORATION: none;
			font-weight: bold ;
			font-size: 9pt ;
			color: #6666CC } 
a.navLinkBlue:link, .navNested1 li a:link { TEXT-DECORATION: none;
			font-weight: bold ;
			font-size: 9pt ;
			color: #003399}
a.navLinkBlue:visited, .navNested1 li a:visited { TEXT-DECORATION: none;
			font-weight: bold ;
			font-size: 9pt ;
			color: #003399 }
a.navLinkYellow:hover, .navNested2 li a:hover { TEXT-DECORATION: none;
			font-weight: bold ;
			font-size: 9pt ;
			color: #FF9933 } 
a.navLinkYellow:link, .navNested2 li a:link { TEXT-DECORATION: none;
			font-weight: bold ;
			font-size: 9pt ;
			color: #FFCC66 }
a.navLinkYellow:visited, .navNested2 li a:visited { TEXT-DECORATION: none;
			font-weight: bold ;
			font-size: 9pt ;
			color: #FFCC66 }
a.navLinkYellow:active, .navNested2 li a:active { TEXT-DECORATION: none;
			font-weight: bold ;
			font-size: 9pt ;
			color: #FF9933 } 
			
a.bottomnav:hover { TEXT-DECORATION: underline;
			COLOR: #000000; } 
a.bottomnav:link { TEXT-DECORATION: underline;
			COLOR: #000000; }
a.bottomnav:visited { TEXT-DECORATION: underline;
			COLOR: #000000; }
.nospace { MARGIN-TOP: 0px;
		MARGIN-BOTTOM: 0px;
		PADDING-TOP: 0px;
		PADDING-BOTTOM: 0px;
		BORDER-TOP: 0px;
		BORDER-BOTTOM: 0px }
		
.classSignUpForm {
	font-weight:bold;
	font-size:9pt;
	}
TD IMG.decoration {
	DISPLAY: block
}
TABLE .bordersolid {
	border-style: solid;
}
.shoppingcartlink 
{ 
font-size: 8pt;
font-weight:bold;
text-align:right;
padding-top:5px;
vertical-align:middle;
}
div.newsArea { width:100%; margin:4px; }
div.newsBox1 { border-top: 1px solid #6666cc; border-bottom: 1px solid #6666cc; border-left: 1px solid #6666cc; border-right: 1px solid #6666cc; float:left; width:263px; height:190px; overflow:auto; }
div.newsBox2 { border-top: 1px solid #6666cc; border-bottom: 1px solid #6666cc; border-right: 1px solid #6666cc; float:left; width:262px; height:190px; overflow:auto; }
div.newsBox3 { border-bottom: 1px solid #6666cc;  border-left: 1px solid #6666cc; border-right: 1px solid #6666cc; float:left; width:263px; height:190px; overflow:auto; }
div.newsBox4 { border-bottom: 1px solid #6666cc; border-right: 1px solid #6666cc; float:left; width:262px; height:190px; overflow:auto; }
div.newsBoxHeading { background-color:#003399; height:30px; width:100%; border-bottom: 1px dotted #6666cc;}
div.newsBoxHeadingText {font-size:11pt; font-weight:bold; padding-top:6px; padding-left:5px; padding-right:5px; color:#ffcc66;}
div.newsArea p { font-size:9pt; font-family:Arial, Helvetica, sans-serif; padding: 0px 5px 0px 5px; margin-top:3px; margin-bottom:3px;}
div.newsBoxText { font-size:9pt; font-family:Arial, Helvetica, sans-serif; padding:3px 5px 0px 5px; font-weight:bold;
	width:190px;
}
clear {clear:both;}

div.newNewsContainer { width:226px; float:right; }
div.newNewsContainer .newsHeading {padding-left:10px; padding-right:15px; background-image:url(images/newsBoxTop_LatestNews.gif); background-repeat:no-repeat; width:226px; height:38px; text-align:center; font-weight:bold; }
div.newNewsContainer .newsContent {padding-left:10px; padding-right:15px; background-image:url(images/newsBoxBackground.gif); background-repeat:repeat-y; width:226px; }
div.newNewsContainer .newsFooter {background-image:url(images/newsBoxBottom.gif); background-repeat:no-repeat; width:226px; height:226px; }

div.newsContainerBlue { width:226px; float:right; }
div.newsContainerBlue .newsHeading {padding-right:15px; background-image:url(images/BlueBoxTop.gif); background-repeat:no-repeat; width:226px; height:43px; text-align:left; font-weight:bold; }
div.newsContainerBlue .newsContent {padding-left:10px; padding-right:15px; background-image:url(images/newsBoxBackground.gif); background-repeat:repeat-y; width:226px; }
div.newsContainerBlue .newsFooter {background-image:url(images/newsBoxBottom.gif); background-repeat:no-repeat; width:226px; }

.newsPageHeading {

width:265px;
height:45px;
}

.newsPageHeadingText {
color:#FFFFFF;
font-weight:bold;
text-align:left;
font-size:11pt;
padding: 5px;
margin-left:10px;
margin-top:8px;
}
.newsPageBackground {
background-image:url(images/newsPageBackground.gif);
background-repeat:no-repeat;
vertical-align:top;
}
input.readonly, textarea.readonly {
	background-color:#FFFFF0;
	border:solid #FFFFF0 1px;
	margin-right:2px;
}

.hidden {
	display:none;
}

-->
