.green-border {
	background-color: #96D212;
	margin-top: 9px;
}
.menu-background {
	background-color: #F2F3F4;
}
.menu-item-off {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #4A9500;
	text-decoration: none;
}
.menu-item-over {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #00ADD8;
	text-decoration: none;
}
.page-heading {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #00ADD8;
}
.general {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
	text-decoration: none;
}
.bg-grad-blue {
	background-image: url(../img/bg_grad_blue.jpg);
	background-repeat: repeat-x;
}
.bg-grad-green {

	background-image: url(../img/bg_grad_green.jpg);
	background-repeat: repeat-x;
}
.footer_hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #990000;
	text-decoration: none;
}
.footer_off {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #999999;
	text-decoration: none;
}
.menu-item-off-purple {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #C8249F;
	text-decoration: none;
}
.menu-item-over-big {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #00ADD8;
	text-decoration: none;
}
.purple-big {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #C8249F;
	text-decoration: none;
}
.notice {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #990000;
	text-decoration: none;
	font-weight: bold;
}
.link_off {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000066;
	text-decoration: underline;
}
.general-small {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style:normal;
	font-weight:normal;
	color: #333333;
	text-decoration: none;
}

.collapsable {
   	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #333333;
	text-decoration: none;
}

h2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #990000;
	text-decoration: none;
	font-weight: bold;
}

h4 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #990000;
	text-decoration: none;
	font-weight: bold;
}

.bg_repeat_x {
	background-repeat: repeat-x;
}
.bg_repeat_y {
	background-repeat: repeat-y;
}
.content_box {
	margin-top:8px;
}

/* Show only to IE PC \*/
* html .boxhead h2 {height: 1%;} /* For IE 5 PC */

.sidebox {
	/* top left bottom right*/
	margin: 8px 0px 0px 0px; 
	width: 100%; /* ems so it will grow */
	background: url(../img/content-box-body-right.gif) no-repeat bottom right;
	font-size: 100%;
}

.boxhead {
	background: url(../img/content-box-head-right.gif) no-repeat top right;
	margin: 0;
	padding: 0;
	text-align: left;
}
.boxhead h2 {
	background: url(../img/content-box-head-left.gif) no-repeat top left;
	margin: 0;
	/* top left bottom right*/
	padding: 15px 15px 10px 15px;
	color: white; 
	font-weight: bold; 
	font-size: 14px; 
	line-height: normal;
	text-shadow: rgba(0,0,0,.4) 0px 2px 5px; /* Safari-only, but cool */
}
.boxbody {
	background: url(../img/content-box-body-left.gif) no-repeat bottom left;
	margin: 0;
	/* top left bottom*/
	padding: 5px 15px 15px;
}
p {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
	text-decoration: none;
}

/* photo rounding css */
div.wrapper {
	margin:8px 0px 0px;
	position:relative;
	float:left;
	vertical-align:top;
}
div.wrapper img{	
	float:left;
}
div.wrapper div{	
	position:absolute;
	width: 8px;
	height: 8px;
}
div.wrapper div.tl{
	background:transparent url(../img/photo-tl.gif) top left no-repeat;
	left:0;
	top:0
}
div.wrapper div.tr{
	background:transparent url(../img/photo-tr.gif) top right no-repeat;
	right:0;
	top:0
}

div.wrapper div.bl{
	background:transparent url(../img/photo-bl.gif) bottom left no-repeat;
	left:0;
	bottom:0
}
div.wrapper div.br{
	background:transparent url(../img/photo-br.gif) bottom right no-repeat;
	right:0;
	bottom:0
}
/* end photo rounding css */
