	* {
       padding:0 0 0 0;
       margin: 0 0 0 0;
       }

	body {
		background-color: #FFFFFF;
		font-family: Verdana, Arial, helvetica, sans-serif;
		font-size: 9pt;
		text-align: justified;
		color: #595959;
		line-spacing: 150%;
		margin: 0px 0px;
		padding: 0px 0px;
		}
	a:link, a:visited{
		color: #DE0000; text-decoration: none; 
		}
	a:hover, a:active{
		color:#DE0000 ; text-decoration: underline;
		}
	a.nav:link, a.nav:visited{ 
	color: #000000; text-decoration: none; 
	}
	a.nav:active, a.nav:hover { 
	color: #000000; text-decoration: underline 
	}
	a.grey:link, a.grey:visited { 
	color: #CCCCCC; text-decoration: none; 
	}
	a.grey:active, a.grey:hover  { 
	color: #CCCCCC; text-decoration: underline 
	}
	
	#Wrapper {
		width:900px;
		margin-right:auto;
		margin-left:auto;
		margin-top:7px;
		padding:0px;
		text-align:left;
		background-color: #FFFFFF;


		}	
	#Header {
		width:100%;
		height: 200px; 
		background-color: #FFFFFF; 
		background-position: top left; 
		background-repeat: no-repeat; 

		}
	#level1 {
		width: 100%;
		height: 45px;
		padding: 0px;
		background-image: url(../Media/mastHeadLevel1.gif); background-position: top center; background-repeat: no-repeat;
		}
	#level1text{
		width:600px;
		height:20px;
		float:right;
		margin-right: 40px;
		vertical-align: top;	
		text-align: right;	
	}
#level1text h1 {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 20px;
	display: inline;
}
	#level2 {
		width: 100%;
		height: 59px;
		padding: 0px;
		background-image: url(../Media/mastHeadLevel2.jpg); background-position: top center; background-repeat: no-repeat;
		}
		#level3 {
		width: 100%;
		height: 96px;
		padding: 0px;
		background-image: url(../Media/mastHeadLevel3.jpg); background-position: top center; background-repeat: no-repeat;
		}
	#topMenu p {
		margin: 2px;
		padding: 0px;
		text-decoration: none;
		border-bottom: none;
		font-size: 9px;
		text-align: left;
	}
	#quickTools {
		width: 892px;
		min-height: 55px; /*height value should be adjusted for final menu height*/
		margin-top: 0px;
		margin-bottom: 2px;
		padding: 5px 0px 0px 5px;
		/*overflow: auto;*/
	}
#quickTools h3{
		font-size: 14px;
		font-weight: normal;
		letter-spacing: 1px;
		padding: 2px;
		display: inline;
}	
	#contentStage{
		width: 898px;
		min-height: 500px;
		padding: 0px;
		border-left: 1px solid #E3E4E4;
		border-right: 1px solid #E3E4E4;
	}
	#mainStd {
		width:510px;
		padding:0px;
		float:left;
		background:#FFFFFF;
		overflow: auto;
		}
	#mainWide {
		width:740px;
		padding:5px;
		float:left;
		/*background:#FFFFFF;*/
		overflow: hidden;
		}
			
	#columnTwo {
		width:230px;
		padding:1px;
		float:left;
		height: 100%;
		_height: 500px;
		min-height:500px;
		border: 1px #000000 solid;
		/*overflow: hidden;*/
		}
		
	#columnThree {
		width:138px;
		margin-right:auto;
		margin-left:auto;
		padding-left: 5px;
		float:left;
		/*background:#fff;
		overflow: hidden;*/
		}
	#footer{
		background-image: url(../Media/footer.gif); background-position: top center; background-repeat: no-repeat;
		width: 894px;
		height: 100px;
		padding: 3px;
		margin-top: 0px;
		clear:both;
		}
	#footer p {
		margin: auto 5px auto 5px;
		font-size: 8pt;
	}
	#columnTwo li {
		margin-left: auto;
		margin-right: auto;
		list-style-type: none;
	}
	#nav {
		width: 600px;
		color: #000000;
		float: right;
		padding: 2px;
		margin: 2px;
		text-align: left;
	}	
		#nav p {
		color: #000000; 
		margin: 15px 3px 2px 25px;
		line-height: 120%;
		font-size: 11px;
		text-align: center;
	}
	/*Home Page Layout Boxes*/
	#homeBin { /*All the home page boxes except the right column are contained in this.*/
		width: 750px;
		float: left;

	}
	#homeText {
		width: 500px;
		float: left;
		margin: 5px;
		float: left;
		border: 1px #000000 solid;
		_height: 200px;
		min-height: 200px;
	}
	#catThumbs {
		width: 420px;
		height: 260px;
		float: left;
	}
	#catThumbs a {
		font-size: 10px;
	}
	#catThumbs img {
		margin: 0px;
		padding: 0px;
	}
	#catThumbs h1 {
		width: 420px;
		height: 20px; 
		font-size: 18px;
		color: #FFFFFF;
		background-color: #000000;
      padding-right: 227px;
      padding-bottom: 2px;
      padding-left: 5px;
		margin: 0px;
		display: inline;
		}
	#catThumbs td{
		margin: 2px;
		padding: 1px;		
	}
	#homeBox{ /*This box holds the countdown and home page promo boxes*/
		width: 330px;
		height: 260px;
		margin: 0px;
		float: left;
	}
	#countDown {
		width: 320px;
		height: 35px;
		float: left;
	}
	#countDownText{
		width: 132px;
		height: 35px;
		margin: 0px 0px 0px 0px;
		display: inline;
		float: left;
		background: #F3F3F3;
		text-align: center;
		color: #D40000;
	}

	#topPromos {
		width: 320px;
		height: 190px;
		float: left;
	}
	#topPromos img{
	margin: 5px 0px 5px 0px;
	}	
	#homeVideo {
		width: 230px; 
		height: 175px;
		float: left;

	}
	/*End of Home Page Layout Boxes*/
		#floater {
		width: 600px;
		color: #000000;
		float: right;
		padding: 2px;
		margin: 2px;
	}
	#floater p {
		color: #000000; 
		margin: 2px 3px 2px 3px;
		line-height: 120%;
	}
	#leftFloater {
		width: 250px;
		color: #000000;
		float: left;
		padding: 2px;
		margin: 2px;
	}
	#floater p {
		color: #000000; 
		margin: 2px 3px 2px 3px;
		line-height: 120%;
	}
	
	td {
		padding: 3px;
	}	
	p {
		text-align: justify;
	}
	p,h1,pre {
		margin:0px 10px 10px 10px;
		line-height: 150%;
		}
		
	h1 {
		font-size:18px;
		font-weight: normal;
		letter-spacing: 2px;
		padding-top: 5px;
		}
	h2 {
		font-size: 16px;
		font-weight: normal;
		letter-spacing: 1px;
		padding: 5px;
	}
	h3 {
		font-size: 13px;
		font-weight: normal;
		letter-spacing: 1px;
		padding: 2px;
	}
	li {
	list-style-type: none;
}
	#homeText h2{
		background-color: #000000;
		color: #FFFFFF;
		font-size: 11pt;
	}
	#columnTwo li {
		font-size: 8pt;
		line-height: 150%;
	}
	
#columnThree p { font-size:8pt;}
	
#cntdwn { font-size: 12px; font-family: verdana, arial helvetica; height: 35px;
	background-image: url(../Media/CountDownBG.gif); background-position: top center; background-repeat: no-repeat;
	}
#countdown { font-size: 12px; font-family: verdana, arial helvetica; padding: 5px;
	background-image: url(../Media/CountDownBG.gif); background-position: top center; background-repeat: no-repeat;
	}
#searchBox{
	width: 420px;
	height: 40px;
	background-image: url(../Media/SearchBoxBG.gif);
	background-position: center center;
	background-repeat: no-repeat;
}
#searchButton{
	width: 90px;
	height: 28px;
	margin: 5px 5px 5px 0px;
	background-image: url(../Media/buttonSearch.gif);
	background-position: center;
	background-repeat: no-repeat;
}
.searchField {
	margin: 5px 5px 3px 45px;
	width: 250px;
	height: 20px;
	font-size:16px; 
	border:1px; 
	border-style:solid; 
	border-color:#D2D2D2; 
	background-color:#FFFFFF ; 
	color:#5F5F5F; 
	padding:2px; 	
	background-image: url(../Media/searchFieldShadow.gif);
	background-position: top left;
	background-repeat: no-repeat;
}


/*c l a s s e s*/


.green { color:  #00CC00; }
.blue{ color:  #00339C; }
.red { color: #BE0000; }
.darkBrown { color: #55523E; }
.mediumBrown {color: #9C9981;}
.lightBrown	{color: #DEDCCA;}
.white {color:#FFFFFF;}
.text8 {font-size: 8pt; font-family: verdana, arial, helvetica;} 
.text7 {font-size: 7pt; font-family: verdana, arial, helvetica;} 
.text12 {font-size: 12pt; font-family: verdana, arial helvetica; color: #000000; } 

.TBJ8 {font-size: 8pt; font-family: verdana, arial, helvetica; text-align: justify; text-decoration: none; color: #000000; } 
.TB7 {font-size: 7pt; font-family: verdana, arial, helvetica;  color: #000000; }
.TB8 {font-size: 8pt; font-family: verdana, arial, helvetica;  color: #000000; } 
.TB9 {font-size: 9pt; font-family: verdana, arial, helvetica;  color: #000000; } 
.TB12 {font-size: 12pt; font-family: verdana, arial helvetica; color: #000000; } 
.TB14 {font-size: 12pt; font-family: verdana, arial helvetica; color: #000000; }

.inCHeader {
	font-size: 20px; 	
	color: #FFFFFF; 	
	background-color: #000000; 	
	padding: 3px;
	width: 420px;
}

.FormBox {
font-family:arial, verdana, helvetica, sans-serif; font-size:12px; border:1px; border-style:solid; border-color:#5F5F5F; background-color:#FFFFFF ; color:#5F5F5F; padding:2px; 
}
.FormButton {
font-family:arial, verdana, helvetica, sans-serif; font-size:12px; letter-spacing: 2px; border:1px; border-style:solid; border-color:#5F5F5F; background-color:#990000; color:#FFFFFF; padding:0px; 
}
/* 
Border styles 
*/
	.border { 
		border:1px; 
		border-style:solid; 
		border-color:#F6F5F5;
	}
	.dottedBorder { border:1px; border-style:dotted; border-color:#5F5F5F;}

	hr{
	margin: 1px;
	height:0;
	border:0;
	border-top:1px dashed #999;
} 


/*----------------------------
Gradient styles
----------------------------*/
.gradientG1 {filter:progid:DXImageTransform.Microsoft.Gradient(endColorstr='#E5E5E5', startColorstr='#FEFEFE', gradientType='0');}
.gradientG2 {filter:progid:DXImageTransform.Microsoft.Gradient(endColorstr='#FEFEFE', startColorstr='#E5E5E5', gradientType='0');}

