body{

	background-color:#7E98C4;

	margin:0px;

	padding:0px;

	}

.width{

	margin:0px auto;

	width:1000px;

	}

.top_line{

	height:28px;

	}

.header_logo{

	height:214px;

	}

.left_line{

	width:34px;

	float:left;

	}

.right_line{

	width:29px;

	float:right;

	}

.logo{

	width:378px;

	float:left;

	}

.text_back_bg{

	background-image:url(gifs/text_back_bg.jpg);

	background-repeat:no-repeat;

	height:179px;

	width:551px;

	float:left;

	font-family:Arial;

	font-size:12px;

	color:#FFFFFF;

	text-align:justify;

	line-height:17px;

	padding:35px 8px 0px 0px;

	}

.rnbresearch_logo{

	height:324px;

	}

.rnb_logo{
	width:331px;
	float:left;

	}

.field_work{

	width:606px;

	height:324px;

	float:left;

	}

.field_work_bg{

	background-image:url(gifs/field_work_bg.gif);

	background-repeat:no-repeat;

	height:230px;

	}

.button_bg{

	background-image:url(gifs/button_bg.jpg);

	background-repeat:no-repeat;

	height:94px;

	width:606px;

	}

.bottom_line{

	height:31px;

	}

.home{

	width:93px;

	font-family:verdana;

	font-size:12px;

	color:#FFFFFF;

	text-align:center;

	height:62px;

	padding:32px 0px 0px;

	margin:0px;

	float:left;

	font-weight:bold;

	line-height: 18px;

	}

.home a{color:#FFFFFF; text-decoration:none;}

.services{

	width:90px;

	font-family:verdana;

	font-size:12px;

	color:#FFFFFF;

	text-align:center;

	height:71px;

	padding:23px 0px 0px;

	margin:0px;

	float:left;

	font-weight:bold;

	line-height: 18px;

	}

.services a{color:#FFFFFF; text-decoration:none;}

.focus{

	width:90px;

	font-family:verdana;

	font-size:12px;

	color:#FFFFFF;

	text-align:center;

	height:61px;

	padding:12px 0px 0px;

	margin:0px;

	float:left;

	font-weight:bold;

	line-height: 18px;

	}

.focus a{color:#FFFFFF; text-decoration:none;}

.advent{

	font-family:"ms sans serif";

	font-size:11px;

	text-align:justify;

	color:#FFFFFF;

	padding:3px 4px 3px 4px;

	line-height:16px;

	}

.advent a{color:#FFFFFF; text-decoration:none;}









.left_logo{

	width:300px;

	float:left;

	}

.textarea{

	font-family:arial;

	font-size:12px;

	line-height:18px;

	text-align:justify;

	color:#FFFFFF;

	margin:0px 0px 0px 305px;

	padding:30px 0px 0px 0px;

	}

.textarea-new{

	font-family:arial;

	font-size:12px;

	line-height:18px;

	text-align:justify;

	color:#FFFFFF;

	margin:0px 0px 0px 305px;

	padding:0px 10px 0px 0px;

	}

.heading_bg{

	background-image:url(gifs/heading_bg.jpg);

	background-repeat:no-repeat;

	background-position:left;

	height:20px;

	font-family:arial;

	font-size:13px;

	font-weight:bold;

	color:#000000;

	padding:2px 0px 0px 8px;

	}
.clients{

	background-image:url(gifs/clients.jpg);

	background-repeat:no-repeat;

	background-position:left;

	height:20px;

	font-family:arial;

	font-size:13px;

	font-weight:bold;

	color:#000000;

	padding:2px 0px 0px 8px;

	}
.one{

	background-image:url(gifs/one.jpg);

	background-repeat:no-repeat;

	background-position:left;

	height:20px;

	font-family:arial;

	font-size:13px;

	font-weight:bold;

	color:#000000;

	padding:2px 0px 0px 8px;

	}
.two{

	background-image:url(gifs/two.jpg);

	background-repeat:no-repeat;

	background-position:left;

	height:20px;

	font-family:arial;

	font-size:13px;

	font-weight:bold;

	color:#000000;

	padding:2px 0px 0px 8px;

	}

.three{

	background-image:url(gifs/three.jpg);

	background-repeat:no-repeat;

	background-position:left;

	height:20px;

	font-family:arial;

	font-size:13px;

	font-weight:bold;

	color:#000000;

	padding:2px 0px 0px 8px;

	}
.four{

	background-image:url(gifs/four.jpg);

	background-repeat:no-repeat;

	background-position:left;

	height:20px;

	font-family:arial;

	font-size:13px;

	font-weight:bold;

	color:#000000;

	padding:2px 0px 0px 8px;

	}


.heading_bg a{

	color:#000000;

	text-decoration:none;

}

.heading_bg a:hover{

	color:#000000;

	text-decoration:none;

}

.headings_bg{

	background-image:url(gifs/mudel.png);

	background-repeat:no-repeat;

	background-position:left;

	height:20px;

	font-family:arial;

	font-size:13px;

	font-weight:bold;

	color:#000000;

	padding:2px 0px 0px 8px;

	}

.headings_bg a{

	color:#000000;

	text-decoration:none;

}

.headings_bg a:hover{

	color:#000000;

	text-decoration:none;

}

.services_bg{

	background-image:url(gifs/heading_bg.jpg);

	background-repeat:no-repeat;

	background-position:right;

	height:20px;

	font-family:arial;

	font-size:13px;

	font-weight:bold;

	color:#000000;

	padding:2px 0px 0px 8px;

	}

.services_bg a{

	color:#000000;

	text-decoration:none;

}

.services_bg a:hover{

	color:#000000;

	text-decoration:none;

}

.pro-satisfaction{

	background-image:url(gifs/cus-sati-button.jpg);

	background-repeat:no-repeat;

	background-position:left;

	height:20px;

	font-family:arial;

	font-size:13px;

	font-weight:bold;

	color:#000000;

	padding:2px 0px 0px 8px;

	}
.l-two{

	background-image:url(gifs/l-two.jpg);

	background-repeat:no-repeat;

	background-position:left;

	height:20px;

	font-family:arial;

	font-size:13px;

	font-weight:bold;

	color:#000000;

	padding:2px 0px 0px 8px;

	}
.re-pre{

	background-image:url(gifs/re-pre.jpg);

	background-repeat:no-repeat;

	background-position:left;

	height:20px;

	font-family:arial;

	font-size:13px;

	font-weight:bold;

	color:#000000;

	padding:2px 0px 0px 8px;

	}

.advertising{

	background-image:url(gifs/advertising.jpg);

	background-repeat:no-repeat;

	background-position:left;

	height:20px;

	font-family:arial;

	font-size:13px;

	font-weight:bold;

	color:#000000;

	padding:2px 0px 0px 8px;

	}

.political{

	background-image:url(gifs/political-research.jpg);

	background-repeat:no-repeat;

	background-position:left;

	height:20px;

	font-family:arial;

	font-size:13px;

	font-weight:bold;

	color:#000000;

	padding:2px 0px 0px 8px;

	}
.political_new{

	background-image:url(gifs/political-research_new.jpg);

	background-repeat:no-repeat;

	background-position:left;

	height:20px;

	font-family:arial;

	font-size:13px;

	font-weight:bold;

	color:#000000;

	padding:2px 0px 0px 8px;

	}
.lan{

	background-image:url(gifs/lan.jpg);

	background-repeat:no-repeat;

	background-position:left;

	height:20px;

	font-family:arial;

	font-size:13px;

	font-weight:bold;

	color:#000000;

	padding:2px 0px 0px 8px;

	}
.query{

	background-image:url(gifs/query.jpg);

	background-repeat:no-repeat;

	background-position:left;

	height:20px;

	font-family:arial;

	font-size:13px;

	font-weight:bold;

	color:#000000;

	padding:2px 0px 0px 8px;

	}



.bg{background-image:url(gifs/bg.jpg); background-repeat:no-repeat; background-position:top;}

.table-tex {

	font-family:verdana;

	font-size:12px;

	color:#ffffff;

	font-weight:bold;

	padding-left:4px;

	}

.tab-tex {

	font-family:verdana;

	font-size:12px;

	color:#ffffff;

	font-weight:bold;

	padding-left:7px;

	text-decoration:none;

	}

.tab-tex a {

	color:#ffffff; text-decoration:none;

	}

.tab-tex a:hover {

	color:#F39500; text-decoration:none;

	}

.rss_feed {

	font-family:verdana;

	font-size:11px;

	color:#000000;

	text-decoration:none;

	line-height:16px;

	text-align:center;

	}
.rss_feed a{
	color:#000000;
	text-decoration:none;
	}
.rss_feed a:hover{
	color:#4e4e4e;
	text-decoration:underline;
	}

.report {

	font-family:verdana;

	font-size:12px;

	color:#ffffff;

	}

.report a {color:#ffffff; text-decoration:underline; }



.report2 {

	font-family:verdana;

	font-size:12px;

	color:#ffffff;

	}

.report2 a {color:#ffffff; text-decoration:underline; }





.more {

	font-family:verdana;

	font-size:11px;

	color:#000;

	font-weight:bold;

	text-align:right;

	}

.more a {

	color:#000;

	text-decoration:none;

	}

.more a:hover {

	color:#990000;

	text-decoration:none;

	}

.txt {

	font-family:arial;

	font-size:12;

	color:#ffffff;

	font-weight:bold;

	padding-left:opx;

	}

.adver {

	font-family:arial;

	font-size:12px;

	color:#ffffff;

	padding-left:5px;

	}

.adver a {color:#000000; text-decoration:none; }

.adver a:hover {color:#000000; text-decoration:underline; }

h2 {

	font-family:verdana;

	font-size:14px;

	color:#ffffff;

	font-weight:bold;

	margin: 0px;

	padding: 0px;

	}

.reservation {

	font-family:verdana;

	font-size:12px;

	color:#ffffff;

	font-weight:bold;

	}

.reservation a { color:#ffffff; text-decoration:none; }

.reservation a:hover { color:#990000; text-decoration:none; }

.int {

	font-family:verdana;

	font-size:13px;

	color:#ffffff;

	font-weight:bold;

	line-height:24px;

	}
	
.box{
	border: solid 1px #ccc;
	width: 200px;
	padding: 3px 0px;
	}
.dyn_links{
	line-height: 30px;
	}
.dyn_links a{
	text-decoration: none;
	font-weight: bold;
	color: #fff;
	font-size: 14px;
	padding: 0 0 0 18px;
	background: url(gifs/bullets-b.gif) no-repeat 4px 5px;
	}
.frame-new{
	width: 276px;
	height: 290px;
	padding: 3px 0 0 0px;
	background: url(gifs/frame-new.jpg) no-repeat;
	}
.main-link{
	
	}
.main-link a{
	color: #ffffff;
	font-size: 14px;
	text-decoration: none;
	font-weight: bold;
	text-transform: uppercase;
	padding: 0 0 0 15px;
	background: url(gifs/main.gif) no-repeat 2px 4px;;
	}

.main-link a:hover{
	color: #ffffff;
	text-decoration:underline;
	}
.sub-link{
	
	}
.sub-link a{
	color: #ffffff;
	font-size: 12px;
	text-decoration: none;
	font-weight: bold;
	padding: 0 0 0 29px;
	background: url(gifs/sub.gif) no-repeat 15px 4px;
	}

.sub-link a:hover{
	color: #ffffff;
	text-decoration:underline;
	}
.sub-sub-link{
	
	}
.sub-sub-link a{
	color: #ffffff;
	font-size: 11px;
	text-decoration: none;
	font-weight: bold;
	padding: 0 0 0 10px;
	padding: 0 0 0 39px;
	background: url(gifs/sub-sub.gif) no-repeat 29px 4px;
	}

.sub-sub-link a:hover{
	color: #ffffff;
	text-decoration:underline;
	}
.re-link{
	
	}
.re-link a{
	color: #000;
	font-size: 11px;
	text-decoration: none;
	font-weight: bold;
	padding: 0 0 0 12px;
	background: url(gifs/sub-sub.gif) no-repeat 3px 4px;
	}

.re-link a:hover{
	color: #21286c;
	}
.frame{
	padding: 3px;
	background: #ccc;
	}
.inner-share{
	height: 35px;
	padding-top: 3px;
	width:331px;
	margin: 0 0 0 20px;
	/*background: url(gifs/inner-share.gif) no-repeat;*/
	}
.logo_bg{
	background: url(gifs/logo.jpg) no-repeat;
	width:331px;
	height: 324px;
	}
.more{
	font-family: tahoma;
	color: #fff;
	}
.i-f-links{
	}
.i-f-links a{
	color: #fff;
	font-weight: bold;
	text-decoration: none;
	}
.i-f-links a:hover{
	text-decoration: underline;
	}
.serv-links{
	padding: 5px 0px 14px 0px;
	}
.serv-links a{
	color: #fff;
	font-weight: bold;
	text-decoration: none;
	padding: 0 0 0 9px;
	}
.serv-links a:hover{
	text-decoration: underline;
	}
.mail-us{
	padding: 10px 0 0 12px;
	}
.mail-us a{
	color: #fff;
	
	text-decoration: none;
	}
.mail-us a:hover{
	text-decoration: underline;
	}
.plate{
	background:url(gifs/add-bg.jpg) no-repeat;
	height:20px;
	font-family:arial;
	font-weight:bold;
	color:#000000;
	}
.plate a{
	color: #000;
	} 



.heading_bg_c{

	background-image:url(gifs/heading_bg_c.jpg);

	background-repeat:no-repeat;

	background-position:left;

	height:20px;

	font-family:arial;

	font-size:13px;

	font-weight:bold;

	color:#000000;

	padding:2px 0px 0px 8px;

	}
.heading_current_openings{

	background-image:url(gifs/heading_current_openings.jpg);

	background-repeat:no-repeat;

	background-position:left;

	height:20px;

	font-family:arial;

	font-size:13px;

	font-weight:bold;

	color:#000000;

	padding:2px 0px 0px 8px;

	}





.headings_bg_11{

	background-image:url(gifs/mudel_11.png);

	background-repeat:no-repeat;

	background-position:left;

	height:20px;

	font-family:arial;

	font-size:13px;

	font-weight:bold;

	color:#000000;

	padding:2px 0px 0px 8px;

	}

.headings_bg_11 a{

	color:#000000;

	text-decoration:none;

}

.headings_bg_11 a:hover{

	color:#000000;

	text-decoration:none;

}



.headings_bg_111{

	background-image:url(gifs/mudel_111.png);

	background-repeat:no-repeat;

	background-position:left;

	height:20px;

	font-family:arial;

	font-size:13px;

	font-weight:bold;

	color:#000000;

	padding:2px 0px 0px 8px;

	}

.headings_bg_111 a{

	color:#000000;

	text-decoration:none;

}

.headings_bg_111 a:hover{

	color:#000000;

	text-decoration:none;

}

.c_list{
	
	}
.c_list ul{
	padding: 0;
	margin: 0;
	list-style: square inside;
	}

.c_list li{
	padding: 0;
	margin: 0;
	list-style: square inside;
}

