BODY,P,DIV,TH,TD,P,INPUT,SELECT,TEXTAREA {FONT-FAMILY: Verdana, Arial, Helvetica, Sans-serif; COLOR: #000000; FONT-SIZE: 11px;}

BODY {MARGIN-TOP: 20px; MARGIN-BOTTOM: 0px; MARGIN-LEFT: 0px; MARGIN-RIGHT: 0px; BACKGROUND-COLOR: #EEEEEE; background: url(images/main-back.jpg); background-repeat: repeat-x;}

FORM {margin: 0px;}

#Container {margin: 0 auto; width: 919px; z-index: 1;}

#Wrapper {width: 919px; z-index: 1; background-color: #FFFFFF;}

.NoBorder {border: 0;}

.main {min-height: 400px; height: 400px; vertical-align: top;  border-right: 1px solid #2A4F95; padding: 10px;}

.main-home {min-height: 400px; height: 400px; vertical-align: top;  border-right: 1px solid #2A4F95; padding: 10px;}

.main-left {border-left: 1px solid #2A4F95; padding-left: 10px;}

.main-checkout {min-height: 400px; padding: 10px 15px 15px 15px; height: 400px; vertical-align: top; border-left: 1px solid #2A4F95; border-right: 1px solid #2A4F95; }

.header {background: url(images/new-header.gif); background-repeat: no-repeat;}

.shadow {background: url(images/right-shadow.jpg); background-repeat: repeat-y;}

.fulldescr, .fulldescr p, .descr{font-size:12px;color: #2A4F95; }

.footer {background: url(images/footer.jpg); background-repeat: no-repeat; font-weight: bold; color: #415C89; height: 32px; text-align: center; padding-top: 10px;}

.front-left {/*background: url(images/left-back.jpg); background-repeat: no-repeat;*/}

.welcome {line-height: 150%; font-size: 12px; color: #2A4F95; text-align: justify;}

.bonus {color: #B21425; font-size: 16px; text-decoration: none;}

.box {border-left: 1px solid #B21425; border-right: 1px solid #B21425; background-color: #EEEEEE; padding-right: 10px;}

A:link {TEXT-DECORATION: underline; color: blue;}
A:visited {TEXT-DECORATION: underline; color: blue;}
.header_links A:visited {TEXT-DECORATION: none; color:#0000EE;}
A:hover {TEXT-DECORATION: none; color: #B20C13;}
A:active  {TEXT-DECORATION: underline; color: blue;}

H1 {FONT-SIZE: 15px;}
H2 {FONT-SIZE: 13px;}
H3 {FONT-SIZE: 12px;}

HR {COLOR: #4A99CC; background-color: #4A99CC;}

.HeadLine {BACKGROUND-COLOR: #FFFFFF; border-top: 1px solid #4A99CC; border-bottom: 1px solid #4A99CC; height: 25px;}

.CategoriesList {padding-bottom: 3px;}

.DialogBox {padding-top: 5px;}

.DialogTitle {COLOR: #B21425; margin-bottom: 5px;}

.DialogMessageTitle {background-color: #B21425; color: #FFFFFF; padding: 4px;}

.DialogMessageBox {border: 1px solid #B21425; padding: 4px;}

.VertMenuBox {BACKGROUND-COLOR: #f5f5f5; border-left: 1px solid #aeaeae; border-right: 1px solid #aeaeae;padding: 5px 5px 0 5px; width: 194px;}

.VertMenuTitle {BACKGROUND: url(images/menu-head.gif); background-repeat: no-repeat; height: 23px; padding-left: 10px; COLOR: #ffffff; FONT-WEIGHT: bold; FONT-SIZE: 13px; vertical-align: middle; padding-top: 3px; width: 196px;}

.VertMenuItems:link {COLOR: #2e3192; TEXT-DECORATION: none; font-weight: bold;}
.VertMenuItems:visited {COLOR: #2e3192; TEXT-DECORATION: none; font-weight: bold;}
.VertMenuItems:hover {COLOR: #CC0000; TEXT-DECORATION: none; font-weight: bold;}
.VertMenuItems:active  {COLOR: #2e3192; TEXT-DECORATION: none; font-weight: bold;}

.NumberOfArticles {FONT-WEIGHT: bold;}

.TopLabel {FONT-WEIGHT: bold;}

.ProductTitle {FONT-WEIGHT: bold;}

.ProductDetailsTitle {FONT-WEIGHT: bold;}

.ProductDetails {}

.ProductPriceTitle {FONT-WEIGHT: bold;}

.ProductPriceCategory {FONT-WEIGHT: bold;}

.ProductPriceDetail {FONT-WEIGHT: bold; }

.ProductPriceCart {FONT-WEIGHT: bold; padding-bottom: 10px;}

.CartTotalsTable {FONT-WEIGHT: bold; padding-bottom: 10px;}

.CartTotal {background-color: #F3FAFF; border: 1px solid #4A99CC; padding: 5px; text-transform: uppercase; font-weight: bold; font-size: 13px;}

.order-data {border: 1px solid #4A99CC;}

.OptionTitles {font-weight: bold; padding-bottom: 10px;}

.ExtraFields {padding-bottom: 10px;}

.MarketPrice {FONT-SIZE: 11px;}

.ItemsList {COLOR: #081589; FONT-WEIGHT: bold; FONT-SIZE: 10px;}

.NavigationPathStatic {COLOR: blue; FONT-WEIGHT: bold; FONT-SIZE: 10px;}

.NavigationPath:link {COLOR: blue; FONT-WEIGHT: bold; FONT-SIZE: 10px;}
.NavigationPath:visited {COLOR: blue; FONT-WEIGHT: bold; FONT-SIZE: 10px;}
.NavigationPath:active {COLOR: blue; FONT-WEIGHT: bold; FONT-SIZE: 10px;}
.NavigationPath:hover {COLOR: red; FONT-WEIGHT: bold; FONT-SIZE: 10px;}

.Button2On {COLOR: #FFFFFF; FONT-SIZE: 11px; TEXT-DECORATION: none; Background-color: #B21425; border: 0px solid #000000;}

.Button2Off {Background-color: #2A4F93; COLOR: #FFFFFF; FONT-SIZE: 11px; TEXT-DECORATION: none; border: 0px solid #4A99CC;}

.CustomerMessage {COLOR: #FF3300; FONT-WEIGHT: bold; FONT-SIZE: 10px;}

.ErrorMessage {COLOR: #FF3300; FONT-WEIGHT: bold; FONT-SIZE: 10px;}

.Star {COLOR: #777777;}

.HighLight {BACKGROUND-COLOR: #FFFFCC;}

.TableHead {BACKGROUND-COLOR: #F3FAFF;}

.SmallNote:link {COLOR: #888888; TEXT-DECORATION: none; FONT-SIZE: 9px;}
.SmallNote:visited {COLOR: #888888; TEXT-DECORATION: none; FONT-SIZE: 9px;}
.SmallNote:hover {COLOR: #888888; TEXT-DECORATION: underline; FONT-SIZE: 9px;}
.SmallNote:active {COLOR: #888888; TEXT-DECORATION: none; FONT-SIZE: 9px;}

.custinfo {background-color: #F3FAFF; padding: 10px; border: 1px solid #4A99CC;}

.custinfo-text {font-weight: bold; padding-bottom: 5px;}

.head:link {COLOR: #555555; TEXT-DECORATION: none;}
.head:visited {COLOR: #555555; TEXT-DECORATION: none;}
.head:hover {COLOR: #CC0000; TEXT-DECORATION: none;}
.head:active  {COLOR: #555555; TEXT-DECORATION: none;}

.Bottom {COLOR: #2A4F93; font-weight: bold;}

.bottomlink:link {COLOR: #2A4F93; font-weight: bold; text-decoration: none;}
.bottomlink:visited {COLOR: #2A4F93; font-weight: bold; text-decoration: none;}
.bottomlink:active {COLOR: #2A4F93; font-weight: bold; text-decoration: none;}
.bottomlink:hover {COLOR: #B21425; font-weight: bold; text-decoration: none;}

.checkoutmenuon {font-weight: bold; color: #FFFFFF; font-style: italic; font-size: 14px; text-align: right; padding-right: 20px; width: 160px; height: 27px;}
.checkoutmenuoff {color: #4A99CC; font-style: italic; font-weight: bold; font-size: 14px; text-align: right; padding-right: 20px; width: 160px; height: 27px;}
.checkoutmenu {color: #FFFFFF; font-style: italic; font-weight: bold; font-size: 14px; text-align: right; padding-right: 20px; width: 160px; height: 27px;}

.checkoutmenu-link:link {color: #FFFFFF;}
.checkoutmenu-link:active {color: #FFFFFF;}
.checkoutmenu-link:visited {color: #FFFFFF;}
.checkoutmenu-link:hover {color: yellow;}

.success:link {color: #FFFFFF; font-weight: bold; font-size: 13px;}
.success:active {color: #FFFFFF; font-weight: bold; font-size: 13px;}
.success:visited {color: #FFFFFF; font-weight: bold; font-size: 13px;}
.success:hover {color: #B20C13; font-weight: bold; font-size: 13px;}

.headwhite {padding: 10px; text-align: center; font-weight: bold; color: #FFFFFF; font-size: 14px;}
.headblue {font-size: 18px; font-weight: bold; color: #000066; line-height: 150%}
.topmenu {padding: 7px; border: 1px solid white;}

.progress-cart {background: url(images/progress-cart.gif); border-top: 1px solid #4A99CC; border-bottom: 1px solid #4A99CC;}
.progress-login {background: url(images/progress-login.gif); border-top: 1px solid #4A99CC;border-bottom: 1px solid #4A99CC;}
.progress-payment {background: url(images/progress-payment.gif); border-top: 1px solid #4A99CC;border-bottom: 1px solid #4A99CC;}
.progress-review {background: url(images/progress-review.gif); border-top: 1px solid #4A99CC;border-bottom: 1px solid #4A99CC;}
.progress-confirmation {background: url(images/progress-confirmation.gif);  border-top: 1px solid #4A99CC;border-bottom: 1px solid #4A99CC;}

.checkout-box-border {border: 1px solid #4A99CC;}

.SubHeader2 {COLOR: #666666;font-size: 11px;FONT-WEIGHT: bold;}

.SubHeader2Line {BACKGROUND-COLOR: #CCCCCC;}

.regheadtext {}
.regbox {background-color: #F3FAFF; border: 1px solid #4A99CC; padding: 10px;}

.Button {                                 
		padding: 2px;
		FONT-FAMILY: Arial;
		
		BACKGROUND-COLOR: #2A4F93;
		COLOR: #FFFFFF; FONT-WEIGHT: bold;
		FONT-SIZE: 11px;
		TEXT-DECORATION: none;
}

#ajaxticker1{
width: 195px;
background: url(images/testimonials-back.gif);
background-repeat: no-repeat;
padding-top: 50px;

}

#ajaxticker1 div{ /*IE6 bug fix when text is bold and fade effect (alpha filter) is enabled. Style inner DIV with same color as outer DIV*/

background-color: #FFFFFF;
}

