body, table, tr, td, img { 
	behavior: url('../js/iepngfix.htc'); 
}

body {
	background:url('../images/batz_bg.jpg') no-repeat top;
	background-color:#0c1212;
	margin:0px;
	color: #999999;
	font-size: 11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;				
}

a.main-nav:link		{ font-size:12px; color: #ffffff; text-decoration:none; font-weight:bold;}
a.main-nav:visited	{ font-size:12px; color: #ffffff; text-decoration:none; font-weight:bold;}
a.main-nav:active	{ font-size:12px; color: #ffffff; text-decoration:none; font-weight:bold;}
a.main-nav:hover	{ font-size:12px; color: #01b3ef; text-decoration:underline; font-weight:bold;}
	
a.main:link	{ font-size:11px; font-family:Verdana,Arial,Helvetica,sans-serif; color:#f0f0f0; text-decoration:none;}
a.main:visited	{ font-size:11px; font-family:Verdana,Arial,Helvetica,sans-serif; color:#f0f0f0; text-decoration:none;}
a.main:active	{ font-size:11px; font-family:Verdana,Arial,Helvetica,sans-serif; color:#f0f0f0; text-decoration:none;}
a.main:hover	{ font-size:11px; font-family:Verdana,Arial,Helvetica,sans-serif; color:#01b3ef; text-decoration:underline;}

a.main-small:link	{ font-size:10px; font-family:Verdana,Arial,Helvetica,sans-serif; color:#f0f0f0; text-decoration:none;}
a.main-small:visited	{ font-size:10px; font-family:Verdana,Arial,Helvetica,sans-serif; color:#f0f0f0; text-decoration:none;}
a.main-small:active	{ font-size:10px; font-family:Verdana,Arial,Helvetica,sans-serif; color:#f0f0f0; text-decoration:none;}
a.main-small:hover	{ font-size:10px; font-family:Verdana,Arial,Helvetica,sans-serif; color:#01b3ef; text-decoration:underline;}

.credit {
	font-size: 10px;
	color: #666666;
}

.tabsheader {font-family: verdana,arial,Trebuchet MS,tahoma,arial,verdana,tahoma,verdana,sans-serif;color: black;clear: both;text-align: center;}
.tabsheader ul {display: inline;list-style-type: none;margin: 0px;padding: 0px;}
.tabsheader li { float: left; spacing-top:10px;}
.tabsheader a,.tabsheader a:visited { width: 113px;}


.tabsheader a {
	width: 110px; position: relative; float:left; margin-right:2px;
	background-image: url('../images/tabs.gif');background-position: -113px 0;
	padding-top:6px;
	color: #ffffff;
	height:26px;
}

.tabsheader a:visited {color: #ffffff;}

.tabsheader a.current:visited, .tabsheader a.current, .tabsheader a.current:hover{
	width: 110px; position: relative;float: left;margin-right:2px;
	background: url('../images/tabs.gif');
	color: #ffffff;
	padding-top:6px;
	height:26px;
}

.tabsheader a:hover {
	top: 0px;
	background-image: url('../images/tabs.gif');background-position: -227px 0;
	padding-top:6px;
	height:26px;
	color: #01b3ef;
	background-color:transparent;
}


/* opacity:1;filter: alpha(opacity=100); -moz-opacity: 1; */
.tabsheader a.current:visited img, .tabsheader a:hover img {

}

/* opacity:.70;filter: alpha(opacity=70); -moz-opacity: 0.7; */
.tabsheader a img {

}

/* stop mozilla outline when click link*/
:link:focus, :visited:focus {-moz-outline:0px;}

.copyrighttxt {
	font-size: 11px;
	color: #666666;
}

h3 {
	margin-top: 0px;
	margin-bottom: 0px;
	font-size: 12px;
}

h2 {
	margin-top: 15px;
	margin-bottom: 0px;
	font-size: 14px;
	color: #01b3ef;
	font-family: Georgia, Verdana, Arial, Helvetica, sans-serif;	
}

.greentxt {
	color: #00ff00;
}

.redtxt {
	color: #ff0000;
}

.listing {
	margin:0;
	padding-left:40px;
}
.listing li {
	line-height:1.5em;
	list-style: disc url('../images/arrow.gif');
}

.news 		{ border: 1px solid #f0f0f0; }
.news:hover { border: 1px solid #c1c288; }
.news:hover	{ color: #c1c288; /* irrelevant definition to overcome IE bug */ }

.bluetxt {
	color: #01b3ef;
}

.whitetxt {
	color: #f0f0f0;
}

.input_box { 
	border: 1px solid #444; 
	width: 250px; height: 26px;
	padding: 1px;
	background-color: #090d0a;
	color: #f0f0f0;
}

.news_box { 
	border: 1px solid #aaa; 
	width: 140px; height: 20px;
	padding: 1px;
}

.news_box2 { 
	border: 1px solid #444; 
	width: 160px; height: 26px;
	padding: 1px;
	background-color: #090d0a;
	color: #f0f0f0;
}

.button { width:90px; height:26px;}

.news_button { width:70px; height:26px;}

textarea { 
	width: 460px; 
	height: 180px; 
	padding: 1px; 
	border: 1px solid #444; 
	overflow:auto;
	background-color: #090d0a;
	color: #f0f0f0;
}

.upload
{
	width: 200px;
	height: 26px;
	padding: 2px;
}


select
{
	width: 350px;
	height: 26px;
	padding: 2px;
}

.verif_img { 
	vertical-align: text-bottom;
	border: 1px solid #444; 
}

.news_box:hover, .news_box:focus { border:1px solid #ffff33; background-color: #ededed; }

.input_box:hover, .input_box:focus, textarea:hover, textarea:focus, .news_box2:hover, .news_box2:focus { border:1px solid #c1c288; background-color: #090d0a; }