body { color:#666666; font-size:11px; font-family:Verdana, Arial, Helvetica, sans-serif; margin-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; }

.leftline {background-image:url(../images/fp_left-line.gif); background-position:left,top; background-repeat:repeat-y; }
.rightline {background-image:url(../images/fp_right-line.gif); background-position:right,top; background-repeat:repeat-y; }
.bottomline {background-image:url(../images/fp_bottom-line.gif); background-position:left,bottom; background-repeat:repeat-x; }
.boutiqueLine {background-image:url(../images/boutiqueLine.gif); background-position:right,top; background-repeat:repeat-y; }

.boutiqueList a:link{ color:#e3eded; text-decoration:none}
.boutiqueList a:visited{ color:#e3eded; text-decoration:none}
.boutiqueList a:active{ color:#e3eded; text-decoration:none}
.boutiqueList a:hover{ color:#f5c006; text-decoration:none}


.banner2 { background-image:url(../images/fp2_banner.gif); background-position:left,top; background-repeat:no-repeat;}

.dotBorder {  border-color: #FFFFFF #FFFFFF #CCCCCC; font-family: Verdana, Arial, Helvetica, sans-serif; border-style: dotted; border-bottom-width: thin; font-weight: lighter; font-size: 10px}

.col_divide { border-right:solid thin #666666}
.row_divide { border-bottom: dotted thin #666666}

a:link {text-decoration:none; color: #666666; }
a:visited {text-decoration:none; color: #666666;}
a:active{text-decoration:none; color: #666666;}
a:hover{text-decoration:none; color: #666666;}

.shopBagLink a:link{ font-weight: bold;}
.shopBagLink a:visited{ font-weight: bold;}
.shopBagLink a:active{ font-weight: bold;}
.shopBagLink a:hover{ font-weight: bold;}

.highlight { color: #f78129 }
.menuLink a:link {text-decoration:none; color: #f79120; }
.menuLink a:visited {text-decoration:none; color: #f79120;}
.menuLink a:active{text-decoration:none; color: #f79120;}
.menuLink a:hover{text-decoration:none; color: #425f8d;}

.menuLink2 a:link {text-decoration:none; color: #425f8d; }
.menuLink2 a:visited {text-decoration:none; color: #425f8d;}
.menuLink2 a:active{text-decoration:none; color: #425f8d;}
.menuLink2 a:hover{text-decoration:none; color: #f79120;}

.indent2 { padding-left:4px;}
.indent1 { padding-left:10px;}
.bold { font-weight: bold }

.leftMenuLink a:link {text-decoration:none; color: #f79120; font-size:11px; font-weight:bold;}
.leftMenuLink a:visited {text-decoration:none; color: #f79120; font-size:11px; font-weight:bold;}
.leftMenuLink a:active{text-decoration:none; color: #f79120; font-size:11px; font-weight:bold;}
.leftMenuLink a:hover{text-decoration:none; color: #666666; font-size:11px; font-weight:bold;}

.leftMenuLinkSel a:link {text-decoration:none; color: #666666; font-size:11px; font-weight:bold;}
.leftMenuLinkSel a:visited {text-decoration:none; color: #666666; font-size:11px; font-weight:bold;}
.leftMenuLinkSel a:active{text-decoration:none; color: #666666; font-size:11px; font-weight:bold;}
.leftMenuLinkSel a:hover{text-decoration:none; color: #f79120; font-size:11px; font-weight:bold;}

h2 {font-size: 13px; font-weight: bold; color:  #425f8d; padding:0; margin:0;}


.head2 {font-size: 13px; font-weight: bold; color: #425f8d;}
.head3 {font-size: 13px; font-weight: bold; color: #425f8d;}

.head2Link a:link {text-decoration:none; font-size: 13px; font-weight: bold; color: #425f8d;}
.head2Link a:visited {text-decoration:none;font-size: 13px; font-weight: bold; color: #425f8d;}
.head2Link a:active{text-decoration:none; font-size: 13px; font-weight: bold; color: #425f8d;}
.head2Link a:hover{text-decoration:none; font-size: 13px; font-weight: bold; color: #425f8d;}


.smallDesc2 {text-decoration:none; font-size: 11px; font-weight: normal; color: #f9fef9;}


.head3Link a:link {text-decoration:none; font-size: 13px; font-weight: bold; color: #f9fef9;}
.head3Link a:visited {text-decoration:none;font-size: 13px; font-weight: bold; color: #f9fef9;}
.head3Link a:active{text-decoration:none; font-size: 13px; font-weight: bold; color: #f9fef9;}
.head3Link a:hover{text-decoration:none; font-size: 13px; font-weight: bold; color: #f9fef9;}

.small3Link a:link {text-decoration:none; font-size: 11px; font-weight: normal; color: #f9fef9;}
.small3Link a:visited {text-decoration:none;font-size: 11px; font-weight: normal; color: #f9fef9;}
.small3Link a:active{text-decoration:none; font-size: 11px; font-weight: normal; color: #f9fef9;}
.small3Link a:hover{text-decoration:none; font-size: 11px; font-weight: normal; color: #f9fef9;}

h1 {font-size: 22px; font-weight: normal; color: #f79120; padding:0; margin:0;}

hr { border:none; border-bottom:thin dotted #666666; }

.hr2 { border:none; border-bottom:thin dotted #f9fef9; }

.regSelLink a:link {font-size: 13px; font-weight:bold; line-height:18px; padding:0px; margin:0px; color:#425f8d}
.regSelLink a:visited {font-size: 13px; font-weight:bold; line-height:18px; padding:0px; margin:0px; color:#425f8d}
.regSelLink a:hover {font-size: 13px; font-weight:bold;line-height:18px;  padding:0px; margin:0px; color:#425f8d}

.dots {
	border-bottom:thin dotted #FFFFFF;
	text-decoration:none; font-size: 11px; font-weight: normal; color: #f9fef9;
}

.error {color:#cc0000; font-weight:bold}

.formfield { border:thin solid #666666; font-size:12px; color:#666666; padding:2px;}

.variantfield {
	border:thin solid #666666; font-size:12px; color:#666666; padding:2px; width: 180px;
}

.colorfield {
	border:thin solid #666666; font-size:12px; color:#666666; padding:2px; width: 110px;
}

.formfieldBIG { border:thin solid #666666; font-size:13px; color:#666666; padding:2px;}

.SUBMITSTYLE_RED{
	border:thin solid #666666;
	background-color:#CC3333;
	color:#CCFF00;
	font-size:10px;
	font-weight:bold;
/*
	padding:2px;
	padding-left: 5px;
	padding-right: 5px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	*/
	cursor:pointer;
}

.SUBMITSTYLE { 
	border:thin solid #666666; 
	background-color:#efefef; 
	color: #666666; 
	font-size:10px; 
	font-weight:bold; 
	cursor:pointer; 
}