/*
right-inner-box
*/

/*
    rib = right-inner-box
*/
div.rib h1 {
   font-size: 1.2em;
   height: 41px;
   width: 550px;
   overflow: visible;
   background-repeat: no-repeat;
   background-image: none;
   border: none;
   background-color: transparent;
}
div.rib h2 {
	font-size: 1.1em;
   background-image: none;
	background-repeat: no-repeat;
}
div.rib h3 {
   background-image: none;
	background-repeat: no-repeat;
}
div.rib p {
   margin: 2px 0px 1em 0px;
   padding: 0px 10px 0px 10px;
}
/*
LINKS
*/
div.rib a.cms-link, div.rib a.cms-link2ndwin {
   color: #00DEFF;
   background-image: url(gfx/link.gif);
   background-repeat: no-repeat;
	background-position: 0px 3px;
	padding-left: 15px;
   text-decoration: none;
}
div.rib a.cms-externlink {
   color: #00DEFF;
   background-image: url(gfx/linkextern.gif);
   background-repeat: no-repeat;
	background-position: 0px 3px;
	padding-left: 19px;
   text-decoration: none;
}
div.rib a.cms-externssllink {
   color: #00DEFF;
   background-image: url(gfx/linkexternssl.gif);
   background-repeat: no-repeat;
	background-position: 0px 3px;
	padding-left: 19px;
   text-decoration: none;
}
div.rib a.cms-maillink {
   color: #00DEFF;
   background-image: url(gfx/linkmail.gif);
   background-repeat: no-repeat;
	background-position: 0px 3px;
	padding-left: 19px;
   text-decoration: none;
}
div.rib a.cms-downloadlink {
   color: #00DEFF;
   background-image: url(gfx/linkdownload.gif);
   background-repeat: no-repeat;
   padding-left: 20px;
   text-decoration: none;
}
div.rib a.cms-link:hover, div.rib a.cms-externlink:hover, div.rib a.cms-externssllink:hover, 
div.rib a.cms-maillink:hover, div.rib a.cms-downloadlink:hover, div.rib a.cms-link2ndwin:hover {
   color: White;
}
