body 
{
	font-family: Arial;
	font-size: 12px;
	color: #44433F;
	line-height: 14px;
	margin: 0;
	background-color: #000000;
    text-align:center;
}

td 
{
	font-family: Arial;
	font-size: 14px;
	font-weight: normal;
	color: #aaaaaa;
	bgcolor: #000000;
	line-height: 16px;
	margin: 0;
}

p
{
	font-family: Arial;
	font-size: 14px;
	font-weight: normal;
	color: #aaaaaa;
	bgcolor: #000000;
	line-height: 16px;
	margin: 0;
}

h1
{
	font-family: Arial;
	font-size: 12px;
	color: #44433F;
	line-height: 14px;
	margin: 0;
	font-weight:normal;
}
h2
{
	font-size: 12px;
	margin: 0 0 10px 0;
}
	
form {margin: 0;}
input 
{
	margin: 0; 
}

.iframe
{

}
.space20
{
	width:15px;
}

.contentpad
{
	padding-bottom:20px;
}
.titlelight18 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #ffffff;
	line-height:120%;
}
.titlelight16 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight:bold;
	color: #ffffff;
}

.titlelight14 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #ffffff;
	text-decoration: none;
}
.titlelight14 a:link {color: #ffffff;text-decoration: none;}
.titlelight14 a:visited {color: #ffffff;text-decoration: none;}
.titlelight14 a:hover {color: #9f9f9f;text-decoration: underline;}

.textlight12
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height:16px;
	color: #ffffff;
}
.textlight12 a
{
	color: #ffffff;
	text-decoration:none;
	font-weight:bold;
}
.textlight12 a:link {color: #ffffff;}
.textlight12 a:visited {color: #ffffff;}
.textlight12 a:hover {color: #666666;}

.textlight11
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height:14px;
	color: #ffffff;
}
.textlight11 a
{
	color: #f0a306;
	text-decoration:none;
}
.textlight11 a:link {color: #f0a306;}
.textlight11 a:visited {color: #f0a306;}
.textlight11 a:hover {color: #ffffff;}

.textlight10
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height:14px;
	color: #ffffff;
}
.textlight10 a
{
	color: #f0a306;
	text-decoration:none;
}
.textlight10 a:link {color: #f0a306;}
.textlight10 a:visited {color: #f0a306;}
.textlight10 a:hover {color: #ffffff;}

.textlink12
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height:16px;
	color: #ffffff;
}
.textlink12 a
{
	color: #ffffff;
	text-decoration:none;
	font-weight:bold;
}
.textlink12 a:link {color: #f0a306;;}
.textlink12 a:visited {color: #f0a306;;}
.textlink12 a:hover {color: #ffffff;}

.titlebar
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight:bold;
	color: #ffffff;
	text-decoration: none;
	margin:0px;
	padding:0px 0px 0px 20px;
}
.titlebar a {color: #ffffff;text-decoration:none;}
.titlebar a:link {color: #ffffff;}
.titlebar a:visited {color: #ffffff;}
.titlebar a:hover {color: #cccccc;}

.printversion
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#eb9500;
	font-weight:bold;
	cursor:pointer;
	text-align:right;
	padding:14px 20px 0px 0px;
}

.spacer10
{
	height:10px;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 7px;
}
.globalheader
{
	margin: 0;
	padding:0px 15px 0px 15px;
}
#headerspacer
{
	 background-image: url(/mac/images/top_bg.jpg);
	 background-repeat:repeat-x;
}
.topnavsection
{
	margin: 0;
	padding:0px 15px 0px 15px;
}
.pagecontent
{
	margin: 0;
	padding:0px 15px 0px 15px;
}

.topnav
{
	font-family:Arial, Helvetica, sans-serif;
	font-size: 12px;
	padding:0px 0px 0px 0px;
	height:30px;
}

.topnavbold
{
	font-size: 12px;
	color: #ffffff;
	font-weight:bold;
	text-decoration: none;
}
.topnavbold a {color: #ffffff;text-decoration: none;}
.topnavbold a:link {color: #ffffff;text-decoration: none;}
.topnavbold a:visited {color: #ffffff;text-decoration: none;}
.topnavbold a:hover {color: #ffffff;text-decoration: none;}

.topnavnormal
{
	font-size: 10px;
	color: #bab8b6;
	text-decoration: none;
}
.topnavnormal a {color: #bab8b6;text-decoration: none;}
.topnavnormal a:link {color: #bab8b6;text-decoration: none;}     /* unvisited link */
.topnavnormal a:visited {color: #bab8b6;text-decoration: none;}  /* visited link */
.topnavnormal a:hover {color: #ffffff;text-decoration: none;}   /* mouse over link */


.topnavseparator 
{
	font-size: 8px;
	padding:5px 15px 0px 15px;
	color: #bab8b6;
	cursor:default;
}

.nav1pad
{
	padding:15px 35px 0px 0px;
	height:38px;
}
.nav1pad2
{
	padding:15px 47px 0px 0px;
	height:38px;
}

.nav1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
}
.nav1 a {
	color: #eb9500;
	font-weight:bold;
	text-decoration: none;
	text-transform:uppercase;
	}
.nav1 a:link {color: #eb9500}
.nav1 a:visited {color: #eb9500;}
.nav1 a:hover {color: #ffffff;}

.nav1hot {
		font-family: Arial, Helvetica, sans-serif;
		font-size: 11px;
		text-transform:uppercase;}
.nav1hot a {
		color: #ffffff;
		font-weight:bold;
		text-decoration: none;
		}
.nav1hot a:link {color: #ffffff}
.nav1hot a:visited {color: #ffffff;}
.nav1hot a:hover {color: #ffffff;}

.nav2 
{
	padding:0px 30px 0px 0px;
}
.nav2 a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	font-stretch: extra-expanded;
	color: #eb9500;
	text-decoration: none;
	}
.nav2 a:link {color: #eb9500}
.nav2 a:visited {color: #eb9500;}
.nav2 a:hover {color: #ffffff;}


.nav2hot {
	padding:0px 30px 0px 0px;
	}
.nav2hot a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight:bold;
	color: #ffffff;
	text-decoration: none;
	}
.nav2hot a:link {color: #ffffff}
.nav2hot a:visited {color: #ffffff;}
.nav2hot a:hover {color: #ffffff;}

.headerbar
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight:bold;
	line-height:17px;
	color: #ffffff;
	margin:0px;
	padding:0px 0px 0px 20px;
}


.lightbg
{
	background-color:#f5f5f5;
}

.radiobutton
{
	vertical-align:text-bottom;
}

.footer2
{
	color: #bab8b6;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
}
.footer2 a
{
	color: #bab8b6;
	text-decoration: none;
}
.footer2 a:link {color: #bab8b6;}
.footer2 a:visited {color: #bab8b6;}
.footer2 a:hover {color: #ffffff;}

.footer3
{
	color: #44433F;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	vertical-align:baseline;
	padding-top:6px;
}
.footer3 a
{
	color: #44433F;
	text-decoration: none;
}
.footer3 a:link {color: #44433F;}
.footer3 a:visited {color: #bab8b6;}
.footer3 a:hover {color: #ffffff;}

.footerhot
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight:bold;
}
.footerhot a
{
	color: #ffffff;
	text-decoration: none;
}
.footerhot a:link {color: #ffffff;}
.footerhot a:visited {color: #ffffff;}
.footerhot a:hover {color: #ffffff;}

.footerseparator 
{
	font-size: 8px;
	padding:0px 15px 0px 15px;
	color: #bab8b6;
	cursor:default;
}
.footerseparator2 
{
	font-size: 8px;
	padding:0px 10px 0px 10px;
	color: #44433F;
	cursor:default;
}
.footerpad
{
	padding:18px 0px 5px 0px;
}
.footercontainer
{
	width:620px;
	text-align:right;
}

.photocredit
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #444444;
	padding-top:18px;
}

.button
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight:bold;
	color: #44433f;
	padding:15px 0px 15px 0px;
	*padding-bottom:0px;
	cursor:pointer;
}


.darktext
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #44433f;
}
.darklink10
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
}
.darklink10  a			{color: #eb9500;text-decoration: none;}
.darklink10  a:visited	{color: #eb9500;text-decoration: none;}
.darklink10  a:hover	{color: #969696;text-decoration: underline;}


.darklink11
{
	color: #44433F;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
}
.darklink11  a			{color: #eb9500;text-decoration: none;}
.darklink11  a:visited	{color: #eb9500;text-decoration: none;}
.darklink11  a:hover	{color: #969696;text-decoration: underline;}



.darklink12
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height:17px;
	font-weight:bold;
}
.darklink12  a			{color: #eb9500;text-decoration: none;}
.darklink12  a:visited	{color: #eb9500;text-decoration: none;}
.darklink12  a:hover	{color: #eb9500;text-decoration: underline;}

.graylink12
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height:17px;
	font-weight:bold;
}
.graylink12  a			{color: #eb9500;text-decoration: none;}
.graylink12  a:visited	{color: #eb9500;text-decoration: none;}
.graylink12  a:hover	{color: #ffffff;text-decoration: underline;}

.lightlink12
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height:17px;
	font-weight:bold;
}
.lightlink12  a			{color: #ffffff;text-decoration: none;}
.lightlink12  a:visited	{color: #ffffff;text-decoration: none;}
.lightlink12  a:hover	{color: #ffffff;text-decoration: underline;}

.buttonseparator
{
	width:1px;
}

.description 
{
	margin-top:5px;
	margin-bottom:10px;
	font-size:10px;
}
	
.feature {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #333333;
	text-decoration: none;
}

.heading1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size: 14px;
	color: #333333;
	text-decoration: none;
}
.heading3 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size: 11px;
	color: #333333;
	text-decoration: none;
}
.heading2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size: 12px;
	color: #333333;
	text-decoration: none;
}
.heading4 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 10px;
	color: #333333;
	text-decoration: none;
	line-height: 14px;
}
.header  A:link
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #3366CC;
	text-decoration: none;
}
.boldHeader  A:Visited
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #3366CC;
	text-decoration: none;
}
.boldHeader  A:Hover
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #003399;
	text-decoration: underline;
}
.boldHeader  A:Active
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #3366CC;
	text-decoration: none;
}
.red {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FF3300;
	text-decoration: none;
	font-weight:bold;
}
.normal {
	font-family: Arial;
	font-size: 14px;
	font-weight:normal;
	color: #333333;
	text-decoration: none;
	margin:0px;
}
.normalsmall {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #333333;
	text-decoration: none;
}

.normalbold {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight:bold;
	color: #333333;
	text-decoration: none;
}	
.normalitalic {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #cccccc;
	font-style: italic;
	text-decoration: none;
}			
.normal  A:link
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #3366CC;
	text-decoration: none;
}
.normal  A:Visited
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #3366CC;
	text-decoration: none;
}
.normal  A:Hover
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #003399;
	text-decoration: underline;
}
.normal  A:Active
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #3366CC;
	text-decoration: none;
}
.normalbold  A:link
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight:bold;
	color: #f3a900;
	text-decoration: none;
}
.normalbold  A:Visited
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight:bold;
	color: #f3a900;
	text-decoration: none;
}
.normalbold  A:Hover
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight:bold;
	color: #f3a900;
	text-decoration: underline;
}
.normalbold  A:Active
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight:bold;
	color: #f3a900;
	text-decoration: none;
}
.arrow  A:link
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #3366CC;
	text-decoration: none;
}
.arrow  A:Visited
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #3366CC;
	text-decoration: none;
}
.arrow  A:Hover
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #003399;
	text-decoration: underline;
}
.arrow  A:Active
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #3366CC;
	text-decoration: none;
}

.section {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight:bold;
	color: #333333;
	text-decoration: none;
	background-color: #F1F1F1;
}				
.searchheader
{
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 11px;
    COLOR: #7C7C7C;
}
.searchheader A:link
{
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 11px;
    LINE-HEIGHT: 18px;
    COLOR: #7C7C7C;
}
.searchheader A:visited
{
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 11px;
    LINE-HEIGHT: 18px;
    COLOR: #7C7C7C;
}
.searchheader A:hover
{
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 11px;
    LINE-HEIGHT: 18px;
    COLOR: #7C7C7C;
}
.graybg
{
	background-color:#CCCCCC;
}
.graybg2
{
	background-color:#E6E6E6;
}

.linksright 
{
	text-align: right;
	line-height: 15px;	
}

.arrowLinks div.link
{
	padding-top: 5px;
}
.noindent ul, .noindent ol 
{
	margin-top: 5px;
	padding-top: 5px;
	margin-left: 10px;
	padding-left: 10px;
}

.generictitle
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight:bold;
	color: #cccccc;
	margin:0px;
	padding:10px 10px 10px 10px;
}
.generic
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
	margin:0px;
	padding:0px 10px 10px 10px;
}
.generic a
{
	color: #f3a900;
	text-decoration: none;
}
.genericlink
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #cccccc;
	margin:0px;
	padding:5px 10px 0px 10px;
}
.genericlink a
{
	color: #f3a900;
	text-decoration: none;
}

#abilikaFooter
{
	border-style:none;
}

.blog
{
	background-color:#e1e1e1;
}

.defaultBG
{
	background-color:#000000;
}
.blackspacerrow
{
	background-color:#000000;
	height:5px;
	font-size:4px;
	line-height:5px;
}
.contentBG
{
	background-color:#ffffff;
}

.searchAllBG
{
	background-color:#000000;
}
.searchBGContent
{
	background-color:#ffffff;
}
.searchRtCol
{
	background-color:#44433f;
}

.genericRtColBG
{
	background-repeat:repeat-x;
	background-color:#44433f;
}
.subnavBG
{
	 background-repeat:repeat-x;
}

.genericRtColBGColor
{
	background-color:#000000;
}
.genericRtColBGContent
{
	background-color:#ffffff;
}

.hot
{
	font-weight:bold;
}
.pointer
{
	cursor:pointer;
}


body
{
    background-color: #000000;
    text-align:center;
}
.lineheight12
{
	line-height:12px;
}
.aligntop 
{
	vertical-align:top;
}
.alignbottom 
{
	vertical-align:bottom;
}

.borderbottom
{
	border-bottom:solid 1px #e1e1e1;
}
.bordertop
{
	border-top:solid 1px #e1e1e1;
}
.borderright
{
	border-right:solid 1px #e1e1e1;
}
.borderleft
{
	border-left:solid 1px #e1e1e1;
}
.rowhighlight
{
	background-color:#e5e5e5;
}
.blackbg
{
	background-color:#000000;
}


