body	{
		margin: 0;
		padding: 0;
		position:
		font-size:11pt; 
		font-family: Arial, Helvetica, sans-serif;
		color:#000;	
		letter-spacing:normal; text-align:center;
		background-color: #d2d2d2;}
		
.topbg	{ background-image:url(images/topbluebg.jpg); background-repeat:repeat-x;}

p { margin:0 0 10px 0}
table, tr, td { font-size:11pt;}
iframe  { border:4px solid black;}
ul, li	{ list-style-image:url(images/arrow_orange.gif); }
hr 		{ border:1px solid ff6309;}

.clear 		{ clear:both; padding-top:10px;}
.clearfix 	{ display:inline-block; padding-top:5px; padding-bottom:5px;}
.head1center {color:#375996; font-size:24pt; text-align:center; font-family:"Arial Black", Gadget, sans-serif; }
			
.normaltext		{ color:#706b53; font-weight:normal}

.logo	  	{ display:inline-block; float:left; margin:0 10px 10px 0; border:0; width: 300px;}
.navigation	{ padding-top: 33px; text-align:right;}

.interiorbg { padding:20px; margin:10px; width:950px; display:inline-block; background:#fff; text-align:left;
border-radius:10px;
-moz-border-radius:10px;
-webkit-border-radius:10px;}

.interiorbg2 { padding:20px; margin:10px; width:690px; display:inline-block; background:#fff; text-align:left;
border-radius:10px;
-moz-border-radius:10px;
-webkit-border-radius:10px;}

.halfcolum400	{ width:400px; text-align:left; display:inline-block; vertical-align:top;}
.halfcolum450	{ width:450px; text-align:left; display:inline-block; vertical-align:top; padding:10px;}
.halfcolum500	{ width:500px; text-align:left; display:inline-block; vertical-align:top;}
.halfcolum540	{ width:540px; text-align:left; display:inline-block; vertical-align:top;}
.padright20	{ padding-right:20px;}
.margintop	{ margin-top:50px;}
.fleft		{ float:left; }
.fright		{ float:right;}

.topimage {border-radius:10px; 
  -moz-border-radius:10px;
  -webkit-border-radius:10px;}
 
.productblock{ background-color:#edebe8; display:inline-block; width:930px; padding:10px; margin-bottom:10px;}
.greybg{ background-color:#edebe8; width:420px; text-align:left; display:inline-block; vertical-align:top; padding:10px;
border-radius:10px;
-moz-border-radius:10px;
-webkit-border-radius:10px;}

/*-------------------MAIN NAV BUTTON--------------------*/
a.button:link, a.button:visited	  { color:#375996; padding: 15px 10px 15px 10px; 
	border-top:1px solid #d2d2d2;
	border-bottom:2px solid #ccc; 
	text-decoration:none; font-size:15px; display:inline-block; 
	width:90px; text-align:center;
	/* IE10 Consumer Preview */ 
	background-image: -ms-linear-gradient(top, #FFFFFF 0%, #d2d2d2 100%);	
	/* Mozilla Firefox */ 
	background-image: -moz-linear-gradient(top, #FFFFFF 0%, #d2d2d2 100%);	
	/* Opera */ 
	background-image: -o-linear-gradient(top, #FFFFFF 0%, #d2d2d2 100%);	
	/* Webkit (Safari/Chrome 10) */ 
	background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0, #FFFFFF), color-stop(1, #d2d2d2));	
	/* Webkit (Chrome 11+) */ 
	background-image: -webkit-linear-gradient(top, #FFFFFF 0%, #d2d2d2 100%);	
	/* W3C Markup, IE10 Release Preview */ 
	background-image: linear-gradient(to bottom, #FFFFFF 0%, #d2d2d2 100%);}
a.button:active, a.button:hover   {
	text-decoration:none !important;
	color:#375996 !important;
	border-bottom:2px solid #375996;  !important }
a.current:link, a.current:visited, .current:active, .current:hover   { 
	text-decoration:none !important;
	color:#375996 !important;
	border-bottom:2px solid #375996;  !important }
/*-------------------MAIN NAV 'LEFT' BUTTON--------------------*/
a.buttonleft:link, a.buttonleft:visited	  { color:#375996; padding: 15px 10px 15px 10px; 
	border-top:1px solid #d2d2d2;
	border-bottom:2px solid #ccc; 
	text-decoration:none; font-size:15px; display:inline-block; 
	width:90px; text-align:center;
	/* IE10 Consumer Preview */ 
	background-image: -ms-linear-gradient(top, #FFFFFF 0%, #d2d2d2 100%);	
	/* Mozilla Firefox */ 
	background-image: -moz-linear-gradient(top, #FFFFFF 0%, #d2d2d2 100%);	
	/* Opera */ 
	background-image: -o-linear-gradient(top, #FFFFFF 0%, #d2d2d2 100%);	
	/* Webkit (Safari/Chrome 10) */ 
	background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0, #FFFFFF), color-stop(1, #d2d2d2));	
	/* Webkit (Chrome 11+) */ 
	background-image: -webkit-linear-gradient(top, #FFFFFF 0%, #d2d2d2 100%);	
	/* W3C Markup, IE10 Release Preview */ 
	background-image: linear-gradient(to bottom, #FFFFFF 0%, #d2d2d2 100%);
	border-top-left-radius:10px;
	-moz-border-top-left-radius:10px;
  	-webkit-border-top-left-radius:10px;}
a.buttonleft:active, a.buttonleft:hover   {
	text-decoration:none !important;
	color:#375996 !important;
	border-bottom:2px solid #375996;  !important }
a.buttonleftcurrent:link, a.buttonleftcurrent:visited, .buttonleftcurrent:active, .buttonleftcurrent:hover   { 
	color:#375996; padding: 15px 10px 15px 10px; 
	border-top:1px solid #d2d2d2;
	border-bottom:2px solid #375996; 
	text-decoration:none; font-size:15px; display:inline-block; 
	width:90px; text-align:center;
	/* IE10 Consumer Preview */ 
	background-image: -ms-linear-gradient(top, #FFFFFF 0%, #d2d2d2 100%);	
	/* Mozilla Firefox */ 
	background-image: -moz-linear-gradient(top, #FFFFFF 0%, #d2d2d2 100%);	
	/* Opera */ 
	background-image: -o-linear-gradient(top, #FFFFFF 0%, #d2d2d2 100%);	
	/* Webkit (Safari/Chrome 10) */ 
	background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0, #FFFFFF), color-stop(1, #d2d2d2));	
	/* Webkit (Chrome 11+) */ 
	background-image: -webkit-linear-gradient(top, #FFFFFF 0%, #d2d2d2 100%);	
	/* W3C Markup, IE10 Release Preview */ 
	background-image: linear-gradient(to bottom, #FFFFFF 0%, #d2d2d2 100%);
	border-top-left-radius:10px;
	-moz-border-top-left-radius:10px;
  	-webkit-border-top-left-radius:10px;
}

/*-------------------MAIN NAV 'RIGHT' BUTTON--------------------*/
a.buttonright:link, a.buttonright:visited	  { color:#375996; padding: 15px 10px 15px 10px; 
	border-top:1px solid #d2d2d2;
	border-bottom:2px solid #ccc; 
	text-decoration:none; font-size:15px; display:inline-block; 
	width:90px; text-align:center;
	/* IE10 Consumer Preview */ 
	background-image: -ms-linear-gradient(top, #FFFFFF 0%, #d2d2d2 100%);	
	/* Mozilla Firefox */ 
	background-image: -moz-linear-gradient(top, #FFFFFF 0%, #d2d2d2 100%);	
	/* Opera */ 
	background-image: -o-linear-gradient(top, #FFFFFF 0%, #d2d2d2 100%);	
	/* Webkit (Safari/Chrome 10) */ 
	background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0, #FFFFFF), color-stop(1, #d2d2d2));	
	/* Webkit (Chrome 11+) */ 
	background-image: -webkit-linear-gradient(top, #FFFFFF 0%, #d2d2d2 100%);	
	/* W3C Markup, IE10 Release Preview */ 
	background-image: linear-gradient(to bottom, #FFFFFF 0%, #d2d2d2 100%);
	border-top-right-radius:10px;
	-moz-border-top-right-radius:10px;
  	-webkit-border-top-right-radius:10px;}
a.buttonright:active, a.buttonright:hover   {
	text-decoration:none !important;
	color:#375996 !important;
	border-bottom:2px solid #375996;  !important }
a.buttonrightcurrent:link, a.buttonrightcurrent:visited, .buttonrightcurrent:active, .buttonrightcurrent:hover   { 
	color:#375996; padding: 15px 10px 15px 10px; 
	border-top:1px solid #d2d2d2;
	border-bottom:2px solid #375996; 
	text-decoration:none; font-size:15px; display:inline-block; 
	width:90px; text-align:center;
	/* IE10 Consumer Preview */ 
	background-image: -ms-linear-gradient(top, #FFFFFF 0%, #d2d2d2 100%);	
	/* Mozilla Firefox */ 
	background-image: -moz-linear-gradient(top, #FFFFFF 0%, #d2d2d2 100%);	
	/* Opera */ 
	background-image: -o-linear-gradient(top, #FFFFFF 0%, #d2d2d2 100%);	
	/* Webkit (Safari/Chrome 10) */ 
	background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0, #FFFFFF), color-stop(1, #d2d2d2));	
	/* Webkit (Chrome 11+) */ 
	background-image: -webkit-linear-gradient(top, #FFFFFF 0%, #d2d2d2 100%);	
	/* W3C Markup, IE10 Release Preview */ 
	background-image: linear-gradient(to bottom, #FFFFFF 0%, #d2d2d2 100%);
	border-top-right-radius:10px;
	-moz-border-top-right-radius:10px;
  	-webkit-border-top-right-radius:10px;}

a.navlink:link 		{ text-decoration:none; color:#000; }
a.navlink:visited 	{ text-decoration:none; color:#000; }
a.navlink:hover 	{ text-decoration:underline; color:#666666; font-weight:bold; }
a.navlink:active 	{ text-decoration:underline; color:#666666; font-weight:bold; }

a:link				{ color:#ff6309; text-decoration:underline; }
a:visited			{ color:#ff6309; text-decoration:underline; }
a:hover				{ color:#f58026; text-decoration:none; }
a:active			{ color:#f58026; text-decoration:underline; }	

.bordertopSpec		{ border-top: 1px solid #ff6309;}
.bordertop			{ border-top: 1px solid #ff6309;}
.bordertopbottom	{ border-top: 1px solid #ff6309; border-bottom: 1px solid #ff6309;}
.bordertopbottomleft{ border-top: 1px solid #ff6309; border-bottom: 1px solid #ff6309; border-left: 1px solid #ff6309;}
.borderbottom		{ border-bottom: 1px solid #ff6309; display:block; height:85px;}
.borderleft			{ border-left: 1px solid #ff6309;}
.borderleftbottom	{ border-left: 1px solid #ff6309; border-bottom: 1px solid #ff6309;}
.borderright		{ border-right: 1px solid #ff6309;}
.borderrighttop		{ border-right: 1px solid #ff6309; border-top: 1px solid #ff6309;}
.borderrightbottom	{ border-right: 1px solid #ff6309; border-bottom: 1px solid #ff6309;}
.Special			{ border-bottom: 1px solid #ff6309; border-top: 1px solid #ff6309; border-left: 1px solid #ff6309; border-right: 1px solid #ff6309;}
.formstyle { font-size: 9pt; border: 2px solid #000;}

.formreq {border: 2px solid red; font-size: 9pt;}				
.small {font-size:9px;}			

.imageleft	{ margin-right:20px;}
.imageright	{ margin-left:20px;}

.tagline1 {color: #FFFFFF; font-size:17pt; font-weight:bold; text-align:right;}
.SurveyCat {color:#0066CC; font-size:11pt; font-weight:bold;}
.white {color:#FFFFFF;}
.sub{color: #ffffff; text-decoration:none;}
.sub2{color: #000000;}

/*----------------FOOTER-----------------*/
.footer				{ font-size:11pt; color:#375996;  font-family:"Arial Black", Gadget, sans-serif;}	
a.footer:link 		{ text-decoration:none; color:#ff6309; }
a.footer:visited 	{ text-decoration:none; color:#ff6309; }
a.footer:hover 		{ text-decoration:underline; color:#375996; }
a.footer:active 	{ text-decoration:underline; color:#375996; }	
a.footercurrent:link 	{ text-decoration:underline; color:#375996; text-decoration:underline;}		
a.footercurrent:visited	{ text-decoration:underline; color:#375996; text-decoration:underline;}		
a.footercurrent:hover 	{ text-decoration:underline; color:#375996; text-decoration:underline;}		
a.footercurrent:active	{ text-decoration:underline; color:#375996; text-decoration:underline;}		

.footerimage 		{ border-top: #000 solid 5px; }	
																		
/*------------------------coin slider-----------------------*/
.sliderblock	{ height:408px; width:508px;}
#slider			{ top:300px; position:absolute; height:400px; width:500px; }
#coin-slider	{ top:0; position:absolute; width:500px; height:400px; overflow:hidden; }
.coin-slider 	{ right:0; position:absolute;width:500px; height:400px; overflow:hidden; border:solid 4px black;}

#cs-navigation-coin-slider a{ position:absolute; z-index:99; right:5px; top:90% !important; display:block; width:60px; height:27px; font:12px Tahoma, Geneva, sans-serif; color:#263c53; line-height:26px !important; text-align:center; text-decoration:none; background-color:#ff6309; display:none}
#cs-navigation-coin-slider a:hover{background-position:bottom; color:#fff}
#cs-buttons-coin-slider{ display:none}
.cs-prev{ right:auto !important;}
.cs-next{}