/* Root Rewrites */
	BODY{
		margin:0;
	}
	BODY, P, DIV, TD, BLOCKQUOTE {
		font-family:verdana;
		font-size:12px;
		font-style:normal;
		font-weight:normal;
		color:#636363;
	}
	TD, BLOCKQUOTE, P{text-align:left;}
	INPUT{
		padding-left:5px;
		font-size:10px;
		color:#636363;
	}
	HR{margin:0; padding:0; width:100%; height:2px;}
	H2{
		margin:0;
		padding:0 8px 0 8px;
		font-size:14px;
		font-weight:bold;
		color: #636363;
	}
	LI{
		list-style:square;
		color:#007DC8;
	}
	.grey LI{list-style:square;color:#6E6E6E;}
	.green LI{list-style:square;color:#64A400;}
	.blue LI{list-style:square;color:#007DC8;}
	FORM{margin:0; padding:0;}

/* CSS Rewrites */	
	.float_left{float:left;}
	.float_right{float:right;}
	.float_clear{clear:both;}
	.align_left{text-align:left;}
	.align_right{text-align:right;}
	.align_center{text-align:center;}
	.no_margin{margin:0;}
	.no_padding{padding:0;}
	.no_underline{text-decoration:none;}
	
/* ID Tags */
	#navigation{width:208px;}
	#body_top{clear:both; padding:3px 0 0 0;}
	#body_content{clear:both; padding:3px 0 0 0;}
	#whats_included TD{padding:8px 4px 8px 4px; border-bottom:1px solid #E0E0E0;}
	#whats_included .border_left{border-left:1px solid #E0E0E0;}

/* Background Colors */
	.bg_blue{background-color:#0074C1;}
	.bg_grey{background-color:#898989;}

/* Font Control */
	.bold{font-weight:bold;}
	.italic{font-style:italic;}
	.font_10px{font-size:10px;}
	.font_12px{font-size:12px;}
	.font_14px{font-size:14px;}
	.font_16px{font-size:16px;}
	.white{color:#FFFFFF;}
	.black{color:#000000;}
	.grey{color:#636363;}
	.red{color:#FF1111; font-weight:bold;}
	.blue{color:#007DC8;}
	.green{color:#95C043;}

/* Link Control */	
	A:ACTIVE{color:#95C043;font-size:10px;text-decoration:underline;}
	A:LINK{color:#95C043;font-size:10px;text-decoration:underline;}
	A:VISITED{color:#95C043;font-size:10px;text-decoration:underline;}
	A:HOVER{color:#007DC8;font-size:10px;text-decoration:underline;}
	
	A:ACTIVE.link_footer{color:#FFFFFF;font-size:10px;text-decoration:underline;}
	A:LINK.link_footer	{color:#FFFFFF;font-size:10px;text-decoration:underline;}
	A:VISITED.link_footer{color:#FFFFFF;font-size:10px;text-decoration:underline;}
	A:HOVER.link_footer	{color:#C0DCED;font-size:10px;text-decoration:underline;}
	
	A:ACTIVE.read_more	{color:#007DC8;font-size:10px;text-decoration:underline;}
	A:LINK.read_more	{color:#007DC8;font-size:10px;text-decoration:underline;}
	A:VISITED.read_more	{color:#007DC8;font-size:10px;text-decoration:underline;}
	A:HOVER.read_more	{color:#95C043;font-size:10px;text-decoration:underline;}

	A:ACTIVE.green_link	{color:#95C043;font-size:10px;text-decoration:underline;}
	A:LINK.green_link	{color:#95C043;font-size:10px;text-decoration:underline;}
	A:VISITED.green_link{color:#95C043;font-size:10px;text-decoration:underline;}
	A:HOVER.green_link	{color:#007DC8;font-size:10px;text-decoration:underline;}

	.category			{color:#007DC8;font-size:10px;text-decoration:none; font-weight:bold;}
	A:ACTIVE.category	{color:#007DC8;font-size:10px;text-decoration:none; font-weight:bold;}
	A:LINK.category		{color:#007DC8;font-size:10px;text-decoration:none; font-weight:bold;}
	A:VISITED.category	{color:#007DC8;font-size:10px;text-decoration:none; font-weight:bold;}
	A:HOVER.category	{color:#95C043;font-size:10px;text-decoration:none; font-weight:bold;}
	
/* Misc. */
	.site_top{
		display:block;
		background-image:url(../images/custom/bg_site_top.jpg);
		width:766px;
		height:87px;
	}
	.site_bottom{
		display:block;
		background-color:#0074C1;
		width:766px;
		height:45px;
	}
	.body_top{clear:both; margin:0; padding:0;}
	.body_background{background:url(../images/custom/bg_body_background.jpg) repeat;}
	.btn_search{
		width:120px;
		height:12px;
		border-top:1px solid #3A7FA7;
		border-right:1px solid #246B95;
		border-bottom:1px solid #246B95;
		border-left:1px solid #3A7FA7;
	}
	.content_element{padding:8px;}
	.content_element_inside{padding:8px 15px 8px 15px;}
	.content_padding{padding:10px 6px 15px 14px;}
	.square_bullet{
		font-size:8px;
		color:#0079C6;
	}
	.vertical_divider{width:2px; background-color:#E0E0E0;}
	.form_field{
		width:140px;
		height:12px;
		border:1px solid #A1A1A1;
		border-width:1px;
	}
	
.bordered {
	border:1px solid #000000;
}
p.reg {
	font-size:12px;
	font-family:arial, sans-serif;
	color:#000000;
	padding-left: 5px;
	padding-top: 5px;
}
a.reg {
	font-size:15px;
	font-family:arial, sans-serif;
	font-weight: normal;
	color:#4444ff;
}
a.reg:hover {
	font-size:15px;
	font-family:arial, sans-serif;
	font-weight: normal;
	text-decoration: underline;
	color:#ff4444;
}
a.reg_prod {
	font-size:13px;
	font-family:arial, sans-serif;
	font-weight: normal;
	color:#4444ff;
	text-decoration: none;
}
a.reg_prod:hover {
	font-size:13px;
	font-family:arial, sans-serif;
	font-weight: normal;
	text-decoration: underline;
	color:#ff4444;
}
a.included {
	font-size:12px;
	font-family:arial, sans-serif;
	font-weight: normal;
	color:#0000FF;
	text-decoration: none;
}
a.included:hover {
	font-size:12px;
	font-family:arial, sans-serif;
	font-weight: normal;
	text-decoration: underline;
	color:#ff4444;
}

