/* CSS Document */

html
{
   margin: 0px;
   padding: 0px;
}

body
{
	margin:0px;
	padding: 0px;
	text-align:center;
	background:#fff;
	font-size:11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color:#000;
}
a {
	color:#fff;
	text-decoration:underline;
	}
a:hover {
	color:#fff;
	text-decoration:none;
	}

form, input {
	margin: 0;
	padding: 0;
	}

#container
{
   position: relative;
   margin: 0 auto; /* center on everything else */
   width: 903px;
   text-align: left;
   padding:0px;
}


/*header*/
#header {
	position: relative;
	width:903px;
	height:90px;
	margin:0px;
	padding:0px;
	}


.logo-cont{
	position: relative;
	float: left;
	display: inline; /* ie win bugfix */
	width:259px;
	height:51px;
	margin:5px 0px 0px 0px;
	padding:0px;
}

/*menu*/
.menu{
	position: relative;
	float: right;
	display: inline; /* ie win bugfix */
	width:535x;
	height:51px;
	margin:5px 0px 0px 0px;
	padding:0px;
	list-style:none;
}
.menu ul{
	position: relative;
	float: right;
	display: inline; /* ie win bugfix */
	height:51px;
	margin:0px;
	padding:0px;
	list-style:none;
}
.menu li{
	position: relative;
	float: left;
	display: inline; /* ie win bugfix */
	height:51px;
	margin:0px;
	padding:0px;
	list-style:none;
}
.bar-cont{
	position: relative;
	float: right;
	display: inline; /* ie win bugfix */
	width:903px;
	height:27px;
	margin:5px 0px 0px 0px;
	padding:0px;
	background:url(../images/bg-bar.gif) no-repeat;
}
.cat-cont{
	position: relative;
	float: left;
	display: inline; /* ie win bugfix */
	width:110px;
	margin:7px 0px 0px 10px;
	padding:0px;
	background:url(../images/cat.gif) no-repeat;
	color:#FFFFFF;
	overflow:hidden;
	text-indent:15px;
}
.links-cont{
	position: relative;
	float: left;
	display: inline; /* ie win bugfix */
	width:80px;
	margin:7px 0px 0px 10px;
	padding:0px;
	background:url(../images/link.gif) no-repeat;
	color:#FFFFFF;
	overflow:hidden;
	text-indent:15px;
}
.form-cont{
	position: relative;
	float: right;
	display: inline; /* ie win bugfix */
	width:230px;
	margin:3px 10px 0px 0px;
	padding:0px;
	text-align:left;
	z-index:99;
}
.form-txt{
	width:163px;
	height:17px;
	margin:0px;
	padding:2px 1px 2px 2px;
	text-align:left;
	background:url(../images/bg-form.gif) no-repeat;
	border:0px;
	font-size:10px;
}




#main-cont {
	position: relative;
	width:903px;
	margin:5px 0px 0px 0px;
	padding:0px;
	}
.inside-cont{
	position: relative;
	float: left;
	display: inline; /* ie win bugfix */
	margin:0px;
	padding:0px;
	width:903px;
	}
.bro-dir-title{
	position: relative;
	float: left;
	display: inline; /* ie win bugfix */
	margin:0px;
	padding:7px 0px 0px 0px;
	width:903px;
	background:url(../images/browse-dir.gif) left no-repeat;
	height:33px;
	font-size:24px;
	font-weight:bold;
	font-family:'trebuchet ms', Verdana, Arial, Helvetica, sans-serif;
	color:#4b6d9b;
	text-indent:50px;
	border-bottom:1px solid #999999;
	}
.new-link-title{
	position: relative;
	float: left;
	display: inline; /* ie win bugfix */
	margin:0px;
	padding:7px 0px 0px 0px;
	width:903px;
	background:url(../images/new-links.gif) left no-repeat;
	height:33px;
	font-size:24px;
	font-weight:bold;
	font-family:'trebuchet ms', Verdana, Arial, Helvetica, sans-serif;
	color:#4b6d9b;
	text-indent:50px;
	border-bottom:1px solid #999999;
	}
.login-title{
	position: relative;
	float: left;
	display: inline; /* ie win bugfix */
	margin:0px;
	padding:7px 0px 0px 0px;
	width:903px;
	background:url(../images/login.gif) left no-repeat;
	height:33px;
	font-size:24px;
	font-weight:bold;
	font-family:'trebuchet ms', Verdana, Arial, Helvetica, sans-serif;
	color:#4b6d9b;
	text-indent:50px;
	border-bottom:1px solid #999999;
	}
.logout-title{
	position: relative;
	float: left;
	display: inline; /* ie win bugfix */
	margin:0px;
	padding:7px 0px 0px 0px;
	width:903px;
	background:url(../images/logout.gif) left no-repeat;
	height:33px;
	font-size:24px;
	font-weight:bold;
	font-family:'trebuchet ms', Verdana, Arial, Helvetica, sans-serif;
	color:#4b6d9b;
	text-indent:50px;
	border-bottom:1px solid #999999;
	}
.add-title{
	position: relative;
	float: left;
	display: inline; /* ie win bugfix */
	margin:0px;
	padding:7px 0px 0px 0px;
	width:903px;
	background:url(../images/add-link.gif) left no-repeat;
	height:33px;
	font-size:24px;
	font-weight:bold;
	font-family:'trebuchet ms', Verdana, Arial, Helvetica, sans-serif;
	color:#4b6d9b;
	text-indent:50px;
	border-bottom:1px solid #999999;
	}
.signup-title{
	position: relative;
	float: left;
	display: inline; /* ie win bugfix */
	margin:0px;
	padding:7px 0px 0px 0px;
	width:903px;
	background:url(../images/signup.gif) left no-repeat;
	height:33px;
	font-size:24px;
	font-weight:bold;
	font-family:'trebuchet ms', Verdana, Arial, Helvetica, sans-serif;
	color:#4b6d9b;
	text-indent:50px;
	border-bottom:1px solid #999999;
	}
.forgot-title{
	position: relative;
	float: left;
	display: inline; /* ie win bugfix */
	margin:0px;
	padding:7px 0px 0px 0px;
	width:903px;
	background:url(../images/forgot.gif) left no-repeat;
	height:33px;
	font-size:24px;
	font-weight:bold;
	font-family:'trebuchet ms', Verdana, Arial, Helvetica, sans-serif;
	color:#4b6d9b;
	text-indent:50px;
	border-bottom:1px solid #999999;
	}
.acct-title{
	position: relative;
	float: left;
	display: inline; /* ie win bugfix */
	margin:0px;
	padding:7px 0px 0px 0px;
	width:903px;
	background:url(../images/acct.gif) left no-repeat;
	height:33px;
	font-size:24px;
	font-weight:bold;
	font-family:'trebuchet ms', Verdana, Arial, Helvetica, sans-serif;
	color:#4b6d9b;
	text-indent:50px;
	border-bottom:1px solid #999999;
	}
.acctedit-title{
	position: relative;
	float: left;
	display: inline; /* ie win bugfix */
	margin:0px;
	padding:7px 0px 0px 0px;
	width:903px;
	background:url(../images/acctedit.gif) left no-repeat;
	height:33px;
	font-size:24px;
	font-weight:bold;
	font-family:'trebuchet ms', Verdana, Arial, Helvetica, sans-serif;
	color:#4b6d9b;
	text-indent:50px;
	border-bottom:1px solid #999999;
	}




/*footer*/
#footer {
	position: relative;
	float:left;
	display:block;
	width:903px;
	height:27px;
	margin:5px 0px 0px 0px;
	padding:0px;
	background: url(../images/bg-footer.gif);
	text-align:left;
	}
.footer-txt{
	position: relative;
	margin:7px 0px 0px 0px;
	padding:0px;
	font-size:10px;
	color:#000;
	left:10px;
	}

