.titles {  font-family:Arial, Helvetica, sans-serif; font-size: 18px; font-weight: bold; color: #17599e}
.subtitles {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #666666;
}
.body_copy {  font-family:Arial, Helvetica, sans-serif; font-size: 12px; color: #000000}
.currency {  font-family:Arial, Helvetica, sans-serif; font-size: 12px; color: #333333; text-align: right}
.bold_body_copy {  font-family:Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #000000; text-decoration: none}
.bold_body_copy_blue {  font-family:Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #003366; text-decoration: none}
.big_body_copy {  font-family:Arial, Helvetica, sans-serif; font-size: 14px; color: #000000; text-decoration: none}
.links {  font-family:Arial, Helvetica, sans-serif; font-size: 12px; color: #17599e}
.copyright {  font-family:Arial, Helvetica, sans-serif; font-size: 9px; font-weight: normal; color: #CCCCCC}
.breadcrumbs {  font-family:Arial, Helvetica, sans-serif; font-size: 10px; color: #999999}
.body_copy_alerts { font-family:Arial, Helvetica, sans-serif; font-size: 12px; color: #FF0000}
.body_copy_invert { font-family:Arial, Helvetica, sans-serif; font-size: 12px; color: #FFFFFF}
.yellow_body_copy {  background-color: #FFFF00; font-family:Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; color: #000000}
.reports {  font-family:Arial, Helvetica, sans-serif; font-size: 12px; color: #000000; text-decoration: none}
.reports_big_body_copy { font-family:Arial, Helvetica, sans-serif; font-size: 12px; color: #000000; text-decoration: none }
.reports_subtitles { font-family:Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bold; color: #000000}
.reports_titles { font-family:Arial, Helvetica, sans-serif; font-size: 18px; font-weight: bold; color: #000000}

	 

.color1 {
	background-color: #17599e;
}
.color2 {
	background-color: #999999;
}
.logo {
	background-image: url(/images/logo.gif);
	background-repeat: no-repeat;
}


a { 	
	font-family:Arial, Helvetica, sans-serif; 
	font-size: 12px; 
	color: #17599e
	}
	
p { 
	font-family:Arial, Helvetica, sans-serif; 
	font-size: 12px; 
	color: #000000
}

h1 {
	font-family:Arial, Helvetica, sans-serif; 
	font-size: 18px; 
	font-weight: bold; 
	color: #17599e
}

h2 {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #666666
}

h3 {
	font-family:Arial, Helvetica, sans-serif; 
	font-size: 12px; 
	font-weight: bold; 
	color: #000000; 
	text-decoration: none
	}

h4 {
	font-family:Arial, Helvetica, sans-serif; 
	font-size: 12px; 
	font-weight: bold; 
	color: #000000; 
	text-decoration: none
	}

h5{
	font-family:Arial, Helvetica, sans-serif; 
	font-size: 11px; 
	font-weight: bold; 
	color: #003366; 
	text-decoration: none
	}

td { 
	font-family:Arial, Helvetica, sans-serif; 
	font-size: 12px; 
	color: #000000
}

input{
	font-family:Arial, Helvetica, sans-serif; 
	font-size: 12px; 
	color: #000000
}

textarea{
	font-family:Arial, Helvetica, sans-serif; 
	font-size: 12px; 
	color: #000000
}


select{
	font-family:Arial, Helvetica, sans-serif; 
	font-size: 12px; 
	color: #000000
}

#banner { position: relative; }
a#join-now { position: absolute; bottom: 0; right: 0; display: block; width: 150px; height: 100px; text-indent: -9999px; }

.clear {clear:both; margin:0; padding:0}

/*#storyitem {height: 340px !important; overflow:hidden !important; position:relative}
.story-text {
left:384px;
padding:12px;
position:absolute;
text-align:left !important;
top:495px;
width:460px;
z-index:99;
background: url(../images/vegas-story/story-bg.png) top left repeat;

}
.story-text h2 {color:#FFF; font-size:18px; margin:0; padding:0; font-weight:normal}
.story-text p {color:#FFF; font-size: 14px; margin:0; padding:0}
.story-text a {color:#F00; font-size:14px}
.stories {text-align:center; height: 340px !important; overflow:hidden !important; width: 484px; margin: 0 auto}
.stories img {margin:0 auto}*/

/************* Featured Stories Module****/
			.stories {display: block; width: 484px; height: 340px; overflow: hidden; position: relative; border: 2px solid #999 }
				
				.story-item { overflow: hidden !important; display: block; width: 484px; height: 340px; overflow: hidden; position: relative; }
				.story-item img { margin: 0; padding: 0; width: 484px; height: 340px;}
				
				div.story-content {margin: -63px auto 0 auto; width: 444px; padding: 10px 20px; z-index: 1500; position:relative; 
				background: url(../images/vegas-story/story-bg.png) top left repeat; height: 43px }
				
				.story-content h2 {color:#FFF; font-size:18px; margin:0; padding:0; font-weight:normal}	
				.story-content p {color:#FFF; font-size: 14px; margin:0; padding:0}
				.story-content a {color:#F00; font-size:14px}


table table table table table table div { display: inline; }