
#main_wrap {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: #ffffff; PADDING-BOTTOM: 0px; MARGIN: auto; WIDTH: 1000px; PADDING-TOP: 0px; FONT-FAMILY:Verdana, Arial, Helvetica, sans-serif; TEXT-ALIGN: center; position:relative;
}
.logo {
	FLOAT: left; MARGIN: 20px 0px 10px 20px
}
IMG {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px
}
.header {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; HEIGHT: 75px
}
.header_links_container {
	FONT-SIZE: 10px; FLOAT: right; MARGIN: 10px 25px 10px 0px; WIDTH: 500px; TEXT-ALIGN: right
}
.shopping_cart {
	FLOAT: right
}
.shopping_cart A {
	COLOR: #999999; TEXT-DECORATION: none
}
.shopping_cart A:hover {
	COLOR: #00539E; TEXT-DECORATION: underline 
}
.shopping_cart IMG {
	FLOAT: left; MARGIN: 2px 8px 0px 0px
}
.space {
	PADDING-RIGHT: 14px; PADDING-LEFT: 14px; FLOAT: right; PADDING-BOTTOM: 0px; COLOR: #d2d2d2; PADDING-TOP: 0px
}
.summary_text {
	FONT-SIZE: 11px; FLOAT: right; MARGIN: 15px 20px 12px 0px; WIDTH: 500px; COLOR: #8b8b89; TEXT-ALIGN: right
}
.summary_text IMG {
	MARGIN: 0px 10px
}
.summary_text A {
	COLOR: #8b8b89; TEXT-DECORATION: none
}
.summary_text A:hover {
	COLOR: #487db6; TEXT-DECORATION: none
}
A.selectd {
	COLOR: #487db6
}
.sub_wrap {
	CLEAR: both; BORDER-RIGHT: #332011 15px solid; PADDING-RIGHT: 0px; BORDER-TOP: #332011 15px solid; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; BORDER-LEFT: #332011 15px solid; WIDTH: 97%; PADDING-TOP: 0px; BORDER-BOTTOM: #332011 15px solid; TEXT-ALIGN: left
}
.content_l {
	FLOAT: left; MARGIN: 5px 5px 5px 12px; WIDTH: 33%
}
* HTML .content_l {
	WIDTH: 32%
}
.content_2 {
	FLOAT: left; MARGIN: 5px 5px 0px 0px; WIDTH: 32%; POSITION: relative
}
.content_l H2 {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FONT-WEIGHT: normal; FONT-SIZE: 20px; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #332011; PADDING-TOP: 10px
}
.content_l H2 SPAN {
	FONT-SIZE: 12px
}
.content_l P {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FONT-SIZE: 14px; PADDING-BOTTOM: 0px; COLOR: #332011; PADDING-TOP: 5px
}
.process_list {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 10px; PADDING-TOP: 0px
}
.content_l OL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 0px 34px; PADDING-TOP: 0px
}
.content_l OL LI {
	PADDING-RIGHT: 10px; PADDING-LEFT: 0px; FONT-SIZE: 14px; PADDING-BOTTOM: 0px; COLOR: #332011; PADDING-TOP: 10px
}
.content_button {
	BORDER-RIGHT: #817468 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #817468 1px solid; PADDING-LEFT: 15px; FONT-SIZE: 12px; PADDING-BOTTOM: 0px; MARGIN-LEFT: 15px; BORDER-LEFT: #817468 1px solid; WIDTH: 82px; PADDING-TOP: 6px; BORDER-BOTTOM: #817468 1px solid; HEIGHT: 25px
}
.content_button A {
	COLOR: #332011; TEXT-DECORATION: none
}
.content_button IMG {
	MARGIN: 0px 2px
}
.content_head SPAN {
	FONT-SIZE: 20px
}
.menu_item {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 12px; PADDING-BOTTOM: 7px; MARGIN: 0px 5px 0px 0px; PADDING-TOP: 7px; TEXT-ALIGN: right
}
.menu_item IMG {
	MARGIN: 0px 5px
}
.menu_item A {
	COLOR: #fff; TEXT-DECORATION: none
}
.footer {
	PADDING-LEFT: 15px; FONT-SIZE: 10px; MARGIN: 0px
}
.footer_left {
	FLOAT: left; WIDTH: auto
}
.footer_right {
	FLOAT: right; WIDTH: auto; TEXT-ALIGN: right
}
.footer_inner {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN-RIGHT: 5px; PADDING-TOP: 0px
}
.footer_inner UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
.footer_inner UL LI {
	PADDING-RIGHT: 8px; DISPLAY: block; PADDING-LEFT: 0px; FONT-SIZE: 10px; BACKGROUND: url(../images/menu_separator.png) no-repeat right center; FLOAT: left; PADDING-BOTTOM: 10px; MARGIN: 0px 3px; COLOR: #00539E; LINE-HEIGHT: 14px; PADDING-TOP: 10px; LIST-STYLE-TYPE: none
}
.footer_inner UL LI.lastchild {
	BACKGROUND: none transparent scroll repeat 0% 0%
}
.footer_inner UL LI A {
	PADDING-LEFT: 5px; COLOR: #00539E; TEXT-DECORATION: none
}
.footer_inner UL LI A:hover {
	COLOR: #00539E; TEXT-DECORATION: underline
}
.content_right {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 5px 0px 0px; WIDTH: 69%; PADDING-TOP: 0px
}
.content_right H2 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: normal; FONT-SIZE: 20px; PADDING-BOTTOM: 0px; MARGIN: 0px 10px 10px 5px; PADDING-TOP: 10px; BORDER-BOTTOM: #e8e8e4 1px solid
}
.wallpaper_container {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 20px 5px 0px 3px; WIDTH: 32%; PADDING-TOP: 0px; _margin-left: 3px; _margin-right: 2px
}
.wallpaper_text {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 15px; PADDING-BOTTOM: 10px; MARGIN: 0px; COLOR: #332011; PADDING-TOP: 5px; TEXT-ALIGN: center
}
.style_name {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 15px; PADDING-BOTTOM: 10px; MARGIN: 0px; COLOR: #332011; PADDING-TOP: 5px; TEXT-ALIGN: center
}
.button_container {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: #332011; PADDING-BOTTOM: 10px; MARGIN: 0px; WIDTH: 100%; PADDING-TOP: 0px; HEIGHT: 30px; TEXT-ALIGN: left
}
.back_btn {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FONT-SIZE: 12px; BACKGROUND: #fff; PADDING-BOTTOM: 5px; MARGIN: 0px 0px 10px 15px; WIDTH: 150px; PADDING-TOP: 5px
}
.back_btn IMG {
	MARGIN: 0px 8px
}
.back_btn A {
	FONT-WEIGHT: normal; FONT-SIZE: 14px; COLOR: #332011; TEXT-DECORATION: none
}
.style_container {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 5px 0px 0px; WIDTH: 100%; PADDING-TOP: 0px
}
.style_container_header {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 30px 5px; WIDTH: 99%; PADDING-TOP: 10px; BORDER-BOTTOM: #e9e9e7 1px solid
}
.style_head {
	FLOAT: left
}
.style_head H2 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: normal; FONT-SIZE: 20px; PADDING-BOTTOM: 0px; MARGIN: 0px 10px; COLOR: #332011; PADDING-TOP: 0px
}
.style_head H4 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: normal; FONT-SIZE: 14px; PADDING-BOTTOM: 0px; MARGIN: 0px 10px; COLOR: #332011; PADDING-TOP: 0px
}
.pagination {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 12px; FLOAT: right; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #332011; PADDING-TOP: 5px
}
.pagination UL {
	PADDING-RIGHT: 5px; MARGIN: 0px; TEXT-ALIGN: right
}
.pagination LI {
	DISPLAY: inline; LIST-STYLE-TYPE: none
}
.pagination A {
	PADDING-RIGHT: 4px; PADDING-LEFT: 4px; PADDING-BOTTOM: 1px; COLOR: #332011; PADDING-TOP: 1px; TEXT-DECORATION: none; outline: none
}
.pagination A:visited {
	PADDING-RIGHT: 4px; PADDING-LEFT: 4px; PADDING-BOTTOM: 1px; COLOR: #332011; PADDING-TOP: 1px; TEXT-DECORATION: none; outline: none
}
.pagination A.currentpage {
	PADDING-RIGHT: 4px; PADDING-LEFT: 4px; PADDING-BOTTOM: 1px; COLOR: #fff; PADDING-TOP: 1px; BACKGROUND-COLOR: #352111
}
.pagination A:hover {
	BACKGROUND: #352111; COLOR: #fff
}
.style_box {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 5px 0px 0px 7px; WIDTH: 99%; PADDING-TOP: 0px
}
.style_box_images {
	FLOAT: left; MARGIN: 0px 5px 0px 0px; WIDTH: 235px
}
.toolset_content_l {
	PADDING-RIGHT: 10px; FLOAT: left; MARGIN: 5px 5px 5px 12px; WIDTH: 28%; _margin-left: 6px
}
.toolset_content_l H2 {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FONT-WEIGHT: normal; FONT-SIZE: 20px; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #332011; PADDING-TOP: 10px
}
.toolset_content_l H2 SPAN {
	FONT-SIZE: 13px
}
.toolset_content_l P {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FONT-SIZE: 14px; PADDING-BOTTOM: 0px; COLOR: #332011; PADDING-TOP: 5px
}
.toolset_container {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 20px 5px 0px 6px; WIDTH: 48%; PADDING-TOP: 0px; _margin-left: 3px; _margin-right: 2px
}
.filter_right {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 5px 5px 5px 0px; WIDTH: 71%; PADDING-TOP: 0px; _margin-right: 0px
}
.filter_right .boxouter {
	BORDER-RIGHT: #cccccc 1px solid; BORDER-TOP: #cccccc 1px solid; FLOAT: left; BORDER-LEFT: #cccccc 1px solid; WIDTH: 100%; BORDER-BOTTOM: #cccccc 1px solid
}
.filter_right .box1 {
	FONT-SIZE: 12px; FLOAT: left; PADDING-BOTTOM: 0px; WIDTH: 49.5%; PADDING-TOP: 0px; BORDER-RIGHT-STYLE: none
}
.filter_right .box1 IMG {
	MARGIN-RIGHT: 10px
}
.filter_right .box1 A {
	TEXT-DECORATION: none; outline: none
}
.filter_right .box2 {
	FONT-SIZE: 12px; FLOAT: left; PADDING-BOTTOM: 5px; BORDER-LEFT: #cccccc 1px solid; WIDTH: 50%
}
.filter_right .box2 IMG {
	MARGIN-TOP: 4px
}
.filter_right .box2 DIV {
	PADDING-RIGHT: 0px; PADDING-LEFT: 6px; PADDING-BOTTOM: 0px; PADDING-TOP: 6px
}
.filter_right H2 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 10px; FONT-SIZE: 13px; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 97%; COLOR: #302217; LINE-HEIGHT: 34px; PADDING-TOP: 0px; BORDER-BOTTOM: #cccccc 1px solid
}
#rightcolumn {
	PADDING-LEFT: 9px; PADDING-TOP: 9px
}
HTML {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; FONT: 100%/120% Verdana, Arial, Helvetica, sans-serif;; PADDING-TOP: 0px; TEXT-ALIGN: center
}
BODY {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; FONT: 100%/120% Verdana, Arial, Helvetica, sans-serif; PADDING-TOP: 0px; TEXT-ALIGN: center
}
FORM {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; FONT: 100%/120% Verdana, Arial, Helvetica, sans-serif; PADDING-TOP: 0px; TEXT-ALIGN: center
}
FIELDSET {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; FONT: 100%/120% Verdana, Arial, Helvetica, sans-serif; PADDING-TOP: 0px; TEXT-ALIGN: center
}
H1 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 1em 0px; PADDING-TOP: 0px
}
H2 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 1em 0px; PADDING-TOP: 0px
}
H3 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 1em 0px; PADDING-TOP: 0px
}
H4 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 1em 0px; PADDING-TOP: 0px
}
H5 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 1em 0px; PADDING-TOP: 0px
}
H6 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 1em 0px; PADDING-TOP: 0px
}
P {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 1em 0px; PADDING-TOP: 0px
}
PRE {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 1em 0px; PADDING-TOP: 0px
}
BLOCKQUOTE {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 1em 0px; PADDING-TOP: 0px
}
UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 1em 0px; PADDING-TOP: 0px
}
OL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 1em 0px; PADDING-TOP: 0px
}
DL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 1em 0px; PADDING-TOP: 0px
}
ADDRESS {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 1em 0px; PADDING-TOP: 0px
}
LI {
	MARGIN-LEFT: 1em
}
DD {
	MARGIN-LEFT: 1em
}
BLOCKQUOTE {
	MARGIN-LEFT: 1em
}
FORM LABEL {
	CURSOR: pointer
}
FIELDSET {
	BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
INPUT {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px; color:#C41616;
}
SELECT {
	FONT-SIZE: 100%; FONT-FAMILY: inherit
}
TEXTAREA {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}
HTML {
	MARGIN: 0px; LINE-HEIGHT: 25px; BACKGROUND-REPEAT: repeat-x; BACKGROUND-COLOR: #ffffff; TEXT-ALIGN: center
}
BODY {
	MARGIN: 0px; LINE-HEIGHT: 25px; BACKGROUND-REPEAT: repeat-x; BACKGROUND-COLOR: #ffffff; TEXT-ALIGN: center
}
BODY {
	FONT: 80%/1.4 Verdana, Arial, Helvetica, sans-serif; COLOR: #00539E
}
H1 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
H2 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
H3 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
H4 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
H5 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
H6 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
H1 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 5px; FONT: 1.8em sans-serif,  Arial, Verdana, Helvetica; COLOR: #00539E; PADDING-TOP: 16px; LETTER-SPACING: 0px
}
H2 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 5px; FONT: 1.8em sans-serif,  Arial, Verdana, Helvetica; COLOR: #ff8b00; PADDING-TOP: 16px; LETTER-SPACING: 0px
}
H3 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 10px; FONT: bold 1.2em sans-serif,  Arial, Verdana, Helvetica; PADDING-TOP: 10px
}
P {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
OL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
BLOCKQUOTE {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 22px 40px; PADDING-TOP: 0px
}
SMALL {
	FONT-SIZE: 0.85em
}
IMG {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px
}
SUP {
	VERTICAL-ALIGN: baseline; BOTTOM: 0.3em; POSITION: relative
}
SUB {
	VERTICAL-ALIGN: baseline; BOTTOM: -0.2em; POSITION: relative
}
ACRONYM {
	CURSOR: help; BORDER-BOTTOM: 1px dashed; LETTER-SPACING: 1px
}
ABBR {
	CURSOR: help; BORDER-BOTTOM: 1px dashed; LETTER-SPACING: 1px
}
.clear {
	CLEAR: both
}
.float-left {
	FLOAT: left
}
.float-right {
	FLOAT: right
}
.text-left {
	TEXT-ALIGN: left
}
.text-right {
	TEXT-ALIGN: right
}
.text-center {
	TEXT-ALIGN: center
}
.text-justify {
	TEXT-ALIGN: justify
}
.bold {
	FONT-WEIGHT: bold
}
.italic {
	FONT-STYLE: italic
}
.underline {
	BORDER-BOTTOM: 1px solid
}
.highlight {
	BACKGROUND: #ffc
}
.img-left {
	FLOAT: left; MARGIN: 4px 10px 4px 0px
}
.img-right {
	FLOAT: right; MARGIN: 4px 0px 4px 10px
}
.nopadding {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
.noindent {
	PADDING-LEFT: 0px; MARGIN-LEFT: 0px
}
.nobullet {
	LIST-STYLE-IMAGE: none; LIST-STYLE-TYPE: none
}
A:active {
	COLOR: #00539E; TEXT-DECORATION: none
}
A:visited {
	COLOR: #00539E; TEXT-DECORATION: none
}
A:link {
	COLOR: #00539E; TEXT-DECORATION: none
}
A:hover {
	COLOR: #00539E; TEXT-DECORATION: underline
}
A.bottomlink:active {
	FONT: 1em arial, helvetica, sans-serif; COLOR: #3f5c8e; TEXT-DECORATION: none
}
A.bottomlink:visited {
	FONT: 1em arial, helvetica, sans-serif; COLOR: #3f5c8e; TEXT-DECORATION: none
}
A.bottomlink:link {
	FONT: 1em arial, helvetica, sans-serif; COLOR: #3f5c8e; TEXT-DECORATION: none
}
A.bottomlink:hover {
	FONT: 1em arial, helvetica, sans-serif; COLOR: #8a6e13; TEXT-DECORATION: underline
}
FORM {
	PADDING-RIGHT: 0px; DISPLAY: inline; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
INPUT {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px; color:#C41616;
}
SELECT {
	PADDING-LEFT: 5px; FONT: 1em sans-serif,  Arial, Verdana, Helvetica; COLOR: #00539E
}
TEXTAREA {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}
TEXTAREA {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}
LABEL {
	CURSOR: pointer
}
TABLE {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; LINE-HEIGHT: 16px; PADDING-TOP: 0px; BORDER-RIGHT-WIDTH: 0px
}
	
#wrap { width:977px; height:auto; margin:auto; display:table; clear:both;}
	
#header {clearoth; width:977px; height:97px; padding-top:2px; }
#header .LogoDiv {float:left; width:205px; margin-top:16px;}
#header .topRightTextDiv {float:right; width:700px; text-align:right; font:1.2em  sans-serif,  Arial, Verdana, Helvetica; padding-top:33px; padding-right:10px;}
a.topright:active, a.topright:visited, a.topright:link {color:#00539E; text-decoration:none; font:1.0em  sans-serif,  Arial, Verdana, Helvetica;}
a.topright:hover {color:#00539E; text-decoration:underline; font:1.0em  sans-serif,  Arial, Verdana, Helvetica;}
a.topright:visited {FONT: 1em sans-serif,  Arial, Verdana, Helvetica; COLOR: #00539E; TEXT-DECORATION: none}
A.topright:link {FONT: 1em sans-serif,  Arial, Verdana, Helvetica; COLOR: #00539E; TEXT-DECORATION: none}

#topBar {clear:both; width:977px; height:3px; }
.topBar {clear:both; width:977px; height:3px; }

#top-menubar {
	CLEAR: both; PADDING-RIGHT: 11px; BORDER-TOP: #483018 3px solid; PADDING-LEFT: 0px; FLOAT: left; WIDTH: 966px; HEIGHT: 50px
}
#top-menubar UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
#top-menubar LI {
	PADDING-RIGHT: 0px; DISPLAY: inline; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; HEIGHT: 41px
}
#top-menubar LI .litext {
	PADDING-RIGHT: 20px; PADDING-LEFT: 28px; PADDING-TOP: 5px
}
#top-menubar LI .litextleft {
	PADDING-RIGHT: 20px; PADDING-LEFT: 0px; PADDING-TOP: 5px
}
#top-menubar LI .litextright {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-TOP: 5px
}
#top-menubar1 {
	CLEAR: both; PADDING-RIGHT: 11px; BORDER-TOP: #483018 2px solid; PADDING-LEFT: 0px; FLOAT: left; WIDTH: 966px; HEIGHT: 25px
}
#footer-border {
	CLEAR: both; PADDING-RIGHT: 11px; PADDING-LEFT: 0px; FLOAT: left; WIDTH: 966px; BORDER-BOTTOM: #483018 2px solid; HEIGHT: 25px
}
#top-menubar1 UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
#top-menubar1 UL LI {
	MARGIN: 0px; LIST-STYLE-TYPE: none
}
A.top-links:active {
	FONT: 1.3em sans-serif,  Arial, Verdana, Helvetica; COLOR: #00539E; TEXT-DECORATION: none
}
A.top-links:visited {
	FONT: 1.3em sans-serif,  Arial, Verdana, Helvetica; COLOR: #00539E; TEXT-DECORATION: none
}
A.top-links:link {
	FONT: 1.3em sans-serif,  Arial, Verdana, Helvetica; COLOR: #00539E; TEXT-DECORATION: none
}
A.top-links:hover {
	FONT: 1.3em sans-serif,  Arial, Verdana, Helvetica; COLOR: #00539E; TEXT-DECORATION: underline
}
#maincontent {
	 WIDTH: 977px;; HEIGHT: auto; TEXT-ALIGN: left; float:left; clear:both;}
#maincontent .textpart .designedbydiv {
	FLOAT: left; MARGIN-BOTTOM: 10px
}

#maincontent .textpart .startcustomizdiv {
	FLOAT: left
}
#maincontent .textpart .startcustomizdiv LI {
	DISPLAY: block; PADDING-LEFT: 15px; WIDTH: 240px; PADDING-TOP: 5px
}
#maincontent .textpart .startcustomizdiv LI A {
	COLOR: #00539E
}
#maincontent .textpart .professsional {
	CLEAR: both; PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FLOAT: left; PADDING-BOTTOM: 10px; FONT: bold 1.5em Arial, sans-serif, Verdana, Helvetica; COLOR: #00539E; PADDING-TOP: 10px; HEIGHT: 30px; TEXT-ALIGN: center
}
#maincontent .textpart UL {
	MARGIN: 0px; LIST-STYLE-TYPE: none
}
#maincontent .textpart LI {
	PADDING-RIGHT: 5px; DISPLAY: inline; PADDING-LEFT: 5px; FLOAT: left; PADDING-BOTTOM: 5px; MARGIN: 0px; WIDTH: auto; PADDING-TOP: 5px
}
#maincontent .textpart LI .litext {
	PADDING-RIGHT: 0px; DISPLAY: inline; PADDING-LEFT: 5px; PADDING-BOTTOM: 0px; FONT: 1.3em Arial, sans-serif, Verdana, Helvetica; COLOR: #ffffff; PADDING-TOP: 15px; HEIGHT: auto
}
#maincontent .textpart LI .litextleft {
	PADDING-RIGHT: 0px; DISPLAY: inline; PADDING-LEFT: 25px; PADDING-BOTTOM: 0px; FONT: 1.1em Arial, sans-serif, Verdana, Helvetica; COLOR: #ffffff; PADDING-TOP: 5px; HEIGHT: auto
}
A.Whitelinks:active {
	FONT: 1.1em Arial, sans-serif, Verdana, Helvetica; COLOR: #ffffff; TEXT-DECORATION: underline
}
A.Whitelinks:visited {
	FONT: 1.1em Arial, sans-serif, Verdana, Helvetica; COLOR: #ffffff; TEXT-DECORATION: underline
}
A.Whitelinks:link {
	FONT: 1.1em Arial, sans-serif, Verdana, Helvetica; COLOR: #ffffff; TEXT-DECORATION: underline
}
#maincontent .flashArea {
	BACKGROUND: #ffffff; FLOAT: right; WIDTH: 682px; HEIGHT: 536px
}
#maincontent H1 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 5px; FONT: 1.8em sans-serif,  Arial, Verdana, Helvetica; COLOR: #C41616; PADDING-TOP: 8px; LETTER-SPACING: 0px
}
#maincontent .browsebystyle {
	CLEAR: both; WIDTH: 100%
}
#maincontent .browsebystylethumbs {
	CLEAR: both; PADDING-RIGHT: 35px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; WIDTH: 907px; PADDING-TOP: 5px
}
#maincontent .browsebystylethumbs UL {
	PADDING-RIGHT: 0px; MARGIN-TOP: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN-LEFT: 5px; MARGIN-RIGHT: 5px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
#maincontent .browsebystylethumbs LI {
	PADDING-RIGHT: 0px; DISPLAY: inline; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: auto; PADDING-TOP: 0px
}
#maincontent .browsebystylethumbs LI .ThumbTopRow {
	PADDING-RIGHT: 0px; PADDING-LEFT: 20px; WIDTH: 104px
}
#maincontent .browsebystylethumbs LI .ImageRow {
	CLEAR: both; WIDTH: 100%
}
#maincontent .browsebystylethumbs LI .textNameRow {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; FONT: 0.9em sans-serif,  Arial, Verdana, Helvetica; WIDTH: 100%; PADDING-TOP: 0px
}
#maincontent .browsebystylethumbs LI .ThumbTopRowLast {
	WIDTH: 104px
}
#maincontent .browsebystylethumbs .textname {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 5px
}
#maincontent .browsebyproductthumbs {
	CLEAR: both; PADDING-RIGHT: 35px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; WIDTH: 650px; PADDING-TOP: 5px
}
#maincontent .browsebyproductthumbs UL {
	PADDING-RIGHT: 0px; MARGIN-TOP: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN-LEFT: 5px; MARGIN-RIGHT: 5px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
#maincontent .browsebyproductthumbs LI {
	PADDING-RIGHT: 0px; DISPLAY: inline; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: auto; PADDING-TOP: 0px
}
#maincontent .browsebyproductthumbs LI .ThumbTopRow {
	PADDING-RIGHT: 0px; PADDING-LEFT: 20px; WIDTH: 104px; PADDING-TOP: 0px
}
#maincontent .browsebyproductthumbs LI .ImageRow {
	CLEAR: both; WIDTH: 100%
}
#maincontent .browsebyproductthumbs LI .textNameRow {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; FONT: 0.9em sans-serif,  Arial, Verdana, Helvetica; WIDTH: 100%; PADDING-TOP: 0px
}
#maincontent .browsebyproductthumbs LI .ThumbTopRowLast {
	WIDTH: 104px
}
#maincontent .browsebyproductthumbs .textname {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 5px
}
#maincontent .popularUserstylethumbs {
	CLEAR: both; WIDTH: 100%; HEIGHT: auto
}
#maincontent .popularUserstylethumbs .popularthumbs {
	FLOAT: left; WIDTH: 452px; HEIGHT: auto
}
#maincontent .popularUserstylethumbs .title {
	CLEAR: both; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; BACKGROUND-IMAGE: url(../images/titlebgreyBar.gif); PADDING-BOTTOM: 0px; WIDTH: 452px; PADDING-TOP: 10px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 46px
}
#maincontent .popularUserstylethumbs .usertitle {
	CLEAR: both; PADDING-RIGHT: 0px; PADDING-LEFT: 10px; FLOAT: left; BACKGROUND-IMAGE: url(../images/titlebgreyBarUser.gif); PADDING-BOTTOM: 0px; WIDTH: 442px; PADDING-TOP: 10px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 46px
}
#maincontent .popularUserstylethumbs .populartext {
	CLEAR: both; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 15px; WIDTH: 442px; PADDING-TOP: 15px; HEIGHT: auto
}
#maincontent .popularUserstylethumbs .usertext {
	CLEAR: both; PADDING-RIGHT: 0px; PADDING-LEFT: 10px; FLOAT: left; PADDING-BOTTOM: 15px; WIDTH: 442px; PADDING-TOP: 15px; HEIGHT: auto
}
#maincontent .popularUserstylethumbs .thumbs {
	CLEAR: both; FLOAT: left; WIDTH: 452px; HEIGHT: auto
}
#maincontent .popularUserstylethumbs .thumbs UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
#maincontent .popularUserstylethumbs .thumbs LI {
	PADDING-RIGHT: 0px; DISPLAY: inline; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: auto; PADDING-TOP: 0px
}
#maincontent .popularUserstylethumbs .thumbs LI .ThumbTopRow {
	PADDING-RIGHT: 9px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
#maincontent .popularUserstylethumbs .thumbs LI .ThumbbottomRow {
	PADDING-RIGHT: 9px; PADDING-LEFT: 0px; PADDING-BOTTOM: 30px; PADDING-TOP: 9px
}
#maincontent .popularUserstylethumbs .thumbs LI .UserThumbTopRow {
	PADDING-RIGHT: 0px; PADDING-LEFT: 9px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
#maincontent .popularUserstylethumbs .thumbs LI .UserThumbbottomRow {
	PADDING-RIGHT: 0px; PADDING-LEFT: 9px; PADDING-BOTTOM: 30px; PADDING-TOP: 9px
}
#maincontent .popularUserstylethumbs .userthumbs {
	FLOAT: right; WIDTH: 452px; HEIGHT: auto
}
#footer {
	CLEAR: both; padding:0; MARGIN-TOP: 10px; PADDING-LEFT: 0; FLOAT: left; WIDTH: 977px; height: 25px;
}
#footer .leftDiv {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; WIDTH: 357px; PADDING-TOP: 20px; HEIGHT: auto
}
#footer .midDiv {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 11px; FLOAT: left; PADDING-BOTTOM: 0px; WIDTH: 315px; PADDING-TOP: 12px; HEIGHT: auto
}
#footer .rightDiv {
	FLOAT: right; WIDTH: 80px; HEIGHT: auto; TEXT-ALIGN: right;
}
#footer .rightDiv img{
	FLOAT: right; margin-right: 5px;
}
#footer .rightDiv .poweredby {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; WIDTH: 190px; PADDING-TOP: 20px; HEIGHT: auto
}
#footer .rightDiv .bottomlogo {
	FLOAT: right; WIDTH: 115px; HEIGHT: auto
}
#maincontent .FlexApplet {
	CLEAR: both; WIDTH: 977px; HEIGHT: 492px
}
#maincontent .FlexBottomIcons {
	CLEAR: both; WIDTH: 977px; HEIGHT: 58px
}
#maincontent .FlexBottomIcons .leftLinks {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; FONT: 0.9em sans-serif,  Arial, Verdana, Helvetica; WIDTH: 272px; PADDING-TOP: 20px; HEIGHT: 38px; TEXT-ALIGN: center
}
#maincontent .FlexBottomIcons .rightIcons {
	FLOAT: left; WIDTH: 705px; HEIGHT: 58px
}
#maincontent .FlexBottomIcons .rightIcons {
	FLOAT: right; WIDTH: 705px; HEIGHT: 58px
}
#maincontent .FlexBottomIcons .rightIcons UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 22px; FLOAT: right; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 12px; LIST-STYLE-TYPE: none
}
#maincontent .FlexBottomIcons .rightIcons LI {
	PADDING-RIGHT: 0px; DISPLAY: inline; PADDING-LEFT: 0px; FLOAT: right; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
#maincontent .FlexBottomIcons .rightIcons LI .bottomIcon {
	FLOAT: left; WIDTH: 29px
}
#maincontent .FlexBottomIcons .rightIcons LI .iconText {
	PADDING-RIGHT: 5px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; WIDTH: auto; PADDING-TOP: 7px
}
#maincontent .browsedesigns {
	WIDTH: 977px; HEIGHT: auto
}
#maincontent .browsedesigns H1 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 5px; FONT: 1.8em sans-serif,  Arial, Verdana, Helvetica; PADDING-TOP: 8px
}
#maincontent .browsedesigns .paneltitle {
	CLEAR: both; PADDING-RIGHT: 0px; PADDING-LEFT: 10px; FLOAT: left; PADDING-BOTTOM: 0px; FONT: 1.4em Arial, sans-serif,  Verdana, Helvetica; COLOR: #00539E; PADDING-TOP: 10px
}
#maincontent .browsedesigns .thumbscontainer {
	PADDING-RIGHT: 18px; PADDING-LEFT: 22px; PADDING-BOTTOM: 9px; PADDING-TOP: 25px
}
#maincontent .browsedesigns UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
#maincontent .browsedesigns LI {
	PADDING-RIGHT: 0px; DISPLAY: inline; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: auto; PADDING-TOP: 0px
}
#maincontent .browsedesigns LI .ColumnOne {
	BACKGROUND: #666; FLOAT: left; WIDTH: 104px
}
#maincontent .browsedesigns LI .ColumnTwo {
	PADDING-RIGHT: 0px; PADDING-LEFT: 12px; PADDING-BOTTOM: 0px; WIDTH: 104px; PADDING-TOP: 0px; _padding-left: 12px
}
#maincontent .browsedesigns LI IMG {
	MARGIN-TOP: 10px
}
#maincontent .orDiv {
	FLOAT: left; WIDTH: 110px; HEIGHT: 501px
}
#maincontent .browsedesigns .paneltitle {
	PADDING-RIGHT: 0px; PADDING-LEFT: 10px; PADDING-BOTTOM: 0px; FONT: 1.3em Arial, sans-serif,   Verdana, Helvetica; COLOR: #00539E; PADDING-TOP: 10px
}
#maincontent .browsedesigns .thumbscontainer {
	PADDING-RIGHT: 18px; PADDING-LEFT: 22px; PADDING-BOTTOM: 9px; PADDING-TOP: 25px
}
#maincontent .browsedesigns .browsedesignsbyproduct UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
#maincontent .browsedesigns .browsedesignsbyproduct LI {
	PADDING-RIGHT: 0px; DISPLAY: inline; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 100%; PADDING-TOP: 0px
}
#maincontent .browsedesigns .browsedesignsbyproduct LI .ThumbRow {
	PADDING-RIGHT: 15px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; WIDTH: 100%; PADDING-TOP: 0px
}
#maincontent .browsedesigns .browsedesignsbyproduct LI .litext {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 10px; WIDTH: 100%; PADDING-TOP: 0px; TEXT-ALIGN: center
}
#maincontent .browsedesigns .browsedesignsbyproduct LI .ColumnOne {
	FLOAT: left; TEXT-ALIGN: center
}
#maincontent .browsedesigns .browsedesignsbyproduct LI .ColumnOne P {
	MARGIN-TOP: 2px; MARGIN-BOTTOM: -2px
}
#maincontent .browsedesigns .browsedesignsbyproduct LI .ColumnTwo {
	PADDING-RIGHT: 0px; PADDING-LEFT: 15px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
#maincontent .browsedesigns .browsedesignsbyproduct LI .thumbimage {
	WIDTH: 104px
}
#maincontent .browsedesigns .browsedesignsbyproduct LI .thumbText {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 5px; PADDING-TOP: 0px; TEXT-ALIGN: center
}
#maincontent .CreateYourOwnDesignGap {
	CLEAR: both; WIDTH: 100%; HEIGHT: 30px
}
#maincontent .CreateYourOwnDesign {
	CLEAR: both; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND-IMAGE: url(../images/Create-Your-Own-Design-bg.gif); PADDING-BOTTOM: 10px; FONT: bold 1.3em sans-serif,  Arial, Verdana, Helvetica; MARGIN-LEFT: 150px; WIDTH: 649px; COLOR: #00539E; PADDING-TOP: 25px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 64px
}
#maincontent .browseSelected {
	WIDTH: 977px; HEIGHT: 535px;
}
#maincontent .browseSelected .Title {
	CLEAR: both; WIDTH: 977px; HEIGHT: auto
}
#maincontent .browseSelected .Title H1 { COLOR:#C41616; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0; FONT: 2em "Helvetica 45 Light"; PADDING-TOP: 8px;}
#maincontent .browseSelected .Title .titleDivStyle {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; WIDTH: 285px; PADDING-TOP: 0px
}
#maincontent .browseSelected .Title .titleDivProduct {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; WIDTH: 490px; PADDING-TOP: 0px
}
#maincontent .browseSelected .Title .dropdownDiv {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: right; PADDING-BOTTOM: 0px; WIDTH: auto; PADDING-TOP: 12px; TEXT-ALIGN: right
}
#maincontent .browseSelected .designsContent {
	CLEAR: both; WIDTH: 977px; HEIGHT: auto; float:left;
}
#maincontent .browseSelected .ScrollingDiv {
	OVERFLOW-Y: scroll; FLOAT: left; WIDTH: 260px; HEIGHT: 425px
}
#maincontent .browseSelected .ScrollingDiv .imgContainer {
	FLOAT: left; MARGIN-BOTTOM: 6px; WIDTH: 104px; MARGIN-RIGHT: 15px
}
#maincontent .browseSelected .ScrollingDiv .textContainer {
	PADDING-RIGHT: 0px; PADDING-LEFT: 5px; PADDING-BOTTOM: 0px; MARGIN: 0px; FONT: 0.9em sans-serif,  Arial, Verdana, Helvetica; WIDTH: 100px; PADDING-TOP: 5px; TEXT-ALIGN: left
}
#maincontent .browseSelected .designsContent .rightimagediv { float:right; height:425px; width:677px;}
#maincontent .browseSelected .designsContent .rightimagediv .imageArea { clear:both; height:425px;width:677px;}
#maincontent .browseSelected .designsContent .rightimagediv .RedBottombar {
	background:transparent url(../images/customize_logo.png) no-repeat scroll right center;
	clear:both; height:35px; padding-left:8px; padding-top:10px; top:400px; width:669px;
}
#maincontent .browseSelected .designsContent .rightimagediv .Redtopbar {
	clear:both; height:38px; padding-left:11px; padding-top:15px; position:absolute; top:220px; text-align:right; width:660px;
}
#maincontent .browseSelected .designsContent .rightimagediv .Redtopbar img { float: none;}
#maincontent .ShoppingAll {
	WIDTH: 977px; HEIGHT: auto
}
#maincontent .ShoppingAll .Title {
	CLEAR: both; WIDTH: 977px; HEIGHT: 50px
}
#maincontent .ShoppingAll .Title H1 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 5px; FONT: 1.8em sans-serif,  Arial, Verdana, Helvetica; color: #C41616; PADDING-TOP: 8px
}
#maincontent .ShoppingAll .headers {
	FONT: bold 1.1em sans-serif,  Arial, Verdana, Helvetica
}
#maincontent .ShoppingAll .headers .Numbercolumn {
	FLOAT: left; WIDTH: 35px; MARGIN-RIGHT: 10px; PADDING-TOP: 5px; HEIGHT: 37px; TEXT-ALIGN: center
}
#maincontent .ShoppingAll .headers .headerDivcolumn1 {
	FLOAT: left; BACKGROUND-IMAGE: url(../images/column-grey-line.gif); WIDTH: 180px; MARGIN-RIGHT: 20px; PADDING-TOP: 5px; BACKGROUND-REPEAT: repeat-x; HEIGHT: 37px; TEXT-ALIGN: left
}
#maincontent .ShoppingAll .headers .headerDivcolumn2 {
	FLOAT: left; BACKGROUND-IMAGE: url(../images/column-grey-line.gif); WIDTH: 200px; MARGIN-RIGHT: 20px; PADDING-TOP: 5px; BACKGROUND-REPEAT: repeat-x; HEIGHT: 37px; TEXT-ALIGN: left
}
#maincontent .ShoppingAll .headers .headerDivcolumn3 {
	FLOAT: left; BACKGROUND-IMAGE: url(../images/column-grey-line.gif); WIDTH: 160px; MARGIN-RIGHT: 20px; PADDING-TOP: 5px; BACKGROUND-REPEAT: repeat-x; HEIGHT: 37px; TEXT-ALIGN: left
}
#maincontent .ShoppingAll .headers .headerDivcolumn4 {
	FLOAT: left; BACKGROUND-IMAGE: url(../images/column-grey-line.gif); WIDTH: 90px; MARGIN-RIGHT: 20px; PADDING-TOP: 5px; BACKGROUND-REPEAT: repeat-x; HEIGHT: 37px; TEXT-ALIGN: left
}
#maincontent .ShoppingAll .headers .headerDivcolumn5 {
	FLOAT: left; BACKGROUND-IMAGE: url(../images/column-grey-line.gif); WIDTH: 80px; MARGIN-RIGHT: 20px; PADDING-TOP: 5px; BACKGROUND-REPEAT: repeat-x; HEIGHT: 37px; TEXT-ALIGN: left
}
#maincontent .ShoppingAll .headers .headerDivcolumn6 {
	FLOAT: left; BACKGROUND-IMAGE: url(../images/column-grey-line.gif); WIDTH: 90px; MARGIN-RIGHT: 20px; PADDING-TOP: 5px; BACKGROUND-REPEAT: repeat-x; HEIGHT: 37px; TEXT-ALIGN: left
}
#maincontent .ShoppingAll .data .Numbercolumn {
	FLOAT: left; WIDTH: 35px; MARGIN-RIGHT: 10px; HEIGHT: auto; TEXT-ALIGN: right
}
#maincontent .ShoppingAll .data .Divcolumn1 {
	FLOAT: left; WIDTH: 180px; MARGIN-RIGHT: 20px; HEIGHT: auto
}
#maincontent .ShoppingAll .data .Divcolumn1 .wall1 {
	FLOAT: left; MARGIN-BOTTOM: 20px; WIDTH: 100%; HEIGHT: auto
}
#maincontent .ShoppingAll .data .Divcolumn1 .wall1 .wallName {
	FLOAT: left; WIDTH: 100%; HEIGHT: auto
}
#maincontent .ShoppingAll .data .Divcolumn1 .wall1 .wallSize {
	FLOAT: left; WIDTH: 100%; HEIGHT: auto
}
#maincontent .ShoppingAll .data .Divcolumn1 .wall1Thumb {
	CLEAR: both; WIDTH: 100%; HEIGHT: auto; TEXT-ALIGN: left
}
#maincontent .ShoppingAll .data .Divcolumn2 {
	FLOAT: left; WIDTH: 200px; MARGIN-RIGHT: 20px; HEIGHT: auto
}
#maincontent .ShoppingAll .data .Divcolumn3 {
	FLOAT: left; WIDTH: 160px; MARGIN-RIGHT: 20px; HEIGHT: auto
}
#maincontent .ShoppingAll .data .Divcolumn3 .secondPanel {
	FLOAT: left; WIDTH: 70px; HEIGHT: auto
}
#maincontent .ShoppingAll .data .Divcolumn3 .firstPanel {
	MARGIN-TOP: 20px; FLOAT: left; MARGIN-LEFT: 25px; WIDTH: 30%; HEIGHT: auto
}
#maincontent .ShoppingAll .data .Divcolumn3 .firstPanel INPUT {
	WIDTH: 30px; HEIGHT: auto; 
}
#maincontent .ShoppingAll .data .Divcolumn4 {
	FLOAT: left; WIDTH: 90px; MARGIN-RIGHT: 20px; HEIGHT: auto
}
#maincontent .ShoppingAll .data .Divcolumn5 {
	FLOAT: left; WIDTH: 80px; MARGIN-RIGHT: 20px; HEIGHT: auto
}
#maincontent .ShoppingAll .data .Divcolumn5 {
	FLOAT: left; WIDTH: 80px; HEIGHT: auto
}
#maincontent .ShoppingAll .ShoppingButtons {
	CLEAR: both; HEIGHT: 50px; TEXT-ALIGN: right
}
#maincontent .ShoppingAll .ShoppingButtons .keepshopping {
	FLOAT: right; WIDTH: 149px; MARGIN-RIGHT: 20px; HEIGHT: 50px
}
#maincontent .ShoppingAll .ShoppingButtons .orderNow {
	FLOAT: right; WIDTH: 149px; MARGIN-RIGHT: 20px; HEIGHT: 50px
}
#maincontent .CreateDesign {
	WIDTH: 977px; HEIGHT: auto
}
#maincontent .CreateDesign .Title {
	CLEAR: both; WIDTH: 977px; HEIGHT: 50px
}
#maincontent .CreateDesign .Title H1 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 5px; FONT: 1.8em sans-serif,  Arial, Verdana, Helvetica; PADDING-TOP: 8px
}
#maincontent .CreateDesign .imageRow {
	CLEAR: both; WIDTH: 100%
}
#maincontent .CreateDesign .imageRow .column1 {
	FLOAT: left; WIDTH: 450px; TEXT-ALIGN: center
}
#maincontent .CreateDesign .imageRow .column2 {
	FLOAT: right; WIDTH: 450px; TEXT-ALIGN: center
}
#maincontent .CreateDesign .imageRow2 {
	CLEAR: both; WIDTH: 100%; PADDING-TOP: 25px
}
#maincontent .CreateDesign .imageRow2 .column1 {
	FLOAT: left; WIDTH: 450px; TEXT-ALIGN: center
}
#maincontent .CreateDesign .imageRow2 .column2 {
	FLOAT: right; WIDTH: 450px; TEXT-ALIGN: center
}
A.black-links:active {
	FONT: 1.1em sans-serif,  Arial, Verdana, Helvetica; COLOR: #00539E; TEXT-DECORATION: underline
}
A.black-links:visited {
	FONT: 1.1em sans-serif,  Arial, Verdana, Helvetica; COLOR: #00539E; TEXT-DECORATION: underline
}
A.black-links:link {
	FONT: 1.1em sans-serif,  Arial, Verdana, Helvetica; COLOR: #00539E; TEXT-DECORATION: underline
}
A.black-links:hover {
	FONT: 1.1em sans-serif,  Arial, Verdana, Helvetica; COLOR: #00539E; TEXT-DECORATION: underline
}
.createown_text {
	BORDER-RIGHT: #efefef 1px solid; FONT-SIZE: 16px; FLOAT: left; WIDTH: 480px; MARGIN-RIGHT: 16px
}
.createown_text DIV {
	FLOAT: left; MARGIN-BOTTOM: 20px; WIDTH: 100%
}
.createown_text IMG {
	DISPLAY: block; FLOAT: left; MARGIN-BOTTOM: 20px; MARGIN-RIGHT: 15px
}
.createown_img {
	FLOAT: left; WIDTH: 480px
}
.createown_img DIV {
	FLOAT: left; MARGIN-LEFT: 10px; WIDTH: 230px; HEIGHT: 210px; TEXT-ALIGN: center
}
.createown_img .getstarteddiv {
	
}
#maincontent .howto_moviearea {
	MARGIN-TOP: 50px; MARGIN-LEFT: 20px; FLOAT: left; WIDTH: 590px; HEIGHT: 402px;
}
#maincontent .howto_textpart {
	CLEAR: both; PADDING-RIGHT: 20px; PADDING-LEFT: 10px; FONT-SIZE: 13px; FLOAT: left; WIDTH: 365px
}
#maincontent .howto_textpart .designedbydiv {
	FLOAT: left
}
#maincontent .howto_textpart .designedbydiv P {
	PADDING-TOP: 5px
}
#maincontent .howto_textpart .howto_links {
	MARGIN-TOP: 10px; FLOAT: left
}
#maincontent .howto_textpart .howto_links UL {
	LIST-STYLE-TYPE: none
}
#maincontent .howto_textpart .howto_links LI {
	MARGIN-TOP: 7px; DISPLAY: block; PADDING-LEFT: 20px; BACKGROUND: url(../images/bullet1.gif) no-repeat 0px 3px; WIDTH: 350px
}
#maincontent .howto_textpart .howto_links LI A {
	COLOR: #00539E
}
#maincontent .howto_textpart .howto_links LI A.greylink {
	FONT-SIZE: 11px; COLOR: #999999
}
.titleDivProduct H1 {
	FLOAT: left
}
.titleDivProduct .productdisc_div {
	MARGIN-TOP: 0; PADDING: 0 0 15px 0; FLOAT: left; POSITION: relative; clear:both; color:#00539E; *margin-bottom:15px; width: 160px;}
.titleDivProduct .productdisc_div A {
	FONT-SIZE: 14px; COLOR: #00539E; TEXT-DECORATION: underline
}
.titleDivProduct .productdisc_div .popup_filter {	BORDER-RIGHT: #ffffff 4px solid; PADDING-RIGHT: 15px; BORDER-TOP: #ffffff 4px solid; PADDING-LEFT: 15px; BACKGROUND: #939497; LEFT: 260px; PADDING-BOTTOM: 15px; BORDER-LEFT: #ffffff 4px solid; WIDTH: 400px; PADDING-TOP: 10px; BORDER-BOTTOM: #ffffff 4px solid; POSITION: absolute; TOP: -5px; z-index:1;}
.titleDivProduct .productdisc_div .popup_filter H2 { PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 5px; MARGIN: 0px; WIDTH: 400px; COLOR: #ffffff; PADDING-TOP: 0px; font-size:18px;}
.titleDivProduct .productdisc_div .popup_filter p{ color:#ffffff;}
.titleDivProduct .productdisc_div .popup_filter p a{ color:#ffffff; text-decoration:underline;}
.titleDivProduct .productdisc_div .popup_filter ul{ color:#ffffff; margin:15px 0 15px 0; clear:both; line-height: 1.5;}
.titleDivProduct .productdisc_div .popup_filter ul li { color:#ffffff; width:100%; margin:auto auto 10px 15px;  vertical-align:top; position:relative; top: -.5em;
}
/*------- NEW -------*/ 
#header .topbox {WIDTH: 977px; PADDING-TOP: 2px; HEIGHT: 89px;}
#header .botbox {WIDTH: 977px; PADDING: 2px 0 6px 0; HEIGHT: 24px;}
#header .botbox .leftOrange{ float:left; WIDTH: 190px; PADDING-TOP: 4px; HEIGHT: 24px; background-color:#f26f22; text-align:left;}
#header .botbox .rightGrey{ float:right; WIDTH: 767px; PADDING: 4px; HEIGHT: 20px;  background-color:#919297; color:#FFFFFF; text-align:right;}

#header .header_links {border-bottom:2px solid #D17173; float:left; height:24px; width:977px;}
#header .header_links ul {WIDTH: auto; PADDING: 0; MARGIN:0; HEIGHT: 24px; list-style:none; float:right;}
#header .header_links ul li {WIDTH: auto; PADDING: 0 20px 0 0; MARGIN:0; float:left; vertical-align:bottom;}

.breadcrumb{ float:right; WIDTH: 678px; PADDING: 4px; HEIGHT: 20px; text-align:left; color:#00539E; style-display:"block"}
.breadcrumb a  { color:#00539E;}
.breadcrumb a:hover { color:#DCE2F0;}
#header .topRightTextDiv .leftLogo{FLOAT: left; WIDTH: 255px;}
#header .topRightTextDiv .rightLinks{FLOAT: right; WIDTH: 400px; TEXT-ALIGN: right; padding:18px 0 0 0; font-size:12px; line-height:24px;}
.orangeText { color:#f26f22;}
A.orangeLink:active {FONT: 1em Verdana, Arial, Helvetica, sans-serif; COLOR: #f26f22; TEXT-DECORATION: none;}
A.orangeLink:visited {FONT: 1em Verdana, Arial, Helvetica, sans-serif; COLOR: #f26f22; TEXT-DECORATION: none;}
A.orangeLink:link {FONT: 1em Verdana, Arial, Helvetica, sans-serif; COLOR: #f26f22; TEXT-DECORATION: none;}
A.orangeLink:hover {FONT: 1em Verdana, Arial, Helvetica, sans-serif; COLOR: #f26f22; TEXT-DECORATION: underline;}

/* by parag for about */
#maincontent .aboutLeft { padding:0; font-size:1em; float:left; width:220px;}
#maincontent .aboutLeft ul { width:220px; height:auto; float:left; list-style:none; }
#maincontent .aboutLeft ul li { width:220px; padding:5px 0 5px 0; border-bottom:1px solid #00539E; margin:0;}
#maincontent .aboutLeft ul li a { text-decoration:none; outline:none;}
#maincontent .aboutLeft ul li a:hover { text-decoration:underline;}
#maincontent .aboutLeft .selected { text-decoration:none; color:#F26F22;}
#maincontent .contentArea { background:#ffffff; float:left; width:502px; height:auto; margin:0 0 0 10px; display:block;}
#maincontent .contentArea .topHeading { width:400px; height:108px; margin:auto; display:table;}
#maincontent .contentArea p { clear:both; padding: 15px 0 0 10px; text-align: justify;}
#maincontent .contentArea p.contact{ font-size:16px;}
#maincontent .contentArea p a{ text-decoration:underline;}
#maincontent .contentArea p a:hover{ text-decoration:none;}
#maincontent .contentArea ul.sub li{ padding-left:10px; margin:0 0 0 25px; clear:both; padding:5px 0 5px 0; text-align: justify;}
#maincontent .contentArea ul.sub li span{ font-size:16px;}
#maincontent .contentArea .heading { font-size:14px; font-weight:bold;}
#maincontent .contentArea h1 { padding:8px 0 5px 10px; font: 2em "Helvetica 45 Light"; color:#C41616; letter-spacing:3px;}
#maincontent .contentArea em { padding-left:10px; float:left; clear:both;}

#about_header {	WIDTH: 777px; PADDING-TOP: 2px; HEIGHT: 180px;}
#about_header .LogoDiv { MARGIN: 5px 0; FLOAT: left; WIDTH: 205px}
#about_header .topRightTextDiv {PADDING-RIGHT: 0px; FLOAT: right; FONT: 1.2em sans-serif,  Arial, Verdana, Helvetica; WIDTH: 500px; PADDING-TOP: 30px; TEXT-ALIGN: right}
#about_header .topbox {WIDTH: 777px; PADDING-TOP: 2px; HEIGHT: 106px;}
#about_header .botbox {WIDTH: 777px; PADDING: 2px 0 6px 0; HEIGHT: 24px;}
#about_header .botbox .leftOrange{ float:left; WIDTH: 220px; PADDING-TOP: 4px; HEIGHT: 24px; background-color:#f26f22; text-align:left;}
#about_header .botbox .rightGrey{ float:right; WIDTH: 537px; PADDING: 4px; HEIGHT: 20px;  background-color:#919297; color:#FFFFFF; text-align:right;}
#about_header .botbox a { color:#FFFFFF;}
#about_header .topRightTextDiv .leftLogo{FLOAT: left; WIDTH: 255px;}
#about_header .topRightTextDiv .rightLinks{FLOAT: right; WIDTH: 400px; TEXT-ALIGN: right; padding:18px 0 0 0; font-size:12px; line-height:24px;}

#about_footer {CLEAR: both; PADDING-RIGHT: 10px; MARGIN:16px auto; PADDING-LEFT: 10px; PADDING-BOTTOM: 0px; WIDTH: 757px; PADDING-TOP: 0px; vertical-align:baseline;}
#about_wrap { width:757px; height:100%; margin:auto; display:table; position:relative;}
#about_footer .leftDiv { PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; WIDTH: 357px; PADDING-TOP: 20px; HEIGHT: auto}
#about_footer .midDiv { FONT: 2em "Helvetica 45 Light"; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 11px; FLOAT: left; PADDING-BOTTOM: 0px; WIDTH: 100px; PADDING-TOP: 6px; HEIGHT: auto}
#about_footer .rightDiv {FLOAT: right; WIDTH: 305px; HEIGHT: auto; TEXT-ALIGN: right}
#about_footer .rightDiv .poweredby {PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; WIDTH: 190px; PADDING-TOP: 20px; HEIGHT: auto}
#about_footer .rightDiv .bottomlogo {	FLOAT: right; WIDTH: 115px; HEIGHT: auto}
#maincontent .browseSelected .Title .linkDiv {PADDING-RIGHT: 20px; PADDING-LEFT: 25px; FLOAT: right; PADDING-BOTTOM: 0px; WIDTH: 230px; PADDING-TOP: 12px; TEXT-ALIGN: right;}

/*by parag for filter page */
#maincontent .topFilter_area{ float:left; width: 977px; height:auto; overflow:hidden; padding: 2px; margin:10px 0 0 0; height: auto; text-align:left; color:#00539E;}
#maincontent .topFilter_area h1 {  font: 1.8em sans-serif,  Arial, Verdana, Helvetica; color:#F26F22; float:left; padding:8px 0 5px 8px;}
#maincontent .topFilter_area .filter_right { width:auto; height:auto; padding:2px; float:right;}
#maincontent .description_title { font-weight:bold; text-decoration:underline;}

#maincontent .filterNav { padding:0;  font-size:12px; float:left; width:255px; display:table;}
#maincontent .filterNav ul { width:235px; height:auto; float:left; list-style:none; }
#maincontent .filterNav ul li { width:235px; padding:5px 0 5px 20px; border-bottom:1px solid #00539E; margin:0; background:url(../images/filterNav_back.gif) no-repeat top left; display:block; }
#maincontent .filterNav ul li a { text-decoration:none; outline:none;}
#maincontent .filterNav ul li a:hover { text-decoration:underline;}
#maincontent .filterNav .selected { width:235px; padding:5px 0 5px 20px; margin:0; background:url(../images/filterNav_selected.gif) no-repeat top left; float:left;}
#maincontent .filterNav .last { border:none;}
#maincontent .filterNav .thumb_container { width: 235px; height:270px; overflow-x:hidden; overflow-y:scroll; *overflow:auto; margin:0; display:none; float:left; clear:none;}
#maincontent .filterNav .thumb_container ul { width:235px; height:300px; float:left;}
#maincontent .filterNav .thumb_container ul li { width:100px; height:110px; float:left; display:inline; border-bottom:none; background:none; padding:0; margin: 0 10px 5px 0; float:left; }
#maincontent .filterNav .thumb_container ul li img { float:left; margin: 0 0 7px 0;}
#maincontent .filterNav .thumb_container ul li p{ float:left; clear:both; margin:0; padding:0; width:100%; line-height:1.1em; font-size:12px;}
#maincontent .filterNav .thumb_container ul li .thumbTitle { font-weight:bold;}
#maincontent .filterNav .thumb_container ul li .selected_thumb { color:#C41616;}
#maincontent .filterNav .thumb_container ul li input { float:left; clear:both; margin:0; padding:0; width:100%; line-height:1.1em; font-family: Arial, Helvetica, sans-serif; font-weight: bold; text-decoration: inherit; font-size:12px; color:#C41616; border: 0; }

#maincontent .filterNav h1 {  font: 2em "Helvetica 45 Light"; color:#C41616; float:left; padding:8px 0 5px 0; clear:both;}
/* New Div without scroll for thumbnails */
#maincontent .filterNav .thumb_container_small { width: 235px; height:auto; overflow-x:hidden; overflow-y:auto; *overflow:auto; margin:10px 0 0 0; display:none; float:left; clear:none;}
#maincontent .filterNav .thumb_container_small ul { width:235px; height:auto; float:left;}
#maincontent .filterNav .thumb_container_small ul li { width:100px; height:125px; float:left; display:inline; border-bottom:none; background:none; padding:0; margin: 0 10px 5px 0; float:left; }
#maincontent .filterNav .thumb_container_small ul li img { float:left; margin: 0 0 7px 0;}
#maincontent .filterNav .thumb_container_small ul li p{ float:left; clear:both; margin:0; padding:0; width:100%; line-height:1.1em; font-size:12px;}
#maincontent .filterNav .thumb_container_small ul li .thumbTitle { font-weight:bold;}
#maincontent .filterNav .thumb_container_small ul li .selected_thumb { color:#ff6600;}

/* Instruction Pages */
#maincontent .instructionTable{}
#maincontent .instructionTable tr{}
#maincontent .instructionTable td{text-align: justify;}


/* How To Guide Page */
#maincontent .textpart .guideNav { padding:0;  font-size:12px; float:left; width:250px; margin-top: 0px;}
#maincontent .textpart .guideNav ul { width:250px; height:auto; float:left; list-style:none; }
#maincontent .textpart .guideNav ul li { width:230px; padding:5px 0 5px 20px; border:none; margin:0; background:url(../images/filterNav_back.gif) no-repeat top left; }
#maincontent .textpart .guideNav ul li a{border-bottom: 1px solid #00539E;}
#maincontent .textpart .guideNav h2 { font: 1.4em "Helvetica 45 Light"; color:#5b23a1; float:left; padding:8px 0 5px 0x; font-weight:normal;}
#maincontent .textpart .guideNav  .last { border:none;}
#maincontent .textpart .designedbydiv h1 {  font: 2em "Helvetica 45 Light"; color:#C41616; float:left; padding:8px 0 5px 0; clear:both;}
#maincontent .textpart .designedbydiv P {	clear:both; width:100%; text-align: justify;}
#maincontent .textpart .guideNav h3{ font: 1.2em "Helvetica 45 Light"; color:#C41616; float:left; padding:8px 0 5px 0x; font-weight:normal; margin:0;}

#maincontent .textpart .designedbyHomediv { FLOAT: left; MARGIN-BOTTOM: 8px; width:255px; margin-left: 5px;}
#maincontent .textpart .designedbyHomediv h1 {  font: 2em "Helvetica 45 Light"; color:#C41616; float:left; padding: 0; clear:both;}
#maincontent .textpart .designedbyHomediv P {	clear:both; width:100%; text-align: justify;}
#maincontent .textpart .designedbyHomediv .list { width:265px; height:auto; float:left; padding:3px 0 ; margin:0; font-size:12px; clear:both;}
#maincontent .textpart .designedbyHomediv .list span { float:left; margin-right:2px;}

#maincontent .textpart .designedbyGiftdiv { FLOAT: left; MARGIN-BOTTOM: 0px; width:255px; margin-left: 5px; margin-top: 5px;}
#maincontent .textpart .designedbyGiftdiv h1 {  font: 2em "Helvetica 45 Light"; color:#C41616; float:left; clear:both;}
#maincontent .textpart .designedbyGiftdiv P {	clear:both; width:100%; text-align: justify; color:#C41616;}
#maincontent .textpart .designedbyGiftdiv P a {	text-decoration:underline;  }
#maincontent .textpart .designedbyGiftdiv img {	margin-top: 12px; margin-left: 26px;}
#maincontent .textpart ul.moretools {width:280px; height:auto; float:left; list-style:none;}
#maincontent .textpart ul.moretools li {width:250px; padding:5px 0 5px 10px; margin:0; border: none; background: none;}

#maincontent .textpart ul.sub {width:230px; height:auto; float:left; list-style:none;}
#maincontent .textpart ul.sub li {width:220px; padding:5px 0 5px 10px; margin:0; border: none; background: none;}


/*by parag for Landing main page */
#maincontent .textpart {PADDING-LEFT: 0; FONT-SIZE: 12px; FLOAT: left; WIDTH: 275px; height:auto; display:table;}
#maincontent .textpart .designedbydiv ol { width:255px; padding:0 0 0 20px; *padding:0 0 0 22px;  }
#maincontent .textpart .designedbydiv ol li {  width:100%; font-size:12px; color:#4a7bb5; display:list-item;  padding:5px 0 5px 0; margin:0; vertical-align:middle; *float:none;}
#maincontent .textpart .designedbydiv ol li span { color:#666666; font-size:12px; margin-left:-7px; padding:0;}
#maincontent .textpart .designedbydiv .list { width:265px; height:auto; float:left; padding:3px 0 ; margin:0; font-size:12px; clear:both;}
#maincontent .textpart .designedbydiv .list span { float:left; margin-right:2px;}
#maincontent .textpart .guideNav h1 {  font: 1.8em sans-serif,  Arial, Verdana, Helvetica; color:#C41616; float:left; padding:8px 0 5px 0; clear:both;}
#maincontent .textpart .guideNav .landing {width:250px; padding:5px 0 5px 0; border-bottom:1px solid #00539E; margin:0; background:none;}
#maincontent .filterNav .start_details { width: 250px; height:auto; margin:10px 0 0 -20px; display:none;}
#maincontent .filterNav .start_details .thumb { width:253px; height:194px; clear:both; overflow:hidden; }
#maincontent .filterNav .start_details .thumb img { width:253px; height:194px; clear:both;}
#maincontent .filterNav .start_details p { padding:5px 0 5px 0; clear:both; text-align:justify;}
#maincontent .filterNav .start_details .arrow_grey { width:21px; height:18px; float:left; margin:0 0 0 6px; background:url(../images/arrow_grey.gif) no-repeat;}
#maincontent .filterNav .start_details .bottom_actions { width:253px; height:20px; float:left; clear:both; position:relative;}
#maincontent .filterNav .start_details .bottom_actions a{ text-decoration:underline;}
#maincontent .filterNav .start_details .bottom_actions a:hover{ text-decoration:none;}
#maincontent .filterNav .start_details .bottom_actions_left { width:100px; height:20px; float:left;}
#maincontent .filterNav .start_details .bottom_actions_right { width:93px; height:20px; float:right;}
#maincontent .filterNav .start_details .bottom_actions_right span { float:left;}
#maincontent .textpart .filterNav .landing {width:250px; padding:5px 0 5px 0; border-bottom:1px solid #00539E; margin:0; background:none;}

/* new product details popup classes */
#maincontent .filterNav .start_details .popup {	BORDER-RIGHT: #ffffff 4px solid; PADDING-RIGHT: 15px; BORDER-TOP: #ffffff 4px solid; PADDING-LEFT: 15px; BACKGROUND: #939497; LEFT: 260px; PADDING-BOTTOM: 15px; BORDER-LEFT: #ffffff 4px solid; WIDTH: 400px; PADDING-TOP: 10px; BORDER-BOTTOM: #ffffff 4px solid; POSITION: absolute; bottom:60px;}
#maincontent .filterNav .start_details .popup H2 { PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 5px; MARGIN: 0px; WIDTH: 400px; COLOR: #ffffff; PADDING-TOP: 0px; font-size:18px;}
#maincontent .filterNav .start_details .popup p{ color:#ffffff;}
#maincontent .filterNav .start_details .popup .close{ color:#ffffff; text-align:right;}
#maincontent .filterNav .start_details .popup p a{ color:#ffffff; text-decoration:underline;}
#maincontent .filterNav .start_details .popup ul{ color:#ffffff; margin:15px 0 15px 0; width:380px;  list-style-type:disc;  }
#maincontent .filterNav .start_details .popup ul li { color:#ffffff; width:100%; margin:auto auto 10px 15px; padding:0; float:none;  vertical-align:top; position:relative; top: -.5em; background:none; border:none; display:list-item;}

/* for product type page classes */
#maincontent .landingNav { padding:0;  font-size:12px; float:left; width:255px; display:table;}
#maincontent .landingNav ul { width:255px; height:auto; float:left; list-style:none; margin:0 0 0 0; }
#maincontent .landingNav ul li { width:255px; padding:5px 0 5px 0; border-bottom:1px solid #00539E; margin:0; float:left; }
#maincontent .landingNav ul li a { text-decoration:none; outline:none;}
#maincontent .landingNav ul li a:hover { text-decoration:underline;}
#maincontent .landingNav .start_details { width: 250px; height:auto; margin:10px 0 0 0; display:none;}
#maincontent .landingNav .start_details .thumb { width:253px; height:194px; clear:both; overflow:hidden; }
#maincontent .landingNav .start_details .thumb img { width:253px; height:194px; clear:both;}
#maincontent .landingNav .start_details p { padding:5px 0 5px 0; clear:both; text-align:justify;}
#maincontent .landingNav .start_details .arrow_grey { width:21px; height:18px; float:left; margin:0 0 0 6px; background:url(../images/arrow_grey.gif) no-repeat;}
#maincontent .landingNav .start_details .bottom_actions { width:253px; height:20px; float:left; clear:both; position:relative;}
#maincontent .landingNav .start_details .bottom_actions a{ text-decoration:underline;}
#maincontent .landingNav .start_details .bottom_actions a:hover{ text-decoration:none;}
#maincontent .landingNav .start_details .bottom_actions_left { width:100px; height:20px; float:left;}
#maincontent .landingNav .start_details .bottom_actions_right { width:93px; height:20px; float:right;}
#maincontent .landingNav .start_details .bottom_actions_right span { float:left;}
#maincontent .landingNav h1 {  font: 2em "Helvetica 45 Light"; color:#C41616; float:left; padding:8px 0 5px 0; clear:both;}

#maincontent .landingNav .leftArrow_right { width:7px; height:9px; margin:3px 10px 0 0; float:left; background:url(../images/arrow_right.gif) no-repeat top left;}
#maincontent .landingNav .leftArrow_right a{ width:7px; height:9px; float:left;}
#maincontent .landingNav .leftArrow_down { width:9px; height:7px; margin:6px 8px 0 0; float:left; background:url(../images/arrow_down.gif) no-repeat top left;}
#maincontent .landingNav .leftArrow_down a{ width:9px; height:7px; float:left;}

#maincontent .landingNav .start_details .popup { BORDER-RIGHT: #ffffff 4px solid; PADDING-RIGHT: 15px; BORDER-TOP: #ffffff 4px solid; PADDING-LEFT: 15px; BACKGROUND: #939497; LEFT: 260px; PADDING-BOTTOM: 15px; BORDER-LEFT: #ffffff 4px solid; WIDTH: 400px; PADDING-TOP: 10px; BORDER-BOTTOM: #ffffff 4px solid; POSITION: absolute; bottom:60px;}
#maincontent .landingNav .start_details .popup H2 { PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 5px; MARGIN: 0px; WIDTH: 400px; COLOR: #ffffff; PADDING-TOP: 0px; font-size:18px;}
#maincontent .landingNav .start_details .popup p{ color:#ffffff;}
#maincontent .landingNav .start_details .popup .close{ color:#ffffff; text-align:right;}
#maincontent .landingNav .start_details .popup p a{ color:#ffffff; text-decoration:underline;}
#maincontent .landingNav .start_details .popup ul{ color:#ffffff; margin:15px 0 15px 0; width:380px;  list-style-type:disc;  }
#maincontent .landingNav .start_details .popup ul li { color:#ffffff; width:100%; margin:auto auto 10px 15px; padding:0; float:none;  vertical-align:top; position:relative; top: -.5em; background:none; border:none; display:list-item;}


/* landing glow box classes by Parag */
.roundedBox_main { width:290px; height:auto; float:left; margin: 0;}
.roundedBox_top { width:279px; height:16px; float:left; background:url(../images/glow_box_top.jpg) no-repeat;}
.roundedBox_bottom { width:279px; height:16px; float:left; background:url(../images/glow_box_bottom.jpg) no-repeat;}
.roundedBox_middle { width:279px; height:144px; float:left; background:url(../images/glow_box_back.jpg) repeat-y;}

.search_field { width:300px; border:1px solid #92a5bc; font-size:14px; padding:5px;}
.search_field1 { width:240px; color:#111111; border:1px solid #92a5bc; font-size:14px; padding:5px;}
.emailid_field { width:293px; color:#111111; border:1px solid #92a5bc; font-size:14px; padding:5px;}
.emailmsg_field { width:293px; color:#111111; height:60px;border:1px solid #92a5bc; font-size:14px; padding:5px; OVERFLOW-Y:scroll}
.search_btn { width:150px;  color:#fff; font-size:14px; padding:5px; border:none; background:#9aadc4;}
.search_btn1 { width:65px; height:19px; color:#111111; font-size:11px; padding:4px; border:none; background:#ffffff;}
.email_btn { width:80px; height:19px; color:#111111; font-size:11px; padding:4px; border:none; background:#ffffff;}
.emailfrnd_btn { width:150px; color:#fff; font-size:14px; padding:5px; border:none; background:#9aadc4; style:display:none;}
.midtd { border-left:2px solid #f26f22;   border-right:2px solid #f26f22;}
.midtd ol { margin:0 auto;}
.toptdbg { background:url(../images/home_top.jpg) no-repeat; font-size:20px; font-weight: normal; color:#638bbb; }
.bottdbg { background:url(../images/home_bot.jpg) no-repeat bottom; height:25px;}
.bottdbg a {color:#fff; font-size:12px; padding:5px 10px; border:none; background:#9aadc4; }

#header .bredcumb_outer { color:#666666; width:677px; clear:both; height:20px; padding-top:5px; padding-left:200px; font-size:11px; font-weight:bold;}
.resulttable td a { font-size:11px;}

.popup { VISIBILITY: hidden; WIDTH: 977px; background:none; background-color:#efefef; border:1px solid #919191; position:absolute;  }
.popup1 { VISIBILITY: hidden; WIDTH: 345px; background:none; background-color:#efefef; border:1px solid #919191; position:absolute;  }
#maincontent .popup h1 { margin:5px 0; font-size:12px; font-weight:bold; padding:0;}
.popup h2 { font-size:12px; font-weight:normal; padding:5px 0; margin:0; display:inline;}
.snp-triggeroffset {MARGIN-TOP: 20px; MARGIN-LEFT:0px;}
.popup ul { clear:both; WIDTH: 100% !important; width:auto; margin:0; padding:0; font-size:11px; list-style:none; list-style-image:none;}
.popup li { margin:0; padding:5px 15px 5px 10px;  height:auto; border-bottom:1px solid #d3d3d3;}
.popup li:hover { background-color: #FCF7B4;} 
.popup li a { display:block;  WIDTH: 100%;}
.popup  a { text-decoration:none; outline:none;}
.pagination { font-size:14px;}
.pagination td a { font-size:14px; color:#FF9900; font-weight: bold;}
.pagination input { width:auto; }
.searchbox_outer  { position: relative; float:left; clear:both; width:977px;}
.searchbox_outer a { outline:none;}

/*--------LEFT MENU---------*/
.outerbox { width:279px; height:535px; float:left; background-color:#edf0f5; border:1px solid #6697c8;}
.wallsHeading {width:267px; height:60px; float:left; background-color:#003f7e; padding:8px 6px 8px 6px; font-size:26px; color:#FFFFFF; line-height:28px; }
.menuBox {width:269px; height:280px; float:left; padding:5px; color:#000000; }
.salesBox {width:250px; height:70px; margin:92px 4px 4px 10px; float:left; padding:6px; color:#000000; font-size:14px; background: url(../images/offer_bg.gif) no-repeat top left;}
.redText { color:#FF0000;}
.font11 { font-size:11px;}
/*--------Fotolia Contributor---------*/
.nofloat img { float:none;}
#Emailpopup H1 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 5px; FONT: 1.8em sans-serif,  Arial, Verdana, Helvetica; COLOR: #111111; PADDING-TOP: 8px; LETTER-SPACING: 0px
}
.popUpGrediant {background:#fff url(../images/gradient.png) repeat-x top; }

