html {
BACKGROUND: url(structure/background2008.gif) #666666 repeat-y top;
}

body {  margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding: 0px;

	line-height: 1.5em;
	FONT-SIZE:0.7em;
	font-family:   Arial,  Georgia, "Times New Roman", Times, serif;
	color: #CCCCCC;


}
P {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 1.4em; LINE-HEIGHT: 1.4em; PADDING-TOP: 0px
}

	/* ----------------------------------- */
/* CONATINERS
/* ----------------------------------- */ 

#container{
	width: 750px;
	margin: 0 auto; /*Center container on page*/
}

#container_top {
	PADDING: 0px; HEIGHT: 320px;WIDTH:750px;
	BACKGROUND: url(structure/banner1n.jpg) no-repeat; 
}


#container_top2 {
	PADDING: 0px; HEIGHT: 320px;WIDTH:750px;
	BACKGROUND: url(structure/banner2n.jpg) no-repeat; 
}


#container_top3 {
	PADDING: 0px; HEIGHT: 320px;WIDTH:750px;
	BACKGROUND: url(structure/banner3n.jpg) no-repeat; 
}

#container_top4 {
	PADDING: 0px; HEIGHT: 320px;WIDTH:750px;
	BACKGROUND: url(structure/banner4n.jpg) no-repeat; 
}

#container_top5 {
	PADDING: 0px; HEIGHT: 320px;WIDTH:750px;
	BACKGROUND: url(structure/banner5n.jpg) no-repeat; 
}

#container_top6 {
	PADDING: 0px; HEIGHT: 320px;WIDTH:750px;
	BACKGROUND: url(structure/banner6n.jpg) no-repeat; 
}

#container_top7 {
	PADDING: 0px; HEIGHT: 320px;WIDTH:750px;
	BACKGROUND: url(structure/banner7n.jpg) no-repeat; 
}
#logo {
	BACKGROUND: url(structure/logo.gif) no-repeat left top; WIDTH: 400px; 
	PADDING: 0px; HEIGHT: 69px;
	float:left;
}
#logo SPAN {
	DISPLAY: none
}
#container_NAV_HOLDER { 
width:750px;
text-align:right;
float:right;
PADDING: 0px;
height:320px;
}


#container_nav_sublevel
{
	
	padding:0 0 0 0 ;
	margin:0 0 0 0 ;
}

#container_nav_main
{
width:750px;
padding-top:0px;
height:50px;
text-align:right;

}

#container_nav_main_FULL
{
	width:750px;
	margin-top:60px;
	padding-top:0px;
	height:50px;
	text-align:LEFT;
}

#container_MAIN_content {
	PADDING-RIGHT: 0px; 
	PADDING-LEFT: 0px; 
	PADDING-BOTTOM: 10px; 
	PADDING-TOP: 10px; 
	WIDTH: 750px;
	margin: 0 auto; /*Center container on page*/
	min-height:385px /*now works in IE 7*/
}

#container_HEADER {
	WIDTH: 750px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px;
}


#container_footer {
BACKGROUND: url(structure/backgroundFOOT2008.gif) repeat-y top; HEIGHT: 150px
	
	}
#container_footer_nav {

 PADDING-TOP: 74px;
	width: 750px;
	MARGIN: 0px auto;
}
#container_footer_intrade {
padding-top:28px;

	width: 750px;
	MARGIN: 0px auto;
}



	/* ----------------------------------- */
/* NOT USING
/* ----------------------------------- */ 
#container_banner {
BACKGROUND: url(structure/banner1.jpg) no-repeat; WIDTH:750px; HEIGHT: 251px
}




	/* ----------------------------------- */
/* HEADERS
/* ----------------------------------- */	

/* ----------------------------------- */
/*H1 {margin: 0px; padding:0px;FONT-WEIGHT: normal;}
/* ----------------------------------- */
h1 {
	font-size: 1.8em;
	color: #cccccc;
	text-decoration: none;
	margin-bottom: 0px; padding:0px;FONT-WEIGHT: normal;
	margin-top:0px;
	line-height:normal
}





h2 {
	font-size: 1.8em;
	color:  #218EC7;
	text-decoration: none;
	margin-bottom: 10px; padding:0px;FONT-WEIGHT: normal;
	margin-top:0px;
}

h3 {
	font-size: 1.4em;
	text-decoration: none;
	margin-bottom: 10px; padding:0px;
	FONT-WEIGHT: normal;
}

	/* ----------------------------------- */
/* PAGE HEADER LAYOUTS
/* ----------------------------------- */ 


#column_header250{
	  WIDTH: 250px;float:left
}

#column_header350{
	  WIDTH: 350px;float:left
}

#column_header400{
	  WIDTH: 400px;float:left
}

#column_header700{
	  WIDTH: 700px;float:left
}

#column_pagenav{
	  WIDTH: 450px; float:right; text-align:right; margin-top:10px
}

#column_pagenav350{
	  WIDTH: 350px; float:right; text-align:right; margin-top:10px
}

#column_pagenumnav{
	  WIDTH: 80px; float:right; text-align:right;  vertical-align:middle;
}

.line_column_full
{
WIDTH: 750px;
height:1px;
BACKGROUND: url(structure/background_line.gif)  repeat-x ;
margin-bottom:15px;
margin-top:10px
}



	/* ----------------------------------- */
/* MAIN CONTENT
/* ----------------------------------- */ 

.column {
	 FLOAT: left;
	 padding:0px;
	}

#column_left_detailpage {
	PADDING-LEFT: 0px; 
	PADDING-RIGHT: 10px; 
	WIDTH: 400px;
}

#column_left_detailpageV2 {
	PADDING-LEFT: 0px; 
	PADDING-RIGHT: 10px; 
	WIDTH: 340px;
}

.line_left_column_detailedpage
{
WIDTH: 380px;
height:1px;
BACKGROUND: url(structure/background_line.gif)  repeat-x ;
margin-bottom:10px;
margin-top:10px
}

#column_right_detailpage {
	PADDING-RIGHT: 0px; 
	WIDTH: 340px;
	
}


#column_right_detailpageV2 {
	PADDING-RIGHT: 0px; 
	WIDTH: 400px;
}

#column_left340 {
	PADDING-LEFT: 0px; 
	PADDING-RIGHT: 10px; 
	WIDTH: 340px;
}

#column_left400 {
	PADDING-LEFT: 0px; 
	PADDING-RIGHT: 10px; 
	WIDTH: 400px;
}



	#column_right400 {
	PADDING-RIGHT: 0px; 
	WIDTH: 400px;

}

	#column_right340 {
	PADDING-RIGHT: 0px; 
	WIDTH: 340px;

}	

	
	/* ----------------------------------- */
/* LINKS
/* ----------------------------------- */	
	


a:link {
	color:#218EC7;
	text-decoration: none;
}
a:visited {
	color: #218EC7;
	text-decoration: none;
}


a:hover {
	color: #ffffff;
	text-decoration: none;
}


.linksALT:link
{
	color: #218EC7;
	text-decoration:none
}

.linksALT:visited
{
	color: #218EC7;
	text-decoration:none
}

.linksALT:hover
{
	color: #ffffff;
	text-decoration:none
}



.linksALT2:link
{
	color: #ffffff;
	text-decoration:none
}

.linksALT2:visited
{
	color: #ffffff;
	text-decoration:none
}

.linksALT2:hover
{
	color: #218EC7;
	text-decoration:none
}


.linksTHUMBS:link
{
	color: #218EC7;
	text-decoration:none
}

.linksTHUMBS:visited
{
	color: #218EC7;
	text-decoration:none
}

.linksTHUMBS:hover
{
	color: #ffffff;
	text-decoration:none
}



#navcontainer ul
{

padding: 0;
margin: 1px 0 0 0;
color: White;
float: right;
width: 100%;
height: 50px;
font-family: arial, helvetica, sans-serif;
font-size:1.1em;
font-weight:normal;
}

#navcontainer ul li { display: inline; height: 50px;}

#navcontainer ul li a
{
padding: 7px 15px 8px 15px;
color: White;
text-decoration: none;
float: left;
  }


#navcontainer ul li a:hover
{
background-color: #218EC7;
color: #fff;
}

 #navcontainer #selected
{
background-color: #218EC7;
color: #fff;
}

 #navcontainer #home 
{
background-color: #cccccc;
color: #333;
}













#NAVsublevellist UL
{
padding:0 0 0 0;
margin-top:0;
margin-bottom:0;
}

#NAVsublevellist li
{
display: inline;
list-style-type: none;
padding: 0 0 0 10px;
margin-top:0px;
font-family:   Arial, Times, serif;
FONT-SIZE:1em;
color: #999999;

}


#NAVsublevellist a {
padding-top:0px;
margin-top:0px;
border-top:none;
	border-bottom:solid;
border-bottom-width: 0px;
	}
	
#NAVsublevellist a:hover {
	border-bottom:solid;
border-bottom-width: 1px;
border-bottom-color: #218EC7;
padding: 0 0 0 0;
	}

#NAVsublevellist a:active, #NAVsublevellist #selectedSL {
color: #cccccc;
	border-bottom:solid;
border-bottom-width: 1px;
border-bottom-color:#218EC7;
padding: 0 0 0 0;
	}
	

.NAVsublevel {
font-family: Arial,Verdana,   Helvetica, sans-serif;
	font-size: 1em;
}

A.NAVsublevel:link {	

color: #999999;
	}
A.NAVsublevel:visited {	

color: #999999;
	}
A.NAVsublevel:hover, #selectedSL {	

		border-bottom:solid;
border-bottom-width: 1px;
border-bottom-color: #218EC7;
color: #cccccc;
}















	
#footerNAVlist
{
padding: 0 0 0 0;
margin: 0;
FONT-SIZE:1em;
font-family:   Arial, Times, serif;
}

#footerNAVlist li
{
display: inline;
list-style: none;
padding: 0 10px 0 0;
margin: 0;
}

#footerNAVlist #active
{
float: right;
margin-right: 0px;
}

#footerNAVlist #active #current
{
font-weight:bold;
color:#ffffff
}

#footerNAVlist li a
{
text-decoration: none;
color: #666666;
padding: 0 0 0 0;

}

#footerNAVlist li a:hover
{
text-decoration: none;

padding: 0 0 0 0;
color:#ffffff;
border-bottom:solid;
border-bottom-width: 1px;
border-bottom-color:#218EC7;
}









#footerNAVlist2
{
padding: 0 0 0 0;
margin: 0;
FONT-SIZE:1em;
font-family:   Arial, Times, serif;
}

#footerNAVlist2 li
{
display: inline;
list-style: none;
padding: 0 10px 0 0;
margin: 0;
color:#ffffff;
}

#footerNAVlist2 #active2
{
float: right;
margin-right: 0px;
}

#footerNAVlist2 #active2 #current2
{
font-weight:bold;
color:#218EC7
}

#footerNAVlist2 li a
{
text-decoration: none;
color: #666666;
padding: 0 0 0 0;

}

#footerNAVlist2 li a:hover
{
text-decoration: none;

padding: 0 0 0 0;
color:#ffffff;
border-bottom:solid;
border-bottom-width: 1px;
border-bottom-color:#218EC7
}

	


	/* ----------------------------------- */
/* MISC
/* ----------------------------------- */

.clear {
	CLEAR: both;

}


.TEXTwhite
{
	color: #FFFFFF;
}



.TEXT1_2
{font-size:1.2em;
color:#CCCCCC}


.green {
	COLOR: #669900;
	background-color: #333333;
}

.ARTTITLE_x {
	font-size: 1.2em;
	text-decoration: none;
	margin-bottom: 0px; padding:0px;
	FONT-WEIGHT: normal;
}

.ARTTITLE_xx{
	font-size: 1.5em;
	text-decoration: none;
	margin-bottom: 0px; padding:0px;
	FONT-WEIGHT: normal;
}

.ARTTITLE_xxALT{
	font-size: 1.5em;
	text-decoration: none;
	margin-bottom: 0px; padding:0px;
	FONT-WEIGHT: normal;
	color:#ff9900;
}


	.IMAGEBORDER {
border:1px; border-thickness: 1px; border-color: #ffffff; border-style: solid;
}
