@import url(common.css); /* common element styles */

body {
	background: #fff url(../images/bg_sub.jpg) repeat-x;
	}

#header	{
	margin: 0;
	padding: 0;
}

	#headerTable	{
		border: 0;
		border-collapse: collapse;
		width: 583px;
	}

		#headerTable td	{
			vertical-align: top;
		}

	#headerNavTable	{
		border: 0;
		border-collapse: collapse;
	}

#container	{
	margin: 0;
	padding: 0 0 20px 0;
}

	#containerTable	{
		border: 0;
		border-collapse: collapse;
		width: 793px;
	}

		#containerTable td	{
			vertical-align: top;
		}


/* --- home page column 1 (left) styles --- */
#column1	{
	padding: 10px 12px;
}

	#column1 h6	{
		margin-top: 3px;
		margin-bottom: 5px;
		font-size: 10px;
		text-transform: uppercase;
	}

	#column1 p	{
		margin-top: 0;
		margin-bottom: 5px;
		padding-bottom: 4px;
		border-bottom: 1px dotted #93ACC3;
	}

	#column1 p.noborder	{
		border-bottom: 0;
		margin-bottom: 15px;
	}

	#column1 p a	{
		font-size: 9px;
		color: #F7490A;
		text-decoration: none;
		text-transform: uppercase;
		padding: 2px;
	}

	#column1 p a:hover	{
		background-color: #F6470F;
		color: #fff;
	}


/* --- home page column 2 (middle) styles --- */
#column2	{
	margin-top: 10px;
	line-height: 150%;
}

	#column2 p	{
		margin: 10px 0 5px 0;
	}

	#column2 hr	{
		margin-top: 15px;
		margin-bottom: 15px;
		height: 0;
		border: 0;
		border-bottom: 1px dotted #93ACC3;
	}

	#column2 a	{
		color: #F7490A;
		text-decoration: none;
		padding: 2px;
	}

	#column2 a:hover	{
		background-color: #F6470F;
		color: #fff;
	}

	#column2 .bodyImage	{
		padding-right: 15px;
		padding-bottom: 15px;
	}


/* --- home page column 3 (right) styles --- */
#column3	{
	margin-top: 20px;
}

	#column3 table.sidebox	{
		border: 0;
		border-collapse: collapse;
	}

		#column3 td.sideboxHeader	{
			height: 30px;
			background-image: url(../images/sub_box_right_top.gif);
			color: #fff;
		}

			#column3 td.sideboxHeader h6	{
				margin: 0;
				padding-top: 10px;
				padding-left: 10px;
				font-size: 10px;
			}

		#column3 td.sideboxContent	{
			padding: 8px 10px 0px 10px;
			background: url(../images/topnav/sub_box_right_bg.gif) repeat-y;
		}

	#column3 p	{
		margin-top: 0;
		margin-bottom: 5px;
		padding-bottom: 4px;
		border-bottom: 1px dotted #93ACC3;
	}

	#column3 p.noborder	{
		border-bottom: 0;
	}

	#column3 p a	{
		font-size: 10px;
		color: #F7490A;
		text-decoration: none;
		padding: 2px;
	}

	#column3 p a:hover	{
		background-color: #F6470F;
		color: #fff;
	}




/* --- home page column 3b (right) styles --- */
#column3b	{
	margin-top: 20px;
}

	#column3b table.sidebox	{
		border: 0;
		border-collapse: collapse;
	}

		#column3b td.sideboxHeader	{
			height: 30px;
			background-image: url(../images/topnav/sub_box_right_top2.gif);
			color: #fff;
		}

			#column3b td.sideboxHeader h6	{
				margin: 0;
				padding-top: 10px;
				padding-left: 10px;
				font-size: 10px;
			}

		#column3b td.sideboxContent	{
			padding: 8px 10px 0px 10px;
			background: url(../images/topnav/sub_box_right_bg.gif) repeat-y;
		}

	#column3b p	{
		margin-top: 0;
		margin-bottom: 5px;
		padding-bottom: 4px;
		border-bottom: 1px dotted #93ACC3;
	}

	#column3b p.noborder	{
		border-bottom: 0;
	}

	#column3b p a	{
		font-size: 10px;
		color: #F7490A;
		text-decoration: none;
		padding: 2px;
	}

	#column3b p a:hover	{
		background-color: #F6470F;
		color: #fff;
	}