/* CSS Document */
body{
padding:0;
margin:0;
background-color:#000049;
color:#54545A;
font:normal 12px/14px Arial, Helvetica, sans-serif;
}
p, ul, li, a, h1, h2, h3, h4, h5, h6 form, input, label, div, td{
padding:0;
margin:0;
}
ul{
list-style:none;
}
img{
border:none;
padding:0;
margin:0;
}
a{
text-decoration:none;
outline:0;
}
p{
padding-bottom:0;
}
.spacer{
padding:0;
margin:0;
font-size:0;
line-height:0;
clear:both;
}
/*-------------------------logo----------------------------------*/
.logobg{
background:url(../images/logobg.gif) no-repeat 0 0;

padding-bottom:10px;
}
img.logo{
margin:27px 0 0 15px;
font-size:0;
line-height:0;
}
/*-------------------header gallery-----------------------------------*/
.galbg{
background:url(../images/heaer_gallerybg.gif) no-repeat 0 0;
height:178px;
padding:12px 0 10px 0;
margin:0;
}

/*gallery*/
	
div#galaryArea{
	height:170px;
	position:relative;
	margin:15px 0 0 0;
	/*float:left;*/
	padding:0;
	
	
	}
div#galaryArea a.mouseover_left{
	display:block;
	position:absolute;
	height:20px;
	top:74px;
	left:4px;
	float:left;
	width:20px;

	}
div#galaryArea a.mouseover_left img{
float:left;
padding:0 0 0 0;

}
div#galaryArea a.mouseover_right{
	display:block;
	position:absolute;
	height:20px;
	top:74px;
	right:4px;
	float:right;
	width:20px;
	}
div#galaryArea a.mouseover_right img{
float:right;
}
div#wn{
	position:relative;
	overflow:hidden;
	height:170px;
	width:819px;
	margin:0 auto;
	
	}

table#t1 a{
	margin-right:8px;
	display:block;
	width:199px;
	height:170px;
	cursor:pointer;
	
	
	}
table#t1 a img,
div#galaryArea a.galarrowLink{
	display:block;
	
	}

/*--------------end gallery area----------------------*/
/*------------------gallery two----------------------------*/

/*gallery*/
	
div#galaryArea1{
	height:62px;
	position:relative;
	margin:0 0 0 0;
	/*float:left;*/
	padding:0;
	/*z-index:-20;*/
	
	
	}
div#galaryArea1 a.mouseover_left{
	display:block;
	position:absolute;
	height:20px;
	top:22px;
	left:14px;
	float:left;
	width:20px;

	}
div#galaryArea1 a.mouseover_left img{
float:left;
padding:0 0 0 0;

}
div#galaryArea1 a.mouseover_right{
	display:block;
	position:absolute;
	height:20px;
	top:22px;
	right:15px;
	float:right;
	width:20px;
	}
div#galaryArea1 a.mouseover_right img{
float:right;
}
div#wn1{
	position:relative;
	overflow:hidden;
	height:62px;
	width:273px;
	margin:0 auto;
	
	}

table#t11 a{
	margin-right:24px;
	display:block;
	width:75px;
	height:62px;
	cursor:pointer;
	
	
	}
table#t11 a img,
div#galaryArea a.galarrowLink{
	display:block;
	
	}

/*-------------------------body---------------------------------*/
.bodybg{
background-color:#fff;
color:inherit;
padding:18px 16px 35px 15px;
border-left:solid 1px #FBFBFC;
border-right:solid 1px #F8F8FA;
border-top:solid 1px #F3F3F6;
border-bottom:solid 1px #FCFCFD;
}
img.banner{
margin:8px 0 0 0;
}

ul.leftNav{
	font:bold 12px/25px Arial, Helvetica, sans-serif;
	color:#5D5D5D;
	padding:15px 0 0 0;
	margin:0;
	}
ul.leftNav li{
	border-bottom:1px dashed #7F7F7F;
	}
ul.leftNav li ul{
	font:normal 11px/13px Arial, Helvetica, sans-serif;
	color:#042344;
	padding:6px 0 10px 0;
	}
ul.leftNav li ul li{
	padding:5px 0 5px 22px;
	border-bottom:1px solid #ECECED;
	background:none;
	}
	
ul.leftNav li ul li ul{
	font:normal 11px/13px Arial, Helvetica, sans-serif;
	color:#042344;
	padding:6px 0 10px 0;
	}
	
ul.leftNav li ul li ul li{
	padding:5px 0 5px 22px;
	border-bottom:1px solid #ECECED;
	background:none;
	}
	
ul.leftNav li ul li ul li.nobdr{
	border:none;
	background:none;
	}
	
ul.leftNav li ul li ul li a{
	display:inline;
	padding-left:9px;
	background:url(../images/bull1.gif) 0 5px no-repeat;
	height:auto;
	background-color:inherit;
	color:#042344;
	}
	
ul.leftNav li ul li ul li a:hover,
ul.leftNav li ul li ul li a.selected{
	background-color:inherit;
	color:#EBD200;
	background-position:0 5px;
	}
	
ul.leftNav li ul li.nobr{

	border:none;
	background:none;
	}
	
ul.leftNav li ul li a{
	display:inline;
	padding-left:9px;
	background:url(../images/blue_arrow.jpg) 0 5px no-repeat;
	height:auto;
	background-color:inherit;
	color:#042344;
	}
ul.leftNav li ul li a:hover,
ul.leftNav li ul li a.sel{
	background-color:inherit;
	color:#00CC66;
	background-position:0 5px;
	}
	
ul.leftNav li a{
	background:url(../images/res_arrow.gif) no-repeat 0 50%;
	padding-left:8px;
	display:block;
	height:25px;
	background-color:inherit;
	color:#5D5D5D;
	}
ul.leftNav li a:hover,
ul.leftNav li a.leftNavActive{
	color:#FF0000;
	}


.logobodybg{
background:url(../images/bodylogo_bg.jpg) no-repeat 56px 0;
width:312px;
height:403px;
}
.newspannel{
background-color:#EFEFEF;
color:#54545A;
padding:14px 0 17px 23px;
}
h2{
font:normal 18px/21px "Helvetica", Arial, Helvetica, sans-serif;
color:#0E9C13;
background-color:inherit;
}
p.yeartxt{
font-size:11px;
line-height:18px;
color:#54545A;
background-color:inherit;
padding:15px 0 0 0;
}
.bodygallery{
background-color:#000050;
color:inherit;
border:solid 1px #1B1B79;
padding:21px 0 21px 11px;
}
/*--------------------------footer---------------------------------*/
.footerbg{
background:url(../images/footerbg.gif) repeat-x 0 0;
height:75px;
}
ul.footerlink{
padding:14px 173px 0 173px;
margin:0;

}
ul.footerlink li{
display:inline;
background:url(../images/footer_divider.gif) no-repeat right 50%;
padding:0 7px;
position:relative;
}

ul.footerlink li.noimg{
background-image:none;
}
ul.footerlink li a{
font-size:11px;
line-height:15px;
color:#000;
background-color:inherit;
}
ul.footerlink li a:hover,
ul.footerlink li a.visited{
color:#FC0000;
background-color:inherit;
}
p.copyright{
font-size:10px;
line-height:15px;
color:#9E6712;
background-color:inherit;
text-align:center;
padding-top:5px;
}

/* Inner pages */

h1.backbutton{
	background:url(../images/backbtn.gif) no-repeat 0 30%;
	color:#000;
	background-color:inherit;
	font-size:12px;
	line-height:15px;
	padding-bottom:20px;
	padding-left:25px;
	padding-top:10px;
	font-weight:bold;
	}


h1.backbutton a{
	color:#000;
	background-color:inherit;
	}
	
h1.backbutton a:hover{
	color:#009900;
	background-color:inherit;
	}
	
	
h2.news{
	color:#E31320;
	background-color:inherit;
	font-size:26px;
	line-height:28px;
	padding-bottom:9px;
	font-weight:bold;
	}
h2.clubshop{
	color:#000049;
	font:bold 24px Arial, Helvetica, sans-serif;
	background-color:inherit;
	}
h4.address{
	font:bold 18px/20px Arial, Helvetica, sans-serif;
	color:#15B11C;
	background-color:inherit;
	padding-bottom:15px;
	}
	
.newsSec{
	border-bottom:1px solid #D6D6D6;
	padding-bottom:12px;
	margin-bottom:20px;
	}
	
.newsSec h4{
	color:#0E9C13;
	background-color:inherit;
	font-size:18px;
	line-height:20px;
	padding-bottom:7px;
	}
	
.newsSec h4.scouts{
	color:#0E9C13;
	background-color:inherit;
	font-size:12px;
	line-height:16px;
	padding-bottom:7px;
	}
	
.newsSec p{
	line-height:18px;
	padding-bottom:8px;
	color:#545A5A;
	background-color:inherit;
	}
	
.newsSec p span{
	color:#CA202B;
	background-color:inherit;
	}
	
.newsSec p span.bigTxt{
	color:#EE0E1D;
	background-color:inherit;
	font-size:14px;
	line-height:16px;
	font-weight:bold;
	}
	
.newsSec p a{
	color:#CA202B;
	background-color:inherit;
	text-decoration:underline;
	}
.newsSec p a:hover{
	color:#000;
	background-color:inherit;
	text-decoration:none;
	}
	
.newsSec p.date{
	background:url(../images/news-icon.gif) 0 50% no-repeat;
	font:bold 12px/14px Tahoma, Arial, Helvetica, sans-serif;
	color:#EE0E1D;
	background-color:inherit;
	padding-left:21px;
	padding-top:5px;
	}
	
.newsSec p.date_Extra{
	background:none;
	font:bold 16px/19px Tahoma, Arial, Helvetica, sans-serif;
	color:#EE0E1D;
	background-color:inherit;
	padding-top:9px;
	}
	
.newsSec ul{
	padding:0 0 5px;
	font-size:13px;
	line-height:20px;
	color:#545A5A;
	}
.newsSec ul li{
	background:url(../images/bullet.gif) 0 50% no-repeat;
	padding:0 0 0 13px !important;
	}

.gogoleMap{
	display:block;
	border:2px solid #E1E1E1;
	}

.rightPan p{
	font:normal 12px/18px Arial, Helvetica, sans-serif;
	color:#545A5A;
	background-color:inherit;
	padding-bottom:17px;
	}

.rightPan p span{
	color:#E31320;
	background-color:inherit;
	}
	
.rightPan p span.gr{
	color:#15B11C;
	background-color:inherit;
	}
	
.rightPan p.green{
	color:#15B11C;
	background-color:inherit;
	font-weight:bold;
	}
	
.rightPan p.green01{
	color:#15B11C;
	background-color:inherit;
	font-size:14px;
	}
	
.rightPan p.red{
	color:#E31320;
	background-color:inherit;
	font-weight:bold;
	}
	
.rightPan p.red01{
	color:#E31320;
	background-color:inherit;
	font-size:14px;
	}

.rightPan p.subHead{
	color:#15B11C;
	background-color:inherit;
	font-weight:bold;
	font-size:14px;
	line-height:16px;
	}
.rightPan p.heading{
	color:#15B11C;
	background-color:inherit;
	font-size:18px;
	line-height:20px;
	}
	
.rightPan p a{
	color:#E31320;
	background-color:inherit;
	text-decoration:underline;
	}
	
.rightPan p a:hover{
	text-decoration:none;
	}

.rightPan ul{
	padding:0 0 18px;
	font-size:13px;
	line-height:15px;
	color:#545A5A;
	}
.rightPan ul li{
	background:url(../images/bullet.gif) 0 5px no-repeat;
	padding:0 0 9px 13px !important;
	}
.rightPan ul li span{
	color:#E31320;
	background-color:inherit;
	}
	
.rightPan img.pic{
	border:2px solid #D8D8D8;
	padding:5px;
	display:block;
	float:left;
	margin-right:16px;
	margin-bottom:25px;
	}
a.viewResult{
	color:#15B11C;
	background-color:inherit;
	text-decoration:none;
	font-weight:bold;
	font-size:14px;
	}
a:hover.viewResult{
	color:#E31320;
	background-color:inherit;
	}
.resultData{
	margin-bottom:20px;
	border-right:1px solid #D7D7D7;
	border-top:1px solid #D7D7D7;
	}
.resultData th{
	background-color:#0E9C13;
	color:#fff;
	font-size:14px;
	height:32px;
	line-height:32px;
	padding-left:0px;
	font-weight:normal;
	}
	
.resultData th a{
	color:#fff;
	}
	
.resultData th a:hover{
	color:#5FF371;
	}
	
.resultData td{
	padding-left:20px;
	height:30px;
	line-height:30px;
	border-left:1px solid #D7D7D7;
	border-bottom:1px solid #D7D7D7;
	}
/* =========== clubshop ============= */

.searchbg{
	background:#fbfbfb;
	border:1px solid #cdcdcd;
	}
.magn{
	background:url(../images/search.jpg) 0 0 no-repeat;
	/*height:39px;*/
	}
.listmenu{
	margin:0 10px 0 27px;
	width:148px;
	}
.search a {
	color:#ca202b;
	text-decoration:none;
	background-color:inherit;
	font-weight:bold;
	font-size:12px;
	}
.search span a {
	color:#0e9c13;
	text-decoration:none;
	background-color:inherit;
	font-weight:bold;
	font-size:12px;
	}
.cart{
	float:left;
	display:block;
	margin:0 15px 0 0;
	}
p.carttext{
	font:bold 14px Arial, Helvetica, sans-serif;
	color:#f41004;
	background-color:inherit;
	padding:0;
	margin:0;
	}
strong.club{
	color:#000049;
	background-color:inherit;
	}
.probg{
	background:#fbfbfb;
	border:1px solid #cdcdcd;
	padding:6px;
	}
p.textpro{
	font:bold 18px/20px Arial, Helvetica, sans-serif;
	color:#000049;
	background-color:inherit;
	text-transform:uppercase;
	margin:0;
	padding:0;
	}
p.textpronext{
	font:bold 18px Arial, Helvetica, sans-serif;
	color:#ee1c0c;
	background-color:inherit;
	text-transform:uppercase;
	margin:0;
	padding:0;
	}
p.normalpro{
	font:normal 11px Arial, Helvetica, sans-serif;
	color:#808080;
	background-color:inherit;
	padding:12px 0 12px 0;
	}
p.details a {
	background:url(../images/details.gif) 0 0 no-repeat;
	height:16px;
	width:82px;
	display:block;
	font:normal 10px/16px Arial, Helvetica, sans-serif;
	padding:0 0 0 19px;
	margin:0 0 2px 0;
	color:#fff;
	text-decoration:none;
	}
p.details a:hover{
	background:url(../images/details.gif) 0 100% no-repeat;
	height:16px;
	}
p.add a {
	background:url(../images/addtocart.gif) 0 0 no-repeat;
	height:16px;
	width:82px;
	display:block;
	font:normal 10px/16px Arial, Helvetica, sans-serif;
	padding:0 0 0 19px;
	color:#fff;
	text-decoration:none;
	}
p.add a:hover{
	background:url(../images/addtocart.gif) 0 100% no-repeat;
	height:16px;
	}
	
.productSec{
	background-color:#EBEB0F;
	padding:10px;
	margin:0;
	}
	
.productSec h1.price{
	font:bold 24px/27px Helvetica, Arial, sans-serif;
	color:#6B6B02;
	text-align:center;
	vertical-align:middle;
	padding:2px 0 0 0;
	}
	
img.scoutImg{
	border:2px solid #D8D8D8;
	padding:5px;
	display:block;
	margin:5px 15px 15px 0;
	}

.whitetext {color: #000000}