body { 
	margin:0;
	padding:0;
	font-family:Verdana, Arial, Helvetica, Sans-Serif;
	font-size:12px;
	color:#666;
	background:#fff url(../images/back.gif) repeat-y top center;
}

html, body { height:100%; }

img { border:0; }

a { color:#0b66ac; text-decoration:none; }
a:hover { color:#0b66ac; text-decoration:underline; }

#nav a { color:#fff; text-decoration:none; }
#nav a:hover { color:#fff; text-decoration:underline; }

#container { width:720px; margin:0 auto; height:100%; }
#logo { height:90px; width:721px; padding:20px 0; text-align:center; background:#fff; }
#nav { height:39px; width:720px; background:url(../images/navBack.gif) repeat-x top left; margin:0; padding:0; font-size:14px; }
#hero { height:296px; margin:0; padding:0; }
#contentCont { padding:20px 50px 30px 50px; }
#content { background:#fff; padding:15px 30px; color:#666; }
#newsLcontent { background:#fff; padding:15px 30px; color:#666; _position:relative; z-index:2;}
#cont2 { background:#fff; padding:15px 5px;  }
.contLeft { float:left; width:220px; padding:0 0 0 5px; }
.contRight{ margin-left:225px; color:#666; _position:relative; }
#contentTubes { padding:15px 0px;  }
#tubesCont { padding:20px 0 0px 25px; }
#myFooter { padding:30px 10px; }
#bread { padding:5px 10px; }
.genCont { margin:10px 0 0 0; _position:relative; z-index:2; }

.heading { text-align:center; margin-top:0; padding-top:0; _font-size:20px;}
.heading2 { text-align:center; margin:0; padding:0; _font-size:20px; }
.subHeading { text-align:center; margin-top:0; padding-top:0; font-size:16px; }
.subheading { margin-top:0; padding-top:0; font-size:16px; }
.subheading2 { margin:0; padding-top:0; font-size:16px; }
.required { color:#f00;}
.clearAll { clear:both; }
.right { float:right; font-size:11px; }
#webBy { font-size:10px; font-style:italic; }
.center { text-align:center; }
#print { text-align:right; padding:5px 10px; float:right; }

#subBtn { border:0; background:url(../images/submit.gif) no-repeat top left; width:52px; height:19px; }
#resetBtn { border:0; background:url(../images/clear.gif) no-repeat top left; width:42px; height:19px; }
.textAreaHolder { vertical-align:top; width:75px; }
.textAreaHolder2 { vertical-align:top; width:100%; }
.input { width:330px; border:1px solid #A5ACB2; }
.input2 { width:98%; height:100%; border:1px solid #d7ddec; background:#ebeef6; }
.inputBack { background:#ebeef6; width:200px; }
.textarea { width:480px; height:100px; border:1px solid #A5ACB2; font-family:arial; font-size:12px;}
.sendBtn { margin:5px 0 0 0; padding:5px 0 0 0; }
#salesEnq, #appsTableT { border-collapse:collapse; border:1px solid #c7c8ca; width:500px; }
#salesEnq td, #appsTableT td { border:1px solid #d9dbe0; vertical-align:top; }
#salesEnq .tdYear { border-bottom:0; }
.tdHead { background:#C7C8CA; border:0; }
.tdHead2 { background:#C7C8CA; border:0; }
.tdHead3 { background:#C7C8CA; width:180px; border:0; }
#salesForm table td { padding:4px 2px; }
.salesEdit { float:left; }
select { width:100%; }
.shaded { background:#EEEFF0; }
#firstRow td { background:#0B66AC; color:#fff; }
.appsTable { width:50%; }

#aboutImage { float:left; width:130px; }
#aboutCont { margin:0 0 0 140px; padding:0; }
#aboutCont2 { margin:0; padding:0; }
.rightImage { margin:0 10px 10px 0; width:116px; }

.tubes { width:297px; height:164px; float:left; background:#fff; margin:0 25px 25px 0; padding:10px; overflow:hidden; }
.tubes2 { width:297px; height:164px; float:left; background:#fff; margin:0 0 25px 0; padding:10px; overflow:hidden; }
.tubeRight { float:right; margin:0 0 10px 10px; }
.tubeHeadings { font-size:18px; text-align:center; font-weight:normal; margin:4px 0 0 0; padding:0; }
.tText { height:125px; overflow:hidden; }

.products { width:297px; height:164px; float:left; background:#fff; margin:0 25px 25px 0; padding:20px 10px 10px 10px; text-align:center; overflow:hidden; }
.products2 { width:297px; height:164px; float:left; background:#fff; margin:0 0 25px 0; padding:20px 10px 10px 10px; text-align:center; overflow:hidden; }

#tubesChart { border-collapse:collapse; width:100%; }
#tubesChart td { border:1px solid #d9dbe0; padding:4px; }
#tubesChart .volume { width:190px; }

#capaTable { border-collapse:collapse; font-family:Arial; }
#capaTable td { border:1px solid #d9dbe0; text-align:center; width:100px; }
.td { width:50px; }
#nav,
#nav *
{
_position:inherit;
z-index:3;
}
#nav ul { margin:0; padding:0; list-style:none; }
#nav li { margin:0; padding:0; height:39px; width:116px; float:left; border-left:1px solid #fff; border-right:a9a9a9; text-align:center; position:relative; }
#nav a { display:block; padding:12px 0 0 0; height:27px; border-left:1px solid #dcdcdc; border-right:1px solid #9b9b9c; }
#nav li ul li a { display:block; }
#nav li:hover ul, #nav li.sfhover ul { display:block; }
#nav li ul {  position:absolute; left:-2px; display:none; font-size:10.5px;  }
#nav li li { width:146px; padding:4px 0 0 10px; border:1px solid #aaabad; border-top:0; display:block; height:20px; background:#fff; text-align:left; }
#nav li:hover ul ul, #nav li.sfhover ul ul, #nav li:hover ul ul ul ul { display:none; }
#nav li li:hover, #nav li li.sfhover { background:#AFC3E0 url(../images/navBackHover.gif) repeat-x top left; }
#nav li ul li:hover ul, #nav li ul li.sfhover ul, #nav li ul ul li:hover ul { display:block; position:absolute; left:156px; top:0; }
#nav li li a, #nav li li a:hover { height:20px; margin:0; padding:0; border:0; color:#8c8c8c; text-decoration:none; }
#nav .top { font-size:11.5px; }
#nav #accred { width:135px; font-size:11.5px; }
#nav .leftNoB { border-left:0; font-size:11.5px; }
#nav .rightNoB { border-right:0; font-size:11.5px; }
#nav li li:hover ul ul, #nav li li.sfhover ul ul { display:none; }
#nav li li li:hover ul, #nav li li li.sfhover ul { display:block; }

#edit {	border:2px dotted #E63231; padding:4px;	margin-bottom:4px; _position:relative; z-index:2; }
#editbar { font-size:12px; padding:2px;	background-color:#000000;	color:#999999; _position:relative; z-index:2; text-align:center; }
#editbar2 { font-size:12px; padding:2px;	background-color:#ffffff; color:#999999; text-align:center; }
#editbar a { font-size:12px !important; color:#ffffff !important; text-decoration:none !important; display:inline !important; background: url(none) !important; border:0px !important; margin:0px !important; padding:0px !important; }
#editbar a:hover { color:#ffffff !important; text-decoration:underline !important;}
#editbar2 a { font-size:12px !important; color:#000 !important; text-decoration:none !important; display:inline !important; background: url(none) !important; border:0px !important; margin:0px !important; padding:0px !important; }
#editbar2 a:hover { color:#000 !important; text-decoration:underline !important;}
#note {	padding:5px; background-color:#FFFFCC; border:1px dashed red; color:#333; font-size:11px; _position:relative; z-index:2; margin-bottom:5px; }