@charset "utf-8";

/* CSS Document */

/* Body */

body		{ 	padding: 0; margin: 0; 

				font: normal 11px Tahoma, "Lucida Grande", "Trebuchet MS", Helvetica, sans-serif; 

				color:  #666666; /*background-color: #FF9999;*/ }





/* Back */

#contain1	{	clear: both; float: left;

				width: 100%; height: 120px; /*background-color: #FFFFFF; */background:url(../images/gradient_3.jpg) }

				

#contain9	{	clear: both; float: left;

				width: 100%; height: 60px; background-color: #000099; background:url(../images/gradient_3.jpg) }

				

#contain0	{	clear: both; float: left;

				width: 100%; height: 85px; }

#contain2	{	clear: both; float: left;

				width: 100%; height: auto; }

				

#container	{	clear: both; width: 980px; margin-left: auto; margin-right: auto; margin-top: 0; 

				background-image: url(images/headers/back.jpg);

				width: 980px; height: 250px; }

				

#contain4	{	width: 980px;  margin-top: auto; margin-left: auto; margin-right: auto; margin-top: 0;  }	

								

#containline0{	clear: both; width: 100%; margin-left: auto; margin-right: auto; margin-top: 0;

				height: 30px; background-color:

				#BA9B65; padding-top: 5px; /*padding-right: 5px; */}	

				

#containline{	clear: both; width: 980px; margin-left: auto; margin-right: auto; margin-top: 0;

				height: 24px; background-color: /*#000099*/#A7A7A7; padding-top: 1px;}				

				

a			{ 	border: none; text-decoration: none; 

				font: normal 11px Tahoma, "Lucida Grande", "Trebuchet MS", Helvetica, sans-serif; 

				color: #FFFFFF; }

a:hover		{ 	border: none; text-decoration: none; 

				font: normal 11px Tahoma, "Lucida Grande", "Trebuchet MS", Helvetica, sans-serif; color: #CCCCCC; }





a.menu		{ 	border: none; text-decoration: none; 

				font: normal 11px Tahoma, "Lucida Grande", "Trebuchet MS", Helvetica, sans-serif; 

				color: #666666; }

a:hover.menu{ 	border: none; text-decoration: none; 

				font: normal 11px Tahoma, "Lucida Grande", "Trebuchet MS", Helvetica, sans-serif; color: #999999; }





#head		{ 	clear: both; width: 980px; margin-left: auto; margin-right: auto; margin-top: 0;  }

#foot		{ 	clear: both; width: 980px; margin-left: auto; margin-right: auto; margin-top: 0; text-align: center;  }

#logo		{ 	float: left; width: 600px; margin-right: 350px; padding-top: 0.5px; /*background-color: #006666;*/}

#search		{ 	float: right; width: 300px; margin-left: -300px; height: 90px; text-align: left; vertical-align:middle;/* background-color: #993300;*/ }

/* searchitem */

select		{ 	background-color: #000099; border: none; color: #FFFFFF; font-size: 10px; padding: 5px; }	

select.form	{ 	background-color: #F4EFDC; border: none; color: #666666; font-size: 10px; padding: 3px; }	



input		{	background-color: #F4EFDC; color: #333333; font-size: 10px; }



td.line		{	font-size: 10px; letter-spacing: 3px; }

td.line a	{	font-size: 10px; letter-spacing: 3px; }

td.line a:hover

			{	font-size: 10px; letter-spacing: 3px; }



p.linespace	{ 	letter-spacing: 5px; margin-top: 5px;}

p.linespace2	{ 	letter-spacing: 3px; margin-top: 5px; }



#left		{	float: left; width: 240px; margin-right: 720px;  background-color: #FFCC66; 

				padding: 4px 0 4px 5px; height: 660px; background: url(../images/gradient_5.jpg) repeat-x; }

#left_p		{	float: left; width: 240px; margin-right: 720px;  background-color: #FFCC66; 

				padding: 4px 0 4px 5px; height: 900px; background: url(../images/gradient_5.jpg) repeat-x; }





#left2		{	float: right; width: 5px; margin-left: -734px; /*background-color: #66CCFF; */padding: 0 5px; margin-right: 720px; line-height: 18px; }	

#mid		{	float: right; width: 500px; margin-left: -700px; /*background-color: #66CCFF; */padding: 0; margin-right: 200px; line-height: 18px;

				}	

#right		{	float: right; width: 200px; margin-left: -200px; padding: 0; }	



#rightside	{	background-color: #FFFFFF; background-image: url(../images/gradient_5.jpg); background-repeat: repeat-x; }

p.category	{	padding: 10px 10px 10px 10px; background-color: #A7A7A7; text-align: center; letter-spacing: 1px; }

p.select	{   padding: 6px 15px 0 15px; font-size: 11px; font-size: 11px;   }

p.white		{	color: #E5E5E5; }



p.select2	{   padding: 2px;  background-color:#FFFFFF;   }



input.invalid 		{	background-color: #FF9;

						border: 2px red inset;

					}

select.invalid 		{	background-color: #FF9; 

						border: 2px red inset;

					}

textarea.invalid 	{	background-color: #FF9;

						border: 2px red inset; }





ul.MenuBar

{

	margin: 0;

	padding: 0;

	list-style-type: none;

	font-size: 100%;

	cursor: default;

	width: 8em;

}



ul.MenuBar li

{

	margin: 0;

	padding: 8px 2px;

	list-style-type: none;

	font-size: 100%;

	position: relative;

	text-align: left;

	cursor: pointer;

	width: 240px;

	border-bottom: solid 1px #FFFFFF; 

}



ul.ListItems li

{	list-style-type: none; }
