
div.cat_item	{
	height:320px; 
	width:250px; 
	float:left; 
	position:relative; 
	padding:0 5px 0 5px; 
	text-align:center; 
	margin:0 20px 0 20px;
	*left:-120px;
	}

div.cat_content_bottom	{
	position:absolute; 
	vertical-align:baseline; 
	text-align:center;
	padding:0 5px 0 5px;
	bottom:0px; 
       margin:0 5px 0 5px;

	word-wrap:break-word;
	}

div.cat_content_top	{position:absolute; top:0px}

/* --- These lines control body text --- */

P	
		{  
		font-family: arial,helvetica,sans serif,default;
		font-size:11pt;
		color:white;
		}

td
		{
		font-family: arial,helvetica,sans serif,default;
		font-size:11pt;
		color:white;
		}

.small
		{  
		font-family: arial,helvetica,sans serif,default;
		font-size:9pt;
		color:white;
		}

.smallcaps
		{  
		font-family: arial,helvetica,sans serif,default;
		font-variant: small-caps;
		}

H1
		{
		font-family: arial,helvetica,sans serif,default;
		font-size:20pt;
		color:ffffff;
		}

H2
		{
		font-family: arial,helvetica,sans serif,default;
		font-size:14pt;	
		color:ffffff;
		}	

H3
		{
		font-family: arial,helvetica,sans serif,default;
		font-size:12pt;	
		color:ffffff;
		}

H4
		{
		font-family: arial,helvetica,sans serif,default;
		font-size:11pt;	
		color:#ffffff;
		}

H6
		{
		font-family: arial,helvetica,sans serif,default;
		font-size:7pt;
		line-height: 1.0;
		padding: 0em;			
		}

/* --- Use these for light text on a dark background --- */ 

.rev
		{
		font-family:Verdana,arial,sans-serif,default;
		color:#FFFFFF
		}

.reverse
		{	
		color:#FFFFFF;
		font-weight:600;
		}

/* --- Accent text --- */
.accent
		{
		color:#800000;
		}

.accent2
		{
		color:#;
		}

.bold
		{
		font-style: bold;
		}
	
ul
		{
		font-family: arial,helvetica,sans serif,default;
		font-size:10pt;
		color:#black;
		}

/* --- These lines control links --- */

.menu
		{
		font-family: Arial, Helvetica, sans-serif;
		font-size: 12px;
		font-weight: normal;
		font-style: normal;
		color: #666666;
		}

.menu a:link
		{
		font-family: Arial, Helvetica, sans-serif;
		font-size: 12px;
		font-weight: normal;
		font-style: normal;
		color: #666666;
		text-decoration: none;
		}

.menu a:visited
		{
		font-family: Arial, Helvetica, sans-serif;
		font-size: 12px;
		font-weight: normal;
		font-style: normal;
		color: #666666;
		text-decoration: none;
		}

.menu a:hover
		{
		font-family: Arial, Helvetica, sans-serif;
		font-size: 12px;
		font-weight: normal;
		font-style: normal;
		color: #000000;
		text-decoration: underline;
		}

.menu a:active
		{
		font-family: Arial, Helvetica, sans-serif;
		font-size: 12px;
		font-weight: normal;
		font-style: normal;
		color: #666666;
		text-decoration: none;
		}

.content
		{
		font-family: Arial, Helvetica, sans-serif;
		font-size: 12px;
		font-weight: normal;
		font-style: normal;
		color: #000000;
		}

.content a:link
		{
		font-family: Arial, Helvetica, sans-serif;
		font-size: 12px;
		font-weight: normal;
		font-style: normal;
		color: #000000;
		text-decoration: underline;
		}

.content a:visited
		{
		font-family: Arial, Helvetica, sans-serif;
		font-size: 12px;
		font-weight: normal;
		font-style: normal;
		color: #000000;
		text-decoration: underline;
		}

.content a:hover
		{
		font-family: Arial, Helvetica, sans-serif;
		font-size: 12px;
		font-weight: normal;
		font-style: normal;
		color: #000000;
		text-decoration: none;
		}

.content a:active
		{
		font-family: Arial, Helvetica, sans-serif;
		font-size: 12px;
		font-weight: normal;
		font-style: normal;
		color: #000000;
		text-decoration: underline;
		}

A:link
		{ 
		font-family: arial,helvetica,sans-serif;
		text-decoration: underline;
		color:#ffffff;
		}

A:visited
		{ 
		font-family: arial,helvetica,sans-serif;
		text-decoration: underline;
		color:#ffffff;
		}

A:active
		{ 
		font-family: arial,helvetica,sans-serif;
		text-decoration: none;
		color:#ffffff;
		}

A:hover
		{ 
		font-family: arial,helvetica,sans-serif;
		text-decoration: underline;
		color:#ffff00;
		}

/* --- Use this class for dark backgrounds ---*/
A.white:link
		{ 
		font-family: arial,helvetica,sans-serif;
		text-decoration: underline;
		color:#FFFFFF;
		}

A.white:visited
		{ 
		font-family: arial,helvetica,sans-serif;
		text-decoration: underline;
		color:#FFFFFF;
		}

A.white:active
		{ 
		font-family: arial,helvetica,sans-serif;
		text-decoration: none;
		color:#ffcc00;
		}

A.white:hover
		{ 
		font-family: arial,helvetica,sans-serif;
		text-decoration: underline;
		color:#FFFF00;
		}
/* --- End class for dark backgrounds -- */

A.header:link
		{ 
		font-family: arial,helvetica,sans-serif;
		text-decoration: none;
		font-size:11pt;
		color:#ffffff;
		font-weight:700;
		}

A.header:visited
		{ 
		font-family: arial,helvetica,sans-serif;
		text-decoration: none;
		font-size:11pt;
		color:#ffffff;
		font-weight:700;
		}

A.header:active
		{ 
		font-family: arial,helvetica,sans-serif;
		text-decoration: none;
		font-size:11pt;
		color:#ffffff;
		font-weight:700;
		}

A.header:hover
		{ 
		font-family: arial,helvetica,sans-serif;
		text-decoration: none;
		font-size:11pt;
		color:#ccccff;
		font-weight:700;
		}

A.footer:link
		{ 
		font-family: arial,helvetica,sans-serif;
		text-decoration: none;
		font-size:10pt;
		color:#ffffff;
		font-weight:600;
		}

A.footer:visited
		{ 
		font-family: arial,helvetica,sans-serif;
		text-decoration: none;
		font-size:10pt;
		color:#ffffff;
		font-weight:600;
		}

A.footer:active
		{ 
		font-family: arial,helvetica,sans-serif;
		text-decoration: none;
		font-size:10pt;
		color:#ffffff;
		font-weight:600;
		}

A.footer:hover
		{ 
		font-family: arial,helvetica,sans-serif;
		text-decoration: underline;
		font-size:10pt;
		color:#ffffff;
		font-weight:600;
		}

/* --- for demo use only --- */
.serif
		{
		font-family: garamond,times new roman,times,serif,default;
		font-size: 12pt;
		}

.sanserif
		{
		font-family: arial,helvetica,sans serif,default;
		}
/* --- end for demo use only --- */

/* --- These lines control form appearance --- */

.cart
		{
		font-family: arial,helvetica,sans serif,default;
		font-size:9pt;
		color:ffffff;
		background-color: #003366;
		}

.item
		{
		font-family: arial,helvetica,sans serif,default;
		font-size:9pt;
		color:ffffff;
		}

.sublink
		{
		text-decoration: none;
		font-family:arial,helvetica,sans serif,default;
		font-size:8pt;
		}

.button 
		{
		font-family: arial,helvetica,sans serif,default;
		font-size:9pt;
		color:black;
		background-color: #DDDDDD;
		}

.iteminput
		{
		font-family: arial,helvetica,sans serif,default;
		font-size:9pt;
		color:black;
		background-color: #DDDDDD;
		}

.inputsmallBorder
		{
		font-size: 10px;
		border: 1px solid #999999;
		background-color: #EDEDED;
		color: #000000;
		}

/* --- These lines control page colors --- */
body
		{
		background-image: url(images/maldenbg3.jpg); background-repeat: no-repeat;
		background-color:#003366;
		margin-top: 0%;
		margin-left: 0%
		}

.mainbg
		{
		background-color:#ffffff;
		}

.headerbg
		{
		background-color:#9999ff;
		}

.headerlinkbg
		{
		background-color:#333399;
		}

.footerbg
		{
		background-color:#9999ff;
		}

.footlinkbg
		{
		background-color:#333399;
		}

IMG.icon
		{
		float: top;
		float: right;
		margin: 0;
		margin-right: 5;
		margin-left: 5;
		margin-bottom: 10;
		margin-top: 10;
		}

.popup	{
	background-color:#ffffff;
	color:#000000;
}

.reg	{
	color:#FFFFFF;
	background-color:#000000
}

.regHeading	{
	color:#FFFFFF;
/*	background-color:#FFFFFF*/
	}


