/* CSS Document */

	body {
		background:#115388 url(../images/bg_top.gif) center top repeat-x;
		margin: 0px;
		padding:0px;
	}
	
	IMG {
		color:#333333;
		font:bold 11px/18px Verdana, Geneva, sans-serif;
	
	
	}
	
	:focus { /* Hides dotted outlines around clicked images */
		outline: 0;
	}
	
	FORM {
		margin:0px;
	}
	
	P {
		margin:16px 0; /* Cross browser text */
	}
		
	#ordernow {
		position:fixed;
		right:0px;
		top:0px;
		z-index:1000;
	}
	
	#nav_wrap {
		background:url(../images/nav_bg.png) center bottom repeat-x;
		height:53px;
		min-height:53px;
		position:relative;
		vertical-align:middle;
		z-index:100;
		
	}
	
	
	#nav {
		float:left;
		margin:0 auto;
		padding-left:0px; 
		position:relative;
		vertical-align:middle;
		width:560px;
	}
	
	
		#nav ul {
			height:24px;
			list-style:none;	
			margin:4px auto;
			margin-left:0px; /*for IE*/
			padding:0;
			position:relative;
			text-align:center;
			vertical-align:middle;
			width:100%;
		}
	
	
			#nav ul li {
				display:inline;
				float:left;
				margin:0 36px 0 0;
			}
			
			#nav ul a {
				color:#f3f3f3;
				display:block;
				font:bold 15px/18px Helvetica, sans-serif; color:#d6f1ff;
				padding:0;
				text-decoration:none; 
				text-indent:-9999px;
			}
			
			
			#nav a:hover {
				background-position: left bottom;
			}
			
			#nav .home {
				background: url(../images/nav_home.png) left top no-repeat;
				height:24px;
				width: 37px;
			}
			
			
			#nav .faq {
				background: url(../images/nav_faq.png) left top no-repeat;
				height:24px;
				width: 124px;
			}
			
			
			#nav .affiliates {
				background: url(../images/nav_affiliates.png) left top no-repeat;
				height:24px;
				width: 56px;
			}
			
			#nav .contactus {
				background: url(../images/nav_contactus.png) left top  no-repeat;
				height:24px;
				width: 70px;
			}
			
			#nav .buynow {
				background: url(../images/nav_buynow.png) left top  no-repeat;
				height:24px;
				width: 68px;				
			}
	
	#share{
		float:right;
		padding-left:0px;
		position:relative;
		text-align:right;
		vertical-align:middle;
		width:210px;
	}
	
		#share ul{
			height:24px;
			list-style:none;	
			margin:4px auto;
			margin-left:0px; /*for IE*/
			padding:0;
			position:relative;
			text-align:center;
			vertical-align:middle;
		}
		
		#share ul li{
			display:inline;
			float:right;
			margin:0 0 0 30px;
		}
		
			#share ul a{
				color:#f3f3f3;
				display:block;
				font:bold 15px/18px Helvetica, sans-serif; color:#d6f1ff;
				padding:0;
				text-decoration:none; 
				text-indent:-9999px;			
			}
			
			#share .publish {
				background: url(../images/icon_publish.png) left top no-repeat;
				height:24px;
				width: 67px;				
			}
			
			
			#share .tweet {				
				background: url(../images/icon_tweet.png) left top no-repeat;
				height:24px;
				width: 61px;
			}
	
	.Wrapper {
		white-space: nowrap;
	}
	
		
	h1.title {	
		color:#fff;
		font:bold 26px/32px Helvetica, sans-serif;
		letter-spacing:-1px;
		margin:0 auto;
		width:670px;
	}
	
	h2 {	
		color:#111;
		font:bold 20px/30px Helvetica, sans-serif; 
		margin:0px 0px 0px 0px;
	}	
	
	h3 {	
		color:#0381c9;
		font:bold 19px/24px "Trebuchet MS",Tahoma, Arial, Helvetica, sans-serif;
		margin:0px 0px 5px 0px;
	}	
			
	.features {	
		color:#3b2a04;
		font:bold 13px/19px Verdana, Geneva, sans-serif;
		margin:0px;
	}	
		.features a:link {
			color:#3b2a04;
			text-decoration:underline;
		}	
		
		.features a:visited {
			color:#3b2a04;
			text-decoration:underline;
		}	
		
		.features a:active {
			color:#3b2a04;
			text-decoration:underline;
		}	
			
		.features a:hover {
			color:#3b2a04;
			text-decoration:underline;
		}	
	
	
	.testimonial {
		color:#3b2a04;
		font:italic 21px/30px Georgia, "Times New Roman", Times, serif;
	}
		
	.url {	
		color:#2989d5;
		font:normal 11px/18px "Trebuchet MS",Tahoma, Arial, Helvetica, sans-serif;
		letter-spacing:1.5pt;
		margin:0px;
	}
		.url a:link {
			color:#2989d5;
			text-decoration:none;
		}
		
		.url a:active {
			color:#2989d5;
			text-decoration:none;
		}
		
		.url a:visited {
			color:#2989d5;
			text-decoration:none;
		}
		
		.url a:hover {
			text-decoration:none;
			color:#fff;
		}
		
	.Orange {
		color:#f18801;
	}
	
	.Spacial {
		color:#0772c4;
	}	
	
	.DarkBlue {
		color:#051f5a;
	}	
		
	.White {
		color:#fff;
	}	
	
	.Highlighter {
		background-color:#ffff99;
	}		
	
	.normal {	
		color:#02101f;
		font:normal 12px/22px Verdana, Arial, Helvetica, sans-serif;
	}
		
		.normal a:link {
			color:#0772c4;
			text-decoration:underline;
		}	
		
		.normal a:visited {
			color:#0772c4;
			text-decoration:underline;
		}
		
		.normal a:active {
			color:#0772c4;
			text-decoration:underline;
		}
			
		.normal a:hover {
			color:#0772c4;
			text-decoration:none;
		}
	
	
	.small {
		color:#696969;
		font:normal 11px/18px Verdana, Arial, Helvetica, sans-serif;
	}
		
		.small a:link {
			color:#0772c4;
			text-decoration:underline;
		}	
		
		.small a:visited {
			color:#0772c4;
			text-decoration:underline;
		}	
		
		.small a:active {
			color:#0772c4;
			text-decoration:underline;
		}	
			
		.small a:hover {
			color:#0772c4;
			text-decoration:none;
		}	
	
	
	.products{
		color:#3b2a04;
	}
	
		.products a:link{
			color:#3b2a04;
			text-decoration:underline;
		}
		
		.products a:active{
			color:#3b2a04;
			text-decoration:underline;
		}
		
		
		.products a:visited{
			color:#3b2a04;
			text-decoration:underline;
		}
		
		
		.products a:hover{
			color:#3b2a04;
			text-decoration:none;
		}
	
	.BottomNav {
		color:#235997;
		font:bold 15px/20px Helvetica, sans-serif;
		vertical-align:middle;
	}
	
		.BottomNav A:link{
			color:#e8f6ff;
			font-weight:bold;
			text-decoration:none;			
		}
		
		.BottomNav A:active{
			color:#e8f6ff;
			font-weight:bold;
			text-decoration:none;
		}
	
		.BottomNav A:visited{
			color:#e8f6ff;
			font-weight:bold;
			text-decoration:none;
		}	
		
		.BottomNav A:hover{
			color:#fff;
			font-weight:bold;
			text-decoration:underline;
		}						
	
	
		
	.footer {
		color:#6fc3f8;
		font:normal 11px/20px Arial, Helvetica, sans-serif;
	
	
	}
		
		.footer a:link {
			color:#e8f6ff;
			text-decoration:underline;

		}	
		
		.footer a:active {
			color:#e8f6ff;
			text-decoration:underline;			
		}			
		
		.footer a:visited {
			color:#e8f6ff;
			text-decoration:underline;
		}
		
		.footer a:hover	{
			color:#ffffff;	
			text-decoration:none;

		}
	
	.footer_container {
		float:left;
		padding-right:34px;
		position:relative;
		width:166px;
	}	
		
	.res_head {
		border-bottom:1px solid #1f6495;
		color:#99d7ff;
		font:normal 14px/22px Arial, Helvetica, sans-serif;
		padding-bottom:10px;
		width:100% !important;
	}	
	
	.res_links {
		color:#e8f6ff;
		font:normal 12px/25px "Trebuchet MS", Arial, Helvetica, sans-serif;
		list-style-type:none;
		margin:0px;		
		padding:0px;
		padding-top:24px;
		
	}		
		
	
		* html .res_links ul li { padding-left:0px; } /* IE-7 only */
	
		.res_links a {
			padding:1px 3px;
		}	
		
			.res_links a:link {
				background:none;
				color:#e8f6ff;
				text-decoration:none;		
			}	
			
			.res_links a:active	{
				text-decoration:none;
				color:#e8f6ff;
				background:none;
			}	
				
			.res_links a:visited {
				
				text-decoration:none;
				color:#e8f6ff;
				background:none;
			}
							
			.res_links a:hover {
				-moz-border-radius:2px;-webkit-border-radius:2px;
				background-color:#fff;
				color:#127ecb; outline:none; text-decoration:none;filter:alpha(opacity=90);-moz-opacity:.9;opacity:.9;
				text-decoration:none;
			}		
			
	
	.txtBox {
		color:#666666;
		border:1px solid #b86d0c;
		font:normal 12px/20px Arial, Helvetica, sans-serif;
		height:22px;
		padding:3px 5px 3px 5px;
		
	}
	
	.combo {
		background-color:#fff;
		color:#0c69d2;
		font:bold 16px/20px Arial, Helvetica, sans-serif;
	}
