#navmini a
{	
	height: 10px;
	border: 1px solid #FFFFFF;
	margin: 0px 5px 0px 5px;
	padding: 1px 2px 0px 2px;
	font-size: 6px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #CCCCCC;
	text-decoration: none;
}
#navmini a.activeSlide
{
	background-color: #FFFFFF;
	color: #FFFFFF;
}

a, a:link, a:visited
{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
font-weight: normal;
color: #006766;
text-decoration: none;
cursor: pointer;
}

a:hover
{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
font-weight: normal;
color: #13488a;
text-decoration: underline;
}

.bagstyle
{
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
font-weight: bold;
color: #3e8683;
letter-spacing: 5px;
}

.contactsuccess
{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 13px;
font-weight: bold;
padding: 4px;
border: 1px solid #FF0000;
background-color: #FFFFFF;
color: #FF0000;
width: 560px;
}

.mainheader
{
font-family: Arial, Helvetica, sans-serif;
font-size: 17px;
font-weight: bold;
color: #006766;
text-decoration: none;
}

.acctlink a:link, .acctlink a:visited
{
font-size: 11px;
color: #3e8683;
font-weight: bold;
text-decoration: none;
}

.acctlink a:hover
{
font-size: 11px;
color: #3e8683;
font-weight: bold;
text-decoration: underline;
}

.maintext
{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
font-weight: normal;
color: #000000;
text-decoration: none;
line-height: 16px;
}

.maintext.buttonstyle
{
background-color: #FFFFFF;
color: #174465;
border: 1px solid #174465;
}

.maintext.buttonstyle.bold
{
font-weight: bold;
}

.maintext.buttonstyle.small
{
font-size: 10px;
}

.maintext.buttonstyle.bold.small
{
font-size: 10px;
}

.maintext.edit a:link, .maintext.edit a:visited
{
color: #FF0000;
font-weight: normal;
text-decoration: none;
}

.maintext.edit a:hover
{
color: #FF0000;
font-weight: normal;
text-decoration: underline;
}

.arialbuttons
{
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
font-weight: normal;
color: #000000;
text-decoration: none;
}

#admincurrencyheaderborder
{
border: 1px solid #ffffff;
vertical-align: top;
font-weight: bold;
}

#admincurrencyborder
{
border: 1px solid #ffffff;
vertical-align: middle;
}

#adminuserheaderborder
{
border: 1px solid #c3d9ff;
vertical-align: top;
font-weight: bold;
}

#adminuserborder
{
border: 1px solid #c3d9ff;
vertical-align: middle;
}

#adminlogheaderborder
{
border: 1px solid #ffffff;
vertical-align: top;
font-weight: bold;
}

#adminlogborder
{
border: 1px solid #ffffff;
vertical-align: middle;
}

#adminmailheaderborder
{
border: 1px solid #ffffff;
vertical-align: top;
font-weight: bold;
color: #FFFFFF;
}

#adminmailborder
{
border: 1px solid #ffffff;
vertical-align: middle;
}

#adminordersheaderborder
{
border: 1px solid #e9e9d9;
vertical-align: top;
font-weight: bold;
}

#adminordersborder
{
border: 1px solid #e9e9d9;
vertical-align: middle;
}

#forgotpass a, #forgotpass a:link, #forgotpass a:visited
{
color: #614c31;
text-decoration: none;
}

#forgotpass a:hover
{
color: #614c31;
text-decoration: underline;
}

#regheader
{
font-family: Arial, Helvetica, sans-serif;
font-size: 15px;
font-weight: bold;
color: #ffffff;
letter-spacing: 2px;
}

#newheader
{
font-family: Arial, Helvetica, sans-serif;
font-size: 15px;
font-weight: bold;
color: #ffffff;
letter-spacing: 2px;
}

#whyheader
{
font-family: Arial, Helvetica, sans-serif;
font-size: 15px;
font-weight: bold;
color: #ac9173;
letter-spacing: 2px;
}

#formtitle
{
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
font-weight: bold;
color: #03646b;
letter-spacing: 5px;
line-height: 20px;
vertical-align: top;
}

#popupheader.maintext
{
font-size: 15px;
font-weight: bold;
background-color: #3d8582;
color: #FFFFFF;
height: 20px;
width: 100%;
padding: 5px;
}

#pagenav.maintext a:link, #pagenav.maintext a:visited
{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
font-weight: normal;
color: #454545;
text-decoration: none;
}

#pagenav.maintext a:hover
{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
font-weight: normal;
color: #454545;
text-decoration: underline;
}

#adminmenu.tabselected
{
border-top: 1px solid #eaeaea;
border-left: 1px solid #eaeaea;
border-right: 1px solid #eaeaea;
font-weight: bold;
width: auto;
padding-left: 10px;
padding-right: 10px;
height: 30px;
color: #7d7d7d;
background-color: #eaeaea;
text-align: center;
cursor: pointer;
}

#adminmenu.tabselected a:link, #adminmenu.tabselected a:visited
{
font-weight: bold;
color: #7d7d7d;
text-decoration: none;
}

#adminmenu.tabselected a:hover
{
font-weight: bold;
color: #7d7d7d;
text-decoration: underline;
}

#adminmenu.tabs
{
border-top: 1px solid #eaeaea;
border-left: 1px solid #eaeaea;
border-right: 1px solid #eaeaea;
font-weight: bold;
width: auto;
padding-left: 10px;
padding-right: 10px;
height: 30px;
background-color: #ffffff;
text-align: center;
color: #7d7d7d;
cursor: pointer;
}

#adminmenu.tabs a:link, #adminmenu.tabs a:visited
{
font-weight: bold;
color: #7d7d7d;
text-decoration: none;
}

#adminmenu.tabs a:hover
{
font-weight: bold;
color: #7d7d7d;
text-decoration: underline;
}

#myaccount.tabselected
{
border-top: 1px solid #d2eceb;
border-left: 1px solid #d2eceb;
border-right: 1px solid #d2eceb;
font-weight: bold;
width: auto;
padding-left: 10px;
padding-right: 10px;
height: 30px;
color: #006766;
background-color: #d2eceb;
text-align: center;
cursor: pointer;
}

#myaccount.tabselected a:link, #myaccount.tabselected a:visited
{
font-weight: bold;
color: #006766;
text-decoration: none;
}

#myaccount.tabselected a:hover
{
font-weight: bold;
color: #006766;
text-decoration: underline;
}

#myaccount.tabs
{
border-top: 1px solid #d2eceb;
border-left: 1px solid #d2eceb;
border-right: 1px solid #d2eceb;
font-weight: bold;
width: auto;
padding-left: 10px;
padding-right: 10px;
height: 30px;
background-color: #ffffff;
text-align: center;
color: #006766;
cursor: pointer;
}

#myaccount.tabs a:link, #myaccount.tabs a:visited
{
font-weight: bold;
color: #006766;
text-decoration: none;
}

#myaccount.tabs a:hover
{
font-weight: bold;
color: #006766;
text-decoration: underline;
}

.caption
{
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
font-weight: normal;
color: #6f6f6f;
text-decoration: none;
}

#vmtitle
{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 13px;
font-weight: bold;
color: #13488a;
text-decoration: none;
padding-left: 7px;
}

#vmmsg
{
font-family: Arial, Helvetica, sans-serif;
font-size: 20px;
font-weight: bold;
color: #13488a;
text-decoration: none;
padding-left: 55px;
line-height: 27px;
}

.sidemenu
{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
font-weight: normal;
color: #000000;
text-decoration: none;
line-height: 18px;
}

.sidemenu a:link, .sidemenu a:visited
{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
font-weight: normal;
color: #13488a;
text-decoration: none;
}

.sidemenu a:hover
{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
font-weight: normal;
color: #13488a;
text-decoration: underline;
}

#productview.sidemenu a:link, #productview.sidemenu a:visited
{
color: #000000;
}

#productview.sidemenu a:hover
{
color: #000000;
}

.map
{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
font-weight: normal;
color: #006766;
text-decoration: none;
}

.map a:link, .map a:visited
{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
font-weight: normal;
color: #006766;
text-decoration: none;
}

.map a:hover
{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
font-weight: normal;
color: #006766;
text-decoration: underline;
}

.textbox
{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
font-weight: normal;
color: #000000;
text-decoration: none;
}

.searchbox
{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
border: 1px solid #666666;
padding: 1px;
height: 17px;
width: 150px;
vertical-align: top;
}

.gsearchbox
{
font-family: Arial, Verdana, Helvetica, sans-serif;
font-size: 11px;
font-weight: normal;
border: 1px solid #8b8e90;
height: 18px;
width: 120px;
vertical-align: middle;
}

.shoppingbag
{
font-family: Arial, Verdana, Helvetica, sans-serif;
font-size: 12px;
font-weight: bold;
text-decoration: none;
color: #ae9371;
vertical-align: middle;
}

.shoppingbag a:link, .shoppingbag a:visited
{
font-family: Arial, Verdana, Helvetica, sans-serif;
font-size: 12px;
font-weight: bold;
text-decoration: none;
color: #ae9371;
}

.shoppingbag a:hover
{
font-family: Arial, Verdana, Helvetica, sans-serif;
font-size: 12px;
font-weight: bold;
text-decoration: underline;
color: #ae9371;
}

#usermenu
{
font-family: Arial, Verdana, Helvetica, sans-serif;
font-size: 11px;
font-weight: bold;
text-decoration: none;
color: #FFFFFF;
vertical-align: top;
height: 6px;
}

#usermenu a:link, #usermenu a:visited
{
font-family: Arial, Verdana, Helvetica, sans-serif;
font-size: 11px;
font-weight: bold;
text-decoration: none;
color: #FFFFFF;
}

#usermenu a:hover
{
font-family: Arial, Verdana, Helvetica, sans-serif;
font-size: 11px;
font-weight: bold;
text-decoration: underline;
color: #FFFFFF;
}

.footerleft
{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
font-weight: normal;
color: #333333;
text-decoration: none;
float: left;
line-height: 18px;
margin-top: 10px;
margin-bottom: 30px;
}

.footerleft a:link, .footerleft a:visited
{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
font-weight: normal;
color: #333333;
text-decoration: none;
}

.footerleft a:hover
{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
font-weight: normal;
color: #333333;
text-decoration: underline;
}

.footerright
{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
font-weight: normal;
color: #8c8c8c;
text-decoration: none;
float: right;
line-height: 18px;
margin-top: 10px;
margin-bottom: 30px;
}

img
{
border: 0;
}