

/*  GLOBAL - HTML TAG SELECTORS  */

body {
	margin: 0px;
	padding: 0px;
	background-color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 15px;
	color: #666666;
	text-align: center;
	}
	
img {
	display: block;
	border: none;
	}
	
p {
	margin: 0px;
	padding: 0px;
	}

h1 {
	margin: 0px;
	padding: 0px;
	color:#FFFFFF;
	}	

a:link, a:visited, a:active {
	color: #666666;
	text-decoration: none;
	line-height: 15px;

	}
	
a:hover {
	color: #666666;
	text-decoration: underline;
	line-height: 15px;

	}	




/*  GLOBAL INLINE TEXT BASED LINKS   */

#inlinelinks {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 15px;
	color: #666666;
	text-align: left;
	}

#inlinelinks a:link, #inlinelinks a:visited {
	color:#FF0000;
	text-decoration: none;
	}

#inlinelinks a:hover {
	text-decoration: underline;
	}	






/*  GLOBAL - DIV - FIXED WIDTH CENTERED ON PAGE FOR ALL PAGES  */

#pagediv {
	position: relative;
	width: 812px; height: 1600px;
	margin: 0px auto 0px auto;
	padding: 0px;
	background-color: #FFFFFF;
	}
	
#pagediv08 {
	position: relative;
	width: 812px; height: auto;
	margin: 0px auto 0px auto;
	padding: 0px 0px 0px 0px;
	background-color: #FFFFFF;
	text-align: left;
	}	

	


/*  GLOBAL - DIV - TOP FLASH ADVERT SPACE  */

#topdiv {
	position: absolute; top: 16px; left: 16px;
	width: 780px; height: 112px;
	margin: 0px;
	padding: 0px;
	background-color: transparent;
	text-align: left;
	}

#topdiv08 {
	padding: 16px 16px 8px 16px;
	text-align: left;
	}





/*  GLOBAL - DIV -  NAVIGATION BAR   */

#navdiv {	
	position: absolute; top: 144px; left: 16px;
	width: 183px; height: auto;
	margin: 0px;
	padding: 0px;
	background-color: transparent;
	text-align: left;
	}
	
#navdiv ul {
	width: 183px; height: auto;
	list-style: none;
	margin: 0px;
	padding: 0px;
	}
	
#navdiv li {
	border-left:1px solid #E60000;
	border-right: 1px solid #E60000;
	border-bottom: 1px solid #FFFFFF;
	}

#navdiv li a:link, #navdiv li a:visited {
	display: block;
	padding: 3px 0px 1px 20px;
	margin: -1px 0px 0px 0px;
	background-color: transparent;
	color:#505050;
	text-decoration: none;
	font-weight: normal;
	}

#navdiv li a.red:link, #navdiv li a.red:visited {
	color:#E60000;
	}

#navdiv li a:hover, #navdiv li a.red:hover {
	background-color: #E61414;
	color: #FFFFFF;
	}




.navhighlight1 {
	background-color:#FFEBEB;
	}

.navhighlight2 {
	background-color:#FFD7D7;
	}

/*  GLOBAL - DIV - GENERIC CONTENT AREA   */

#contentdiv {
	position: absolute; top: 144px; left: 215px;
	width: 581px; height: 1px;
	margin: 0px;
	padding: 0px;
	background-color: transparent;
	text-align: left;
	}
	

/*  GLOBAL - CLASS SELECTORS   */

.counter {
	position: absolute; top: 2px; right: 2px; width: 50px;
	font-family: Arial, Helvetica, sans-serif; 	font-size: 10px; color:#999999; text-align: right;
	}

.whitetext {
	color:#FFFFFF;
	}

.blacktext {
	color:#000000;
	}

.textgrey200 {
	color:#C8C8C8;
	text-align: center;
	}

.height500 {
	height: 500px;
	}

.bgwhite {
	background-color: #FFFFFF;
	}

.clear {
	clear: both;
	}		
	
.spacer16pxtop {
	margin-top: 16px;
	}
	
.spacer-1pxtop {
	margin-top: -1px;
	}
	
.ma16l {
	margin-left: 16px;
	}
	
	
