.shiphighlight {
height:35px;
background:transparent url('//image2.fmgstatic.com/grafx/giftbox-highlight.gif') no-repeat scroll left top;
background-color:#FBF5DD;
clear:both;
}
input:focus {
    outline: none;
}
.bold{
	font-weight:bold;
	}
	
.italic{
    font-style:italic;
    }
	
.underline{
    text-decoration:underline;
	}

.bolditalic{
	font-weight:bold;
	font-style:italic;
	}
	
.underline{
		text-decoration:underline;
	}
	
.underlinebold {
	font-weight:bold;
	text-decoration:underline;
}

.underlineitalic{
	text-decoration:underline;
	font-style:italic;
}

.underlineitalicbold{
	text-decoration:underline;
	font-style:italic;
	font-weight:bold;
}

hr {
background-color:#C0C0C0;
color:#C0C0C0;
border:hidden;
height:1px;
margin-top:5px;
margin-bottom:5px;
padding:0;
}



.smartbargainheader {
background-color:#f9fce3;
border-top:1px solid #CCCCCC;
border-bottom:1px solid #CCCCCC;
font-weight:bold;
font-size:13px;
padding-top:4px;
padding-bottom:4px;
}
.employmentiframe {
overflow:auto;
border:0;
}
.catrotate {
padding-top:45px;
padding-left:11px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-style:normal;
margin:0;
}
.askquestionhdr {
background-color:#F7FBDE;
font-size:16px;
text-align:center;
font-weight:bold;
border-bottom:1px solid #669FB7;
}
.askquestiontable {
font-size:13px;
text-align:left;
color:#000000;
font-weight:normal;
background-color:#FFF;
border:1px solid #669FB7;
}
.superscript {
font-size:10px;
vertical-align:super;
}
.subscript {
font-size:10px;
vertical-align:sub;
}
.text00 {
font-size:10px;
color:#000000;
text-align:left;
}
.text00 a:link {
font-size:10px;
font-style:normal;
color:#003399;
text-decoration:underline;
text-align:left;
}
.text00 a:link {
font-size:10px;
font-style:normal;
color:#003399;
text-decoration:underline;
text-align:left;
}
.text00 a:HOVER {
font-size:10px;
font-style:normal;
color:#FF9900;
text-decoration:none;
text-align:left;
}
.text00 a:ACTIVE {
font-size:10px;
font-style:normal;
color:#003399;
text-align:left;
}
.text000 {
font-size:10px;
color:#000000;
text-align:center;
}
.text01_sans {
font-size:12px;
font-style:normal;
text-align:left;
color:#000000;
}
.text01 {
font-size:12px;
font-style:normal;
text-align:left;
color:#000000;
}
.text01_indent {
font-size:12px;
font-style:normal;
text-align:left;
color:#000000;
padding-left:4px;
}
.text01_center {
font-size:12px;
font-style:normal;
text-align:center;
color:#000000;
}
.text01_serif {
font-size:14px;
color:#000000;
text-align:left;
font-family:times, Georgia, serif;
}
.text01_LINK {
font-size:12px;
color:#000000;
text-align:left;
}
.text01_LINK:LINK {
font-size:12px;
font-style:normal;
color:#000000;
text-decoration:none;
text-align:left;
}
.text01_LINK:VISITED {
font-size:12px;
font-style:normal;
color:#000000;
text-decoration:none;
text-align:left;
}
.text01_LINK:HOVER {
font-size:12px;
font-style:normal;
color:#000000;
text-decoration:none;
text-align:left;
}
.text01_LINK:ACTIVE {
font-size:12px;
font-style:normal;
color:#000000;
text-align:left;
text-decoration:none;
}
.text02 {
font-size:1.2em;
color:#000000;
text-align:left;
font-style:normal;
}
.text02 a:LINK {
color:#003399;
text-decoration:underline;
}
.text02 a:VISITED {
color:#003399;
text-decoration:underline;
}
.text02 a:HOVER {
color:#FF9900;
text-decoration:none;
}
.text02 a:ACTIVE {
color:#003399;
}
.text03 {
font-size:1.2em;
color:#003399;
text-align:left;
}
.text04 {
font-size:12px;
color:#003399;
}
.text05 {
font-size:12px;
color:red;
font-weight:bold;
text-align:left;
}
.text06 {
font-size:12px;
color:#000000;
font-weight:bold;
text-align:left;
}
.text07 {
font-size:13px;
color:#000000;
font-weight:bold;
text-align:left;
}
.text07_LINK {
font-size:13px;
color:#000000;
font-weight:bold;
text-align:left;
}
.text07_LINK:LINK {
font-size:13px;
font-weight:bold;
color:#000000;
text-decoration:none;
text-align:left;
}
.text07_LINK:VISITED {
font-size:13px;
font-weight:bold;
color:#000000;
text-decoration:none;
text-align:left;
}
.text07_LINK:HOVER {
font-size:13px;
font-weight:bold;
color:#000000;
text-decoration:underline;
text-align:left;
}
.text07_LINK:ACTIVE {
font-size:13px;
font-weight:bold;
color:#000000;
text-align:left;
text-decoration:none;
}
.text08 {
font-size:12px;
color:red;
text-align:left;
}
.text08 a:LINK {
font-size:12px;
font-style:normal;
color:red;
text-decoration:underline;
text-align:left;
}
.text08 a:VISITED {
font-size:12px;
font-style:normal;
color:red;
text-decoration:underline;
text-align:left;
}
.text08 a:HOVER {
font-size:12px;
font-style:normal;
color:#000000;
text-decoration:none;
text-align:left;
}
.text08 a:ACTIVE {
font-size:12px;
font-style:normal;
color:red;
text-align:left;
}
.text09 {
font-size:12px;
color:red;
text-align:center;
}
.text09 a:LINK {
font-size:12px;
font-style:normal;
color:red;
text-decoration:underline;
text-align:center;
}
.text09 a:VISITED {
font-size:12px;
font-style:normal;
color:red;
text-decoration:underline;
text-align:center;
}
.text09 a:HOVER {
font-size:12px;
font-style:normal;
color:#000000;
text-decoration:none;
text-align:center;
}
.text09 a:ACTIVE {
font-size:12px;
font-style:normal;
color:red;
text-align:center;
}
.text10 {
font-size:12px;
color:#000000;
text-align:center;
}
.text10 a:LINK {
font-size:12px;
font-style:normal;
color:#003399;
text-decoration:underline;
text-align:center;
}
.text10 a:VISITED {
font-size:12px;
font-style:normal;
color:#003399;
text-decoration:underline;
text-align:center;
}
.text10 a:HOVER {
font-size:12px;
font-style:normal;
color:#FF9900;
text-decoration:none;
text-align:center;
}
.text10 a:ACTIVE {
font-size:12px;
font-style:normal;
color:#003399;
text-align:center;
}
.text11 {
font-size:12px;
color:White;
text-align:center;
background-color:#DC143C;
font-weight:bold;
padding:3px;
}
.text12 {
font-size:12px;
color:black;
text-align:center;
font-weight:bold;
padding:3px;
}
.text12 a:LINK {
font-size:12px;
color:black;
text-align:center;
font-weight:bold;
padding:3px;
}
.text12 a:VISITED {
font-size:12px;
color:black;
text-align:center;
font-weight:bold;
padding:3px;
}
.text12 a:HOVER {
font-size:12px;
color:black;
text-align:center;
font-weight:bold;
background-color:White;
padding:3px;
}
.text12 a:ACTIVE {
font-size:12px;
color:black;
text-align:center;
font-weight:bold;
padding:3px;
}
.text13 {
font-size:14px;
color:#003399;
text-align:center;
}
.text14 {
font-size:10px;
color:black;
text-align:center;
font-weight:bold;
padding:1px;
}
.text15 {
font-size:10px;
color:White;
text-align:center;
background-color:#275067;
font-weight:bold;
padding:1px;
}
.text16 {
font-size:10px;
color:black;
text-align:center;
background-color:#DDEFFB;
font-weight:bold;
padding:1px;
}
.text17 {
font-size:12px;
color:White;
text-align:center;
background-color:#007ABC;
font-weight:bold;
padding:1px;
}
.text18 {
font-size:14px;
color:#000000;
font-weight:bold;
text-align:center;
}
.text19 {
font-size:14px;
color:#003399;
font-weight:bold;
text-align:left;
}
.text20_sans {
font-size:12px;
color:#000000;
text-align:right;
}
.text20 {
font-size:12px;
color:#000000;
text-align:right;
}
.text20 a:LINK {
font-size:12px;
font-style:normal;
color:#003399;
text-decoration:underline;
text-align:right;
}
.text20 a:VISITED {
font-size:12px;
font-style:normal;
color:#003399;
text-decoration:underline;
text-align:right;
}
.text20 a:HOVER {
font-size:12px;
font-style:normal;
color:#FF9900;
text-decoration:none;
text-align:right;
}
.text20 a:ACTIVE {
font-size:12px;
font-style:normal;
color:#003399;
text-align:right;
}
.text21 {
font-size:10px;
color:White;
text-align:center;
background-color:#007ABC;
font-weight:bold;
padding:1px;
}
.text22 {
font-size:10px;
color:black;
text-align:right;
}
.text23 {
font-size:12px;
color:red;
font-weight:bold;
text-align:center;
}
.text23 a:LINK {
font-size:12px;
color:red;
font-weight:bold;
text-decoration:underline;
text-align:center;
}
.text23 a:VISITED {
font-size:12px;
color:red;
font-weight:bold;
text-decoration:underline;
text-align:center;
}
.text23 a:HOVER {
font-size:12px;
color:red;
font-weight:bold;
text-decoration:none;
text-align:center;
}
.text23 a:ACTIVE {
font-size:12px;
color:red;
font-weight:bold;
text-align:center;
}
.text24 {
font-size:12px;
color:#003399;
font-weight:bold;
text-align:left;
}
.text25 {
font-size:12px;
color:#000000;
font-weight:bold;
text-align:right;
}
.text26 {
font-size:14px;
color:#003399;
font-weight:bold;
text-align:center;
}
.text27 {
font-size:16px;
color:red;
font-weight:bold;
text-align:center;
}
.text28 {
font-size:12px;
color:#003399;
text-align:center;
}
.text29 {
font-size:12px;
color:#003399;
font-weight:bold;
text-align:center;
}
.text30 {
font-size:12px;
color:red;
text-align:left;
}
.text30 a:LINK {
font-size:12px;
font-style:normal;
color:#fff1dd;
text-decoration:underline;
text-align:left;
}
.text30 a:VISITED {
font-size:12px;
font-style:normal;
color:#fff1dd;
text-decoration:underline;
text-align:left;
}
.text30 a:HOVER {
font-size:12px;
font-style:normal;
color:#000000;
text-decoration:none;
text-align:left;
}
.text30 a:ACTIVE {
font-size:12px;
font-style:normal;
color:#fff1dd;
text-align:left;
}
.text31 {
font-size:10px;
color:White;
text-align:center;
background-color:#B75227;
font-weight:bold;
padding:1px;
}
.attention {
font-size:14px;
color:#003399;
font-weight:bold;
text-align:center;
vertical-align:middle;
}
.h1 {
text-align:left;
font-size:13px;
font-weight:bold;
background-color:#DDEFFB;
padding:3px 3px 3px 4px;
}
.h2 {
text-align:left;
font-size:13px;
font-weight:bold;
color:White;
background-color:#007ABC;
padding:3px 3px 3px 4px;
}
.h3 {
text-align:left;
font-size:13px;
font-weight:bold;
color:White;
background-color:#FF3333;
padding:3px 3px 3px 4px;
}
.h4 {
text-align:left;
font-size:13px;
font-weight:bold;
background-color:#C5D3DD;
padding:3px 3px 3px 4px;
}
.h5 {
text-align:left;
font-size:13px;
font-weight:bold;
background-color:#FFF1D5;
padding:3px 3px 3px 4px;
}
.h6 {
text-align:left;
font-size:13px;
font-weight:bold;
background-color:#EBF5D2;
padding:3px 3px 3px 4px;
}
.h7 {
text-align:left;
font-size:13px;
font-weight:bold;
background-color:#EBBAE7;
padding:3px 3px 3px 4px;
}
.h8 {
text-align:left;
font-size:13px;
font-weight:bold;
background-color:#FBF7DE;
padding:3px 3px 3px 4px;
}
.h9 {
text-align:left;
font-size:13px;
font-weight:bold;
background-color:#D9DFF6;
padding:3px 3px 3px 4px;
}
.hpress {
padding-left:20px;
text-align:left;
font-size:18px;
font-weight:bold;
font-style:italic;
color:#0A458A;
background-color:#EDF5FD;
border:1px solid #bedefe;
}
.menu01 {
border-bottom:1px solid white;
font-size:12px;
text-decoration:none;
text-align:left;
background-color:#DDEFFB;
padding:3px 3px 3px 4px;
}
.menu02 {
border-bottom:1px solid white;
font-size:12px;
text-decoration:none;
text-align:left;
background-color:#FFF;
}
.menu01_os {
border-bottom:1px solid white;
font-size:12px;
text-decoration:none;
text-align:left;
background-color:#FFCCCC;
padding:3px 3px 3px 4px;
}
.menu01_img {
background-color:White;
padding:3px 3px 3px 4px;
}
.menu01_img2 {
background-color:White;
}
.header01 {
font-size:16px;
text-align:center;
color:#000000;
font-weight:bold;
}
.header_txt {
font-size:14px;
margin-left:10px;
margin-top:6px;
margin-bottom:10px;
}
.header01_left {
font-size:16px;
text-align:left;
color:#000000;
font-weight:bold;
}
.header02 {
font-size:16px;
text-align:center;
color:#000000;
font-weight:bold;
}
.header03 {
font-size:16px;
text-align:center;
color:#FF0000;
font-weight:bold;
}
.header04 {
font-size:16px;
text-align:center;
color:#275067;
font-weight:bold;
width:610px;
margin-left:auto;
margin-right:auto;
background:#E7EEEF;
padding:3px 0px 3px 0px;
margin: 24px auto 0px auto;
}
.header05 {
font-size:16px;
text-align:center;
color:#003399;
font-weight:bold;
}
.header06 {
font-size:20px;
text-align:center;
color:#FF0000;
font-weight:bold;
}
.header06:LINK {
font-size:20px;
text-align:center;
color:#FF0000;
font-weight:bold;
}
.header06:VISITED {
font-size:20px;
text-align:center;
color:#FF0000;
font-weight:bold;
}
.header06:HOVER {
font-size:20px;
text-align:center;
color:#FF0000;
font-weight:bold;
}
.header06:ACTIVE {
font-size:20px;
text-align:center;
color:#FF0000;
font-weight:bold;
}
.header07 {
font-size:18px;
text-align:left;
color:#275067;
font-weight:bold;
}
.header08 {
font-size:16px;
text-align:left;
color:#275067;
font-weight:bold;
}
.header09 {
font-size:16px;
text-align:center;
color:#025454;
font-weight:bold;
}
.header09_s {
font-size:12px;
text-align:center;
color:#025454;
font-weight:bold;
}
.header10 {
font-size:16px;
text-align:left;
color:#08659C;
font-weight:bold;
}
.headerResources {
font-size:16px;
text-align:left;
color:#275067;
font-weight:bold;
padding-bottom:3px;
padding-top:3px;
}
.headerCust {
font-size:16px;
text-align:left;
color:#778899;
font-weight:bold;
padding-bottom:4px;
padding-top:4px;
}
.hdr1 {
font-size:16px;
color:#003399;
font-weight:bold;
text-align:left;
}
.hdr2 {
font-size:12px;
color:#275067;
font-weight:bold;
text-align:left;
}
.hdr3 {
font-size:16px;
color:#243E88;
font-weight:bold;
text-align:center;
}
.textheader01 {
font-size:13px;
text-align:left;
color:#000000;
font-weight:bold;
padding-top:4px;
padding-bottom:4px;
}
.shoppingheader {
font-family:Arial,Verdana,helvetica;
font-size:12px;
color:#000099;
}
.textheader01:LINK {
font-size:13px;
text-align:left;
color:#000000;
font-weight:bold;
padding-top:4px;
padding-bottom:4px;
text-decoration:none;
}
.textheader01:VISITED {
font-size:13px;
text-align:left;
color:#000000;
font-weight:bold;
padding-top:4px;
padding-bottom:4px;
text-decoration:none;
}
.textheader01:HOVER {
font-size:13px;
text-align:left;
color:#000000;
font-weight:bold;
padding-top:4px;
padding-bottom:4px;
text-decoration:none;
}
.textheader01:ACTIVE {
font-size:13px;
text-align:left;
color:#000000;
font-weight:bold;
padding-top:4px;
padding-bottom:4px;
text-decoration:none;
}
.textheader02 {
font-size:12px;
text-align:left;
color:#000000;
font-weight:bold;
padding-top:4px;
padding-bottom:4px;
}
.ostextheader01 {
font-size:13px;
text-align:left;
color:#FF0000;
font-weight:bold;
padding-top:4px;
padding-bottom:4px;
}
.gptextheader01 {
font-size:13px;
text-align:left;
color:#1A4BA7;
font-weight:bold;
padding-top:4px;
padding-bottom:4px;
}
.quicklinkhdr01 {
font-size:13px;
text-align:left;
color:#000000;
font-weight:bold;
background-color:#FBF5DD;
border-bottom:1px solid #669FB7;
border-top:1px solid #669FB7;
padding:4px;
}
.quicklinkhdr02 {
font-size:13px;
text-align:left;
color:#000000;
font-weight:bold;
background-color:#C5D3DD;
border-bottom:1px solid #669FB7;
border-top:1px solid #669FB7;
padding:4px;
}
.quicklinkhdr03 {
font-size:13px;
text-align:left;
color:#000000;
font-weight:bold;
border-bottom:1px solid #669FB7;
border-top:1px solid #669FB7;
padding:4px;
}
.quicklinkhdr04 {
font-size:12px;
text-align:center;
color:#000000;
font-weight:bold;
background-color:#DDEFFB;
border-bottom:1px solid #669FB7;
border-top:1px solid #669FB7;
padding:2px;
}
.quicklinkhdr05 {
font-size:12px;
text-align:center;
color:#FFF;
font-weight:bold;
background-color:#007ABC;
padding:2px;
}
.quicklinkhdr06 {
font-size:12px;
text-align:center;
color:#DC143C;
font-weight:bold;
background-color:#DDEFFB;
border-bottom:1px solid #669FB7;
border-top:1px solid #669FB7;
padding:2px;
}
.quicklinkhdr07 {
font-size:20px;
text-align:center;
color:#DC143C;
font-weight:bold;
background-color:#DDEFFB;
border-bottom:1px solid #669FB7;
border-top:1px solid #669FB7;
padding:2px;
}
.quicklinkhdr08 {
font-size:13px;
text-align:left;
color:#000000;
font-weight:bold;
background-color:#DDEFFB;
border-bottom:1px solid #669FB7;
border-top:1px solid #669FB7;
}
.quicklinkhdr09 {
font-size:12px;
text-align:center;
color:#000000;
font-weight:bold;
background-color:#DDEFFB;
padding:3px;
}
.quicklinkhdr10 {
font-size:12px;
text-align:center;
color:#000000;
font-weight:bold;
background-color:#F9DDD3;
border-bottom:1px solid #B75227;
border-top:1px solid #B75227;
padding:2px;
}
.navhdrTop1 {
font-size:13px;
text-align:left;
color:#000000;
font-weight:normal;
background-color:#f0f9fe;
border-bottom:1px solid #FFF;
border-top:1px solid #669FB7;
}
.navhdrBottom1 {
font-size:13px;
text-align:left;
color:#000000;
font-weight:normal;
background-color:#FBF5DD;
border-bottom:1px solid #669FB7;
border-top:1px solid #FFF;
}
.navhdrTop {
font-size:13px;
text-align:left;
color:#000000;
font-weight:normal;
background-color:#f0f9fe;
border-bottom:1px solid #669FB7;
border-top:1px solid #669FB7;
padding-top:.3em;
clear:both;
}
.navhdrBottom {
font-size:13px;
text-align:left;
color:#000000;
font-weight:normal;
background-color:#FBF5DD;
border-bottom:1px solid #669FB7;
padding-top:.4em;
}
.producthdr04 {
font-size:13px;
text-align:left;
color:#000000;
font-weight:bold;
border-bottom:1px solid #C5D3DD;
border-top:1px solid #C5D3DD;
padding:6px;
}
.producthdr01 {
font-size:13px;
text-align:left;
color:#000000;
font-weight:bold;
border-bottom:1px solid #C5D3DD;
border-top:1px solid #C5D3DD;
padding:6px;
}
.quicklink01 {
font-size:12px;
font-weight:normal;
text-align:left;
color:#000000;
padding:4px;
}
.quicklink01:LINK {
font-size:12px;
font-style:normal;
background-position:left center;
text-align:left;
color:#003399;
text-decoration:underline;
}
.quicklink01:VISITED {
font-size:12px;
font-style:normal;
background-position:left center;
text-align:left;
color:#003399;
text-decoration:underline;
}
.quicklink01:HOVER {
font-size:12px;
font-style:normal;
background-position:left center;
text-align:left;
color:#FF9900;
text-decoration:none;
}
.quicklink01:ACTIVE {
font-size:12px;
font-style:normal;
background-position:left center;
text-align:left;
color:#003399;
}
.quicklinktd01 {
border-right:1px solid #669FB7;
}
.pricinghdr {
font-size:14px;
text-decoration:none;
color:black;
background-color:#DDEFFB;
text-align:center;
border:1px solid White;
padding:3px;
}
.navhdr01 {
font-size:13px;
text-align:left;
color:#FFF;
font-weight:bold;
background-color:#007ABC;
padding:4px;
}
.navhdr01link {
font-size:13px;
text-align:left;
color:#FFF;
font-weight:bold;
text-decoration:none;
}
.navhdr01link:LINK {
font-size:13px;
text-align:left;
color:#FFF;
font-weight:bold;
text-decoration:none;
}
.navhdr01link:VISITED {
font-size:13px;
text-align:left;
color:#FFF;
font-weight:bold;
text-decoration:none;
}
.navhdr01link:HOVER {
font-size:13px;
text-align:left;
color:#FFF;
font-weight:bold;
text-decoration:none;
}
.navhdr01link:ACTIVE {
font-size:13px;
text-align:left;
color:#FFF;
font-weight:bold;
text-decoration:none;
}
.navhdr02 {
font-size:13px;
text-align:left;
color:#000000;
font-weight:bold;
background-color:#C5D3DD;
padding:4px;
}
.navhdr03 {
font-size:13px;
text-align:left;
color:#000000;
font-weight:bold;
background-color:#DDEFFB;
text-decoration:none;
padding:4px;
}
.navhdr04 {
font-size:13px;
text-align:left;
color:#FFF;
font-weight:bold;
background-color:#275067;
padding:4px;
}
.navhdr05 {
font-size:12px;
text-align:left;
color:#FFFFFF;
font-weight:bold;
background-color:#45736C;
padding:1px 2px 1px 8px;
}
.navhdr06 {
font-size:12px;
text-align:left;
color:#000000;
font-weight:bold;
background-color:#E9F0E9;
padding:1px 2px 1px 8px;
}
.cshdr01 {
font-size:13px;
text-align:left;
color:#000000;
font-weight:bold;
background-color:#e2f4e2;
text-decoration:none;
padding:4px;
}
.navhdr03:LINK {
font-size:13px;
text-align:left;
color:#000000;
font-weight:bold;
background-color:#DDEFFB;
text-decoration:none;
padding:4px;
}
.navhdr03:VISITED {
font-size:13px;
text-align:left;
color:#000000;
font-weight:bold;
background-color:#DDEFFB;
text-decoration:none;
padding:4px;
}
.navhdr03 a:HOVER {
font-size:13px;
text-align:left;
color:#000000;
font-weight:bold;
background-color:#FF9900;
text-decoration:none;
padding:4px;
}
.navhdr03:ACTIVE {
font-size:13px;
text-align:left;
color:#000000;
font-weight:bold;
background-color:#DDEFFB;
text-decoration:none;
padding:4px;
}
.navtop {
font-size:12px;
font-weight:bold;
font-style:normal;
background-position:left center;
text-align:center;
text-decoration:none;
color:#000000;
}
.navtop:LINK {
font-size:12px;
font-weight:bold;
font-style:normal;
color:#000000;
text-decoration:none;
}
.navtop:VISITED {
font-size:12px;
font-weight:bold;
font-style:normal;
color:#000000;
text-decoration:none;
}
.navtop:HOVER {
font-size:12px;
background-color:#FFF;
font-weight:bold;
font-style:normal;
color:#000000;
text-decoration:none;
}
.navtop:ACTIVE {
font-size:12px;
font-weight:bold;
font-style:normal;
color:#000000;
text-decoration:none;
}
.navleft {
font-size:12px;
font-style:normal;
background-position:left center;
text-align:left;
text-decoration:none;
color:#000000;
background-color:#F0F9FE;
}
.navleft:LINK {
font-size:12px;
font-style:normal;
color:#000000;
text-decoration:none;
}
.navleft:VISITED {
font-size:12px;
font-style:normal;
color:#000000;
text-decoration:none;
}
.navleft:HOVER {
font-size:12px;
background-color:#FEE4B4;
font-style:normal;
color:#000000;
text-decoration:none;
}
.navleftSub {
font-size:12px;
font-style:normal;
background-position:left center;
text-align:left;
text-decoration:none;
color:#000000;
padding-left:8px;
}
.navleftSub:LINK {
font-size:12px;
font-style:normal;
color:#000000;
text-decoration:none;
}
.navleftSub:VISITED {
font-size:12px;
font-style:normal;
color:#000000;
text-decoration:none;
}
.navleftSub:HOVER {
font-size:12px;
background-color:#FEE4B4;
font-style:normal;
color:#000000;
text-decoration:none;
}
.navleft2 {
font-size:12px;
font-style:normal;
background-position:left center;
text-align:left;
text-decoration:none;
color:#778899;
}
.navleft2:LINK {
font-size:12px;
font-style:normal;
color:#61707e;
text-decoration:none;
}
.navleft2:VISITED {
font-size:12px;
font-style:normal;
color:#778899;
text-decoration:none;
}
.navleft2:HOVER {
font-size:12px;
background-color:#FBF5DD;
font-style:normal;
color:#000000;
text-decoration:none;
}
.nav2 {
font-size:12px;
font-style:normal;
background-position:left center;
text-align:left;
text-decoration:none;
color:#000000;
}
.nav2:LINK {
font-size:12px;
font-style:normal;
color:#000000;
text-decoration:none;
}
.nav2:VISITED {
font-size:12px;
font-style:normal;
color:#000000;
text-decoration:none;
}
.nav2:HOVER {
font-size:12px;
background-color:#FFF;
font-style:normal;
color:#000000;
text-decoration:none;
}
.alertcopy {
font-size:12px;
color:red;
margin-left:10px;
margin-right:10px;
}
.AlertBlock {
background:url('//image2.fmgstatic.com/grafx/alert_sign_sm.png') no-repeat 5px 0;
font-size:12px;
font-weight:normal;
margin:10px 0 0;
padding:0 10px 0 30px;
}
.bdycopy {
font-size:12px;
color:#000000;
margin-left:10px;
margin-right:10px;
}
.bdycopyblu {
font-size:12px;
color:#003399;
margin-left:10px;
margin-right:10px;
vertical-align:middle;
}
INPUT,TEXTAREA {
font-size:12px;
color:navy;
border:thin solid Silver;
background-color:#FFF;
font-family:Arial, Helvetica, Geneva, Swiss, tahoma, Verdana, SunSans-Regular, sans-serif;
border-width:1px;
}
ALERT {
background-color:#DDEFFB;
border:1px solid #275067;
vertical-align:middle;
font-family:Arial, Helvetica, Geneva, Swiss, tahoma, Verdana, SunSans-Regular, sans-serif;
font-size:12px;
margin:6px;
}
.input2 {
border:0;
border-width:0;
padding:0;
}
.inputtrans {
background:transparent;
border:0;
border-width:0;
padding:0;
}
.inputred {
font-size:12px;
color:red;
border:thin solid Silver;
background-color:#FFF;
font-family:Arial, Helvetica, Geneva, Swiss, tahoma, Verdana, SunSans-Regular, sans-serif;
border-width:1px;
}
.formimg {
border:thin solid white;
background-color:#FFF;
border-width:0;
padding:2px;
}
.formbutton {
font-size:12px;
color:#003399;
background-color:#F5F5F5;
border:thin solid silver;
font-weight:bold;
text-align:center;
border-width:1px;
padding:2px;
}
.formbutton2 {
font-size:9px;
color:#000000;
background-color:#90d399;
text-align:center;
border:1px solid #377e41;
height:18px;
padding:0;
}
.formlbl {
font-size:12px;
color:#003399;
margin-right:5px;
text-align:right;
vertical-align:middle;
}
.formnopadding {
border:0;
margin:0;
padding:0;
}
.tbl01 {
background-color:#DDEFFB;
border-bottom:1px solid #669FB7;
border-top:1px solid #669FB7;
}
.td01 {
background-color:#DDEFFB;
border-bottom:1px solid #669FB7;
border-top:1px solid #669FB7;
padding:4px;
}
.td02 {
border-bottom:1px solid #C5D3DD;
border-top:1px solid #C5D3DD;
padding:6px;
}
.td03 {
background-color:#DDEFFB;
border-top:1px solid #669FB7;
padding:6px;
}
.td04 {
background-color:#DDEFFB;
border-top:1px solid #669FB7;
padding:4px;
}
.td05 {
background-color:#DDEFFB;
border-top:1px solid #669FB7;
padding:3px;
}
.tblbdr {
border:1px solid #669FB7;
}
.tblbdrtprtbdr {
border-top:1px solid #669FB7;
border-left:1px solid #669FB7;
}
.tblbdr2 {
border:1px solid #275067;
}
.tblbdr3 {
border:1px solid silver;
}
.tblbdr4 {
border-bottom:1px solid silver;
}
.tblbdr5 {
border-bottom:1px solid silver;
border-right:1px solid silver;
}
.tblbdr6 {
border:1px solid #DDEFFB;
}
.tblbdr_H5 {
border:1px solid #FFF1D5;
}
.tblbdr_H7 {
border:1px solid #CEE7E7;
}
.tblbdr_H6 {
border:1px solid #EBF5D2;
}
.alttdbdrrt {
border-right:1px solid #669FB7;
}
.tdbdrrt3 {
border-right:1px solid silver;
}
.tdbdrlt {
border-left:1px solid #669FB7;
}
.tdbdrtp {
border-top:1px solid #669FB7;
}
.tdbdrbtm {
border-bottom:1px solid #669FB7;
}
.tdbdrbtm2 {
border-bottom:1px solid #C5D3DD;
padding:1px;
}
.tdbdrrtbtm {
border-right:1px solid #669FB7;
border-bottom:1px solid #669FB7;
}
.cmtdbdrrt {
border-right:1px solid #669FB7;
}
.tdbdrnavleft {
border-right:1px solid #669FB7;
border-left:1px solid #669FB7;
}
.tblbdr7 {
border:1px solid #F9DDD3;
}
.tblbdr8 {
border-right:1px solid #669fb7;
border-left:1px solid #669fb7;
}
.illuse_collage {
font-size:12px;
font-style:normal;
background-color:#C5D3DD;
background-position:left center;
text-align:left;
text-decoration:none;
}
.illuse_collage:HOVER {
background-color:#fdf9ec;
text-decoration:none;
}
.illuse_collage:LINK {
color:#C5D3DD;
text-decoration:none;
}
.illuse_collage:VISITED {
color:#C5D3DD;
text-decoration:none;
}
.illuse:HOVER {
/*background-color:#C5D3DD;*/
padding-right:2px;
padding-left:2px;
}
.illuse:LINK {
padding-right:2px;
padding-left:2px;
}
.illuse:VISITED {
padding-right:2px;
padding-left:2px;
}
.gallerytd {
background-color:#FFF;
padding:3px;
}
.gallerytd:HOVER {
background-color:#FF9900;
padding:3px;
}
.gallery:LINK {
color:#C5D3DD;
text-decoration:none;
}
.gallery:VISITED {
color:#C5D3DD;
text-decoration:none;
}
.menutd01 {
background-color:#ddeffb;
}
a.menulink01:hover {
text-decoration:underline;
color:black;
}
a.menulink01 {
font-size:12px;
font-weight:normal;
text-decoration:none;
color:black;
}
a.menulink01:visited {
font-size:12px;
font-weight:normal;
color:black;
}
.inputtext {
font-size:10px;
text-decoration:none;
color:black;
text-align:right;
padding:2px;
}
.inputtext01 {
font-size:13px;
font-weight:bold;
text-decoration:none;
color:black;
background-color:#DDEFFB;
text-align:right;
border:1px solid White;
padding:3px;
}
.inputtext02 {
font-size:12px;
font-weight:bold;
text-decoration:none;
color:black;
background-color:#EEF3e1;
text-align:right;
border-bottom:1px solid #99A07C;
border-left:1px solid #99A07C;
border-top:3px solid white;
padding:2px;
margin-top:1px;
}
.inputtext03 {
font-size:13px;
font-weight:bold;
text-decoration:none;
color:black;
text-align:right;
}
.inputtext04 {
font-size:12px;
font-weight:bold;
text-decoration:none;
color:black;
background-color:#FFF;
text-align:right;
border:1px solid White;
padding:2px;
}
.inputtext05 {
font-size:13px;
font-weight:bold;
text-decoration:none;
color:black;
background-color:#F7E4F5;
text-align:right;
border:1px solid White;
padding:3px;
}
.acnttext01 {
font-size:12px;
font-weight:bold;
text-decoration:none;
color:black;
background-color:#DDEFFB;
border-top:1px solid White;
padding:3px;
}
.cohlink {
background-color:#FFF;
}
a.cohlink:hover {
text-decoration:underline;
color:black;
}
a.cohlink {
font-size:12px;


font-weight:normal;
text-decoration:none;
color:black;
}
a.cohlink:visited {
font-size:12px;
font-weight:normal;
color:black;
}
.carthdrbtgreen {
font-size:12px;
font-weight:bold;
text-decoration:none;
color:black;
background-color:#F7FBDE;
border-bottom:1px solid #669FB7;
padding:3px;
}
.carthdrbtrtgreen {
font-size:12px;
font-weight:bold;
text-decoration:none;
color:black;
background-color:#F7FBDE;
border-bottom:1px solid #669FB7;
border-right:1px solid #669FB7;
padding:3px;
}
.carthdrbtrtdarkblue {
font-size:12px;
font-weight:bold;
text-decoration:none;
color:black;
background-color:#e1eaf1;
border-bottom:1px solid #669FB7;
border-right:1px solid #669FB7;
padding:3px;
}
.carthdrbtrtyellow {
font-size:12px;
font-weight:bold;
text-decoration:none;
color:black;
background-color:#F7FBDE;
border-bottom:1px solid #669FB7;
border-right:1px solid #669FB7;
padding:3px;
}
.carthdrrtgreen {
font-size:12px;
font-weight:bold;
text-decoration:none;
color:black;
background-color:#F7FBDE;
border-right:1px solid #669FB7;
padding:3px;
}
.cartftrgreen {
border-bottom:1px solid #669FB7;
background-color:#F7FBDE;
font-size:12px;
font-weight:bold;
text-decoration:none;
color:black;
text-align:right;
border-right:1px solid #669FB7;
padding:3px;
}
.cartftrgreennp {
border-bottom:1px solid #669FB7;
background-color:#F7FBDE;
font-size:12px;
font-weight:bold;
text-decoration:none;
color:black;
text-align:right;
border-left:1px solid #669FB7;
border-top:1px solid #669FB7;
}
.carthdrbt {
font-size:12px;
font-weight:bold;
text-decoration:none;
color:black;
background-color:#DDEFFB;
border-bottom:1px solid #669FB7;
padding:3px;
}
.carthdrbtrt {
font-size:12px;
font-weight:bold;
text-decoration:none;
color:black;
background-color:#DDEFFB;
border-bottom:1px solid #669FB7;
border-right:1px solid #669FB7;
padding:3px;
}
.carthdrrt {
font-size:12px;
font-weight:bold;
text-decoration:none;
color:black;
background-color:#DDEFFB;
border-right:1px solid #669FB7;
padding:3px;
}
.custhdrrt {
font-size:12px;
font-weight:bold;
text-decoration:none;
color:black;
background-color:#F5F5F5;
border-right:1px solid Silver;
padding:4px;
}
.custhdr {
font-size:12px;
font-weight:bold;
text-decoration:none;
color:black;
background-color:#F5F5F5;
padding:4px;
}
.custhdr2 {
font-size:12px;
font-weight:bold;
text-decoration:none;
color:black;
padding-left:19px;
}
.cs_custhdr {
font-size:12px;
font-weight:bold;
text-decoration:none;
color:black;
background-color:#FFFFFF;
padding:4px;
}
.custheader {
font-size:16px;
font-weight:bold;
text-decoration:none;
color:black;
background-color:#F5F5F5;
text-align:center;
padding:4px;
}
.custheader2 {
font-size:16px;
font-weight:bold;
text-decoration:none;
color:black;
background-color:#F2EDD2;
text-align:center;
padding:4px;
}
.notice {
font-size:12px;
text-decoration:none;
color:red;
background-color:#FFFFCC;
border:1px solid silver;
padding:3px;
}
.stock {
font-size:12px;
text-decoration:none;
color:#000000;
background-color:#FFFFCC;
border:1px solid silver;
text-align:center;
font-weight:bold;
padding:3px;
}
.caption {
font-size:12px;
text-decoration:none;
background-color:#DCDCDC;
padding:3px;
}
.cl_pricing {
font-size:16px;
font-weight:bold;
color:#FF0000;
padding-left:3px;
}
.cl_pricing4 {
font-size:12px;
font-weight:bold;
color:#FF0000;
text-align:center;
}
.cl_pricing5 {
font-size:16px;
font-weight:bold;
color:#FF0000;
padding-left:3px;
text-align:center;
}
.bg_norepeat {
background-repeat:no-repeat;
}
.bg_repeatx {
background-repeat:repeat-x;
}
.bg_repeaty {
background-repeat:repeat-y;
}
.bg_grayline {
background-color:silver;
margin-bottom:5px;
margin-top:5px;
}
.bg_blueline {
background-color:#669FB7;
margin-bottom:5px;
margin-top:5px;
}
.bg_gray {
background-color:silver;
padding:2px;
}
.bg_gray2 {
background-color:#F5F5F5;
padding:2px;
}
.bg_gray3pad6 {
background-color:#EFEFEF;
padding:6px;
}
.bg_gray4 {
background-color:#F2F2F2;
padding:2px;
}
.bg_tan {
background-color:#FDF5E6;
padding:2px;
}
.bg_tan2 {
background-color:#FFDEAD;
padding:2px;
}
.bg_h7 {
font-size:12px;
color:#000000;
background-color:#CEE7E7;
padding:2px;
}
.bg_h5 {
font-size:12px;
color:#000000;
background-color:#FFF1D5;
padding:2px;
}
.bg_h6 {
font-size:12px;
color:#000000;
background-color:#EBF5D2;
padding:2px;
}
.bg_blue {
background-color:#DDEFFB;
}
.bg_blue1 {
font-size:12px;
color:#000000;
background-color:#DDEFFB;
padding:2px;
}
.bg_blue2 {
font-size:12px;
color:#000000;
background-color:#C5D3DD;
padding:2px;
}
.bg_blue3 {
font-size:12px;
color:#FFF;
background-color:#007ABC;
}
.bg_blue4 {
font-size:12px;
color:#000000;
background-color:#DDEFFB;
}
.bg_blue5 {
font-size:12px;
color:#000000;
background-color:#C5D3DD;
}
.bg_bluegreen1 {
font-size:12px;
color:#FFF;
background-color:#A7D1D0;
}
.bg_blue6 {
background-color:#E7F9FF;
}
.bg_blue7 {
background-color:#F0F9FE;
}
.bg_blue1pad6 {
font-size:12px;
color:#000000;
background-color:#DDEFFB;
padding:6px;
}
.bg_yellow {
font-size:12px;
background-color:#FFFFCC;
padding:6px;
}
.bg_orange1 {
font-size:12px;
color:#000000;
background-color:#F9DDD3;
padding:2px;
}
.bg_orange2 {
font-size:12px;
color:#000000;
background-color:#F9EBE5;
padding:2px;
}
.bg_orange3 {
font-size:12px;
color:#000000;
background-color:#B5552C;
padding:2px;
}
.tblbdr_red {
border:1px solid red;
padding:2px;
}
.pad04 {
padding:4px;
}
.pad04_center {
text-align:center;
padding:4px;
}
.pad06 {
text-align:center;
padding:6px;
}
.bg_t1 {
background-color:#FFF;
border-right:1px solid #FFF;
}
A.red,A:LINK {
font-size:12px;
font-style:normal;
text-align:left;
text-decoration:underline;
}
A.red,A:VISITED {
font-size:12px;
font-style:normal;
text-align:left;
text-decoration:underline;
}
A.red,A:HOVER {
font-size:12px;
font-style:normal;
text-decoration:none;
}
A.red,A:ACTIVE {
font-size:12px;
font-style:normal;
text-align:left;
}
A:LINK {
color:#003399;
}
A:VISITED {
color:#003399;
}
A:HOVER {
color:#FF9900;
}
A:ACTIVE {
color:#003399;
}
A.red:LINK {
color:red;
}
A.red:VISITED {
color:red;
}
A.red:HOVER {
color:red;
}
A.red:ACTIVE {
color:red;
}
A.hidden:LINK {
font-size:12px;
font-style:normal;
text-align:left;
color:#000000;
text-decoration:none;
}
A.hidden:VISITED {
font-size:12px;
font-style:normal;
text-align:left;
color:#000000;
text-decoration:none;
}
A.hidden:HOVER {
font-size:12px;
font-style:normal;
text-align:left;
color:#000000;
text-decoration:none;
}
A.hidden:ACTIVE {
font-size:12px;
font-style:normal;
text-align:left;
color:#000000;
}
A.hiddenblue:LINK {
font-size:12px;
font-style:normal;
text-align:center;
color:#003399;
text-decoration:none;
}
A.hiddenblue:VISITED {
font-size:12px;
font-style:normal;
text-align:center;
color:#003399;
text-decoration:none;
}
A.hiddenblue:HOVER {
font-size:12px;
font-style:normal;
text-align:center;
color:#003399;
text-decoration:none;
}
A.hiddenblue:ACTIVE {
font-size:12px;
font-style:normal;
text-align:center;
color:#003399;
}
A.hiddenblue2:LINK {
font-size:14px;
font-weight:bold;
font-style:normal;
text-align:center;
color:#003399;
text-decoration:none;
}
A.hiddenblue2:VISITED {
font-size:14px;
font-weight:bold;
font-style:normal;
text-align:center;
color:#003399;
text-decoration:none;
}
A.hiddenblue2:HOVER {
font-size:14px;
font-weight:bold;
font-style:normal;
text-align:center;
color:#003399;
text-decoration:none;
}
A.hiddenblue2:ACTIVE {
font-size:14px;
font-weight:bold;
font-style:normal;
text-align:center;
color:#003399;
}
A.nav1:LINK {
font-size:12px;
font-weight:bold;
font-style:normal;
color:#000000;
text-decoration:none;
text-align:center;
}
A.nav1:HOVER {
font-size:12px;
background-color:#FFF;
font-weight:bold;
font-style:normal;
color:#000000;
text-decoration:none;
text-align:center;
}
A.nav1:VISITED {
font-size:12px;
font-weight:bold;
font-style:normal;
color:#000000;
text-decoration:none;
text-align:center;
}
A.nav1:ACTIVE {
font-size:12px;
font-weight:bold;
font-style:normal;
color:#000000;
text-decoration:none;
text-align:center;
}
A.nav2:LINK {
font-size:12px;
font-weight:normal;
font-style:normal;
color:#000000;
text-decoration:none;
text-align:center;
}
A.nav2:HOVER {
font-size:12px;
background-color:#FFF;
font-weight:normal;
font-style:normal;
color:#000000;
text-decoration:none;
text-align:center;
}
A.nav2:VISITED {
font-size:12px;
font-weight:normal;
font-style:normal;
color:#000000;
text-decoration:none;
text-align:center;
}
A.nav2:ACTIVE {
font-size:12px;
font-weight:normal;
font-style:normal;
color:#000000;
text-decoration:none;
text-align:center;
}
.OrderHistoryTable {
border-bottom:1px solid #669FB7;
background-color:#F7FBDE;
font-size:12px;
text-decoration:none;
color:black;
text-align:right;
border-left:1px solid #669FB7;
border-top:1px solid #669FB7;
}
.OrderHistoryTableHeader {
font-size:12px;
font-weight:bold;
text-decoration:none;
color:black;
background-color:#F7FBDE;
border-bottom:1px solid #669FB7;
border-right:1px solid #669FB7;
padding:3px;
}
.accountinput {
font-size:12px;
font-weight:bold;
text-decoration:none;
color:black;
background-color:#F7FBDE;
text-align:right;
border-left:1px solid #669FB7;
border-bottom:1px solid #669FB7;
padding:2px;
}
.accountinput2 {
font-size:12px;
font-weight:bold;
text-decoration:none;
color:black;
background-color:#EEF3E1;
text-align:right;
border-left:1px solid #99A07C;
border-bottom:1px solid #99A07C;
padding:2px;
}
.accountinputhdr2 {
font-size:12px;
font-weight:bold;
text-decoration:none;
color:black;
background-color:#EEF3E1;
text-align:center;
border-bottom:1px solid #99A07C;
padding:2px;
}
.accountinput3 {
font-size:12px;
font-weight:bold;
text-decoration:none;
color:black;
background-color:#EEF3E1;
text-align:right;
border-left:1px solid #99A07C;
border:1px solid #99A07C;
padding:2px;
}
.orderhistorytr {
border-right:1px solid #a38da0;
border-top:1px solid #a38da0;
background-color:#EDF3E0;
font-size:12px;
font-style:normal;
text-align:left;
color:#000000;
}
.orderhistoryrtlr {
border-right:1px solid #a38da0;
border-top:1px solid #a38da0;
border-left:1px solid #a38da0;
background-color:#EDF3E0;
font-size:12px;
font-style:normal;
text-align:left;
color:#000000;
}
.orderhistorybtr {
border-right:1px solid #a38da0;
border-top:1px solid #a38da0;
border-bottom:1px solid #a38da0;
background-color:#EDF3E0;
font-size:12px;
font-style:normal;
text-align:left;
color:#000000;
}
.orderhistoryrbtlr {
border-right:1px solid #a38da0;
border-top:1px solid #a38da0;
border-bottom:1px solid #a38da0;
border-left:1px solid #a38da0;
background-color:#EDF3E0;
font-size:12px;
font-style:normal;
text-align:left;
color:#000000;
}
.orderhistoryrl {
border-right:1px solid #a38da0;
border-left:1px solid #a38da0;
background-color:#EDF3E0;
font-size:12px;
font-style:normal;
text-align:left;
color:#000000;
}
.orderhistoryr {
border-right:1px solid #a38da0;
background-color:#EDF3E0;
font-size:12px;
font-style:normal;
text-align:left;
color:#000000;
}
.orderhistoryl {
border-left:1px solid #a38da0;
background-color:#EDF3E0;
font-size:12px;
font-style:normal;
text-align:left;
color:#000000;
}
.orderhistorybr {
border-right:1px solid #a38da0;
border-bottom:1px solid #a38da0;
background-color:#EDF3E0;
font-size:12px;
font-style:normal;
text-align:left;
color:#000000;
}
.orderhistoryb {
border-bottom:1px solid #a38da0;
background-color:#EDF3E0;
font-size:12px;
font-style:normal;
text-align:left;
color:#000000;
}
.orderhistoryrblr {
border-right:1px solid #a38da0;
border-bottom:1px solid #a38da0;
border-left:1px solid #a38da0;
background-color:#EDF3E0;
font-size:12px;
font-style:normal;
text-align:left;
color:#000000;
}
.orderhistorydatalbr {
border-left:1px solid #a38da0;
border-right:1px solid #a38da0;
border-bottom:1px solid #a38da0;
font-size:12px;
font-style:normal;
color:#000000;
}
.orderhistorydatabr {
border-right:1px solid #a38da0;
border-bottom:1px solid #a38da0;
font-size:12px;
font-style:normal;
color:#000000;
}
.orderhistorydatab {
border-bottom:1px solid #a38da0;
font-size:12px;
font-style:normal;
color:#000000;
}
.bull {
font-size:12px;
font-style:normal;
text-align:left;
color:#000000;
}
.bull ul {
list-style:none;
list-style-image:url('//image4.fmgstatic.com/grafx/bullet2.gif');
margin-top:7px;
margin-bottom:7px;
margin-left:7px;
padding-left:12px;
border:none;
}
.bull li {
padding-bottom:3px;
}
.testvert {
vertical-align:middle;
}
.jumpringtableborder {
border-top:1px solid #669FB7;
border-left:1px solid #669FB7;
}
.jumpringgauge {
font-size:12px;
font-weight:bold;
text-decoration:none;
color:black;
background-color:#e1eaf1;
border-bottom:1px solid #669FB7;
border-right:1px solid #669FB7;
text-align:center;
padding:3px;
}
.jumpringheader {
font-size:12px;
font-weight:bold;
text-decoration:none;
color:black;
background-color:#F7F7F7;
border-bottom:1px solid #669FB7;
border-right:1px solid #669FB7;
text-align:center;
padding:3px;
}
.jumpringdiameter {
font-size:12px;
font-weight:bold;
text-decoration:none;
color:black;
background-color:#F7FBDE;
border-bottom:1px solid #669FB7;
border-right:1px solid #669FB7;
text-align:center;
padding:3px;
}
.jumpringcell {
border-right:1px solid #669FB7;
border-bottom:1px solid #669FB7;
}
.aslowascopy {
text-align:center;
}
.aslowascell {
background:url('//image2.fmgstatic.com/grafx/aslowasburst.gif') no-repeat scroll center 10px transparent;
font-size:12px;
font-style:normal;
text-align:center;
}
.aslowascelldetails {
background-image:url('//image2.fmgstatic.com/grafx/aslowasburst.gif');
background-repeat:no-repeat;
background-position:center;
font-size:12px;
font-style:normal;
text-align:center;
height:20px;
}
.aslowascellold {
background-image:url('//image2.fmgstatic.com/grafx/aslowastag.gif');
background-repeat:no-repeat;
background-position:center;
font-size:12px;
font-style:normal;
text-align:center;
height:45px;
}
.aslowascelldetailsold {
background-image:url('//image3.fmgstatic.com/grafx/aslowas3.gif');
background-repeat:no-repeat;
background-position:center;
font-size:11px;
font-style:normal;
text-align:center;
height:36px;
padding-left:10px;
}
.testomonialheader {
background-image:url('//image4.fmgstatic.com/grafx/cart/cart_customers_02.gif');
background-repeat:repeat-x;
font-size:16px;
color:#004b73;
font-weight:bold;
}
#nav_bottom_print {
display:none;
}
#nav {
width:138px;
float:left;
margin: 10px 0 50px 0;
padding:0;
}
#nav form,#nav input {
margin:0;
}
#nav .new {
color:#FF0000;
font-size:12px;
padding-left:5px;

}
#nav .ironclad-leftnav a {
  margin: 0;
  padding: 0;
}
ironclad-leftnav a:hover {
  background: white;
}
.newnavitem a {
background-color:#FBF5DD;
}
#nav h3 {
  font-size: 14px;
  font-weight: bold;
  color: #445e73;
  text-align: center;
  min-height: 20px;
  height: auto;
  margin: 10px 0 0 0;
  padding: 3px 0 0 0;
  border-radius: 6px 6px 0 0;
  border: 1px solid #909eb0;
  width: 136px;
  /* background: #E9E9E9; */
	background: #f0dfb3;
	background: -moz-linear-gradient(top, #f0dfb3 0%, #fcf5e3 44%, #ffffff 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#f0dfb3), color-stop(44%,#fcf5e3), color-stop(100%,#ffffff));
	background: -webkit-linear-gradient(top, #f0dfb3 0%,#fcf5e3 44%,#ffffff 100%);
	background: -o-linear-gradient(top, #f0dfb3 0%,#fcf5e3 44%,#ffffff 100%);
	background: -ms-linear-gradient(top, #f0dfb3 0%,#fcf5e3 44%,#ffffff 100%);
	background: linear-gradient(to bottom, #f0dfb3 0%,#fcf5e3 44%,#ffffff 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f0dfb3', endColorstr='#ffffff',GradientType=0 );
  text-shadow: 1px 1px 0px rgba(255, 255, 255, 0.58);
}
#nav .nav-line-break {
  padding-bottom: 2px;
}
#nav .extracontent{
border-right:1px solid #669fb7;
border-left:1px solid #669fb7;
background:bottom repeat-y url('//image1.fmgstatic.com/grafx/leftnavtile.jpg');
font-size:13px;
font-weight:bold;
color:#004356;
text-align:center;
width:136px;
margin-top:0;
}

#nav ul {
 background: #fcfcfc; /* Old browsers */
  background: -moz-linear-gradient(left,  #fcfcfc 0%, #ffffff 100%); /* FF3.6+ */
  background: -webkit-gradient(linear, left top, right top, color-stop(0%,#fcfcfc), color-stop(100%,#ffffff)); /* Chrome,Safari4+ */
  background: -webkit-linear-gradient(left,  #fcfcfc 0%,#ffffff 100%); /* Chrome10+,Safari5.1+ */
  background: -o-linear-gradient(left,  #fcfcfc 0%,#ffffff 100%); /* Opera 11.10+ */
  background: -ms-linear-gradient(left,  #fcfcfc 0%,#ffffff 100%); /* IE10+ */
  background: linear-gradient(to right,  #fcfcfc 0%,#ffffff 100%); /* W3C */
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fcfcfc', endColorstr='#ffffff',GradientType=1 ); /* IE6-9 */
  display: block;
  list-style: none;
  width: 136px;
  margin: 0;
  padding: 0 0 10px 0;
  overflow: hidden;
  border: 1px solid #909eb0;
  border-top: none;
  border-radius: 0 0 6px 6px;

}
#nav li {
  padding: 0;
  margin: 0;
  border-bottom: 1px solid #E1E1E1;
}

#nav a {
  text-decoration: none;
  color: #575757;
  display: block;
  padding: 1px 0 1px 6px;
}

#nav a:hover {
  background-color: #EEE;
  color: #000000;
}
#nav .nobg a {
text-align:center;
padding:8px 0;
}
#nav .ads ul {
width:138px;
background:bottom no-repeat url('//image1.fmgstatic.com/grafx/leftnavads_bottom.jpg');
margin:0 0 13px;
padding:0 0 13px;
}
#nav .ads li {
border-right:1px solid #669fb7;
border-left:1px solid #669fb7;
border-bottom:none;
background:none;
padding:0;
}
#nav .ads {
text-align:center;
background:top no-repeat url('//image1.fmgstatic.com/grafx/leftnavads_top.jpg');
width:138px;
padding:13px 0 0;
}
#nav .noborder {
border-bottom:none;
}
.hor_list ul {
list-style:none;
text-align:center;
margin:0;
padding:0;
}
.hor_list li {

padding-left:15px;
display:inline;
font-weight:bold;
}
.hor_list a {
font-size:12px;
font-style:normal;
text-decoration:none;
color:#000000;
}
.hor_list a:visited {
font-size:12px;
font-style:normal;
text-decoration:none;
color:#000000;
}
.hor_list a:hover {
font-size:12px;
font-style:normal;
text-decoration:underline;
color:#000000;
}
.hor_list a:active {
font-size:12px;
font-style:normal;
text-decoration:none;
color:#000000;
}
.toplinks ul {
list-style:none;
text-align:center;
clear:both;
margin:0;
padding:0 0 4px;
min-width:972px
}
.toplinks li {
padding-left:6px;
border-left:solid #000 1px;
display:inline-block;
font-weight:bold;
*display:inline;

}
.toplinks .first {
border-left:none;
}
.toplinks a {
font-size:12px;
font-style:normal;
text-decoration:none;
color:#000000;
}
.toplinks a:visited {
font-size:12px;
font-style:normal;
text-decoration:none;
color:#000000;
}
.toplinks a:hover {
background-color:#FFF;
color:#000000;
}
.nobold a {
font-weight:normal;
}
.newproductsh1 {
font-size:18px;
color:#394889;
font-weight:bold;
padding-top:20px;
padding-bottom:0;
background:transparent url('//image4.fmgstatic.com/grafx/newproducts/spbar_newproducts.gif') no-repeat right bottom;
margin:0;
}
.alla_descriptcont {
position:relative;
}
.alla_descript {
background-color:#F3F4FF;
border:1px solid #797A7B;
width:250px;
position:absolute;
left:45px;
top:16px;
text-align:center;
visibility:hidden;
z-index:20000;
clear:both;
padding:5px;
}
.popupimage {
position:absolute;
visibility:hidden;
background-color:white;
border:1px solid #BBBBBB;
vertical-align:top;
margin:0;
padding:0;
}
.textindent {
padding-left:5px;
margin:0;
}
.textindent10 {
padding-left:10px;
margin:0;
}
.textindent20 {
padding-left:20px;
margin:0;
}
.categoryh2 {
font-size:13px;
text-align:left;
color:#000000;
font-weight:bold;
display:inline;
margin:2px;
}
.categoryh3 {
font-size:12px;
text-align:left;
color:#000000;
font-weight:bold;
margin:0;
padding:0;
}
.customerletter {
background-image:url('//image2.fmgstatic.com/grafx/customerltrs_repeat.jpg');
background-repeat:repeat-y;
padding:0 20px 40px;
}
.bottom_list {
border-top:#669FB7 1px solid;
border-bottom:#669FB7 1px solid;
width:100%;
padding-top:10px;
padding-bottom:10px;
}
.bottom_list ul {
list-style:none;
text-align:center;
margin:0;
padding:0;
}
.bottom_list li {
display:inline;
border-left:1px solid black;
padding:0 7px 0 8px;
}
.bottom_list .first {
border-left:none;
}
.refinesearch {
background-color:#FEFEE2;
margin-left:7px;
width:196px;
padding:10px;
}
.flt_rt {
float:right;
}
.flt_lft {
float:left;
}
.clear_both {
clear:both;
}
.TestBorder {
border:1px solid blue;
}
.RequiredFieldAlert{
color:#F00;
font-weight:bold;
font-size:14px;
text-align:center;
margin:10px 0;
}

.webdesc{
margin-bottom:0;
max-height:105px;
overflow:hidden;
}

.elipse{
margin:0;
padding:0;
}

.webdesc a{
text-decoration:none;
color:#000;
}

/*endeca beta invite*/

#betabanner{
background:url('//image4.fmgstatic.com/grafx/shop/headers/classic_search.png') no-repeat;
text-indent:-9999em;
position:relative;
height:110px;
}

#betabanner .joinbeta{
border:none;
outline:none;
height:88px;
width:581px;
position:absolute;
top:8px;
left:10px;
}

/* ----------- Hide/Show Div ---------- */
#topbar_div #PreciousMetalPricing {
position:absolute;
display:none;
width:200px;
padding:10px 10px 10px;
border:1px solid #000;
border-top:1px solid #000;
background:#fff;
z-index:1000;
}


#topbar_div #PreciousMetalPricing a{
	text-decoration:underline;
	color:#039;
}

#topbar_div #PreciousMetalPricing{
	z-index:500;
}

#topbar_div li{
	z-index:1000;

}

#topbar_div #PreciousMetalPricing p{
width: 200px;
padding:0;
margin:10px 0 0;
} 
#PreciousMetalPricing .pricingtable{
margin:10px auto;
width:200px;
}

#PreciousMetalPricing .goldpricing{
padding-right:5px;
border-right:1px solid #666;
float:left;
}

#PreciousMetalPricing .silverpricing{
float:left;	
padding-left:5px;
}
.toplinks  .EmailPage{
	line-height:17px;
	vertical-align:middle;

}