/* Default stylesheet for AirFlite. Author: Mehmet Efe */

body { font: 11px verdana, geneva, verdana, geneva, arial, helvetica, sans-serif;
	margin: 0px 0px 0px 0px;
	padding: 34px 0px 14px 0px;
	color: #5A636B;
	text-align:center;}
img {border: 0; display:block;}
#mainbox {
		margin: 18px 18px 18px 18px;
		width: 741px;
		border: solid 1px #c0c0c0;
		padding: 34px 0px 14px 0px;
		text-align:left;
		vertical-align:top;
}

a {outline: none}

a:link {
 text-decoration:underline;
 color: #4040FF;
}

a:visited {
	text-decoration:underline;
	color: #336699;
}

a:hover {
	text-decoration: blink;
}


h1, p {
	background-color: transparent;
	color: black;
}

h1 {
	font: bold 18px verdana, geneva, arial, helvetica, sans-serif;
	margin-bottom:15px;
 }

h2 {
	font: bold 15px verdana, geneva, arial, helvetica, sans-serif;
	margin-bottom:0px;
 }

h4 {
	font: bold italic 13px verdana, geneva, arial, helvetica, sans-serif;
	margin-top: 0px
}

p {margin: 0 0 15px 0px !important; color: #5A636B;}

th, td, p.txt, p, .txt {
	font: 13px verdana, geneva, arial, helvetica, sans-serif; color: #5A636B;
}
.txt11 {
	font: 11px verdana, geneva, arial, helvetica, sans-serif; color:#5A636B;
}
.txtarial {
	font: 13px arial, helvetica, sans-serif; 
}
a.txt {font: 10.5px verdana, geneva, arial, helvetica, sans-serif; color: #5A636B;  }
/* tiny text */
.txty {font: bold 9px verdana,geneva,arial,helvetica}

/* bold black text */
.txtb {font: 11.5px verdana, geneva, arial, helvetica, sans-serif; color:#000; font-weight:bold}
.txtloud {font: bold 14px verdana, geneva, arial, helvetica, sans-serif; color:#000;}


/* light blue text */
.txtblu {color: #3083d6;}

/* title with red underline */
.redunder {
	border-bottom : 1px solid #de3121;
}
.blueunder {
        border-bottom : 1px solid #3083d6;
}

.menu {
	height: 20px ! important;
	width:127px;
	border-bottom : 1px solid #de3121;
	vertical-align: bottom;
	padding: 6px 0px 0px 0px;
	font: bold 11px arial, helvetica, sans-serif;
}

/* Link Classes */
a, a.menubar {outline: none}

a.menubar,.menubar {

	color:#404040;
	text-decoration:underline;
	vertical-align: bottom;
	font: bold 11px arial, helvetica, sans-serif;
	/* letter-spacing:-0.03em; */
	}



a:link.menubar {
 text-decoration:none;
}

a:visited.menubar {
	text-decoration:none;
	color: #333;
}

a:hover.menubar {
	color: #de3121;
	text-decoration: blink;
}

.cherry, a.cherry {color: #de3121;}

ul {
	font: 11.5px verdana, geneva, arial, helvetica, sans-serif;
	list-style: none outside bullet;
	margin-top: 5px;
}

#logo {text-align:left; padding: 18px 0px 12px 34px; border-bottom: 1px solid #c0c0c0;}
.topxtra {text-align:right; vertical-align:middle; padding-right: 20px;}
.linered {height:1px; background: #de3121; margin: 0 0 0 0; padding: 0}
.linegray {width:100%; height:1px; margin: 0 0 0 0; background: #c0c0c0;}
.banner, #banner {background: #5a636b; padding-right:10px;}

.menutest {}

.submenu {
	color:#404040;
	text-decoration:none;
	font: bold 11px arial, helvetica, sans-serif;}

td.submenu {padding-bottom:0px}
a:link.submenu {
 text-decoration:none;
 color:#5A636B;
}

a:visited.submenu {
	text-decoration:none;
	color: #333;
}

a:hover.submenu {
	color: #de3121;
	text-decoration: blink;
}

#bottomMenu {width:100%; margin: 10px 0px 10px 0px; padding-right: 10px; text-align:right}

.pipe {padding:0px 10px 0px 10px;}

div.scroll {
	height: 260px;
	width: 250px;
	overflow: auto;
	border: 1px solid #666;
	background-color: #ebebeb;
	padding: 20px;
}

/* xoops.css */

img {border: 0;}

#xoopsHiddenText {visibility: hidden; color: #000000; font-weight: normal; font-style: normal; text-decoration: none;}

.pagneutral {font-size: 10px; width: 16px; height: 18px; text-align: center; background-image: url(./images/pagneutral.gif);}
.pagact {font-size: 10px; width: 16px; height: 18px; text-align: center; background-image: url(./images/pagact.gif);}
.paginact {font-size: 10px; width: 16px; height: 18px; text-align: center; background-image: url(./images/paginact.gif);}

#mainmenu a {text-align:left; display: block; margin: 0; padding: 4px;}
#mainmenu a.menuTop {padding-left: 3px;}
#mainmenu a.menuMain {padding-left: 3px;}
#mainmenu a.menuSub {padding-left: 9px;}

#usermenu a {text-align:left; display: block; margin: 0; padding: 4px;}
#usermenu a.menuTop {}
#usermenu a.highlight {color: #0000ff; background-color: #fcc;}
