
/*----------------------------------------
Name: style.css
Developed by:
Date Created:
Last Updated:
Copyright:
----------------------------------------*/
/* Contents
----------------------------------------*/
 /*
 Imports
 Elements
 Link Styles
 Standard Defs
 Page Structure
 Form Structure
 List Structure
 /*

/* Imports
----------------------------------------*/
@import url("css/reset.css");
@import url("css/960.css");
@import url("css/slider.css");


/* Elements
----------------------------------------*/
body
{
	background:#fff url(images/pattern.jpg) top left repeat;
}

body, p, td, th, li
{
	font-family: Arial, Helvetica, sans-serif;
	font-size:.875em;
	line-height:1.5em;
	color:#000000;
}

p
{
	margin: 0 0 1em 0;
	text-align: justify;
}

/*--- Link Styles ---*/
a:link, a:visited
{
	color:#09f;
}

a:hover, a:active
{
	color:#888;
	text-decoration:none;
}

h1
{
	color:#000;
	margin:0;
	font-size:2.125em;
	border-bottom: 2px solid #000;
	padding:5px 0;
}

h2
{
	color:#fff;
	margin:0;
	font-size:1.75em;
	background:#000;
	padding:10px;
	
}

h3
{
	color:#000;
	margin:.3em 0 .3em 0;
	font-size:1.5em;
	border-bottom: 1px solid #000;
}

h4
{
	color:#000;
	margin:.2em 0 .5em 0;
	font-size:1.1em;
}

h5
{
	color:#000;
	margin:.825em 0 .5em 0;
	font-size:1.125em;
}

h6
{
	color:#000;
	margin:.825em 0 .5em 0;
	font-size:1em;
}

ul
{
	margin-left:10px;
	list-style-type:none;
}

ol
{
	margin-left:25px;
	
}

blockquote	{margin: 0 0 18px 18px; color:#666666; font-style: italic;}
strong		{font-weight:bold;}
em		{font-style:italic;}

/* Standard Definitions
----------------------------------------*/
.left 		{float:left;}
.right 		{float:right;}
.clearThis 	{clear:both;}
.small		{font-size:.625em;}
.large		{font-size:1em;}
.soft		{color:#D3D3D3;}
.hide		{display:none;}
p.last		{margin-bottom:0px;}
.rounded	{border-radius: 3px;-moz-border-radius: 3px; -khtml-border-radius:3px; -webkit-border-radius:3px;}
.border_left {border-left: 1px solid #ccc;}
.border_right {border-right: 1px solid #ccc;}
.border_top {border-top: 1px solid #ccc;}
.grey {background:#ccc}
.center {text-align: center; color:#222; margin-top: 10px; font-size: 9px;}


/*------------------------------- Page Structure ---------------------------------*/

	/* Header
	----------------------------------------*/
	#headwrapper {
		width:100%;
		background:url(images/headerbg.jpg)top left repeat-x;
	
		
	
	}
	
	#header {
	margin-top: 10px;	
	}
	
	#headerimg {
	margin-top:5px;
	
	
	}
	
	#icon {float:left; margin:5px;}
	
	#tag {
	background: url(images/tag.jpg);
	background-repeat:no-repeat;
	background-position:left;
	height:140px;
	margin-top:10px;
	text-align:right;
	}
	/* Nav
	----------------------------------------*/
	#nav {
	height:30px;
	background: #000;
	-moz-box-shadow:0 0 8px #000;
	-webkit-box-shadow:0 0 8px #000;
	-moz-border-radius: 3px;
	-webkit-border-radius:3px;
	border: 5px solid #000;}
	
	#nav ul
	{
		float:left;
		margin-left: 90px;
		
		
	}
	
	#nav ul li {float:left; list-style-type:none; margin-right:65px;}
	
	#nav ul li a {color:#fff;text-decoration: none; font-size: 1.5em;}
	
	#nav ul li a:hover {text-decoration:none;}
	
			
	/* Main Content
	----------------------------------------*/
	#contentwrapper {
		background:#fff;
		padding:10px 0;
		margin-top: 10px;
		border-left: 1px solid #ccc;
		border-right: 1px solid #ccc;
		-moz-box-shadow:0 0 8px #222;
		-webkit-box-shadow:0 0 8px #222;
		-moz-border-radius: 3px;
	-webkit-border-radius:3px;
		
			}
	
	#content {		
	}
	
	#content p {text-align: justify;
	padding:10px 0;}
	
	#pagefeature {
	margin-bottom: 10px;
	padding:0;
	background: #000;
	-moz-box-shadow:0 5px 8px #000;
	-webkit-box-shadow:0 5px 8px #000;
	
	}
	
	
	
	
	
	/* Sidebar
	----------------------------------------*/
	#sidebar {
		
	}
	
	#sidebar ul {margin:0 0 5px 0;padding-bottom: 5px; border-bottom: 1px solid #ccc;}
	
	#sidebar ul li {padding-left:15px;}
	
	#sidebar ul li a {color:#000; text-decoration:none;}
	
	#sidebar ul li a:hover {color:#09f;}
	
	#storenav {
	
	}
	
	
	
	
	
	/* Footer
	----------------------------------------*/
	#footwrapper {
		width:100%;
		background:#000 url(images/footerbg.jpg)top left repeat-x;
			}
	
	#footer
	{
	background: #000;
	-moz-box-shadow:0 0 8px #000;
	-webkit-box-shadow:0 0 8px #000;
	-moz-border-radius: 3px;
	-webkit-border-radius:3px;
	border: 5px solid #000;
	margin-top: 15px;
	padding-bottom: 10px;
		
		
	}
	
	#footer p 
	{
		text-align: center;
		font-size: 10px;
		color:#444;
	}
	
	#footer a {color:#fff; font-size:12px; text-align: left; text-decoration: none}
	
	#footer a:hover {color:#09f;}
	
	#footer h6 {color:#fff;}
	
	
	
	/* Sticky Footer
	----------------------------------------*/
	
			
	/* End Sticky Footer
	----------------------------------------*/


/*------------------------------- End Page Structure ---------------------------------*/


/*------------------------------- Store Structure ---------------------------------*/

.productthumb {border:1px solid #ccc; border-radius:5px;}

.price {font-size: 16px; font-weight: bold; float: left; margin:15px 0;}

#features ul {border-bottom: 1px solid #ccc; margin-bottom: 5px;padding-bottom: 5px;}

#features ul li {font-size: 10px; margin-bottom: 5px;}

a.button	{margin:5px; padding:5px;  float:right; background:#09f; color:#fff; -moz-border-radius: 5px; -webkit-border-radius:5px; text-decoration: none; -moz-box-shadow: 0 0 5px #222; -webkit-box-shadow:0 0 5px #222; border: 2px solid #fff;}

a:hover.button {text-decoration: none; background: #ccc; border-color: #666; color:#000;}

input.button	{margin-top:10px;padding:5px; background:#09f; color:#fff; -moz-border-radius: 5px; -webkit-border-radius:5px; text-decoration: none; -moz-box-shadow: 0 0 5px #222; -webkit-box-shadow:0 0 5px #222; border: 2px solid #fff;}

input:hover.button {text-decoration: none; background: #ccc; border-color: #666; color:#000;}

#info {text-align: justify;}




/*------------------------------- End Store Structure ---------------------------------*/



/*------------------------------- List Structure ---------------------------------*/




/*------------------------------- End List Structure ---------------------------------*/




/*------------------------------- Research docs  ---------------------------------*/


.docs #container {
	position: relative;
	width:100%;
}
.docs #content {
	width:720px;
	position: relative;
	align: center;
	left: 12%;
	right:12%;
}

.docs ol {
	font-weight: normal;
	list-style-type: lower-alpha;
}
.docs li {
	padding-bottom: 10px;
}
.docs ul {
	list-style-type: circle;
}

.docs body,td,th {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}
.docs h1,h2,h3,h4,h5,h6 {
	font-weight: normal;
}
.docs h1 {
	font-size: 16px;
	font-weight: bold;
	text-transform: capitalize;
	border-bottom-width: 0px;
	border-bottom-style: none;
	color: #000000;
	background-color: #CCCCCC;
	padding: 5px;
	border-top-width: 0px;
	border-right-width: 0px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-left-style: none;
	margin-top: 0px;
}
.docs h2 {
	font-size: 24px;
	font-weight: bold;
	text-align: center;
	border-top-width: 0px;
	border-bottom-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	padding-top: 20px;
	padding-bottom: 20px;
	background-color: #000000;
	color: #FFFFFF;
	border-right-width: 0px;
	border-left-width: 0px;
}

.docs h3 {
}
.docs .textbold {
	font-weight: bold;
}
.docs img {
	padding: 10px;
	float: none;
}
.docs .numbers {
	list-style-type: decimal;
}
.docs .bigtext {
	font-size: 14px;
	font-style: italic;
}
.docs .referencelist {list-style-type: decimal; font-size: 10px; }


/*-------------------------------Research docs  ---------------------------------*/