*{font-family: Arial, Helvetica, sans-serif; font-size: 12px;}
form {margin: 0px; padding:0px;}

a:link {
	color: #649719;
}
a:visited {
	color: #649719;
}
a:hover {
	color: #333333;
}
a:active {
	color: #649719;
}

.arrow {
	background:url(../images/ro/arrow.jpg) no-repeat left;	
}

.clr {
	clear:both
}

.clear{
clear:both;
}

.container {
	padding: 0px 0px 10px 0px;
	background-color: #FFFFFF;
	width:785px;
	min-height: 100%;
	display:block;
	margin:0 auto;
	text-align:left;
} 

#flashContainer { 
    margin-top: 0px; 
    float: left; 
    clear: none; 
    width: auto; 
    padding-right: 0px; 
    padding-left: 0px; 
    height: auto; 
} 

.uk { 
	background: url(uk.jpg) no-repeat; 
	height:26px; 
} 

.footer {
	background-color:#649719;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#FFFFFF;
	text-align:center;
	padding:10px;
	margin:0px 0px 0px 0px;
}

.footer a:link, .footer a:visited{
	text-decoration: none;
	color: #fff;
}

.footer a:hover{
	border-bottom: 1px dotted #fff;
}

.header {
	height:220px;
	width:785px;
	margin: 7px;
}

.header_middle{
	height: 26px;
	width: 135px;
	display:block;
	margin-left: auto;
	position: relative;
}

.header_bottom{
	height: 26px;
	width: 785px;
	display:block;
	float:left;
}

.header_bottom2{
	background:url(../images/ro/header_bottom2.jpg) no-repeat center top;	
	height: 26px;
	width: 800px;
	display:block;
}

.header_bottom3{
	background:url(../images/ro/header_bottom3.jpg) no-repeat center top;	
	height: 26px;
	width: 800px;
	display:block;
}
	
.header_bottom ul li{
	height: 26px;
}

.heading { color:#649719; font-weight:bold; font-size:15px; }
.heading2 { color:#649719; font-weight:bold; font-size:14px; padding-bottom:5px; padding-top:5px; }
.title { display:block; margin-bottom:10px; }

.info_module{
	width:580px;
	margin-bottom:15px;
	display:block;
	margin-left:21px;
}

.info_top {
	height:15px;
	background: url(../images/ro/info_top.jpg) no-repeat #e5f0d5;
	display:block;
}

.info_inner {
	background:url(../images/ro/info_bkg.jpg) right repeat-y #e5f0d5;
	padding: 16px 15px 9px 20px;
	line-height:16px;
}

.info_inner_survey {
	width:597px;
	height:9px;
	background:url(../images/ro/info_bkg.jpg) right repeat-y;
	vertical-align:top;
	margin:0px auto;
}

.info_bottom{
	height:15px;
	background:url(../images/ro/info_bottom.jpg) bottom left no-repeat #e5f0d5;
}

.line{ 
	background:url(../images/ro/dotted_line.jpg) no-repeat left;
	height:3px;
	margin: 7px 0px;	
}

.dottedline{ 
	background:url(../images/ro/dottedline.gif) no-repeat left;
	height:6px;	
}

.login_area {
	background:url(../images/ro/login_bkg.jpg) top left no-repeat;
	width: 155px; 
	float:right; 
	margin-right:10px;
	margin-top:0px;
	padding-bottom:0px;
}

.login_area h1 {
    font-size:17px; 
	color:#76a61f; 
	font-family: "Trebuchet MS", "Trebuchet MS Bold", Arial, Helvetica, sans-serif;
	font-weight:normal;
	margin:0px; padding:0px;
}

.login_area input {
	width: 135px
}

.logspace {
	padding: 0px 0px; 
	font-size:11px; 
	color:#333333
}

.logspace a:link, .logspace a:visited, .info_inner a:link, .info_inner a:visited{ color: #76a61f; text-decoration:none;}
.logspace a:hover, .info_inner a:hover {border-bottom: 1px dotted #4680C0;}

.main-content{
	width: 600px; float:left; 
	margin-top:10px;
}

.sectors{
	float:left;
	width:109px;
	padding:0px 8px 15px 8px;
	color: #999999;
	font-size: 11px;
}

.tabs ul {
	list-style:none;
	font-family: Arial, Helvetica, sans-serif;
	text-align:center;
	color:#76a61f;
	display:block;
	margin:0 0 0 10px;
	padding:10px 0px 0px 10px;
	font-size: 15px;
	float :left ;
}

.tabs li { 
	margin-top:-4px; 
	float:left; 
	margin-right:10px; 
	color:#76a61f; 
}

.tabs li a:link, .tabs li a:visited {
	font-family: Arial, Helvetica, sans-serif;
	text-align:center;
	color:#76a61f;
	display:block;
	text-decoration:none;
	background: #fff;
	height:26px;
	padding: 2px 10px 0 10px;
	font-size: 15px;
	float:left;
}

.tabs li a:hover { 
	color:#60861A;
}

.title { 
	font-size:17px; 
	color:#76a61f; 
	font-family: "Trebuchet MS", "Trebuchet MS Bold", Arial, Helvetica, sans-serif;
	font-weight:normal;
}


/*----  DropDown Box -------*/


body {
	font-family:Calibri, Arial, Helvetica, Sans-Serif;
	font-size:13px;
	color:#333333;
	margin:0;
	text-align:left;
}
.desc { color:#6b6b6b;}
.desc a {color:#76a61f;}
        
.dropdown dd, .dropdown dt, .dropdown ul { margin:0px; padding:0px; }
.dropdown dd { position:relative; }
.dropdown a, .dropdown a:visited { color:#76a61f; text-decoration:none; outline:none;}
.dropdown a:hover { color:#496613;}
.dropdown dt a:hover { color:#496613; border: 0px solid #cccccc;}
.dropdown dt a {background:url(http://www.rewarded-opinions.co.uk/DubMembers/images/ro/uk.jpg) no-repeat scroll right center; display:block; border:0px solid #3186bc; width:135px; height:28px}
.dropdown dt a span {cursor:pointer; display:block; padding:5px;}
.dropdown dd ul { background:#FFFFFF none repeat scroll 0 0; border:1px solid #cccccc; color:#76a61f; display:none; left:0px; padding:0px 0px; position:absolute; top:2px; width:auto; min-width:132px; list-style:none;}
.dropdown span.value { display:none;}
.dropdown dd ul li{ display:block; width: 132px;}
.dropdown dd ul li a { padding:5px 0px 5px 5px; display:block;}
.dropdown dd ul li a:hover { background-color:#e6f0d5;}
        
.dropdown img.flag { border:none; vertical-align:middle; margin:0px 10px; float:left; padding-top:2px; }



.button{ width: 80px;}


.news_item{
	margin-top:10px;
	border-bottom: 1px dotted #999;	
	padding: 0 0 10px 0;
}


/* Member Quest Table
-----------------------------------*/

.surveyTable{
	margin-top:10px;
	margin-bottom:45px;
}

.surveyLink{
	border: none;
}

.surveyTable img{
}

.surveyTable table{
	border-bottom: 1px solid #76a61f;
}

.surveyTable table tr td{
	border-top: 1px solid #76a61f;
}

.surveyTable table tr:hover{
	background: #d1d9c7;
}

.imageCell{ 
	width:105px;
}
		
.memAccountTable{
	border: 0px solid #CFE3FF;
}		
		
.memAccountTable tr.account1{
	background: #FFFFFF;
	height:25px;
}

.memAccountTable tr.account2{
	height:25px;
}

a.regLink:hover{
	border:none;
}

.regLink img{ 
	border:none; 
	margin-top:10px;
}

