/*######################    CWB  PRO   ###################################################################################CWB PRO	          	Version 1.5Writed by               GraFX (webmaster@grafxsoftware.com)Created 03/01/03        Last Modified 28/06/03Scripts Home:           http://www.grafxsoftware.com############################################################File name               generic.cssFile purpose            CSS used in siteFile created by         GraFX (webmaster@grafxsoftware.com)############################################################*/ body {	margin-left: 0px;	margin-top: 0px;	margin-right: 0px;	margin-bottom: 0px;}INPUT {	BACKGROUND-COLOR: #ffffff; 	COLOR: #000000; 	FONT-FAMILY: Arial, helvetica, sans-serif;  	FONT-SIZE: 11px; border: 1px #cccccc; 	border-left-style: solid; 	border-right-style: solid; 	border-bottom-style: solid; 	border-top-style: solid}SELECT {	BACKGROUND-COLOR: #ffffff; 	COLOR: #000000; 	FONT-FAMILY: Arial, helvetica, sans-serif;  	FONT-SIZE: 11px}TEXTAREA {	BACKGROUND-COLOR: #ffffff; 	COLOR: #000000; 	FONT-FAMILY: Arial, helvetica, sans-serif;  	FONT-SIZE: 11px; border: 1px #000000; /*	border-bottom-style: solid; border-left-style: solid; 	border-right-style: solid; border-top-style: solid*/}OPTION 	{	BACKGROUND-COLOR: #FFFFFF; 	COLOR: #000000; 	FONT-FAMILY: Arial, helvetica, sans-serif;  	FONT-SIZE: 11px; font-weight: bold}HR {color: #e2e2e2; height:1px; noshade; line-height: 1px}A:hover {	color: #333333;	text-decoration: underline;}A:visited {	color: #333333;	text-decoration: none;}A:active {	color: #333333;	text-decoration: none;}A:link {	color: #333333;	text-decoration: none;}.text {  	font-family: Arial, Helvetica, sans-serif; 	font-size: 11px; 	color: #000000; }A.text:link {  	font-family: Arial, Helvetica, sans-serif; 	font-size: 11px; 	color: #666666; 	text-decoration: none}A.text:hover {  	font-family: Arial, Helvetica, sans-serif; 	font-size: 11px; 	color: #990000; 	text-decoration: none}.textbold {  	font-family: Arial, Helvetica, sans-serif; 	font-size: 11px; 	font-weight: bold; 	color: #000000; }A.textbold:hover {  	font-family: Arial, Helvetica, sans-serif; 	font-size: 11px; 	font-weight: bold; 	color: #990000; 	text-decoration: underline}A.textbold:link {  	font-family: Arial, Helvetica, sans-serif; 	font-size: 11px; 	font-weight: bold; 	color: #000000; 	text-decoration: none}.txtbox {	font-family: Arial, Helvetica, sans-serif;	font-size: 11px;	color: #333333;}.txtbox:hover {	font-family: Arial, Helvetica, sans-serif;	font-size: 11px;	color: #990000;	text-decoration: underline}.txtbox:link {	font-family: Arial, Helvetica, sans-serif;	font-size: 11px;	color: #333333;}.error {  	font-family: Arial, Helvetica, sans-serif; 	font-size: 11px; 	color: #FF0000; }A.error:link {  	font-family: Arial, Helvetica, sans-serif; 	font-size: 11px; 	color: #990000; 	text-decoration: none}A.error:hover {  	font-family: Arial, Helvetica, sans-serif; 	font-size: 11px; 	color: #990000; 	text-decoration: none}/*used on registration page*/#ht1,#ht2,#ht3,#ht4,#ht5,#ht6,#ht7,#ht8,#ht9,#ht10,#ht11,#ht12,#ht13,#ht14,#ht15,#ht16,#ht17,#ht18,#ht19,#ht20,#ht21,#ht22,#ht23,#ht24,#ht25,#ht26,#ht27 {position: absolute;z-index: 100;top: 0px;left: 10px;visibility: hidden }.hyperText  {	color: #000000;	font-size: 10px;	font-family: Verdana, Arial, Helvetica, Geneva, sans-serif;	background-color: #e3e3e3;	padding: 5px;	border: solid 2px #333333;	width: 300px;	layer-background-color: #e3e3e3 	}/*nice borders on Tables, very usefull if you want to not use tables in tablesmostly is used on template_firstpage.html and template_index.html*/.TableWithHeading {	border: 1px solid #FFCC66;	padding: 3pt;	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 12px;	color: #666666;}.TableWithoutHeading {	border: 1px solid #FFCC66;	margin: 3px;}.YellowTDHeader {	background-color: #FFCC66;	font-family: Arial, Helvetica, sans-serif;	text-transform: uppercase;	color: #000000;	line-height: 16px;	font-size: 11px;	text-align: center;	padding-right: 5px;	font-weight: bold;	letter-spacing: 1px;}/*CONTACT US forms*/form div {  clear: both;  margin-bottom: 2px;}form label {  display: block;  float: left;  width: 80px;  padding-left: 22px;  cursor: pointer;  cursor: hand;}form label.required {  background-image: url(../images/required.gif);  background-repeat: no-repeat;  background-position: 3px 0px;}form label.problem {  background-image: url(../images/caution.gif);  background-repeat: no-repeat;  background-position: 3px 0px;}form label.completed {  background-image: url(../images/complete.gif);  background-repeat: no-repeat;  background-position: 3px 0px;}div#submitdiv {  margin-left: 7em;  padding-left: 22px;  padding-top: 0.3em;}input#subject, textarea {  width: 460px;}input#email, input#phone {  width: 40%;}input, textarea {  border: 2px solid #ccc;}input:focus, textarea:focus {  border: 2px solid #000;}.texta {  	font-family: Arial, Helvetica, sans-serif; 	font-size: 11px; font-weight: bold;	color: #ffffff; }.txtbox1 {	font-family: Arial, Helvetica, sans-serif;	font-size: 11px; font-weight: bold;	color: #ffffff;}.txtcon {	font-family: Arial, Helvetica, sans-serif;	font-size: 11px;	color: #ffffff;}.txtcon:hover {	font-family: Arial, Helvetica, sans-serif;	font-size: 11px;	color: #ffffff;	text-decoration: underline}.txtcon:link {	font-family: Arial, Helvetica, sans-serif;	font-size: 11px;	color: #ffffff;}