/* Content styles */
.contentStyle {
	background-color: transparent;
	color: #3B3B3B;
	font: 11px Arial, Helvetica, sans-serif;
}
.contentStyle a {
	color: #96C00C;
	text-decoration: underline;
}

.contentStyle a:hover {
	color: #96C00C;
	text-decoration:none;
}
.contentStyle h1{
	font: bold 14px Arial, Helvetica, sans-serif;
	margin: 0px 0px 5px 0px;
	padding: 0px;
	color: #96C00C;
}
.contentStyle h2{	
	font: bold 12px Arial, Helvetica, sans-serif;
	color: #96C00C;
	margin:0px;
	padding: 0px;
}

.contentStyle h3{	
	font: bold 11px Arial, Helvetica, sans-serif;
	color: #96C00C;
	margin:0px;
	padding: 0px;
}
	
.contentStyle p{
	margin: 0px 0px 15px 0px;
}

.shortNews{
   	background-color: transparent;
	color: #3B3B3B;
	font: 11px Arial, Helvetica, sans-serif;
}

.shortNews a{
	color: #96C00C;
	text-decoration: underline;
}

.shortNews a:hover{
	color: #96C00C;
	text-decoration:none;
}

.shortNews p{
	margin: 0px 0px 15px 0px;
}

/* Content styles for 2 rte*/
.rte2, .rte2 a,.rte2 a:hover {	
	color: #96C00C;
	font: bold 12px Arial, Helvetica, sans-serif;
}
	
.rte2 p{margin: 0px;}

/* Content styles for rose page*/

.rose a,.rose a:hover,.rose h1, .rose h2, .rose h3
{color: #CC3399 !important;}

.rose2, .rose2 a,.rose2 a:hover,.rose2 h1, .rose2 h2, .rose2 h3
{color: #CC3399 !important;}

/* Content styles for blue page*/

.blue a,.blue a:hover,.blue h1, .blue h2, .blue h3
{color: #0099CC !important;}

.blue2, .blue2 a,.blue2 a:hover,.blue2 h1, .blue2 h2, .blue2 h3
{color: #0099CC !important;}

/* Content styles for orange page*/

.orange a,.orange a:hover,.orange h1, .orange h2, .orange h3
{color: #FF9900 !important;}

.orange2, .orange2 a,.orange2 a:hover,.orange2 h1, .orange2 h2, .orange2 h3
{color: #FF9900 !important;}
 
/* Links */
a.red_link {
	color: red;
	text-decoration: none;
}

a.red_link:hover {
	color: red;
	text-decoration: underline;
}

.hand {
	cursor: pointer;
}

/* Aligns */
.bl-left { float: left; }
.bl-right {	float: right; }

.left { text-align: left; }
.right { text-align: right; }
.center { text-align: center; }

.top { vertical-align: top; }
.middle { vertical-align: middle; }
.bottom { vertical-align: bottom; }

/* Text */
.bold { font-weight: bold; }
.arial { font-family: Arial, Helvetica, sans-serif; }
.red { color: red; }
.dark_blue { color: #04679E; }

/* Spacing */
.nowrap { white-space: nowrap; }

/* Forms */
input {
	height: 17px;
	line-height: 17px;
	border: 1px solid #87888a; 
	vertical-align: middle;
	font:11px Arial, Helvetica, sans-serif;
	color:#3b3b3b;		
	margin: 0;
}

textarea {
	border: 1px solid #87888a; 
	vertical-align: top;
	font:11px Arial, Helvetica, sans-serif;
	color:#3b3b3b;		
	margin: 0;
}

input.form_radio, input.form_checkbox {    
    font:11px Arial, Helvetica, sans-serif;
	color:#3b3b3b;			
    cursor: pointer;
    border: none;    
}
 
 select {
    border: 1px solid #87888a; 
    font:11px Arial, Helvetica, sans-serif;
	color:#3b3b3b;			
    cursor: pointer;
}
    
input.text{
	font:11px Arial, Helvetica, sans-serif;
	color:#3b3b3b;			
	width: 250px;
	border: 1px solid #87888a; 
}

button, .submit,
button .submit,
input.form_submit, 
input.submit, input.reset, 
input[type="submit"], input[type="reset"]
{
	background-color:#87888a;	
	height: 21px;		
	font:bold 11px Arial;
	color:#2a2a2a;			
	cursor: pointer;
	cursor: hand;
}

.submit_disable, input.submit_disable {
	background: #dfdfdf url(../images/submit_bg.gif)left top repeat-x;
	height: 21px;	
	font:bold 11px Arial;
	color: #999999;	
	cursor: pointer;
	cursor: hand;
}

.contentStyle  .fButton, .fButton{
	background:url(../images/f_button.gif) 0 0 no-repeat;
	display:block;
	width:238px;
	height:81px;
	overflow:hidden;
	color:#111111;
	text-decoration:none;
	font:bold 15px Arial, Helvetica, sans-serif;
	line-height:15px;
	cursor:pointer;
	cursor:hand;
}
.contentStyle  .fButton:hover, .fButton:hover{
	text-decoration:none;
	color:#111111;
	cursor:pointer;
	cursor:hand;
}
.contentStyle .fButton td, .fButton td{
	padding-right:6px;
	height:61px;
	text-align:right;
	vertical-align:middle;
	color:#111111;
}
