
#dhtmltooltip{
   position: absolute;
   border: 2px solid #747474;
   padding: 3px;
   visibility: hidden;
   z-index: 999;
   /*Remove below line to remove shadow. Below line should always appear last within this CSS*/
   filter: progid:DXImageTransform.Microsoft.Shadow(color=gray,direction=135);
   	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
    	font-size: 12px;
   	color: #747474;
}

h2{
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	margin: 0px 0px 0px 0px;
	color: black;
	font-size: 11px;
}

h1{
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	margin: 0px 0px 0px 0px;
	color: black;
	font-size: 11px;
}

p {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	margin: 0px;
}

.freedel{
position: relative;
top:70px;
left:187px;
z-index:2;
}

.proddesctextwhite{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: White;
	text-decoration: none;
}

.qa{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: White;
	text-decoration: none;
	font-weight: bold;
}

.qaover{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #0171BB;
	text-decoration: none;
	font-weight: bold;
}


.qaoverorange{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FE9903;
	text-decoration: none;
	font-weight: bold;
}

.textwhite{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: White;
	text-decoration: none;
}

.textwhite a:link{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: White;
	text-decoration: none;
}

.textwhite a:visited{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: White;
	text-decoration: none;
}

.textwhite a:hover{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: White;
	text-decoration: none;
}

.menu{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: White;
	font-weight: bold;
	text-decoration: none;
}

.menu a:link{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: White;
	font-weight: bold;
	text-decoration: none;
	padding-left: 2px;
	padding-right: 1px;
}

.menu a:visited{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: White;
	font-weight: bold;
	text-decoration: none;
	padding-left: 2px;
	padding-right: 1px;
}

.menu a:hover{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #FE9903;
	font-weight: bold;
	text-decoration: none;
	padding-left: 2px;
	padding-right: 1px;
}

.menutop{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: White;
	font-weight: bold;
	text-decoration: none;
}

.menutop a:link{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: White;
	font-weight: bold;
	text-decoration: none;
	padding-left: 4px;
	padding-right: 5px;
}

.menutop a:visited{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: White;
	font-weight: bold;
	text-decoration: none;
	padding-left: 4px;
	padding-right: 5px;
}

.menutop a:hover{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #0171BB;
	font-weight: bold;
	text-decoration: none;
	padding-left: 0px;
	padding-right: 0px;
}


.menutopon {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #fe0000;
	font-weight: bold;
	text-decoration: none;
	padding-left: 6px;
	padding-right: 6px;
}





.menuon{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #FE0000;
	font-weight: bold;
}

.menuon a:link{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #FE0000;
	font-weight: bold;
	text-decoration: none;
	padding-left: 2px;
	padding-right: 1px;
}

.menuon a:visited{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #FE0000;
	font-weight: bold;
	text-decoration: none;
	padding-left: 2px;
	padding-right: 1px;
}

.menuon a:hover{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #FE9903;
	font-weight: bold;
	text-decoration: none;
	padding-left: 2px;
	padding-right: 1px;
}

.textblue{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #0171BB;
	font-weight: bold;
	text-decoration: none;
}






.textblue:a link{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #0171BB;
	font-weight: bold;
	text-decoration: none;
}

.textblue:a visited{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #0171BB;
	font-weight: bold;
	text-decoration: none;
}

.textblue:a hover{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #0171BB;
	font-weight: bold;
	text-decoration: none;
}

.smalltextblue{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #0171BB;
	text-decoration: none;
}

.smalltextblue a:link{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #0171BB;
	text-decoration: none;
}

.smalltextblue a:visited{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #0171BB;
	text-decoration: none;
}

.smalltextblue a:hover{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #ffffff;
	text-decoration: none;
}

.smalltextwhite{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: white;
}

.smalltextblack{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: Black;
	font-weight: normal;
}

.smalltextblack a:link{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: Black;
	font-weight: normal;
	text-decoration: none;
}

.smalltextblack a:visited{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: Black;
	font-weight: normal;
	text-decoration: none;
}

.smalltextblack a:hover{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: Black;
	font-weight: normal;
	text-decoration: none;
}
.smalltextbold{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FE9903;
	font-weight: bold;
}



.text{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #FE9903;
}



.textbold{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #FE9903;
	font-weight: bold;
}


.textblack{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: Black;
}

.textred{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: red;
}

.textblackbold{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: Black;
	font-weight: bold;
}

.textredbold{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: red;
	font-weight: bold;
}

.message{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: Red;
	font-weight: bold;
}

.title{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #0171BB;
	font-weight: bold;
}





/*xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx*/




.greytext {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #6E6E6E;
}

.greytext a:link{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #D9772B;
	text-decoration: underline;
}

.greytext a:visited{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #D9772B;
	text-decoration: underline;
}

.greytext a:hover{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #D9772B;
	text-decoration: none;
}

.smalltext {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #6e6e6e;
}





.goto {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #00537E;
	font-weight: bold;
	text-decoration: none;
}

.goto a:link{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #00537E;
	font-weight: bold;
	text-decoration: none;
}

.goto a:visited{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #00537E;
	font-weight: bold;
	text-decoration: none;
}

.goto a:hover{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #d9772b;
	font-weight: bold;
	text-decoration: none;
}
.frame{
	border: 8px ridge #9B3C99;
}

.message {
	color: Red;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
}



.smalltitle {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #00679C;
}

.title3 {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #D9772B;
	font-weight: bold;
}

.title3 a:link{
	color: #D9772B;
	text-decoration: none;
}

.title3 a:visited{
	color: #D9772B;
	text-decoration: none;
}

.title3 a:hover{
	color: #e13500;
	text-decoration: none;
}

.RB_buttonover {
	background-color:#0171BB;
	height:24px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #FE9903;
	font-weight: bold;
	text-decoration: none;
	text-align: center;
	width: 128px;
	border: 0;
}

.nobutton {
	background-color:#D8D8D8;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: White;
	font-weight: bold;
	text-decoration: none;
	text-align: center;
	border: 0;
}


.noRB_buttonover {
	background-color:#D8D8D8;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #0171BB;
	font-weight: bold;
	text-decoration: none;
	text-align: center;
	border: 0;
	cursor: hand;
}

.buttonred {
	background-color: Red;
	height:24px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: White;
	font-weight: bold;
	text-decoration: none;
	text-align: center;
	width: 128px;
	border: 0;
}

.RB_button {
	background-color:#0171BB;
	height:24px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: White;
	font-weight: bold;
	text-decoration: none;
	text-align: center;
	width: 128px;
	border: 0;
}



.RB_button a:link{
	color: White;
	font-weight: bold;
	text-decoration: none;
	padding: 2px 16px 2px 16px;
	line-height: 18px;
	height: 24px;
}

.RB_button a:visited{
	color: White;
	font-weight: bold;
	text-decoration: none;
	padding: 2px 16px 2px 16px;
	line-height: 18px;
	height: 24px;
}

.RB_button a:hover{
	color: #FE9903;
	font-weight: bold;
	text-decoration: none;
	padding: 2px 16px 2px 16px;
	line-height: 18px;
	height: 24px;
}



.box {
	border: medium ridge #46DF44;
}

.footer{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #00679C;
	height: 14px;
	text-decoration: none;
}

.footer a:link{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #00679C;
	height: 14px;
	text-decoration: none;
}

.footer a:visited{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #00679C;
	height: 14px;
	text-decoration: none;
}

.footer a:hover{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #00679C;
	height: 14px;
	text-decoration: none;
}




.black{
	font-size: 20px;
	color: Black;
	font-weight: bold;
	padding-top: 4px;
	font-family: "Berlin Sans FB";
}

.producttitle{
	color: #00679c;
	font-family: Tahoma;
	font-size: 28px;
	font-weight: bold;
}


.body
{
    FONT-SIZE: 10px;
    COLOR: #6e6e6e;
    FONT-FAMILY: verdana, arial, tahoma
}

.input
{
    FONT-SIZE: 10px;
    COLOR: #6e6e6e;
    FONT-FAMILY: verdana, arial, tahoma;
    height: 19px;
    width: 220px;
}


TD
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #0171BB;
	text-decoration: none;
}
A:link
{
    COLOR: #d9772b;
    TEXT-DECORATION: underline
}
A:visited
{
    COLOR: #d9772b;
    TEXT-DECORATION: underline
}
A:active
{
    COLOR: #d9772b;
    TEXT-DECORATION: underline
}
A:hover
{
    COLOR: #d9772b;
    TEXT-DECORATION: none
}
A.nav:link
{
    COLOR: #ffffff;
    TEXT-DECORATION: none
}
A.nav:visited
{
    COLOR: #ffffff;
    TEXT-DECORATION: none
}
A.nav:active
{
    COLOR: #ffffff;
    TEXT-DECORATION: none
}
A.nav:hover
{
    COLOR: #fde3ad;
    TEXT-DECORATION: none
    font-size: 12px;
}
A.footnav:link
{
    FONT-SIZE: 10px;
    COLOR: #c1d5df;
    FONT-FAMILY: Verdana;
    TEXT-DECORATION: none
}
A.footnav:visited
{
    FONT-SIZE: 10px;
    COLOR: #c1d5df;
    FONT-FAMILY: Verdana;
    TEXT-DECORATION: none
}
A.footnav:active
{
    FONT-SIZE: 10px;
    COLOR: #c1d5df;
    FONT-FAMILY: Verdana;
    TEXT-DECORATION: none
}
A.footnav:hover
{
    FONT-SIZE: 10px;
    COLOR: #ffffff;
    FONT-FAMILY: Verdana;
    TEXT-DECORATION: none
}
INPUT
{
    FONT-SIZE: 11px;
    COLOR: gray;
    FONT-FAMILY: verdana, arial, tahoma;
}
TEXTAREA
{
    FONT-SIZE: 11px;
    COLOR: gray;
    FONT-FAMILY: verdana, arial, tahoma;
    BACKGROUND-COLOR: white;
    border: 1px solid #2f77a8;
}
SELECT
{
    FONT-SIZE: 11px;
    COLOR: gray;
    FONT-FAMILY: verdana, arial, tahoma;
    border: 1px solid #2f77a8;
}
.dashed
{
    BORDER-RIGHT: #cccccc 1px dashed;
    BORDER-TOP: #cccccc 1px dashed;
    BORDER-LEFT: #cccccc 1px dashed;
    BORDER-BOTTOM: #cccccc 1px dashed
}
.heading
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    TEXT-TRANSFORM: uppercase;
    COLOR: #d9772b;
    FONT-FAMILY: verdana, arial, tahoma
}
.heading2
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 18px;
    TEXT-TRANSFORM: uppercase;
    COLOR: #d9772b;
    FONT-FAMILY: arial, tahoma
}
.textfields
{
    BORDER-TOP-WIDTH: 1px;
    FONT-WEIGHT: normal;
    BORDER-LEFT-WIDTH: 1px;
    FONT-SIZE: 10px;
    BORDER-LEFT-COLOR: #2f77a8;
    BORDER-BOTTOM-WIDTH: 1px;
    BORDER-BOTTOM-COLOR: #2f77a8;
    COLOR: #00406c;
    BORDER-TOP-COLOR: #2f77a8;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: #ffffff;
    BORDER-RIGHT-WIDTH: 1px;
    BORDER-RIGHT-COLOR: #2f77a8
}
.cellttl
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    COLOR: #ffffff;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: #2f77a8
}
.cellbkg
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 10px;
    COLOR: #00406c;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: #e8f2f7
}
.smlcopy
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 10px;
    COLOR: #3f6a88;
    FONT-FAMILY: Arial, Helvetica, sans-serif
}
.box
{
    BORDER-TOP-WIDTH: 1px;
    FONT-WEIGHT: normal;
    BORDER-LEFT-WIDTH: 1px;
    FONT-SIZE: 10px;
    BORDER-LEFT-COLOR: #e0e0e0;
    BORDER-BOTTOM-WIDTH: 1px;
    BORDER-BOTTOM-COLOR: #e0e0e0;
    WIDTH: 250px;
    COLOR: #999999;
    BORDER-TOP-COLOR: #e0e0e0;
    FONT-FAMILY: verdana, Arial, Helvetica, sans-serif;
    HEIGHT: auto;
    BORDER-RIGHT-WIDTH: 1px;
    BORDER-RIGHT-COLOR: #e0e0e0
}
.topnav
{
    FONT-WEIGHT: bold;
    BACKGROUND: #da772b;
    COLOR: #ffffff;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    font-size: 12px;
    TEXT-DECORATION: none
}
.topnav a:link
{
    FONT-WEIGHT: bold;
    BACKGROUND: #da772b;
    COLOR: #ffffff;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    font-size: 12px;
    TEXT-DECORATION: none
}
.topnav a:visited
{
    FONT-WEIGHT: bold;
    BACKGROUND: #da772b;
    COLOR: #ffffff;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    font-size: 12px;
    TEXT-DECORATION: none
}
.topnav a:hover
{
    FONT-WEIGHT: bold;
    BACKGROUND: #da772b;
    COLOR: #fde3ad;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    font-size: 14px;
    TEXT-DECORATION: none
}
.footnav1
{
    FONT-SIZE: 10px;
    COLOR: #c1d5df;
    FONT-FAMILY: Verdana;
    TEXT-DECORATION: none
}

.pink{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #EDBC94;
}

.price{
	font-family: Arial;
	font-size: 14px;
	font-weight: bold;
	color: #D01919;
	border: 1px dotted #D01919;
	padding-left: 2px;
	padding-right: 2px;
	height: 18px;
}

.basket1{
 font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
    COLOR: #ffffff;
    background-color: #FE9903;
    line-height: 20px;
    padding-right: 8px;
    padding-left: 8px;
}

.basket2{
	font-size: 11px;
 font-family: Arial, Helvetica, sans-serif;
    COLOR: #ffffff;
    background-color: #0171BB;
    text-align: center;
    padding: 2px 8px 2px 8px;
}

.basket3{
    FONT-SIZE: 10px;
    FONT-FAMILY: verdana, arial, tahoma;
    COLOR: #6e6e6e;
    background-color: #99C2D8;
    line-height: 20px;
    padding-right: 8px;
    text-align: right;
    padding-left: 8px;
}

.basket4{
 font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #0171BB;
    background-color: #D8D8D8;
    line-height: 20px;
    padding-right: 8px;
    padding-left: 8px;
}

.basket5{
	font-size: 11px;
 font-family: Arial, Helvetica, sans-serif;
    COLOR: #ffffff;
    background-color: #0171BB;
    line-height: 28px;
    padding-right: 8px;
    text-align: right;
    padding-left: 8px;
}


.blue {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #00679C;
}


div.hidden {display: none;}
div.non_hidden {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #D9772B;
	font-weight: bold;
	padding-top: 8px;
}

div.non_hidden a:link{
	text-decoration: none;
}

div.non_hidden a:visited{
	text-decoration: none;
}

div.non_hidden a:hover{
	text-decoration: none;
	font-size: larger;
}

.cross_39 {
	background-image: url(Images/Icons/cross_39.gif);
	background-repeat: no-repeat;
	background-position: center;
}

.line_39 {
	background-image: url(/common/Images/Icons/line_39.gif);
	background-repeat: no-repeat;
	background-position: center;
}

.topleft{
	background-image: url(images/icons/topleft.jpg);
	background-repeat: no-repeat;
	width: 250px;
	height: 175px;
}

.yellow{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #FCFB01;
	letter-spacing: -1px;
}

.yellow a:link{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #FCFB01;
	padding-right: 8px;
	text-decoration: none;
}

.yellow a:visited{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #FCFB01;
	padding-right: 8px;
	text-decoration: none;
}

.yellow a:hover{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #FCFB01;
	text-decoration: none;
}

.largeyellow{
	font-family: Impact;
	font-size: 36px;
	color: #FCFB01;
	font-weight: normal;
}

.white{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #ffffff;
}

.over{
	font-family: Impact;
	font-size: 24px;
	color: #FCFB01;
	word-spacing: 2px;
	letter-spacing: 1px;
}

.orders{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 24px;
	color: #ffffff;
	text-justify: newspaper;
}

.red{
	font-family: "Arial Black";
	font-size: 27px;
	color: #FE0000;
	word-spacing: -4px;
	letter-spacing: -2px;
}

.basket1input{
 font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
    COLOR: #ffffff;
    background-color: #FE9903;
	border: 0;
	width: 18px;
}

.orangeback{
background-color: #FE9903;
}