body {
	margin:0px;
	padding:0px;
	background-image:url("../images/bg.jpg");
	background-repeat:repeat-x;
	background-color:white;
}

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

img { border:0; }

a {
	font-family:Verdana;
	font-size:12px;
	color:#666;
	text-decoration:none;
}

a:hover {
	text-decoration:underline;
}

#all {
	margin:10px auto 0px auto;
	width:960px;
}

#expand_area {
	width:100%;
	text-align:center;
	background:#00CD34;
	font-family:Trebuchet MS;
	font-size:14px;
	color:white;
	padding-top:10px;
}

	#expand_area a {
		color:white;
		font-size:11px;
	}

#expand {
	width:100%;
	background-image:url("../images/bg_top.jpg");
	background-repeat:repeat-x;
	text-align:center;
}

	#expand_button {
		display:block;
		width:157px;
		height:38px;
		background-image:url("../images/bg_top_menu.jpg");
		background-repeat:no-repeat;
		background-position:0px 4px;
		text-align:center;
		margin:0px auto 0px auto;
		padding-top:13px;
	}
	
	#expand_button a {
		font-family:Trebuchet MS;
		font-size:15px;
		color:white;
		text-decoration:none;
		font-weight:bold;
	}
	
	#expand_button a:hover {
		text-decoration:underline;
	}
	
	#expand_button img { 
		vertical-align:middle; 
		margin-right:5px; 
		margin-top:-3px;
	}
	
	h1 {
		margin:0px;
		padding:0px;
		color:black;
		font-family:Verdana;
		font-size:35px;
		font-weight:normal;
	}
	
	#main {
		margin-top:40px;
		width:959px;
		height:175px;
		background-image:url("../images/bg_main.gif");
		background-repeat:no-repeat;
		padding-top:10px;
	}
	
	#main_table {
		font-family:Verdana;
		font-size:16px;
		color:black;
	}

	#main_table th {
		text-align:left;
		padding-left:20px;
	}
	
	.features {
		padding-left:60px;
	}
	
		.features_1 {
			display:block;
			margin-top:14px;
		}
		
		.features_2 {
			display:block;
			margin-top:30px;
		}
		
		.features_3 {
			display:block;
			margin-top:31px;
		}
		
	.register {
		padding-left:18px;
		padding-top:7px;
	}	
		
	.input_register {
		width:245px;
		height:31px;
		padding-top:3px;
		padding-left:5px;
		font-family:Trebuchet MS;
		font-size:22px;
		font-weight:normal;
		color:#666666;
		border:1px solid #CCCCCC;
	}
	
	#error {
		font-family:Trebuchet MS;
		font-size:13px;
		color:black;
		vertical-align:middle;
		padding-top:20px;
	}
	
	#message {
		font-family:Trebuchet MS;
		font-size:13px;
		color:green;
		vertical-align:middle;
		padding-top:20px;
	}
	
	#error span {
		margin-left:10px;
		color:red;
	}
	
	.input_login {
		width:180px;
		height:25px;
		padding-top:3px;
		padding-left:5px;
		font-family:Trebuchet MS;
		font-size:16px;
		font-weight:normal;
		color:#666666;
		border:1px solid white;
	}
	
	.submit_login {
		height:31px;
		padding-top:0px;
		padding-left:10px;
		padding-right:10px;
		font-family:Trebuchet MS;
		font-size:16px;
		font-weight:normal;
		color:white;
		border:1px solid #FF6600;
		background:#FF6600;
	}
	
	#ads {
		background-image:url("../images/bg_ads.gif");
		background-repeat:repeat-x;
		background-position:center;
		height:37px;
		padding-left:5px;
	}
	
	#top_blue {
		width:960px;
		height:8px;
		background-image:url("../images/bg_top_blue.jpg");
		background-repeat:no-repeat;
		margin-top:20px;
	}
	
	#content_blue {
		width:948px;
		background:#ECF5FF;
		border-left:1px solid #E4E4E4;
		border-right:1px solid #E4E4E4;
		padding:0px 5px 0px 5px;
		font-family:Verdana;
	}
	
	
	
	#bottom_blue {
		width:960px;
		height:9px;
		background-image:url("../images/bg_bottom_blue.jpg");
		background-repeat:no-repeat;
	}
	
	#add_campaign {
		width:921px;
		height:83px;
		background-image:url("../images/bg_add_campaign.gif");
		background-repeat:no-repeat;
		margin:0px auto;
		padding-top:45px;
		padding-left:20px;
	}
	
	.example {
		font-size:11px;
		font-style:italic;
	}
	
	.input {
		height:25px;
		padding-top:3px;
		padding-left:5px;
		font-family:Trebuchet MS;
		font-size:16px;
		font-weight:normal;
		color:#666666;
		border:1px solid #cccccc;
	}
	
	.submit_green {
		height:31px;
		padding-top:0px;
		padding-left:5px;
		padding-right:5px;
		font-family:Trebuchet MS;
		font-size:16px;
		font-weight:normal;
		color:white;
		background:green;
	}
	.submit_red {
		height:31px;
		padding-top:0px;
		padding-left:5px;
		padding-right:5px;
		font-family:Trebuchet MS;
		font-size:16px;
		font-weight:normal;
		color:white;
		background:red;
	}
	
	#list tr {
		background-image:url("../images/bara.jpg");
		background-repeat:no-repeat;
	}
	
	#list td {
		padding:12px 0px 8px 0px;
	}
	
	#list a {
		color:green;
		text-decoration:underline;
	}
	
	#list tr.edit , #list td table tr {
		background-image:none;
	}
	
	#list td table tr td{
		padding:7px;
	}
	
	#top_white {
		width:912px;
		height:6px;
		background-image:url("../images/bg_top_white.jpg");
		background-repeat:no-repeat;
		margin-top:-9px;
	}
	
	#content_white {
		width:890px;
		background:white;
		border-left:1px solid #E4E4E4;
		border-right:1px solid #E4E4E4;
		padding:0px 10px 5px 10px;
	}
	
	#bottom_white {
		width:912px;
		height:6px;
		background-image:url("../images/bg_bottom_white.jpg");
		background-repeat:no-repeat;
	}
	
	h2 {
		margin:0px;
		padding:0px;
		font-size:16px;
		color:#000066;
	}
	
	#add_website {
		margin-top:10px;
		border-top:3px solid #D0F2B5;
		border-bottom:3px solid #D0F2B5;
		padding:0px 4px 0px 4px;
		color:#52951B;
	}
	
	#add_website td { padding:0px; }
	
	#list_websites {
		background:#F8F8F8;
		border:1px solid #D3D3D3;
		font-size:11px;
		margin-bottom:10px;
	}
	
	#list_websites td {
		border-bottom:1px solid #D3D3D3;
		border-right:1px solid #D3D3D3;
	}
	
	#list_websites td.no_right_border {
		border-right:0;
	}
	
	.red { color:red; }
	.green { color:green; }
	