/* CSS Document */
a:link, a:visited, a:hover {text-decoration:none;}

body {margin:0; padding:0;}
.container {border: 1px solid #623410; background: #F3DEEE;}
td {text-align: left; font-family:Arial, Helvetica, sans-serif; font-size:10px;}
.input {font-size: 11px;}
.textField {border: 1px solid #62350E; height: 21px; width: 150px; color: #663300;}

/*** text styles ****/
.header1{font-size:14px; color: #35478F; font-weight:bold;}
.header2{font-size:16px; color: #35478F; font-weight:bold; text-transform:capitalize;}
.header3{font-size:16px; color: #35478F; font-weight:bold; line-height: 20px;}
.subHeader1{font-size:10px; color: #07154E; font-weight:bold;}
.textColor1 {color: #666666;}
.textColor2 {color: #92653D;}
.textColor3 {color: #CF4070;}
a.textColor3:link, a.textColor3:visited{color: #CF4070; text-decoration:none;}
a.textColor3:hover{color: #9459A9;}
.textColor2twelve {color: #663300; font-size: 12px;}
.textTwelve {font-size: 12px;}


/***** home ****/
.homeBg {background: url(../img/home_bg.jpg) no-repeat top left; border: 1px solid #623410;}

/***** products ****/
.productsBg {background: url(../img/products_bg.gif) no-repeat top left; border: 1px solid #623410;}
.prodPad {padding: 0 10px 0 30px;}
.prodCatTable td {font-size:10px;}
a.prodCatList:link, a.prodCatList:visited{color:#FF3399; font-size:12px; font-weight: bold; text-decoration: none;}
a.prodCatList:hover{color:#9459AA; font-size:12px; font-weight: bold; text-decoration: none;}
.productCell {text-align:center; vertical-align:bottom; text-decoration:none;}
.productCell img {border:0; border-style:none;}
/***** info ****/
.infoCell {background: url(../img/info_cell_bg.gif) no-repeat top left;}
.infoBg {background: url(../img/info_bg.jpg) no-repeat top left; border: 1px solid #623410;}
.infoHdr {margin-left: 160px;}

/***** stores *****/
.storesBg {background: #F3DEEE; border: 1px solid #623410;}

/**** login *******/
.loginBg {background: #F3DEEE url(../img/login_bg.gif) no-repeat bottom right; border: 1px solid #623410;}
.loginHdr {border-bottom: #B2B3B5 1px solid; border-top: #B2B3B5 1px solid;}

/***** fun *******/
.funBg {background: url(../img/fun_bg.gif) no-repeat top left; border: 1px solid #623410;}
.toc {width:140px; height:250px; vertical-align:top; overflow:auto;}
a.tableContent:link, a.tableContent:visited {font-size:12px; text-decoration:none; color: #000000;}
a.tableContent:hover {color: #9459AA;}
a.questions:link, a.questions:visited {text-decoration:none; color: #000000;}
a.questions:hover {color: #9459AA;}
.tableContentOn {font-size:12px; width:130; text-decoration:underline; color: #9459AA;}
.funTabs a:link, .funTabs a:visited {font-size: 12px; font-weight:bold; color: white; text-decoration:none; text-align:center;}
.funTabs a:link:hover {color: #E9A2B7;}
.tocSet {display:none;}
.funTitle { text-align:left; font-size:12px; font-weight:800;}
.funList {list-style-type:disc; list-style-position:inside;}
/***** footer *******/
.footer {background: white; font-size: 10px; color: #5266A1;padding: 5px;}
.footer a:link, .footer a:visited {font-size: 10px; color: #5266A1;text-decoration:none;}
.footer a:hover {color: #9459A9;}
#answer{color:#CE2173; font-weight:bold; display:none;}

/******* scroll styles ******/
#links {position:absolute; left:120px; top:280px;}
#up {cursor:pointer;cursor:hand}
#down {cursor:pointer;cursor:hand}
#cont {position:absolute; left:0px; top:0px; width:375px; height:200px; overflow:hidden;}
.txt {position:absolute; left:0px; top:0px; width:395px; font-family:arial,helvetica,sans-serif; font-size:11px; text-align:left; padding:0 5px 5px 5px; visibility:hidden; color: #CE2073; font-weight:bold; line-height:16px;}
.txt2 {position:absolute; left:0px; top:0px; width:375px; font-family:arial,helvetica,sans-serif; font-size:11px; text-align:left; padding:0 5px 5px 5px; visibility:hidden; color: #000000; font-weight:bold; line-height:15px;}
#contallprod {position:absolute; left:0px; top:0px; width:500px; height:290px; overflow:hidden;}
.txtallprod {position:absolute; left:0px; top:0px; width:500px; font-family:arial,helvetica,sans-serif; font-size:10px; text-align:left; padding:0 5px 5px 5px; visibility:hidden; line-height: 12px;}
.txtallprod h3 {color: #35478F; font-size:14px; margin:0; padding:0;}
#contgrpprod {position:absolute; left:0px; top:0px; width:245px; height:265px; overflow:hidden;}
.txtgrpprod {position:absolute; left:0px; top:0px; width:245px; font-family:arial,helvetica,sans-serif; font-size:10px; text-align:left; padding:0 5px 5px 5px; visibility:hidden; line-height: 12px;}
.txtgrpprod h3 {color: #35478F; font-size:14px; margin:0; padding:0;}
.prodCat {color: #FF3399; font-size:14px; margin:0; padding:0;}
#contprod1 {position:absolute; left:0px; top:0px; width:200px; height:240px; overflow:hidden;}
.txtprod1 {position:absolute; left:0px; top:0px; width:200px; font-family:arial,helvetica,sans-serif; font-size:10px; text-align:left; padding:0 5px 5px 5px; visibility:hidden;}
#contFunDetail {position:absolute; left:232px; top:197px; width:207px; height:250px; overflow:hidden;}
.funDetail {width:207px; height:245px; font-size:12px; padding:0 5px 5px 5px; overflow:auto;}
#continfo1 {position:absolute; left:0px; top:0px; width:390px; height:245px; overflow:hidden; }
.txtinfo1 {position:absolute; left:0px; top:0px; width:390px; font-family:arial,helvetica,sans-serif; font-size:12px; text-align:left; padding:0 5px 5px 5px; visibility:hidden; float:right;}
.txtinfo1 a{ text-decoration:none;}
