A:Hover{
	text-decoration:none;
}

a.mainlinks:link
{
	font-size: 8pt;
	color:#7a7272;
}
a.mainlinks:visited
{
	color: #c6c4c4;
}

body,td,th,plnblu{
	font-family: verdana,arial,sans-serif;
	font-size: 9pt;
	color: #000000;
}
.bg1{
	background-color: #A29F8A;
}
.bg2{
	background-color: #F1F2F6;
}
.bg3{
	background-color: #3F5D88;
}
.bg4,.menubox{
	background-color: #F2E4C5;
}
.bg5{
	background-color: #94A6B6;
}
.bg6{
	background-color: #F1F3F5;
}
.bg7{
	background-color: #B2BDCF;
}
.bg8{
	background-color: #0B3269;
}
.bg9{
	background-color: #E8EDF2;
}

.bg10
{
	background-color : #f9f3e4;
}


.bold12pt
{
 font-weight: bold;
 font-size: 12pt;
 font-family: arial,sans-serif;
}

.bold
{
	font-weight: bold;
}
.bold8pt
{
	font-weight: bold;
	font-size: 8pt;
}

.nonbold8pt
{
	font-size: 7pt;
}

.bold7pt
{
	font-weight: bold;
	font-size: 7pt;
}
.boldLink
{
	font-weight: bold;
	text-decoration: none;
	color: #000000;
}
.bold8ptLink
{
	font-weight: bold;
	text-decoration: none;
	font-size: 8pt;
	color: #000000;
}

.bluorange{
	color: #990000;
	font-size: 9pt;
	font-weight: bold;
}


.boldWhite
{
	font-weight: bold;
	color: #FFFFFF;
}
.small8pt{
	font-size: 8pt;
}


.small8ptBlue{
	font-size: 8pt;
	color: #0b3269;
}

.small7pt{
	font-size: 7pt;
}


.subHeader {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #444444;
}

.boldWhiteLink
{
	font-weight: bold;
	color: #FFFFFF;
}
.boldWhite7pt{
	color: #FFFFFF;
	font-size: 7pt;
	font-weight: bold;
}
.boldWhite8pt{
	color: #FFFFFF;
	font-size: 8pt;
	font-weight: bold;
}
.blubold{
	color: #0054A6;
	font-size: 9pt;
	font-weight: bold;
}
.xmasbold{
	color: #339900;
	font-size: 9pt;
	font-weight: bold;
}

.blubold2{
	color: #3F5D88;
	font-size: 12pt;
	font-weight: bold;
}

.blubold3{
	color: #3F5D88;
	font-size: 10pt;
	font-weight: bold;
}

.blu{
	color: #3F5D88;
	font-size: 9pt;
}

.blueAlt{
	color: #02193B;
	font-size: 9pt;
}
.boldgrey{
	color: #667787;
	font-size: 9pt;
	font-weight: bold;
}
.boldprpl{
	color: #4C6DCC;
	font-size: 7pt;
	font-weight: bold;
}
.red {
	color: #9E1010;
}
.red8pt {
	color: #9E1010;
	font-size: 8pt;
}
.boldred{
	color: #9E1010;
	font-size: 9pt;
	font-weight: bold;
}

.boldredAriel{
	color: #9E1010;
	font-size: 11pt;
	font-weight: bold;
    font-family: arial;
}

.boldred12pt{
	color: #9E1010;
	font-size: 12pt;
	font-weight: bold;
}

.boldred10pt{
	color: #9E1010;
	font-size: 10pt;
	font-weight: bold;
}

.mainlinks{
	font-size: 8pt;
	color:#7a7272;
}

.boldred8pt{
	color: #9E1010;
	font-size: 8pt;
	font-weight: bold;
}
.red8pt{
	color: #9E1010;
	font-size: 8pt;
}
.boldred8ptLink{
	color: #9E1010;
	font-size: 8pt;
	font-weight: bold;
	text-decoration:none;
}
.red7ptLink{
	color: #9E1010;
	font-size: 7pt;
}
.boldyellow{
	color: #E09B12;
	font-size: 9pt;
	font-weight: bold;
}
.boldyellow10pt{
	color: #E09B12;
	font-size: 9pt;
	font-weight: bold;
}
.boldyellow10ptLink{
	color: #E09B12;
	font-size: 9pt;
	font-weight: bold;
	text-decoration:none;
}
.plainLink{
	color: #0000FF;
	font-size: 9pt;
	text-decoration:none;
}
.boldyellow8pt{
	color: #E09B12;
	font-size: 8pt;
	font-weight: bold;
}
.plainblue	{
	font-family:verdana, arial,sans-serif;
	font-size : 9pt;
	color : #001C85;
}
.breadCrumbLink {
	color : #859BBF;
	font-weight : bold;
}
.breadCrumb {
	color : #3D5C87;
	font-weight : bold;
}
.cartHeader
{
    FONT-SIZE: 9pt;
    font-weight: bold;
    FONT-FAMILY: verdana, arial, helvetica, system;
	COLOR: #001B39;
	BACKGROUND-COLOR: #CFD6DC;
	height: 15px;
}
.altCartHeader
{
    FONT-SIZE: 9pt;
    font-weight: bold;
    FONT-FAMILY: verdana, arial, helvetica, system;
	COLOR: #000000;
	BACKGROUND-COLOR: #E8EBF2;
	height: 20px;
}
.checkoutHeader
{
    FONT-SIZE: 9pt;
    font-weight: bold;
    FONT-FAMILY: verdana, arial, helvetica, system;
	COLOR: #001B39;
	BACKGROUND-COLOR: #CFD6DC;
	height: 20px;
}

.checkoutHeaderWithOutBold
{
    FONT-SIZE: 9pt;
    FONT-FAMILY: verdana, arial, helvetica, system;
	COLOR: #001B39;
	BACKGROUND-COLOR: #CFD6DC;
	height: 20px;
}

.imgdots{
	background-image: url(../img/gry_dots2.gif);
	background-repeat: repeat-y;
}

/* Standart Menus */
.menuBox {
	background-color: #E8EDF2;
	cursor: hand;
}
.menuBoxOn {
	background-color: #B1BDCF;
	cursor: hand;
}
.menuItem {
	font-size : 7pt;
	font-family : verdana, helvetica, system;
	font-weight : bold;
	text-decoration: none;
	color : #0B3269;
}

/* Christmas */
.menuBox2 {
	background-color: #a3e9b5;
	cursor: hand;
}
.menuBoxOn2 {
	background-color: #a3e9b5;
	cursor: hand;
}
.menuItem2 {
	font-size : 7pt;
	font-family : verdana, helvetica, system;
	font-weight : bold;
	text-decoration: none;
	color : #ff0301;
}

/* fathers day */
.menuBox3 {
	background-color: #0B3269;
	cursor: hand;
}
.menuBoxOn3 {
	background-color: #0B3269;
	cursor: hand;
}
.menuItem3 {
	font-size : 7pt;
	font-family : verdana, helvetica, system;
	font-weight : bold;
	text-decoration: none;
	color : #ffde00;
}

/* black friday */
.menuBox4 {
	background-color: #000000;
	cursor: hand;
}
.menuBoxOn4 {
	background-color: #000000;
	cursor: hand;
}
.menuItem4 {
	font-size : 7pt;
	font-family : verdana, helvetica, system;
	font-weight : bold;
	text-decoration: none;
	color : #ffffff;
}

.menuTable 
{
	border: solid 1px #A29F8A;
}
.mns{
	font-family: verdana,arial,sans-serif;
	font-size: 8pt;
}
.mns2{
	font-family: verdana,arial,sans-serif;
	font-size: 7pt;
}
.mnssmall{
	font-family: verdana,arial,sans-serif;
	font-size: 7pt;
}
.mnsblu{
	color: #2E3192;
	font-family: verdana,arial,sans-serif;
	font-size: 8pt;
	font-weight: bold;
}
.mnsblulink{
	color: #2E3192;
	font-family: verdana,arial,sans-serif;
	font-size: 8pt;
	font-weight: bold;
	text-decoration: none;
}
.mnsgrey{
	color: #667787;
	font-family: verdana,arial,sans-serif;
	font-size: 8pt;
	font-weight: bold;
}
.mnsgreylink{
	color: #667787;
	font-family: verdana,arial,sans-serif;
	font-size: 8pt;
	font-weight: bold;
	text-decoration: none;
}
.mnsplngrey{
	color: #667787;
	font-family: verdana,arial,sans-serif;
	font-size: 8pt;
}
.mnsprpl{
	color: #4B6CCC;
	font-family: verdana,arial,sans-serif;
	font-size: 8pt;
	font-weight: normal;
}
.mnsredbold{
	color: #9A0000;
	font-family: verdana,arial,sans-serif;
	font-size: 8pt;
	font-weight: bold;
	text-decoration: none;
}

.pdng5{
	padding-bottom: 5px;
	padding-left: 5px;
	padding-right: 5px;
	padding-top: 5px;
}
.plnblu{
	color: #2E3192;
}

.plnlightblu{
	color: #0000FF;
	font-size: 8pt;
}
.plnlightblubold{
	color: #0000FF;
	font-size: 8pt;
	font-weight: bold;
}
.plnred{
	color: #990000;
}

.plnwht{
	color: #FFFFFF;
}

.plusgrey{
	color: #8C99A5;
	font-family: verdana,arial,sans-serif;
	font-size: 11pt;
	font-weight: bold;
}
.srchbtn{
	background-color: #667787;
	border-color: #FFFFFF #FFFFFF #FFFFFF #FFFFFF;
	color: #FFFFFF;
	font-size: 9pt;
	font-weight: bold;
}

.srchbtn2{
	background-color: #667787;
	border-color: #FFFFFF #FFFFFF #FFFFFF #FFFFFF;
	color: #FFFFFF;
	font-size: 9pt;
	font-weight: bold;
	width: 85px;
}

.whtsht{
	background-color: #F0F2F4;
	color: #8C99A5;
	font-family: verdana,arial,sans-serif;
	font-size: 10pt;
	font-weight: bold;
}
.form_input_110 {
	font-size : 9pt;
	font-family : verdana, arial, system;
	width : 110px;
}
.form_input_70 {
	font-size : 9pt;
	font-family : verdana, arial, system;
	width : 70px;
}
.form_input_180 {
	font-size : 9pt;
	font-family : verdana, arial, system;
	width : 180px;
}
.form_input_150 {
	font-size : 8pt;
	font-family : verdana, arial, system;
	width : 150px;
}

.form_input_260 {
	font-size : 8pt;
	font-family : verdana, arial, system;
	width : 260px;
}

.form_input_500 {
	font-size : 9pt;
	font-family : arial, verdana, helvetica, system;
	width : 500px;
}

.form_input_240 {
	font-size : 9pt;
	font-family : arial, verdana, helvetica, system;
	width : 240px;
}
.form_input_300 {
	font-size : 9pt;
	font-family : arial, verdana, helvetica, system;
	width : 300px;
}

.form_title 
{
	color : #3D5C87;
	font-weight : bold;
}

.largeblue
{
	color : #0054A6;
	font-weight : bold;
	font-family : arial;
	font-size: 16;
}

.blkbold
{
	font-weight : bold;
	font-family : arial;
	font-size: 14;
}

.largebluenobold
{
	font-family : arial;
	font-size: 14;
	color : #0054A6;
}

.textPop
{
	color : #b20000;	
}

TD.tableContent {
	BORDER-RIGHT: #d6d6d6 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #e9e9e9 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; BORDER-LEFT: #e9e9e9 1px solid; COLOR: #444444; PADDING-TOP: 5px; BORDER-BOTTOM: #d6d6d6 1px solid; BACKGROUND-COLOR: #f5f1ea;FONT-SIZE: 10px; FONT-FAMILY: verdana, sans-serif;
}

TD.tableInfo {
	BORDER-RIGHT: #c9c9c9 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #efefef 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; BORDER-LEFT: #efefef 1px solid; PADDING-TOP: 5px; BORDER-BOTTOM: #eae9e9 1px solid; BACKGROUND-COLOR: #f7f7f7;
}

TD.tableContentEmpty {
	BORDER-RIGHT: #FFFFFF 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #FFFFFF 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; BORDER-LEFT: #FFFFFF 1px solid; COLOR: #444444; PADDING-TOP: 5px; BORDER-BOTTOM: #FFFFFF 1px solid; BACKGROUND-COLOR: #FFFFFF;FONT-SIZE: 10px; FONT-FAMILY: verdana, sans-serif;
}

TD.tableInfoEmpty {
	BORDER-RIGHT: #FFFFFF 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #FFFFFF 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; BORDER-LEFT: #FFFFFF 1px solid; PADDING-TOP: 5px; BORDER-BOTTOM: #FFFFFF 1px solid; BACKGROUND-COLOR: #FFFFFF;
}

TD.tableContentShipping {
	BORDER-RIGHT: #d6d6d6 1px solid; PADDING-RIGHT: 10px; BORDER-TOP: #e9e9e9 1px solid; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; BORDER-LEFT: #e9e9e9 1px solid; COLOR: #444444; PADDING-TOP: 10px; BORDER-BOTTOM: #d6d6d6 1px solid; BACKGROUND-COLOR: #f5f1ea;FONT-SIZE: 10px; FONT-FAMILY: verdana, sans-serif;
}

TD.tableInfoShipping {
	BORDER-RIGHT: #c9c9c9 1px solid; PADDING-RIGHT: 10px; BORDER-TOP: #efefef 1px solid; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; BORDER-LEFT: #efefef 1px solid; PADDING-TOP: 10px; BORDER-BOTTOM: #eae9e9 1px solid; BACKGROUND-COLOR: #f7f7f7;
}

.subText {
	FONT-SIZE: 10px; FONT-FAMILY: verdana, sans-serif;width : 180px;
}

.subText2 {
	FONT-SIZE: 10px; FONT-FAMILY: verdana, sans-serif;width : 240px;
}

TD.ColumnSpace
{
	width:30px;
}

.note {
	FONT-SIZE: 11px; COLOR: #479e9e
}

.note2 {
	FONT-SIZE: 11px;
}

.note3 {
	FONT-SIZE: 11px;
	color : #ffffff;
}

.note4 
{
	FONT-SIZE: 12px; FONT-FAMILY: verdana, sans-serif;	
}

.note5 
{
	FONT-SIZE: 12px; FONT-FAMILY: verdana, sans-serif;font-weight : bold;	
}

.pdng01{padding-bottom: 0px; padding-left: 10px; padding-right: 0px; padding-top: 0px;}
.pdng02{padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 8px;}
.pdng03{padding-bottom: 4px; padding-left: 0px; padding-right: 0px; padding-top: 4px;}
.pdng04{padding-bottom: 0px; padding-left: 10px; padding-right: 0px; padding-top: 0px;}
.pdng05{padding-bottom: 10px; padding-left: 0px; padding-right: 0px; padding-top:0px;}
.pdng06{padding-bottom: 0px; padding-left: 20px; padding-right: 0px; padding-top:0px;}
.pdng07{padding-bottom: 0px; padding-left: 10px; padding-right: 10px; padding-top:0px;}
.pdng08{padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top:10px;}
.pdng09{padding-bottom: 5px; padding-left: 10px; padding-right: 0px; padding-top:5px;}
.pdng10{padding-bottom: 5px; padding-left: 10px; padding-right: 0px; padding-top:5px;}
.pdng11{padding-bottom: 0px; padding-left: 5px; padding-right: 0px; padding-top:0px;}
.pdng12{padding-bottom: 0px; padding-left: 5px; padding-right: 0px; padding-top:0px;}
.pdng13{padding-bottom: 20px; padding-left: 20px; padding-right: 20px; padding-top:20px;}
.pdng14{padding-bottom: 0px; padding-left: 5px; padding-right: 0px; padding-top:0px;}
.pdng15{padding-bottom: 0px; padding-left: 20px; padding-right: 0px; padding-top:0px;}
.pdng16{padding-bottom: 10px; padding-left: 20px; padding-right: 0px; padding-top:10px;}
.pdng17{padding-bottom: 10px; padding-left: 10px; padding-right: 10px; padding-top:10px;}
.pdng18{padding-bottom: 0px; padding-left: 5px; padding-right: 0px; padding-top:0px;}
.pdng19{padding-bottom: 5px; padding-left: 0px; padding-right: 0px; padding-top:5px;}
.pdng20{padding-bottom: 0px; padding-left: 40px; padding-right: 0px; padding-top:10px;}
.pdng21{padding-bottom: 0px; padding-left: 20px; padding-right: 20px; padding-top:0px;}
.pdng22{padding-bottom: 0px; padding-left: 0px; padding-right: 5px; padding-top:0px;}
.pdng23{padding-bottom: 0px; padding-left: 10px; padding-right: 5px; padding-top:0px;}
.pdng24{padding-bottom: 15px; padding-left: 15px; padding-right: 15px; padding-top:0px;}
.pdng25{padding-bottom: 15px; padding-left: 30px; padding-right: 15px; padding-top:30px;}
.pdng26{padding-bottom: 15px; padding-left: 15px; padding-right: 15px; padding-top:15px;}
.pdng27{padding-bottom: 5px; padding-left: 5px; padding-right: 5px; padding-top:5px;}
.pdng28{padding-bottom: 0px; padding-left: 20px; padding-right: 0px; padding-top:20px;}
.pdng29{padding-bottom: 10px; padding-left: 0px; padding-right: 0px; padding-top:10px;}
.pdng30{padding-bottom: 10px; padding-left: 10px; padding-right: 0px; padding-top:0px;}
.pdng31{padding-bottom: 0px; padding-left: 10px; padding-right: 10px; padding-top:0px;}

.alertBorder{border-bottom-color:#FF9D7C;border-left-color:#CC3300;border-top-color:#CC3300;border-right-color:#FF9D7C; border-style:solid;width : 180px;}
.alertBorderPP{border-color:#CC3300;border-style:solid;font-weight:bold;}
.subalertBorder{font-size:10px; border-bottom-color:#FF9D7C;border-left-color:#CC3300;border-top-color:#CC3300;border-right-color:#FF9D7C; border-style:solid;width : 180px;}
.normalBorder{border-bottom-color:#FFFFFF;border-left-color:#808080;border-top-color:#808080;border-right-color:#FFFFFF; border-style:inset; width : 180px;}
.subnormalBorder{font-size:10px; border-bottom-color:#FFFFFF;border-left-color:#808080;border-top-color:#808080;border-right-color:#FFFFFF; border-style:inset;width : 180px;}
.alertBox{position: absolute; color: white; font-family: Arial; font-size:10px; background-color: #D04F24; padding: 5px; border-width:3px; border-style: double; border-color:#D04F24; filter:
    progid:DXImageTransform.Microsoft.Shadow(color=#cccccc,direction=135,strength:2); text-align:center;}
	
	
 .cipleftbdr{background-image: url(../img/img_left_cip.jpg); background-repeat: repeat-y; width: 4px; height: 1px;}
 .ciprightbdr{background-image: url(../img/img_right_cip.jpg); background-repeat: repeat-y; width: 5px; height: 1px;}
 
 .tblbdr_01 { border: 1px solid #a49f8c;border-top: none;}
 
 
 .highslide {
	cursor: url(highslide/graphics/zoomin.cur), pointer;
    outline: none;
}
.highslide-active-anchor img {
	visibility: hidden;
}
.highslide img {
	border: none;
}
.highslide:hover img {
	border: none;
}

.highslide-wrapper {
	background: white;
}
.highslide-image {
    border-bottom: 1px solid white;
}
.highslide-image-blur {
}
.highslide-caption {
    display: none;
    
    border-bottom: 1px solid white;
    font-family: Verdana, Helvetica;
    font-size: 10pt;
    padding: 5px;
    background-color: silver;
}
.highslide-loading {
    display: block;
	color: black;
	font-size: 8pt;
	font-family: sans-serif;
	font-weight: bold;
    text-decoration: none;
	padding: 2px;
	border: 1px solid black;
    background-color: white;
    
    padding-left: 22px;
    background-image: url(highslide/graphics/loader.white.gif);
    background-repeat: no-repeat;
    background-position: 3px 1px;
}

a.highslide-credits,
a.highslide-credits i {
    padding: 2px;
    color: silver;
    text-decoration: none;
	font-size: 10px;
}
a.highslide-credits:hover,
a.highslide-credits:hover i {
    color: white;
    background-color: gray;
}
a.highslide-full-expand {
	background: url(highslide/graphics/fullexpand.gif) no-repeat;
	display: block;
	margin: 0 10px 10px 0;
	width: 34px;
	height: 34px;
}

/* These must always be last */
.highslide-display-block {
    display: block;
}
.highslide-display-none {
    display: none;
}