@charset "UTF-8";/*Layout formatting and Frame formatting*/html,body {	margin:0;	padding:0;	height:99.9%;	font-family: Arial, Helvetica, Verdana, Tahoma, sans-serif;	font-size: 16px;}body {	background: url(../../frame/6buttonframe_03.jpg) repeat-x;}#container {	min-height:100%;	position:relative;	background: url(../../frame/sidebar_background.png) repeat-y;	width:1000px;}#main-body {	padding:0px;	margin-top:30px;	margin-left:250px;	font-size: 1em;	width: 650px;	text-align:left;}#main-body p {	line-height:1.4em;}#footer_clear {	clear:both;	height:0px;	padding-bottom:242px;}#header {	padding:0px;	margin:0px;} #footer {	position:absolute;	bottom:0;	width:1000px;	height:242px;}#footer img {	float:left;	position:relative;	top:1px;}#footer .cr {	margin-left:250px;	text-align:center;	height:242px;	position:relative;}#footer .cr p, #footer .cr hr {	position:relative;	top:205px;}#footer .cr p {	padding:0;	margin:0;	text-align:center;}/**/.indent p{  text-indent: 2.0em;}#main-body table {	line-height:1.3;}/* link colors */a:link {	color: #000099;}a:visited {	color: #000099;}a:hover {	color: #0066FF;}a:active {	color: #660000;}.caption_link {	font-size:.8em;}.cr {	font-size: 10px; 	font-family: Verdana, Arial, Helvetica, sans-serif;}/**/.highlight1 {	color:#CC0000;	font-family:Georgia, Palatino,"Times New Roman", Times, serif;	font-size:1.2em;	font-weight:bold;}.highlight2 {	color:#0066FF;	font-family:Georgia, Palatino, "Times New Roman", Times, serif;	font-weight:bold;}.attention1 {	color:#CC0000;	font-weight:bold;	font-style:italic;}h1, h2, h3 {	font-family:Georgia, Palatino, "Times New Roman", Times, serif;	color:#1E5EFF;}#hgs_list {	list-style-image:url(../../images2/checks.gif);	line-height:1.4;	margin: 20px;}#hgs_list ul {	list-style-image:url(../../images2/arrows.gif);	margin-left:0;	margin-top:10px;}blockquote {	font-size:.95em;}#main-body hr {	width:70%;	text-align: center;	margin: 0px auto;}/*Navigation Bar*/#navigation_bar {	width:250px;	float:left;}#navigation_bar .home_button, #navigation_bar .catalog_button, #navigation_bar .hgs_button, #navigation_bar .contact_button {	display:block;	width: 192px;	height:47px;	padding:0;	text-decoration: none;	text-indent: -999999px;	overflow: hidden;	margin: 0px 0px 13px;}#navigation_bar .home_button {background: url(../../frame/home_button.png) 0 0 no-repeat;}#navigation_bar .catalog_button {background: url(../../frame/catalog_button.png) 0 0 no-repeat;}#navigation_bar .hgs_button {background: url(../../frame/hgs_button.png) 0 0 no-repeat;}#navigation_bar .contact_button {background: url(../../frame/contact_button.png) 0 0 no-repeat;}#navigation_bar a:hover, #navigation_bar a:hover { background-position: 0 -47px;}/*Navigation Sub-Categories*/.navbar_sub {	margin: 0px;	margin-bottom:15px;	margin-top:-7px;	padding: 0px;	width: 192px;	background: url(../../frame/button/button_Layer-2.gif) repeat-y;}.navbar_sub ul {	list-style: none;	margin: 0px;	padding: 0px 30px 0px 10px;}.navbar_sub ul li {	padding-bottom:5px;}.navbar_sub .top_corner {	background: url(../../frame/button/button_01.gif) no-repeat;	height: 14px;	width: 192px;	display:block;}.navbar_sub .bottom_corner {	background: url(../../frame/button/button_03.gif) no-repeat;	height: 22px;	width: 192px;	display:block;	margin-top:-5px;}.navbar_sub a {	font-family:Georgia, Palatino, "Times New Roman", Times, serif;	font-style:italic;	font-size:.88em;}.navbar_sub a:link, .navbar_sub a:visited {	color: #FFFFFF;	text-decoration: none;}.navbar_sub a:hover {	color: #FFFF99;	text-decoration: underline;}.navbar_sub a:active {	color: #FFFF00;	text-decoration: underline;}