/* BASICS */
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,p,blockquote,th,td{margin:0;padding:0;}
body,div,table{font-family:Verdana;font-size:13px;color:#353535;}
table{border:0px;padding:0px;}
img{border:0px;}

/* MAIN */
a{text-decoration:underline;color:#757575;}
a:hover{text-decoration:underline;color:#772432;}
ul{text-indent:-15px;margin-left:16px;padding-top:5px;}
li{list-style-position:inside;padding-bottom:5px;list-style-image: url(../images/manual/dot.gif) !important;list-style-image: url(../images/manual/dotie.gif);}
hr{height:1px;border:0px;border-bottom:1px solid #333333;}

/* IMAGES */
img.img-right{float:right;margin-bottom:10px;margin-left:10px;}
img.img-left{float:left;margin-bottom:10px;margin-right:10px;}
.photo{}
.vignette{font-size:12px;color:#666666;}
.credit{font-size:11px;color:#666666;}

/* GALLERY */
div.gallery_title{font-size:12px;color:#333333;font-family:Arial;letter-spacing:1px;padding-bottom:5px;}
div.gallery_vignette{font-size:12px;line-height:18px;color:#333333;}
div.gallery_credit{font-size:10px;color:#333333;line-height:12px;padding-top:2px;}
img.gallery_picture{margin-bottom:2px;}
#level1_over{position:absolute;z-index:98;background-color:#000000;visibility:hidden;opacity:.80;-moz-opacity: 0.5;filter: alpha(opacity=80);left:0px;top:0px;}
#gallery{position:absolute;z-index:99;background-color:#FFFFFF;visibility:hidden;padding:15px;}
#galtemp{position:absolute;visibility:hidden;}

/* PREVIEW */
#preview_notice{position:absolute;left:0;top:0;z-index:9999;background:#EEEEEE;box-shadow: 2px 2px 5px 5px #888;-moz-box-shadow: 2px 2px 5px #888;-webkit-box-shadow: 2px 2px 5px #888;}
#preview_notice .label{padding:5px 7px 5px 7px;text-align:center;font-size:11px;font-weight:bold;text-transform:uppercase;}
#preview_notice .exit{padding:5px 7px 5px 7px;text-align:center;font-size:11px;background:#DDDDDD;cursor:pointer;}
#preview_notice .exit:hover{background:#CCCCCC;}
#preview_exitresp{display:none;}

/* TRACK BAR */
#trackbar{font-size:11px;}
.tbsel{color:#772432;}
a.tblink{color:#626262;text-decoration:none;}
a.tblink:hover{color:#772432;text-decoration:underline;}
.tlspc{margin:0px 5px 0px 5px;}

/* MAIN BASIC */
#mbtable{width:100%;}
.mbitem{height:37px;width:130px;text-align:center;cursor:pointer;}
a.mblink{color:#353535;text-decoration:none;}
a.mblink:hover{text-decoration:none;}
.mbsel{background:#e3e3e3;}
.mbunsel{background:#f0f0f1;}
.mbspacer{width:1px;}
.mbspacer img{width:1px;height:1px;}

/* MAIN MENU */
div.mmitem{cursor:pointer;}
div.mmsel{font-weight:bold;text-decoration:none;color:#333333;}
div.mmsel:hover{}
div.mmtrack{font-weight:bold;}
div.mmtrack:hover{}
div.mmitem0{border-top:1px solid #d6d6d6;padding:8px 20px 8px 20px;font-size:11px;}
div.mmitem0:hover{background:url(../images/manual/mmitem0bul.gif) top left no-repeat #949599;color:#FFFFFF;}
div.mmitem1{background:#f6f6f6;font-size:11px;padding:4px 20px 4px 20px;}
div.mmitem1:hover{background:url(../images/manual/mmitem1bul.gif) top left no-repeat #949599;color:#FFFFFF;}
div.mmitem2{background:#ededed;font-size:11px;padding:4px 20px 4px 20px;}
div.mmitem2:hover{background:url(../images/manual/mmitem1bul.gif) top left no-repeat #949599;color:#FFFFFF;}
div.mmitem3{background:#e0e1e1;font-size:11px;padding:4px 20px 4px 20px;}
div.mmitem3:hover{background:url(../images/manual/mmitem1bul.gif) top left no-repeat #949599;color:#FFFFFF;}
div.mmitem4{background:#d6d7d8;font-size:11px;padding:4px 20px 4px 20px;}
div.mmitem4:hover{background:url(../images/manual/mmitem1bul.gif) top left no-repeat #949599;color:#FFFFFF;}
div.mmitem5{background:#cdcecf;font-size:11px;padding:4px 20px 4px 20px;}
div.mmitem5:hover{background:url(../images/manual/mmitem1bul.gif) top left no-repeat #949599;color:#FFFFFF;}
div.mmtrack0{background:url(../images/manual/mmselbul.gif) top left no-repeat;}
div.mmsel0{background:url(../images/manual/mmselbul.gif) top left no-repeat;}
div.mmtrack1{background:url(../images/manual/mmselbul1.gif) top left no-repeat #f6f6f6;}
div.mmtrack2{background:url(../images/manual/mmselbul2.gif) top left no-repeat #ededed;}
div.mmtrack3{background:url(../images/manual/mmselbul3.gif) top left no-repeat #e0e1e1;}
div.mmtrack4{background:url(../images/manual/mmselbul4.gif) top left no-repeat #d6d7d8;}
div.mmtrack5{background:url(../images/manual/mmselbul5.gif) top left no-repeat #cdcecf;}
div.mmsel1{background:url(../images/manual/mmselbul1.gif) top left no-repeat #f6f6f6;;}
div.mmsel2{background:url(../images/manual/mmselbul2.gif) top left no-repeat #ededed;}
div.mmsel3{background:url(../images/manual/mmselbul3.gif) top left no-repeat #e0e1e1;}
div.mmsel4{background:url(../images/manual/mmselbul4.gif) top left no-repeat #d6d7d8;}
div.mmsel5{background:url(../images/manual/mmselbul5.gif) top left no-repeat #cdcecf;}
div.mmtopspc{}
div.mmtopspc img{width:1px;height:1px;}
div.mmtopspc1{background:#f6f6f6;height:8px;border-top:1px solid #d6d6d6;}
div.mmtopspc2{background:#ededed;height:8px;border-top:1px solid #d6d6d6;}
div.mmtopspc3{background:#e0e1e1;height:8px;border-top:1px solid #d6d6d6;}
div.mmtopspc4{background:#d6d7d8;height:8px;border-top:1px solid #cccccc;}
div.mmtopspc5{background:#cdcecf;height:8px;border-top:1px solid #bbbbbb;}
div.mmbotspc{}
div.mmbotspc img{width:1px;height:1px;}
div.mmbotspc1{background:#f6f6f6;height:8px;}
div.mmbotspc2{background:#ededed;height:8px;}
div.mmbotspc3{background:#e0e1e1;height:8px;}
div.mmbotspc4{background:#d6d7d8;height:8px;}
div.mmbotspc5{background:#cdcecf;height:8px;}

/* LANGUAGE MENU */
a.lnglink {text-decoration:none;color:#6d6d6d}
a.lnglink:hover {text-decoration:underline;}

/* SECONDARY MENU */
a.smlink{text-decoration:none;color:#6d6d6d}
a.smlink:hover{text-decoration:underline;}

/* SITE MAP */
div.stitem{}
a.stlink{}
a.stlink:hover{}

/* NEWS */
.newsitem {padding:0px 0px 10px 0px;}
.newsitem .date {font-size:10px;color:#939598;font-weight:bold;}
.newsitem .title {}
.newsitem .title a{color:#353535;text-decoration:none;}
.newsitem .title a:hover{color:#616161;text-decoration:underline;}

.nlitem{padding:20px;}
.drk{background:#f0f0f1;}
.lt{background:#FFFFFF;}
.nlitem .date{color:#626262;font-size:11px;padding-bottom:1px;}
.nlitem .title{font-weight:bold;}
.nlitem .title a{color:#626262;}
.nlitem .title a:hover{color:#772432;}
.nlitem .cat{}
.nlspacer{}

.nditem{}
.nditem .date{color:#626262;margin-bottom:10px;}
.nditem .title{color:#333333;font-size:14px;font-weight:bold;margin-bottom:10px;}
.nditem .cat{}
.nditem .text{font-size:11px;line-height:15px;}
.nditem .back{font-size:11px;margin-top:15px;}
.nditem .back a{}
.nditem .back a:hover{}

.results{background:#eaeaec;height:41px;}
.restext{float:left;font-size:11px;color:#626262;margin:14px 0px 0px 20px;}
.pagenums{float:right;margin:10px 20px 0px 0px;}
.pnum{float:left;height:21px;width:20px;text-align:center;background:#cececf;color:#2e2e30;line-height:18px;font-weight:bold;font-size:11px;margin-left:3px;cursor:pointer;}
.pnum:hover{background:#FFFFFF;color:#6d6d6d;}
.pnumsel{background:#FFFFFF;color:#6d6d6d;cursor:default;}

/* SEARCH */
.search_title {font-weight:bold;color:#333333;}

/* INTEGRATION */
h1{margin-bottom:10px;}
h2{margin-bottom:6px;}
.clear{clear:both;}
.redBorder{border-left:2px solid #E60D2E;width:770px;}
#mainContent{width:950px;}
#header{height:124px;margin-left:178px;}
.mainbg{background: url(../images/manual/mainbg.gif) repeat-y ;}
#leftColumn{width:178px;float:left;}
#mainColumn{width:772px;float:left;}
#upperHeader{height:42px;margin-right:0px;}
#sitetitle{height:45px;font-size:22px;padding-left:10px;line-height:46px;}
#navigation{height:37px;}
#caroussel{height:289px;padding:0px 325px 0px 35px;}
#caroussel .title{color:#6d6d6d;font-size:24px;padding:35px 0px 15px 0px}
#caroussel .content{margin-right:400px;}
#columns{}
#column1{width:286px;float:left;}
#column2{width:235px;margin-left:3px;float:left;}
#column3{width:235px;margin-left:3px;float:left;}
#column4{width:235px;margin-left:3px;float:left;}
div.homeBox{border:1px solid #d6d6d6;background:#FFFFFF;margin-bottom:3px;}
div.homeBox .imgbox{position:relative;}
div.homeBox .imgbox img{width:233px;}
div.homeBox .imgboxtitle{position:absolute;font-weight:bold;padding:10px;font-size:14px;}
div.homeBox .header{border-bottom:1px solid #d6d6d6;font-weight:bold;padding:10px;font-size:14px;}
div.homeBox .content{padding:10px 10px 10px 10px;font-size:12px;line-height:18px;}
div.homeBox .footer{border-top:1px solid #d6d6d6;font-weight:bold;padding:10px;font-size:11px;}
/*
#footer{height:50px;width:100%;margin-left:178px;background:url(../images/manual/footer.gif) 0px 0px no-repeat;position:relative;}
#footer div{font-size:10px;color:#6d6d6d;}
#copyright{top:20px;left:35px;position:absolute;}
#submenu{text-align:right;padding:20px 0px 0px 0px;width:772px;}
*/
#footer{height:50px;background:url(../images/manual/footleft.gif) top left no-repeat #f0f0f2;position:relative;}
#footer div{font-size:10px;color:#6d6d6d;}
#copyright{top:20px;left:203px;position:absolute;}
#submenu{text-align:right;padding:20px 0px 0px 0px;width:906px;}
#fbyt{top:18px;left:915px;position:absolute;}

#bottom_spacer{height:58px;}
.nopadding{padding:0px;}
#headerCtn{margin:0px 0px 0px 0px;position:relative;}
#search{float:right;margin-top:8px;}
#search input{border:1px solid #686868;padding:3px 3px 2px 3px;width:177px;}
#search img{cursor:pointer;margin-left:3px;}
#headerCtn .separator{background:#cfd3d6;height:42px;width:1px;margin:0px 15px 0px 15px;float:right;}
#iconset1{float:right;margin:9px 0px 0px 0px;width:50px;}
.iconset img{cursor:pointer;margin-right:1px;float:right;}
.linkbtn{font-size:11px;margin:8px 0px 0px 0px;float:right;position:relative;padding:0px 0px 0px 30px;line-height:11px;cursor:pointer;}
.linkbtn img{position:absolute;left:0px;top:0px;}
.linkout{color:#333333;}
.linkover{color:#666666;}
.linkbtn a{color:#333333;text-decoration:none;}
.linkbtn a:hover{color:#666666;}

#main_content{background:#FFFFFF;min-height:542px;}
#trackline{padding:18px 35px 25px 35px;}
#pagetitle{padding:0px 35px 15px 35px;font-size:14px;color:#333333;font-weight:bold;}
#text_content{padding:0px 35px 18px 35px;color:#626262;font-size:11px;line-height:15px;}
#text_content table{font-size:11px;}

#leftmenu{min-height:526px;background:#FFFFFF;}
#leftholder{padding:2px 0px 0px 2px;}
#mainsection{background:#FFFFFF;color:#333333;padding:12px 20px 12px 20px;cursor:pointer;font-weight:bold;}
#mainsection:hover{background:url(../images/manual/mainsecbul.gif) top left no-repeat #949599;color:#FFFFFF;}
#mainmenu{}

.tbl_cnt{border-left:1px solid #949599;width:100%}
.tbl_cnt td{padding:10px;border-right:1px solid #949599;border-bottom:1px solid #949599;font-size:11px;}
.tbl_cnt th{border-right:1px solid #949599;background:#949599;color:#FFFFFF;font-weight:bold;padding:10px;font-size:11px;}
.label{color:#e60d2e;font-weight:bold;}
.label_w{font-weight:bold;}

.tab_btnset{border-bottom:1px solid #e60d2e;margin-bottom:10px;width:100%;}
.tab_btn{float:left;padding:7px 13px 7px 10px;margin-right:1px;}
.tab_btnsel{color:#FFFFFF;background:#e60d2e;font-weight:bold;}
.tab_btnunsel{color:#353535;background:#f0f0f1;cursor:pointer;}
.tab_btnunsel:hover{color:#353535;background:#e3e3e3;cursor:pointer;}
.tab_ctn{}
.tab_shown{display:inline}
.tab_hidden{display:none;}

.sdr_tbl{}
.sdr_tbl td{border-top:1px solid #dcddde;background:#f8f8f8;padding:7px 7px 7px 12px;border-left:1px solid white;font-size:11px;}
.sdr_tbl th{background:#e2e2e3;padding:7px 7px 7px 12px;border-left:1px solid white;text-align:left;font-size:11px;}
.sdr_tbl td.sdr_subtitle{background:#ededed;}
.sdr_tbl td.highscore{background:#caffb8;}
.sdr_tbl td.lowscore{background:#ffb8b8;}
.sdr_tbl td.eqscore{background:#fcffb8;}

/* STORE */
a.ctrack_link{}
a.cchild_link{font-size:10px;}
.reg_tbl td{padding-bottom:5px;}
.reg_lbl{text-align:right;padding-right:10px;}
.req{color:#FF0000;}
.history_tbl th{text-align:left;background:#DDDDDD;padding:5px;}
.history_tbl td{padding:5px;}

.search_input{border:1px solid #686868;padding:3px 3px 2px 3px;width:300px;font-size:12px;}
.search_img{cursor:pointer;margin-left:3px;height:23px;}
.search_img_1{background:url(../images/manual/butt_search_1.gif) no-repeat top left;}
.search_img_1:hover{background:url(../images/manual/butt_search_1_o.gif) no-repeat top left;}
.search_img_2{background:url(../images/manual/butt_search_2.gif) no-repeat top left;}
.search_img_2:hover{background:url(../images/manual/butt_search_2_o.gif) no-repeat top left;}

.stocatbut,.stosmlbut{
	border-radius:5px;
	-webkit-box-shadow:  1px 1px 3px 0px rgba(0, 0, 0, 0.5);
	box-shadow:  1px 1px 3px 0px rgba(0, 0, 0, 0.5);
	cursor:pointer;
	border:1px solid #999;
	background: rgb(245,245,245);
	background: -moz-linear-gradient(top,  rgba(245,245,245,1) 0%, rgba(221,221,221,1) 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(245,245,245,1)), color-stop(100%,rgba(221,221,221,1)));
	background: -webkit-linear-gradient(top,  rgba(245,245,245,1) 0%,rgba(221,221,221,1) 100%);
	background: -o-linear-gradient(top,  rgba(245,245,245,1) 0%,rgba(221,221,221,1) 100%);
	background: -ms-linear-gradient(top,  rgba(245,245,245,1) 0%,rgba(221,221,221,1) 100%);
	background: linear-gradient(to bottom,  rgba(245,245,245,1) 0%,rgba(221,221,221,1) 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f5f5f5', endColorstr='#dddddd',GradientType=0 );}

.stocatbut:hover,.stosmlbut:hover{
	background: rgb(238,238,238);
	background: -moz-linear-gradient(top,  rgba(238,238,238,1) 0%, rgba(213,213,213,1) 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(238,238,238,1)), color-stop(100%,rgba(213,213,213,1)));
	background: -webkit-linear-gradient(top,  rgba(238,238,238,1) 0%,rgba(213,213,213,1) 100%);
	background: -o-linear-gradient(top,  rgba(238,238,238,1) 0%,rgba(213,213,213,1) 100%);
	background: -ms-linear-gradient(top,  rgba(238,238,238,1) 0%,rgba(213,213,213,1) 100%);
	background: linear-gradient(to bottom,  rgba(238,238,238,1) 0%,rgba(213,213,213,1) 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#eeeeee', endColorstr='#d5d5d5',GradientType=0 );
	border:1px solid #d11a2b;}

.stocatbut{width:200px;}
.stocatbut > div{font-size:14px;color:#d11a2b;font-weight:bold;text-align:center;padding:7px 0px 7px 0px;text-shadow:1px 1px #FFF;}

.stosmlbut{width:60px;height:16px;line-height:16px;text-align:center;font-size:10px;text-transform:uppercase;font-weight:bold;color:#d11a2b;}
.stosmlbut.med{width:100px;}

/* GIFTS ZONE */
#giftBtn,#giftGo{display:inline-block;border:1px solid #d11a2b;padding:5px 10px;text-transform:uppercase;font-weight:bold;cursor:pointer;}
#giftGo{margin-top:15px;}
#giftBtn:hover,#giftGo:hover{background:#d11a2b;color:#FFF;}
#giftBtnZone,#giftGoZone{text-align:center;}
#giftZone{display:none;}
#giftZone div.field{display:inline-block;margin:0px 15px 15px 0px;}
#giftZone div.field>label{display:block;font-size:11px;font-weight:bold;margin-bottom:5px;}
#giftZone div.field>input{width:300px;}
#giftsTarget{display:none;}
#iocFrmLoader{display:none;height:140px;width:100%;background:url(../../../images/ajax-loader.gif) center center no-repeat;text-align:center;}
#iocFrmSuccess{display:none;}
#iocFrmError{display:none;}
div.ioc_resp{background:#FFF;border-radius:5px;padding:20px;text-align:center;border:1px solid #BBB;}
div.ioc_resp.win{}
div.ioc_resp.loss{}
div.ioc_resp div.info{padding-top:10px;font-size:12px;font-weight:bold;}
div.ioc_resp div.info>div.cresp{text-align:left;font-size:12px;font-weight:normal;padding-top:20px;}
#giftZone input{color:#333;}
input.err{background:#FFCCCC;}
#captchaErr{display:none;}
