body {
	background: #F8F8FF;
	font-family: 'Lucida Grande','Lucida Sans Unicode',arial,verdana,sans-serif;
  color:#666;
	margin: 0;
	padding: 0;
	}

#container {
	margin: 0;
	padding: 0;
	}

#content {
	padding-left: 200px;
	width: 500px;
	}

#navigation {
  background: #000064;
	height: 25px;
  padding:5px 0px 0px 0px;
	margin: 0;
	border-bottom: 1px #ccc dotted;
	}

#navigation h1 {
	display: none;
	}

#navigation h2 {
	display: none;
	}

#mainMenu {
  background: #fff;
padding: 10px 10px 10px 5px;
  margin: 0px 0px 10px 0px;
}

#mainMenu p.p1 {
  width: 185px;
	padding: 10px;
	margin: 0px;
}

#search {
  padding: 0px 0px 0px 0px;
	margin: 20px 0px 0px 10px;
	width: 490px;
}
  
#accounts{
  background:#fff;
  border: 1px #ccc dotted;
  padding: 10px 10px 10px 10px;
	margin: 20px 0px 10px 10px;
	width: 470px;
}
  
#directory{
  background:#fff;
  border: 1px #ccc dotted;
  padding: 10px 10px 10px 10px;
  margin: 20px 0px 8px 10px;
	width: 470px;
}

#footer {
margin:25px 0px 0px 0px;
 background: #000064;
	height: 20px;
	border-top: 1px #ccc dotted;
	padding: 4px 0px 5px 220px;		
}

#leftcolumn {
  padding: 0px 0px 0px 5px;

  background: transparent;
	position: absolute;
	top: 51px;
	width: 200px;
	}

#help {
  background: #fff;

	padding: 10px;
  margin: 0px 0px 10px 0px;
	}
  
#feature {
  background: #fff;
  border: 1px #ccc dotted;
	padding: 10px;
	margin: 0px;
	}

#logo {
background: #fff url(logo.jpg) no-repeat top left;
height: 79px;
	padding: 0 0 0 0px;
  margin: 0px 0px 10px 0px;
	}




table {
	font-size: 11px;
	text-align: justify;
	}

p {
	font-size: 11px;
	text-align: justify;
	}
  
form select,submit {
  font-family: 'Lucida Grande','Lucida Sans Unicode',arial,verdana,sans-serif;
	font-size: 11px;
	text-align: justify;
	}
  
#navigation{
  color:#fff;
font-weight:600;
	font-size: 14px;
  text-align: justify;
}

#directory {
	font-size: 11px;
	text-align: justify;
	}
  
#search p {
	font-size: 11px;
	text-align: justify;
}

#accounts p.p1,#directory p.p1{
	padding: 0;
	margin: 10px 0px 10px 0px;
	}

#accounts p.p2 {
	padding: 0;
	margin: 10px 0px 10px 0px;
	}

#content p {
	line-height: 1.5;
	}

#mainMenu p.p1 {
	font-size: 11px;
	text-align: left;
	}

#footer {
  color: #fff;
font-weight:bolder;
	font-size: 9px;
	font-family: 'Arial', Helvetica, sans-serif; 
}

#directory ul {
	font-size: 14px;
	list-style-type: circle;
 	padding-left: 10px;
  padding-top: 5px;
  padding-top: 5px;
}

#mainMenu ul {
	font-size: 16px;
  line-height: 20px;
	list-style-type:none;
	margin: 0;
	padding: 0px 0 0 30px;
}

#help ul {
	font-size: 11px;
	list-style-type:circle;
	margin: 0px;
	padding: 0px 0px 0px 15px;
	}

#leftcolumn #help a:link, #leftcolumn #help a:visited {
	display: block;
	}

#leftcolumn #help a.c:link, #leftcolumn #help a.c:visited{
	display:inline;
	}

a, a:link, a:visited {
	background: transparent;
	color: #333;
	text-decoration: none;
	}

a:hover {
	background: transparent;
	color: #333;
	text-decoration: underline;
	}

#navigation a, #mainMenu a:link, #mainMenu a:visited {
  color:#fff;

	background: transparent;
	text-decoration: none;
	}

#navigation a:hover {
	text-decoration: underline;
	}  
  
#mainMenu a, #mainMenu a:link, #mainMenu a:visited {
	color: #000;
	text-transform: uppercase;
	text-decoration: none;
	padding-left: 8px;
	}

#mainMenu a:hover {
	text-decoration: underline;
	}

#leftcolumn a, #leftcolumn a:link, #leftcolumn a:visited {
	background: transparent;
	text-decoration: none;
	}

#leftcolumn a:hover {
	background: transparent;
	text-decoration: underline;
	}

#leftcolumn a.c, #leftcolumn a.c:link, #leftcolumn a.c:visited {
	background: transparent;
	text-decoration: none;
	}

#leftcolumn a.c:hover {
	background: transparent;
	text-decoration: underline;
	}

#footer a, #footer a:link, #footer a:visited {
  color: #fff;
	text-decoration: none;
	text-transform: uppercase;
	padding-left: 8px;
}

#footer a:hover {
  color: #fff;
	text-decoration: underline;
	}

h3 span {
	display: none;
	}

#accounts h3{
	background: transparent url(h3_accounts.png) no-repeat top left;
	height: 25px;
	margin: 0;

}
  
#directory h3{
  background: transparent url(h3_directory.png) no-repeat top left;
	height: 25px;
	margin: 0;
}


#help h3 {
  background: transparent url(h3_help.png) no-repeat top left;
	height: 25px;
	margin: 0px;
	}
  
#feature h3 {
  background: transparent url(h3_feature.png) no-repeat top left;
	height: 25px;
	margin: 0px;
	}

acronym {
	border-bottom: 1px dotted #666;
	cursor: help;
	}

img {
	border:none;
	}


#error {
  color: #cc0000;
}


.new {
  font-size: 9px;
  color: green;
}

.warning {
  font-size: 11px;
  color: #cc0000;
}


.firmname {
  font-size: 11px;
  font-weight: bolder; 	
}

.empty {
  color: #333;
}

.star {
  font-size: 9px;
  color: red;
}

.bg1{
  background: #fff;
}

.bg2{
  background: #fff;
}

.bgpremium{
  background: #fff;
}

table,td{ 
  border-collapse:collapse;
  padding:3px; 
} 


/* Form Definitions */
  
#search form {
  background: #FFCC00;
  border: 1px #ccc dotted;
  font-size: 11px;
  padding: 0px;
}
  
#search input{
  border: 1px #ccc dotted;
  font-size: 11px;
}

#search select{
  width: 150px;
}

.form1 input {
  border: 1px #ccc dotted;
  font-size: 11px;
}

.form1 textarea {
  background: #fff;
  font-family: 'Lucida Grande','Lucida Sans Unicode',arial,verdana,sans-serif;
  border: 1px #ccc dotted;
  font-size: 11px;
}

.logout input {
  background: #cc0000;
  border: 1px #ccc dotted;
  font-size: 11px;
}

.w1relative{
	width: 50%;
}

.w2relative{
	width: 30%;
}

.w3relative{
	width: 70%;
}

.w4relative{
	width: 35%;
}

.w5relative{
	width: 65%;
}

.w6relative{
	width: 20%;
}

.w7relative{
	width: 60%;
}

.w8relative{
	width: 10%;
}

.w9relative{
	width: 80%;
}

.w10relative{
	width: 5%;
}

.w11relative{
	width: 55%;
}

.w1fixed{
	width: 120px;
}
