body
{
	font: bold 10px Verdana;

}
.mainTbl
{
	border: solid 1px #FFFFFF;
	background-color: #FFFFFF;
	width: 700px;
}
/*Header for Home Page*/
.headerTD
{
	background-image: url(images/header.gif);
	background-repeat: no-repeat;
	height: 128px;
	cursor: pointer; cursor: hand;
}

/*Header for Subsequent Pages*/
.headerTD2
{
	background-image: url(images/header2.gif);
	height: 128px;
	cursor: pointer; cursor: hand;
}
/*Left Main Menu for Home Page*/
.menuTD
{
	background-image: url(images/leftRedbox.gif);
	background-repeat:no-repeat;
	color: #FFFFFF; 
	background-color: #FFFFFF; /*White*/
	width: 222px;
	height: 184px;
	padding: 10px 10px 5px 40px;
	vertical-align: top;
	font: 10px Verdana;
}
.menuTD a
{
	display: block;
	color: #FFFFFF;
	font: bold 10px Verdana;
	letter-spacing: 2px;
	word-spacing: 4px;
	padding: 9px 5px 5px 5px;
	margin: 0px 0px 0px 0px;
	text-decoration: none;
	border: dashed 1px #DAC19B;
	border-width: 0px 0px 1px 0px;
	width: 172px;
	height: 100%;
	ont-variant: small-caps;
}
.menuTD a:hover
{
	color: #999999;
}

/*Left Main Menu for Subsequent Pages*/
.menuTD2
{
	background-image: url(images/bgRed.gif);
	background-repeat: repeat-y;
	border-top: solid 1px white;
	color: #FFFFFF; 
	width: 222px;
	height: 100%;
	padding: 10px 0px 5px 0px;
	vertical-align: top;
	font: 10px Verdana;
}
.menuTD2 a
{
	display: block;
	color: #FFFFFF;
	font: bold 10px Verdana;
	letter-spacing: 2px;
	word-spacing: 4px;
	padding: 9px 5px 5px 5px;
	margin: 0px 0px 0px 0px;
	text-decoration: none;
	height: 100%;
}
.menuTD2 a:hover
{
	color: #999999;
}

.leftMenuItems
{
	font: bold 10px Verdana;
	color: White;
	padding-left: 10px;
}

.leftMenuItems a

{
	display: block;
	color: white;
	font: bold 10px Verdana;
	letter-spacing: 1px;
	word-spacing: 2px;
	padding: 6px 5px 6px 5px;
	width: 100%;
	height: 100%;
	text-decoration: none;	
	padding-left: 10px;
}

.leftMenuItems a:hover
{
	color: #990000;
	background-color: white;
	font: bold 10px Verdana;
	text-decoration:none;
		
	
}



/*Middle Collage*/
.homeCollage
{
	background-image: url(images/collage.gif);
	background-repeat: no-repeat;
	width: 540px;
}
.middleTD
{
	background-color: #FFFFFF;
	vertical-align: top;
	margin: 15px 15px 10px 15px;
	padding: 10px;
	font: 10px verdana;
}

.middleTD a
{
	
	font: 10px verdana;
	text-decoration: underline;
}

.middleTD a:hover
{
	
	font: 10px verdana;
	text-decoration: underline;
}
/*
.tables
{
	background-color: #FFFFFF;
	vertical-align: top;
	font: 10px verdana;
	width:490;
	color: White;
	
}
*/

/*Spacing Image Bar*/
.spaceTD
{
	background-color: #273C5C;
	height: 38px;
	vertical-align: bottom;
	padding: 0px;
	margin: 0px;
}

.barTD
{
	background-image: url(images/btnBar.gif);
	background-repeat:no-repeat;
	background-position: center bottom;
	background-color: 273c5c;
	height: 38px;
}

.smallspaceTD
{
	background-image: url(images/small.gif);
	background-repeat:no-repeat;
	background-color:White;
	height: 23px;
}
/*Left Main Menu*/
.menuLeftTD
{
	background-color: #FFFFFF; /*White*/
	color: #000000;
	adding: 10px 10px 5px 20px;
	width: 215px;
	vertical-align: top;
	font: 10px Verdana;
}
.menuLeftATD a
{
	isplay: block;
	color: white;
	font: bold 10px Verdana;
	letter-spacing: 2px;
	word-spacing: 4px;
	padding: 6px 5px 6px 5px;
	text-decoration: none;
	border-bottom: dashed 1px #DAC19B;
	width: 100%;
	height: 100%;
	
}
.menuLeftATD a:hover
{
	color: #555555;
	background-color: #F0F0F0;
}
/*Sub Menu Div*/
.subContTD
{
	padding-top: 0px;
}
.subDiv
{
	border: solid 1px #9d9c9c;
	background-color: #F0F0F0;
	width: 200px;
	position: absolute;
	z-index: 2;
}
.subDiv a
{
	display: block;
	color: #000000;
	font: bold 10px Verdana;
	letter-spacing: 1px;
	word-spacing: 2px;
	padding: 6px 5px 6px 5px;
	width: 100%;
	height: 100%;
	text-decoration: none;
}
.subDiv a:hover
{
	color: #666666;
	background-color: #FFFFFF;
}
.subDivTab
{
	font: bold 10px Verdana;
	border: solid 1px #9d9c9c;
	border-top-width: 0px;
	background-color: #ffffff;
	width: 220;
	position: absolute;
	z-index: 2;
}

.subDivTab a
{
	display: block;
	color: #000000;
	font: bold 10px Verdana;
	letter-spacing: 1px;
	word-spacing: 2px;
	padding: 6px 5px 6px 5px;
	width: 100%;
	height: 100%;
	text-decoration: none;
}
.subDivTab a:hover
{
	color: white;
	background-color: #ca210b;
	font: bold 10px Verdana;
}
/*Box Information*/
.homeBox
{
	background-color: #F0F0F0;
	height: 150px;
	border: solid 1px #FFFFFF;
	idth: 263px;
	text-align: center;
	font: bold 10px Verdana;
}
.mailBox
{
	background-image: url(images/emailbg.gif);
	height: 150px;
	border: solid 1px #FFFFFF;
	width: 272px;
	text-align: center;
	font: bold 10px Verdana;
}

.storeBox
{
	background-image: url(images/storebg.gif);
	height: 150px;
	border: solid 1px #FFFFFF;
	width: 272px;
	text-align: center;
	font: bold 10px Verdana;
}
.footerTD
{
	background-image: url(images/footer.gif);
	height: 23px;
	color: white;
	font: normal 8px Verdana;
	letter-spacing: 1px;
	word-spacing: 2px;
}

.footerTD a
{

	font: normal 8px Verdana;
	color: White;
	text-decoration: underline;
}

.footerTD a:hover
{
	color: White;
	font-size: 8px;
}

.adminTD
{

	color: white;
	font: normal 8px Verdana;
	letter-spacing: 1px;
	word-spacing: 2px;
	padding: 0 15 0 0;
}

.adminTD a
{

	font: normal 8px Verdana;
	color: White;
	text-decoration: underline;
}

.adminTD a:hover
{
	color: White;
	font-size: 8px;
}

.searchBX
{
	font-size: 10px;
	border: solid 1px DAC19B;
	color: #000000;
	width: 150px;
	
}
.emailSignUp
{
	font-size: 10px;
	border: solid 1px #000000;
	color: #000000;
	width: 150px;
}
.btnForm 
{
	font-size: 10px;
}

.form
{
	background-color: #f5f5f5;
	font-size:10px;
	font-weight:bold;
	color: #6f6666;
	padding: 5 5 5 5;
}

.formData
{
	background-color: #f5f5f5;
	font-size:10px;
	font-weight:bold;
	color: #6f6666;
	padding: 0 0 0 0;
}

.dataDetail /*Data Detail*/
{
	font-size:10px;
	font-weight: bold;
	color: #6f6666;
	padding: 5 5 5 5;
}
.tBody /*This controls the background color of the tbody which is mainly used to suround the dataDetail*/
{
	background-color: #f5f5f5;
}

.dataHover /*When mouse over data detail*/
{
	background-color: #b71d00;
	color: White;
}
.dataOut /*When mouse out data detail*/
{
	background-color: Transparent;
}

.formHeader
{
	background-color: #273c5c;
	color: White;
	font-weight:bolder;
	height: 30px;
	padding-left:10px;
	font-size: 12px;
}
.bold
{
	color: #990000;
	font-weight:bold;
}

.bold a
{
	color: #990000;
	font-weight:bold;
}

.bold a:hover
{
	color: gray;
	font-weight:bold;
}

.adminHeader
{
	color: white;
	font-weight:bold;
	padding: 5 5 5 15;
}