/* CSS Document */





body {

	background:#99ccff;

	color:#777777;

	text-align: left;

	font: 85% Arial, sans-serif;

	width:100%;

	position:absolute;

	top:0px;

	left:0px;

	z-index:0;

}

/*Container*/ 





div#container {

	float:left;

	margin:0 0 0 60px;

	width:768px;

	height:272px;

	

}

div#QuickContainer{

				width:480px;

				float:left;

					}

div#middle{

	    clear:both;

		width:660px;

		height:auto;

		margin:20px 0 0 90px;

		padding:30px 0;

		

		

		}

div#shape {

	background:url('/view/images/1001394/growBorder.gif') repeat-y top;

	float:left;

	margin:0;

	width:768px;

}



div#topcontent{

		margin:-140px 0px 0px 90px ;

		width:660px;

		position: relative;

		float:left;

			}

div#topname{ float:left;  margin-bottom:40px;width:660px;  font-weight:bold; color:#3399ff;}

#Name{float:left;padding-top:20px; font-size:24px; width:369px; height:auto; }

#Points{float:right;width:287px; height:58px; text-align:center; background:url(/view/images/1001394/Points.gif) no-repeat top right; padding-top:20px; font-size:18px;}

div#ResPrize{float:right; width:180px; margin:0px 0 40px 10px;}

div#ResResearch{float:left; margin:0px 0px 20px 0;  width:450px;}

/*24/11/2009*/
div#ResPrize #formContentQ{ background:url(http://ru.mysurvey.com/view/images/1001394/1pixel_GREY.gif) repeat-y; width:100%; margin:20px 0px 20px 0px;}
div#ResPrize #formContentQ table{ margin:5px 2%;width:160px;display:block;}
div#ResPrize #formContentQ table td.style2{width:110px; }
div#ResPrize #formContentQ table td.style1{width:20px;padding:0;}
div#ResPrize #formContentQ form{ margin:0; padding:0;width:160px;display:block;}
div#ResPrize #formContentQ span{ margin:0; padding:0;width:160px;display:block;}

div#ResPrize #formContentQ #topCornerQP{background:url(http://ru.mysurvey.com/view/images/1001394/top_GREY.gif) top no-repeat; height:15px; width:180px}
div#ResPrize #formContentQ #bottomCornerQP{background:url(http://ru.mysurvey.com/view/images/1001394/down_GREY.gif) bottom no-repeat;height:15px; width:180px; clear:both}

/*Middle*/

div#main_Left{

			margin:10px 0px 10px 40px;

			float:left;

			width:400px;

			height:auto;

			text-align:left;

			font-size:12px;

			border-right:dotted 1px #cccccc;

	}

div#main_Right{

			padding:10px; 

			float:left;

			width:140px;

			height:auto;

			text-align:left;

			font-size:14px;

			

			

			}

			

div#main_Right span.bold{ padding-left:10px; margin-top:-20px;} 

div#main_Right ul{

			float:left;

			margin:5px 0 0 0;

			color:#3399ff;

			list-style:none;

			padding:0px;

			width:100%;

			

				}

div#main_Right li{



			padding:10px 0 0 10px;

			border-bottom:dotted 1px #cccccc;

			

				}

div#main_Right a{

				text-decoration:none;

				font-size:14px;

				}



/* ****** Tool Tip **************/



.custom-tip {

	color: #000;

	width: 130px;

	z-index: 13000;

}

 

.custom-title {

	font-weight: bold;

	font-size: 11px;

	margin: 0;

	color: #3E4F14;

	padding: 8px 8px 4px;

	background: #C3DF7D;

	border-bottom: 1px solid #B5CF74;

}

 

.custom-text {

	font-size: 11px;

	padding: 4px 8px 8px;

	background: #CFDFA7;

}





/* ****** Tool Tip **************/







div.topL{

		width:160px;

		float:left;

		background:#cccccc;

		}

div.bottomL{

		width:160px;

		float:left;

		background:#cccccc;

		

		

			}

div.txtL{ 

		width:138px;

		height:260px;

		border-left:solid 1px #cccccc;

		border-right:solid 1px #cccccc;

		padding:10px;

		}

div.txtN{ 

		width:138px;

		height:260px;

		border-left:solid 1px #cccccc;

		border-right:solid 1px #cccccc;

		padding:10px;

		background:url('/view/images/1001394/winbutton.gif') no-repeat bottom right;

		}



.joinheaderwhite {

    background:url('http://uk.mysurvey.com/view/images/1001394/join_RUheader.gif') no-repeat;

	width:610px;

    height:22px;

	font-family: Helvetica, Arial, Tahoma, sans-serif;

	font-size: 12px;

	font-weight: bold;

	color: #ffffff;

	padding-left: 15px;

	padding-top:6px;

	line-height: 140%;

    margin-left:15px;

 }

 

 .surveysdate {

	font-family:Helvetica, Arial, Tahoma, sans-serif;

	font-size: 12px;

	color: #333333;

	line-height: 140%;

}





table#reg_page_2 th{border:solid 1px #cccccc; text-align:left;}

table#reg_page_2 td{border:solid 1px #cccccc; text-align:left;}

table.smalltable{

			width:90px;

			padding-left:10px;

			 border:none;

			text-align:left;}

table.smalltable th{ border:none;}

table.smalltable td{border: solid 1px #cccccc;}

table.smalltable input{

width:100px;}

table.smalltable2{

			width:100px;

			

			

			}

table.smalltable2 td{ text-align:left; margin-top:10px;}/*************/

table.smalltable2 input{

width:100px;}

div.topT{

		width:280px;

		float:left;

		background:#cccccc;

		}

div.bottomT{

		width:280px;

		float:left;

		background:#cccccc;

		

		

			}

div#txtT{ 

		width:258px;

		height:260px;

		border-left:solid 1px #cccccc;

		border-right:solid 1px #cccccc;

		padding:10px;

		}

div.readmore{

			padding-top:8px;/***********/

			height:20px;  /***********************/

			font-size:13px;/*************/

			background:#cccccc;

			

			}

div#testimonials{ 

					background:#fff;

					width:280px;

					float:left;

					

					

					

				}

div#prize{

			background:#fff;

			width:160px;

			float:right;

			

			}



div#prize_two{

                      background:#fff;

                      width:160px;

                      float:right;

                      }

			

div#factbox{ 

			background:#fff;

			width:160px;

			float:left;

			margin-right:30px;



			}

		

div#login{

			background:#fff;

			width:160px;

			margin:0px ;

			float:right;

			}

			div#Ylogin{

			background:#fff url('/view/images/1001394/Y_Man_mp3.gif') no-repeat;

			background-position:100% 3%; 

			width:160px;

			margin:0px ;

			float:right;

			}

.Yhcontainter{

background:url('/view/images/1001394/Y_Lady_head.gif') no-repeat top;

background-position:96% 100%;

height:50px;	

background-color:#3399ff;	

padding:5px 0 5px 5px;

}

div.txtNy{ 

		width:138px;

		height:320px;

		border-left:solid 1px #cccccc;

		border-right:solid 1px #cccccc;

		padding:10px;

		background:url('/view/images/1001394/Y_People1.gif') no-repeat bottom right;

		}

div.txtLy{ 

		width:138px;

		height:320px;

		border-left:solid 1px #cccccc;

		border-right:solid 1px #cccccc;

		padding:10px;

		}

div#txtTy{ 

		background-color: transparent;

		background-image: url(/view/images/1001394/Y_Peolple2.gif);

		background-repeat: no-repeat;

		background-attachment: scroll;

		background-position:100% 100%; 

		width:258px;

		height:320px;

		border-left:solid 1px #cccccc;

		border-right:solid 1px #cccccc;

		padding:10px;

		}

div.Lady-legs 

{

		width:65px;

		height:52px;

		background:url('/view/images/1001394/Y_Lady-legs.gif') no-repeat;

		position: absolute;

		left: 389px;

		top: 65px;

}

div#LadySpiral 

{		

		background-color: transparent;

		background:url('/view/images/1001394/Y_LadySpiral.gif') no-repeat;

		width:128px;

		height:250px;

		position: absolute;

		left: 4px;

		top: 338px;

}

div.Color2 

{

		width:159px;

		height:64px;

		background:url('/view/images/1001394/Y_Color2.gif') no-repeat;

		position: absolute;

		left: 284px;

		top: 256px;

}



div.top_log{

		width:160px;

		float:left;

		background:#cccccc;

		}

div.bottom_log{

		width:160px;

		float:left;

		background:#cccccc;

		

		

			}

			

div.txt_log1{ 

		width:596px;

		font-size:14px;

		background-color:#FFFFFF;

		border-left:solid 2px #0099cc;

		border-right:solid 2px #0099cc;

        border-bottom:solid 2px #0099cc;

		padding:10px;

        margin:0px 0px 10px 15px ;


        }



div.txt_log input [type="text"], [type="password"]{ width:90px; color:#777777;}

div.txt_log{ 

		width:138px;

		font-size:14px;

		height:305px;

		border-left:solid 1px #cccccc;

		border-right:solid 1px #cccccc;

		padding:5px 10px;

		}

div.txt_log a{ font-size:12px; }

div.txt_log form{ width:130px;}

.forgot{font-size:12px;}

/*Form*/





input.formButton {

	background:#fff url('/view/images/1001394/button.gif') no-repeat;

	width:78px;

	height:20px;

	border:none;

	margin:10px 0 10px 460px;

	color:#fff;



}



input.myButton {

	background:#fff url('/view/images/1001394/button.gif') no-repeat;

	width:78px;

	height:20px;

	border:none;

	margin:15px ;

	color:#777777;

}

input.myButton2 {

	background:#fff url('/view/images/1001394/button2.gif') no-repeat;

	width:112px;

	height:42px;

	border:none;

	margin:5px 0;	

	color:#777777;

}

input.myButton3 {

	padding-left:22px;

	background:#fff url('/view/images/1001394/button3.gif') no-repeat;

	width:112px;

	height:42px;

	border:none;

	margin:5px 0;	

	color:#777777;

}

input.myButton4 {

	padding-left:22px;

	background:#fff url('/view/images/1001394/button4.gif') no-repeat;

	width:112px;

	height:42px;

	border:none;

	margin:5px 0;	

	color:#777777;

}

div#formContent {

	width:510px;

	margin:0 0px 10px 5px;

	float:left;



}



div#formContent table{width:460px; color:#3399ff;margin-top:10px;}





div#formContentQ {

	width:90%;	

	margin:0px 0px 0px 20px;

	float:left;

	

	

	}

div#contentQ form{

	width:100%;

	height:auto;

	margin:0px;

	float:left;

	

}







table.oneColumn {

	position:relative;

	margin:5px;

	padding:5px;

	width:500px;

	height:100%;

	float:left;

	



}

table.twoColumn {

	position:relative;

	margin:5px;

	padding:5px;

	height:100%;

	width:200px;

	float:left;

	

	

}



table#rewardDetailTable{

						margin:20px 0 0 0px;

						}

table#rewardDetailTable2{

						margin:20px 0 0 0px;

						}						

table#rewardDetailTable th{ color:#3399ff; border:solid 1px #cccccc;}

table#rewardDetailTable td{border:solid 1px #cccccc;}



table#rewardlistTable{

					

					float:left;

					width:580px;

					 }

table#rewardlistTable th{ color:#777777; border:solid 1px #cccccc;}

table#rewardlistTable td{border:solid 1px #cccccc;}

/* Hides from IE5-mac \*/

* html .formContent {height: 1%;}

/* End hide from IE5-mac */

th.style2 {

	margin:10px 0;

	padding:0px 0px 5px 0;

	text-align:left;

}

th.style1 {

	margin-top:10px 0;

	padding:0px 0px 5px 0;

	text-align:left;

}



td.style2 {

	margin:10px 0;

	

	text-align:left;

	color:#777777;

}

div#formContent span{color:#777777;}

td.style1 {

	margin:0px 0;

	padding-right:10px;

	text-align:left;

}

div#formContent input[type="text"]{

border:1px #3399ff inset;

color:#777777;

}

div#formContent input[type="password"]{

border:1px #3399ff inset;

color:#777777;

}

div#formContent input[type="radio"] {

					color:#3399ff;

									}

table.oneColumn select {

	width:100%;

}

table.twoColumn select {

}

select{ border:1px #3399ff inset;color:#777777;}

/*Left*/

div#left {

}

/*Header*/

div#header {

	background:url('/view/images/1001394/topBorder.gif') no-repeat top;

	margin:38px 0 0 60px;

	width:768px;

	height:318px;

}

table#images {

	position:absolute;

	left:144px;

	top:20px;/*****************/

	width:520px;

}



img#flag{

		position:absolute;

		top:44px;

		left:730px;

		}



div#images img {

}



img.img_div 

{



	}



div#mysurvey {

	float:left;

	width:220px;

	margin:140px 0 0 90px;

	font-size:12px;

	color:#000;

}

div#hLinks {

	margin:120px 50px 0 0;

	float:right;

	height:20px;

	width:500px;

	text-align:right;

}

div#hLinks a {

	text-decoration:none;

	font-size:13px;

	font-weight:bold;

	color:#3399ff;

	margin-left:15px;

	letter-spacing:2px;

}

div#hLinks a:hover {

	font-size:13px;

	color:#777777;

}

/*#europe{ position:absolute; left:66px; top:85px; z-index:-1; }*/

/*Content*/ 

span.alert {

	color:#cc0000;

}

span.required {

	color:#3399ff;

}





.h {

	color:#3399ff;

	font-size:26px;

	text-align:left;

	width:590px;

	font-weight:300;

	margin-top:10px;

	margin-left:20px;

	margin-bottom:-5px;

}

.GreyHeader{

	background:#3399ff;

	color:#ffffff;

	font-size:16px;

	font-weight:bold;

	text-align:left;

	width:180px;

}



div#contentR {

	margin:-135px 0 0 90px;

	position: relative;

	float:left;

	width:658px;

	padding:0px;

	background: #ffffff;

	border-left:solid 1px #cccccc;

	border-right:solid 1px #cccccc;

}



div#bottomCornerR {

	height:20px;

	width:660px;

	float:left;

	margin:0 0 0 90px;

}

div.topCornerR {

	position: relative;

	background:#fff;

	margin:-140px 0 0 90px;

	width:660px;

	height:5px;

	float:left;

}





div.txtR {

	margin:20px 0px 20px 20px;

	width:590px;

	height:auto;

	text-align:left;

	font-size:12px;

}





.hcontainter{

background-color:#3399ff;	

padding:5px 0 5px 5px;





	}

.h2 {

	color:#fff;

	margin:0;

	padding-left:10px;/*----------*/

	font-size:26px;

	text-align:left;

	width:90%;

	font-weight:300;

	

}



div#contentQ {

	

	float:left;

	width:468px;

	height:320px;

	padding:0px;

	margin:0px 0 0 0;

	background: #ffffff;

	border-left:solid 1px #cccccc;

	border-right:solid 1px #cccccc;

	

}

div#researchShow{

				width:443px;

				margin:0px;

				background: #ffffff;

				color:#3399ff;

				

				

				

				

				}

div#resContainer{

				margin:60px 0 20px 0; 

				float:left; width:450px; 

				}

p#res{			font-size:16px;

				font-weight:bold;

				margin-bottom:10px;

				width:430px;

		}

div#researchShow p{

				

					margin:0; 

					width:436px; 

					padding-left:5px;}

						

div.generalDiv{ 

				width:444px;

			

				margin-top:20px;

				}

div.generalTXT{	

				width:421px;

				padding:10px 10px 10px 10px;

				background: #ffffff;

				border-left:solid 1px #cccccc;

				border-right:solid 1px #cccccc;}

div.smallBox_L{ width:85px; height:41px; float:left; margin:10px 0; }

div.smallBox_R{ width:85px; height:41px; float:right;margin:10px 0;}

div.smallBox_L a{ margin:0px; padding:0px; height:31px; }

div.smallBox_R a{ margin:0px; padding:0px; height:31px; }

div#topCornerQ {

	

	width:470px;

	height:5px;

	margin:0px 0 0 0px;

	float:left;

	

}

div#bottomCornerQ {

	height:4px;

	margin:0px;

	width:470px;

	float:left;

	

}

div#bottomEdgeQ {

	height:4px;

	margin:0px;

	width:470px;

	float:left;

	

}

span.bold {



	color:#3399ff;

	font-weight:bold;

	font-size:16px;

	

}

span.bold2 {

	float:left;

	color:#3399ff;

	font-weight:bold;

	font-size:16px;

	width:74px;

	margin-bottom:10px;

	

}

img#testi{ float:right; width:35px; height:35px;margin-bottom:10px;}

img#megaphone{ float:right; width:35px; height:31px;margin-bottom:10px;}

img#prize{ float:right;width:35px; height:40px;margin-bottom:10px;}

img#prize1{ float:right;width:35px; height:40px;margin-bottom:10px;}

 a {

	color:#3399ff;

	text-decoration:none;

}

 a:hover {

	color:#777777;

}

div.txtR p, ul {

	width:450px;

}

div.txtR ol{

			width:450px;

			}

div.txtR li{ list-style-position:inside;}

ol.inside { list-style-type:lower-roman;}

div#pfaq ul li{ list-style-image:url('/view/images/1001394/plus.gif') ; list-style-position:inside; }

div#pfaq a{ cursor:pointer; cursor:hand; padding:0 5px -2px 0;}

/*Footer*/  

div#footer {

	width:768px;

	clear:both;

	margin:-10px 0 20px 0px;

	height:120px;

	background:url('/view/images/1001394/bottomBorder.gif') no-repeat left;

}

div#logo {

	width:80px;

	height:50px;

	float:left;

	margin-left:89px;

	margin-top:18px;

	padding:0px;



}







div#logo img{



			margin:0px;

			padding:0px;

			}



div#items {

	width:560px;

	height:54px;

	float:left;

	margin:20px 0 0 20px;

	

	}

div#pI {

	float:left;

	width:21px;

	height:55px;

}

div#nI {

	float:left;

	width:21px;

	height:55px;

}

div#nI_two{

           float:left;

           width:21px;

           height:55px;

}

div#I {

	width:518px;

	height:53px;

	float:left;

	background-color:#FFFFFF;

	border-top:solid 1px #cccccc;

	border-bottom:solid 1px #cccccc;

}

div#I img {

	margin:10px 0 0 10px;

	border:none;

}

div#items a, img {

	border:none;

}

p#fLinksEN {

	float:left;/*****************/

	width:600px;/****************/

	margin:20px 0px 0 160px;/****/

	font-size:12px;/************************/

}

p#fLinksEN a {

	color:#3399ff;

}

p#fLinksEN a:hover {

	color:#777777;

}

p#fLinks {

	float:left;/*****************/

	width:600px;/****************/

	margin:10px 10px 0 125px;/****/

	font-size:13px;

}

p#fLinks a {

	color:#3399ff;

}

p#fLinks a:hover {

	

	color:#777777;

}

div#bottomCorner {

	margin:0px 0 5px 40px;

	width:655px;

	float:left;

}

/*Right*/

div#right {

}

/*corners design*/

.rtop, .rbottom, .artop, .arbottom {

	display: none

}

.rtop, .artop {

	display:block

}

.rtop *, .artop * {

	display:block;

	height:1px;

	overflow:hidden;

	font-size:1px

}

.artop * {

	border-style: solid;

	border-width:0 1px

}

.r1, .rl1, .re1, .rel1 {

	margin-left:5px

}

.r1, .rr1, .re1, .rer1 {

	margin-right:5px

}

.r2, .rl2, .re2, .rel2, .ra1, .ral1 {

	margin-left:3px

}

.r2, .rr2, .re2, .rer2, .ra1, .rar1 {

	margin-right:3px

}

.r3, .rl3, .re3, .rel3, .ra2, .ral2, .rs1, .rsl1, .res1, .resl1 {

	margin-left:2px

}

.r3, .rr3, .re3, .rer3, .ra2, .rar2, .rs1, .rsr1, .res1, .resr1 {

	margin-right:2px

}

.r4, .rl4, .rs2, .rsl2, .re4, .rel4, .ra3, .ral3, .ras1, .rasl1, .res2, .resl2 {

	margin-left:1px

}

.r4, .rr4, .rs2, .rsr2, .re4, .rer4, .ra3, .rar3, .ras1, .rasr1, .res2, .resr2 {

	margin-right:1px

}

.rx1, .rxl1 {

	border-left-width:5px

}

.rx1, .rxr1 {

	border-right-width:5px

}

.rx2, .rxl2 {

	border-left-width:3px

}

.rx2, .rxr2 {

	border-right-width:3px

}

.re2, .rel2, .ra1, .ral1, .rx3, .rxl3, .rxs1, .rxsl1 {

	border-left-width:2px

}

.re2, .rer2, .ra1, .rar1, .rx3, .rxr3, .rxs1, .rxsr1 {

	border-right-width:2px

}

.rxl1, .rxl2, .rxl3, .rxl4, .rxsl1, .rxsl2, .ral1, .ral2, .ral3, .ral4, .rasl1, .rasl2 {

	border-right-width:0

}

.rxr1, .rxr2, .rxr3, .rxr4, .rxsr1, .rxsr2, .rar1, .rar2, .rar3, .rar4, .rasr1, .rasr2 {



	border-left-width:0

}

.r4, .rl4, .rr4, .re4, .rel4, .rer4, .ra4, .rar4, .ral4, .rx4, .rxl4, .rxr4 {

	height:2px

}

.rer1, .rel1, .re1, .res1, .resl1, .resr1 {

	border-width:1px 0 0;

	height:0px !important;

	height /**/:1px

}



/*Young portal*/



div#othLadySpiral {



	background:url('/view/images/1001394/LadySpiral1.gif') no-repeat top;



	width:128px;



	height:250px;



   	position:absolute;



	left:-6px;



	top:338px;



}



/*mootools*/

/*qscroller*/



.hide {

  visibility: hidden;

  position: absolute;

  top: -400px;

}

#qscroller1 {

  width:250px;

  height:150px;

  border-top:1px solid #c0c0c0;

  border-bottom:1px solid #c0c0c0;

}

.qslide {

  

  font-size: 10pt;

  padding: 3px;

}

/*faq*/

.pfaq { margin-top:20px;   }





.accTitle{

       margin-top:10px; 

      margin-bottom:10px; 

      height:20px;

      background:url('/view/images/1001394/p.gif') no-repeat top left ;

      padding:2px 0px 0px 23px;

}

.accQuestion{

     margin-top:10px; 

      margin-bottom:5px; 

     padding:0px  15px  0px 20px;

}

/* FormCheck tipbox */



/* tipbox :

	table : 

		tl		: top left

		t		: top

		tr		: top right

		l 		: left

		r		: right

		bl		: bottom left

		b		: bottom (with mark)

		br		: bottom right

		c		: center

	components : 

		a.close	: close button

		err		: errors div

		p		: error line

*/



.fc-tbx .tl{

	background: url('/view/images/1001394/tl.png') no-repeat;

}

.fc-tbx .t{

	background: url('/view/images/1001394/t.png') repeat-x;

	height: 16px;

}

.fc-tbx .tr{

	background: url('/view/images/1001394/tr.png') no-repeat;

}

.fc-tbx .l{

	background: url('/view/images/1001394/l.png') repeat-y;

	width : 16px;

}

.fc-tbx .r{

	background: url('/view/images/1001394/r.png') repeat-y;

	width: 16px;

}

.fc-tbx .bl{

	background: url('/view/images/1001394/bl.png') no-repeat;

}

.fc-tbx .b{

	background: url('/view/images/1001394/b.png') no-repeat;

	height: 25px;

}

.fc-tbx .br{

	background: url('/view/images/1001394/br.png') no-repeat;

}

.fc-tbx .c{

	background: url('/view/images/1001394/c.png') repeat;

}

.fc-tbx a.close {

	float: right;

	background: url('/view/images/1001394/close.png') no-repeat;

	position: relative;

	margin-left: 5px;

	display: block;

	width: 10px;

	height: 10px;

	cursor: pointer;

}

.fc-tbx .err {

	float: left;

}

.fc-tbx p {

	width : auto;

	display: block;

	font-size: 10px;

	font-family: tahoma, verdana, "sans-serif";

	margin : 0;

	padding : 0;

	border : 0;

	color : #FFF;

}



.ajax_loader {



	width : 200px;

	height : 150px;

}





/* FormCheck validation div */



.fc-error {

	border : 1px solid #888;

	margin-top : 5px;

	background-color: #333333;

}

.fc-error p {

	margin : 5px;

	color : #A00;

}



