/* CSS Document */
/* text styles */
.TopNums
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#d9b68b;	
}
body, .body, td.body, table.body
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#cecece;
}
.subBody,table.subBody
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#cecece;
	line-height:20px;
}

.bodyMain, td.bodyMain
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#737c88;
	line-height:25px;
}
.subnav
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#737c88;
}
.error
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FF0000;
}
li
{
	list-style-image:url(/images/common/li_bullet.gif);
	margin:0px;
	background-image:url(/images/common/fiery_sub_hr_20.jpg);
	background-position:bottom left;
	background-repeat:no-repeat;
	/*border:solid 1px #000000;line-height:25px;*/
	vertical-align:bottom;
}
li.noVis
{
	background-image:url(/images/common/fiery_sub_hr_20.jpg);
	background-position:bottom left;
	background-repeat:no-repeat;
	list-style-type:none;
	margin-left:0px;
	list-style-position:outside;
	list-style-image:none;
}
li a
{
	color:#cecece;
	font-family: Arial, Helvetica, sans-serif;
	font-size:13px;
	text-decoration:none;
}
li a:hover
{
	color:#ffffff;
	font-family: Arial, Helvetica, sans-serif;
	font-size:13px;
	text-decoration:none;
}


/* table styles */
td.bodyUnderline
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#cecece;
	width:450px;
	/*background-image:url(/images/common/underline.gif);*/
	background-image:url(/images/common/fiery_sub_hr_20.jpg);
	background-position:bottom left;
	background-repeat:repeat-x;
	line-height:25px;
}

td.topLeftSubRepeat
{
	background-image:url(/images/common/fiery_sub_01.jpg);
	background-position:top right;
	background-repeat:repeat-x;
}

td.topRightSubRepeat
{
	background-image:url(/images/common/fiery_sub_04.jpg);
	background-position:top left;
	background-repeat:repeat-x;
}

td.topLeftRepeat
{
	background-image:url(/images/common/fieryTopLeftCloud.jpg);
	background-position:top right;
	background-repeat:repeat-x;
}

td.topRightRepeat
{
	background-image:url(/images/common/TopRightCloudRepeat.jpg);
	background-position:top left;
	background-repeat:repeat-x;
}

td.leftLogoCloudsNav
{
	background-image:url(/images/common/fiery_10.jpg);
	background-position:top left;
	background-repeat:no-repeat;
}
td.rightLogoCloudsNav
{
	 background-image:url(/images/common/fiery_11.jpg);
	 background-position:top left;
	 background-repeat:no-repeat;
}
td.subNavBGHome
{
	 background-image:url(/images/common/fiery_15.jpg);
	 background-position:top left;
	 background-repeat:no-repeat;
}
td.homeDividersBG
{
	 background-image:url(/images/common/fiery_19.jpg);
	 background-position:top left;
	 background-repeat:no-repeat;
}
td.subChairsBG
{
	 background-image:url(/images/common/fiery_sub_19.jpg);
	 background-position:top left;
	 background-repeat:no-repeat;
}

table.leftNavIndent
{
	margin-top:7px;
	margin-left:1px;
}

/* link styles */ 
a.subnav, td.bodyMain a
{
	font-family: Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#297699;
	/*text-decoration:none;*/
}
a.subnav:hover, td.bodyMain a:hover
{
	font-family: Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#98cae4;
	/*text-decoration:none;*/
}
a
{
	font-family: Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#8bc2de;
	/*text-decoration:none;*/
}
a:hover
{
	font-family: Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#cecece;
	/*text-decoration:none;*/
}
a.noline:hover
{
	font-family: Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#ffffff;
	/*text-decoration:none;*/
}

a.highRock
{
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#cecece;
	/*text-decoration:none;*/
}
a.highRock:hover
{
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#ffffff;
	/*text-decoration:none;*/
}
td.footer a
{
	font: Arial, Helvetica, sans-serif;;
	font-size:12px;
	font-weight:bold;
	color:#8bc2de;
	/*text-decoration:none;*/
}
td.footer a:hover
{
	font: Arial, Helvetica, sans-serif;;
	font-size:12px;
	font-weight:bold;
	color:#cecece;
	/*text-decoration:none;*/
}

/* form styles */
input, select, textarea
{
	background-color:#cecece;
	border:solid 1px #d9b68b;
	color:#666666;
}

table.admin
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#666666;
	background-color:#F0F0F0;
	border:solid 1px #d9b68b;
	padding:10px;
}

/* datagrid Styles */
.air
{
	background-color:#cccccc;	
}