* {
	PADDING-BOTTOM: 0px; MARGIN: 0px; OUTLINE-STYLE: none; OUTLINE-COLOR: invert; PADDING-LEFT: 0px; OUTLINE-WIDTH: medium; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
.product2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: normal;
	color: #FFFFFF;
}
.product4 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #FFF;
	text-align: justify;
}

.product3 {
	font-family: candara, Arial, "myriad pro";
	font-size: 18px;
	font-weight: bold;
	color: #ffffff;
}


BODY {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; WIDTH: 100%; PADDING-RIGHT: 0px; FONT: 14px/1.5em Arial, Helvetica, sans-serif; BACKGROUND: #000000 left top; COLOR: #666; PADDING-TOP: 0px
}
.font123 {
	font-family: Candara, Arial, "Myriad Pro";
	font-size: 18px;
	font-weight: bold;
	color: #FFF;
}

.clr {
	PADDING-BOTTOM: 0px; LINE-HEIGHT: 0px; MARGIN: 0px; PADDING-LEFT: 0px; WIDTH: 100%; PADDING-RIGHT: 0px; CLEAR: both; FONT-SIZE: 0px; PADDING-TOP: 0px
}
.down1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #FFF;
}

.Product1 {
	font-family: candara, Arial, "myriad pro";
	font-size: 24px;
	font-weight: bold;
	color: #ffffff;
}

.clr_right {
	PADDING-BOTTOM: 0px; LINE-HEIGHT: 0px; MARGIN: 0px; PADDING-LEFT: 0px; WIDTH: 100%; PADDING-RIGHT: 0px; CLEAR: right; FONT-SIZE: 0px; PADDING-TOP: 0px
}
.clr_left {
	PADDING-BOTTOM: 0px; LINE-HEIGHT: 0px; MARGIN: 0px; PADDING-LEFT: 0px; WIDTH: 100%; PADDING-RIGHT: 0px; CLEAR: left; FONT-SIZE: 0px; PADDING-TOP: 0px
}
H1 {
	MARGIN: 0px
}
H2 {
	MARGIN: 0px
}
H3 {
	MARGIN: 0px
}
H4 {
	MARGIN: 0px
}
H5 {
	MARGIN: 0px
}
H6 {
	MARGIN: 0px
}
H2 {
	LINE-HEIGHT: 1.2em; FONT-SIZE: 18px; FONT-WEIGHT: bold
}
H2.gray {
	COLOR: #868686; FONT-SIZE: 20px; FONT-WEIGHT: normal; MARGIN-RIGHT: 6px
}
H2.gray_category {
	MARGIN: 4px 6px 0px; COLOR: #b2b2b2; FONT-SIZE: 18px; FONT-WEIGHT: bold
}
H2.freebies_title {
	MARGIN: -4px 16px 0px 6px; COLOR: #868686; FONT-SIZE: 24px; FONT-WEIGHT: normal
}
H3 {
	FONT-SIZE: 16px; FONT-WEIGHT: bold
}
H3.blue_bg {
	BORDER-BOTTOM: #a4becf 1px solid; PADDING-BOTTOM: 6px; LINE-HEIGHT: 1.2em; MARGIN: 0px 0px 12px; PADDING-LEFT: 8px; PADDING-RIGHT: 8px; BACKGROUND: #dbeaf2; COLOR: #6a90b3; FONT-SIZE: 20px; BORDER-TOP: #a4becf 1px solid; FONT-WEIGHT: normal; PADDING-TOP: 4px
}
H3.blue_bg SPAN {
	COLOR: #97b5d1; FONT-WEIGHT: normal
}
H3.withbiglogo {
	PADDING-LEFT: 46px; BACKGROUND: url(images/logo_34x34.png) no-repeat
}
H3.underline {
	BORDER-BOTTOM: #cbd9e2 2px solid; PADDING-BOTTOM: 6px; LINE-HEIGHT: 1.2em; MARGIN: 0px 0px 12px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; COLOR: #6a90b3; FONT-SIZE: 20px; FONT-WEIGHT: normal; PADDING-TOP: 4px
}
.center_box_content H1 {
	PADDING-BOTTOM: 12px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-WEIGHT: normal; PADDING-TOP: 6px
}
UL {
	LIST-STYLE-TYPE: none; LIST-STYLE-IMAGE: none
}
OL {
	LIST-STYLE-TYPE: none; LIST-STYLE-IMAGE: none
}
LI {
	LIST-STYLE-TYPE: none; LIST-STYLE-IMAGE: none
}
.add_discs LI {
	LINE-HEIGHT: 2em; LIST-STYLE-TYPE: disc !important; MARGIN-LEFT: 20px
}
.callout {
	PADDING-BOTTOM: 6px; BACKGROUND-COLOR: #faf9e3; PADDING-LEFT: 6px; PADDING-RIGHT: 6px; PADDING-TOP: 6px
}
P {
	PADDING-BOTTOM: 8px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 8px
}
P.withlogo {
	PADDING-LEFT: 32px; BACKGROUND: url(images/logo_25x25.png) no-repeat left 12px
}
P.withbiglogo {
	PADDING-LEFT: 46px; BACKGROUND: url(images/logo_34x34.png) no-repeat left 9px
}
H2.with_bluebar {
	PADDING-BOTTOM: 10px; MARGIN: 8px; PADDING-LEFT: 10px; PADDING-RIGHT: 0px; BACKGROUND: url(images/rightcol_bluearrow.png) no-repeat left top; COLOR: #6a90b3; FONT-WEIGHT: normal; PADDING-TOP: 9px
}
A {
	COLOR: #ffffff; TEXT-DECORATION: none
}
A:hover {
	COLOR: #79b77b
}
IMG {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; BORDER-TOP: medium none; BORDER-RIGHT: medium none
}
.left {
	FLOAT: left
}
.right {
	FLOAT: right
}
.center {
	TEXT-ALIGN: center
}
.header16 {
	FONT-SIZE: 16px; FONT-WEIGHT: bold
}
.header18 {
	FONT-SIZE: 18px; FONT-WEIGHT: bold
}
.header20 {
	FONT-SIZE: 20px
}
.dkgray {
	COLOR: #6e6e6e !important
}
.paleblue {
	COLOR: #6a90b3
}
.sidebar_link {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 10px; PADDING-RIGHT: 0px; PADDING-TOP: 10px
}
.font24px {
	PADDING-BOTTOM: 12px; LINE-HEIGHT: 1.5em; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-SIZE: 24px; FONT-WEIGHT: normal; PADDING-TOP: 0px
}
.notice_bar {
	BORDER-BOTTOM: #99cc66 1px solid; TEXT-ALIGN: center; BORDER-LEFT: #99cc66 1px solid; PADDING-BOTTOM: 4px; MARGIN: 0px 10px 10px; PADDING-LEFT: 4px; PADDING-RIGHT: 4px; BACKGROUND: #ccff99; BORDER-TOP: #99cc66 1px solid; BORDER-RIGHT: #99cc66 1px solid; PADDING-TOP: 4px
}
H1.thumb_detail {
	LINE-HEIGHT: 1em; FONT-WEIGHT: normal
}
.cat_links_home {
	MARGIN: 0px 0px 15px; COLOR: #ccc; FONT-SIZE: 16px; FONT-WEIGHT: bold
}
.cat_links_home A {
	MARGIN: 0px 10px
}
.unbold {
	FONT-WEIGHT: normal
}
.sharebar {
	POSITION: fixed; WIDTH: 70px; TOP: 0px; LEFT: 0px
}
.page_content {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BACKGROUND: #f5f5f5; PADDING-TOP: 0px
}
.content {
	PADDING-BOTTOM: 0px; MARGIN: auto; PADDING-LEFT: 0px; WIDTH: 1092px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
.content_wider {
	PADDING-BOTTOM: 0px; MARGIN: auto; PADDING-LEFT: 0px; WIDTH: 1092px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
.icon_left {
	MARGIN: 10px 10px 0px 0px; FLOAT: left
}
.header {
	WIDTH: 100%; BACKGROUND: url(images/headerbg3.jpg) repeat-x 50% top
}
.headertop_wrapper {
	MARGIN: auto; WIDTH: 1092px
}
.header .header_logo_map {
	FLOAT: left
}
.header H1 {
	PADDING-BOTTOM: 0px; LINE-HEIGHT: 1.2em; TEXT-INDENT: -10000px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; COLOR: #24a1c7; FONT-SIZE: 34px; FONT-WEIGHT: bold; PADDING-TOP: 0px
}
.header H1 A {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 60px; PADDING-RIGHT: 0px; DISPLAY: block; HEIGHT: 65px; COLOR: #24a1c7; PADDING-TOP: 0px
}
.header H1 A SPAN {
	COLOR: #fff
}
.profile_button {
	BACKGROUND-IMAGE: url(/images/transparent_fff_20.png); POSITION: relative; MIN-WIDTH: 150px; PADDING-BOTTOM: 7px; PADDING-LEFT: 20px; PADDING-RIGHT: 20px; FLOAT: right; HEIGHT: 50px; COLOR: #1154a5; FONT-WEIGHT: bold; PADDING-TOP: 8px
}
.profile_button .login {
	TEXT-ALIGN: center; PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 14px
}
.profile_button:hover {
	BACKGROUND-IMAGE: url(/images/transparent_fff_33.png)
}
.profile_button IMG {
	MARGIN-RIGHT: 10px
}
.profile_button .menu {
	Z-INDEX: 20; BORDER-BOTTOM: #999999 1px solid; POSITION: absolute; BORDER-LEFT: #999999 1px solid; PADDING-BOTTOM: 5px; BACKGROUND-COLOR: #fff; PADDING-LEFT: 20px; WIDTH: 148px; PADDING-RIGHT: 20px; DISPLAY: none; BORDER-TOP: #999999 1px solid; TOP: 65px; FONT-WEIGHT: normal; BORDER-RIGHT: #999999 1px solid; PADDING-TOP: 5px; LEFT: 0px
}
.profile_button:hover .menu {
	DISPLAY: block
}
.profile_button A:hover {
	WIDTH: 148px; DISPLAY: block; BACKGROUND: #eee
}
.profile_button .menu UL LI {
	PADDING-BOTTOM: 5px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 5px
}
.profile_button .menu UL LI.divider {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BORDER-TOP: #9e9e9e 1px solid; PADDING-TOP: 0px
}
.header_roundup_link {
	BACKGROUND: url(images/new-bug.gif) no-repeat 10px 4px
}
.main_menu {
	BACKGROUND: url(images/newmenu-back.jpg) repeat-x left top; HEIGHT: 52px
}
.main_menu_wrapper {
	PADDING-LEFT: 0px; WIDTH: 1075px; HEIGHT: 45px; MARGIN-LEFT: auto; MARGIN-RIGHT: auto
}
.main_menu UL {
	
}
.main_menu UL LI {
	Z-INDEX: 5; POSITION: relative; PADDING-BOTTOM: 0px; MARGIN: -20px 0px 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FLOAT: left; PADDING-TOP: 20px
}
.main_menu UL LI A {
	PADDING-BOTTOM: 24px; LINE-HEIGHT: 20px; PADDING-LEFT: 0px; PADDING-RIGHT: 26px; DISPLAY: block; COLOR: #9ac8e1; FONT-SIZE: 15px; FONT-WEIGHT: bold; PADDING-TOP: 5px
}
.main_menu UL LI UL LI {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
.main_menu UL LI UL LI A {
	PADDING-BOTTOM: 10px; LINE-HEIGHT: 20px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; DISPLAY: block; COLOR: #9ac8e1; FONT-SIZE: 15px; FONT-WEIGHT: bold; PADDING-TOP: 0px
}
.main_menu UL LI A:hover {
	COLOR: #fff
}
.main_menu UL LI.active A {
	COLOR: #fff
}
.main_menu UL LI.backLava {
	Z-INDEX: 5; BACKGROUND: url(images/menu_arrow.png) no-repeat center bottom; MARGIN-LEFT: -10px !important
}
