* { padding:0; margin:0px;}

html,body
{z-index:1; background-color: #000000; background-image: url("bbg.png"); background-repeat: repeat-x;}

a
{
	font-family:sans-serif;
	letter-spacing: 0px;
}

a:link { font-weight:normal;  color:#243f54; text-decoration:underline; outline: none; }
a:visited { font-weight:normal; color:#243f54; text-decoration:underline; outline: none; }
a:hover { font-weight:normal;  color:#EE0000; text-decoration:underline; outline: none; }
a:active { font-weight:normal;  color:#EE0000; text-decoration:underline; outline: none; }

ul
{ 

} 

li
{ 
	margin-left: 20px;
} 

h1
{
	font-family: sans-serif;
	font-size: 12px;
	padding: 0px; margin: 0px;
}

.ColumnTD
{
	background-color: #AAAAAA;
	font-family: sans-serif;
	font-size: 13px;
	color: #000000;

}

.elf
{
display: inline;
}

.airTD
{
padding: 5px;
}

.lairTD
{
background-color: #444444;
padding: 5px;
}
.dairTD
{
background-color: #333333;
padding: 5px;
}


.galleryTD
{
padding-top: 2px;
padding-left: 5px;
padding-right: 5px;
padding-bottom: 2px;
}

.reqField
{
	background-color: #161616;
	font-family: sans-serif;
	font-size: 12px;
	padding: 3px;
	color: #DDDDDD;
}

.infoField
{
	background-color: #FFFFFF;
	font-family: sans-serif;
	font-size: 12px;
	padding: 8px;
	color: #000000;
}

.cleanField
{
	font-family: sans-serif;
	font-size: 12px;
}

.nNav
{
	background-color: #AAAAAA;
	font-family: sans-serif;
	font-size: 12px;
	padding: 1px;
	color: #000000;
}



.bgR
{
	background-color: #161616;
	font-family: sans-serif;
	font-size: 12px;
	padding: 8px;
	color: #DDDDDD;
}

.bgR a:link { font-weight:normal;  color:#CCCCCC; text-decoration:underline; outline: none; }
.bgR a:visited { font-weight:normal; color:#CCCCCC; text-decoration:underline; outline: none; }
.bgR a:hover { font-weight:normal;  color:#EE0000; text-decoration:underline; outline: none; }
.bgR a:active { font-weight:normal;  color:#EE0000; text-decoration:underline; outline: none; }

.bgR input {background-color: #CCCCCC;}
.bgR textarea {background-color: #CCCCCC;}

.bgP
{
background-color: #161616;
padding: 3px;
font-size: 12px;
color: #DDDDDD;
}

.bgP input {font-size: 12px;font-family: sans-serif;}

.bgP a:link { font-weight:normal;  color:#CCCCCC; text-decoration:underline; outline: none; }
.bgP a:visited { font-weight:normal; color:#CCCCCC; text-decoration:underline; outline: none; }
.bgP a:hover { font-weight:normal;  color:#EE0000; text-decoration:underline; outline: none; }
.bgP a:active { font-weight:normal;  color:#EE0000; text-decoration:underline; outline: none; }

.search 
{
	font-family: sans-serif;
	font-size: 12px;
	background-color: #DDDDDD;
	padding: 1px;
}

.cSpace
{
	padding: 4px;
}

.cTopic
{
	padding: 3px;
}

.topicHeader
{
	background-color: #161616;
	font-family: sans-serif;
	font-size: 12px;
	padding: 2px;
	color: #FFFFFF;
}

.topic
{
	font-family: sans-serif;
	font-size: 12px;
	padding: 1px;
	color: #000000;
}

.bstyle{}

.wrapper {
	background-color: #161616;
	width: 800px;
	margin: auto;
	font-family: sans-serif;
	font-size: 13px;
}

.floatWrapper {
	width: 800px;
	background-color: #000000;
	background-image: url("wbg.png");
	background-repeat: repeat-y;
	float: left;
}
.lightPlate
{
background-color: #FFFFFF;
}

.floatLeftWrapper {
	width: 800px;
	background-color: #000000;
	background-image: url("wlbg.png");
	background-repeat: repeat-y;
	float: left;
}

.header {
	background-color: #FFFFFF;
 	background-image: url("hbg.png"); 
	background-repeat: repeat-x;
	height: 118px;
	display: block;
	font-family:sans-serif;
}

.footer {
	margin-top: 2px;
	padding-top: 7px;
	background-color: #444444;
	float:left;
	position:relative;
	background-image: url("fbg.png");
	height: 18px;
	width: 800px;
	display: block;
	z-index: 10;
	font-family:sans-serif;
	font-size: 12px;
	color:#FFFFFF;
}

.footer a:link { font-weight:normal;  color:#FFFFFF; text-decoration:underline; outline: none; }
.footer a:visited { font-weight:normal; color:#FFFFFF; text-decoration:underline; outline: none; }
.footer a:hover { font-weight:normal;  color:#EE0000; text-decoration:underline; outline: none; }
.footer a:active { font-weight:normal;  color:#EE0000; text-decoration:underline; outline: none; }

.barLeft {
	background-color: #444444;
	float:left;
	width: 160px;
	font-family:sans-serif;
}
.barMain {
	width: 640px;
	float: right;
	height: 100%; 
	font-family:sans-serif;
}

.barMainContent {
	margin-top: 2px;
	background-color: #FFFFFF;
	float: left;
	width: 480px;
	font-family:sans-serif;
}

.barMainAddLeft {
	width: 800px;
	float: right;
	height: 100%; 
	font-family:sans-serif;
}

.barMainAddLeftContent {
	margin-top: 2px;
	background-color: #FFFFFF;
	float: left;
	width: 640px;
	font-family:sans-serif;
}

.barMainNav {
	background-color: #444444;
	float: right;
	width: 160px;
	font-family:sans-serif;
}

.datePos {
	margin-top: 30px;
}

.menPos {
	margin-top: 16px;
}

.logoPos{
	margin-top:12%;
	margin-left:0%;
}
.lightrow
{
background-color: #CCCCCC;
padding-left: 2px;
padding-right: 2px;
}

.lspace
{
background-color: #444444;
padding-left:2px;
}
.rspace
{
background-color: #444444;
padding-right:2px;
}


a.menu
{
	background-image: url(butback.png); 
	padding-top:6px;
	padding-left:6px;
	height: 24px;
	background-repeat:repeat-x;
	display: block;
	border: 0px;
	background-color: #354050;

	text-align: left;
	text-decoration: none; outline: none;
}
a.menu:link
{
	background-image: url(butback.png); 
	padding-top:6px;
	background-repeat:repeat-x;
	display: block;
	height: 24px;
	border: 0px;
	color: #ffffff;
	background-color: #354050;

	text-decoration: none; outline: none;

}

a.menu:visited
{
	background-image: url(butback.png); 
	padding-top:6px;
	background-repeat:repeat-x;
	display: block;
	border: 0px;
	color: #ffffff;
	background-color: #354050;

	text-decoration: none; outline: none;

}
a.menu:hover
{
	background-image: url(butbacko.png); 
	padding-top:6px;
	background-repeat:repeat-x;
	display: block;
	border: 0px;
	color: #00003c;
	background-color: #CCCCCC;

	text-decoration: none; outline: none;
}
a.menu:active
{
	background-image: url(butbacka.png); 
	padding-top:6px;
	background-repeat:repeat-x;
	display: block;
	color: #00003c;
	background-color: #CCCCCC;

	text-decoration: none; outline: none;
}

a.activemenu
{
	background-image: url(butbacka.png); 
	padding-top:6px;
	padding-left:6px;
	background-repeat:repeat-x;
	display: block;
	border: 0px;
	height: 24px;
	color: #000000;
	background-color: #CCCCCC;

	text-align: left;
	text-decoration: none;
}

a.activemenu:link
{
	background-image: url(butbacka.png); 
	padding-top:6px;
	background-repeat:repeat-x;
	display: block;
	border: 0px;
	color: #000000;
	background-color: #CCCCCC;

	text-align: left;
	text-decoration: none;
}

a.activemenu:visited
{
	background-image: url(butbacka.png); 
	padding-top:6px;
	background-repeat:repeat-x;
	display: block;
	border: 0px;
	color: #000000;
	background-color: #CCCCCC;

	text-align: left;
	text-decoration: none;
}

a.activemenu:hover
{
	background-image: url(butbacko.png); 
	padding-top:6px;
	background-repeat:repeat-x;
	display: block;
	color: #000000;
	border: 0px;
	background-color: #CCCCCC;

	text-align: left;
	text-decoration: none;
}

a.activemenu:active
{
	background-image: url(butbacka.png); 
	padding-top:6px;
	background-repeat:repeat-x;
	display: block;
	color: #000000;
	border: 0px;
	background-color: #CCCCCC;

	text-align: left;
	text-decoration: none;
}

.alert {
	font-family:sans-serif;
	font-weight:normal;
	color:#DD4444;
}
