﻿

.calc1
{
    color: blue;
    font-size: 15px;
    font-weight: bold;
    font-family: Verdana;
}
.menuadmin
{
    color: white;
    font-size: 12px;
    font-family: Verdana;
    font-weight: bold;
}
a.menuadmin:hover
{
    color: YELLOW;
    font-size: 12px;
    font-family: Verdana;
}

legend
{
   /* background-color:skyblue;*/
    padding: 5px 5px 5px 5px;
    color: green;
    font-weight: bold;
    font-size: 90%;
    text-align: right;
}
.fingure
{
    cursor: pointer;
}
.search
{
    font: 16px Verdana;
    font-weight: bold;
}
.form
{
    border-right: #990000 1px solid;
    border-top: #990000 1px solid;
    font-size: 11px;
    border-left: #990000 1px solid;
    width: 100px;
    border-bottom: #990000 1px solid;
    font-family: Verdana;
    background-color: #ffffff;
    text-align: left;
    width: 100px;
}
.csc
{
    font: 9px Verdana;
}


html
{
    /*  background: black url(../images/bg.png) ; */
    background-repeat: repeat-x;
    background-color: White;
    font: 12px Verdana;
    margin-top: 0px;
}
.normal
{
    font: 11px Verdana;
    margin-top: 0px;
    font-weight: normal;
}
.normal1
{
    font: 12px Verdana;
    margin-top: 0px;
    font-weight: normal;
}
.headingbig
{
    font: 16px Verdana;
    font-weight: bold;
    color: White;
}
.heading
{
    font: 11px Verdana;
    font-weight: bold;
    color: black;
}
.headingchk
{
    font: 11px Verdana;
    font-weight: bold;
    color: #3366cc;
}
.headingchkreg
{
    font: 13px Verdana;
    font-weight: bold;
    color: #3366cc;
}

.itemno
{
    font: 11px Verdana;
    font-weight: bold;
    color: #006ca7;
}
.packsize
{
    font: 12px Verdana;
    font-weight: bold;
    color: black;
}
.heading1
{
    font: 12px Verdana;
    font-weight: bold;
    color: red;
}


.headingred
{
    font: 11px Verdana;
    font-weight: bold;
    color: #67a3ee;
}

a.headingred:hover
{
    font: 11px Verdana;
    font-weight: bold;
    color: #56A3bb;
}
.headingred2
{
    font: 11px Verdana;
    font-weight: bold;
    color: #67B2B2;
}

a.headingred2:hover
{
    font: 11px Verdana;
    font-weight: bold;
    color: #67A2bb;
}
.newnav
{
    font: 13px Verdana;
    font-weight: bold;
    color: white;
}

a.newnav:hover
{
    font: 13px Verdana;
    font-weight: bold;
    color: blue;
}
.headingmain
{
    font: 24px Aladdin;
    font-weight: bold;
    color: black;
}
.luxury
{
    font-size: 11px;
    font-weight: bold;
    font-family: Verdana;
    color: #3a90d1;
}
.luxury1
{
    font-size: 10px;
    font-weight: bold;
    font-family: Verdana;
    color: #dd1918;
}
body
{
    margin-top: 0px;
}
a
{
    color: Navy;
    text-decoration: none;
}
.scartlink
{
    color: blue;
    text-decoration: none;
}
a.scartlink:hover
{
    color: red;
    text-decoration: none;
}
.scartbiglink
{
    color: red;
    font-weight: bold;
    text-decoration: none;
}
.content
{
    margin: auto;
    border: solid 1px black;
    width: 800px;
    background-color: White;
}

.header
{
    border-bottom: solid 1px blue;
    padding: 5px;
}

.breadcrumb
{
    border-bottom: solid 1px blue;
    padding: 5px;
    background-color: #dedffc;
}

.leftColumn
{
    float: left;
    width: 100px;
    padding: 5px;
}

.middleColumn
{
    float: left;
    width: 450px;
    border-left: solid 1px navy;
    padding: 8px;
}

.rightColumn
{
    float: right;
    width: 200px;
    border-left: solid 1px blue;
    border-bottom: solid 1px blue;
    padding: 5px;
    background-color: #fefedc;
}

.footer
{
    clear: both;
    border-top: solid 1px navy;
    text-align: center;
    font-size: 12px;
    padding: 5px;
}

.topMenu
{
    float: right;
}

.loginLink
{
    float: right;
}

.topMenuItem
{
    padding: 10px 3px;
    font-size: 12px;
}

.leftMenuItem
{
    padding: 7px 10px;
}

.tabs
{
    position: relative;
    top: 1px;
    left: 10px;
}
.tab
{
    border: solid 1px black;
    background-color: #eeeeee;
    padding: 2px 10px;
}
.selectedTab
{
    background-color: white;
    border-bottom: solid 1px white;
}
.tabContents
{
    border: solid 1px black;
    padding: 10px;
    background-color: white;
}

.grid th, .grid td
{
    padding: 8px;
    border-bottom: solid 1px black;
}
.floatPanel
{
    display: none;
    position: absolute;
    top: 100px;
    left: 100px;
    padding: 10px;
    border: solid 4px black;
    background-color: white;
}


.webWindow
{
    width: 400px;
    border: Outset;
    background-color: white;
}
.webWindowBody
{
    padding: 10px;
}
.webWindowTitleBar
{
    font: 14px Verdana,Sans-Serif;
    padding-left: 10px;
    background-color: Blue;
    color: white;
    cursor: move;
}
.webWindowTitleText
{
    float: left;
}
.webWindowClose
{
    background-color: Maroon;
    font-weight: bold;
    cursor: pointer;
}

/* FORMAT PRODUCT CATEGORIES */

.categoryList
{
    width: 100%;
}

.categoryList td
{
    width: 50%;
    padding: 20px;
    vertical-align: top;
}

.categoryName
{
    font-size: 16px;
    border-bottom: solid 1px black;
}

/* FORMAT PRODUCTS */


.productList
{
    width: 100%;
}

.productList td
{
    width: 50%;
    padding: 20px;
    vertical-align: top;
}

.productName
{
    font-size: 16px;
    border-bottom: solid 1px black;
}

.productImage
{
    width: 100px;
    padding: 5px;
    float: left;
}


.fullProductName
{
    font-size: 18px;
    font-weight: bold;
}

/* FORMAT FORMS */
label
{
    font-weight: bold;
}

.instructions
{
    padding: 3px;
    font-size: 10px;
}

/* SHOPPING CART */
.cart
{
    width: 100%;
    font-size: 10px;
    border: solid 1px black;
}

.cartAlternating
{
    background-color: silver;
}

.cartFooter
{
    text-align: center;
    white-space: nowrap;
}
.cart th
{
    text-align: left;
    padding: 5px;
}

.cart caption
{
    font-weight: bold;
}

.cartBig
{
    width: 100%;
}

.cartBig td
{
    padding: 5px;
}

.cartBig th
{
    text-align: left;
    padding: 5px;
}

.cartTotalFooter
{
    border-top: solid 2px black;
}

/* FORM LAYOUT */

.leftForm
{
    float: left;
    width: 140px;
    text-align: right;
    margin-right: 20px;
    line-height: 150%;
}

.rightForm
{
    float: left;
    width: 175px;
    line-height: 150%;
}

.colForm
{
    float: left;
    width: 45%;
}

/* AJAX Rotator */
.ajaxRotator
{
    font-size: 12px;
    border: solid 1px black;
    padding: 4px;
}

.ajaxRotator h1
{
    font-size: 14px;
    margin-top: 2px;
    margin-bottom: 2px;
}


legend
{
    color: Navy;
}

.paddedList li
{
    padding: 10px;
}

.scrollBox
{
    width: 380px;
    overflow: auto;
}


.cc
{
    background: url(../images/tabimage.png) repeat center right;
    font: bold 15px verdana;
    background-repeat: no-repeat;
    font-weight: bold;
    color: white;
    padding-bottom: 0px;
    margin-bottom: 10px; /*bottom spacing between header and rest of content*/
    width: 164px;
    height: 47px;
    padding: 18px 0 2px 38px; /*header text is indented 10px*/
    cursor: hand;
    cursor: pointer;
}
.contentclass
{
    padding-bottom: 11px; /*bottom spacing between menu items*/
    color: White;
}
.contentclass a
{
    color: Black;
    background: url(../images/arrowbullet.png) no-repeat; /*custom bullet list  image*/
    display: block;
    padding: 2px 0;
    padding-left: 19px; /*link text is indented 19px*/
    text-decoration: none;
    font-weight: bold;
    border-bottom: 1px solid #dadada;
    font-size: 90%;
}
.regis
{
    font-size: 12pt;
    color: #0099cc;
    text-decoration: underline;
}

.maintabel
{
    border-color: Black;
    border-bottom-width: 2px;
    border-left-width: 34px;
}

a.contentclass:hover
{
    color: #A70303;
    background-color: #F3F3F3;
}
.calc
{
    color: #ecebe1;
    font-size: 15px;
    font-weight: bold;
    font-family: Verdana;
}
.descri
{
    color: #006ca7;
    font-size: 10px;
    font-weight: bold;
    font-family: Verdana;
}
.price
{
    color: #000000;
    font-size: 14px;
    font-weight: bold;
    font-family: Verdana;
}
.datalistborder
{
    border-bottom-color: #67a3dd;
    border-bottom-width: thick;
    border-left-width: thick;
    border-left-color: #67a3dd;
    border-right-color: #67a3dd;
    border-right-width: thick;
}
.menu
{
    color: White;
    font-size: 11px;
    font-family: Verdana;
    font-weight: bold;
}
a.menu:hover
{
    color: #c18940;
    font-size: 11px;
    font-family: Verdana;
}
.product
{
    color: #67a3ee;
    font-size: 9px;
    font-family: Verdana;
    font-weight: bold;
}
.whats
{
    color: #000000;
    font-size: 15px;
    font-family: Verdana;
    font-weight: bold;
    font-style: italic;
}

/* terms page*/
.headingterms
{
    font: 24px verdana;
    font-weight: bold;
    color: #2ca8dc;
}
.listterms
{
    font: 11px verdana;
    font-weight: bold;
    color: Black;
    font-style: italic;
}

.listterms1
{
    font: 12px verdana;
    font-weight: bold;
    color: #334f5b;
    font-style: italic;
}

.listtrade
{
    font: 15px verdana;
    font-weight: bold;
    color: #2ca8dc;
    font-style: italic;
}

.listtrade1
{
    font: 14px verdana;
    font-weight: bold;
    color: #2fa8ac;
}
.watermark
{
    color: Gray;
    font-family: Verdana;
}

.TdBack
{
    background: url("../Images/line.gif") ;
   
  
}
.TdHoriLine
{
    background: url("../Images/line.gif") repeat-x;
  
}

/*Modal Popup*/
.modalBackground {
	background-color: #CCCCFF;
	/*filter:alpha(opacity=70);
	opacity:0.7;*/
}

.modalPopup {
	background-color:#ffffdd;
	border-width:3px;
	border-style:solid;
	border-color:Gray;
	padding:3px;
	width: 450px;
}

.sampleStyleA {
	background-color:#FFF;
}

.sampleStyleB {
	background-color:#FFF;
	font-family:Verdana;
	font-size:10pt;
	font-weight:bold;
}

.sampleStyleC {
	background-color:#ddffdd;
	font-family:Verdana;
	font-size:10pt;
	font-style:italic;
}

.sampleStyleD {
	background-color:Blue;
	color:White;
	font-family:Verdana;
	font-size:10pt;
}

/*Popup Control*/
.popupControl{
	background-color:White;
	position:absolute;
	visibility:hidden;
}
/* Product list */

.item, .alternatingItem
{
    float:left;
    padding: 3px;
    margin: 2px;
    width: 159px;
    height: 380px;
    /*height: 310px;
    width: 190px;
    height: 350px;*/
    border: 0px solid threedshadow;
}
.item
{
    background: window !important;
  /* background: whitesmoke !important;*/
}
.alternatingItem
{
   background: window !important;
}
.item:hover, .alternatingItem:hover
{
   background: silver !important;
} 
   
   /* Prev,Next,First,Last Buttons */
   .PagerButton
{
    padding: 1px;
    cursor: pointer;
    border: 0px;    
    background:transparent url(../Images/PagingFirst.gif) no-repeat scroll center;
    width: 20px;
    height:15px;
    vertical-align:middle;
}
.PagerButton:hover
{
    border: 1px ;
    background-color: #80C7DC;
    padding: 0px;
 
}

.FirstPage
{
    background: transparent url(../Images/PagingFirst.gif) no-repeat scroll center;
     
}

.PrevPage
{
    background:transparent url(../Images/PagingPrev.gif) no-repeat scroll center;
    margin-right: 6px;
    
}

.NextPage
{
    background:transparent url(../Images/PagingNext.gif) no-repeat scroll center;
    
}

.LastPage
{
    background:transparent url(../Images/PagingLast.gif) no-repeat scroll center;
    
}
