html {
BACKGROUND: url(structure/background_n4.gif) #333333 repeat-x top;FONT-SIZE: 100%;
}

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/banner_h.jpg) no-repeat; 
}


#container_top2 {
	PADDING: 0px; HEIGHT: 320px;WIDTH:750px;
	BACKGROUND: url(structure/banner_cat1.jpg) no-repeat; 
}



#container_top3 {
	PADDING: 0px; HEIGHT: 320px;WIDTH:750px;
	BACKGROUND: url(structure/banner_cat2.jpg) no-repeat; 
}

#container_top4 {
	PADDING: 0px; HEIGHT: 320px;WIDTH:750px;
	BACKGROUND: url(structure/banner_cat3.jpg) no-repeat; 
}




#logo {
	BACKGROUND: url(structure/logo1.gif) no-repeat left top; WIDTH: 150px; 
	PADDING: 0px; HEIGHT: 69px;
	float:left;
}
#logo SPAN {
	DISPLAY: none
}
#container_NAV_HOLDER { 
width:550px;
text-align:right;
float:right;
PADDING: 0px;


}


#container_nav_sublevel
{
	
	padding:0 0 0 0 ;
	margin:0 0 0 0 ;
}

#container_nav_main
{
margin-top:27px;
padding-top:0px;
height:50px;

}

#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/background_footer_new4.gif) repeat-x top; HEIGHT: 150px
	
	}
#container_footer_nav {

 PADDING-TOP: 64px;
	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: 2.2em;
	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:  #97CD0B;
	text-decoration: none;
	margin-bottom: 10px; padding:0px;FONT-WEIGHT: normal;
	margin-top:0px;
}

h3 {
	font-size: 1.2em;
	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_right400 {
	PADDING-RIGHT: 0px; 
	WIDTH: 400px;

}

	
	
	/* ----------------------------------- */
/* THUMBNAILS
/* ----------------------------------- */
	
	
.thumb { padding: 10px; float:left; width: 100px; height: 100px;background-color:#666666; margin-bottom: 25px;margin-right:30px;  }	
.thumb .thumbshot { float: left; width: 100px; border: 1px; }
.thumb p  { float: left;  }

.thumb150 { padding: 10px; float:left; width: 120px; height: 140px;background-color:#666666; margin-bottom: 25px;margin-right:30px;  }	
.thumb150 .thumbshot150 { float: left; width: 120px; border: 1px; }
.thumb150 p  { float: left;  }
	 	 
 	
.thumbDETAILpg { padding: 10px; float:left; width: 100px; background-color:#666666; margin-bottom: 15px;margin-right:30px;  }
.thumbDETAILpg .thumbshotDETAILpg, .thumbDETAILpg p  { float: left; width: 100px; border: 1px; }

.THUMBLINK:link img { border:1px;  border-color: #ffffff; border-style: solid; }
.THUMBLINK:visited img{border:1px;  border-color: #ffffff; border-style: solid}
.THUMBLINK:hover img{border:1px;  border-color: #97CD0B; border-style: dotted}


	/* ----------------------------------- */
/* LARGE IMAGES
/* ----------------------------------- */
	
	
	.largeimage { padding: 10px; float:left; width: 300px; background-color:#666666;}
	
	.largeimage .largeimageshot, .largeimage p  { float: left; width: 300px; border: 1px; }
	
	.LARGEIMAGELINK:link img { border:1px;  border-color: #ffffff; border-style: solid; }
.LARGEIMAGELINK:visited img{border:1px;  border-color: #ffffff; border-style: solid}
.LARGEIMAGELINK:hover img{border:1px;  border-color: #97CD0B; border-style: dotted}

	
	/* ----------------------------------- */
/* LINKS
/* ----------------------------------- */	
	


a:link {
	color:#97CD0B;
	text-decoration: none;
}
a:visited {
	color: #97CD0B;
	text-decoration: none;
}


a:hover {
	color: #ffffff;
	text-decoration: none;
}


.linksALT:link
{
	color: #97CD0B;
	text-decoration:none
}

.linksALT:visited
{
	color: #97CD0B;
	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: #97CD0B;
	text-decoration:none
}


.linksTHUMBS:link
{
	color: #97CD0B;
	text-decoration:none
}

.linksTHUMBS:visited
{
	color: #97CD0B;
	text-decoration:none
}

.linksTHUMBS:hover
{
	color: #ffffff;
	text-decoration:none
}



#navlist UL
{
padding: 0;
margin-top:0;
}

#navlist li
{
display: inline;
list-style-type: none;
padding-left: 20px;
padding-top:0px;
margin-top:0px;
font-family:   Arial, Times, serif;
FONT-SIZE:1em;
color: #999999;
font-weight:bolder;

}


#navlist a {

padding-top:0px;
margin-top:0px;
border-top:none;
	border-bottom:solid;
border-bottom-width: 0px;
	}
	
#navlist a:hover {
color: #cccccc;
	border-bottom:solid;
border-bottom-width: 9px;
border-bottom-color: #97CD0B;
	}

#navlist a:active, #navlist #selected {
color: #ffffff;
	border-bottom:solid;
border-bottom-width: 9px;
border-bottom-color: #97CD0B
	}


#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: #97CD0B;
padding: 0 0 0 0;
	}

#NAVsublevellist a:active, #NAVsublevellist #selectedSL {
color: #cccccc;
	border-bottom:solid;
border-bottom-width: 1px;
border-bottom-color:#97CD0B;
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: #97CD0B;
color: #cccccc;
}


#subnav {
	BORDER-TOP: #414141 9px solid; FLOAT: left; WIDTH: 180px; BORDER-BOTTOM: #313131 3px solid
}
#subnav UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 10px 0px 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none; 

}


#subnav LI {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; 
}
#subnav A {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 20px; FONT-SIZE: 0.9em; PADDING-BOTTOM: 2px; MARGIN: 0px; WIDTH: 145px; PADDING-TOP: 2px
}
#subnav A:link {
	COLOR: #b1b1b1; TEXT-DECORATION: none
}
#subnav A:visited {
	COLOR: #b1b1b1; TEXT-DECORATION: none
}
#subnav A:hover {
	COLOR: #669900; BACKGROUND-COLOR: #4b7600; TEXT-DECORATION: none
}
#subnav LI:hover {
	COLOR: #669900; BACKGROUND-COLOR: #4b7600; TEXT-DECORATION: none
}
#subnav A:active {
	COLOR: #fff; TEXT-DECORATION: none
}














	
#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:#97CD0B;
}









#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:#97CD0B
}

#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:#97CD0B
}

	.PageLink:link { border:1px solid #666666; 
	background-color: #666666; 
	color: #FFF; 
	width: 20px; 
	height:20px; 
	display:block; 
	float:left; 
	margin: 2px; 
	text-align: center; }
	.PageLink:visited { border:1px solid #666666; 
	background-color: #666666; 
	color: #FFF; 
	width: 20px; 
	height:20px; 
	display:block; 
	float:left; 
	margin: 2px; 
	text-align: center; }

 .PageLink:hover { background-color:#CCCCCC; color: #333333;}


#selectedBOX {

background-color: #669900; border: 1px solid #fff;
	color: #FFF; 
	width: 20px; 
	height:20px; 
	display:block; 
	float:left; 
	margin: 2px; 
	text-align: center; }



	/* ----------------------------------- */
/* MISC
/* ----------------------------------- */

.clear {
	CLEAR: both;

}


.TEXTwhite
{
	color: #FFFFFF;
}



	/* ----------------------------------- */
/* FORM ELEMENTS
/* ----------------------------------- */


FORM {
	MARGIN: 0px
}
LABEL {
	DISPLAY: none
}
LABEL.v {
	DISPLAY: inline
}
INPUT.fnotrequired {
	BORDER-RIGHT: #2b2b2b 3px solid; PADDING-RIGHT: 3px; PADDING-LEFT: 3px; FONT-SIZE: 1.1em; MARGIN-BOTTOM: 0.3em; PADDING-BOTTOM: 0px; COLOR: #ffffff; BORDER-TOP-STYLE: none; PADDING-TOP: 1px; BORDER-LEFT-STYLE: none; BACKGROUND-COLOR: #2b2b2b; BORDER-BOTTOM-STYLE: none; 
}
INPUT.frequired {
	BORDER-RIGHT: #2b2b2b 3px solid; PADDING-RIGHT: 3px; PADDING-LEFT: 3px; FONT-SIZE: 1.1em; MARGIN-BOTTOM: 0.3em; PADDING-BOTTOM: 0px; COLOR: #ffffff; BORDER-TOP-STYLE: none; PADDING-TOP: 1px; BORDER-LEFT-STYLE: none; BACKGROUND-COLOR: #2b2b2b; BORDER-BOTTOM-STYLE: none
}
TEXTAREA {
	BORDER-RIGHT: #2b2b2b 3px solid; PADDING-RIGHT: 3px; PADDING-LEFT: 3px; FONT-SIZE: 1.1em; MARGIN-BOTTOM: 0.3em; PADDING-BOTTOM: 0px; COLOR: #ffffff; BORDER-TOP-STYLE: none; PADDING-TOP: 1px; BORDER-LEFT-STYLE: none; BACKGROUND-COLOR: #2b2b2b; BORDER-BOTTOM-STYLE: none
}
SELECT {
	BORDER-RIGHT: #2b2b2b 3px solid; PADDING-RIGHT: 3px; PADDING-LEFT: 3px; FONT-SIZE: 1.1em; MARGIN-BOTTOM: 0.3em; PADDING-BOTTOM: 0px; COLOR: #ffffff; BORDER-TOP-STYLE: none; PADDING-TOP: 1px; BORDER-LEFT-STYLE: none; BACKGROUND-COLOR: #2b2b2b; BORDER-BOTTOM-STYLE: none
}
.file {
	BORDER-RIGHT: #2b2b2b 3px solid; PADDING-RIGHT: 3px; PADDING-LEFT: 3px; FONT-SIZE: 1.1em; MARGIN-BOTTOM: 0.3em; PADDING-BOTTOM: 0px; COLOR: #ffffff; BORDER-TOP-STYLE: none; PADDING-TOP: 1px; BORDER-LEFT-STYLE: none; BACKGROUND-COLOR: #2b2b2b; BORDER-BOTTOM-STYLE: none
}
INPUT.fnotrequired:focus {
	BORDER-RIGHT: #4b7600 3px solid; COLOR: #669900; BACKGROUND-COLOR: #4b7600
}
TEXTAREA:focus {
	BORDER-RIGHT: #4b7600 3px solid; COLOR: #669900; BACKGROUND-COLOR: #4b7600
}
SELECT:focus {
	BORDER-RIGHT: #4b7600 3px solid; COLOR: #669900; BACKGROUND-COLOR: #4b7600
}
.file:focus {
	BORDER-RIGHT: #4b7600 3px solid; COLOR: #669900; BACKGROUND-COLOR: #4b7600
}
INPUT.fnotrequired {
	HEIGHT: 1.6em
}
INPUT.frequired  {
	HEIGHT: 1.6em
}
INPUT.frequired  {
	BORDER-RIGHT: #669900 3px solid
}
TEXTAREA.frequired  {
	BORDER-RIGHT: #669900 3px solid
}
INPUT.frequired :focus {
	BORDER-RIGHT: #669900 3px solid; COLOR: #669900; BACKGROUND-COLOR: #4b7600
}
TEXTAREA.frequired :focus {
	BORDER-RIGHT: #669900 3px solid; COLOR: #669900; BACKGROUND-COLOR: #4b7600
}

SELECT {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-COLOR: transparent; BORDER-BOTTOM-COLOR: transparent; PADDING-BOTTOM: 0px; BORDER-TOP-COLOR: transparent; PADDING-TOP: 0px; HEIGHT: 1.6em; BORDER-RIGHT-COLOR: transparent
}
SELECT:focus {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-COLOR: transparent; BORDER-BOTTOM-COLOR: transparent; PADDING-BOTTOM: 0px; BORDER-TOP-COLOR: transparent; PADDING-TOP: 0px; HEIGHT: 1.6em; BORDER-RIGHT-COLOR: transparent
}


.green {
	COLOR: #669900;
	background-color: #333333;
}

