@charset "utf-8";
/* ONLINEBACKUP SPIDERAL SKIN JULY 2009 CRONDESIGN */

* {margin: 0;}
html, body {height: 100%;}
body,td,th {
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 10pt;
	color: #4d4d4d;
}
body {
	background-color: #FFF;
	background-image: url(images/back-grid.gif);
	margin: 0px;
}
a:link {
	color: #900;
	text-decoration: none;
}
a:visited {
	color: #900;
	text-decoration: none;
}
a:hover {
	color: #C00;
	text-decoration: none;
}
a:active {
	color: #C00;
	text-decoration: none;
}
a img{border:0;}
h1 {
	font-size: 18pt;
	font-weight:normal;
	 line-height:normal;
	 margin-bottom:10px;
}
h1 i{font-size: 14pt;color: #adbf44; font-weight:normal; font-style:normal;}
h2 {
	font-size: 15pt;
	color:#C00;
	margin:5px;
}
.s_news_date{font-size: 18pt; font-size: 14pt; color: #adbf44;}

#headerbar {
	background: url(images/back-header.png) no-repeat;
	height: 152px;
}
#maindiv {
	width: 990px;
	margin-right: auto;
	margin-left: auto;
	border-top: 0px solid #999;
	border-right: 1px solid #999;
	border-bottom: 0px solid #999;
	border-left: 1px solid #999;
	background:url(images/fade-leftgrey.gif) repeat-y #FFF;
	min-height: 100%;
	height: auto !important;
	height: 100%;
	margin: 0 auto -75px;
}
#push {
    height: 75px;
}
#footerdiv {
	background: url(images/back-footer.gif) repeat-x;
	width:710px;
	margin:0 auto;
	padding-left:280px;
	overflow:hidden;
	padding-top:15px;
	height:60px;
	font-size:7pt; 
	color:#666;
}

#footerdiv a{color:#d1e751; font-weight:bold; text-transform:capitalize; margin-right:40px; display:block; float:left; }
#footerdiv a:hover{ color:#FFF;}
#footerdiv a#designlink{ color:#555; float:right; text-transform:none; font-weight:normal; margin-right:15px}
#footerdiv a#designlink:hover{color:#FFF;}


#sAddin9 {
	float: left;
	width: 240px;
	padding:20px; padding-top:0;
	filter: chroma(color=#FFFFFF);
}
#bodydiv{margin-left:280px; margin-right:240px; padding-bottom:50px; font-size:11pt; line-height:140%;}
#bodydiv h6{display:inline; padding:5px; background-color:#262626; font-size:7pt; color:#d1e751; float:right; margin:0 0 20px 20px; text-align:center}
#bodydiv h6 img{display:block; margin-bottom:5px;}
#bodydiv img{float:right; margin-left:10px; max-width:200px; height:auto;}
#rightdiv {
	width: 195px;
	float: right;
	padding:20px;
}
#rightdiv a{display:block; background:url(images/back-greyboxbig.gif) top no-repeat; height:34px; padding:17px; font-weight:bold; color:#808080; text-align:center; margin-bottom:10px;}
#rightdiv a:hover{background-position:0 -69px; color:#fff;}
#rightdiv a.highlight{color:#990000;}
#latestnews{width:220px; color:#FFF; font-size:8pt;}
	#latestnews div{background-color:#4d4d4d;  padding:10px; border-top:dotted 1px #999}
	#latestnews div:hover{background-color:#606061;}
	#latestnews div#topdiv{background:url(images/corner-latestnews.gif) no-repeat #464646; background-position:0 -15px; border:0}
	#latestnews div#bottomdiv{background:url(images/corner-latestnews.gif) no-repeat #4d4d4d; background-position:0 19px; border:0}
		#latestnews div a{ color:#d1e751}
		#latestnews div a:hover{ color:#F00}
		#latestnews h2{font-size:11pt; margin:0; color:#FFF; font-weight:bold}
		#latestnews h3{ font-size:8pt; color:#d1e751; margin-bottom:10px;}
		#latestnews h3 b{ color:#FFF;}

#logo{margin-top:10px; margin-left:10px; float:left}
#mainmenu{display:block; height:100%; overflow:hidden}
#mainmenu a{ text-transform:uppercase; color:#FFF; font-weight:bold; font-size:8pt; height:100%; display:block; float:left; padding-top:70px; width:80px; text-align:center}
#mainmenu a:hover{background:url(images/back-menuhover.png);}
#mainmenu a.selected{background:url(images/back-menuselected.png) no-repeat center; background-position:0 60px; color:#adbf44; padding-top:85px; width:98px}

#haveyoursaylink{float:right; color:#d1e751; font-weight:bold; padding:15px 10px; font-size:7pt; overflow:visible}
#haveyoursaylink img{margin-top:-5px;}
#haveyoursaylink:hover{color:#FFF;}

.s_news_bulletin a{display:block; text-transform:uppercase; font-size:8pt; padding:3px; border-left:solid 3px #C00; padding-left:10px; margin-bottom:2px}
.s_news_bulletin a:hover{background-color:#f2f2f2;}
.s_news_bulletin .s_news_date{color:#adbf44; font-size:8pt; font-weight:bold; float:left; margin-right:10px;}

#s_news_labels {height:40px; overflow:hidden; border-left:dotted 1px #ddd; text-transform:uppercase; font-size:8pt;}
#s_news_labels a{display:block; float:left; padding:5px 10px 5px 10px; border-right:dotted 1px #ddd; color:#666}
#s_news_labels a:hover{color:#C00;}
#s_news_labels a.selected{color:#adbf44; border-top:solid 1px #adbf44; font-weight:bold;}

#sMenufooter{display:block;}


#searchform{float:right; margin:-32px 10px 0 0;}
#searchform #searchfor{ background-color:#555; color:#FFF; border:solid 1px #FFF; padding:4px; width:150px; font-weight:bold}

#feed_back_button{text-transform:uppercase; font-size:7pt;}
