* {
	PADDING: 0px; 
	MARGIN: 0px; 
}
#rr-form {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	width: 600px;}
#rr-form fieldset {
	clear: both;
	margin-bottom: 10px;}	
#rr-form legend {
	margin: 0 0px 8px 0;}	
#rr-form input.text, #rr-form textarea {
	width: 99%;}		
.rr-required-field {
	color: #ff0000;}	
.rr-form-header {
	color: #000000;
	font-size: 14px;}
.rr-form-col1 {
	width: 40%;}
.rr-form-col2 {
	width: 60%;}				

HTML {
	BACKGROUND-COLOR: #ffffff; 	
	MARGIN: 0; 
	PADDING: 0px; 	
}
BODY {
	PADDING: 0;  
	MARGIN: 0px auto; 
	WIDTH: 994px; 
	font-family: arial, sans-serif;
	FONT-size: .85em; 	
}
#page {
	PADDING: 0; 
	MARGIN: 0; 
	WIDTH: 994px; 
}
.utilbox {
	PADDING: 0 5px 0 5px; 
	MARGIN: 0; 
	display: inline;
}	
#footer {
	PADDING: 5px 0 3px 0; 
	MARGIN: 0 0 0 85px; 	
	WIDTH: 822px ; 
	CLEAR: both;
	BACKGROUND: #E3E8B3;  	/*#E0D9C5; 		*/
}
#footleft {
	PADDING: 0; 
    margin: 0 0 0 10px; 	
	TEXT-ALIGN: left;
	FONT-SIZE: .8em;
	FLOAT:  left;	
	color: #000000;	
	HEIGHT: 20px;	
}
#footcenter {	
	clear: both;
	PADDING: 0; 
    margin: 30px 0 0 0; 		
	TEXT-ALIGN: center;
	FONT-SIZE: .8em;
	HEIGHT: 60px;	
}
.bold {
	FONT-weight: bold;
}
.both {
	CLEAR: both;
	margin: 0;
	padding: 0;
}
.floatleft {
	TEXT-ALIGN: left;
	FLOAT:  left;	
	MARGIN: 10px; 		
}
.floatright {
	TEXT-ALIGN: right;
	FLOAT:  right;	
	MARGIN: 10px; 		
}

A:link.std, A:visited.std, A:active.std {
	COLOR: #EF7C1F; BORDER-BOTTOM: #EF7C1F 1px dotted; TEXT-DECORATION: none;  /* #B3B141 */
}
A:hover.std {
	COLOR: #000000;
	TEXT-DECORATION: none;
	BORDER-BOTTOM: #000000 1px dotted; 	
}
A:link.ostd, A:visited.ostd, A:active.ostd {
	COLOR: #000000; BORDER-BOTTOM: #000000 1px dotted; TEXT-DECORATION: none;  /* #B3B141 */
}
A:hover.ostd {
	COLOR: #E3E8B3;
	TEXT-DECORATION: none;
	BORDER-BOTTOM: #000000 1px dotted; 	
}

A:link.foot, A:visited.foot, A:active.foot {
	COLOR: #EF7C1F;
	TEXT-DECORATION: none; 
}
A:hover.foot {
	COLOR: #EF7C1F;
	TEXT-DECORATION: none;
}

A:link.h1, A:visited.h1, A:active.h1 {
	COLOR: #000000;
}
A:hover.h1 {
	COLOR: #E3E8B3;
	TEXT-DECORATION: none;
}
A:link.h2, A:visited.h2, A:active.h2 {
	COLOR: #000000;
}
A:hover.h2 {
	COLOR: #EF7C1F;
	TEXT-DECORATION: none;
}
h1
{
	FONT-size: 1.5em; 
	color: #000000;	
	FONT-WEIGHT: bold;		
	font-family: Arial, Sans-Serif; 	
}

h2
{
	FONT-WEIGHT: bold;	
	FONT-size: 1.2em; 
	color: #000000;	
	font-family: Arial, Sans-Serif; 	
}
h3
{
	FONT-size: 1.1em; 
	color: #000000;	
	font-family: Arial, Sans-Serif; 
	MARGIN: 0;		
	PADDING: 0; 	
}
P
{
	MARGIN: 0;	
}
img { 
	border: none;
	MARGIN: 0;	
	padding: 0;		
}
ul.bubb {
	list-style-type: disc;
	list-style-position: inside;
	line-height: 1.25em;
	MARGIN: 10px;	
	padding: 10px;		
	}
.warn {
		color: #A60101;
		FONT-size: 1.35em; 
	font-weight: bolder;			
}	
/*//////////////////////header//////////////////////////////*/	
#header {
	BACKGROUND: TRANSPARENT; 	
	MARGIN: 0; 
	PADDING: 0 0 0 70px; 	
	WIDTH: 924px; 
	HEIGHT: 317px;
}
A:link.head, A:visited.head, A:active.head {
	COLOR: #000000; TEXT-DECORATION: none;	FONT-WEIGHT: bold;FONT-size: 1.0em; 
}
A:hover.head {
	COLOR: #EF7C1F;
	TEXT-DECORATION: none;
}

/*////////////////////////////// box /////////////////////////////////*/
#box {
	BACKGROUND: TRANSPARENT; 	
	MARGIN: 0 0 20px 20px; 
	PADDING: 0; 	
	WIDTH: 974px; 
}
#boxleft {
	BACKGROUND: TRANSPARENT url("../images/bgleft.png") repeat-x 0 0; 	
	PADDING: 0; 
	MARGIN: 0 10px 0 65px; 	
	WIDTH: 690px; 
	Float: left;	
}
#boxright {
	BACKGROUND: TRANSPARENT url("../images/bgright.png") repeat-x 0 0; 	
	PADDING: 0; 
	MARGIN: 0 58px 0 0; 	
	WIDTH: 150px; 
	Float: right;	
}
.featured {
	BACKGROUND: #EFF2D9; /* #B3B141; 	*/
	MARGIN: 20px 10px; 
	PADDING: 10px; 	
}
/*//////////////////////////sidebar/////////////////////////////////////*/
.sidebox {
	BACKGROUND: TRANSPARENT; 	
	MARGIN: 0 0 10px 16px; 
	PADDING: 0; 	
	WIDTH: 176px; 
}