/*

Site Colours
---------------------------
Tync Green			#95dd3b
Tync Blue			#00aef0
---------------------------

*/
/* @group Shortcuts */

.fl{float:left;}
.fr{float:right;}
.clr{clear:both;}
.clrl{clear:left;}
.clrr{clear:right;}
.di{display:inline;}
.db{display:block;}
.dn{display:none;}
.pa{position:absolute;}
.pr{position:relative;}
.mt{margin-top:15px;}
.mb{margin-bottom:15px;}
strong{font-weight:bold}

/* @end */
/* @group Elements */
html { height: 100%; }
body { height:100%; background:#95dd3b url(../images/bg02.png) repeat-y center;font-family:Arial, sans-serif; font-size:12px;color:#636363;}

h2 { margin: 0 0 30px 0; color: #00aef0; font-size: 18px; font-weight: bold;}
h3 { margin: 10px 0; color: #00aef0; font-size: 14px; font-weight: bold;}
/* @end */
/* @group Structuce */

#skip {display:none;}
#container {min-height:100%; position:relative; width: 780px; background: #fff; margin: 0 auto;}
#header {position:relative; height: 340px; border:0px solid red; z-index: 0;}
#header #logo  {height:100px; width:200px; background-image: url('../images/logo.png');display:block;position:relative;}
#header #logo span {display:none;}
#header #nav { position: absolute;  bottom: 250px; right: 10px; height: 20px;}
#header #banner { position: absolute; left: 0; background: url(../images/banner01.jpg) no-repeat; height: 226px; width: 100%;}



#footer { 
	position:absolute; 
	bottom: 0; 
	width: 712px; /* 800 - 34 -34 paddings */ 
	background: #fff; border-top: 2px solid #999; padding: 14px 34px;
	font-size: 10px;
}
#footer a {color: #393939; text-decoration:none;}
#footer a:hover {text-decoration:underline;}
/* @end */
/* @group Navigation */

#nav {}
#nav a {display:block;text-decoration:none;}
#nav li a { margin: 0 10px; padding: 0px; font-weight:bold; color:#95dd3b;}
#nav li div:hover a, 
#nav li:hover a, 
#nav li.active a { color:#00aef0; }
#nav li a:hover {border-bottom: 3px solid #00aef0;}
#nav li {float:left;}


/* @end */

/* @group Content */
#content_container { padding: 20px 36px 80px; margin: -5px 0 0 0;}
#content_container a { color: #95dd3b; font-weight:bold;}
#content_container a:hover {color:#00aef0;}
#content_container h2 {position: absolute; top: 355px; left:36px; margin: -37px 0 0; z-index: 20;} 
#content_container h2#advertisers, #content_container h2#contact {position: relative; left:0; margin:0;} 
#content_container .block { width: 330px; }
#content_container p {margin: 7px 0 10px; line-height: 14px;}
#content_container p:first-child {margin: 0px 0 10px;}
#content_container #home-left { }
#content_container #home-right { }

#content_container #ad-left { width:520px; }
#content_container #ad-right { width:165px; margin: 0 0px 0 0;} /* max 190px */

#content_container #contact-right li { margin: 0px 0 10px;}
#content_container #contact-right input,
#content_container #contact-right textarea { border: 1px solid #ccc; padding: 5px 2px;}
#content_container #contact-right input#submit { padding: 5px 12px;}

#content_container h2#advertisers {margin: 0 0 10px;}
#content_container h3#contact { margin: 0px; font-size:12px;}

#content_container ol { list-style-type: decimal; margin: 0 0 0 50px; }
#content_container ul#services { list-style-type: circle; margin: 0 0 0 50px; }

#more-applications {width: 700px; margin: 0 auto; padding: 0 20px;  border: 0px solid #777;  }
#more-applications li { list-style-type: square; }
#more-applications h3 { margin: 10px 0 10px;}

#product-specs { border-collapse: collapse; color:#000; }
#product-specs th {	text-align:center; font-size: 18px; font-weight: bold; padding-bottom:10px; color:#00aef0;}
#product-specs td {padding: 10px 5px; border: 1px solid #777; border-collapse: collapse;}
#product-specs .heading {vertical-align: middle; text-align: center; font-weight: bold; }

#product-specs .row1 {background:#fff; color: #777;}
#product-specs .row0 {background:#ddd; color: #777;}

#contact-address p, #contact-address p:first-child {margin: 0px;}
/* @end */


/* @group contact-block */

#downloadPDF {display:block;width:150px;height:184px;background-image:url('../images/download_pdf.gif');}
#downloadPDF span {display:none;}

/* @end */


/* @group Contact Us */

#phone {margin:20px 0;}
#error {color: #f00; margin: 20px 0; font-weight:bold;}
/* @end */

#copyright {width: 500px;}
#copyright #trademark {margin: 10px 0 0;}
