/*
	Stylesheet for GS Surgitel
	Created at Hile Design, 2006
*/
/*
	MSIE exceptions are in screen_ie.css
*/
/* 
	Homepage (index.html) stylesheeting is in screen_home.css
*/

/* Global CSS */
body {
	margin:0;
	padding:0;
	font-size:11px; /* base 1em measure: 11 pixels */
	font-family: Arial, Helvetica, "sans serif";
	color:#000;
	background:#fff;
	text-align:left;
	}
div, h1, h2, h3, h4, h5, h6 {
	margin:0;
	padding:0;
	}
ul,li {
	margin-top:0;
	}
img { border:0; }
a { color:#336699; }
a:link { color:#336699; }
a:visited { color:#663399; }
a:hover { color:#003399; }
a:active { color:#339966; }
h1, h2, h3, h4, h5, h6 {
	margin-bottom:.2em;
	}
b, h1, h2, h3, h5 { /* do not include h4,h6 */
	font-family: "Arial black", "MS Arial black";
	font-weight:normal;
	text-decoration:none;
	font-style:normal;
	}
h1 {
	font-size:1.5em;
	color:#c00;
	}
h2 { font-size:1.3em }
h3 { font-size:1.1em }
h4 {
	font-size:1.1em;
	font-weight:900;
	}
h5 { font-size:1.0em }
h6 {
	font-size:1.0em;
	font-weight:900;
	}
#everything {
	width:100%;	
	}
#page {
	width:760px;
	text-align:left;
	position:absolute;
	left:50%;
    margin-left:-380px; } /* khtml,Moz do not recognize 'text-align:center' on block elements */
.clearboth {
	clear:both;
	}
/* begin header area */


	
	


/* end header area */
/* begin content area and common variations */
#content {
	line-height:1.2em;
	width:758px;
	border:solid #ccc;
	border-width: 0 1px;
	}
#contentall {
	float:none;
	}
#contentleft {
	width:533px;
	border-right: solid #ccc 1px;
	float:left;
	}
#contentleft, #contentall {
	padding: 1em 2em;
	}
#contentleft ul, #contentall ul {
	list-style: square url('./media/default_autogen/listbullet.gif');
	margin-left:0;
	padding-left:1.2em;
	}
.productoption {
	display:block;
	float:left;
	margin:0 1.7em 1em 0;
	}
.contentsubhead {
	font-family: "Arial black", "MS Arial black";
	font-weight:normal;
	}
.contentsubhead {
	margin-bottom:0;
	padding-bottom:0.2em;
	}
#contentright {
	width:180px;
	float:right;
	clear:right;
	padding-top:1em;
	background:#eaeaea url('./media/default_autogen/contentrightbg.jpg') repeat-x;
	}
#contentright h2 {
	margin:0 1em;
	}
#contentright p {
	margin: 1em;
	}
.contentrightnumber {
	font-family: "Arial black", "MS Arial black";
	font-weight:normal;
	}
#contentright h2 {
	color: #369;
	}
#contentright table{
	margin:0;
	padding:0;
	width:100%;
	border-bottom: solid #eaeaea 1px;
	color:#5e5e5e;
	}
#contentright td {
	text-align:center;
	padding:.2em 0 .2em 0;
	}
.righttablehead, .smalltablecell {
	font-size:0.9em;
	text-transform:uppercase;
	}
.smalltablecell {
	text-align:left;
	}
.rowlight {
	background:#fff;
	}
.rowdark {
	background:#eaeaea;
	}
/* end content area */

/* begin footer area */
#foot {
	color:#666;
	border: solid #ccc 1px;
	padding:1em;
	line-height:1.2em;
	}
#foot b { /* 'Call... or buy online' */
	font-family: "Arial black", "MS Arial black";
	font-weight:normal;
	}
#footleft {
	float:left;
	}
#footaffiliates {
	display:block;
	padding:.2em 0 .5em 0;
	}
#footleft b {
	font-size:1.2em;
	}
#footright {
	float:right;
	text-align:right;
	}
#footright b {
	font-size:1.5em;
	}
#footlogo {
	color:#c00;
	}
#foot a {
	color:inherit;
	text-decoration:underline;
	}
#foot a:link,#homefoot a:link {
	color:#666;
	}
.footlight,#homefootright a:link { color:#bbb; }
#foot a:visited,#homefoot a:visited {
	color:#666;
	}
#foot a:hover,#homefoot a:hover {
	color:#000;
	}
#foot a:active,#homefoot a:active {
	color:#339966;
	}
/* end footer area */
#contentleft ul li ul, #contentall ul li ul {list-style: square url('./media/default_autogen/listbullet1.gif');}
.bordered {border: 1px solid #CCCCCC;}

/* EOF */