/*
  utassault.net/iac default layout
	- designed by '//3iRd(o) [2007]
	- based on logo by Anni [2007]
	- suggested min resolution 1024x768
*/

/* Major Elements */
HTML {
     overflow: -moz-scrollbars-vertical;
}
BODY
{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	background: #161b1b url(../images/iac_bodybg.gif) repeat;
	color: #FFFFFF;
	max-width: 700px;
	margin: auto auto 12px auto;
	text-align: center;
}
P
{
	font-family: Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
	clear: none;
	margin: 0px 0px;
}
A
{
	font-family: Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #f2e0b2;
	text-decoration: none;
}
A:HOVER
{
	text-decoration: underline;
	color: #e6d6a6;
}
PRE
{
	font-size: 8pt;
	color: #FFFFFF;
	overflow: auto;
}
H1
{
	clear: both;
	margin: 0px 0px;
}
H2
{
	color: #EEEEDD;
	font-weight: bold;
	font-size: 14pt;
	clear: both;
	margin: 0px 0px;
}
H3
{
	font-weight: lighter;
	color: #EEEEDD;
	font-size: 14pt;
	text-indent: 5px;
	clear: both;
	margin: 0px 0px;
	letter-spacing: 1px;
}
H6
{
	clear: both;
	margin-top: 0;
}
HR
{
	color: #262b2b;
	line-height: 1px;
	height: 1px;
	width: 90%;
}
/* ~~~~~~~~~~~~~~~~~~~~~~~~~~~ Custom classes ~~~~~~~~~~~~~~~~~~~~~~~~~~ */
.icon
{
	border: 1px ridge #303030;
}
.formfield
{
	background: #FFF url(../images/iac_field_bg.gif) top left repeat-x;
	color: Maroon;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	text-align: center;
	margin-bottom: 0.2em;
	padding: 0.2em;
	border: 1px solid #FFAA22;
	font-weight: lighter;
}
.formbutton
{
	background: #CCCCFF;
	color: Black;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 7pt;
	text-align: center;
	margin-bottom: 0.2em;
	padding: 0.2em;
	border: 1px ridge #333366;
}
.grad_red
{
	background: #232020 url(../images/iac_grad_red.gif) repeat-x top;
	min-height: 50px;
	font-family: Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 8pt;
}
.grad_red_full
{
	background: url(../images/iac_grad_red_full.gif) repeat-x top;
	min-height: 50px;
	font-family: Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 8pt;
}
grad_yellow
{
	background: #232020 url(../images/iac_grad_yellow.gif) repeat-x top;
	min-height: 50px;
}
.bord_black
{
	background: Black;
}
.bord_checked
{
	background: Black url(../images/iac_ct_border.gif) repeat;
}
.bord_checked_sdw
{
	background: url(../images/iac_ct_borderwsh.gif) repeat-y left;
	width: 25px;
}
.bord_checked_nsw
{
	background: url(../images/iac_ct_bordnsh.gif) repeat-y right;
	width: 25px;
}
.bord_checked_red
{
	background: #280c0c url(../images/iac_ct_bottom_bdr.gif) repeat;
}
.bord_checked_btm
{
	background: #280c0c url(../images/iac_ct_bottom_chk.gif) repeat-x bottom;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 7pt;
	text-align: center;
	color: #666666;
}
.bord_grey
{
	background: #303030;
}
.bord_grey_btm
{
	background: #232020 url(../images/iac_border.gif) repeat-x bottom;
}
.bord_grey_rgt
{
	background: #232020 url(../images/iac_border.gif) repeat-y right;
}
.bord_grey_lft
{
	background: #232020 url(../images/iac_border.gif) repeat-y left;
}
.back_grey
{
	background: #232020;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 9pt;
	text-align: left;
	color: #FFFFFF;
}
.back_checked
{
	background: #101010 url(../images/iac_ct_bg.gif) repeat-y left;
	width: 692px;
}
.back_checked_sm
{
	background: #101010 url(../images/iac_ct_bg_sm.gif) repeat-y left;
	width: 650px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	text-align: center;
}
.back_links
{
	background: Black url(../images/iac_links_bg.gif) no-repeat top;
	height: 18px;
	width: 692px;
	text-align: center;
	text-transform: capitalize;
	vertical-align: middle;
	font-weight: bold;
	font-size: 9pt;
	font-family: Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #AAADFF;
}
.side_top
{
	background: url('../images/iac_side_y_top.gif') no-repeat top;
	font-size: 9pt;
	font-family: Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
	width: 143px;
}
.drop_left
{
	background: url(../images/iac_ctr_leftgrad.gif) no-repeat bottom;
	width: 25px;
	height: 285px;
}
.drop_right
{
	background: url(../images/iac_ctr_rightgrad.gif) no-repeat bottom;
	width: 25px;
	height: 285px;
}
.main
{
	font-weight: normal;
}
.mainheader
{
	font-size: 9pt;
	font-family: Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #CCCCFF;
	text-transform: capitalize;
}
.text9
{
	font-size: 9pt;
	font-family: Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
}
.text8
{
	font-size: 8pt;
	font-family: Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
}
.text7
{
	font-size: 7pt;
	font-family: Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
}
.textL
{
	font-size: 18pt;
	font-family: Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
}
/* Legacy SPAN elements */
SPAN.subtitle {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight : bold;
	color : #FF8040;
}
SPAN.notok {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight : bold;
	color : #00CCFF;
}
SPAN.ok {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight : bold;
	color : #00FF66;
}
SPAN.error {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-weight : bold;
	color : #FF0033;
}
SPAN.nonerror{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-weight : bold;
	color : #00FF66;
}
SPAN.win
{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-weight : bold;
	color : #00FF66;	
}
SPAN.lose
{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-weight : bold;
	color : #FF0033;
}
SPAN.draw
{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-weight : bold;
	color : #99CCFF;
}
ul.nonie
{
	margin-left: -20px;
}
ul.ie
{
	margin-left: 20px;
}
/* Booking form classes */
.whiterollover {
	background-color: white;
	FONT-FAMILY: Arial;
	FONT-SIZE: 7pt;
	FONT-STYLE: normal;
	HEIGHT: 7px;
	color: #000000;
}
.whiterollout {
	background-color: #A1A1A1;
	FONT-FAMILY: Arial;
	FONT-SIZE: 7pt;
	FONT-STYLE: normal;
	HEIGHT: 7px;
	color: #000000;
}
.redrollover {
	background-color: pink;
	FONT-FAMILY: Arial;
	FONT-SIZE: 7pt;
	FONT-STYLE: normal;
	HEIGHT: 7px;
	color: #000000;
}
.redrollout {
	background-color: red;
	FONT-FAMILY: Arial;
	FONT-SIZE: 7pt;
	FONT-STYLE: normal;
	HEIGHT: 7px;
	color: #000000;
}

.yellowrollover {
	background-color: #FFFF99;
	FONT-FAMILY: Arial;
	FONT-SIZE: 7pt;
	FONT-STYLE: normal;
	HEIGHT: 7px;
	color: #000000;
}
.yellowrollout {
	background-color: #D4CB82;
	FONT-FAMILY: Arial;
	FONT-SIZE: 7pt;
	FONT-STYLE: normal;
	HEIGHT: 7px;
	color: #000000;
}
.normal {
	FONT-FAMILY: Arial;
	FONT-SIZE: 7pt;
	FONT-STYLE: normal;
	HEIGHT: 7px;
	color: #000000;
}
.bnormal {
	FONT-FAMILY: Arial;
	FONT-SIZE: 7pt;
	font-weight: bold;
	HEIGHT: 7px;
	color: White;
}

