

BODY {PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; BACKGROUND-COLOR: #ffffff}

.bgBlack {BACKGROUND-COLOR: #000000}

.bgBlue_JH {BACKGROUND-COLOR: #0261A5}

.bgRedSubNav_JH {BACKGROUND-COLOR: #cc0000}

.bgGrey {HEIGHT: 28px; BACKGROUND-COLOR: #a2a2a2}

.bgBlueBottom_JH {HEIGHT: 25px; BACKGROUND-COLOR: #0261A5}

.bgBlackBottom {HEIGHT: 25px; BACKGROUND-COLOR: #000000}

.link_button {
MARGIN-TOP: 1px; DISPLAY: block; PADDING-LEFT: 30px; FONT-WEIGHT: bold; FONT-SIZE: 13px; BACKGROUND-IMAGE: url(/images/general/bt_bg_off.gif); MARGIN-BOTTOM: 1px; PADDING-BOTTOM: 5px; WIDTH: 160px; COLOR: #ffffff; PADDING-TOP: 5px; BACKGROUND-REPEAT: repeat-y; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #cc0000; TEXT-DECORATION: none}

A.link_button:link {COLOR: #ffffff; TEXT-DECORATION: none}

A.link_button:visited {COLOR: #ffffff; TEXT-DECORATION: none}

A.link_button:hover {
MARGIN-TOP: 1px; DISPLAY: block; PADDING-LEFT: 30px; FONT-WEIGHT: bold; FONT-SIZE: 13px; BACKGROUND-IMAGE: url(/images/general/bt_bg_on.gif); MARGIN-BOTTOM: 1px; PADDING-BOTTOM: 5px; WIDTH: 160px; COLOR: #ffffff; PADDING-TOP: 5px; BACKGROUND-REPEAT: repeat-y; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #ff0000; TEXT-DECORATION: none}

.link_button_on {
MARGIN-TOP: 1px; DISPLAY: block; PADDING-LEFT: 30px; FONT-WEIGHT: bold; FONT-SIZE: 13px; BACKGROUND-IMAGE: url(/images/general/bt_bg_on.gif); MARGIN-BOTTOM: 1px; PADDING-BOTTOM: 5px; WIDTH: 160px; COLOR: #ffffff; PADDING-TOP: 5px; BACKGROUND-REPEAT: repeat-y; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #000000; TEXT-DECORATION: none}

A.link_button_on:link {
MARGIN-TOP: 1px; DISPLAY: block; PADDING-LEFT: 30px; FONT-WEIGHT: bold; FONT-SIZE: 13px; BACKGROUND-IMAGE: url(/images/general/bt_bg_on.gif); MARGIN-BOTTOM: 1px; PADDING-BOTTOM: 5px; WIDTH: 160px; COLOR: #ffffff; PADDING-TOP: 5px; BACKGROUND-REPEAT: repeat-y; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #000000; TEXT-DECORATION: none}

A.link_button_on:hover {
MARGIN-TOP: 1px; DISPLAY: block; PADDING-LEFT: 30px; FONT-WEIGHT: bold; FONT-SIZE: 13px; BACKGROUND-IMAGE: url(/images/general/bt_bg_on.gif); MARGIN-BOTTOM: 1px; PADDING-BOTTOM: 5px; WIDTH: 160px; COLOR: red; PADDING-TOP: 5px; BACKGROUND-REPEAT: repeat-y; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #000000; TEXT-DECORATION: none}

A.link_button_on:visited {
	MARGIN-TOP: 1px; DISPLAY: block; PADDING-LEFT: 30px; FONT-WEIGHT: bold; FONT-SIZE: 13px; BACKGROUND-IMAGE: url(/images/general/bt_bg_on.gif); MARGIN-BOTTOM: 1px; PADDING-BOTTOM: 5px; WIDTH: 160px; COLOR: #ffffff; PADDING-TOP: 5px; BACKGROUND-REPEAT: repeat-y; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #000000; TEXT-DECORATION: none}
	
.usingPedometer {
PADDING-LEFT: 20px; FONT-SIZE: 11px; BACKGROUND-IMAGE: url(/images/general/usingpedometer_bg.jpg); WIDTH: 190px; COLOR: #000000; LINE-HEIGHT: 20px; PADDING-TOP: 40px; BACKGROUND-REPEAT: no-repeat; FONT-FAMILY: Arial, Helvetica, sans-serif; HEIGHT: 162px}

.link_sm {COLOR: #000000}

A.link_sm:link {COLOR: #000000}

A.link_sm:visited {COLOR: #000000}

A.link_sm:hover { COLOR: #ca0300}

.category {
	PADDING-LEFT: 18px; FONT-WEIGHT: bold; FONT-SIZE: 11px; BACKGROUND-IMAGE: url(/images/general/cat_blank.gif); WIDTH: 190px; COLOR: #d9d9d9; PADDING-TOP: 1pt; BACKGROUND-REPEAT: no-repeat; FONT-FAMILY: Arial, Helvetica, sans-serif; HEIGHT: 18px
}

.menu_top {
	PADDING-RIGHT: 10px; DISPLAY: block; PADDING-LEFT: 10px; FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #f0f0f0; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}

.menu_top_spacer {
	PADDING-RIGHT: 1px; DISPLAY: block; PADDING-LEFT: 1px; FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #f0f0f0; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none; 
}

A.menu_top:link {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #f0f0f0; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A.menu_top:visited {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #f0f0f0; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A.menu_top:hover {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.menu_user {
	PADDING-RIGHT: 12px; DISPLAY: block; PADDING-LEFT: 10px; FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #f0f0f0; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A.menu_user:link {
	PADDING-RIGHT: 12px; PADDING-LEFT: 10px; COLOR: #f0f0f0; TEXT-DECORATION: none
}
A.menu_user:visited {
	PADDING-RIGHT: 12px; PADDING-LEFT: 10px; COLOR: #f0f0f0; TEXT-DECORATION: none
}
A.menu_user:hover {
	PADDING-RIGHT: 12px; PADDING-LEFT: 10px; COLOR: #cc0000; TEXT-DECORATION: none
}
.menu_user_ON {
	PADDING-RIGHT: 12px; DISPLAY: block; PADDING-LEFT: 10px; FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #cc0000; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A.menu_user_ON:link {
	PADDING-RIGHT: 12px; PADDING-LEFT: 10px; COLOR: #cc0000; TEXT-DECORATION: none
}
A.menu_user_ON:hover {
	PADDING-RIGHT: 12px; PADDING-LEFT: 10px; COLOR: #cc0000; TEXT-DECORATION: none
}

.GoogleSearch {
	BORDER-RIGHT: #000000 1px solid; BORDER-TOP: #000000 1px solid; FONT-SIZE: 11px; BORDER-LEFT: #000000 1px solid; WIDTH: 100px; BORDER-BOTTOM: #000000 1px solid; FONT-FAMILY: Arial, Helvetica, sans-serif; MARGIN-BOTTOM: 10px
}

.GoogleSearchButton { MARGIN-TOP: 8px }

.searchBox {
	BORDER-RIGHT: #000000 1px solid; BORDER-TOP: #000000 1px solid; FONT-SIZE: 11px; BORDER-LEFT: #000000 1px solid; WIDTH: 100px; BORDER-BOTTOM: #000000 1px solid; FONT-FAMILY: Arial, Helvetica, sans-serif
}
A.path:link {
	COLOR: #cd3301
}
A.path:hover {
	COLOR: #0099ff
}
.bgltGrey {
	HEIGHT: 25px; BACKGROUND-COLOR: #e1e1e1
}
.path {
	FONT-WEIGHT: bold; FONT-SIZE: 9px; COLOR: #cd3301; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.path_title {
	PADDING-LEFT: 20px; FONT-WEIGHT: bold; FONT-SIZE: 9px; PADDING-BOTTOM: 5px; COLOR: #333333; PADDING-TOP: 7px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.store_interface {
	FONT-WEIGHT: bold; FONT-SIZE: 9px; COLOR: #cd3301; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; HEIGHT: 25px; BACKGROUND-COLOR: #e1e1e1
}

A.store_interface:link {
	COLOR: #cd3301
}
A.store_interface:visited {
	COLOR: #cd3301
}
A.store_interface:hover {
	COLOR: #0261A5
}
.store_interface_title {
	FONT-WEIGHT: bold; FONT-SIZE: 9px; COLOR: #333333; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; HEIGHT: 25px; BACKGROUND-COLOR: #e1e1e1
}





.view_demo {
	PADDING-LEFT: 18px; FONT-WEIGHT: bold; FONT-SIZE: 11px; BACKGROUND-IMAGE: url(/images/general/mag_glass.gif); PADDING-BOTTOM: 4px; COLOR: #454545; PADDING-TOP: 4px; BACKGROUND-REPEAT: no-repeat; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A.view_demo:link {
	PADDING-LEFT: 18px; FONT-WEIGHT: bold; FONT-SIZE: 11px; BACKGROUND-IMAGE: url(/images/general/mag_glass.gif); PADDING-BOTTOM: 4px; COLOR: #454545; PADDING-TOP: 4px; BACKGROUND-REPEAT: no-repeat; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A.view_demo:hover {
	PADDING-LEFT: 18px; FONT-WEIGHT: bold; FONT-SIZE: 11px; BACKGROUND-IMAGE: url(/images/general/mag_glass.gif); PADDING-BOTTOM: 4px; COLOR: #fb1823; PADDING-TOP: 4px; BACKGROUND-REPEAT: no-repeat; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: underline
}
.line_dotted {
	BACKGROUND-POSITION: center 50%; BACKGROUND-IMAGE: url(/images/general/bg_line_dotted.gif); BACKGROUND-REPEAT: repeat-x; HEIGHT: 20px
}
.options_products {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; PADDING-BOTTOM: 5px; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; LETTER-SPACING: 0.01em
}
.colors_products {
	PADDING-LEFT: 2px; PADDING-LEFT: 10px; FONT-SIZE: 10px; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A.colors_products:link {
	PADDING-LEFT: 2px; COLOR: #000000
}
A.colors_products:hover {
	PADDING-LEFT: 2px; COLOR: #ff0000; TEXT-DECORATION: underline
}
.email_friend {
	BACKGROUND-POSITION: 1px 1px; DISPLAY: block; PADDING-LEFT: 22px; FONT-SIZE: 11px; BACKGROUND-IMAGE: url(/images/general/email_icon.gif); COLOR: #454545; BACKGROUND-REPEAT: no-repeat; FONT-FAMILY: Arial, Helvetica, sans-serif; HEIGHT: 20px; TEXT-DECORATION: none
}
A.email_friend:link {
	
}
.td_size01 {
	PADDING-BOTTOM: 20px; PADDING-TOP: 20px
}
A.email_friend:hover {
	COLOR: #cc0000; TEXT-DECORATION: underline
}
.product_title {
	FONT-WEIGHT: bolder; FONT-SIZE: 18px; COLOR: #c63700; FONT-FAMILY: Arial, Helvetica, sans-serif
}

.buy_now_from {
	FONT-WEIGHT: bolder; FONT-SIZE: 14px; COLOR: #c63700; FONT-FAMILY: Arial, Helvetica, sans-serif
}


.product_line02 {
	FONT-WEIGHT: bolder; FONT-SIZE: 14px; COLOR: #646464; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.product_price {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.currencies {
	FONT-WEIGHT: lighter; FONT-SIZE: 10px; COLOR: #cd3301; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: underline
}
.product_functions {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #000000; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.product_bullets01 {
	FONT-SIZE: 12px; LEFT: 1px; COLOR: #000000; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.product_features {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #000000; FONT-FAMILY: Arial, Helvetica, sans-serif
}
A.currencies:link {
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: underline
}
A.currencies:hover {
	FONT-WEIGHT: bold; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: underline
}
.products_free {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; LEFT: 1px; COLOR: #333333; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.products_upgrades {
	FONT-WEIGHT: lighter; FONT-SIZE: 10px; COLOR: #cd3301; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.products_discount {
	FONT-WEIGHT: lighter; FONT-SIZE: 10px; COLOR: #cd3301; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.menubox01 {
	FONT-SIZE: 11px; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.product_total {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #cd3301; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.button01 {
	FONT-SIZE: 11px; FONT-FAMILY: Arial, Helvetica, sans-serif
}

.search {
	PADDING-RIGHT: 5px; PADDING-LEFT: 10px; FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #f0f0f0; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.line_dotted_vert {
	BACKGROUND-POSITION: center 50%; BACKGROUND-IMAGE: url(/images/general/bg_line_dotted_vert.gif); BACKGROUND-REPEAT: repeat-y; HEIGHT: 20px
}
.view_product {
	DISPLAY: block; PADDING-LEFT: 20px; FONT-WEIGHT: bold; FONT-SIZE: 11px; BACKGROUND-IMAGE: url(/images/general/mag_glass.gif); PADDING-BOTTOM: 15px; COLOR: #454545; PADDING-TOP: 4px; BACKGROUND-REPEAT: no-repeat; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A.view_product:link {
	DISPLAY: block; BACKGROUND-IMAGE: url(/images/general/mag_glass.gif); BACKGROUND-REPEAT: no-repeat; TEXT-DECORATION: none
}
A.view_product:hover {
	BACKGROUND-IMAGE: url(/images/general/mag_glass.gif); COLOR: #fb1823; BACKGROUND-REPEAT: no-repeat; TEXT-DECORATION: underline
}
.product_name {
	DISPLAY: block; PADDING-LEFT: 10px; FONT-WEIGHT: bold; FONT-SIZE: 12px; PADDING-BOTTOM: 2px; COLOR: #000000; PADDING-TOP: 2px; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.product_desc_short {
	PADDING-LEFT: 10px; FONT-SIZE: 12px; LEFT: 1px; PADDING-BOTTOM: 2px; COLOR: #000000; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.product_price_category {
	PADDING-LEFT: 10px; FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #cc0000; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.cart_titles {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #000000; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.button01 {
	FONT-SIZE: 10px; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.button02 {
	FONT-SIZE: 10px; BORDER-LEFT-COLOR: #cc3300; BORDER-BOTTOM-COLOR: #cc3300; COLOR: #cc3300; BORDER-TOP-COLOR: #cc3300; FONT-FAMILY: Arial, Helvetica, sans-serif; BORDER-RIGHT-COLOR: #cc3300
}
.cart_items {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #000000; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.cart_items_bold {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.checkout {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #999999; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.checkout_titles {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.checkout02 {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.checkout_titles02 {
	PADDING-LEFT: 5px; FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #f0f0f0; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; HEIGHT: 20px; BACKGROUND-COLOR: #a2a2a2
}
.forgotpassword {
	FONT-SIZE: 10px; COLOR: #cc0000; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: underline
}
.printfriendly {
	PADDING-RIGHT: 50px; FONT-SIZE: 10px; COLOR: #cc0000; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: underline
}
.shipping {
	PADDING-LEFT: 10px; FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #000000; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.trademark {
	FONT-SIZE: 11px; VERTICAL-ALIGN: text-top; FONT-FAMILY: Arial, Helvetica, sans-serif
}
#breadcrumbs {
	LEFT: 220px; POSITION: absolute; TOP: 73px
}
.titles_page {
	PADDING-LEFT: 26px; FONT-WEIGHT: bolder; FONT-SIZE: 14px; COLOR: #cc0000; PADDING-TOP: 5px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.txt_body {
	PADDING-LEFT: 26px; FONT-SIZE: 12px; PADDING-BOTTOM: 10px; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.bold {
	FONT-WEIGHT: bold
}
.txt_11 {
	FONT-SIZE: 11px; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.redBold {
	FONT-WEIGHT: bold; COLOR: #c63700
}
.grey13 {
	FONT-WEIGHT: bold; FONT-SIZE: 16px; COLOR: #999999
}
.tablegrid01 {
	PADDING-LEFT: 5px; FONT-WEIGHT: bold; FONT-SIZE: 10px; PADDING-BOTTOM: 2px; COLOR: #000000; PADDING-TOP: 2px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #bcbcbc
}
.tablegrid02 {
	PADDING-RIGHT: 2px; PADDING-LEFT: 5px; FONT-WEIGHT: bold; FONT-SIZE: 10px; PADDING-BOTTOM: 2px; COLOR: #000000; PADDING-TOP: 2px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #dddddd
}
.tableHeader {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; FONT-WEIGHT: bold; FONT-SIZE: 12px; PADDING-BOTTOM: 3px; PADDING-TOP: 3px; BACKGROUND-COLOR: #a2a2a2
}
.totalSteps {
	FONT-WEIGHT: bold; FONT-SIZE: 16px; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.txt_sm {
	PADDING-LEFT: 15px; FONT-SIZE: 11px; FONT-FAMILY: Arial, Helvetica, sans-serif
}


.bt_right {
	PADDING-LEFT: 10px; FONT-WEIGHT: bold; FONT-SIZE: 12px; PADDING-BOTTOM: 3px; COLOR: #ffffff; PADDING-TOP: 3px; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #cc0000; TEXT-DECORATION: none
}
A.bt_right:link {
	DISPLAY: block; PADDING-LEFT: 10px; FONT-WEIGHT: bold; FONT-SIZE: 12px; PADDING-BOTTOM: 3px; COLOR: #ffffff; PADDING-TOP: 3px; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #cc0000; TEXT-DECORATION: none
}
A.bt_right:visited {
	DISPLAY: block; PADDING-LEFT: 10px; FONT-WEIGHT: bold; FONT-SIZE: 12px; PADDING-BOTTOM: 3px; COLOR: #ffffff; PADDING-TOP: 3px; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #cc0000; TEXT-DECORATION: none
}
A.bt_right:hover {
	DISPLAY: block; PADDING-LEFT: 10px; FONT-WEIGHT: bold; FONT-SIZE: 12px; PADDING-BOTTOM: 3px; COLOR: #ffffff; PADDING-TOP: 3px; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #ff0000; TEXT-DECORATION: none
}


.txtboxrighthome {
	PADDING-RIGHT: 10px; PADDING-LEFT: 15px; FONT-SIZE: 10px; PADDING-BOTTOM: 7px; COLOR: #333333; PADDING-TOP: 7px; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #f5f5f5
}
.titleNews {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #cc0000; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A.titleNews:link {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #cc0000; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A.titleNews:visited {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #cc0000; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A.titleNews:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #ff0606; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.linkReadMore {
	FONT-SIZE: 10px; COLOR: #cc0000; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.arrowSpacer {
	PADDING-TOP: 3px
}
A:link {
	COLOR: #cc0000; TEXT-DECORATION: none
}
A:visited {
	COLOR: #cc0000; TEXT-DECORATION: none
}
A:hover {
	COLOR: #ff0d0d; TEXT-DECORATION: underline
}
A.menu_user_ON:visited {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; COLOR: #cc0000; TEXT-DECORATION: none
}
PRE {
	FONT-SIZE: 12px
}
UL.sitemap {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; LIST-STYLE-POSITION: outside; FONT-SIZE: 10px; PADDING-BOTTOM: 1em; MARGIN: 0px 0px 0px 16px; PADDING-TOP: 0px; LIST-STYLE-TYPE: square
}
.txtSitemap {
	FONT-SIZE: 10px; TEXT-DECORATION: none
}
H2 {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FONT-SIZE: 12px; PADDING-BOTTOM: 5px; MARGIN: 0px -5px 5px; PADDING-TOP: 5px; BORDER-BOTTOM: #a1a5a9 1px dotted
}
.required {
	FONT-WEIGHT: normal; FONT-SIZE: 9px; COLOR: #cc0000
}
.menuSmlinks {
	PADDING-LEFT: 20px; FONT-SIZE: 11px; WIDTH: 190px; COLOR: #000000; LINE-HEIGHT: 20px; PADDING-TOP: 11px; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.footer1 {
	FONT-SIZE: 10px; COLOR: #ffffff; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
A.footer1:link {
	FONT-SIZE: 10px; COLOR: #ffffff; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A.footer1:visited {
	FONT-SIZE: 10px; COLOR: #ffffff; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A.footer1:hover {
	FONT-SIZE: 10px; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.txtLegel {
	PADDING-RIGHT: 5px; PADDING-LEFT: 7px; FONT-SIZE: 10px; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #eeeeee
}
.txtLegelbold {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.txtLarge {
	FONT-SIZE: 18px; FONT-FAMILY: Arial, Helvetica, sans-serif
}



#headlines{
  float:right;
	width: 20%;
	border-left: 1px solid #cccccc;
	border-bottom: 1px solid #cccccc;
	padding-right: 10px;
}

#recipecontent{
	float: left;
  width: 85%;
}


#content{
	float: left;
  width: 95%;
}

/************** .feature styles ***************/

.feature{
	padding: 0px 0px 10px 10px;
	font-size: 100%;
}

.feature h3{
	padding: 30px 0px 5px 0px;
	text-align: center;
	color: #cc0000;
}

.feature img{
	float: left;
	padding: 10px 10px 0px 0px;
}


/************** .story styles *****************/

.story{
	clear: both;
	padding: 10px 0px 0px 10px;
	font-size: 100%;
}

.story p{
	padding: 0px 0px 10px 0px;
}

.story h3{
	color: #cc0000;
}

.story img{
	float: left;
	padding: 0px 10px 0px 0px;
	}
	
	
/* 
  -- Even more rounded corners with CSS: Base stylesheet --
*/

.dialog {
 position:relative;
 margin:0px auto;
 min-width:8em;
 max-width:120px; /* based on image dimensions - not quite consistent with drip styles yet */
 color:#fff;
 z-index:1;
 margin-left:12px; /* default, width of left corner */
 margin-bottom:0.5em; /* spacing under dialog */
}

.dialog .content,
.dialog .t,
.dialog .b,
.dialog .b div {
 background:transparent url(dialog2-blue-800x1600.png) no-repeat top right;
 _background-image:url(dialog2-blue.gif);
}

.dialog .content {
 position:relative;
 zoom:1;
 _overflow-y:hidden;
 padding:0px 12px 0px 0px;
}

.dialog .t {
 /* top+left vertical slice */
 position:absolute;
 left:0px;
 top:0px;
 width:12px; /* top slice width */
 margin-left:-12px;
 height:100%;
 _height:1600px; /* arbitrary long height, IE 6 */
 background-position:top left;
}

.dialog .b {
 /* bottom */
 position:relative;
 width:100%;
}

.dialog .b,
.dialog .b div {
 height:30px; /* height of bottom cap/shade */
 font-size:1px;
}

.dialog .b {
 background-position:bottom right;
}

.dialog .b div {
 position:relative;
 width:12px; /* bottom corner width */
 margin-left:-12px;
 background-position:bottom left;
}

.dialog .hd,
.dialog .bd,
.dialog .ft {
 position:relative;
}

.dialog .wrapper {
 /* extra content protector - preventing vertical overflow (past background) */
 position:static;
 max-height:1000px;
 overflow:auto; /* note that overflow:auto causes a rather annoying redraw "lag" in Firefox 2, and may degrade performance. Might be worth trying without if you aren't worried about height/overflow issues. */
}

.dialog h1,
.dialog p {
 margin:0px; /* margins will blow out backgrounds, leaving whitespace. */
 padding:0.5em 0px 0.5em 0px;FONT-WEIGHT: lighter; FONT-SIZE: 10px; COLOR: #ffffff; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
}

.dialog h1 {
 FONT-WEIGHT: lighter; FONT-SIZE: 10px; COLOR: #ffffff; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
}

.dialog h2 {
 margin:0px; /* margins will blow out backgrounds, leaving whitespace. */
 padding:0.5em 0px 0.5em 0px; padding-bottom:0px; FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #0261A5; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
}

/* new rounded corners */ 

.roundcont {
	width: 130px;
	background-color: #f90;
	color: #fff;
}

.roundcont p {
	margin: 0 10px;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	FONT-SIZE: 10px;
	text-align: center;
}

.roundcont h2 {
	margin: 0 7px;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	FONT-SIZE: 12px;
	FONT-WEIGHT: bold;
	COLOR: #FFFFFF;
	text-align: center;
}


.roundcontside {
	width: 150px;
	background-color: #f90;
	color: #fff;
}

.roundcontside p {
	margin: 0 10px;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	FONT-SIZE: 10px;
	text-align: center;
}

.roundcontside h2 {
	margin: 0 7px;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	FONT-SIZE: 12px;
	FONT-WEIGHT: bold;
	COLOR: #FFFFFF;
	text-align: center;
}

.roundtop { 
	background: url(/images/css/tr.gif) no-repeat top right; 
}

.roundbottom {
	background: url(/images/css/br.gif) no-repeat top right; 
}

img.corner {
   width: 15px;
   height: 15px;
   border: none;
   display: block !important;
}

.boxlinks {
COLOR: #FFFFFF;
}

/* css buttons */


A.grow {
	CLEAR: both; FONT-SIZE: 1.2em; BACKGROUND: url(/images/grow_box.gif); FLOAT: left; MARGIN: 0px 0px 0px 0px; COLOR: #fff; TEXT-DECORATION: none
}
A.grow:visited {
	CLEAR: both; FONT-SIZE: 1.2em; BACKGROUND: url(/images/grow_box.gif); FLOAT: left; MARGIN: 0px 0px 0px 0px; COLOR: #fff; TEXT-DECORATION: none
}
A.grow:hover {
	COLOR: #ff0
}
A.grow * {
	DISPLAY: block; FONT-WEIGHT: normal
}
A.grow B {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url(/images/grow_box.gif) right top; PADDING-BOTTOM: 0px; MARGIN-LEFT: 8px; PADDING-TOP: 8px
}
A.grow B B {
	PADDING-RIGHT: 0px; BACKGROUND-POSITION: left bottom; PADDING-LEFT: 16px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 0px -8px; PADDING-TOP: 0px
}
A.grow B B B {
	PADDING-RIGHT: 16px; BACKGROUND-POSITION: right bottom; PADDING-LEFT: 8px; PADDING-BOTTOM: 16px; PADDING-TOP: 8px
}


/* recipes   */

.recipeitems {

	text-align: center;
	background-color: #f90;
	color: #fff;
	style="width=200px"; 
	display:in-line; 
}

.recipesummary {
	style="width=300"; 
	display:in-line;
	float-left;
	padding-right:10px;
	text-align:left; 
}

.left {
	float:left;
}

.right {
	float:right;
}

.note {
display: block;
padding-top: 10px;
padding-right: 10px;
padding-bottom: 10px;
padding-left: 45px;
margin-top: 15px;
margin-right: 0pt;
margin-bottom: 15px;
margin-left: 0pt;
color: #000000;
border-top-width: 3px;
border-top-style: solid;
border-top-color: #cc0000;
border-bottom-width: 3px;
border-bottom-style: solid;
border-bottom-color: #cc0000;
background-color: #ccc;
background-repeat: no-repeat;
background-attachment: scroll;
background-x-position: 10px;
background-y-position: 50%;
}




