body{
  	margin:0px;
  	padding:0px;
  	font-family:Tahoma, Arial, Helvetica, sans-serif;
  	font-size:75%;  
}
p{ 						margin:1px; font:12px/17px Tahoma; }
.aboutclass p{ 			margin:4px; font:11px/14px Tahoma; }

img{                    border:0; }

.TABLE_simple{  		border:0; }               
.TABLE_simple td{  		padding:3px 6px; border-bottom:1px solid #eee; }               

.CELL_header{ 			background:#ef7d31; color:#fff; font-weight:bold; }  
.CELL_header p{ 			color:#fff; font-weight:bold; } 
.CELL_title{ 			background:#ef7d31; color:#fff; font-weight:bold; }       

.question{ 				font-weight:bold; text-decoration:none; cursor:pointer; }
.question:hover{ 		text-decoration:underline; }
p.answer{ 				display:none; margin:1px; font:12px/17px Tahoma; margin-left:20px;}
p.question{ 			margin-bottom:6px; }

.tabpic {				float:left; margin-right:25px;}





.picright, .picright200{
	float: right;
	margin: 0px 0px 20px 20px;
}
.picleft, .picleft200{
	float: left;
	margin: 0px 20px 20px 0px;
}
.piccenter, .piccenter200{
	float: center;
}






.pagenavigation-table{
	background-color:#f7f7f7;
	margin:2px;
	padding:5px 5px 5px 5px;
	text-align:center;
	vertical-align:middle;	
	border:#7f9db9 solid 1px; 
}
.pagenavigation-td{
	text-align:center;
	vertical-align:middle;
	font-size:11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	line-height:11px;
}
.pagenavigationON-table{
	background-color:#51a3d5;
	margin:2px;
	padding:5px 5px 5px 5px;
	text-align:center;
	vertical-align:middle;	
	border:#7f9db9 solid 1px;
	color:#ffffff; 
}
.pagenavigationON-td{
	text-align:center;
	vertical-align:middle;
	font-size:11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	line-height:11px;
	color:#ffffff;
	font-weight:bold;
}
a.pagenavigationON-td{

	color:#FFFFFF; 
}



/* CSS Document */
html						{	height:	100%;	}
body						{	height:	auto !important;	height:	100%;	min-height:	100%;	color:	#666;	margin:	0px;	padding:	0px;	font-family:	Tahoma, Arial, Helvetica, sans-serif;	font-size:	12px;		}

a							{	color:	#f60;	text-decoration:	underline;	}
a:hover					{	color:	#69f;	}
a.context				{	text-decoration:	none;	border-bottom:	1px dotted #f60;	}

H1							{	color:	#666;	line-height: 28px; font-weight:normal; font-size:25px; padding:0px; margin-bottom:20px; }
h2							{	font-size:	1.2em;	margin:	2em 0em 1em 0em;	padding: 0px;	}
H3							{   margin:	0.2em 0em 0.8em 0em; color:#f60;  }
.s { color:#990000;}

/*********************************************/

#Logo						{	position:	absolute;	top:	67px;	left:	65px;	}

#Slogan					{	position:	absolute;	top:	84px;	left:	318px;	}

#MainMenu						{	position:	absolute;	top:	150px;	left:	65px;	width:	auto;	}
#MainMenu div.red				{	width:	235px;	height:	25px;	margin-bottom:	5px;	background:	url(../images/menu/left.gif) no-repeat #ef7d21;	cursor:	pointer;	cursor:	hand;	}
#MainMenu div.red div		{	width:	auto;	height:	25px;	padding-left: 20px;	background:	url(../images/menu/right.gif)	no-repeat right;	margin:	0px;	}
#MainMenu div.blue			{	width:	235px;	height:	25px;	margin-bottom:	5px;	background:	url(../images/menu/left_blue.gif) no-repeat #69f;	cursor:	pointer;	cursor:	hand;		}
#MainMenu div.blue div		{	width:	auto;	height:	25px;	padding-left: 20px;	background:	url(../images/menu/right_blue.gif)	no-repeat right;	margin:	0px;	}
#MainMenu div.grey			{	width:	235px;	height:	25px;	margin-bottom:	5px;	background:	url(../images/menu/left_grey.gif) no-repeat #999;	cursor:	pointer;	cursor:	hand;		}
#MainMenu div.grey div		{	width:	auto;	height:	25px;	padding-left: 20px;	background:	url(../images/menu/right_grey.gif)	no-repeat right;	margin:	0px;	}
#MainMenu a						{	font-size:	8pt;	font-weight:	bold;	display:	block;	padding-top:	5px;	color:	#fff;	text-decoration:	none;	}

#Title					{	position:	absolute;	left:	38%;	top:	180px;	color:	#666;	font-size:	24px;	}

#News						{	color:	#333;	position:	absolute;	left:	38%;	top:	225px;	width:	35%;	font-size:	1.2em;	line-height:	1.25em;	}


#TitleHumor				{	color:	#666;	font-size:	24px; margin-bottom:20px;	}
#Humor					{	color:	#666;	font-size:	0.85em;	position:	relative;	left:	120px;	margin-top:	30px;	line-height:	1.2em;	}
#Humor div.image		{	position:	absolute;	left:	75%;	margin-top:	-30px;	}
#Humor div.content	{	position:	absolute;	}

#Stats					{	position:	absolute;	left:	79%;	top:	240px;	width:	15%;	}

#Img1						{	position:	absolute;	left:	75%;	top:	50px;	margin-left:	-100px;	}

/*************************************************/

.phone					{	position:	absolute;	margin-left:	-10px !important;	margin-left:	-75px;	width:	175px;	margin-top:	-3.5em;	}
.phone span				{	color:	#f60;	}
.phone .number			{	color:	#333;	text-align:	right;	white-space:	nowrap;	font-family:	"Arial Narrow", Arial, Helvetica, sans-serif;	font-size:	2.3em;	}

.float-block			{	display:	block;	float:	right !important;	clear:	both;	border:	0px solid #ccc;	}







.mainTable				{	width:	100%;	height:	auto !important;	height:	100%;	min-height:	100%;	}

.maincontent 				{  margin-left:30px; }
.menu3						{  padding:0px; margin:0px; margin-left:7%;	font-weight: normal;	list-style:	circle; margin-bottom:2.3em;}
.menu3 li					{  padding:0px; margin:0px; }
.menu3 a					{	color:	#666;	text-decoration:none;	}
.menu3 a:hover				{	color:	#69f;	text-decoration:underline;	}

.gal a						{	color:	#666;	text-decoration:none;	}
.gal a:hover				{	color:	#69f;	text-decoration:underline;	}

.text						{	font-size:	1.2em;	line-height:	1.3em;	padding:	0px 2% 2% 2%;	}
.text ul					{	margin:	0px;	margin-bottom:	1em;	margin-left:	1.5em;	padding:	0px;	}
.text img				{	border:	0px;	display:	block;	float:	left;	margin-right:	10px;	margin-bottom:	10px;	}
.text img.float-block	{	float:	right;	clear:	both;	border:	0px solid #ccc;	margin:	0px;	}

.text .menu, .menu				{	margin-left:	0.5em;	margin-bottom:	3em;	font-weight:	normal;	list-style:	circle;	}
.text .menu li, .menu li			{	color:	#69f;	}
.text .menu a,  .menu a				{	color:	#666;	text-decoration:none;	}
.text .menu a:hover, .menu a:hover		{	color:	#69f;	text-decoration:underline;	}

.question				{	font-weight:	bold;	}
.answer					{	margin-bottom:	1.5em;	}

.grid						{}
.grid td					{	padding:	2px 5px 3px 10px;	border-bottom:	1px solid #eee;	}
.grid .header			{	background:	#ef7d31;	color:	#fff;	font-weight:	bold;	}
.grid .subheader		{	font-weight:	bold;	background:	#eee;	}

.form	td					{	padding-bottom:	0.5em;	padding-right:	0.5em;	}
.form .radio			{	margin-left:	0em !important;	margin-left:	-0.25em;	}
.input			{	font-family:	Tahoma, Arial, Helvetica, sans-serif;	color:	#666;	border:	1px solid #999;	border-left:2px solid #f33000;}
.form .buttom			{	margin-top:	1em;	}
.form span				{	font-weight:	bold;	}
.form textarea			{	font-family:	Tahoma, Arial, Helvetica, sans-serif;	}

.red						{	color:	#f33;	}
.green					{	color:	#063;	}


.phone					{	margin-top:	60px;	text-align:	left;	}
.copyright				{	padding-left: 6%; color:	#666;	}

.topImage				{	height:	135px;	margin-bottom:	25px;	}

#Img4						{	position:	absolute;	left:	75%;	top:	125px;	}

#SecondaryMenu					{	padding:215px 0px 0px 100px;  color:#666; font-size:10px; text-align:left; } 
#SecondaryMenu ul				{	margin:	0px;	padding:	0px;	margin-left:	2px;	padding-left:	15px; font-size:	1.2em;	list-style:	circle;	}
#SecondaryMenu ul ul			{	margin:	6px 0px 10px 0px;	line-height:13px; font-size:11px;}
#SecondaryMenu li				{	margin-bottom:	4px;	color:	#69f;	}


#SecondaryMenu li li			{	color:	#69f;	font-family:Tahoma, Arial, Helvetica, sans-serif;	}
#SecondaryMenu a				{	color:	#666; 	text-decoration:none;	font-family:Tahoma, Arial, Helvetica, sans-serif;	}
#SecondaryMenu a.selectedlevel	{	color:	#69f; 	text-decoration:none;	}
#SecondaryMenu a:hover			{	color:	#69f;	text-decoration:underline;	}

#Flight1					{	position:	absolute;	left:	50%;	top:	30px;	}

#Menu1					{	position:	absolute;	left:	75%;	margin-left:	-6%;	top:	45px;	font-size:11px;	}
#Menu1 a					{	color:	#666;	display:	block;	margin-bottom:	5px;	}
#Menu1 a:hover			{	color:	#69f;	}

#Menu2					{	position:	absolute;	left:	81%;	top:	45px;	font-size:11px;	}
#Menu2 a					{	color:	#666;	display:	block;	margin-bottom:	5px;	}
#Menu2 a:hover			{	color:	#69f;	}

#Search					{	position:	absolute;	left:	81%;	width:	12%;	top:	15px;	}
#Search .input			{	font-family:	Tahoma, Arial, Helvetica, sans-serif;	font-size:	1em;	width:	65%;	border:	1px solid #999;	padding-left:	5px;	color:	#333;	}

#BreadCrumbs			{	font-size:11px; margin-bottom:4px;  		}
#BreadCrumbs ul			{	padding:	0px;  margin:0px;	list-style:	none;		}
#BreadCrumbs li			{	display:	inline; margin: 0px 3px 0px 3px;		}

#Promo					{	position:	absolute;	left:	38%;	top:	175px;	margin-left:	-12px;	width:	57%;	height:	410px;	}
/*Delete this*/
#Promo					{	background:	#ccc;	color:	#fff;	padding-top:	150px;	font-size:	2em;	text-align:	center;	height:	260px;	}
/*Delete this*/



img.IMAGE_zoom {                      border:1px solid #ef7d21; }
.IMAGE_zoomleft img {                  margin:4px 20px 5px 0; }
.IMAGE_zoomright img {                 margin:4px 0 5px 20px; }
.IMAGE_zoomon img {                    border:1px solid #69f; }




.float {
	Z-INDEX: 10; LEFT: -3000px; VISIBILITY: hidden; POSITION: absolute
}
