body
{
	font: 72% arial, hevetica, sans-serif;
	color: #000;
	background-color: #000;
	background: url("/images/bck.jpg");
}

#toplinks
{
margin: 0;
list-style-type: none;
padding-left:0px;
padding-right:15px;
padding-top:10px;
padding-bottom:0px;
text-align: right;
color: #936A4B;
font-weight: bold;
}

#toplinks a
{
display: inline;
background: none;
color: #936A4B;
font-weight: normal;
text-decoration: none;
}

#toplinks a:hover
{
color: #FF0000;
}


h2
{
	color: #572600;
	font-family:  'Trebuchet MS', Arial, Helvetica, sans-serif;
	font-weight: bold;
	margin: 0 0 2px 0;
}

h2 a { text-decoration: none; }

#container
{
	margin: 0px auto;
	width: 770px;
	text-align: left;
	border: 0px solid #fff;
}

#containerinside
{
	margin: 5px;
	width: 770px;
	background-color: #fff;
	border: 0px solid #fff;

}

#header
{
width: 770px;
height: 178px;
/*background: url('/images/jlus_flash_header_new.jpg') no-repeat 0px 0px;
*/color: #333;
clear: both;
}
#headernav
{
width: 100%;
min-height: 48px;
height: 48px;
background: url('/images/pic_header_bullis3.gif') no-repeat 0px 0px;
color: #333;
/*clear: both;*/

height: 40px; /*firefox and others*/
#height: 48px; /*IE 7*/
_height: 48px; /*IE 6*/


}




#headernavcontainer
{
/*width: 600px;
clear: both;
border: 3px solid #FF00FF;*/

}




#spacer
{
width: 100%;
margin-top: 2px;
margin-bottom: 2px;
height: 10px;
background-color: #936A4B;
line-height: 130%;
}

#header h1
{
	font-size: 1px;
	text-align: right;
	color: #fff;
	margin: 0;
	padding: 0;
}


#menuandcontents
{
	width: 770px;
	text-align: left;
	background-color: #fff;
	background: url('/images/bg_content.gif') repeat-y;
}

#menu
{
	float: left;
	width: 157px;
	padding-left: 0px;
	padding-right: 0px;
	margin-left: 10px;
	/*background-color: #000;*/
}


#contents
{
	margin-right: 10px;
	margin-left: 180px;
	padding-bottom: 10px;
	background-color: #fff;
}

#contents p { line-height: 165%; }


#footer
{
	clear: both;
	color: #fff;
	text-align: center;
	font-size: 130%;
	color: #000;
	BACKGROUND: #666666;
	width: 770px;
	height: 30px;
}


.footertext
{
padding-top:5px;

}

#navcontainer {
	height: 23px;
	width: 100%;
	MARGIN: 0px 0px; OVERFLOW: hidden;
}

	
UL#navlist {
	PADDING-LEFT: 0px; DISPLAY: block; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
UL#navlist LI {
	DISPLAY: block; FLOAT: left
}
UL#navlist LI A {
	
	PADDING-TOP: 5px;
	PADDING-BOTTOM: 5px;
	PADDING-LEFT: 4px;
	PADDING-RIGHT: 4px;
	
	BORDER-TOP: #446688 0px solid;
	BORDER-LEFT: #fff 0px solid;
	BORDER-RIGHT: #446688 0px solid;
	BORDER-BOTTOM: #446688 0px solid;

	
	DISPLAY: block;
	FONT-SIZE: 10px;
	FLOAT: left;
	COLOR: #fff;
	FONT-FAMILY: 'Verdana', Arial, Helvetica, sans-serif;
	WHITE-SPACE: nowrap;
	TEXT-DECORATION: none;
	FONT-WEIGHT: bold;
}
UL#navlist LI A:hover {
	BACKGROUND: #4E5251; COLOR: #fff; FONT-WEIGHT: bold;
}
UL#navlist LI A.active {
	FONT-WEIGHT: bold; COLOR: #fff
}


UL#navlist LI.selected A {
	BORDER-RIGHT: #446688 0px solid;
	PADDING-RIGHT: 4px;
	BORDER-TOP: #446688 0px solid;
	DISPLAY: block;
	PADDING-LEFT: 4px;
	FONT-SIZE: 10px;
	FLOAT: left;
	PADDING-BOTTOM: 5px;
	BORDER-LEFT: #fff 0px solid;
	COLOR: #FFFF00;
	PADDING-TOP: 5px;
	BORDER-BOTTOM: #446688 0px solid;
	FONT-FAMILY: 'Verdana', Arial, Helvetica, sans-serif;
	WHITE-SPACE: nowrap;
	TEXT-DECORATION: none;
	FONT-WEIGHT: bold;
}

#headers H3 {
	PADDING-BOTTOM: 5px;
	COLOR: #572600;
	PADDING-TOP: 10px;
	BORDER-BOTTOM: #000 1px solid;
	font-weight: bold;
	width: 100%;
}

#headers H4 {
	PADDING-BOTTOM: 5px;
	COLOR: #572600;
	PADDING-TOP: 0px;
	BORDER-BOTTOM: #000 1px solid;
	font-weight: none;
	width: 100%;
	font-size: 15px;
}


UL.bullet
{
list-style-image: url(/images/bullet_star.gif)
}



A.footerlinks{ color: #fff; text-decoration: none; font-weight: none; 	font-size: 	11px;}
A.footerlinks:link { color: #fff; text-decoration: none; font-weight: none; 	font-size: 	11px;}
A.footerlinks:visited { color: #fff; text-decoration: none; font-weight: none;	font-size: 11px;}
A.footerlinks:active { color: #fff; text-decoration: none; font-weight: none;	font-size: 11px;}
A.footerlinks:hover { color: #fff; text-decoration: none; font-weight: none;	font-size: 11px;}
A.footerlinks:link.selected { color: #c1272d; text-decoration: none; font-weight: bold; font-size: 11px;}



#menuinside
{
	padding-left: 5px;
	padding-right: 5px;
	margin-right: 0px;
	font-size: 80%;
}


#menuinside ul
{
	margin-left: 0;
	padding-left: 0;
	list-style-type: none;
	line-height: 165%;
}



div.row {
  clear: both;
  padding-top: 5px;
  }

div.row span.label {
  float: left;
  width: 100px;
  text-align: left;
  }

div.row span.formw {
  float: right;
  width: 365px;
  text-align: left;
  }

div.spacer {
  clear: both;
  }
  
#forms
{
width: 480px;
background-color: #ccc;
border: 1px dotted #333;
padding: 5px;
margin: 0px auto;
}


#topboxcontainer {
	width: 540px;
	height: 140px;
	/* padding-bottom:130px; */

}

#purchasebox {
    float:left;
    width:270px;
    }
    
#relatedbox {
    float:right;
    width:270px;
    }

#footer2
{
	width: 770px;
	height: 60px;
	background-color: #CCCCCC;
	font-size: 11px;
	color: #000;
	padding-top: 5px;
	padding-bottom: 5px;
	border: 0px solid #999999;
}

#footer2left
{
	float:left;
    width:50%;
    text-align: center;
}
#footer2right
{
    float:right;
    width: 50%;
    text-align: left;
}





#projectoverview
{
	width: 530px;
	height: 183px;
	background-color: #CCCCCC;
	font-size: 11px;
	color: #000;
	padding: 0px;
	border: 0px solid #999999;
}

#projectoverviewleft
{
	float:left;
    width:344px;
    text-align: left;
}
#projectoverviewright
{
    float:right;
    width: 156px;
    text-align: left;
}


dl.curved {background:#996600 url(/images/corners/c_tl.gif) top left no-repeat; margin:5px 0; padding:0px; width:540px;}
dl.curved dt {background:transparent url(/images/corners/xx.gif) top right no-repeat; padding:10px;  text-align:left; color:#fff; font-weight: bold;}
dl.curved dd {background:#CCCCCC url(/images/corners/c_bl.gif) bottom left no-repeat; padding-top:0px; padding-left: 10px; margin:0;}
dl.curved dd p {margin:0; padding:5px; }
dl.curved dd p.last {background:transparent url(/images/corners/c_br.gif) bottom right no-repeat;  text-align: center;}


dl.curved1 {background:#996600 url(/images/corners/c_tl.gif) top left no-repeat; margin:5px 0; padding:0; width:540px;}
dl.curved1 dt {background:transparent url(/images/corners/xx.gif) top right no-repeat; padding:10px; text-align:left; color:#fff; font-weight: bold;}
dl.curved1 dd {background:#CCCCCC url(/images/corners/c_bl.gif) bottom left no-repeat; padding:10px; margin:0;}
dl.curved1 dd p {margin:0; padding:10px; line-height:1.3em;}
dl.curved1 dd p.last {background:transparent url(/images/corners/c_br.gif) bottom right no-repeat;  text-align: center;}


dl.curvedpurchase {background:#996600 url(/images/corners/c_tl.gif) top left no-repeat; margin:0px 0; padding:0; width:260px;}
dl.curvedpurchase dt {background:transparent url(/images/corners/xx.gif) top right no-repeat; padding:10px; text-align:left; color:#fff; font-weight: bold;}
dl.curvedpurchase dd {background:#CCCCCC url(/images/corners/c_bl.gif) bottom left no-repeat; padding:0; margin:0;}
dl.curvedpurchase dd p {margin:0; padding:10px; line-height:1.3em;}
dl.curvedpurchase dd p.last {background:transparent url(/images/corners/c_br.gif) bottom right no-repeat; text-align: center;}

dl.curvedpurchaserelated {background:#996600 url(/images/corners/c_tl.gif) top left no-repeat; margin:0px 0; padding:0; width:270px;}
dl.curvedpurchaserelated dt {background:transparent url(/images/corners/xx.gif) top right no-repeat; padding:10px; text-align:left; color:#fff; font-weight: bold;}
dl.curvedpurchaserelated dd {background:#CCCCCC url(/images/corners/c_bl.gif) bottom left no-repeat; padding:0; margin:0;}
dl.curvedpurchaserelated dd p {margin:0; padding:10px; line-height:1.3em;}
dl.curvedpurchaserelated dd p.last {background:transparent url(/images/corners/c_br.gif) bottom right no-repeat; text-align: left; }




UL#MENU1_UL {
	BORDER-TOP-WIDTH: 0px;
	PADDING-RIGHT: 0px;
	DISPLAY: block;
	PADDING-LEFT: 0px;
	BORDER-LEFT-WIDTH: 0px;
	background-color: #ccc;
	FLOAT: right;
	BORDER-BOTTOM-WIDTH: 0px;
	PADDING-BOTTOM: 0px;
	WIDTH: auto;
	MARGIN-TOP: 0px;
	MARGIN-BOTTOM: 0px;
	MARGIN-RIGHT: 60px;
	MARGIN-LEFT: 0px;
	PADDING-TOP: 0px;
	HEIGHT: auto;
	BORDER-RIGHT-WIDTH: 0px
}
UL#MENU1_UL LI {
	BORDER-TOP-WIDTH: 0px;
	PADDING-RIGHT: 0px;
	DISPLAY: inline;
	PADDING-LEFT: 0px;
	BORDER-LEFT-WIDTH: 0px;
	BACKGROUND: none transparent scroll repeat 0% 0%;
	FLOAT: left;
	BORDER-BOTTOM-WIDTH: 0px;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px 1px 0px 1px;
	WORD-SPACING: 0px;
	FONT: 100 1.1em/1 Helvetica Neue, Arial, Helvetica, sans-serif;
	TEXT-TRANSFORM: none;
	WIDTH: auto;
	TEXT-INDENT: 0px;
	PADDING-TOP: 0px;
	LIST-STYLE-TYPE: none;
	LETTER-SPACING: 0px;
	HEIGHT: auto;
	TEXT-ALIGN: center;
	BORDER-RIGHT-WIDTH: 0px;
	TEXT-DECORATION: none;
	border-top: 1px solid #CCCCCC;
}


UL#MENU1_UL LI.first {
	MARGIN: 0px 5px 0px 0px; WIDTH: auto;
}
UL#MENU1_UL LI.last {
	MARGIN: 0px; WIDTH: auto;
}
UL#MENU1_UL LI A {
	DISPLAY: block; CURSOR: pointer; TEXT-DECORATION: none
}
UL#MENU1_UL LI A:link {
	PADDING-RIGHT: 10px; PADDING-LEFT: 9px; BACKGROUND: #000; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 8px; COLOR: #fff; PADDING-TOP: 7px
}
UL#MENU1_UL LI A:visited {
	PADDING-RIGHT: 10px; PADDING-LEFT: 9px; BACKGROUND: #000; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 8px; COLOR: #fff; PADDING-TOP: 7px
}
UL#MENU1_UL LI A:hover {
	PADDING-RIGHT: 10px; PADDING-LEFT: 9px; BACKGROUND: #CCCCCC; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 8px; COLOR: #000; PADDING-TOP: 7px
}
UL#MENU1_UL LI A:active {
	PADDING-RIGHT: 10px; PADDING-LEFT: 9px; BACKGROUND: #CCCCCC; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 8px; COLOR: #000; PADDING-TOP: 7px
}




UL#MENU1_UL LI A#MENU1_SEL {
	PADDING-RIGHT: 10px; PADDING-LEFT: 9px; BACKGROUND: #fff; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 8px; COLOR: #000; PADDING-TOP: 7px
}
UL#MENU1_UL LI A#MENU1_SEL:link {
	PADDING-RIGHT: 10px; PADDING-LEFT: 9px; BACKGROUND: #fff; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 8px; COLOR: #000; PADDING-TOP: 7px
}