@charset "utf-8";
/* CSS Document */

body {
	font-family:				Arial, Verdana, Tahoma, sans-serif;
	font-size:					12px;
	background-color:			#DDDDDD;
}

a:link, a:visited, a:active {
	color:						#717074;
	text-decoration:			none;
}

a:hover {
	color:						#717074;
	text-decoration:			underline;
}

.header {
	background-image:			url("images/header.jpg");
}

.menu {
	background-image:			url("images/menu_background.gif");

	font-size:					11px;
	font-weight:				bold;
	color:						#FFFFFF;
}

.menu a:link, .menu a:visited, .menu a:active {
	color:						#FFFFFF;
	text-decoration:			none;
}

.menu a:hover {
	color:						#CCCCCC;
	text-decoration:			underline;
}

.quicklogin_username {
	position:					relative;
	left:						790px;
	top:						25px;
	
	width:						145px;
	height:						60px;
	
	font-size:					10px;
	color:						#AAAAAA;
}

.quicklogin_username input {
	font-family:				Arial, Verdana, Tahoma, sans-serif;
	font-size:					9px;
	width:						140px;
}

.quicklogin_password {
	position:					relative;
	left:						790px;
	top:						2px;
	
	width:						145px;
	height:						35px;
	
	font-size:					10px;
	color:						#AAAAAA;
}

.quicklogin_password input {
	font-family:				Arial, Verdana, Tahoma, sans-serif;
	font-size:					9px;
	width:						140px;
}

.quicklogin_submit {
	position:					relative;
	left:						790px;
	top:						10px;
	
	width:						145px;
	
	text-align:					right;
}

.quicklogin_submit input {
	font-family:				Arial, Verdana, Tahoma, sans-serif;
	font-size:					10px;
}

.left_title {
	height:						25px;
	
	background-color:			#F78F1E;
	background-image:			url("images/left_title_background.gif");
	background-position:		top left;
	background-repeat:			no-repeat;
	
	text-align:					center;

	font-weight:				bold;
	font-size:					13px;
	color:						#FFFFFF;
}

.left_title a {
	color:						#FFFFFF;
}

.left_divider {
	height:						1px;
}

.left_body {
	background-color:			#EEEEEE;
	
	padding-top:				7px;
	padding-left:				10px;
	padding-right:				10px;
	padding-bottom:				10px;
	
	font-size:					11px;
}

.left_newsitem {
	font-size:					10px;
}

.right_title {
	height:						25px;
	
	background-color:			#F78F1E;
	background-image:			url("images/right_title_background.gif");
	background-position:		top left;
	background-repeat:			no-repeat;
	
	text-align:					center;

	font-weight:				bold;
	font-size:					13px;
	color:						#FFFFFF;
}

.right_divider {
	height:						1px;
}

.right_body {
	background-color:			#EEEEEE;

	padding-top:				7px;
	padding-left:				10px;
	padding-right:				10px;
	padding-bottom:				10px;
	
	font-size:					11px;
}

.main {
	padding-top:				5px;
	padding-left:				15px;
	padding-right:				15px;
	padding-bottom:				15px;
}

.main_title {
	font-size:					15px;
	font-weight:				bold;
	
	color:						#F78F1E;
}

.main_banner {
	padding-top:				15px;
	padding-bottom:				20px;
	
	text-align:					center;
}

.domaincheck {
	font-family:				Arial, Verdana, Tahoma, sans-serif;
	font-size:					9px;
}

.domaincheck_textfield {
	width:						170px;

	font-family:				Arial, Verdana, Tahoma, sans-serif;
	font-size:					9px;
}

.bar {
	background-color:			#F78F1E;
	background-image:			url("images/bar_background.gif");
	
	text-align:					center;
	
	font-size:					10px;
	color:						#FFFFFF;
}

.pubdate {
	color:						#999999;
	font-size:					10px;
	
	text-align:					right;
}

/* Infolayer */
.infolayer {
	background-color:			#FFCC00;
	padding:					1px;
}

.infotable {
	background-color:			#FFFFCC;
}

.infotitle {
	font-size:					14px;
	font-weight:				bold;
}

.sitemap_title {
	font-size:					13px;
	font-weight:				bold;
}

.sitemap {
	font-size:					11px;
}

.sitemap ul {
	margin-left:				25px;
	margin-top:					5px;
	margin-bottom:				5px;
}

/* Twitter widget */
.left_body.twitter {
	padding:					0;
}

.twtr-doc,
.twtr-timeline {
	font-family:				Arial, Verdana, Tahoma, sans-serif !important;
	border-radius:				0 !important;
	-moz-border-radius:			0 !important;
	-webkit-border-radius:		0 !important;
}

.twtr-bd {
	padding:					0 !important;
}

.twtr-tweet {
	border-bottom-style:		solid !important;
	border-bottom-color:		#FFFFFF !important;
}

.twtr-tweet-text {
	font-size:					11px !important;
}

.twtr-timestamp,
.twtr-reply {
	font-size:					9px !important;
}

.twtr-hd ,
.twtr-ft {
	display:					none;
}
