body {}
p {}
td {}
.main_type { color: #858484; font-size: 10px; line-height: 13px; font-family: Verdana ; margin: 0; padding: 0; }
.main_type_blue { color: #056b91; font-size: 10px; font-family: Verdana; line-height: 13px; margin: 0; padding: 0; }
.main_type_L { color: 858484; font-size: 10px; font-family: Verdana; line-height: 13px; text-align: left; margin: 0; padding: 0; }
.fine_print { color: 858484; font-size: 9px; font-family: Verdana; line-height: 12px; margin: 0; padding: 0; }
.subhead_links { color: 858484; font-size: 11px; font-family: Verdana; font-weight: 700; line-height: 13px; margin: 0; padding: 0; }
.bold_type { color: 858484; font-size: 10px; font-family: Verdana; font-weight: 700; line-height: 13px; margin: 0; padding: 0; }
.bold_type_L { color: 858484; font-size: 10px; font-family: Verdana; font-weight: 700; line-height: 13px; text-align: left; margin: 0; padding: 0; }
.bold_type_L2 { color: 858484; font-size: 12px; font-family: Verdana; font-weight: 700; line-height: 15px; text-align: left; margin: 0; padding: 0; }
.bold_type_black { color: #010101; font-size: 10px; font-family: Verdana; font-weight: 700; line-height: 13px; margin: 0; padding: 0; }
.bold_type_black_L { color: #010101; font-size: 10px; font-family: Verdana; font-weight: 700; line-height: 13px; text-align: left; margin: 0; padding: 0; }
.main_type_R { color: 858484; font-size: 10px; font-family: Verdana; line-height: 13px; text-align: right; margin: 0; padding: 0; }
.main_type_C { color: 858484; font-size: 10px; font-family: Verdana; line-height: 13px; text-align: center; margin: 0; padding: 0; }
.bold_type_R { color: #030303; font-size: 10px; font-family: Verdana; font-weight: 700; line-height: 13px; text-align: right; margin: 0; padding: 0; }
.bold_type_C { color: #030303; font-size: 10px; font-family: Verdana; font-weight: 700; line-height: 13px; text-align: center; margin: 0; padding: 0; }
.bullets { color: #808080; font-size: 10px; font-family: Verdana; line-height: 13px; margin: 0; padding: 0; }
.bullets_black { color: #000; font-size: 10px; font-family: Verdana; line-height: 13px; text-align: left; margin: 0 0 0 30px; padding: 0; list-style-type: disc; list-style-position: outside; display: list-item; white-space: normal; }
.bullets_black_ups { color: #000; font-size: 12px; font-family: Verdana; line-height: 15px; text-align: left; white-space: normal; list-style-type: disc; list-style-position: outside; display: list-item; margin: 8px 0 0 30px; padding: 0; }
.bullets_blue { color: #056b91; font-size: 12px; font-family: Verdana; font-weight: 700; line-height: 15px; text-align: left; white-space: normal; list-style-type: disc; list-style-position: outside; display: list-item; margin: 10px 0 0 30px; padding: 0 10px 0 0; }
.bullets_blue_10 { color: #056b91; font-size: 10px; font-family: Verdana; font-weight: normal; line-height: 13px; text-align: left; white-space: normal; list-style-type: disc; list-style-position: outside; display: list-item; margin: 10px 0 0 30px; padding: 0 10px 0 0; }
.subhed1 { color: #010101; font-size: 12px; font-family: Verdana; font-weight: 700; line-height: 13px; margin: 0 0 4px; padding: 0; }
.subhed1_blue { color: #056b91; font-size: 10px; font-family: Verdana; font-weight: 700; line-height: 13px; margin: 8px 0 4px; padding: 0 4px 0 8px; }
.subhed2_blue { color: #056b91; font-size: 12px; font-family: Verdana; font-weight: 700; line-height: 16px; margin: 0; padding: 0; }
.blue_OR_divider { color: #056b91; font-size: 12px; font-family: Verdana; font-weight: 700; line-height: 16px; text-align: center; vertical-align: middle; padding: 2px 0; border-top: 1px solid #056b91; border-bottom: 1px solid #056b91; }
.horiz_rule_blue { color: #056b91; font-size: 10px; font-family: Verdana; font-weight: 700; line-height: 13px; margin: 8px 0 4px; padding: 0 4px 0 8px; }
.struts_subhed { color: #010101; font-size: 18px; font-family: Verdana; font-weight: 700; line-height: 21px; margin: 0 0 4px; padding: 0; }
.bullets_home { color: 858484; font-size: 12px; font-family: Verdana; line-height: 21px; list-style-type: disc; }
.phone_number { color: #056b91; font-size: 12px; font-family: Verdana; font-weight: 700; line-height: 8px; }
a:link { color: #1686af; font-family: Verdana; text-decoration: underline; }
a:visited { color: #1686af; font-family: Verdana; text-decoration: underline; }
a:hover { color: #044d68; font-family: Verdana; text-decoration: underline; }
.form_label { color: black; font-size: 10px; font-family: Verdana; line-height: 13px; text-align: right; margin: 0; }
.red_asterisk { color: #ff1e33; font-size: 10px; font-family: Verdana; font-weight: 700; line-height: 13px; text-align: left; vertical-align: top; margin: 0; padding: 0; }
.image_textwrap { margin-right: 0; margin-bottom: 10px; margin-left: 10px; padding-right: 0; }
.image_padding { margin: 0; padding: 2px; }
.blue_rule { background-image: url(../images/bluedot.gif); background-repeat: repeat-x; background-position: center; }
.800number { vertical-align: top; margin: 0; padding: 0; }
.price { color: #666; font-size: 16px; font-family: Verdana; line-height: 19px; text-align: left; margin-top: 0; padding-top: 0; }


#footermenu li a:hover  {
   text-decoration: underline;
}

#copyrighttext p  {
   font: 9px/17px Verdana, sans-serif;
   margin: 0px;
   color: #FFFFFF;
   text-align: center;
}

#copyrighttext  {
	visibility: visible;
	position: relative;
	top: 2px;
	z-index: 5;
	width: 240px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
}


#footermenu li a  {
   border: 0px none #000000;
   padding-left: 0px;
   padding-right: 0px;
   text-decoration: none;
   color: #FFFFFF;
   height: 100%;
}

#footermenu li  {
   height: 100%;
   display: inline;
   margin: 0px;
}

#footermenu  {
	font: 9px/17px Verdana, sans-serif;
	height: 17px;
	padding: 0px;
	list-style: none;
	text-align: center;
	color: #FFFFFF;
	position: relative;
	z-index: 5;
	top: 0px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
}

#id1footer  {
	background: url(sg_home_media/id1footer.gif) no-repeat;
	visibility: visible;
	position: relative;
	z-index: 4;
	width: 726px;
	height: 56px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
}
.thumbnail {
	cursor: pointer;
}

