@charset "utf-8";
.print { display:none;}
.noprint { }


/* PAGE LAYOUTS, ELEMENTS */
body {  background-color: #2a2e39;font-size:95%;font-family: Arial, Verdana, Helvetica, Sans-Serif;color:#cecece;padding:0px;margin:10px;text-align: center;}
#layout { letter-spacing:0.025em;position:relative;text-align: left;vertical-align: middle;margin: 0px auto;padding: 0px;width: 975px; font-size:0.8em;  border:0px solid #000000;}
.contentglobal {font-size:1em; line-height:1.5em; margin-bottom:5px;}


a {color:#9ba6bc;} 
a:hover {color:#fff582;}
img {border: none;}
.linkstyle2 { color:#fff582; }
.linkstyle2 a { color:#fff582; }
.fieldstyle1 { color:#FFFFFF; background-color:#1c2433; border:solid 1px #1f2848; padding:2px; font-size:13px; margin-left:3px;  }
.fieldstyle2 { margin-left:5px; color:#c1c1c1; background-color:#2b2f3c; border:solid 1px #1e2230; padding:2px; font-size:13px; background-image:url(../images/fieldstyle2.gif); background-repeat:repeat-x;vertical-align:middle;}
.fieldstyle3 { color:#c1c1c1; background-color:#353b48; border:solid 1px #1e2230; padding:2px; font-size:13px; background-image:url(../images/fieldstyle3.gif); background-repeat:repeat-x;vertical-align:middle;}
.fieldstyle4 { color:#c1c1c1; background-color:#2f3443; border:solid 1px #1e2230; padding:2px; font-size:13px;  background-repeat:repeat-x;vertical-align:middle;}
.fielddrop1 { background-color:#353b48; border:solid 1px #1e2230;color:#c1c1c1; }
.fieldstyle1error { color:#000000; background-color:#f5d96b; border:solid 1px #1f2848; padding:2px; font-size:13px; margin-left:3px;  }
.fieldbutton1 { cursor:pointer;background-color:#8a90a0; color:#2a2e39; background-image:url(../images/field_button1.gif); width:88px; height:29px; border:none; }
.fieldbutton1b { cursor:pointer;background-color:#8a90a0; color:#2a2e39; background-image:url(../images/field_button1b.gif); width:200px; height:29px; border:none; }
.fieldbutton2 { cursor:pointer;background-color:#8a90a0; color:#2a2e39; background-image:url(../images/field_button2.gif); width:88px; height:29px; border:none; }
.fieldbutton4 { cursor:pointer;background-color:#8a90a0; color:#2a2e39; background-image:url(../images/field_button4.gif); width:85px; height:35px; border:none; }
.fieldbutton5 { cursor:pointer;background-color:#8a90a0; color:#2a2e39; background-image:url(../images/field_button5.gif); width:127px; height:35px; border:none;}
.fieldbutton6 { cursor:pointer;background-color:#20242c; color:#2a2e39; background-image:url(../images/field_button6.gif); width:90px; height:31px; border:none; }
.fieldbutton6b { cursor:pointer;background-color:#20242c; color:#2a2e39; background-image:url(../images/field_button6b.gif); width:200px; height:31px; border:none; }
.fieldbutton7 { cursor:pointer;background-color:#2a2e39; color:#2a2e39; background-image:url(../images/field_button6.gif); width:90px; height:31px; border:none; }
.fieldbutton7b { cursor:pointer;background-color:#2a2e39; color:#2a2e39; background-image:url(../images/field_button6b.gif); width:200px; height:31px; border:none; }
.sendtofriendbtn { float:right; margin-top:10px;}
form {margin:0px;}
.title1 { margin-bottom:5px; color:#9fc1dc; font-size:1.6em; padding:8px; background-color:#20232f; background-image:url(../images/title1.gif); background-repeat:repeat-y; border-bottom:1px solid #484b55;}
.title1 a{color:#9fc1dc; text-decoration:none;}
.title1 a:hover{color:#ffffff; text-decoration:none;}
.title2 { margin:3px; color:#9fc1dc; font-size:1.6em; padding:5px; background-color:#20232f; background-image:url(../images/title2.gif); background-repeat:repeat-y; border-bottom:1px solid #484b55;}
.title3 {  margin-bottom:5px; color:#9fc1dc; font-size:1.6em; padding:8px; background-color:#20232f; background-image:url(../images/title1.gif); background-repeat:repeat-y; border-bottom:1px solid #484b55;}
.title3 a{color:#9fc1dc; text-decoration:none;}
.title3 a:hover{color:#ffffff; text-decoration:none;}
.title3selected {font-size:1.1em; color:#e8f2f9;}
.title4 {  margin-bottom:5px; color:#9fc1dc; font-size:1.6em; padding:8px; background-repeat:repeat-y; border-bottom:1px solid #484b55;}
.title5 {  margin-bottom:0px; color:#9fc1dc; font-size:1.6em; padding:8px; background-repeat:repeat-y; border-bottom:1px solid #484b55; background-color:#20242c;}

.titlecustomize { float:right; font-size:0.7em;}
.titlecustomize a{ color:#5e6273; text-decoration:none;}
.titleicon {margin-right:5px;}
.content1 {}
.content2 { vertical-align:top; width:785px; margin-left:5px;}
.content3 { vertical-align:top; width:100%; }
.contentstyle1 { font-size:1.2em; line-height:1.3em; background-color:#2a2e39; padding:5px; margin:3px;}
.contentstyle1 a{ color:#d4d9e3; text-decoration:none;}
.contentstyle1 a:hover{ color:#8f939c; text-decoration:none;}
.contentstyle2 { font-size:1.1em; line-height:1.3em; background-color:#2a2e39; padding:5px; margin:3px;}
.contentstyle2 a{ color:#d4d9e3; text-decoration:none;}
.contentstyle2 a:hover{ color:#8f939c; text-decoration:none;}
.contentstyle3 { font-size:1.0em; line-height:1.3em; background-color:#20232f;  padding:8px;}
.contentstyle3 a{ color:#9ba6bc; text-decoration:none;}
.contentstyle3 a:hover{ color:#8f939c; text-decoration:none;}
.contentstyle4 { font-size:1.0em; line-height:1.3em; background-color:#20232f;  padding:8px;}
.banner1 {width:160px; height:600px; margin-left:5px; border:1px solid #4f5769;}
.banner2{ text-align:center;}
.banner2b { width:730px; height:90px; margin-bottom:5px; border:1px solid #4f5769;}
.banner3 {text-align:center; margin:10px;}
.banner3b { width:730px; height:90px; border:1px solid #4f5769;}
.banner4 { text-align:right; margin-top:10px;}
.banner4b {width:160px; height:600px;  border:1px solid #4f5769;}
.banner5 { float:left; margin-right:2px; margin-bottom:10px; margin-top:5px;}
.banner5b {width:300px; height:250px; border:1px solid #4f5769;}
.banner6 { float:left;  margin-right:2px;margin-bottom:10px; margin-top:5px;}
.banner6b {width:300px; height:250px; border:1px solid #4f5769;}
#list1 { margin-top:0px; margin-bottom:0px;}
#list1 li { margin-left:-10px;}
#list2 { margin-top:0px; margin-bottom:0px;}
#list2 li { margin-left:-10px;}
#list3 { margin-top:0px; margin-bottom:0px;}
#list3 li { margin-left:-20px; }
#list3 a { margin-left:-8px;}
.price1 {color:#b6c3d5;}
.productthumb {width:100px; height:150px; border:1px solid #000000; margin-top:5px;margin-bottom:5px;}
.productthumb2 {width:140px; height:200px; border:1px solid #000000; margin-top:5px;margin-bottom:5px;}
.aselarea {text-align:center;  padding:15px;}
.asel {font-weight:bold;  font-size:1.5em; margin:1px;}
.results {text-align:center; background-color:#353846; padding:5px;}
.resultslink {font-weight:bold; font-size:1.2em; margin:5px;}
.alert1 { font-size:1.2em; background-color:#0f111c; height:35px; width:600px; padding-top:20px; text-align:center; border:1px solid #373c4a;}
.big { font-size:1.5em;}
.line1 {width:1px; height:200px; background-color:#484b55;}
#searchcloud {text-align:center; line-height:3em;}
#searchcloud a{ text-decoration:none;}

/* Panels */

#panelquickpass1 {	float:right;width:490px;position:absolute;right:427px;top:274px; display:none;}
#panelquickpass1 .paneltitle1 { font-weight:bold; font-size:1.3em;}
#panelquickpass1 .panelclosebtn {position:absolute;right:10px;top:10px; background-image:url(../images/button_close.gif); width:14px; height:13px; cursor:pointer; float:right; font-size:0px; }

#panelquickpass2 {	float:right;width:490px;position:absolute;right:427px;top:274px; display:none;}
#panelquickpass2 .paneltitle1 { font-weight:bold; font-size:1.3em;}
#panelquickpass2 .panelclosebtn {position:absolute;right:10px;top:10px; background-image:url(../images/button_close.gif); width:14px; height:13px; cursor:pointer; float:right; font-size:0px; }

#panelbillingdelete1 {	float:right;width:490px;position:absolute;right:127px;top:374px; display:none;}
#panelbillingdelete1 .paneltitle1 { font-weight:bold; font-size:1.3em;}
#panelbillingdelete1 .panelclosebtn {position:absolute;right:10px;top:10px; background-image:url(../images/button_close.gif); width:14px; height:13px; cursor:pointer; float:right; font-size:0px; }

#paneluserremove1 {	float:right;width:490px;position:absolute;right:427px;top:374px; display:none;}
#paneluserremove1 .paneltitle1 { font-weight:bold; font-size:1.3em;}
#paneluserremove1 .panelclosebtn {position:absolute;right:10px;top:10px; background-image:url(../images/button_close.gif); width:14px; height:13px; cursor:pointer; float:right; font-size:0px; }

#panelchangepassword1 {	float:right;width:490px;position:absolute;right:427px;top:374px; display:none;}
#panelchangepassword1 .paneltitle1 { font-weight:bold; font-size:1.3em;}
#panelchangepassword1 .panelclosebtn {position:absolute;right:10px;top:10px; background-image:url(../images/button_close.gif); width:14px; height:13px; cursor:pointer; float:right; font-size:0px; }

#panelchangehint1 {	float:right;width:490px;position:absolute;right:427px;top:374px; display:none;}
#panelchangehint1 .paneltitle1 { font-weight:bold; font-size:1.3em;}
#panelchangehint1 .panelclosebtn {position:absolute;right:10px;top:10px; background-image:url(../images/button_close.gif); width:14px; height:13px; cursor:pointer; float:right; font-size:0px; }

#panelchangeemail1 {float:right;width:490px;position:absolute;right:427px;top:374px; display:none;}
#panelchangeemail1 .paneltitle1 { font-weight:bold; font-size:1.3em;}
#panelchangeemail1 .panelclosebtn {position:absolute;right:10px;top:10px; background-image:url(../images/button_close.gif); width:14px; height:13px; cursor:pointer; float:right; font-size:0px; }

#paneluserdelete1 {	float:right;width:490px;position:absolute;right:227px;top:374px; display:none;}
#paneluserdelete1 .paneltitle1 { font-weight:bold; font-size:1.3em;}
#paneluserdelete1 .panelclosebtn {position:absolute;right:10px;top:10px; background-image:url(../images/button_close.gif); width:14px; height:13px; cursor:pointer; float:right; font-size:0px; }

#panelsharedeposit1 {	float:right;width:490px;position:absolute;right:227px;top:374px; display:none;}
#panelsharedeposit1 .paneltitle1 { font-weight:bold; font-size:1.3em;}
#panelsharedeposit1 .panelclosebtn {position:absolute;right:10px;top:10px; background-image:url(../images/button_close.gif); width:14px; height:13px; cursor:pointer; float:right; font-size:0px; }

#panelsharedeposit2 {	float:right;width:490px;position:absolute;right:227px;top:274px; display:none;}
#panelsharedeposit2 .paneltitle1 { font-weight:bold; font-size:1.3em;}
#panelsharedeposit2 .panelclosebtn {position:absolute;right:10px;top:10px; background-image:url(../images/button_close.gif); width:14px; height:13px; cursor:pointer; float:right; font-size:0px; }

#panelsharedeposit3 {	float:right;width:490px;position:absolute;right:227px;top:274px; display:none;}
#panelsharedeposit3 .paneltitle1 { font-weight:bold; font-size:1.3em;}
#panelsharedeposit3 .panelclosebtn {position:absolute;right:10px;top:10px; background-image:url(../images/button_close.gif); width:14px; height:13px; cursor:pointer; float:right; font-size:0px; }

#panelsfavourite1 {	float:right;width:200px;position:absolute;right:100px;top:500px; display:none;}
#panelsfavourite1  .paneltitle1 { font-weight:bold; font-size:1.3em;}
#panelsfavourite1  .panelclosebtn {position:absolute;right:10px;top:10px; background-image:url(../images/button_close.gif); width:14px; height:13px; cursor:pointer; float:right; font-size:0px; }

#panelsaddtocart1 { float:right;width:720px;position:absolute;right:50px; margin-top:50px; display:none;}
#panelsaddtocart1  .paneltitle1 { font-weight:bold; font-size:1.3em;}
#panelsaddtocart1  .panelclosebtn {position:absolute;right:10px;top:10px; background-image:url(../images/button_close.gif); width:14px; height:13px; cursor:pointer; float:right; font-size:0px; }

#panelsaddtocart2 { float:right;width:720px;position:absolute;right:50px; margin-top:50px; display:none;}
#panelsaddtocart2  .paneltitle1 { font-weight:bold; font-size:1.3em;}
#panelsaddtocart2  .panelclosebtn {position:absolute;right:10px;top:10px; background-image:url(../images/button_close.gif); width:14px; height:13px; cursor:pointer; float:right; font-size:0px; }

#panelsaddtocart3 { float:right;width:720px;position:absolute;right:50px; margin-top:50px; display:none;}
#panelsaddtocart3  .paneltitle1 { font-weight:bold; font-size:1.3em;}
#panelsaddtocart3  .panelclosebtn {position:absolute;right:10px;top:10px; background-image:url(../images/button_close.gif); width:14px; height:13px; cursor:pointer; float:right; font-size:0px; }

#panelsaddtocart4 { float:right;width:720px;position:absolute;right:50px; margin-top:50px; display:none;}
#panelsaddtocart4  .paneltitle1 { font-weight:bold; font-size:1.3em;}
#panelsaddtocart4  .panelclosebtn {position:absolute;right:10px;top:10px; background-image:url(../images/button_close.gif); width:14px; height:13px; cursor:pointer; float:right; font-size:0px; }



/* Signup */
#signuptable1 {border-collapse:collapse; border:1px #373c4a solid;}
#signuptable1 th{background-color:#2b2e3d; padding:5px;}
#signuptable1 td{background-color:#20242c; padding:2px; height:15px; vertical-align:middle;}
#signuptable1 .signuptable1b{ background-color:#252735;font-weight:bold; text-align:right; font-size:1.2em; }
.signupcontent {padding:5px;}


/* My Account */
.myaccounttitle { font-size:1.25em; font-weight:bold;}
.bigarrow { font-size:3em;}
.myaccountsubnavbar { padding:5px; border-top:1px #373c4a solid; }

.myacctsidebaritem { float:left; cursor:pointer; font-size:1.2em; line-height:1.3em; background-color:#262d3a; padding:10px;  margin:2px; background-image:url(../images/sidebaritem.gif); background-repeat:repeat-y;}
.myacctsidebaritem a{ color:#d4d9e3; text-decoration:none;}
.myacctsidebaritem a:hover{ color:#8f939c; text-decoration:none;}
.myacctsidebaritemhover {  color:#8f939c;float:left; cursor:pointer;  font-size:1.2em; line-height:1.3em; background-color:#262d3a; padding:10px;  margin:2px; background-image:url(../images/sidebaritem_hover.gif); background-repeat:repeat-y;}
.myacctsidebaritemhover a{ color:#d4d9e3; text-decoration:none;}
.myacctsidebaritemhover a:hover{ color:#8f939c; text-decoration:none;}
.myacctsidebaritemsel {  float:left;cursor:pointer;  font-size:1.2em; line-height:1.3em; background-color:#262d3a; padding:10px;  margin:2px; background-image:url(../images/sidebaritem_sel.gif); background-repeat:repeat-y;}
.myacctsidebaritemsel a{ color:#d4d9e3; text-decoration:none;}
.myacctsidebaritemsel a:hover{ color:#8f939c; text-decoration:none;}

#myaccounttable1 {}
#myaccounttable1 th {color:#858fa8; border-collapse:collapse; background-color:#212432; background-repeat:repeat-x; padding:5px; vertical-align:top;}
#myaccounttable1 td { padding:3px; background-color:#20242c; border-top:1px #373c4a solid; }
#myaccounttable1 {border-collapse:collapse;}
#myaccounttable1 .purchaseicon { background-image:url(../images/prodicondl.gif); width:17px; background-position:center; background-repeat:no-repeat; }
#myaccounttable1 .purchasetabletitle { font-size:1.1em; width:100%;}
#myaccounttable1 .purchasetabletype {font-size:1em;width:100px;}
#myaccounttable1 .purchasetableterms {font-size:1em; width:150px; }
.myaccountbutton1 { cursor:pointer;background-color:#8a90a0; color:#2a2e39; background-image:url(../images/field_button7.gif); width:135px; height:39px; border:none; }
.myaccountbutton1:hover { cursor:pointer;background-color:#8a90a0; color:#fff582; background-image:url(../images/field_button7.gif); width:135px; height:39px; border:none; }

#myaccounttable2 {}
#myaccounttable2 th {color:#858fa8;  background-image:url(../images/prodtabc.gif);border-collapse:collapse; background-color:#323640; background-repeat:repeat-x;}
#myaccounttable2 td {  padding:3px; background-color:#20242c;  }
#myaccounttable2 {border-collapse:collapse;}
#myaccounttable2 .purchaseicon { background-image:url(../images/prodicondl.gif); width:17px; background-position:center; background-repeat:no-repeat; }
#myaccounttable2 .purchasetabletitle { font-size:1.1em; width:100%;}
#myaccounttable2 .purchasetabletype {font-size:1em;width:100px;}
#myaccounttable2 .purchasetableterms {font-size:1em; width:150px; }

#myaccounttable3 {}
#myaccounttable3 th {color:#858fa8; border-collapse:collapse; background-color:#212432; background-repeat:repeat-x; padding:5px; vertical-align:middle;}
#myaccounttable3 td {  padding:5px; background-color:#20242c; border-top:1px #373c4a solid; }
#myaccounttable3 {border-collapse:collapse;}
#myaccounttable3 .purchaseicon { background-image:url(../images/prodicondl.gif); width:17px; background-position:center; background-repeat:no-repeat; }
#myaccounttable3 .purchasetabletitle { font-size:1.1em; width:100%;}
#myaccounttable3 .purchasetabletype {font-size:1em;width:100px;}
#myaccounttable3 .purchasetableterms {font-size:1em; width:150px; }

/* Shopping Cart */
#shoppingtable1 {border-collapse:collapse; border:1px #373c4a solid;}
#shoppingtable1 th {background-color:#2b2e3d; padding:5px;}
#shoppingtable1 td {background-color:#20242c; padding:5px; height:35px; vertical-align:middle; border-top:1px #373c4a solid; text-align:left;}
#shoppingtable1 .shoppingtable1sub1 {  text-align:right; font-size:1.2em; }
#shoppingtable1 .shoppingtable1sub2 { border-top:1px solid #40444d;}
#shoppingtable1 .shoppingtable1tax1 {  text-align:right; font-size:1.2em; }
#shoppingtable1 .shoppingtable1tax2 { }
#shoppingtable1 .shoppingtable1total1 { background-color:#252735;font-weight:bold; text-align:right; font-size:1.2em; }
#shoppingtable1 .shoppingtable1total2 {background-color:#252735; font-weight:bold; font-size:1.2em; color:#fff582;}

/* Category */
.categoryvideoplayer { background-color:#0000000; width:590px; height:443px; border:1px solid #474e52;}
.categoryfeaturedmovie {text-align:center; background-color:#000000; border:0px solid #474e52; width:590px;  font-size:0.9em; }
.categoryfeaturedmovie a{text-decoration:none; padding:3px; }
.categorysb {width:170px; margin-left:5px;}
.categorysbtitle { color:#9fc1dc; font-size:1.2em; font-weight:bold; padding:4px; background-color:#20232f; background-image:url(../images/title1.gif); background-repeat:repeat-y; border-bottom:1px solid #484b55;}
.categorysbtitle a{color:#9fc1dc; text-decoration:none;}
.categorysbtitle a:hover{color:#ffffff; text-decoration:none;}
.categorysbcontent { font-size:1.0em; line-height:1.3em; background-color:#20232f; padding:5px; margin:3px;}
.categorysbcontent a{ color:#9ba6bc; text-decoration:none;}
.categorysbcontent a:hover{ color:#8f939c; text-decoration:none;}
.categorysblist { margin-left:-20px; padding:0px;}
.layouticon {float:right;}

.categorymainfeature { width:100%; text-align:center; margin-bottom:5px; }
.categorymainfeaturepic { border:1px solid #474e52; width:590px; height:327px; }
.categoryfeatured { width:140px; text-align:center; float:left; margin:2px; }
.categoryfeatured a { color:#EFEFEF; text-decoration:none;  }
.categoryfeatured a:hover { color:#cccccc; text-decoration:none;  }
#categoryfeaturedarea { border-collapse:collapse;}
#categoryfeaturedarea td { text-align:center;}
.categorycontent1 {text-align:center; margin-bottom:10px; width:100%; }

#categorytable1 {border-collapse:collapse;}
#categorytable1 th {color:#7d9cbe; height:30px; border-collapse:collapse; background-color:#212432; background-repeat:repeat-x; padding:5px;}
#categorytable1 th a { text-decoration:none;}
#categorytable1 td { height:60px; padding:3px; background-color:#20242c; border-top:1px #373c4a solid; }
#categorytable1 .t1thumb{ width:50px; vertical-align:top;}
#categorytable1 .t1title{}
#categorytable1 .t1description{ color:#b4b4b4;}
#categorytable1 .t1category{}
#categorytable1 .t1price{}
#categorytable1 .t1rated{ color:#fff472; font-size:1.4em;}
#categorytable1 .t1downloads{}
#categorytable1 .t1comments{ width:30px; }

#categorytable2 { width:100%; border-collapse:collapse; display:none; margin-bottom:20px; background-color:#20242c;}
#categorytable2 a { text-decoration:none;}
#categorytable2 td { padding:5px; }
.categorytable2thumb1 { width:100px; text-align:center; margin-bottom:5px;}
.categorytable2thumb2 { width:100px; text-align:center; margin-bottom:5px;}
.categorytable2desc {font-size:1em; line-height:1.2em; text-align:justify; }
.categorytable2title {font-weight:bold; font-size:1.0em; color:#FFFFFF;}

/* Search Results */
#searchresultstable1 {border-collapse:collapse;}
#searchresultstable1 th {color:#7d9cbe; height:30px; border-collapse:collapse; background-color:#212432; background-repeat:repeat-x; padding:5px;}
#searchresultstable1 th a { text-decoration:none;}
#searchresultstable1 td { height:60px; padding:3px; background-color:#20242c; border-top:1px #344963 solid; }
#searchresultstable1 .t1thumb{ width:50px; vertical-align:top;}
#searchresultstable1 .t1title{ text-decoration:none; font-weight:bold; font-size:1.2em;}
#searchresultstable1 .t1description{ color:#b4b4b4; line-height:1.2em;}
#searchresultstable1 .t1category{}
#searchresultstable1 .t1price{}
#searchresultstable1 .t1rated{ color:#fff472; font-size:1.4em;}
#searchresultstable1 .t1downloads{}
#searchresultstable1 .t1comments{ width:30px; }
#searchresultstable1 .searchresult { color:#ffffff;}
#searchresultstable1 .searchresult:hover { color:#fff582;}


/* Sidebar */
.sidebar {width:185px;vertical-align:top;}
.sidebarmain { cursor:pointer;  margin-bottom:3px; color:#9fc1dc; font-size:1.2em; font-weight:bold; padding:5px; background-color:#20232f; background-image:url(../images/sidebarmain.gif); background-repeat:repeat-y; border-bottom:1px solid #484b55;}
.sidebarmainhover { cursor:pointer;  margin-bottom:3px; color:#ffffff; font-size:1.2em; font-weight:bold; padding:5px; background-color:#20232f; background-image:url(../images/sidebarmain.gif); background-repeat:repeat-y; border-bottom:1px solid #484b55;}
.sidebaricon {margin-right:5px;}
.sidebaritem { cursor:pointer; font-size:1.2em; line-height:1.3em; background-color:#262d3a; padding-left:7px;  margin:1px; background-image:url(../images/sidebaritem.gif); background-repeat:repeat-y;}
.sidebaritemhover { color:#8f939c;  cursor:pointer;  font-size:1.2em; line-height:1.3em; background-color:#262d3a; padding-left:7px;  margin:1px; background-image:url(../images/sidebaritem_hover.gif); background-repeat:repeat-y;}
.sidebaritemsel {  cursor:pointer;  font-size:1.2em; line-height:1.3em; background-color:#262d3a; padding-left:7px;  margin:1px; background-image:url(../images/sidebaritem_sel.gif); background-repeat:repeat-y;}


/* Index */
.index1 { }
.index1 td{ vertical-align:top;}
.index2 td {width:430px;}
.index2b {margin-left:5px;}
.index3 { margin-top:10px;}
.index4 { margin:10px; margin-bottom:20px;}
.index5 { background-color:#2a2e39;}
.indexproduct1 {font-weight:bold; font-size:1.5em;}
.indexfeatured {float:left; width:100px;  text-align:center; font-size:1em; margin-left:4px; margin-right:4px; margin-bottom:7px;}
.indexfeatured a {color:#b6c3d5; text-decoration:none; }
.indexfeatured a:hover {color:#cceeff; text-decoration:none; }
.indexvideoplayer { background-color:#0000000; width:440px; height:330px;}
.indexadded { width:126px; text-align:center; float:left; margin-right:20px;}
.indexadded a { color:#EFEFEF; text-decoration:none;  }
.indexadded a:hover { color:#cccccc; text-decoration:none;  }

/* Product */
.productvideoplayer { width:440px; height:330px; float:left; }
.productdescription {padding:5px; clear:left;font-size:1.0em;}
.productdetails1 { width:330px; float:right;}
.productdetails2 { }
.productdetailtext1 { width:90px; font-weight:bold; color:#E4E4E4; vertical-align:top;}
.productdetailtext1 td { width:100px;}
.productdetailtext2 {vertical-align:top;}
.productrating { width:131px; height:30px;  background-image:url(../images/rating.gif);}
.productratingtext1 {  top:5px; left:10px; color:#ffffff; position:relative; float:left;}
.productratingtext2 { top:5px; right:15px; color:#000000;  position:relative; float:right;}
.productfavouritebtn { cursor:pointer; color:#ffffff; width:130px;  height:30px; background-image:url(../images/favourite.gif);}
.productfavouritebtn:hover { cursor:pointer; color:#fff582; width:130px;  height:30px; background-image:url(../images/favourite.gif);}
.productfavouritebtntext{ top:5px; left:35px; position:relative; float:left;}
.produsercomment {margin:10px;}
.produsercommenttitle { font-weight:bold; font-size:1.2em; color:#EAEAEA;}
.produsercommentdesc { color:#ffcfdcd;font-size:1.1em; line-height:1.4em; margin-bottom:20px;margin-top:5px; border-top:1px solid #44485b;}
.produsercommentstars {}
.produsercommentdetail {}

.prodtabs {}
.prodtabtext1{ font-size:1.5em; margin-top:10px;}
.prodtabtext2{ font-size:1.0em; }
.prodtab1 { float:left; width:26px; height:53px; background-image:url(../images/prodtab1.gif); position:relative;}
.prodtab2 { color:#FFFFFF; text-align:center; float:left; cursor:pointer; width:150px;height:53px; background-image:url(../images/prodtab2.gif); background-repeat:repeat-x;}
.prodtab2:hover {color:#fff582;}
.prodtab2on { color:#fff582; text-align:center; float:left; cursor:pointer; width:150px;height:53px; background-image:url(../images/prodtab2.gif); background-repeat:repeat-x;}
.prodtab3 { float:left; width:27px; height:53px;background-image:url(../images/prodtab3.gif);}
.prodtab3b { float:left; width:27px; height:53px;background-image:url(../images/prodtab3b.gif);}
.prodtab4 { color:#FFFFFF; text-align:center; float:left; cursor:pointer; width:150px;height:53px;background-image:url(../images/prodtab4.gif); background-repeat:repeat-x;}
.prodtab4on { color:#fff582; text-align:center; float:left; cursor:pointer; width:150px;height:53px;background-image:url(../images/prodtab4.gif); background-repeat:repeat-x;}
.prodtab4:hover {color:#fff582;}
.prodtab5 { float:left; width:27px; height:53px;background-image:url(../images/prodtab5.gif);}
.prodtab5b { float:left; width:27px; height:53px;background-image:url(../images/prodtab5b.gif);}
.prodtab6 { color:#FFFFFF; text-align:center; float:left; cursor:pointer; width:150px;height:53px;background-image:url(../images/prodtab6.gif); background-repeat:repeat-x;}
.prodtab6on { color:#fff582; text-align:center; float:left; cursor:pointer; width:150px;height:53px;background-image:url(../images/prodtab6.gif); background-repeat:repeat-x;}
.prodtab6:hover {color:#fff582;}
.prodtab7 { float:left; width:25px; height:53px;background-image:url(../images/prodtab7.gif);}

.prodspecs { width:220px;}
.prodspectext1 { font-size:11px; font-weight:bold;  margin-top: 12px; line-height:9px; text-transform:uppercase;}
.prodspectext2 { font-size:9px;  margin-top: 2px; line-height:9px; text-transform:uppercase;}
.prodspec1 { float:left; width:10px; height:46px; background-image:url(../images/prodspec1.gif);}
.prodspec2 { width:60px; float:left; color:#FFFFFF; text-align:center;height:46px; background-image:url(../images/prodspec2.gif); background-repeat:repeat-x;}
.prodspec3 { float:left; width:10px; height:46px; background-image:url(../images/prodspec3.gif);}
.prodspec4 { float:left; width:9px; height:46px; background-image:url(../images/prodspec4.gif);}

#purchasetable1 {border:1px #1c1c1c solid;display:block; }
#purchasetable1 th {color:#7d9cbe; height:40px; background-image:url(../images/prodtaba.gif);border-collapse:collapse; background-color:#334860; background-repeat:repeat-x;}
#purchasetable1 td { height:60px; padding:3px; background-color:#20242c; border-top:1px #344963 solid; }
#purchasetable1 {border-collapse:collapse;}
#purchasetable1 .purchaseicon { background-image:url(../images/prodicondl.gif); width:17px; background-position:center; background-repeat:no-repeat; }
#purchasetable1 .purchasetabletitle { font-size:1em; width:100%;}
#purchasetable1 .purchasetabletype {font-size:0.95em;width:100px;}
#purchasetable1 .purchasetableprice {font-size:1em; font-weight:bold; color:#FFFFFF;width:75px; text-align:center;}
.purchasebutton1 { cursor:pointer;background-color:#8a90a0; color:#2a2e39; background-image:url(../images/field_button3.gif); width:135px; height:39px; border:none; }
.purchasebutton1:hover { cursor:pointer;background-color:#8a90a0; color:#fff582; background-image:url(../images/field_button3.gif); width:135px; height:39px; border:none; }

#purchasetable2 {border:1px #1c1c1c solid; display:none;}
#purchasetable2 th {color:#8a98c2; height:40px; background-image:url(../images/prodtabb.gif);border-collapse:collapse; background-color:#3c4254; background-repeat:repeat-x;}
#purchasetable2 td { height:60px; padding:3px; background-color:#20242c; border-top:1px #40475d solid;}
#purchasetable2 {border-collapse:collapse;}
#purchasetable2 .purchaseicon { background-image:url(../images/prodicondl.gif); width:17px; background-position:center; background-repeat:no-repeat;}
#purchasetable2 .purchasetabletitle { font-size:1em;width:100%;}
#purchasetable2 .purchasetabletype {font-size:0.95em;width:100px;}
#purchasetable2 .purchasetableprice {font-size:1em; font-weight:bold; color:#FFFFFF;width:75px;text-align:center;}
.purchasebutton2 { cursor:pointer;background-color:#8a90a0; color:#2a2e39; background-image:url(../images/field_button3.gif); width:135px; height:39px; border:none; }
.purchasebutton2:hover { cursor:pointer;background-color:#8a90a0; color:#fff582; background-image:url(../images/field_button3.gif); width:135px; height:39px; border:none; }

#purchasetable3 {border:1px #1c1c1c solid; display:none;}
#purchasetable3 th {color:#858fa8; height:40px; background-image:url(../images/prodtabc.gif);border-collapse:collapse; background-color:#323640; background-repeat:repeat-x;}
#purchasetable3 td { height:60px; padding:3px; background-color:#20242c; border-top:1px #373c4a solid;}
#purchasetable3 {border-collapse:collapse;}
#purchasetable3 .purchaseicon { background-image:url(../images/prodicondl.gif); width:17px; background-position:center; background-repeat:no-repeat;}
#purchasetable3 .purchasetabletitle { font-size:1em;width:100%;}
#purchasetable3 .purchasetabletype {font-size:0.95em;width:100px;}
#purchasetable3 .purchasetableprice {font-size:1em; font-weight:bold; color:#FFFFFF; width:75px;text-align:center;}
.purchasebutton3 { cursor:pointer;background-color:#8a90a0; color:#2a2e39; background-image:url(../images/field_button3.gif); width:135px; height:39px; border:none; }
.purchasebutton3:hover { cursor:pointer;background-color:#8a90a0; color:#fff582; background-image:url(../images/field_button3.gif); width:135px; height:39px; border:none; }

/* Top Panel */
#toppanel { margin-bottom:5px;}
.logo { background-image:url(../images/logo.png);   cursor:pointer; height:42px; width:161px; margin-left:10px; margin-top:3px; position:absolute; background-repeat:no-repeat;}
.toplink {
	margin-left:200px;
	margin-top:20px;
	float:left;
	position:absolute;
	font-weight:bold;
	width: 83px;
	left: -189px;
	top: -9px;
}

/* Login Panel */
.loginpanel {
	float:right;
	width:490px;
	position:absolute;
	right:10px;
	height: 63px;
}
#logincontent0 { display:none; text-align:center; font-size:1.25em;}
#logincontent1 { display:none; text-align:right; margin-top:10px; margin-bottom:10px; margin-right:5px; }
#logincontent2 { display:none; margin-bottom:10px;}
#logincontent3 { display:none; margin-bottom:55px;}
#logincontent4 { display:none; margin-bottom:50px;}
.loginpaneltitle1 { font-weight:bold; color:#FFFFFF;}
.loginclosebtn { background-image:url(../images/button_close.gif); width:14px; height:13px; cursor:pointer; float:right; font-size:0px;}

/* Nav Bar */
.navbar { width:100%;  margin-top:75px; }
.tabset { margin-left:40px;}
.tab { float:left; margin-right:1px; cursor:pointer;}
.tabhover { float:left; margin-right:1px; cursor:pointer;}
.tabtext { margin-top:7px; margin-left:7px; margin-right:7px; font-size:1.1em;}
.tabon1 {  float:left; background-image:url(../images/tabon1.gif); width:7px; height:31px; }
.tabon1b { float:left; background-image:url(../images/tabon1b.gif); width:19px; height:31px;}
.tabon2 { text-align:center; float:left;  background-image:url(../images/tabon2.gif); height:31px;}
.tabon2:hover {color:#9ba1ae; text-align:center; float:left;  background-image:url(../images/tabon2.gif); height:31px;}
.tabon3 { float:left;  background-image:url(../images/tabon3.gif); width:7px;height:31px;}
.taboff1 { float:left; background-image:url(../images/taboff1.gif); width:7px;height:31px;}
.taboff2 { text-align:center; float:left; background-image:url(../images/taboff2.gif);height:31px;}
.taboff2:hover {color:#9ba1ae; text-align:center; float:left; background-image:url(../images/taboff2.gif);height:31px;}
.taboff3 { float:left; background-image:url(../images/taboff3.gif); width:7px;height:31px;}
.tabmyacount{ float:left; margin-left:7px; cursor:pointer;}

/* Sub navbar area and SearchBoxes */
.subnavbar {}
.searcharea { float:left; margin-left:100px; margin-top:15px; margin-bottom:15px;}
.searcharea2 { text-align:center; margin-top:20px; margin-bottom:15px; }
.searcharea3 { text-align:center; margin-top:20px; margin-bottom:15px; }
.searcharea4 { margin-top:20px; margin-bottom:15px; }
.searcharea2b {margin-left:auto; margin-right:auto;}
.searchtext{ color:#999999;  vertical-align:middle;}
.searchtext2{ color:#999999; font-size:1.5em;}
.searchicon { background:url(../images/search_icon.gif); width:21px; height:22px; float:left; margin-top:3px; margin-right:7px; }
.searchicon2 { background:url(../images/search_icon2.gif); width:20px; height:22px;  margin-top:3px; margin-right:7px; float:left;}
.searchfield { margin-left:5px; color:#c1c1c1; background-color:#394467; border:solid 1px #1f2848; padding:2px; font-size:13px; background-image:url(../images/searchfield.gif); background-repeat:repeat-x;vertical-align:middle;}
.searchfield2 { margin-left:5px; color:#c1c1c1; background-color:#2b2f3c; border:solid 1px #1e2230; padding:2px; font-size:13px; background-image:url(../images/searchfield2.gif); background-repeat:repeat-x;vertical-align:middle;}
.searchbutton { cursor:pointer;background-color:#8a90a0; color:#2a2e39; background-image:url(../images/field_button1.gif); width:88px; height:29px; border:none; vertical-align:middle; }
.searchbutton2 { cursor:pointer;background-color:#8a90a0; color:#2a2e39; background-image:url(../images/field_button2.gif); width:88px; height:29px; border:none; vertical-align:middle; }
.searchoptions { font-size:0.85em;color:#999999;}
.checkoutlink { float:right; font-size:1.75em; margin-top:15px; margin-right:10px;}
.checkoutlink a{ color:#F7F7F7;}
.checkoutlink a:hover{ color:#CCCCCC;}

/* Shopping Cart */
.shoppinginfo{ float:right; padding-right:8px; padding-top:5px;}
.shoppingicon{ float:left; width:31px; height:21px; background-image:url(../images/shopping_cart.gif); margin-right:5px;}

/* BOTTOM NAV */
.botnav { float:right;}
.botnavitems  { float:left; margin-left:10px; margin-right:10px;}
.botnavitems a { color:#d9d9d9; text-decoration:none; font-size:1.25em;}
.botnavitems a:hover { color:#adadad; text-decoration:none; font-size:1.25em;}

/* COPYRIGHT */
.copyrightarea {float:right; margin-bottom:20px;}
.copyrightarealink {float:left; margin:8px;}
.copyrightarealink a {color:#747883; text-decoration:none;}
.copyrightarealink a:hover {color:#b5bed5; text-decoration:none;}
.copyrightbreaker { background-image:url(../images/copyrightbreaker.gif); float:left; width:46px; height:33px;}
.copyrightbox { float:left; background-color:#383b46; height:33px; }
.copyrighttext {margin:8px;color:#747883; }
.copyrightcorner { background-image:url(../images/copyrightcorner.gif); float:left; width:9px; height:33px;}

/* Box A */
.boxa  { border-collapse:collapse; width:100%;}
.boxa td,th  { padding:0px; }
.boxa1 { background-image:url(../images/boxa1.gif); height:7px; width:7px;}
.boxa2 { background-image:url(../images/boxa2.gif); height:7px;}
.boxa3 { background-image:url(../images/boxa3.gif); height:7px; width:7px;}
.boxa4 { background-image:url(../images/boxa4.gif); width:7px; vertical-align:top;}
.boxa5 { background-image:url(../images/boxa5.gif); background-repeat:repeat-x; background-color:#292d38; }
.boxa6 { background-image:url(../images/boxa6.gif); width:7px; vertical-align:top;}
.boxa7 { background-image:url(../images/boxa7.gif); height:7px; width:7px;}
.boxa8 { background-image:url(../images/boxa8.gif); height:7px;}
.boxa9 { background-image:url(../images/boxa9.gif); height:7px; width:7px;}
.boxa10 { background-image:url(../images/boxa5.gif); height: 50px; width:6px; margin-left:1px;background-repeat:no-repeat;}
.boxa11 { background-image:url(../images/boxa5.gif); height: 50px; width:6px;background-repeat:no-repeat;}

/* Box B */
.boxb  { border-collapse:collapse; width:100%;}
.boxb td,th  { padding:0px; }
.boxb1 { background-image:url(../images/boxb1.gif); height:7px; width:7px; }
.boxb2 { background-image:url(../images/boxb2.gif); height:7px;}
.boxb3 { background-image:url(../images/boxb3.gif); height:7px; width:7px;}
.boxb4 { background-image:url(../images/boxb4.gif); width:7px; vertical-align:bottom;}
.boxb5 { background-image:url(../images/boxb5.gif); background-repeat:repeat-x; background-color:#444958; background-position:bottom; width:100%;}
.boxb6 { background-image:url(../images/boxb6.gif); width:7px; vertical-align:bottom; }
.boxb7 { background-image:url(../images/boxb7.gif); height:7px; width:7px;}
.boxb8 { background-image:url(../images/boxb8.gif); height:7px;}
.boxb9 { background-image:url(../images/boxb9.gif); height:7px; width:7px;}
.boxb10 { background-image:url(../images/boxb5.gif); height: 40px; width:6px; margin-left:1px;background-position:bottom; background-repeat:no-repeat;}
.boxb11 { background-image:url(../images/boxb5.gif); height: 40px; width:7px;background-position:bottom left;background-repeat:no-repeat;}

/* Box C */
.boxc  { border-collapse:collapse; width:100%; margin-bottom:5px;}
.boxc td,th  { padding:0px; }
.boxc1 { background-image:url(../images/boxc1.gif); height:7px; width:7px;}
.boxc2 { background-color:#20232f; height:7px;}
.boxc3 { background-image:url(../images/boxc3.gif); height:7px; width:7px;}
.boxc4 { background-color:#20232f; width:7px; }
.boxc5 { background-color:#20232f;}
.boxc6 { background-color:#20232f; width:7px; }
.boxc7 { background-image:url(../images/boxc7.gif); height:7px; width:7px;}
.boxc8 { background-color:#20232f; height:7px;}
.boxc9 { background-image:url(../images/boxc9.gif); height:7px; width:7px;}

/* Box D */
.boxd  { border-collapse:collapse; width:100%; margin-bottom:5px;}
.boxd td,th  { padding:0px; }
.boxd1 { background-image:url(../images/boxd1.gif); height:7px; width:7px;}
.boxd2 { background-color:#2a2e39; height:7px;}
.boxd3 { background-image:url(../images/boxd3.gif); height:7px; width:7px;}
.boxd4 { background-color:#2a2e39; width:7px; }
.boxd5 { background-color:#2a2e39; }
.boxd6 { background-color:#2a2e39; width:7px; }
.boxd7 { background-image:url(../images/boxd7.gif); height:7px; width:7px;}
.boxd8 { background-color:#2a2e39; height:7px;}
.boxd9 { background-image:url(../images/boxd9.gif); height:7px; width:7px;}

/* Box E */
.boxe  { border-collapse:collapse; width:100%; margin-bottom:5px;}
.boxe td,th  { padding:0px; }
.boxe1 { background-image:url(../images/boxe1.gif); height:7px; width:7px;}
.boxe2 { background-color:#323542; height:7px;}
.boxe3 { background-image:url(../images/boxe3.gif); height:7px; width:7px;}
.boxe4 { background-color:#323542; width:7px; }
.boxe5 { background-color:#323542; }
.boxe6 { background-color:#323542; width:7px; }
.boxe7 { background-image:url(../images/boxe7.gif); height:7px; width:7px;}
.boxe8 { background-color:#323542; height:7px;}
.boxe9 { background-image:url(../images/boxe9.gif); height:7px; width:7px;}

/* Box F */
.boxf  { border-collapse:collapse; width:100%;}
.boxf td,th  { padding:0px; }
.boxf1 { background-image:url(../images/boxf1.gif); height:7px; width:7px;}
.boxf2 { background-image:url(../images/boxf2.gif); height:7px;}
.boxf3 { background-image:url(../images/boxf3.gif); height:7px; width:7px;}
.boxf4 { background-image:url(../images/boxf4.gif); width:7px; vertical-align:top;}
.boxf5 { background-image:url(../images/boxf5.gif); background-repeat:repeat-x; background-color:#292d38; }
.boxf6 { background-image:url(../images/boxf6.gif); width:7px; vertical-align:top;}
.boxf7 { background-image:url(../images/boxf7.gif); height:7px; width:7px;}
.boxf8 { background-image:url(../images/boxf8.gif); height:7px;}
.boxf9 { background-image:url(../images/boxf9.gif); height:7px; width:7px;}
.boxf10 { background-image:url(../images/boxf5.gif); height: 78px; width:6px; float:right;}
.boxf11 { background-image:url(../images/boxf5.gif); height: 78px; width:6px;}

/* Box SB */
.boxsb  { border-collapse:collapse; width:100%; margin-bottom:5px;}
.boxsb td,th  { padding:0px; }
.boxsb1 { background-image:url(../images/boxsb1.gif); height:7px; width:7px;}
.boxsb2 { background-color:#20232f; height:7px;}
.boxsb3 { background-image:url(../images/boxsb3.gif); height:7px; width:7px;}
.boxsb4 { background-color:#20232f; width:7px; }
.boxsb5 { background-color:#20232f;}
.boxsb6 { background-color:#20232f; width:7px; }
.boxsb7 { background-image:url(../images/boxsb7.gif); height:7px; width:7px;}
.boxsb8 { background-color:#20232f; height:7px;}
.boxsb9 { background-image:url(../images/boxsb9.gif); height:7px; width:7px;}
