body, html
{
	padding	: 0px;
	margin	: 0px;
	font-family : Tahoma, Verdana, Arial;
	font-size 	: 11px;
}

body
{
	height  : 100%;
	width	: 100%;
}


A:link
{
	color				: #000;
	text-decoration		: underline;	
}
A:visited
{
	color				: #000;
	text-decoration		: underline;	
}

A:hover
{
	color				: #F00;
	text-decoration		: none;	
}

A:active
{
	color				: #000;
	text-decoration		: underline;	
}



td
{
	font-size	: 11px;
}

.page_content
{
	padding	: 5px;
}

.page_container
{
	display	: block;
}

INPUT
{
	font-family				: Verdana, Arial, sans-serif;
	font-size				: 11px;
}

SELECT
{
	font-family				: Verdana, Arial, sans-serif;
	font-size				: 11px;
}

TABLE.standard
{
	font-family 		: Tahoma, Verdana, Arial;
	font-size 			: 11px;
	line-height 		: 21px;
	border-collapse		: collapse;
}

/*--------------------------------
	LOGIN
--------------------------------*/

INPUT.login
{
	font-family				: Verdana, Arial, sans-serif;
	font-size				: 11px;
}


/*--------------------------------
	PAGE LAYOUT
--------------------------------*/
#topCell
{
	display				: block;
	height				: 105px;
	background-image	: url("/gfx/layout/bg_topbar_background5.gif");
	background-position	: 0px 0px;
	background-color	: #fff;
	background-repeat	: repeat-X;
	padding				: 0px 5px 0px 5px;
	cursor				: pointer;
}

#topCell .logo {
	float				: left;
	height				: 105px;
	padding				: 0px;
	margin				: 0px;
}


#topCell a
{
	float			: right;
	margin			: 5px;
	margin-top		: 75px;
	text-decoration	: none;
}

#topMenu
{
	margin				: 1px 0px 1px 0px;
	display				: block;
	height				: 21px;
	background-color	: #202020;
	width				: 100%;
}

#topMenu A:link
{
	position			: relative;
	float				: left;
	width				: 126px;
	font-size			: 11px;
	padding-top			: 4px;
	padding-bottom		: 4px;
	color				: #FFF;
	border-right		: 1px solid #fff;
	text-align			: center;
	text-decoration		: underline;
}

#topMenu A:visited
{
	position			: relative;
	float				: left;
	width				: 126px;
	font-size			: 11px;
	padding-top			: 4px;
	padding-bottom		: 4px;
	color				: #FFF;
	border-right		: 1px solid #fff;
	text-align			: center;
	text-decoration		: underline;
}


#topMenu A:hover
{	position			: relative;
	float				: left;
	width				: 126px;
	font-size			: 11px;
	padding-top			: 4px;
	padding-bottom		: 4px;
	color				: #FFF;
	border-right		: 1px solid #fff;
	text-align			: center;
	text-decoration		: underline;
	background-color	: #999;
}


#topMenu A:active
{	position			: relative;
	float				: left;
	width				: 126px;
	font-size			: 11px;
	padding-top			: 4px;
	padding-bottom		: 4px;
	color				: #fff;
	border-right		: 1px solid #fff;
	text-align			: center;
	text-decoration		: underline;
	background-color	: #999;
}

/*--------------------------------
	Boxes
--------------------------------*/

.account_info, .url_info, .advert_info, .report_info
{
	margin				: 3px;
	background-color	: fff4c1;
	border				: 1px solid #000;
	width				: 350px;
	height				: 150px;
	float				: left;
}

.url_info
{
	float	: none;
	clear	: right;
}

.account_info .header, .url_info .header, .advert_info .header, .report_info .header
{
	padding				: 3px;
	font-weight			: bold;
	font-size			: 12px;
}

.advert_info #random_banner, .banner_box .banner_container
{
	border-bottom		: 1px solid #000;
	border-top			: 1px solid #000;
	background-color	: #fff;
	margin-top			: 26px;
}

.account_box, .banner_box
{
	margin				: 3px;
	background-color	: fff4c1;
	border				: 1px solid #000;
	width				: 706px;
	float				: none;
	font-size			: 12px;
}

.account_box .header, .banner_box .header
{
	padding				: 3px;
	font-weight			: bold;
	font-size			: 12px;
}


.account_box .content input
{
	width				: 200px;
}


.banner_box .banner_container
{
	border				: 1px solid #000;
	background-color	: #fff;
	margin-top			: 26px;
	display				: inline;
	margin-left			: 100px;
}

.banner_box textarea
{
	border				: 1px solid #000;
	height				: 60px;
	width				: 690px;
	background-color	: #c0c0c0;
	margin-left			: 6px;
	margin-top			: 5px;
	margin-bottom		: 5px;
	display				: inline;
}

.containerCenter
{
	width		: 950px;
	left		: 50%;
	margin-left	: -475px;
	position	: absolute;
}

a img
{
	border			: none;
}


#contentDiv
{
	padding : 5px;
	padding-top : 15px;
}

#leftCell
{
	border-left			: solid 1px #FFF;
	width				: 150px;
	float				: left;
}

#leftMenu
{
	margin-left			: 10px;
	margin-top			: 10px;
	width				: 125px;
	line-height			: 22px;
	border-spacing 		: 10px;
}

#leftMenu	TD
{
	padding-left		: 5px;
	border-left			: 1px solid #3f3f3f;
	border-bottom		: 1px solid #3f3f3f;
}

#leftMenu	TD.hover
{
	font-weight			: bold;
}

#leftMenu	A:link
{
	display				: block;
	width				: 100%;
	color				: #3F3F3F;
	text-decoration		: none;
	
}
#leftMenu	A:visited
{
	display				: block;
	width				: 100%;
	color				: #3F3F3F;
	text-decoration		: none;
}

#leftMenu	A:hover
{
	display				: block;
	width				: 100%;
	color				: #FF6600;
	text-decoration		: none;
}

#leftMenu	A:active
{
	display				: block;
	width				: 100%;
	color				: #3F3F3F;
	text-decoration		: none;
	font-weight			: bold;
}

#contentCell
{
	float				: left;
}

#rightDiv
{
	padding				: 5px;
	width				: 195px;
}

#rightCell
{
	width				: 200px;
	float				: right;
	padding-top : 15px;
}

#rightCell	FORM
{
	margin				: 0px;
	padding				: 0px;
}

#loginMenu
{
	background-color	: #474747;
	color				: #FFFFFF;
}

#loginMenu	TD
{
	padding-top			: 4px;
	padding-bottom		: 0px;
	padding-left		: 8px;
	padding-right		: 8px;
	height				: 20px;
}
#loginMenu	TD.loginFormButtonCell
{
	padding-bottom		: 6px;
}

#loginMenu	TD.loginHeader
{
	border-bottom		: 1px solid #FFF;
}

#loginMenu A:link, #loginMenu A:hover, #loginMenu A:visited, #loginMenu A:active
{
	color				: orange;
}


#loginMenu	INPUT
{
	border				: none;
	width				: 100%;
}


