 

body {

	margin-left: 0px;

	margin-top: 0px;

	margin-right: 0px;

	margin-bottom: 0px;

	BACKGROUND-COLOR: #ffffff; 

}



form {

	margin-left: 0px;

	margin-top: 0px;

	margin-right: 0px;

	margin-bottom: 0px;

}



#noborder

{	border: 0px solid;}



INPUT {

	BACKGROUND-COLOR: #ffffff; 

	COLOR: #000000; 

	font-family: Tahoma, 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: Tahoma, Helvetica, sans-serif; 

	FONT-SIZE: 11px

}



TEXTAREA {

	BACKGROUND-COLOR: #ffffff; 

	COLOR: #000000; 

	font-family: Tahoma, 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: Tahoma, Helvetica, sans-serif;

	FONT-SIZE: 11px; font-weight: bold}



HR {color: #e2e2e2; height:1px; line-height: 1px}



A:hover {

	color: #333333;

	text-decoration: underline;

}

A:visited {

	color: #333333;

	text-decoration: underline;

}



A:active {

	color: #333333;

	text-decoration: underline;

}

A:link {

	color: #333333;

	text-decoration: underline;

}



.text {  

	font-family: Tahoma, Helvetica, sans-serif; 

	font-size: 12px; 

	color: #000000; 

}



A.text:link {  

	font-family: Tahoma, Helvetica, sans-serif; 

	font-size: 12px; 

	color: #666666; 

	text-decoration: none

}



A.text:hover {  

	font-family: Tahoma, Helvetica, sans-serif; 

	font-size: 12px; 

	color: #990000; 

	text-decoration: none}



.textbold {  

	font-family: Tahoma, Helvetica, sans-serif; 

	font-size: 13px; 

	font-weight: bold; 

	color: #000000; 

}



A.textbold:hover {  

	font-family: Tahoma, Helvetica, sans-serif; 

	font-size: 13px; 

	font-weight: bold; 

	color: #990000; 

	text-decoration: underline

}



A.textbold:link {  

	font-family: Tahoma, Helvetica, sans-serif; 

	font-size: 13px; 

	font-weight: bold; 

	color: #000000; 

	text-decoration: underline

}



.txtbox {

	font-family: Tahoma, Helvetica, sans-serif; 

	font-size: 11px;

	color: #333333;

}



.txtbox:hover {

	font-family: Tahoma, Helvetica, sans-serif; 

	font-size: 11px;

	color: #990000;

	text-decoration: underline

}



.txtbox:link {

	font-family: Tahoma, Helvetica, sans-serif; 

	font-size: 11px;

	color: #333333;

}



.error {  

	font-family: Tahoma, Helvetica, sans-serif; 

	font-size: 11px;

	color: #FF0000; 

}



A.error:link {  

	font-family: Tahoma, Helvetica, sans-serif; 

	font-size: 11px;

	color: #990000; 

	text-decoration: none

}



A.error:hover {  

	font-family: Tahoma, 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,#ht28,#ht29,#ht30,#ht31 {

position: absolute;

z-index: 100;

top: 0px;

left: 10px;

visibility: hidden }



.hyperText  {

	color: #000000;

	font-size: 10px;

	font-family: Tahoma, Helvetica, sans-serif; 

	background-color: #e3e3e3;

	padding: 5px;

	border: solid 2px #333333;

	width: 300px;

	}



/*

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: Tahoma, Helvetica, sans-serif; 

	font-size: 12px;

	color: #666666;

}



.BorderTD {

	border: 1px solid #FFCC66;

	padding: 3pt;

	font-family: Tahoma, Helvetica, sans-serif; 

	font-size: 12px;

	color: #666666;

}



.TableWithoutHeading {

	border: 1px solid #FFCC66;

	margin: 3px;

}



.YellowTDHeader {

	background-color: #FFCC66;

	font-family: Tahoma, 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;

}

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: 80%;

}

input#email, input#phone {

  width: 40%;

}

input, textarea {

  border: 2px solid #ccc;

}

input:focus, textarea:focus {

  border: 2px solid #000;

}
#radio{ 
         BACKGROUND-COLOR: #EAEAEA;
		 border: 0}
#radion{ 
         BACKGROUND-COLOR: #ffffff;
		 border: 0}

#image{ 
         BACKGROUND-COLOR: #ffffff;
		 border: 0}