html{
		margin : 0px;
		padding:0px;
		height:100%;
		border:none;
}
body{
		margin : 0px;
		padding:0px;
		height:100%;
		border:none;
		font: normal normal 100 12px arial,sans-serif;
		background-color:#6f8db0;
		background-image:url(images/body_bg.gif);
		background-repeat: repeat-x;
		text-align:center;
}

.blubox
{
		width:30%;
		min-height:180px;
		margin:2px;
		padding:2px;
		padding-top:12px;
		border:thin solid;
		background-color:#dedede;
		float:left;
}



.breakout
{
	border:1px dashed;
	padding:8px;
	font-weight:bold;
	color:#777777;
	margin-top:12px;
}



.button
{
				width:159px;
				height:15px;
				background-repeat: no-repeat;
				text-align:left;
				font-family:veranda,sans-serif;
				padding-top:5px;
				padding-left:4px;
}

				
								
.buttons
{
				padding-left:45px;

}
								


.content
{
				text-align:left;
				background-color:white;
				margin-right:50px;
				display: inline-block;

}
				
				
#dynadiv
{
				height:17px;
				padding-top:8px;
			  padding-left:15px;
				text-align:center;
				width:530px;
				font-size:13px;
				font-weight:bold;
				float:left;

}

.hed{
				width:100%;
				text-align:center;
				font:bold 20px helvetica,arial;
				margin-bottom:6px;
}				
								
.headline
{
					font-size:18px;
					font-weight:bold;
					color:black;
					margin:4px;
}
				 
.hometab
{
					background-color:black;
					font-size:1.2em;
					color:#ffc425;
					padding-left:6px;
					padding:5px;
}

.hometable
{
					width:95%;
					background-color:#dedede;
					float:left;
					width:260px;
					height:150px;
					margin:4px;
}

.leftdiv
{
				width:228px;
				height:100%;
				background-image:url(images/bg_left.gif);
				background-repeat: repeat-y;
}			




.navcat
{
				color:#ffc425;
				font-size:1.3em;
				position:relative;
				left:43px;
}
				


.newsitem
{
				border:thin inset;
				background-color:#efefef;
				padding:12px;
}
					

.rightdiv
{
				width:592px;
				height:100%;
				background-image:url(images/bg_right.gif);
				background-repeat: repeat-y;
}

.services
{
				width:592px;
				height:110px;
				padding-top:30px;	
				background-image:url(images/bg_services.gif);
				background-repeat: no-repeat;

}			

#shell
{
			width:820px;
			height:100%;
			color:black;
			background-color:#dedede;
			margin-left: auto;
			margin-right: auto;
			text-align:left;
}


.subhed
{
	color:#ffc425;
	font-size:1.2em;
	background-color:#000000;
	width:100%;
	display:table;
	padding:2px;
}
					
.summary
{
		clear:both;
		border-top:1px dashed;
		border-bottom:1px solid;
		color:#000000;
}



.talltable
{
		height:100%;
}
			

.tab
{
	padding:6px;
	background-color:#e3e3e3;
	color:black;
		width:22%;
		float:left;
		border:thin inset;
		text-align:center;
}


.tabon
{
	padding:6px;
	background-color:#6f8db0;
	color:white;
		width:22%;
		float:left;
		border:thin inset;
		font-weight:bold;
		text-align:center;
}			

												
.tag
{
	font-size:1.3em;
	color:#6f8db0;
}

.term{
color:#5d5d5d;

}

.term b{
color:black;
font-size:1.1em;
}
			
.topnav
{
			height:20px;
			width:820px;
			padding-top:5px;
			text-align:center;
			background-image:url(images/bg1.gif);
}
							 
.yellowbox
{
		width:30%;
		min-height:180px;
		margin:2px;
		padding:2px;
		padding-top:12px;
		border:thin solid;
		background-color:#ffc425;
		float:left;
}



		a:link {color:#000000;font-size:12px;font-weight:bold;text-decoration: underline}
		a:visited {color:#000000;font-size:12px;font-weight:bold;text-decoration: underline}
		a:hover {color:#44596e;font-size:12px;font-weight:bold;text-decoration: none}
		
		a.toplink:link {color:#000000;font-size:12px;font-weight:bold;text-decoration: none}
		a.toplink:visited {color:#000000;font-size:12px;font-weight:bold;text-decoration: none}
		a.toplink:hover {color:#44596e;font-size:12px;font-weight:bold;text-decoration: underline}
		
		a.listlink:link 		{color:#000000;font-weight:normal;text-decoration: underline}
		a.listlink:visited 	{color:#000000;font-weight:normal;text-decoration: underline}
		a.listlink:hover 		{color:#44596e;font-weight:normal;text-decoration: none}
		
		 
		 
		a.button_link
		{
			font-size:12px;font-weight:normal;
		}
		
		a.button_link:link {color:#ffffff;text-decoration: none}
		a.button_link:visited {color:#ffffff;text-decoration: none}
		a.button_link:hover {color:#ffc425;text-decoration: none;}
		
		
		a.button_small:link {color:#ffffff;font-size:11px;font-weight:bold;text-decoration: none}
		a.button_small:visited {color:#ffffff;font-size:11px;font-weight:bold;text-decoration: none}
		a.button_small:hover {color:#44596e;font-size:11px;font-weight:bold;text-decoration: none}
		
		a.dealLink:link {color:#000000;font-size:11px;font-weight:normal;text-decoration: none}
		a.dealLink:visited {color:#000000;font-size:11px;font-weight:normal;text-decoration: none}
		a.dealLink:hover {color:#44596e;font-size:11px;font-weight:normal;text-decoration: underline}
		
		
			.deals
		{
				width:530px;
				border:1px solid;
				height:100px;
				overflow:auto;
		}
		
		.product
		{
				width:220px;
				float:left; 
		}
		
		.deal_price
		{
				color:red;
				font-size:1.5em;		
		}
		
		.allproduct
		{
		 width:90%;
		}