

a {color:#76B900;}

h1 {color:#0067C5; font-size:12px; }
h1 a:link {
	text-decoration: none;
	color:#00A4E4;
}
h1 a:visited {
	text-decoration: none;
	color:#00A4E4;
}
h1 a:hover {
	text-decoration: underline;
	color:#00A4E4;
}
h1 a:active {
	text-decoration: none;
	color:#00A4E4;
}
h2 {color:#0067C5; font-size:12px;}
h3 {color:#555555; font-size: 11px;}

/* =HEADER
=============================================================*/

#header {
	background:url(/rocheRimPortal/framework/skins/xeloda/images/home/header_bg.jpg) top repeat-x;
	
}

#search {color:#76B900;}


/* =FOOTER
=============================================================*/
#copyright {
	float:left;
	position:relative;
	left:30px;

}

/* = SHELL
=============================================================*/
#content-container-main {
	border-top:#76B900 2px solid;
	border-right:#76B900 2px solid;
	background-image:url(/rocheRimPortal/framework/skins/xeloda/images/home/main_left.jpg);
	background-position:left;
	background-repeat:repeat-y;
	width:560px;
}

#main-content {
	background:url(/rocheRimPortal/framework/skins/xeloda/images/home/watermark.jpg) no-repeat 20px 90px;
}

#main-content-sub {
	background:url(/rocheRimPortal/framework/skins/xeloda/images/home/watermark.jpg) no-repeat 20px 90px;
}

/* = MAINNAV
=============================================================*/

#mainnav a {
	color:#0067C5;
}

#mainnav a:hover { 
	color:#FFFFFF;
}

#mainnav li a {
	background:url(/rocheRimPortal/framework/skins/xeloda/images/home/mainnav_button_bg.jpg) no-repeat top left;
}

#mainnav li a:hover {
	background:url(/rocheRimPortal/framework/skins/xeloda/images/home/mainnav_button_bg_over.jpg) no-repeat top left;
}


#mainnav li a.on {
	color:#000000;
	background:url(/rocheRimPortal/framework/skins/xeloda/images/home/mainnav_button_bg_on.jpg) no-repeat top left;
}

#mainnav li a:hover.on {
	color:#000000;
	background:url(/rocheRimPortal/framework/skins/xeloda/images/home/mainnav_button_bg_on.jpg) no-repeat top left;
}


#mainnav {
	background-image: url(/rocheRimPortal/framework/skins/xeloda/images/home/mainnav_bg.jpg);
}

/* =CALL OUTS HOME
=============================================================*/

#callouts-home a  {
	color:#76B900;
}

#register a {
	color:#76B900;
}

#register a:hover {
	color:#76B900;
}

#callout_trans {
	background-image:url(/rocheRimPortal/framework/skins/xeloda/images/home/callout_top_bg.jpg);
	filter: alpha(opacity=30);
	-moz-opacity: 0.3;
	-khtml-opacity: 0.3;
	opacity: 0.3;

}


#callouts-home #updates h1 {
	background:url(/rocheRimPortal/framework/skins/xeloda/images/latest_updates.gif)  no-repeat top left;
	padding-left:25px;
}

#callouts-home #register h1, .register_sub h1 {
	background:url(/rocheRimPortal/framework/skins/xeloda/images/home/check-icon.gif)  no-repeat top left;
	padding-left:25px;
}

#callouts-home #hotline h1 {
	background:url(/rocheRimPortal/framework/skins/xeloda/images/home/hotline-icon.gif)  no-repeat top left;
	padding-left:25px;
}


#callouts-home a.more, #callouts a.more, .register_sub a.more {
	background:url(/rocheRimPortal/framework/skins/xeloda/images/plus-sign.gif)  no-repeat right .2em;
}

#updates #callout_inside {
	height:140px;
}

#register #callout_inside {
	height:128px;
}

#hotline #callout_inside  {
	height:165px;
}

.register_sub {
	background:url(/rocheRimPortal/framework/skins/xeloda/images/subtier/register_bg.jpg) repeat-y;
}

/* = MAIN CONTENT AREA
=============================================================*/
#content-home #content-hdr h1 {
	color:#0067C5;
}

#home-columns ul li {
	color:#0067C5;
}

#update_list {
	padding-bottom:5px;
}

#update_list_sub {
	padding-bottom:5px;
}

.update_date {
  font-size: 0.85em;
  font-style:italic;
	color: #666666;
	padding-left:20px;
	padding-right: 5px;
	
}

#sitemap-rule {
	background-color:#0066D4; 
}

#warning {
 border: solid 1px #333333;
 padding:5px;
 margin-top:15px;
 margin-bottom:5px;
}

#footer_list ul li {
 list-style:disc;
 margin-left:40px;
}
#choose_a2 {
	float: left;

}

