/* CSS Document */

body {
	margin:0;
	background:url(../images/bgRepeat.gif) repeat-x #3f3f3f;
	font:12px "Lucida Grande", Verdana, Arial, Helvetica, sans-serif;
	color:white;
	line-height:135%;
}

a{
	color:white;
}

a:hover{
	color:#999999;
}

a:focus{
	-moz-outline-style: none;
}

h4{
	font:13px "Lucida Grande", Verdana, Arial, Helvetica, sans-serif;
	margin-bottom:8px;
	margin-top:8px;
	text-transform:uppercase;
	font-weight: bold;
 }

h5{
	font-size:12px;
	margin:0px;
	text-transform:uppercase;
	font-weight: bold;
}

.profile{
	margin:0px;
	font-weight:bold;
	text-align:left;
}

ul{
	margin-left:-15px;
	padding-left:33px;
}

#profile{
	line-height:120%;
	float:left;
	width:120px;
	height:230px;
	margin:5px;
}

#profileLarge{
	float:right;
	padding:15px;
}

#profile a, #profile a img{
	text-decoration:none;
	border:none;
}
#profile img, #profileLarge img{
	background-color:#4F4F4F;
	padding:5px;
	margin-bottom:3px;
}

#content {
	line-height:145%;
	text-align:left;
}

#content a{
}

input{
	width:200px;
}

textarea{
	width:200px;
}

#content ul li a{
	text-decoration:none;
}

#subMenu li, #subMenu li a{
	margin:10px;
	margin-left:6px;
	margin-right:0px;
	text-decoration:none;
	display:inline;
	font:9pt Tahoma, Georgia, "Times New Roman", Times, serif;
	color:black;
	margin-top:8px;
	padding-top:5px;
}

#subMenu li a:hover{
 	color:#999999;
}


#subMenu li a {
	border-top:1px black dotted;
}

#background{
	background:url(../images/blueBlack2.gif) center top no-repeat; height:256px; width:100%;
}

#footer{
	border-top:1px white dotted;
	font-size:7pt;
	margin-top:15px;
	width:839px;
	margin-bottom:15px;
}

#footer a, #footer a:hover{
	text-decoration:none;
	color:white;
}

#contentBG{
	background-color:#3f3f3f; width:580px;
}

#content{
	width:530px; 
	margin-left:20px;
	margin-top:35px;
	text-align:left;
}

#leftBars{
	background:url(../images/doublebarbg.gif) repeat-y; padding-left:5px; vertical-align:top;
}

#rightBars{background:url(../images/rightBars.gif) repeat-y;}

blockquote{
	background-color:#4F4F4F;
	padding:5px;
	margin-right:0px;
	margin-left:0px;
}

input[type="text"] {
	font-size:10px;
	border:1px solid #333;
	background-color: #fff;
	margin-top:6px;
	margin-left:5px;
	padding:3px;
}
input[type="password"] {
	font-size:10px;
	border:1px solid #333;
	background-color: #fff;
	margin-top:6px;
	margin-left:5px;
	padding:3px;
}
input[type="checkbox"] {
	text-align:left;
	clear:both;
	width:20px;
}
textarea {
	font-size:11px;
	border:1px solid #333;
	background-color: #fff;
	margin-top:6px;
	margin-left:5px;
	margin-bottom: 10px;
	padding:3px;
}
.sales {
	border:1px dotted #777;
	margin: 30px;
}
.sales td {
	border-left:1px dotted #777;
	border-bottom:1px dotted #777;
	padding:10px;
}




/* Style for dynamic navigation */

.subMenu{
	background-color:#E7E8E8;
    color:#000;
	cursor:pointer;
	text-align:left;
	width:180px;
	opacity:0.95;
	filter:alpha(opacity=95);
	text-transform:uppercase;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	
}

.topItemNormal {
  cursor: pointer;
  width: 100%;
  padding:5px;
  padding-left:25px;
  text-align: left;
 
  
}

/* Style for top items: mouseover state */
.topItemOver {
  color:#406071;
  cursor: pointer;
  width: 100%;
  padding:5px;
  padding-left:25px;
  text-align: left;
  background-color:#fff;
}



.leftsubMenu{
	background-color:#000;
	color:#fff;
	cursor:pointer;
	text-transform:uppercase;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	text-align:left;
	
}

.lefttopItemNormal {
  cursor: pointer;
  width: 175px;
  padding:5px;
  text-align: left;
  
}

/* Style for top items: mouseover state */
.lefttopItemOver {
  cursor: pointer;
  width: 175px;
  color:#999;
  padding:5px;
  text-align: left;
}



.subnavtxt {
COLOR:#000000;
PADDING-TOP:5px;
PADDING-BOTTOM:2px;
WIDTH:100%;
TEXT-DECORATION:none;
FONT:14px "Trebuchet MS",Trebuchet,Arial,Verdana,Sans-serif;
TEXT-TRANSFORM:uppercase;
LETTER-SPACING:.25em;
LINE-HEIGHT: 24px;
BORDER-BOTTOM: 1px dotted #CCCCCC;

}

.navtxt {
COLOR:#660000;
WIDTH:100%;
TEXT-DECORATION:none;
FONT:16px "Trebuchet MS",Trebuchet,Arial,Verdana,Sans-serif;
TEXT-TRANSFORM:uppercase;

}










