
/*@charset "UTF-8";
 CSS Document */

body {
	background: #02248f url(/Assets/pg_bg.jpg) repeat-x top left;
	font-family: Arial, Helvetica, sans-serif;
	word-spacing: 1px;
}	
	a:link {
	color: #FFFFFF;
	text-decoration: none;
}

a:hover {
	text-decoration: none;
	color: #000000;
}
a:visited {
	text-decoration: none;
	color: #FFFFFF;
}
a:active {
	text-decoration: none;
	color: #FFFFFF;
}
a {
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
}

	


#container {
	background-color: #FFFFFF;
}
.header {

	background-color: #FFFFFF;

}

#leftnav {

	background-color: #EAF3FF;

}
#topheader {

}
.headerPF {

}
#topheaderPF {

}

#logo {

}
#signin {

}
#signout {

}
#account {

}
#cart {

}
#switchname {

}
#salename {

}
#colorbar {

}
#toplinks {

}

#toplinks a
{
	color: White;
}

#search {

}
#txtSearch {

}
#searchtext {

	background-color: #FFFFFF;
}
#rightarrow {

}
#lower_menu {

	
}
#lower_menu a {

font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
color:#336666;

}
#lower_menu a:hover {
background-color:#FFFFFF;
color:#336666;
}

#lower_menu_down {

	
}
#lower_menu_down a {

background-color:#FFFFFF;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
color:#041f52;
}
#lower_menu_down a:hover {
background-color:#FFFFFF;
color:#041f52;
}

#top_menu {

}
#top_menu a {
background-color:#FFFFFF;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
color:#CC6600;
text-decoration:none;
}
#top_menu a:hover {
background-color:#FFFFFF;
color:#CC6600;
text-decoration:none;
}


#top_menu_down {

}
#top_menu_down a {

background-color:#FFFFFF;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
color:#CC6600;
text-decoration:none;

}
#top_menu_down a:hover {
background-color:#FFFFFF;
color:#CC6600;
text-decoration:none;
}


#sub_menu {

}
#sub_menu a {

background-color:#FFFFFF;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:normal;
color:#666666;
text-decoration:none;

}
#sub_menu a:hover {
background-color:#FFFFFF;
color:#000000;
text-decoration:none;
}
#breadcrumbs
{
color: #999999;
font-size: 12px;
}

#contentbody {

	background-color: #FFFFFF;
}

#confirmwrap
{
background: #ffffff;
}

#confirmwrap a:link
{
	color: #041f52;
}

#confirmwrap a:hover
{
	color: #cc6600;
}

#contentbodysmaller {

	background-color: #FFFFFF;

}

#contentbody a:link {text-decoration: none; color: #041f52;} 
#contentbody a:hover {text-decoration: none; color: #CC6600;}
#contentbody a:visited {text-decoration: none; color: #041f52;} 

#footer {
	background-color: #FFFFFF;

	
}

#footlinks {

}
#footlinks a:link {text-decoration: none; color: #041f52;} 
#footlinks a:hover {text-decoration: none; color: #CC6600;}
#footlinks a:visited {text-decoration: none; color: #041f52;}

#footaddress {

}

#foo {

}

#sitemap {

}
#sitemap a:link {text-decoration: none; color: #041f52;}  
#sitemap a:hover {text-decoration: none; color: #CC6600;}
#sitemap a:visited {text-decoration: none; color: #041f52;}

#page_numbers {

}
#page_numbers a {
background-color:#FFFFFF;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
color:#CC6600;
text-decoration:none;
}
#page_numbers a:hover {
background-color:#FFFFFF;
color:#FFFFFF;
text-decoration:none;
}

#content {
	background-color: #FFFFFF;
}

#contentemail {
	background-color: #FFFFFF;

}

#contentemail table
{

}

#category_list {

}

#prod_list {

}

.footer_links {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: 10px;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #041f52;
	text-decoration: none;
}
.top_bar_links {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: 12px;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #FFFFFF;
	text-decoration: none;
}

.footer_text {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 13px;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #000000;
	text-decoration: none;
	text-align: center;
}
.footer_address {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	color: #000000;
	text-decoration: none;
	text-align: center;
}
.header_switcheroo_link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: 12px;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #996699;
	text-decoration: underline;
}
.header_sale_link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: 11px;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #000000;
	text-decoration: underline;
}
.site_map_link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: 11px;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #041f52;
	text-decoration: none;
}
.breadcrumbs {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: 15px;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #999999;
	text-decoration: none;
}
.category_title {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: 15px;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #CC6600;
	text-decoration: none;
}
.product_head {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: 15px;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #041f52;
	text-decoration: none;
}
.product_bold {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 15px;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #000000;
	text-decoration: none;
}
.black_text {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: 11px;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #000000;
	text-decoration: none;
}
.tab_labels {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: 12px;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #FFFFFF;
	text-decoration: none;
}
.stock_warning {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: 14px;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #FF0000;
	text-decoration: none;
}
.thank_you {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: 14px;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #006699;
	text-decoration: none;
}
.switch_case_price {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: 15px;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #996699;
	text-decoration: none;
}
.sale_case_price {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: 15px;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #CC6600;
	text-decoration: none;
}
.small_image_labels {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: 11px;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #000000;
	text-decoration: none;
}
.large_title {
	font-family: Times, serif;
	font-size: 36px;
	font-style: italic;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #999999;
	text-decoration: none;
}
.switch_warning {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: 15px;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #996699;
	text-decoration: none;
}
.switch_warning_underline {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: 15px;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #996699;
	text-decoration: underline;
}
.minimum_order {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: 15px;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #FF0000;
	text-decoration: none;
}
.cart_total {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height: 21px;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #000000;
	text-decoration: none;
}
.cart_text_numbers {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 21px;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #000000;
	text-decoration: none;
}
.shipping_info {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: 17px;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #000000;
	text-decoration: none;
}
.total_savings {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 21px;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #FF0000;
	text-decoration: none;
}
.cart_label_lg {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: 12px;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #031f54;
	text-decoration: none;
}
.cart_error_lg {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	line-height: 19px;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #FF0000;
	text-decoration: none;
}
.cart_error_sm {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: 12px;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #FF0000;
	text-decoration: none;
	text-align: left;
}
.prod_name {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: 15px;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #666666;
	text-decoration: none;
}
.teaser_text {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: 11px;
	font-weight: normal;
	color: #666666;
	text-decoration: none;
}
.prod_case_price {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: 13px;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #666666;
	text-decoration: none;
}
.prod_sale_price {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: 13px;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #FF0000;
	text-decoration: none;
}
.prod_add_cart {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: 13px;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #666666;
	text-decoration: none;
}
.page_number_elipse {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #CC6600;
	text-decoration: none;
}
.checkout_field_text {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: 17px;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #CC6600;
}
.cart_label_sm {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: 10px;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #031f54;
	text-decoration: none;
}
.shipping_underline {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: 17px;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #000000;
	text-decoration: underline;
}
.checkout_confirm_head 
{
	float: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	line-height: 18px;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #CC6600;
	text-decoration: none;
}
.productimage
{
	
}
.productimage table
{

}

.prodtitle
{
color: #CC6600;
font-size: 15px;
font-weight: bold;
font-family: Arial, Arial, Helvetica, sans-serif, sans-serif;
}

.prodlinks
{
font-family: Arial, Arial, Helvetica, sans-serif, sans-serif;
font-size: 12px;
}

.productdetails
{

}


/* Tabs Script */

/* Tabs Script */

.shadetabs{

font: bold 12px Arial, Helvetica, sans-serif;
list-style-type: none;
text-align: left; /*set to left, center, or right to align the menu as desired*/
outline: none;
}

ul#countrytabs

{

text-align: right;
text-decoration: none;
outline: none;
}

.shadetabs li{
display: inline;
margin: 0;
text-decoration: none;
outline: none;
}

.shadetabs li a{

text-decoration: none;
outline: none;
}

.shadetabs li span{
text-decoration: none;
color: #FFFFFF;
text-align: left;
outline: none;
}

.shadetabs li a:visited{
color: #FFFFFF;
text-decoration: none;
outline: none;
}

.shadetabs li a:hover{
text-decoration: none;
color: #FFFFFF;
outline: none;
}

.shadetabs li a.selected span{ /*selected main tab style */
text-decoration: none;
text-align: left;
outline: none;
}

.shadetabs li a.selected{ /*selected main tab style */
text-decoration: none;
outline: none;
}

.shadetabs li a.selected span{ /*selected main tab style */
text-decoration: none;
outline: none;
}

.shadetabs li a.selected:hover{ /*selected main tab style */
text-decoration: none;
outline: none;
}

.tabcontent{
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	color: #000000;
	outline: none;
}

@media print {
.tabcontent {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
}
}

/* End Tabs Script */

.prodlisttable
{

}

.prodlisttable td
{

}

.prodlist1
{
background-color: #FFFFFF;
}

.prodlist2
{
background-color: #E9E9E9;
}

.orderitemtitle
{
font-family: Arial, Helvetica, sans-serif;
font-weight: bold;
color: #041f52;
font-size: 12px;
}

.productlist
{

}

.instock
{

}

.outstock
{

}

.prodtitledetail
{
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
font-weight: bold;
color: #041f52;
}

.smallbold
{
font-size: 10px;
font-weight: bold;
}

.smallboldprices
{
font-size: 12px;
}

.dontforget
{
background-color: #E9E9E9;

}

.galleryblock
{
background-color: #E9E9E9;

}

.dontforgetimage
{
float: left;
text-align: center;

}

#switcheroologo
{

text-align: left;
}

#shopcarttitle
{
	text-align: center;
	font-family: Times New Roman, Times, serif;
	font-size: 36px;
	color: #999999;
	font-style: italic;
	font-weight: normal;
}

#printpagebutton
{
text-align: right;
}

#carttableholder
{

text-align: left;

}

#cartpromotion
{
text-align: left;
}

#cartpromotion font
{
	font-size: 11px;
}

#carttotallabels
{

text-align: right;

}


#carttotals
{

text-align: right;
}


#cartbuttons
{

text-align: left;
}

.carthead
{
background: #EAF3FF;
}

.cartlisthead
{
background-color: #666666;
color: #FFFFFF;
text-align: center;
font-size: 14px;
}

.cartlist1
{
background-color: #FFFFFF;

}

.cartlist2
{
background-color: #CCCCCC;

}

.carttable
{

}

.carttable td
{
background: #EAF3FF;
}

.carttableinner
{

}

.carttableinner td
{

}
.quick_enter {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #999999;
	text-decoration: none;
}

#checkouttitle
{

	text-align: left;
	font-family: Times New Roman, Times, serif;
	font-size: 36px;
	color: #999999;
	font-style: italic;
	font-weight: normal;
}

.checkoutedit
{
font-size: 12px;
font-weight: bold
}

#checkouterror
{

}

.shippingnotes
{
font-size: 12px;
}

.addresslist
{

}

.newaddress
{

}

.invalidcard {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: 12px;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #FF0000;
	text-decoration: none;
}

#checkoutconfirmed
{
font-size: 12px;
}

.checkout_confirm_head {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-style: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #CC6600;
	text-decoration: none;
}

.smallboldprices {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
}

.pageation
{
font-size: 14px;
font-weight: bold;
}

.pageation li
{
text-align: center;
}

.pageation a:link, a:visited
{
color: #CC6600;
font-size: 12px;
font-weight: bold;
}

.pageation a:hover
{
color: #041f52;
}

.howmanyperpage
{
text-align: right;
height: 22px;
}

li.pagenumber
{
color: #CC6600;
}

li.prevpage
{

}

li.nxtpage
{

}

li.currpage
{
color: #FFFFFF;
}

li.currpage a
{
color: #FFFFFF;
}

/* STYLES BROUGHT BACK */
/*Modal Popup*/
.modalBackground 
{
	background-color:Gray;
	filter:alpha(opacity=70);
	opacity:0.7;
}

.modalPopup {
	background-color: #f5f5f5;
	border-width:2px;
	border-style:solid;
	border-color:Gray;
}

.modalPopup td {

}

.loginbar 
{
	background-image: url(/assets/blue_header_bar.jpg);
	border: 1px solid Gray;
	color: Black;
	text-align: center;
	font-size: 14px;
	line-height: 25px;
	font-weight: bold;
}

.firsttimevisit {

}

/* Menu Style */
.menu {

}

.menu a {
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
color:#CC6600;
text-decoration:none;
}

.menu li  
{
	list-style-type: none; 
	display: inline; 
	line-height: 9px;
}

.menu_item_highlighted
{
	color: #6b6c6b;
}

.menu_item_highlighted a
{
}

.menu_item_highlighted a:hover {
color:#041f52;
}

.menu_item_selected
{

}

.menu_item_selected a
{

color: #ffffff;

}

.menu_item_selected a:hover {
color:#000000;

}

.menu_item
{

}

.menu_item a
{
color: #041f52;
}

.menu_item a:hover {
color:#FFF;
}

.sub_menu_item_selected
{
font-weight: bold;
}

.sub_menu_item_selected a
{
font-weight: bold;
color: #666666;
}

.sub_menu_item_selected a:hover
{
	
color: #CC6600;
}

.sub_menu_item 
{
}

.sub_menu_item a
{
font-weight: normal;
color: #041f52;
}

.sub_menu_item a:hover
{
color: #CC6600;
}


.sub_menu_item_highlighted
{
	font-weight: bold;
}

.sub_menu_item_highlighted a
{
	color: #6b6c6b;
}

.sub_menu_item_highlighted a:hover 
{
	color:#CC6600;
}

/* end Menu style */

.error 
{
	color: Red;
}

.success
{
	color: Green;
}

.thumbnail
{

}
.thumbnail:hover
{

}
.thumbnail span
{
    /*CSS for enlarged image*/
    background-color: silver;
    color: black;
    text-decoration: none;
}
.thumbnail span img
{
    /*CSS for enlarged image*/

}
.thumbnail:hover span
{
    /*CSS for enlarged image on hover*/
    /*position where enlarged image should offset horizontally */
}
.autocomplete_completionList
{
    background-color: #F8F8F8;
}   
.autocomplete_completionListElement
{
    text-align: left;
    font-size: 11px;
    background-color: #FFFFFF;

}
.autocomplete_completionListElementSelected
{
    text-align: left;
    background-color: silver;
}

.watermark
{
	color: Gray;
}

.fourproducts
{

}

.ProductListSale
{
	font-size: 11px;
}

.addedIt
{
	font-size: 11px;
}

.carttable span
{
	font-size: 11px;
}

.headerhighlightedtext
{
color: #041f52;
background-color: #efefef;
font-family: Verdana,Arial;
font-size: 10px;
font-weight: bold;
}

.categorybigger
{
	font-size: 14px;
}

a:link
{
	font-weight: normal;
}

a:visited
{
	font-weight: normal;
}

.elevensize
{
	font-family: Sans-Serif;
	font-size: 12px;
}

.notloggedin
{
	background: #cecece;
}

.NormalGreen
{
	background: #426eb9;
}

.hideme
{
	display:none;
}

