body
{margin:0px;
background:url(bg2.jpg);
background-repeat:repeat-x;
background-color:#ffffff;
font-family:Arial, Helvetica, sans-serif;
}
.Wheading
{
font-family:Arial, Helvetica, sans-serif;
font-size:17px;
color:#ffffff;
font-weight:normal;
}

.Wheading1
{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#ffffff;
font-weight:normal;
}

.Wheading1 a:link
{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#ffffff;
font-weight:normal;
text-decoration:none;
}
.Wheading1 a:visited
{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#ffffff;
font-weight:normal;
text-decoration:none;
}

.Wheading1 a:hover
{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#000000;
font-weight:normal;
text-decoration:none;
}
.Wheading1 a:active
{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#ffffff;
font-weight:normal;
text-decoration:none;
}
.Wheading2
{
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
color:#ffffff;
font-weight:normal;
}
.shoplink a:link
{
font-family:Arial, Helvetica, sans-serif;
color:#3b637c;
font-size:12px;
background:url(bullet1.gif);
background-repeat:no-repeat;
background-position:10px 2px;
text-decoration:none;
padding-left:30px;
line-height:18px;
}

.shoplink a:visited
{
font-family:Arial, Helvetica, sans-serif;
color:#3b637c;
font-size:12px;
background:url(bullet1.gif);
background-repeat:no-repeat;
background-position:10px 2px;
text-decoration:none;
padding-left:30px;
line-height:18px;
}
.shoplink a:hover
{
font-family:Arial, Helvetica, sans-serif;
color:#041e2e;
font-size:12px;
background:url(bullet1.gif);
background-repeat:no-repeat;
background-position:10px 2px;
text-decoration:none;
padding-left:30px;
line-height:18px;
}
.shoplink a:active
{
font-family:Arial, Helvetica, sans-serif;
color:#3b637c;
font-size:12px;
background:url(bullet1.gif);
background-repeat:no-repeat;
background-position:10px 2px;
text-decoration:none;
padding-left:30px;
line-height:18px;
}

.redtext1
{
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
color:#741111;
text-decoration:none;
font-weight:normal;
}

.redtext
{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#741111;
text-decoration:none;
font-weight:normal;
}

.redtext a:link
{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#741111;
text-decoration:none;
font-weight:normal;
font-weight:bold;
}

.redtext a:visited
{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#741111;
text-decoration:none;
font-weight:normal;
font-weight:bold;
}

.redtext a:hover
{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#ffffff;
text-decoration:none;
font-weight:normal;
background-color:#741111;
font-weight:bold;
}
.redtext a:active
{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#741111;
text-decoration:none;
font-weight:normal;
font-weight:bold;
}



.grytext
{
font-family:Arial, Helvetica, sans-serif;
color:#3f3f42;
font-size:12px;
text-decoration:none;
}

.grytext a:link
{
font-family:Arial, Helvetica, sans-serif;
color:#78201E;
font-size:14px;
text-decoration:none;
font-weight:bold;
}
.grytext a:visited
{
font-family:Arial, Helvetica, sans-serif;
color:#78201E;
font-size:14px;
text-decoration:none;
font-weight:bold;
}

.grytext a:hover
{
font-family:Arial, Helvetica, sans-serif;
color:#000000;
font-size:14px;
text-decoration:none;
font-weight:bold;
}

.grytext a:active
{
font-family:Arial, Helvetica, sans-serif;
color:#78201E;
font-size:14px;
text-decoration:none;
font-weight:bold;
}


.textbox {
	font-family: tahoma;
	font-size: 11px;
	color: #333333;
	text-decoration: none;
	padding-left:3px;
	background-color:#ffffff;
	height: 17px;
	width: 130px;
	border: 1px solid #aeab8d;
}

.bltextB
{
font-family:Arial, Helvetica, sans-serif;
color:#3b637c;
font-size:12px;
text-decoration:none;
font-weight:bold;
}

.bltextBig
{
font-family:Arial, Helvetica, sans-serif;
color:#3b637c;
font-size:18px;
text-decoration:none;
font-weight:bold;
}

.bltextBig a:link
{
font-family:Arial, Helvetica, sans-serif;
color:#883A30;
font-size:18px;
text-decoration:none;
font-weight:bold;
border-bottom:1px dotted;
}

.bltextBig a:visited
{
font-family:Arial, Helvetica, sans-serif;
color:#883A30;
font-size:18px;
text-decoration:none;
font-weight:bold;
border-bottom:1px dotted;
}


.bltextBig a:hover
{
font-family:Arial, Helvetica, sans-serif;
color:#883A30;
font-size:18px;
text-decoration:none;
font-weight:bold;
border-bottom:1px dotted #FFFFFF;
}

.bltextBig a:active
{
font-family:Arial, Helvetica, sans-serif;
color:#883A30;
font-size:18px;
text-decoration:none;
font-weight:bold;
border-bottom:1px dotted;
}

.ortextbig
{
font-family:Arial, Helvetica, sans-serif;
color:#ff9900;
font-size:16px;
text-decoration:none;
font-weight:normal;

}

.ortext
{
font-family:Arial, Helvetica, sans-serif;
color:#ff9900;
font-size:12px;
text-decoration:none;
font-weight:bold;
}

.ortext a:link
{
font-family:Arial, Helvetica, sans-serif;
color:#ff9900;
font-size:12px;
text-decoration:none;
font-weight:bold;
}

.ortext a:visited
{
font-family:Arial, Helvetica, sans-serif;
color:#ff9900;
font-size:12px;
text-decoration:none;
font-weight:bold;
}

.ortext a:hover
{
font-family:Arial, Helvetica, sans-serif;
color:#000000;
font-size:12px;
text-decoration:none;
font-weight:bold;
}

.ortext a:active
{
font-family:Arial, Helvetica, sans-serif;
color:#ff9900;
font-size:12px;
text-decoration:none;
font-weight:bold;
}



.bltext
{
font-family:Arial, Helvetica, sans-serif;
color:#3b637c;
font-size:12px;
text-decoration:none;
}

.bltext a:link
{
font-family:Arial, Helvetica, sans-serif;
color:#3b637c;
font-size:12px;
text-decoration:none;
}
.bltext a:visited
{
font-family:Arial, Helvetica, sans-serif;
color:#3b637c;
font-size:12px;
text-decoration:none;
}
.bltext a:hover
{
font-family:Arial, Helvetica, sans-serif;
color:#000000;
font-size:12px;
text-decoration:none;
}
.bltext a:active
{
font-family:Arial, Helvetica, sans-serif;
color:#3b637c;
font-size:12px;
text-decoration:none;
}
.bodytext
{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#515253;
text-decoration:none;
}

.bodytext a:link
{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#515253;
text-decoration:none;
font-weight:bold;
}

.bodytext a:visited
{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#515253;
text-decoration:none;
font-weight:bold;
}
.bodytext a:hover
{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#515253;
text-decoration:underline;
font-weight:bold;
}

.bodytext a:active
{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#515253;
text-decoration:none;
font-weight:bold;
}
.vertidot
{
background:url(vertidot.gif);
background-repeat:repeat-y;
}
.boxbg
{
background:url(boxbg.gif);
background-repeat:repeat-x;
background-color:#FFFFFF;
}
.orbg
{
background:url(orbg.jpg);
background-repeat:repeat-x;
background-color:#FFFFFF;
}

.bodytext2
{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#515253;
text-decoration:none;
}


.bodytext2 a:link
{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#515253;
text-decoration:none;
font-weight:bold;
border-bottom:1px dotted #515253;
}

.bodytext2 a:visited
{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#515253;
text-decoration:none;
font-weight:bold;
border-bottom:1px dotted #515253;
}

.bodytext2 a:hover
{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#515253;
text-decoration:none;
font-weight:bold;
border-bottom:1px dotted #ffffff;
}

.bodytext2 a:active
{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#515253;
text-decoration:none;
font-weight:bold;
border-bottom:1px dotted #515253;
}
.footer
{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
text-decoration:none;
color:#ffffff;
}
.footer a:link
{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
text-decoration:none;
color:#ffffff;
}
.footer a:visited
{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
text-decoration:none;
color:#ffffff;
}
.footer a:hover
{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
text-decoration:underline;
color:#ffffff;
}
.footer a:active
{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
text-decoration:none;
color:#ffffff;
}
.footertext
{
font-family:Arial, Helvetica, sans-serif;
color:#515253;
font-size:11px;
background:url(bullet.gif);
background-position:10px 2px;
background-repeat:no-repeat;
padding-left:25px;
line-height:18px;
display:block;
}

.topmenu a:link
{
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
color:#74241e;
text-decoration:none;
background:url(menu_n.gif);
display:block;
padding-top:10px;
padding-bottom:5px;
width:111px;
}

.topmenu a:visited
{
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
color:#74241e;
text-decoration:none;
background:url(menu_n.gif);
display:block;
padding-top:10px;
padding-bottom:5px;
width:111px;
}

.topmenu a:hover
{
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
color:#ffffff;
text-decoration:none;
background:url(menu_r.gif);
display:block;
padding-top:10px;
padding-bottom:5px;
width:111px;
}
.topmenu a:active
{
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
color:#ffffff;
text-decoration:none;
background:url(menu_r.gif);
display:block;
padding-top:10px;
padding-bottom:5px;
width:114px;
}









#nav
{
float:left;
margin:0px 0px 0px 23px;

}

#nav A SPAN {
	PADDING-RIGHT:12px;
	height:23px;
	cursor:pointer;
	padding-top:8px;
	}
#nav{ margin-left:0;}

#nav A {FLOAT:left;}

#nav A SPAN {FLOAT:none;}


#nav A SPAN {
	DISPLAY: block; FLOAT:left}

#nav  A {
	PADDING-LEFT:15px; FONT-SIZE:12px; COLOR: #74241e;  BACKGROUND:url(left-nav.jpg) repeat-x left top; FONT-FAMILY: Arial, Helvetica, sans-serif; 	TEXT-DECORATION:none; padding-top:0px; font-weight:normal; background-color:inherit;}

#nav A SPAN {
	PADDING-RIGHT:15px; BACKGROUND:url(right-nav.jpg) no-repeat right top; 
	
}

#nav A:hover {
	PADDING-LEFT:15px; BACKGROUND:url(left-nav-hover.jpg) repeat-x left top; COLOR: #ffffff; background-color:inherit;
}

#nav A:hover SPAN {
	PADDING-RIGHT:15px; BACKGROUND:url(right-nav-hover.jpg) no-repeat right top;
}

#nav A.slected {
	PADDING-LEFT:15px; BACKGROUND:url(left-nav-hover1.jpg) repeat-x left top; COLOR:#000; background-color:inherit;
}

#nav A.slected SPAN {
	PADDING-RIGHT:15px; BACKGROUND:url(right-nav-hover1.jpg) no-repeat right top;
}
#nav A.slected SPAN:hover {
	PADDING-RIGHT:15px; BACKGROUND:url(right-nav-hover1.jpg) no-repeat right top;
}
#nav A SPAN:hover{
	PADDING-RIGHT:15px; BACKGROUND:url(right-nav-hover.jpg) no-repeat right top;
}
#nav UL { padding:0; margin:0; display:inline;
}
#nav LI {
	FLOAT: left; MARGIN: 0px;  LIST-STYLE-TYPE: none; display:inline; padding:0 1px 0 1px;
}

































.top
{
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
color:#ffffff;
text-decoration:none;
background:url(menu_r.gif);
background-repeat:no-repeat;
padding-top:10px;
padding-bottom:5px;
width:120px;
}

.top a:link
{
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
color:#ffffff;
text-decoration:none;
}
.top a:visited
{
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
color:#ffffff;
text-decoration:none;
}

.top a:hover
{
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
color:#ffffff;
text-decoration:none;
}

.top a:active
{
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
color:#ffffff;
text-decoration:none;
}
.prodlink a:link
{
background-color:#959169;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#ffffff;
text-decoration:none;
display:block;
border:1px solid #959169;
padding-top:6px;
padding-bottom:6px;
}

.prodlink a:visited
{
background-color:#959169;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#ffffff;
text-decoration:none;
display:block;
border:1px solid #959169;
padding-top:6px;
padding-bottom:6px;
}

.prodlink a:hover
{

font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#959169;
text-decoration:none;
display:block;
background-color:#FFFFFF;
border:1px solid #959169;
padding-top:6px;
padding-bottom:6px;
}

.prodlink a:active
{
background-color:#959169;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#ffffff;
text-decoration:none;
display:block;
border:1px solid #959169;
padding-top:6px;
padding-bottom:6px;
}
.blueblock
{
background-color:#7994d9;
Padding:6px 5px 6px 10px;
font-family:Arial, Helvetica, sans-serif;
font-size:15px;
color:#ffffff;
}

.blueblock1
{
background-color:#7994d9;
height:29px;
font-family:Arial, Helvetica, sans-serif;
font-size:15px;
color:#ffffff;
vertical-align:middle;
padding-left:7px;
}

.orblock
{
background-color:#ff9900;
Padding:6px 5px 6px 10px;
font-family:Arial, Helvetica, sans-serif;
font-size:15px;
color:#ffffff;
}



.orblock1
{
background-color:#ff9900;
height:29px;
font-family:Arial, Helvetica, sans-serif;
font-size:15px;
color:#ffffff;
vertical-align:middle;
padding-left:7px;
}
.rightbar
{
background:url(vertidot.gif); background-position:right; background-repeat:repeat-y;
}


.prodname a:link
{
background-color:#E7EAFB;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#2c478c;
text-decoration:none;
display:block;
padding-top:6px;
padding-bottom:6px;
text-align:center;
}

.prodname a:visited
{
background-color:#E7EAFB;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#2c478c;
text-decoration:none;
display:block;
padding-top:6px;
padding-bottom:6px;
text-align:center;
}

.prodname a:hover
{

font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#ffffff;
text-decoration:none;
display:block;
background-color:#2c478c;
padding-top:6px;
padding-bottom:6px;
text-align:center;
}

.prodname a:active
{
background-color:#E7EAFB;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#2c478c;
text-decoration:none;
display:block;
padding-top:6px;
padding-bottom:6px;
text-align:center;
}
.more a:link
{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#2c478c;
background:url(bullet2.gif);
background-repeat:no-repeat;
background-position:70px 5px;
width:80px;
display:block;
text-decoration:none;
text-align:left;
padding-right:5px;
}

.more a:visited
{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#2c478c;
background:url(bullet2.gif);
background-repeat:no-repeat;
background-position:70px 5px;
width:80px;
display:block;
text-decoration:none;
text-align:left;
padding-right:5px;
}

.more a:hover
{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#2c478c;
background:url(bullet3.gif);
background-repeat:no-repeat;
background-position:70px 5px;
width:80px;
display:block;
text-decoration:none;
text-align:left;
padding-right:5px;
}

.more a:active
{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#2c478c;
background:url(bullet2.gif);
background-repeat:no-repeat;
background-position:70px 5px;
width:80px;
display:block;
text-decoration:none;
text-align:left;
padding-right:5px;
}
.horidot
{
background:url(horidot.gif);
background-repeat:repeat-x;
background-position:bottom;
border-left:1px solid #E1E7F8;
border-right:1px solid #E1E7F8;
}
.horidot1
{
background:url(horidot.gif);
background-repeat:repeat-x;
background-position:top;
border-left:1px solid #E1E7F8;
border-right:1px solid #E1E7F8;
}
.subproducts
{
font-family:Georgia, "Times New Roman", Times, serif;
font-size:20px;
font-weight:bold;
color:#eb8e04;
}
.subproducts1
{
font-family:Arial, Helvetica, sans-serif;
font-size:20px;
font-weight:bold;
color:#eb8e04;
}

.bottomtext
{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#AEB0B1;
text-decoration:none;
}

.bottomtext a:link
{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#AEB0B1;
text-decoration:none;
}

.bodytext1
{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#a9a9a9;
text-decoration:none;
}

.bodytext1 a:link
{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#515253;

text-decoration:none;
}

.bodytext1 a:visited
{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#515253;
text-decoration:none;
}

.bodytext1 a:hover
{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#8a8a8a;
text-decoration:none;
}
.bodytext1 a:active
{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#515253;
text-decoration:none;
}
.bodytext3
{
font-family:tahoma;
font-size:11px;
color:#515253;
text-decoration:none;
}
.button {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size: 11px;
	font-weight:normal;
	color: #333333;
	height:auto;
	border: 1px solid #7F9DB9;
	}
	.textbox {
	font-family: tahoma;
	font-size: 11px;
	color: #333333;
	text-decoration: none;
	height: 15px;
	width: auto;
	border: 1px solid #7F9DB9;
}
.textarea {
	font-family: tahoma;
	font-size: 11px;
	color: #333333;
	text-decoration: none;
	background-color:#ffffff;
	height: auto;
	border: 1px solid #B4B4B4;
}
.graytext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #787878;
	text-decoration: none;
}

.graytext a:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #787878;
	text-decoration: none;
}

.graytext a:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #787878;
	text-decoration: none;
}

.graytext a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #000000;
	text-decoration: none;
}

.graytext a:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #787878;
	text-decoration: none;
}

.red1text {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 20px;
	color: #78201E;
	text-decoration: none;
}

.whitetext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #ffffff;
	text-decoration: none;
}

#divkeywords
{
  display: none;
}


#pageheadContainer
{
	width:796px;
	margin: 0px auto;
}
.livechat
{
position:absolute; 
left:1028px;
}
.livechat1
{
position:absolute;
padding-top:11px;
}


.text {
color:#000000;
font-size:11px;
text-decoration:none;
}

.blacktext1 {
color:#2C2C2C;
font-size:12px;
font-weight:800;
text-decoration:none;

}


#menu2 ul li {
list-style-image:none;
list-style-position:outside;
list-style-type:none;
margin:0;
padding:0 0 0 10px;
}
#menu2 li {
background:transparent url(images/bullet1.gif) no-repeat scroll 0 10px;
font-size:11px;
text-decoration:none;
}
#menu3 ul {
margin:0;
padding:0;
}
#menu3 ul li {
line-height:20px;
list-style-image:none;
list-style-position:outside;
list-style-type:none;
margin:0;
padding:0;
}
#menu3 li a {
/*background:transparent url(../../images/bullet2.gif) no-repeat scroll 0 5px;*/
background:transparent url(images/bullet1.gif) no-repeat scroll 0 5px;
color:#116C99;
font-size:13px;
padding-left:13px;
text-decoration:none;
}
.text a:link {
color:#000000;
font-size:11px;
text-decoration:none;
}
