/* BCP CSS */

/*===== ID Container Formatting =====*/

#main-wrapper{

	width: 800px;

	margin: 4px auto 5px auto;

	border: 1px solid #aaa;

	background-color: #fff;

}



#header-wrapper{

	width: 800px;

	height: 115px;

	/*background: url(Images/head-image.jpg) no-repeat;*/

	margin: 0;

	padding: 0;

}



#menu-wrapper{

	width: 800px;

	height: 24px;

	background: url(images/top-menu-bg.gif) repeat-x;

	margin: 0;

	padding: 0;

	font-size: 11px;

}



#side-wrapper{

	width: 185px;

	clear: both;

	float: left;

	display: inline;

	margin: 0;

	padding: 3px 0;	

	text-align: left;

}



#content-wrapper{

	width: 610px;

	margin: 0;

	padding: 4px 1px;	

	float: left;

	display: inline;

}



#footer-wrapper{

	width: 800px;

	margin: 3px auto;

	text-align: center;

	color: #444;

	font-size: 11px;

}



/*===== Other ID Formatting =====*/

#navlist{

	height: 20px;

	margin: 0;

	padding: 2px 0 0 0;

	text-align: center;

}



#designer-name{

	float:right; 

	clear: none;

	margin-top: -17px;  

	color: #999;

}



/*===== ID Element Formatting =====*/

#navlist li{

	display: inline;

	list-style-type: none;

	padding: 0 7px;

}



#navlist li img{

	vertical-align: -27%;

}



#navlist a{

	font-weight: bold;

	color: #444;

	text-decoration: none;

}



#navlist a:hover{

	color: #444;

	text-decoration: underline;

}



#content-wrapper li{

	/*list-style-type: disc;*/

	margin-left: 0px;

}



#footer-wrapper a{

	font-weight: normal;

	color: #444;

	text-decoration: none;

}



#footer-wrapper a:hover{

	font-weight: normal;

	text-decoration: underline;

}



#designer-name a{

	text-decoration: none; 

	color: #999;

}





/*======= UPLOAD PAGES ========*/

#loginForm{

	margin: 0 auto;

	width: 310px;

	text-align: left;

	font-size: 11px;

	color: #666;

	line-height: 13px;

	padding: 0 0 20px 0;

}



#loginForm button{

	cursor: pointer;

}



#loginForm td{

	padding: 3px 0;

}



#loginForm #errorMsg{

	font-weight: bold;

	color: #F00;

	font-size: 12px;

}



#loginForm label{

	margin: 0 5px;

	text-align: center;

	font-weight: bold;

	font-size: 12px;

	color: #444;

}



#loginForm input{

	width: 190px;

	color: #666;

	line-height: 13px;

	font-size: 11px;

}



#loginForm button{

	margin: 5px 0;

	text-align: center;

	font-weight: bold;

	font-size: 12px;

	line-height: 14px;

	height: 22px;

	color: #444;

}



#logoutLink{

	width: 150px;

	padding: 5px;

	text-align: right;

	float:right;

}



#logoutLink a{

	color: #444;

	font-size: 11px;

	text-decoration: underline;

}



.uploadHeading{

	display: block;

	padding: 10px 0 0 10px;

	font-weight: bold;

	font-size: 16px;

}



.clearFloats{

	clear: both;

	height: 0px;

	overflow: hidden;

}



#loadingAnimation{

	display: none;

	margin: 40px auto;

	text-align: center;

	font-size: 14px;

	color: #333;

	font-weight: bold;

}