/* Main settings*/


body {background-color:#4f4400; 
color:#ffffff;margin:10px auto; padding:0px;text-align:center;background-image:url(bg.gif);
    scrollbar-face-color: #262626;
    scrollbar-arrow-color: #FFFFFF;
    scrollbar-track-color: #5f7400;
    scrollbar-shadow-color: #000000;
    scrollbar-highlight-color: #595959;
    scrollbar-3dlight-color: #333333;
    scrollbar-darkshadow-color: #404040;
	
}

div#content{width:780px;margin: 0 auto;text-align: left;  font:75% verdana, arial; position:relative;background-color:#4f7400;}
div#banner{margin-left:20px; background-image: url(../images/banner.jpg); position:absolute; top:2px;left:30px; width:778px; height:314px;}
div#main{margin-left:20px; position:absolute; top:310px;left:30px; width:778px; height:390px;;background-color:#4f7400;}
div#menubar{font-size:90%;margin-left:400px;width:400px; height:30px;position:absolute;  top:280px; left:00px;float:right;}


div#footer{margin-left:20px;color:#ffae00; background-image: url(../images/footer.jpg);width:778px; height:36px;position:absolute;  top:700px; left:30px;}
div#bottomFooter {text-align:center;top:-8px;}
div#bottomFooter {position:relative; font-size:80%;font:75% verdana, arial;}
div#bottomFooter a { color:#ffffff; text-decoration:none;}
div#bottomFooter a:hover { color:#66a8ff;  }
div#bottomFooter a:visited { color:#ffffff; text-decoration:none;}

.yellow{color:#ffae00;padding-top:10px;}
.white{color:#ffffff;margin-top:10px;}
.blue{color:#66a8ff;padding-top:10px;}
h2.yellow{font-size:150%;}
h2.white{font-size:150%;}
h2.blue{font-size:150%;}
h1{font-size:200%;}

div#menubar a:link, a:visited{color:#ffffff;text-decoration:none;font-weight:bold;}
div#menubar a:hover{color:#ffae00;font-weight:bold;}
/*.m1{position:relative;float:left; width:116px;margin-left:0px;margin-top:-10px;padding-left:2px;}*/
.m1{position:relative;margin-left:0px;margin-top:0px;padding-left:2px;}
.m1 a:link {color:#ffffff;text-decoration:none;}
.m1 a:hover {color:#66a8ff;}
.m1 a:visited {color:#ffffff;text-decoration:none;}

.m1 img{margin-right:3px;}
.sm1{position:relative;float:left; width:115px;color:#66a8ff;font-size:65%;padding-left:10px;}

hr {color:#66a8ff; width:90%;}

.pic1{position:absolute;top:0px;float:left;}
.pic2{position:absolute;top:105px;float:left;}
.pic3{position:absolute;top:210px;float:left;}
.productPic{position:relative;top:15px;left:100px;}
div#relaxl{margin: 0 15px 10px;padding: 5px 0;float:left; 	}
div#relaxr{margin: 0 15px 10px;padding: 5px 0;float:right; 	}

div#mainLeft{ position:absolute; top:10px;width:240px;margin-left:10px; height:320px;left:10px;overflow: auto; }
div#mainRight{ position:absolute; top:10px;width:480px;margin-left:10px; height:320px;left:275px;overflow: auto; padding-right:15px;}
div#mainLeft2{ position:absolute; top:10px;width:240px;margin-left:10px; height:320px;left:495px;overflow: auto; }
div#mainRight2{position:absolute; top:10px;width:460px;margin-left:10px; height:320px;left:10px;overflow: auto; padding-right:15px;}

div#mainLeft a{color:#ffffff;text-decoration:none;}
div#mainLeft a:hover{color:#66a8ff;}
div#mainLeft a:link, a:visited{color:#ffffff;text-decoration:none;}

div#mainLeft2 a{color:#ffffff;text-decoration:none;}
div#mainLeft2 a:hover{color:#ffae00;}
div#mainLeft2 a:link, a:visited{color:#ffffff;text-decoration:none;}

.lefttitle{font-size:150%;padding-left:00px;padding-top:35px;}
.righttitle{font-size:170%;padding-left:0px;padding-top:35px;}
.maintext{color:#66a8ff;padding-left:0px;padding-right:10px;}

.menutext{padding-left:10px;padding-right:30px;font-size:120%;}
div#mainLeft img{margin-right:3px;}
div#mainLeft2 img{margin-right:3px;}



.topmenuItem {position:absolute; top:20px; left:30px;}
.topmenuItem a:link { color:#66a8ff; text-decoration:none; font-weight:normal}
.topmenuItem a:hover { color:#ffffff; text-decoration:none; font-weight:normal}
.topmenuItem a:visited { color:#66a8ff; text-decoration:none; font-weight:normal}

.menuBarItems{position:relative;margin-right: 55px;}

#accordionExample {
	width : 230px;
}

.accordionTabTitleBar {
   font-size           : 12px;
	padding             : 4px 6px 4px 6px;
   border-style        : solid none solid none;
	border-top-color    : #BDC7E7;
	border-bottom-color : #182052;
   border-width        : 1px 0px 1px 0px;
}

.accordionTabTitleBarHover {
   font-size        : 11px;
	background-color : #1f669b;
	color            : #000000;
}

.accordionTabContentBox {
   font-size        : 11px;
   border           : 1px solid #1f669b;
   border-top-width : 0px;
   padding          : 0px 8px 0px 8px;
}

.footer{color:#FFB800; font-size:11px; line-height:13px;text-align:center;} 
.footer a{color:#2B609F; text-decoration:none} 
.footer a:hover{text-decoration:underline} 

input,textarea{
   font-family:Tahoma;
   color:#464646; 
   font-size:11px;
} 



#loader_bg {
	background-color:#EBEBE4;
	position:relative;
	top:8px;left:8px;height:7px;
	width:113px;font-size:1px
}
.title_h2 {
  font:110% verdana, arial;
 /*width:300px;*/
  text-align:left;
  padding-left:15px;
	padding-top:5px;
 color:#000000;
}
.subtitle_h2 {
  font:80% verdana, arial;
 /*width:300px;*/
 color:#000000;
 text-align:left;
 padding-left:15px;
}
.border_preview{
	z-index:100;
	position:absolute; 
	background: #fff;
	border: 1px solid #444;
}

.preview_temp_load {
	vertical-align:middle;
	text-align:center;
	padding: 10px;
}
.preview_temp_load img{	
	vertical-align:middle;
	text-align:center;
}


#loader_container {text-align:center;position:absolute;top:40%;width:100%}
#loader {
	font-family:Tahoma, Helvetica, sans;
	font-size:10px;
	color:#000000;
	background-color:#FFFFFF;
	padding:10px 0 16px 0;
	margin:0 auto;
	display:block;
	width:135px;
	border:1px solid #6A6A6A;
	text-align:left;
	z-index:255;
}
#progress {
	height:5px;
	font-size:1px;
	width:1px;
	position:relative;
	top:1px;
	left:10px;
	background-color:#9D9D94
}

#navlist{
font-size:100%;
	color:#fff;
	padding-left: 0;
	margin-left: 0;
	border-bottom: 1px solid gray;
	width: 200px;
}

#navlist li{
	list-style: none;
	margin: 0px;
	padding: 0.25em;
	border-top: 1px solid gray;
}
#navlist a{color:#000000;text-decoration:none;}
#navlist a:hover{color:#66a8ff;}
#navlist a:link, a:visited{color:#ffffff;text-decoration:none;}
#navlist li a { text-decoration: none; }

#navlist2{
font-size:75%;
	color:#fff;
	padding-left: 0;
	margin-left: 0;
	border-bottom: 1px solid gray;
	width: 400px;
}

#navlist2 li{
	list-style: none;
	margin: 0px;
	padding: 0.25em;
	border-top: 1px solid gray;
}
#navlist2 a{color:#000000;text-decoration:none;}
#navlist2 a:hover{color:#66a8ff;}
#navlist2 a:link, a:visited{color:#ffffff;text-decoration:none;}
#navlist2 li a { text-decoration: none; }

.award{width:30px;}

div#scroller1{
	margin-left:0px;
	color:#ffae00; 
	width:200px; 
	height:26px;
	position:absolute;  
	top:0px; 
	left:400px;
	/*padding-top:-10px;*/
	font-size:150%;
	color:#ffffff;

}
#pscroller1{
width: 400px;
height: 25px;
top:0px; 
left:50px;

padding: 5px;

}

div#scroller{
	margin-left:20px;
	color:#ffae00; 
	width:750px; 
	height:26px;
	position:absolute;  
	top:645px; 
	left:50px;
	border-top:1px solid gray;
	border-bottom:1px solid gray;
}
#pscroller2{
width: 650px;
height: 20px;
border: 0px solid white;
padding-top: 3px;
}

#pscroller2 a{
text-decoration: none;
color:#fff;
}
ol {
  margin: 0;
  padding: 0;
  list-style:none;
}
 
li {
  margin: 0;
  padding: 0;
  line-height: 1.3em;
}

.coltopper {margin-top: -7.8em;} 
.col1 {margin-left: 0em;}
 
.col2 {margin-left: 14em;}
 
.col3 {margin-left: 25em;}