BODY,P,DIV,TH,TD,P,INPUT,SELECT,TEXTAREA {
        FONT-FAMILY: Verdana, Arial, Helvetica, Sans-serif;
        COLOR: #000000; FONT-SIZE: 12px;
        background: transparent;
}
body {
	background: #cccccc;
}
#header {
        width: 999px;
        height: 88px;
        background: url('images/headbg.jpg');
        position: relative;
}
#gift_giving {
        font-family: Arial;
        position: absolute;
        top: 10px;
        right: 50px;
        font-weight: bold;
        font-size: 15px;
}
#speedbar {
        position: absolute;
        top: 51px;
        left: 386px;
}
#speedbar ul {
        padding: 0px;
        margin: 0px;
        list-style: none;
}
#speedbar ul li {
        padding: 0px;
        margin: 0px;
        float: left;
        text-align: center;
}
#speedbar ul li.s1 {
        text-align: left;
        width: 48px;
}
#speedbar ul li.s2 {
        width: 82px;
}
#speedbar ul li.s3 {
        width: 99px;
}
#speedbar ul li.s4 {
        width: 105px;
}
#speedbar ul li.s5 {
        width: 49px;
}
#speedbar ul li.s6 {
        width: 116px;
}
#speedbar ul li.s7 {
        width: 110px;
}
#speedbar a {
        font-size: 10px;
        font-weight: bold;
        font-family: Tahoma;
        color: #858585;
}
#speedbar a:hover, #speedbar a.active {
        color: #45BCE3;
        text-decoration: none;
}
#logo {
        position: relative;
        top: 10px;
        left: 30px;
        width: 202px;
        height: 80px;
}
#page {
        margin-left: 2px;
        background: url('images/custom3/contentbg.gif') repeat-y ;
        width: 979px;
        padding: 2px 11px 0px 11px;
        position: relative;
}
#leftmenu {
        width: 249px;
        background: #ffffff;
}
#content {
        border-left: 1px solid #e9e9e9;
        padding: 0px 1px 0 0;
        width: 720px;
}
#footer {
        width: 999px;
        height: 55px;
        background: url('images/custom3/footerbg.gif');
        position: relative;
}
#leftlinks {
        position: absolute;
        top: 15px;
        left: 130px;
        color: #9e9e9e;
}
#leftlinks a, #leftlinks a:hover {
        font-size: 10px;
        text-decoration: none;
        color: #9e9e9e;
}
#copyrights {
        position: absolute;
        top: 15px;
        right: 70px;
        color: #9e9e9e;
        font-size: 10px;
}
#footerlinks {
        margin-top: 10px;
        color: #1a1a1a;
        font-size: 11px;
}
#footerlinks a {
        font-size: 11px;
        color: #1a1a1a;
}

#news {
        margin-left: 15px;
        width: 213px;
        height: 116px;
        background: url('images/custom3/news.gif');
        position: relative;
}
#news span {
        position: absolute;
        top: 20px;
        left: 20px;
        font-size: 13px;
        color: #ffffff;
}
#news input {
        border: 0px;
        height: 22px;
        width: 140px;
        position: absolute;
        top: 73px;
        left: 23px;
        font-size: 13px;
}
#news img {
        border: 0px;
        height: 27px;
        width: 30px;
        position: absolute;
        top: 70px;
        right: 12px;
}

#categories {
        width: 249px;
        position: relative;
}
.regions {
        font-family: Tahoma, Arial;
        color: #333333;
        padding: 10px 0px 20px 40px;
        background: url('images/custom3/grad.gif') repeat-x left bottom;
        font-size: 20px;
}
.grad {
        background: url('images/custom3/grad.gif') repeat-x left bottom;
}
.cat {
        line-height: 24px;
        height: 24px;
        background: url('images/custom3/cat.gif') no-repeat left top;
}
.cat a, .cat a:hover {
        font-size: 13px;
        font-weight: bold;
        color: #000000 !important;
}
.cat div, .cats div {
        padding-left: 50px;
}
ul.sul {
        list-style: none;
        margin: 0px;
        padding: 0px;
}
ul.sul li {
        border-bottom: 1px solid #ffffff;
        padding-left: 58px;
}
.subcat div, .subcats div {
}
.cats {
        line-height: 24px;
        height: 24px;
        background: url('images/custom3/cats.gif') no-repeat left top;
}
.cats a, .cats a:hover {
        font-size: 13px;
        font-weight: bold;
        color: #ffffff !important;
}

.subcat {
        line-height: 24px;

        background: url('images/custom3/subcat.gif') no-repeat left top;
}
.subcat a, .subcat a:hover {
        font-size: 13px;
        font-weight: bold;
        color: #000000 !important;
}

.subcats {
        line-height: 24px;

        background: url('images/custom3/subcats.gif') no-repeat left top;
}
.subcats a, .subcats a:hover {
        font-size: 13px;
        font-weight: bold;
        color: #00acf1 !important;
}

INPUT,SELECT,TEXTAREA {
        COLOR: #000000; FONT-SIZE: 11px;
}
TABLE{
	BORDER: 0px;
}
IMG{
	BORDER: 0px;
	margin:0px;
	padding:0px;
}
input.searchinput{
	border:0px;
}
a.catlink{
	font-weight:bold;
	font-size:10px;
}
a.black:link{
	COLOR: #000000;
	TEXT-DECORATION: underline;
}
a.black:visited{
	COLOR: #000000;
	TEXT-DECORATION: underline;
}
a.black:hover{
	COLOR: #000000;
}
a.black:active{
	COLOR: #000000;
}
A:link {
	COLOR: #FFFFFF; TEXT-DECORATION: none;
}
A:visited {
	COLOR: #FFFFFF; TEXT-DECORATION: none;
}
A:hover {
	COLOR: #FFFFFF; TEXT-DECORATION: underline;
}
A:active  {
	COLOR: #FFFFFF; TEXT-DECORATION: none;
}
H1 {
	FONT-SIZE: 15px;
}
H2 {
	FONT-SIZE: 13px;
}
H3 {
	FONT-SIZE: 12px;
}
HR {
        COLOR: #DDDDDD; HEIGHT: 1px;
}
BODY {
        margin: 0px;
        padding: 0px;
}
font.productsprice{
	color:#000000;
	font-size:12px;
}
font.productsprice2{
	color:#000000;
	font-size:11px;
}
.productspricebox{
	padding-top:3px;
	padding-left:2px;
	height:18px;
}
.locpad{
	padding-top:1px;
	padding-bottom:3px;
}
.productslocation{
	padding:1px;
	border:1px solid #777777;
	font-size:10px;
}
.productslocation2 {
	padding: 1px;
	border: 1px solid #777777;
	width: 50px;
	font-size: 10px;
}
.productslocation2 td {
	font-size: 10px;
}
.productdiscrbox {
	padding: 0 15px;
}
.productdiscrbox table tr td {
        font-size: 13px;
        line-height: 17px;
}
.allcontent{
	width:100%;
	height:100%;
	padding-left:30px;
	padding-right:20px;
}
.productbox{
	background-color:#ED1061;
}
a.navigationlink:link{
	color:#000000;
	font-size:12px;
}
a.navigationlink:hover{
	color:#000000;
	font-size:12px;
}
a.navigationlink:visited{
	color:#000000;
	font-size:12px;
}
a.navigationlink:active{
	color:#000000;
	font-size:12px;
}
input.email{
	border:0px;
	font-weight:normal;
	width:110px;
}
.productboxdescr{
	color:#000000;
	font-size:10px;
	font-weight:normal;
	vertical-align:top;
	padding-left:2px;
	height:16px;
}
.product_t_pad{
	padding-top:3px;
}
.tableboxproduct{
	text-align:left;
	padding-left:6px;
	vertical-align:top;
	height:100%;
}
.emailmain{
	color:#FFFFFF;
	font-size:9px;
	font-weight:bold;
	 FONT-FAMILY:   Arial, Helvetica, Sans-serif;
}
.bestsellersdescr{
	width:100%;
	color:#000000;
	font-size:9px;
	line-height: 11px;
	padding-left:3px;
	text-align:left;
}
.bestsellerstitle{
	width:100%;
	height:15px;
	background-color:#ED1F23;
	color:#FFFFFF;
	font-size:8px;
	font-weight:bold;
	padding-left:3px;
	padding-right:3px;
}
.bestsellerscat{
	width:100%;
	background-color:#ED1F23;
}
.topfavorites{
	 width:232px;
	 vertical-align:top;
}
.mainbestsselers{
	height:20px;
	color:#FFFFFF;
	text-align:center;
	font-weight:bold;
	font-size:16px;
	background-color:#ED1F23;
}
.paymenticon{
	text-align:left;
	vertical-align:top;
	padding-top:1px;
}
.botomuser{
	width:105px;
	text-align:center;
	font-size:9px;
	font-weight:bold;
}
.mainbanner{
	width:410px;
	height:180px;
}
.maincenter{
	width:100%;
	background-color:#FFFFFF;
	padding:5px;
	vertical-align:top;
}
#SpeedBar TD {
	vertical-align:bottom;
	text-align:center;
	border:0;
	border-right:1px solid #ffffff;
}
#SpeedBar TD.First {
	border-left:1px solid #ffffff;
}
td.welcome{
	width:250px;
	background-color:#6799CA;
	height:160px;
	color:#FFFFFF;
	vertical-align:top;
	text-align:left;
}
td.promo{
	width:155px;
	height:160px;
}
td.specialbanner{
	height:80px;
}
a.topspeedbar {
	font-size:10px;
}
.leftcolumn{
	width:120px;
	background-color:#FFFFFF;
	padding-right:0px;
}
.leftcolumnred{
	vertical-align:top;
	width:120px;
	background-color:#ED1F23;
}
.leftcolumnblue{
	width:120px;
	background-color:#6799CA;
	height:58px;

}
.rightcolumn{
	padding-left:4px;
	padding-top:4px;
	vertical-align:top;
}
.maintop{
	height:26px;
	width:100%;
	background-color:#FEBF0D;
	padding-left:20px;
	padding-right:20px;
	font-size:18px;
	text-transform:uppercase;
	color:#FFFFFF;
}
.maintophow{
	height:26px;
	background-color:#FEBF0D;
	font-size:15px;
	font-weight:bold;
	text-transform:uppercase;
	color:#FFFFFF;
}
.HeadBox {
	BACKGROUND-COLOR: #FFFFFF;
}
.HeadText {
        FONT-SIZE: 12px; FONT-WEIGHT: bold;
}
.HeadLine {
        BACKGROUND-COLOR: #D6D7D9;
}
.menucat{
	height:30px;
	text-align:center;
	COLOR: #FFFFFF;
	FONT-WEIGHT: bold;
	FONT-SIZE: 14px;
	FONT-FAMILY: Verdana;
	padding:4px;
}
.VertMenuBox {
	text-align:center;
	BACKGROUND-COLOR: #ED1F23;
}
.VertMenuBorder {
        BACKGROUND-COLOR: #ED1F23;
}
.VertMenuTitle {
	COLOR: #FFFFFF;
	FONT-WEIGHT: bold;
	FONT-SIZE: 14px;
	FONT-FAMILY: Verdana;
	text-align:center;
	height:26px;
	background-color:#BE1F25;
	text-transform:uppercase;
}
.VertMenuItems {
	COLOR: #FFFFFF; TEXT-DECORATION: none;
	FONT-SIZE: 10px;
	width: 100%;
	height:20px;
	text-align:center;
}
.VertMenuItems:link {
        COLOR: #FFFFFF; TEXT-DECORATION: none;
		width: 100%;
		height:20px;
	text-align:center;
}
.VertMenuItems:visited {
        COLOR: #FFFFFF; TEXT-DECORATION: none;
		width: 100%;
		height:20px;
	text-align:center;
}
.VertMenuItems:hover {
        COLOR: #FFFFFF; TEXT-DECORATION: underline;
		width: 100%;
		height:20px;
	text-align:center;
}
.VertMenuItems:active  {
        COLOR: #FFFFFF; TEXT-DECORATION: none;
		width: 100%;
		height:20px;
	text-align:center;
}
.VertMenuHr {
        COLOR: #999999;
}
.CategoriesList {
	FONT-SIZE: 11px;
}
.DialogBox {
	BACKGROUND-COLOR: #ffffff;
}
.DialogBorder {
	BACKGROUND-COLOR: #ED1061;
}
.DialogTitle {
	FONT-WEIGHT: bold; FONT-SIZE: 11px;
}
.NumberOfArticles {
	COLOR: #000000; FONT-WEIGHT: bold; FONT-SIZE: 10px;
}
.TopLabel {
	COLOR: #000000; FONT-WEIGHT: bold; FONT-SIZE: 12px;
}
.Text {
	COLOR: #000000;
}
.AdminSmallMessage {
	COLOR: #FF3300;
}
.AdminTitle {
	COLOR: #FF3300; FONT-WEIGHT: bold; FONT-SIZE: 12px;
}
.Line {
	BACKGROUND-COLOR: #FF3300;
}
.ProductTitle {
	COLOR: #8cc341;
	font-size: 25px;
	FONT-WEIGHT: bold;
	FONT-SIZE: 18px;
}

.ProductDetailsTitle {
	COLOR: #FF3300;
	FONT-WEIGHT: bold; FONT-SIZE: 12px;
}
.DetailsTitle {
	COLOR: #17b3f0;
	FONT-SIZE: 20px;
	TEXT-DECORATION: none;
	FONT-WEIGHT: bold;
	FONT-FAMILY: Arial;
}
.ProductDetails {
	COLOR: #000000;
}
.ProductPriceTitle {
	COLOR: #000000; FONT-WEIGHT: bold; FONT-SIZE: 12px;
}
.ProductPriceConverting {
	COLOR: #000000; FONT-WEIGHT: bold; FONT-SIZE: 12px;
}
.ProductPrice {
	COLOR: #000000;
	FONT-WEIGHT: normal;
	FONT-SIZE: 21px;
}
.buy_now {
        width: 213px;
        height: 116px;
        background: url('images/custom3/buy_now.gif') no-repeat left top;
        position: relative;
}
.buy_now input {
        position: absolute;
        top: 70px;
        right: 60px;
        border: 0px;
        width: 30px;
        height: 30px;
        font-size: 18px;
}
.buy_now .img {
        position: absolute;
        top: 70px;
        right: 29px;
        width: 30px;
        height: 30px;
}
.ProductPriceSmall {
	COLOR: #000000; FONT-WEIGHT: bold; FONT-SIZE: 10px;
}
.MarketPrice {
	FONT-SIZE: 11px;
}
.ItemsList {
	COLOR: #333333; FONT-WEIGHT: bold; FONT-SIZE: 10px;
}
.NavigationPath {
	COLOR: #FFFFFF; FONT-WEIGHT: bold; FONT-SIZE: 12px;
	vertical-align:bottom;
	text-transform:none;
}
.FormButton {
	COLOR: #333333; FONT-WEIGHT: bold; FONT-SIZE: 10px;
}
.Buttonuser {
	FONT-FAMILY: Arial;
	BACKGROUND: URL(images/custom/butbguser.gif);
	BACKGROUND-COLOR: #FFFFFF;
	COLOR: #333333;
	FONT-SIZE: 11px;
	TEXT-DECORATION: none;
}
.Button {
	FONT-FAMILY: Arial;
	BACKGROUND: URL(images/custom/butbg.gif);
	BACKGROUND-COLOR: #FFFFFF;
	COLOR: #333333;
	FONT-SIZE: 11px;
	TEXT-DECORATION: none;
}
.ProductButton {
	FONT-FAMILY: Arial;
	BACKGROUND: URL(images/custom/product_butbg.gif);
	BACKGROUND-COLOR: #FFFFFF;
	COLOR: #333333;
	FONT-SIZE: 11px;
	TEXT-DECORATION: none;
}
.CustomerMessage {
	COLOR: #FF3300; FONT-WEIGHT: bold; FONT-SIZE: 10px;
}
.ErrorMessage {
	COLOR: #FF3300; FONT-WEIGHT: bold; FONT-SIZE: 12px;
}
.Star {
	COLOR: #FF0000;
}
.HighLight {
		BACKGROUND-COLOR: #FFFFCC;
}
.SaveMoneyLabel {
	COLOR: #FFFFFF;
}
.TableHead {
    BACKGROUND-COLOR: #DDDDDD;
}
.SmallNote:link {
        COLOR: #888888; TEXT-DECORATION: none; FONT-SIZE: 9px; FONT-FAMILY: Arial, Verdana, Helvetica, Sans-serif;
}
.SmallNote:visited {
        COLOR: #888888; TEXT-DECORATION: none; FONT-SIZE: 9px; FONT-FAMILY: Arial, Verdana, Helvetica, Sans-serif;
}
.SmallNote:hover {
        COLOR: #888888; TEXT-DECORATION: underline; FONT-SIZE: 9px; FONT-FAMILY: Arial, Verdana, Helvetica, Sans-serif;
}
.SmallNote:active {
        COLOR: #888888; TEXT-DECORATION: none; FONT-SIZE: 9px; FONT-FAMILY: Arial, Verdana, Helvetica, Sans-serif;
}
.Bottom {
        BACKGROUND-COLOR: #FF3333; COLOR: #FFFFFF;
}
.BottomLink:link {
		COLOR: #CCCCFF; TEXT-DECORATION: none; FONT-SIZE: 11px; FONT-FAMILY: Arial, Verdana, Helve
}
.BottomLink:visited {
		COLOR: #CCCCFF; TEXT-DECORATION: none; FONT-SIZE: 11px; FONT-FAMILY: Arial, Verdana, Helve
}
.BottomLink:hover {
		COLOR: #CCCCFF; TEXT-DECORATION: underline; FONT-SIZE: 11px; FONT-FAMILY: Arial, Verdana,
}
.BottomLink:active {
		COLOR: #CCCCFF; TEXT-DECORATION: none; FONT-SIZE: 11px; FONT-FAMILY: Arial, Verdana, Helve
}
.Tab {
        BACKGROUND-COLOR: #D6D7D9;
        FONT-WEIGHT: bold;
        TEXT-TRANSFORM: uppercase;
}
.CatMenuItemOff
{
    BACKGROUND-COLOR: transparent;	/* like "VertMenuBox" */
    BORDER-RIGHT: none;				/* like "VertMenuBox" */
    BORDER-TOP: none;				/* like "VertMenuBox" */
    BORDER-LEFT: none;				/* like "VertMenuBox" */
    BORDER-BOTTOM: none;			/* like "VertMenuBox" */
    MARGIN-BOTTOM: 1px;
    MARGIN-TOP: 1px;
    MARGIN-LEFT: 1px;
    MARGIN-RIGHT: 2px;
    CURSOR: pointer;
}
.CatMenuItemOffExp
{
    BACKGROUND-COLOR: transparent;	/* like "VertMenuBox" */
    BORDER-RIGHT: none;				/* like "VertMenuBorder" */
    BORDER-TOP: none;				/* like "VertMenuBorder" */
    BORDER-LEFT: none;				/* like "VertMenuBorder" */
    BORDER-BOTTOM: none;			/* like "VertMenuBorder" */
    MARGIN-BOTTOM: 1px;
	MARGIN-TOP: 1px;
	MARGIN-LEFT: 1px;
    MARGIN-RIGHT: 2px;
    CURSOR: pointer;
}
.CatMenuItemOn
{
    BACKGROUND-COLOR: #333333;              /* like "VertMenuTitle" */
    BORDER-RIGHT: #333333 1px solid;        /* like "VertMenuTitle" */
    BORDER-TOP: #333333 1px solid;          /* like "VertMenuTitle" */
    BORDER-LEFT: #333333 1px solid;         /* like "VertMenuTitle" */
    BORDER-BOTTOM: #333333 1px solid;       /* like "VertMenuTitle" */
    MARGIN-LEFT: 1px;
    MARGIN-RIGHT: 2px;
    CURSOR: pointer;
}
.CatSubMenu
{
    BACKGROUND-COLOR: #D6D7D9;              /* like "VertMenuBox" */
    BORDER-RIGHT: #FF3333 1px solid;        /* like "VertMenuBorder" */
    BORDER-TOP: #FF3333 1px solid;          /* like "VertMenuBorder" */
    BORDER-LEFT: #FF3333 1px solid;         /* like "VertMenuBorder" */
    BORDER-BOTTOM: #FF3333 1px solid;       /* like "VertMenuBorder" */
    MARGIN-LEFT: 1px;
    MARGIN-RIGHT: 2px;
}
.CatMenuItem
{
    FONT-SIZE: 12px;
    FONT-FAMILY: Arial;
    CURSOR: pointer;
}
.CatMenuItem:link
{
    COLOR: #000000;                         /* like "VertMenuItems" */
}
.CatMenuItem:visited
{
    COLOR: #000000;                         /* like "VertMenuItems" */
}
.CatMenuItem:hover
{
    COLOR: #FFFFFF;                         /* like "VertMenuTitle" */
}
.CatMenuItem:active
{
    COLOR: #000000;                         /* like "VertMenuItems" */
}
.NavDialogTitle {
    font-size: 11px;
    font-weight: bold;
    color: #330000;
}
.NavDialogBorder {
    background-color: #D6D7D9;
}
.NavDialogBox {
    background-color: #ffffff;
}
.SubHeader2 {
    COLOR: #666666;
    font-size: 11px;
    FONT-WEIGHT: bold;
}
.SubHeader2Line {
    BACKGROUND-COLOR: #CCCCCC;
}
.PopupHelpLink {
    FONT-SIZE: 9px;
    COLOR: #330000;
    TEXT-DECORATION: none;
}
.HightLightRow {
	BACKGROUND-COLOR: #B0B0B0;
	font-weight: bold;
}
.HightLightEqualRow {
	BACKGROUND-COLOR: #ffe8af;
}
.VertMenuSubTitle {
	BACKGROUND-COLOR: #333333;
}
.MainBack {
	background-color: #6799CA;
}
.TopMessage {
	COLOR: #6666CC;
	FONT-SIZE: 12px;
	FONT-WEIGHT: bold;
}
.MenuBorder {
	BACKGROUND: URL(images/custom/menu_shadow.gif);
	BACKGROUND-REPEAT: repeat-y;
}
.WelcomeBorder {
	BACKGROUND-COLOR: #999999;
}
.WelcomeBottomBorder {
	BACKGROUND-COLOR: #333333;
	BACKGROUND-IMAGE: URL(images/custom/wbottombg.gif);
	BACKGROUND-REPEAT: repeat-x;
}
.MainBottomBorder {
	BACKGROUND-COLOR: #333333;
	BACKGROUND-IMAGE: URL(images/custom/main_bottombg.gif);
	BACKGROUND-REPEAT: repeat-x;
}
.WelcomeCatList {
	FONT-FAMILY: Arial;
	COLOR: #666666;
	TEXT-TRANSFORM: uppercase;
	FONT-SIZE: 12px;
}
.CatImageBox {
	BORDER: #000000 1px solid;
}
.MainCatBar {
	BACKGROUND-COLOR: #210063;
}
.SubCatBar {
	BACKGROUND-COLOR: #ED1B23;
}
.CatListItem {
	COLOR: #FFFFFF; FONT-SIZE: 12px; TEXT-TRANSFORM: uppercase; FONT-WEIGHT: bold;
}
.SortActive {
	COLOR: #FFFF00; FONT-SIZE: 12px; TEXT-TRANSFORM: uppercase; FONT-WEIGHT: bold;
}
.CatListItem:link {
	COLOR: #FFFFFF; FONT-SIZE: 12px; TEXT-TRANSFORM: uppercase;
}
.CatListItem:visited {
	COLOR: #FFFFFF; FONT-SIZE: 12px; TEXT-TRANSFORM: uppercase;
}
.CatListItem:hover {
	COLOR: #FFFFFF; FONT-SIZE: 12px; TEXT-TRANSFORM: uppercase;
}
.CatListItem:active {
	COLOR: #FFFFFF; FONT-SIZE: 12px; TEXT-TRANSFORM: uppercase;
}
.WelcomeMsg {
	COLOR: #FF0000; FONt-SIZE: 12px; FONT-WEIGHT: bold;
}
.MainAreaBorder {
	BORDER-LEFT: #FF3333 2px solid;
	BORDER-RIGHT: #FF3333 2px solid;
}
.MainBorder {
	BACKGROUND-COLOR: #FF3333;
	COLOR: #FF3333;
}
.CatStyle{
	height:20px;
	text-align:center;
}
.CatStyle1 {
	BACKGROUND-COLOR: #ED1061;
}
.CatStyle2 {
	BACKGROUND-COLOR: #3769B3;
}
.CatStyle3 {
	BACKGROUND-COLOR: #F79239;
}
.CatStyle4 {
	BACKGROUND-COLOR: #00958E;
}
.CatStyle5 {
	BACKGROUND-COLOR: #00A0C6;
}
.CatStyle6 {
	BACKGROUND-COLOR: #3769B3;
}
.productboxtitle{
	width:100%;
	background-color:#6799ca;
	height:30px;
	font-size:12px;
	font-weight:bold;
	text-align:center;
	color:#FFFFFF;
	padding-left:3px;
	padding-right:3px;
}
.productboxtitle2 {
	width:100%;
	background: #ffffff;
	border-bottom: 1px solid #000000;
	height:30px;
	font-size:12px;
	font-weight: bold;
	text-align: left;
	color:#000000;
	padding-left:3px;
	padding-right:3px;
}
.product_t_pad {
}
.ProductTitleList {
	FONT-SIZE: 10px;
	COLOR: #333333;
	FONT-WEIGHT: bold;
}
.ProductPriceList {
	FONT-SIZE: 14px;
	COLOR: #666666;
	FONT-WEIGHT: bold;
}
.ProductArea {
	BACKGROUND: URL(images/custom/product_butterfly1.gif);
	BACKGROUND-POSITION: bottom right;
	BACKGROUND-REPEAT: no-repeat;
}
.PriceBoxBorder {
	BACKGROUND-COLOR: #000000;
}
.PriceTitle {
	COLOR: #FFFFFF;
	FONT-SIZE: 11px;
	FONT-WEIGHT: bold;
	TEXT-TRANSFORM: uppercase;
	FONT-FAMILY: Arial;
}
.quantityinputtab{
	BACKGROUND-COLOR: #00A0C6;
	COLOR: #FFFFFF;
	TEXT-TRANSFORM: uppercase;
	FONT-SIZE: 11px;
	FONT-FAMILY: Arial;
	FONT-WEIGHT: bold;
	width:50px;
	height:18px;
	text-align:center;
}
.quantityinput{
	border:0px;
	height:14px;
	FONT-WEIGHT: normal;
	font-size:9px;
	COLOR: #000000;
	width:30px;
}
.quantitybox{
	BACKGROUND-COLOR: #00A0C6;
	COLOR: #FFFFFF;
	TEXT-TRANSFORM: uppercase;
	FONT-SIZE: 11px;
	FONT-FAMILY: Arial;
	FONT-WEIGHT: bold;
	width:60px;
	height:18px;
	text-align:right;
}
.BuyNowBox {
	BACKGROUND-COLOR: #00A0C6;
	COLOR: #FFFFFF;
	TEXT-TRANSFORM: uppercase;
	FONT-SIZE: 11px;
	FONT-FAMILY: Arial;
	FONT-WEIGHT: bold;
	CURSOR: pointer;
	width:90px;
	height:15px;
}
.PriceBox {
	BACKGROUND-COLOR: #ED1B23;
	COLOR: #FFFFFF;
	FONT-SIZE: 18px;
	FONT-WEIGHT: bold;
}
.VoteLabel {
	FONT-FAMILY: Times new roman;
	FONT-SIZE: 18px;
	TEXT-TRANSFORM: uppercase;
	BACKGROUND: URL(images/custom/review.gif);
}
.MessageBorder {
/*	BORDER: #FF3333 1px solid;*/
}
.CategoryBackground {
	BACKGROUND-REPEAT: no-repeat;
}

.clearing {
  height: 0px;
  font-size: 0px;
  clear: both;
}

.page_title {
        margin: 0px;
        padding: 20px 30px;
        text-align: right;
        color: #00aeed;
        font-weight: bold;
        font-family: Tahoma;
        font-size: 19px;
}
.dialog {
        padding: 0px 15px 20px 15px !important;
}
.dialog h2 {
        margin: 0px 0px 15px 0px !important;
        padding: 0 0 20px 0;
        font-size: 30px;
        font-weight: bold;
        color: #000000;
        border-bottom: 1px solid #555555;
}
.dialog .content {

}
.help_page {
        line-height: 17px;
}
.help_page b {
        color: #00aeed;
}

.fitems {
        margin: 0px;
        margin-left: 10px;
        padding: 0px;
        list-style: none;
}
.fitems li {
        float: left;
        width: 230px;
        border-right: 1px solid #f2f2f2;
}
.fitems li a {
        font-size: 19px;
        text-decoration: underline;
}
.fitems li a.first {
        color: #c23d9a;
}
.fitems li a.second {
        color: #a3ca6f;
}
.fitems li a.third {
        color: #43b4d2;
}
.fitems li a:hover {
        text-decoration: none;
}
.fitems li.noborder {
        border: 0px;
}
.pdetails {
        padding-left: 30px;
}
.button {
        padding: 3px 10px;
        background: #01CAFE;
        border: 1px solid #ffffff;
        color: #ffffff;
        cursor: pointer;
        font-size: 13px;
        font-weight: bold;
}
.checkout .dialog h2{
        padding-top: 15px;
        font-size: 15px;
}
.sort_links a {
        color: #000000;
}
.welcome_txt {
        color: #000000;
        padding: 0px 15px 15px 15px;
        margin: 0px;
}
.welcome_txt h2 {
        padding-top: 0px;
        margin-top: 0px;
}
.products2 {
        padding: 0px 0px 0px 15px;
}
.products2t td {
        padding: 0 7px 0 0;
}

.search_results {
        width: 650px;
}
#partners {
        margin-left: 21px;
        background: url('/skin2/images/partners.jpg');
        width: 204px;
        height: 382px;
        text-align: center;
}
#partners .pdntop {
        margin-top: 40px;
}

#follow_us {
        margin-left: 21px;
        background: url('/skin2/images/follow_us.gif');
        width: 204px;
        height: 124px;
        text-align: center;
}
#follow_us img {
        margin-top: 60px;
}

