form

{

	margin: 0px;

	margin-bottom: 0px;

	margin-left: 0px;

	margin-right: 0px;

	margin-top: 0px;

}



body 

{


	margin: 0px;

	margin-bottom: 0px;

	margin-left: 0px;

	margin-right: 0px;

	margin-top: 0px;

}



input 

{

	background: #fcfcfc;

	border:1px inset #bbbbbb;

	color: black;

	font: 12px Tahoma,sans-serif;

	padding:2px 2px 2px 2px;

	height:16px;

}



textarea 

{

	background: #fcfcfc;

	border:1px solid #D3D3D3;

	color: gray;

	font: 10px Tahoma,sans-serif;

	padding: 2px;

	width: 250px;

}



select 

{

	background: #fcfcfc;

	border:0px solid #D3D3D3;

	color: gray; 

	font: 10px Tahoma,sans-serif; 

	padding: 2px

}



a:link 

{	

	color: #3399ff; 

	text-decoration: none

}

a:visited 

{	

	color: #3399ff; 

	text-decoration: none

}

a:hover {color: #ffcc33; text-decoration: none}



.menu {color: #3399ff;}





.boxtit { 

font: 11px Tahoma,sans-serif;

font-weight: bold;

color: #FFFFFF;

padding-left: 5px;

padding-right: 5px;

}



.boxtit a { 

font: 11px Tahoma,sans-serif;

font-weight: bold;

color: #FFFFFF;

padding-left: 5px;

padding-right: 5px;

}



.boxtit a:hover { 

font: 11px Tahoma,sans-serif;

font-weight: bold;

color: #FE7B15;

padding-left: 5px;

padding-right: 5px;

}



.boxtit a:visited { 

font: 11px Tahoma,sans-serif;

font-weight: bold;

color: #FFFFFF;

padding-left: 5px;

padding-right: 5px;

}





a.category 

{ 

font: 11px Tahoma,sans-serif;

font-weight: bold;

color: #FFFFFF;

padding-left: 5px;

padding-right: 5px;

}



a.category:hover 

{ 

font: 11px Tahoma,sans-serif;

font-weight: bold;

color: #000000;

padding-left: 5px;

padding-right: 5px;

}



a.category:visited { 

font: 11px Tahoma,sans-serif;

font-weight: bold;

color: #FFFFFF;

padding-left: 5px;

padding-right: 5px;

}



a.footer 

{ 

font: 11px Tahoma,sans-serif;

font-weight: bold;

color: #FFFFFF;

padding-left: 5px;

padding-right: 5px;

}



a.footer:hover 

{ 

font: 11px Tahoma,sans-serif;

font-weight: bold;

color: #000000;

padding-left: 5px;

padding-right: 5px;

}



a.footer:visited { 

font: 11px Tahoma,sans-serif;

font-weight: bold;

color: #FFFFFF;

padding-left: 5px;

padding-right: 5px;

}



.boxtext { 

font: 10px Tahoma,sans-serif;

color: #333333;

padding-left: 2px;

padding-right: 2px;

font-weight: bold;

}



.boxdesc { 

font: 10px Tahoma,sans-serif;

color: #333333;

padding-left: 2px;

padding-right: 2px;

}



.foot { 

padding-top: 7px;

}



SELECT {

	FONT: 11px Verdana, Arial, sans-serif; WIDTH: 150px; COLOR: #000; HEIGHT: 19px

}

SELECT.toobig {

	WIDTH: 150px

}



.error {

	FONT: 10px verdana, arial, helvetica, sans-serif; COLOR: red

}

.required {

	FONT-WEIGHT: bold; COLOR: #2461aa

}



.box1 {

	font-family: Tahoma,sans-serif;

	font-size: 11px;

	color: #333333;

	background-color: #ffffff;

	border: 1px solid #CCCCCC;

}



.button {height:19px; font: 10px Tahoma,sans-serif;border: 1px solid #DEDEDE; padding: 1px; margin: 1px; color: #333333; background-color: #FFFFFF}



.innerbutton { text-align:left; font: 10px Tahoma,sans-serif;background: #F9F9F9; padding-top: 3px; padding-bottom: 2px; padding-left: 5px; font-weight: bold}



.search {font-size: 10px; font-weight: bold; color: #654108; text-decoration: none;}

.search a {font-size: 10px; font-weight: bold; color: #654108; text-decoration: none;}

.search a:hover { font-size: 10px; font-weight: bold; color: #654108 text-decoration: underline; }



.errForm

{

 color:#FF0000;

 font-weight:bold;

}

.successForm

{

 color:#669933;

 font-weight:bold;

}

.req

{

 color:#FF0000;

}
