.glossymenu{

	position: relative;

	padding: 0 0 0 20px;

	margin: 0 0;

	background:  url(/media/menug_bg.gif) repeat-x; /*tab background image path*/

	height: 46px;

	list-style: none;

}



.glossymenu li{

	float:left;

}



.glossymenu li a{

	float: left;

	display: block;

	color:#000;

	text-decoration: none;

	font-family: sans-serif;

	font-size: 13px;

	font-weight: bold;

	padding:0 0 0 16px; /*Padding to accomodate left tab image. Do not change*/

	height: 46px;

	line-height: 46px;

	text-align: center;

	cursor: pointer;	

}



.glossymenu li a b{

	float: center;

	display: block;

	padding: 0 15px 0 8px; /*Padding of menu items*/

}



.glossymenu li.current a, .glossymenu li a:hover{

	color: #fff;

	background:  url(/media/menug_hover_left.gif) no-repeat; /*left tab image path*/

	background-position: left;

}



.glossymenu li.current a b, .glossymenu li a:hover b{

	color: #fff;

	background:  url(/media/menug_hover_right.gif) no-repeat right top; /*right tab image path*/

}


#cltCategory {

	width: 150px;

}

#cltSecond {

	width: 150px;

}

#cltThird {

	width: 150px;

}

#cltFourth {

	width: 150px;

}



#docResults {

	margin: 15px 0 0 0;

}



#docResults a.confirmationLink:link {

    	    font-family: verdana;

    	    font-size: 11px;

    	    font-weight: normal;

    	    color:#333366;

    }

#docResults a.confirmationLink:visited {

    	    font-family: verdana;

    	    font-size: 11px;

    	    font-weight: normal;

    	    color:#333366;

    }

#docResults a.confirmationLink:active {

    	    font-family: verdana;

    	    font-size: 11px;

    	    font-weight: normal;

    	    color:#333366;

    }

#docResults a.confirmationLink:hover {

    	    font-family: verdana;

    	    font-size: 11px;

    	    font-weight: normal;

    	    color:#333366;

    }
	div#login_page
	{
		width:800px;
		text-align:center;
		margin:0 auto;
	}
	div#login_form
	{
		align: center;
		border: 1px solid #009900;
		width: 200px;
		height: 150px;
		text-align: left;
		margin:10px 250px; 
		padding: 25px 25px 25px 25px;
	}
	div.login_inputs
	{
		clear:both;
		margin: 0 0 8px 0;
	}
	div.login_inputs input
	{
		width: 200px;
	}
	div#forgot_password
	{
		font-family: Geneva, Arial, Helvetica, sans-serif;
		float:left;
		margin: 0 53px 0 0;
	}
	div#forgot_password a
	{
		font-size: 11px;
	}
	div#login_submit
	{
		float:left;
	}
	div.clear
	{
		clear:both;
		height:1px;
		width: 1px;
	}
	.login_message
	{
		width: 800px;
		text-align:center;
	}
	.login_message h1 {
		font-family: Geneva, Arial, Helvetica, sans-serif;
		font-size:15px;
		color: #333366;
	}
	#login_success {
		height: 200px;
	}
	#login_fail {
		margin: 15px 0;
	}