#body {
	border:					0 !important;
}

#maincontent {
	width:					629px !important;
	height:					400px;
	border-right:			0 !important;
	padding:				20px 0 0 30px !important;
	background:				transparent url('../images/interface/bg_home.jpg') no-repeat left top;
	position:				relative;
	z-index:				1;
	font-size:				1em !important;
}

#maincontent h1 {
	color:					#232f84;
	font-size:				2em;
	font-family: 			arial, helvetica, sans-serif;
	margin: 				0 !important;
}

#maincontent a {
	color:					#262d71;
}

#maincontent p.link  {
	position:				absolute;
}
#maincontent p.link a {
	padding-right:			14px;
	background:				transparent url('../images/interface/btn_arrow.gif') no-repeat right 55%;
}
#maincontent p.link img {
	margin:					0 0 -3px 0;
}
#maincontent p.utm {
	left:					40px;
	top:					134px;
}
#maincontent p.stm {
	left:					308px;
	top:					95px;
}

#maincontent div.tabs {
	position:				absolute;
	left:					0;
	bottom:					0;
	height:					127px;
	width:					659px;
	padding:				0;
	margin: 				0;
	background:				#293073 url('../images/interface/bg_home_tabs.jpg') no-repeat left bottom;
}
#maincontent ul.tabs_main {
	position:				absolute;
	height:					26px;
	border: 				0;
	margin: 				0 !important;
	padding: 				0 0 0 19px;
	left:					0;
	top:					-26px;
}
#maincontent ul.tabs_main li a {
	position:				static;
	bottom:					0;
	height:					19px;
	line-height:			1em;
	border:					0;
	margin:					0;
	padding:				7px 15px 0 15px;
	color:					#ffffff;
	text-decoration:		none;
	font-size:				12px;
	font-weight:			normal;
}
#maincontent ul.tabs_main li a.first {
	background:				#505997 url('../images/interface/bg_tabs.gif') no-repeat left top;
}
#maincontent ul.tabs_main li a.last {
	background:				#505997 url('../images/interface/bg_tabs.gif') no-repeat right top;
}
#maincontent ul.tabs_main .ui-tabs-selected  a {
	border:					0;
	background-color:		#333a77; 
	background-position: 	left -26px; 
	color:					#ffffff;
}
#maincontent ul.tabs_main .ui-tabs-selected a.first {
	background:				#505997 url('../images/interface/bg_tabs.gif') no-repeat left -26px; color:#ffffff;
}
#maincontent ul.tabs_main .ui-tabs-selected  a.last {
	background:				#505997 url('../images/interface/bg_tabs.gif') no-repeat right -26px; color:#ffffff;
}

#maincontent .sifrsafehide {
	position:				absolute;
	left:					-9999px;
}

#maincontent div.tabs div {
	padding: 				10px 0 0 33px;
}
#maincontent div.tabs h2 {
	color: 					#fcbe54;
	margin:					0;
}

#maincontent div.tabs p {
	color:					#fff;
	margin:					0 0 1.3em 0;
}

#maincontent div.tabs ul.btnlinks {
	list-style-type:		none;
	float:					left;
	width:					auto !important;
	margin:					0 10px 0 0;
}
#maincontent div.tabs ul.btnlinks li {
	display:				inline;
	margin: 				0;
	font-size:				0.9em;
}
#maincontent div.tabs ul.btnlinks li a {
	float:					left;
	height:					17px;
	border-right:			1px solid #60686c;
	border-left:			1px solid #d3d5d7;
	padding:				3px 8px 0 8px;
	text-transform:			uppercase;
	font-weight:			bold;
	text-decoration:		none;
	background:				transparent url('../images/interface/bg_btnlinks.gif') no-repeat center top;
}
#maincontent div.tabs ul.btnlinks li a:hover {
	background:				transparent url('../images/interface/bg_btnlinks.gif') no-repeat center -20px;
}

#maincontent div.tabs ul.btnlinks li.first a {
	border-left:			0;
	background:				transparent url('../images/interface/bg_btnlinks.gif') no-repeat left top;
}
#maincontent div.tabs ul.btnlinks li.first a:hover {
	background:				transparent url('../images/interface/bg_btnlinks.gif') no-repeat left -20px;
}

#maincontent div.tabs ul.btnlinks li.last a {
	border-right:			0;
	background:				transparent url('../images/interface/bg_btnlinks.gif') no-repeat right top;
}
#maincontent div.tabs ul.btnlinks li.last a:hover {
	background:				transparent url('../images/interface/bg_btnlinks.gif') no-repeat right -20px;
}


#maincontent p.riskfreetrial {
	display:				inline;
	margin:					0;
}
#maincontent p.riskfreetrial a {
	float:					left;
	display:				inline;
	width:					146px;
	height:					20px;
	text-indent:			-9999px;
	margin:					0 30px 0 0;
	outline:				0;
background:transparent url('../images/interface/btn_riskfreetrial.gif') no-repeat scroll left top;
}
#maincontent p.riskfreetrial a:hover {
	background-position:	left -20px !important;
}

#contextual {
	padding-bottom:			0 !important;
	border-left: 			0 !important;
}

#contextual p {
	font-size:				1em;
}

#contextual ul.tabs_main {
	height:					22px;
}
#contextual ul.tabs_main li a {
	height:					20px;
	line-height:			20px;
	margin:					0 2px 0 0;
	padding:				0 16px;
}
#contextual .ui-tabs-panel {
	padding:				3px 0 0 0;
}

#contextual div.info {
	height: 				215px;
	overflow:				hidden;
}
#contextual div.info h3 {
	width: 					183px;
	padding-left:			17px;
	background:				transparent url('../images/interface/h3_icon_threatmonitor.gif') no-repeat left 10%;
}

#contextual div.info p.viewall {
	display:				inline;
}
#contextual div.info p.viewall a {
	display:				block;
	float:					right;
	width:					52px;
	height:					9px;
	text-indent:			-9999px;
	margin:					3px 0 0 0;
	background:				transparent url('../images/interface/a_viewall.gif') no-repeat left top;
}


#contextual table {
	width:					256px;
	color:					#464646;
}
#contextual table th,
#contextual table td {
	padding:				4px 0 4px 7px;
}
#contextual table tr.colored td {
	background-color:		#f4f5f5;
}


#contextual #spamwrapper {
	position:				relative;
	height:					123px;
}
#contextual #spamwrapper p {
	margin:					0;
	padding:				0;
	left:					0;
	top:					0;
	position:				absolute;
	width:					252px;
	height:					123px;
}
#contextual #spam a {
	display:				block;
	width:					252px;
	height:					123px;
	text-indent:			-9999px;
}
#contextual #webfiltering a {
	display:				block;
	width:					252px;
	height:					123px;
	text-indent:			-9999px;
}

