body {
	background-image:url(../images/Gradient.jpg);
	margin:0;
	padding:0;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;

}
html {
overflow-y: scroll;
}
/* node in the catalog display - used in table layouts */
.catalog .tableNode {  vertical-align:top;}

.heading, h1, h2, h3, h4, h5, h6, {	color:#FFFFFF;
									font-weight:bold;
									font-family:Arial, Helvetica, sans-serif;
									font-size:14px;
								 }

.SubHeadblk {	font-family:Arial, Helvetica, sans-serif;
			font-weight:bold;
			font-size:12px;
			color:#000000;
		}

.SubHeadwh {	font-family:Arial, Helvetica, sans-serif;
			font-weight:bold;
			font-size:11px;
			color:#FFFFFF;
		}

.SubHeadwh2 {	font-family:Arial, Helvetica, sans-serif;
			font-weight:bold;
			font-size:12px;
			color:#000000;
		}

.Headwh {	font-family:Arial, Helvetica, sans-serif;
			font-weight:bold;
			font-size:14px;
			color:#FFFFFF;
		}


.validate 	{	font-family: Arial, Helvetica, sans-serif;
				font-size: 11px;
				font-weight: bold;
				color: red;}

.subhead  	{	font-family: Arial, Helvetica, sans-serif;
				font-size: 11px;
				font-weight: bold;}

.formTitle  	{	font-family: Arial, Helvetica, sans-serif;
				font-size: 11px;
				font-weight: bold;
				text-align:right;}

.head  		{	font-family: Arial, Helvetica, sans-serif;
				font-size: 14px;
				font-weight: bold;
				color:#FF0000;}
.headwh  		{	font-family: Arial, Helvetica, sans-serif;
				font-size: 14px;
				font-weight: bold;
				color:#FFFFFF;}
.sim  		{	font-family: Arial, Helvetica, sans-serif;
				font-size: 12px;
				font-weight: bold;
				color:#000000;}

.headPro 		{	font-family: Arial, Helvetica, sans-serif;
				font-size: 16px;
				font-weight: bold;
				color:#000000;}
			
.text 		{ 	color:#000000;
		   		font-size: 11px;
				font-family: Arial, Helvetica, sans-serif;}


.searchBox {
	font-size: 11px;
	font-weight:bold;
	font-family: Arial, Helvetica, sans-serif;
}
.Price {
	font-size: 12px;
	
	font-family: Arial, Helvetica, sans-serif;
}
.PriceLabel {
	font-size: 12px;
	font-weight:bold;
	font-family: Arial, Helvetica, sans-serif;
}
.justwork {
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
}
.searchBoxForm {
	font-size: 11px;
	font-weight:bold;
	font-family: Arial, Helvetica, sans-serif;
	vertical-align:middle;
	text-align: right;
}
.searchBoxWH {
	font-size: 11px;
	font-weight:bold;
	color:#FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
}

.VistaFriendly {
color:#2C54A7;
	font-size: 13px;
	font-weight:bold;
	font-family: Arial, Helvetica, sans-serif;
}

.login {color: #FFFFFF;
				   font-size: 10px;
				   text-decoration: none;
				   font-weight:bold;}

.ammount 	{	color:#FF0000;
		  		font-family: Arial, Helvetica, sans-serif;
				font-size: 11px;
				font-weight: bold;}
		   
.items 		{	color:#FFFFFF;
		   		font-family: Arial, Helvetica, sans-serif;
				font-size: 11px;
				font-weight: bold;}
		   
.titles 	{	font-family:Arial, Helvetica, sans-serif;
				font-size:11px;
				font-weight:bold;
			}

.description { 	font-family:Arial, Helvetica, sans-serif;
				font-size:11px;}
.popcorn {
			color:#FFFF00;
			font-family:Arial, Helvetica, sans-serif;
			font-size:10px;
			font-weight:bold;
			
			}
.headings {
			color:#003399;
			font-family:Arial, Helvetica, sans-serif;
			font-size:15px;
			font-weight:bold;
			
			}
.stateheadings {
			color:#2C5HA7;
			font-family:Arial, Helvetica, sans-serif;
			font-size:13px;
			font-weight:bold;
			
			}
/*=================================================
| NEW LINK STYLES
\================================================*/

a.footer {
	color:#CCCCCC;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
}
a.footer:visited {
	color:#CCCCCC;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
}
a.footer:active {
	color:#CCCCCC;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
}
a.footer:hover {
	color:#333333;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
}

a.login {
	color:#000000;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	text-decoration:none;
}
a.login:visited {
	color:#000000;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	text-decoration:none;
}
a.login:active {
	color:#000000;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	text-decoration:none;
}
a.login:hover {
	color:#003366;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	text-decoration:none;
}

a.popcorn {
	color:#FFFF00;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:bold;
	text-decoration:none;
}
a.popcorn:visited {
	color:#FFFF00;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:bold;
	text-decoration:none;
}
a.popcorn:active {
	color:#FFFF00;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:bold;
	text-decoration:none;
}
a.popcorn:hover {
	color:#333333;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:bold;
	text-decoration:none;
}

a.links {
	color:#003366;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	text-decoration:none;
}
a.links:visited {
	color:#003366;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	text-decoration:none;
}
a.links:active {
	color:#003366;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	text-decoration:none;
}
a.links:hover {
	color:#ffffff;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	text-decoration:none;
}

a.catalog {
	color:#d8d8d8;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	text-decoration:none;
}
a.catalog:visited {
	color:#d8d8d8;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	text-decoration:none;
}
a.catalog:active {
	color:#d8d8d8;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	text-decoration:none;
}
a.catalog:hover {
	color:#304FBA;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	text-decoration:none;
}

a.courses {
	color:#4673CE;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:bold;
	text-decoration:none;
}
a.courses:visited {
	color:#4673CE;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:bold;
	text-decoration:none;
}
a.courses:active {
	color:#4673CE;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:bold;
	text-decoration:none;
}
a.courses:hover {
	color:#898989;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:bold;
	text-decoration:none;
}

a.description {
	color:#d8d8d8;
	font-family:Arial, Helvetica, sans-serif;
	font-size:9px;
	font-weight:bold;
	text-decoration:none;
}
a.description:visited {
	color:#d8d8d8;
	font-family:Arial, Helvetica, sans-serif;
	font-size:9px;
	font-weight:bold;
	text-decoration:none;
}
a.description:active {
	color:#d8d8d8;
	font-family:Arial, Helvetica, sans-serif;
	font-size:9px;
	font-weight:bold;
	text-decoration:none;
}
a.description:hover {
	color:#304FBA;
	font-family:Arial, Helvetica, sans-serif;
	font-size:9px;
	font-weight:bold;
	text-decoration:none;
}

a.basket {
	color:#d8d8d8;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	text-decoration:none;
}
a.basket:visited {
	color:#d8d8d8;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	text-decoration:none;
}
a.basket:active {
	color:#d8d8d8;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	text-decoration:none;
}
a.basket:hover {
	color:#304FBA;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	text-decoration:none;
}

/*=================================================
| LINK STYLES
\================================================*/


a.main {
	color:#FFFFFF;
	text-decoration:none;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
}
a.main:visited {
	color:#FFFFFF;
	text-decoration:none;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
}
a.main:hover {
	color:#999999;
	text-decoration:none;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
}
a.main1 {
	color:#000000;
	text-decoration:none;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
}
a.main1:visited {
	color:#000000;
	text-decoration:none;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
}
a.main1:hover {
	color:#999999;
	text-decoration:none;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
}
/*=================================================
| TEXT STYLES
\================================================*/
