*
{
	padding: 0;
	margin: 0;
	border: 0;
	list-style: none;
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 13px;
	outline: 0;
}

fieldset
{
	border:1px solid #898989;
	padding:7px;
	border-radius:5px
}

p
{
	padding-bottom: 10px;
}

body
{
	background-image: url(../images/paxum/img/rbg.png);
	background-repeat: repeat-x;
	background-position: top;
	background-color: #f9f9f9;
	color: #303030;
	padding-bottom: 20px;
}


.splashbg { 
	background: url(../images/paxum/sitepics/splash_error.png);
	background-position: center bottom;
	background-repeat: no-repeat;
	height: 287px !important;
}

.trademark { width: 610px; margin: 15px 10px; text-align:left; font-size: 11px; float: left; }

.seal { width: 130px; float: left; margin: 15px; }

.errordiv { margin: 122px 0; text-align:center; width: 962px; }

.error {font-size: 33px; font-weight: bold; }

.errormsg {font-size: 33px; }


p { line-height: 20px; }
li { line-height: 20px; }

.regpage 
{
	background-image: url(../images/paxum/img/rbg-reg.gif);
	background-color: #e4e4e4;
}

.right	{	text-align: right;	}
.left		{	text-align: left;	}
.clear  {clear: both;}

.signupboxes-bgb:after,
.homefeatures-bgb:after,
.line:after,
.paragraph div:after,
.contactsblock-rbg:after,
.maincont-pd:after
{
	content: "";
	display: block;
	font-size: 0;
	line-height: 0;
	height: 0;
	clear: both;
}

#header
{
	width: 968px;
	margin: auto;
	padding: 8px 0 0;
	height: 90px;
}


	#header #hlogin
	{
		float: right;
		width: 100%;
		margin: 0px;
		padding: 0px;
		max-width: 600px;
	}
	
	#header #hlogin table {
		float: right;
		margin: 20px 0px;
	}
	
	#header #hlogin select {
		border: 1px solid #cdcdcd;
	}
	
	#header #hlogin #loginDetails {
		float: left;
		//width: 220px;
		color: #454545;
		margin: 20px 20px 0px 0px;
	}
	
	#header #hlogin #loginDetails img {
		margin-top: 5px;
		vertical-align:text-bottom;
	}
	
	#header #hlogin a {
		color: #454545;
		padding: 4px;
		margin: 0px 2px;
		text-decoration: none;
		font-size: 12px;
	}
	
	#header #hloginWrapper {
		float: right;
	}
		
	.menuGeneralSeparator {
		display: none;
	}
	
	#header #hlogin .langs
	{
		height: 35px;
	}
	
			#header #hlogin .langs a
			{
			  display: none;
				float: right;
				width: 21px;
				height: 13px;
				margin-left: 5px;
				font-size: 0;
				background-image: url(../images/paxum/img/langs.png);
			}
			
			#header  .langs a.en		{	background-position: -21px top;		}
			#header  .langs a.en:hover	{	background-position: -21px -13px;	}
			#header  .langs a.en:active	{	background-position: -21px -26px;	}
			
			#header  .langs a.ch			{	background-position: left top;		}
			#header  .langs a.ch:hover	{	background-position: left -13px;	}
			#header  .langs a.ch:active	{	background-position: left -26px;	}
			
			#header  .langs a.cn			{	background-position: right top;		}
			#header  .langs a.cn:hover	{	background-position: right -13px;	}
			#header  .langs a.cn:active	{	background-position: right -26px;	}
		
	#header #hlogin input
	{
		float: right;
		margin-left: 7px;
	}
	
		#header #hlogin input.text 
		{
			background-image: url(../images/paxum/img/input.png);
			width: 150px;
			padding: 4px 5px;
			height: 19px;
			line-height: 19px;
			color: #444;
		}
		
		#header #hlogin input.submit 
		{
			background-image: url(../images/paxum/img/login_home.png);
			background-position: top;
			width: 174px; 
			height: 45px; 
			cursor: pointer;
			background-color: transparent;
			border: 0;
			margin-top: 25px;
		}
/*		
		#header #hlogin	 input.submit:hover 	{ 	background-position: left -29px;		} 
		#header #hlogin	 input.submit:active 	{ 	background-position: left -58px;		} 
*/
		
	#logo
	{
		float: left;
		width: 230px;
		height: 89px;
		background-image: url(../images/paxum/img/logo.png);
		background-position: bottom;
		background-repeat: no-repeat;
	}
	
#navigationcont
{
	width: 974px;
	height: 55px;
	position: relative;
	margin: auto;
	z-index: 2;
	left: -1px;
}
	
#menu
{
	width: 974px;
	height: 70px; 
	background-image: url(../images/paxum/img/hnavigation1.png);
	background-repeat: no-repeat;
	background-position: top;
	position: absolute;
	left: 0;
	top: 0;
}
			#menu li
			{
				display: inline;
			}
	
			#menu li a
			{
				float: left;
				height: 65px;  
			}
	
			#menu li a:hover
			{		
				background-image: url(../images/paxum/img/hnavigation1.png);
			}

			#menu .bhome				{	width: 99px;	}
			#menu .bhome:hover			{	background-position: left -215px;	}
	
			#menu .bpaccounts			{	width: 194px;	}
			#menu .bpaccounts:hover		{	background-position: -99px -215px;		}
	
			#menu .bbaccounts			{	width: 198px;	}
			#menu .bbaccounts:hover		{	background-position:  -293px -215px;	}
	
			#menu .bfees				{	width: 84px;	}
			#menu .bfees				{	background-position: -491px -215px;	}
	
			#menu .bfaq					{	width: 89px;	}
			#menu .bfaq					{	background-position: -575px -215px;	}
	
			#menu .bdevelopers			{	width: 130px;	}
			#menu .bdevelopers			{	background-position: -664px -215px;	}

			#menu .bcontacts			{	width: 130px;	}
			#menu .bcontacts			{	background-position: -794px -215px;	}

			#menu .bpayroll
			{
			  display: none;
				margin-left: 58px;
				width: 85px;
				height: 116px;  
			}
	
			#menu .bpayroll:hover { background-position:  -852px bottom;	}

#navigation
{
	width: 974px;
	height: 85px; 
	background-image: url(../images/paxum/img/hnavigation.png);
	background-repeat: no-repeat;
	background-position: top;
	position: absolute;
	left: -9px;
	top: 0px;
}
			#navigation li
			{
				display: inline;
			}
	
			#navigation li a
			{
				float: left;
				height: 65px;  
			}
	
			#navigation li a:hover
			{		
				background-image: url(../images/paxum/img/hnavigation.png);
			}

			#navigation .bhome				{	width: 99px;	}
			#navigation .bhome:hover		{	background-position: -8px -218px;	}
	
			#navigation .bpaccounts			{	width: 194px;	}
			#navigation .bpaccounts:hover	{	background-position: -107px -218px;		}
	
			#navigation .bbaccounts			{	width: 198px;	}
			#navigation .bbaccounts:hover	{	background-position:  -301px -218px;	}
	
			#navigation .bfees				{	width: 84px;	}
			#navigation .bfees				{	background-position: -499px -218px;	}
	
			#navigation .bfaq				{	width: 89px;	}
			#navigation .bfaq				{	background-position: -583px -218px;	}
	
			#navigation .bdevelopers		{	width: 130px;	}
			#navigation .bdevelopers		{	background-position: -672px -218px;	}

			#navigation .bcontacts			{	width: 130px;	}
			#navigation .bcontacts			{	background-position: -802px -218px;	}

/*
			#navigation .bpayroll
			{
			  display: none;
				margin-left: 58px;
				width: 85px;
				height: 116px;  
			}
	
			#navigation .bpayroll:hover { background-position:  -861px bottom;	}
*/

			#navigation .bpayroll
			{
				margin-left: 38px;
				width: 100px;
				height: 114px;  
			}
	
			#navigation .bpayroll:hover { background-position:  -840px -219px;	}
	
#maincont
{
	width: 968px;
	background-image: url(../images/paxum/img/sideshadow.gif);
	background-repeat: repeat-y;
	margin: auto;
	padding-bottom: 20px;
	background-color: #f5f5f5;
}		

.regpage #maincont
{
	margin-top: 2px;
	background-image: url(../images/paxum/img/regpage-contentrbg.gif);
}		

.maincont-pd
{
	padding: 0 4px;
	width: 960px;
}

.maincont-pd.withsplash
{
	background-image: url(../images/paxum/img/splashbg.png);
	background-repeat: no-repeat;
	background-position: left top;
}
	.splash
	{		
		height: 305px;
		padding: 3px 0px 0px 2px;; 
	}
	.splash a
	{ 
		top: 0; 
		left: 0;
		width: 100%;
		height: 100%;
		z-index: 2;
	}
	
	
.signupboxes
{
	background-image: url(../images/paxum/img/home-topblocks.png);
	background-position: left top;
	width: 960px;
	margin-left: 2px;
}
		.signupboxes-bgb
		{
			background-image: url(../images/paxum/img/home-topblocks.png);
			background-repeat: no-repeat;
			background-position: right bottom;  
			position: relative; 
		} 
		
		.english .signupboxes ul	{ 	background-image: url(../images/paxum/img/signuptitles_en.png);	}
	
		
		.signupboxes ul
		{
			float: left;
			width: 395px;
			padding: 30px 40px 70px 45px;
			background-repeat: no-repeat;
			background-position: 321px top;   
		}
		
		.signupboxes ul.sbbusiness
		{			
			background-position: -159px top; 
		}
		
		.signupboxes ul li
		{
			background-image: url(../images/paxum/img/arrows.png);
			background-repeat: no-repeat;
			background-position: left 7px;
			padding-left: 27px;
		}		
			.signupboxes ul.sbpersonal li	{	background-position: left -40px;	}
		
			.signupboxes ul li a
			{			
				line-height: 26px;
				font-size: 18px;
				color: #171717;
				text-decoration: none;
			}
			
			.signupboxes ul li.button
			{
				background: transparent;
				border: none;
				padding: 0px;
				
			}
			
			.signupboxes ul li.button a
			{
				position: absolute;
				right: 4px;
				bottom: 7px;
				width: 187px;
				height: 48px;
				
			}
			
			.english .signupboxes li.button a					{	background-image: url(../images/paxum/img/signup_en.png);		}
			
			.english .sbpersonal li.button a					{	background-position: right top;	right:483px; top:235px;	}
			.chrome .english .sbpersonal li.button a					{	background-position: right top;	right:483px; top:235px;	}
			.opera .english .sbpersonal li.button a					{	background-position: right top;	right:483px; top:235px;	}
			.webkit .english .sbpersonal li.button a					{	background-position: right top;	right:483px; top:235px;	}
			.english .sbpersonal li.button a:hover			{	background-position: right -48px;		}
			.english .sbpersonal li.button a:active		{	background-position: right -96px;		}
			
			.english .sbbusiness li.button a					{	background-position: left top; top:235px;  }
			.chrome .english .sbbusiness li.button a					{	background-position: left top; top:235px;  }
			.webkit  .english .sbbusiness li.button a					{	background-position: left top; top:235px;  }
			.opera .english .sbbusiness li.button a					{	background-position: left top; top:235px;  }
			.english .sbbusiness li.button a:hover			{	background-position: left -48px;	}
			.english .sbbusiness li.button a:active		{	background-position: left -96px;	}
		
		

.homefeatures
{
	background-image: url(../images/paxum/img/featuresboxes.png);
	background-position: left top;
	position: relative;
	margin-left: 2px;
}
		.homefeatures-bgb
		{	
			background-image: url(../images/paxum/img/featuresboxes.png);
			background-position: right bottom; 
			padding: 105px 0 0px;
			width: 100%;
		}
		
		.homefeatures a.readmore 
		{
			float: right;
			font-size: 11px;
			color: #fff;
			text-decoration: none;
			position: absolute;
			top: 23px;
			right:24px;
		}
		
		.homefeatures a.readmore.mleft
		{
			right: 498px;	
		}

		.homefeatures-bgb p
		{
			float: left;
			width: 420px;
			padding: 0 30px;
			color: #212121;
			font-size: 14px;
		}
		
		
.homebtnbn
{
	width: 937px;
	background-image: url(../images/paxum/img/home-btn-b.png);
	background-repeat: no-repeat;
	background-position: right top;
	height: 170px;
	margin: 10px auto 0;
}
.homebtnbn span {
	font-size: 16px;
	margin: 67px 0 0 170px;
	float: left;
}
		
.fancytable1
{
	width: 934px;
	background-image: url(../images/paxum/img/fancytable1.png);
	background-repeat: repeat-y;
	background-position: right top;
	margin: auto;
}

		.fancytable1-bgb
		{
			width: 934px;
			background-image: url(../images/paxum/img/fancytable1.png);
			background-repeat: no-repeat;
			background-position: -934px bottom; 
			padding-bottom: 22px;
		}

		.fancytable1 .tableheads
		{
			height: 48px;
			background-image: url(../images/paxum/img/fancytable1.png); 
			background-position: left top;
		}
		
		body .fancytable1 .tableheads span
		{
			border: 0;
			padding-top: 15px;
			font-size: 18px;
			padding-left: 30px;
			padding-right: 40px;
		}
		
		.fancytable1 .line
		{
			width: 100%;
		}
		
		.fancytable1 .line span
		{
			float: left;
			padding: 6px 35px;	
			border-right: 1px solid #dcdcdc;
			border-left:1px solid #fff;
		}
		
		body .fancytable1  .first,
		body .fancytable2  .first		{		border-left: 0; border-top:0;	}
		body .fancytable1  .last,
		body .fancytable3  .last,
		body .fancytable2  .last		{		border-right: 0; border-bottom: 0;	}
				
		.fancytable1 .darker		{
			background-image: url(../images/paxum/img/fancytable1.png);
			background-position: -1868px top; 
		}
		
				.wd430 	{ 	width: 360px	!important	}
				.wd265 	{ 	width: 160px	}
				.wd300 	{ 	width: 280px !important	}
				.wd230 	{ 	width: 160px	}
				
				.line small
				{
					font-size: 11px;
				}

.fancytable2
{
	width: 927px;
	background-image: url(../images/paxum/img/fancytable2-bg2.png);
	background-repeat: repeat-y;
	background-position: left bottom;
	margin: auto;
	margin-bottom: 20px;
}

		.fancytable2-bgb
		{ 
			background-image: url(../images/paxum/img/fancytable2-bg2.png);
			background-repeat: no-repeat;
			background-position: right bottom; 
			padding-bottom: 4px;
		}
		
		.fancytable2-tablehead
		{			
			background-image: url(../images/paxum/img/fancytable2-head.png);
			background-repeat: no-repeat;
			background-position: left top;
			padding: 4px 4px 0;
		}

		body .fancytable2 .tableheads
		{
			height: 39px;
			background-image: url(../images/paxum/img/fancytable2.png);
			background-repeat: no-repeat 
			background-position: left top;
			padding: 3px 3px 0;
			width: auto;
			overflow: hidden;
		}
		
		.fancytable2 .tbody
		{
			padding: 0 3px;
		}
		
		.fancytable2 .afterheader1
		{ 
			background-image: url(../images/paxum/img/fancytable2.png);
			background-repeat: no-repeat;
			background-position: left -43px;
			background-color: #ececec;
		}
		
		.fancytable2 .afterheader2 td
		{ 
			background-image: url(../images/paxum/img/fancytable2.png);
			background-repeat: no-repeat;
			background-position: left -133px;
			background-color: #dbdbdb;
		}
		
		.fancytable3 .afterheader3 td,
		.fancytable2 .afterheader3 td
		{ 
			background-image: url(../images/paxum/img/fancytable2.png);
			background-repeat: no-repeat;
			background-position: left -246px;
			background-color: #eaeaea;
		}	
		
		.fancytable2 .darker td, .fancytable3 .darker td		{	background-color: #eaeaea;	}
		 
		.fancytable2 .line
		{
			width: 100%;
			border-bottom: 1px solid #c6c6c6;
			border-top: 1px solid #fcfcfc;
			background-color: #ececec;
		}
		
		.fancytable2 span
		{
			float: left;
			padding: 6px 30px;	
			border-right: 1px solid #c6c6c6;
			border-left:1px solid #fff; 
			background-color: #f4f4f4;
		}
		
		.fancytable2 .tableheads {		border: 0; 	}
		.fancytable2 .tableheads span		{	text-align: center; height: 30px; line-height: 26px; font-size: 18px; text-transform: uppercase; background-color: transparent;	}
		.fancytable2 span.th	{	background-color: #efefef; font-size: 16px;	}
		.fancytable2 .line .rowspan {	padding:  0; border: 0; border-left: 1px solid #c6c6c6;	} 
		.fancytable2 .afterheader1 span		{	background-color: transparent;		}
		.fancytable2 .afterheader1 .line { background-color: transparent;	}
		
		.fancytable2 .line .rowspan div.last
		{
			background-color: #f4f4f4;
		}
		
				.fancytable2 .wd150	{	width: 90px; border: 0;	}
				.fancytable2 .tableheads .wd150	{	width: 90px; border-right: 1px solid #c6c6c6;}
				.wd750	{	width: 690px;	}
				.fancytable2 .wd770r	{	width: 770px; border-left:1px solid #c6c6c6; padding: 0;	} 
				.wd360	{	width: 300px;	} 
				.wd230 	{	width: 170px;	}
				.wd375 	{	width: 313px;	}
				
				.fancytable2 .headerIs-wd150 .wd150				
				{
					background-color: transparent;
					font-size: 16px;
				}
		 
			.fancytable2 .borderl
			{
				border-left: 1px solid #fcfcfc;
				border-right:0;
				padding: 6px 30px;
			}	
			
			.rowspan .borderl
			{
				padding: 0;
			}	
			
			.fancytable2 table
			{
				width: 919px; 
				empty-cells: show;
			}
			
			.fancytable2 table td
			{
				border-left: 1px solid #fcfcfc;
				border-right: 1px solid #b9b9b9;
				background-color: #f5f5f5;
				vertical-align: middle;
				padding: 5px;
				text-align: center;
				font-size: 14px;
			}
			
			.fancytable3 table .thead td,
			.fancytable2 table .thead td
			{
				font-size: 16px;
				line-height: 20px;
			}
			
			.fancytable2 table .afterheader2 td
			{
				font-size: 15px;
				line-height: 22px;
			}
			
			.fancytable2 .tableclass2 td
			{
				border:0;
				text-align: left;
				padding: 5px 30px;
			}
			
			
			.fancytable3 {
			  float: left;
			  padding: 0 37px;
			}
			.fancytable3 table
			{
			  width: 400px;
				border: 1px solid #b9b9b9;
			}
			.fancytable3 table td
			{
				border-left: 1px solid #fcfcfc;
				border-right: 1px solid #b9b9b9;
				background-color: #f5f5f5;
				vertical-align: middle;
				padding: 5px;
				text-align: left;
				font-size: 14px;
			}
			
			.paragraph
			{
				border-top: 1px solid #dadada;
				margin: 0 20px; 
			}
			
			.paragraph > div
			{
				border-top: 1px solid #fff;
				padding: 15px 0;
				width: 100%;
			}
			
			.paragraph div h2
			{
				font-size: 14px;
				font-weight: normal;
				text-transform: uppercase;
				padding-bottom: 5px;
			}
			
			.paragraph div p
			{
				padding: 10px 0;
			}
			body .noborder,
			body .noborder div
			{
				border:0;
			}
.list1
{
	padding: 0 10px;
}

.list1 li
{
	background-image: url(../images/paxum/img/bullet.gif);
	background-repeat: no-repeat;
	background-position: 7px 6px;
	padding-left: 20px;
}

.businessreg .list1 li
{
	background-image: url(../images/paxum/img/bullet2.gif);
}
.businessreg .comment {
  color: #8f8f8f;
  float: left;
  padding: 7px;
}
.businessreg .desc {
  float: left;
  border-left: dotted 2px #8c8c8c;
  margin-top: 30px;
  padding: 0 0 0 20px;
  font-size: 12px;
}
.businessreg .wd300 {
  float: left;
}
			
			
			
		
		.fancytable2 td.first
		{
			text-align: left;
		}
						
#footer
{
	background-image: url(../images/paxum/img/footer.png);
	width: 968px;
	height: 75px;
	padding-top: 7px; 
	margin: auto;
}

	#footer h5
	{
		float: right;
		width: 315px;
		padding:10px 4px 0 0;
		line-height: 35px;
		font-weight: normal; 
		font-size: 12px;
	}	
			#footer h5 a.foot
			{
				float: right;
				width: 130px;
				height: 35px; 
			}
			
			
	
	#footer #fsearch
	{
		padding:12px 32px;
		height: 21px;
	}	
			#footer #fsearch input.text
			{
				width: 166px;
				height: 21px;
				background-color: transparent;
				float: left;
			}
	
			#footer #fsearch input.submit
			{
				float: left;
				width: 21px;
				height: 21px;
				cursor: pointer;
				background-color: transparent;
				border: 0;
			}

h1
{
	font-size: 22px; 
	padding: 0 18px 15px;
	font-weight: normal;
}

.renegadesignup
{
	float: right;
	width: 187px;
	height: 48px; 
	background-position: -187px top;
	margin-top: -16px;
	margin-right: 10px;
}
.businessreg .renegadesignup{	background-position: -374px top;}


	.english .renegadesignup	{	background-image: url(../images/paxum/img/signup_en.png);		}
	.renegadesignup:hover	{	background-position: -187px -48px;	}
	.renegadesignup:active	{	background-position: -187px -96px;	}
	
	.businessreg .renegadesignup:hover	{	background-position: -374px -48px;	}
	.businessreg .renegadesignup:active	{	background-position: -374px -96px;	}
	
	
.remark
{
	font-size: 14px;
	padding: 8px 18px;
	text-align: right;
}
	
.biginput,
.shortinput
{
	height:34px;
	background-image: url(../images/paxum/img/biginput.png);
	background-position: left; 
	float: left; 
	padding-left: 8px;
}	

.select .inn,
.biginput input,
.shortinput input
{
	float: left;
	height: 18px;
	padding: 8px 8px 8px 0;
	background-image: url(../images/paxum/img/biginput.png);
	background-position: right; 
	width: 250px;
}
.shortinput input {
	width: 110px;  
}
.select .inn {
	height: 30px;
	padding: 2px;
	width: 254px;
}

.select select {
  border: none;
  font-size: 18px;
  padding: 3px;
	height: 30px;
	width: 254px;
}

.bigtitle 
{
	background-image: url(../images/paxum/img/bigtitle-bgb.png);
	background-repeat: no-repeat;
	background-position: bottom;
	height: 220px;
}

.form-sep {
  font-size: 20px;
  color: white;
  background-color: #979797;
  height: 35px;
  padding: 5px 0 0 20px;
}

.bigtitle h1
{
	padding: 45px 30px 2px 30px;
	font-size: 25px;
}

.bigtitle h2
{
	padding: 0 30px 40px 30px;
	font-size: 14px;
	font-weight: normal;
}


#registerpage label
{
	padding: 10px 0 0 5px;
	font-size: 14px;
	font-weight: bold;
	float: left;
}
		#registerpage .paragraph
		{
			margin: 0 100px 0 20px;
		}

		#registerpage .paragraph img
		{
			margin-bottom: 15px;
			display: block;
		}

		#registerpage .submit
		{
			float: right;
			width: 72px;
			height: 29px;
			background-position: left top;
			cursor: pointer;
			margin-top: 3px;
			border: 0;
			background-color: transparent;
		}	
		.english #registerpage .submit {	background-image: url(../images/paxum/img/savebtn_en.png); }
		#registerpage .submit:hover {		background-position: left -29px;	}
		#registerpage .submit:active {	background-position: left -58px;	}

		
.contactsblock
{
	float: left;
	width: 580px;
	background-image: url(../images/paxum/img/contactsblock.png);
	background-position: left top;
	background-repeat: no-repeat;
	padding-top: 10px;
	margin-left: 20px;
	display: inline;
}

		.contactsblock-bgb
		{
			background-image: url(../images/paxum/img/contactsblock.png);
			background-position: -580px bottom;
			background-repeat: no-repeat;
			padding-bottom: 10px;
		}
		
		.contactsblock-rbg
		{
			background-image: url(../images/paxum/img/contactsblock.png);
			background-position: right top;
			padding: 10px 20px;
			width: 540px;
		}
		
		.contactsblock label
		{
			display: block;
			clear: both;
			padding: 10px 0 5px 0;
		}
		
		.contactsblock .fancytextarea
		{
			width: 509px;
			height: 118px;
			background-image: url(../images/paxum/img/textarea.png);
			padding: 8px;
			display: block;
			margin-bottom: 12px;
		}
		
		.contactsblock .fancytextarea textarea
		{
			width: 509px;
			height: 117px;
		}
		
		.contactsblock .sendbtn
		{
			float: right;
			width: 72px;
			height: 29px; 
			border: 0;
			margin-right: 15px;
			margin-top: 6px;
		}
		
		.english .contactsblock .sendbtn
		{
			background-image: url(../images/paxum/img/sendbtn_en.png);
			cursor: pointer;
			background-position: left top;
		}
		
		.contactsblock .sendbtn:hover	{	background-position: left -29px;	}
		.contactsblock .sendbtn:active	{	background-position: left bottom;	}
		
		.contactsblock .captcha
		{
			float: left;
			width: 250px;
		}
		
		.contactsblock .captcha label
		{
			padding: 0 0 2px;;
		}
		
				.contactsblock .captcha .biginput
				{
					background-image: url(../images/paxum/img/squaredinput.png);
					height: 29px;
				}
				
				.contactsblock .captcha .biginput input
				{
					background-image: url(../images/paxum/img/squaredinput.png);
					height:17px;
					padding: 6px 6px 6px 0;
				}
		
		.contactsblock .cimage 
		{
			float: left;
			width: 150px;
			padding-top: 7px;
			padding-left: 20px;
		}
		
	.contacts-right
	{
		float: left;
		margin-left: 80px;
		display: inline;
		width: 235px;
	}	
	
	.contacts-right h2,
	.contacts-right h3
	{
		font-size: 19px;
		background-image: url(../images/paxum/img/contacts-icons.png);
		background-position: left top;
		background-repeat: no-repeat; 
		line-height: 18px;
		padding-top: 18px;
		padding-left: 40px;
		padding-bottom: 6px;
		font-weight: normal;
		border-bottom: 1px solid #d2d2d2;		
	}
	
	.contacts-right h3
	{
		background-position: left bottom;
		padding-left: 40px;
		padding-top: 30px;
	}
	
	.contacts-right p
	{
		border-top: 1px solid #fff; 
		padding: 10px 10px 25px;
	}
	
	.contacts-right dl
	{
		padding: 10px;
		border-top: 1px solid #fff; 
	}
	
	.contacts-right dt
	{
		float: left;
		width: 60px;
		line-height: 20px;
	}
	
	.contacts-right dd
	{
		float: left;
		width: 140px;
		line-height: 20px;
	}
		
#footer ul
{
	padding: 27px 20px;
}		
			#footer ul li
			{
				display: inline;
			}
			
			#footer ul li a
			{
				font-size: 12px;
				color: #2a2a2a;
				text-decoration: none;
				border-right: 1px solid #2a2a2a;
				line-height: 12px;
				padding-right: 6px;
			}
			#footer ul li span a
			{
				font-size: 12px;
				color: #2a2a2a;
				text-decoration: none;
				border-right: 0px solid #2a2a2a;
				line-height: 12px;
				padding: 0 10px;
			}			
	.faq_break_line{width:856px; height:2px; float:left; margin-left:20px; margin-top:10px; padding-bottom:10px; background-image:url(../images/paxum/img/faq_brk_line.png); background-repeat:no-repeat;}
	
.faq_not_open {cursor: pointer;}
.faq_not_open .top{width:913px; height:13px; background-image:url(../images/paxum/img/faq_qst_not_open_top.png); background-repeat:no-repeat; margin:0 auto;}
.faq_not_open .rpt{ width:883px; background-image:url(../images/paxum/img/faq_qst_not_open_rpt.png); background-repeat:repeat-y; margin:0 auto; padding:0px 10px 0px 20px; font-size:17px; font-weight:bold;}
.faq_not_open .bottom{width:913px; height:13px; background-image:url(../images/paxum/img/faq_qst_not_open_bottom.png); background-repeat:no-repeat; margin:0 auto;}
.faq_not_open .arrow{width:15px; height:23px; background-image:url(../images/paxum/img/faq_arrow_not_open.png); background-repeat:no-repeat; float:right; margin:-0px 20px 10px 0;}
.faq_not_open .mein_rpt{display: none;}

.faq_open .bottom{display: none;}
.faq_open .arrow{width:23px; height:16px; background-image:url(../images/paxum/img/faq_open_arrow.png); background-repeat:no-repeat; float:right; margin:0 20px 10px 0;}
.faq_open .top{width:913px; height:14px; background-image:url(../images/paxum/img/faq_open_top.png); background-repeat:no-repeat; float:left; margin-left:2px;}
.faq_open .rpt{ width:883px; background-image:url(../images/paxum/img/faq_open_rpt.png); background-repeat:repeat-y; float:left; padding:0px 10px 0px 20px; font-size:17px; font-weight:bold; margin-left:2px;}
.faq_open .mein_rpt .bottom{width:913px; height:24px; background-image:url(../images/paxum/img/faq_open_bottom.png); background-repeat:no-repeat; float:left;margin-left:-20px; margin-top:-7px; display: block}
.break{width:100%; height:5px; clear: both}
.faq_open .mein_rpt{ width:875px;  background-image:url(../images/paxum/img/faq_rpt.png); background-repeat:repeat-y; float:left; padding:0 20px 0 20px; float:left; margin-left:2px; display: none;}
.faq_open .holder{ width:915px; margin:0 auto;}
.bold{ font-weight:bold}
.text1{text-indent:20px;}
.faq_open .mein_bottom{width:913px; height:13px; background-image:url(../images/paxum/img/faq_bottom.png); background-repeat:no-repeat; float:left; margin-left:2px;}
.bigbreak{width:100%; height:50px; }
.terms_big{ font-size:20px; font-weight:bold; visibility:visible; padding:50px 20px 20px 20px;}
.text2{text-indent:20px; padding:0 20px 20px 20px;}
.terms_del_line{width:968px; height:22px; background-image:url(../images/paxum/img/breakline.png); background-repeat:no-repeat;}
.bigsell{width:530px;}
.index_holder1{width:900px; border:1px solid black;  float:left;}

.pageHelp {
	width: 140px;
	padding: 5px;
	background-color: #9A9A9A;
	color: #FFF;
	border: 1px solid #555;
}

.linkTitle  
{
	color: #4F4F4F;
	font-family: "Lucida Grande", "Trebuchet MS", Helvetica, Arial, sans-serif;
	font-size: 22px;
	font-weight: bold;
	text-decoration: none;
}

.title3
{
	color: #4F4F4F;
	font-family: "Lucida Grande", "Trebuchet MS", Helvetica, Arial, sans-serif;
	font-size: 14px;
	font-weight: bold;
	text-decoration: none;
}

#pagePath {
	/*float: left;*/
	width: 80%;
	padding: 30px 15px 15px 15px;
}

#pageContent {
	float: left;
	padding: 0px 10px;
	margin: 0px 10px;
}










.refpromoContainer {
	margin: auto;
	width: 960px;
	font-family: Helvetica, sans-serif;
	line-height: 21px;
	font-size: 13px;
}
.refpromoBody h1 {
	text-align: center;
	color: #006911;
	font-size: 32px;
	font-weight: normal;
	margin: 0px;
	padding: 3px;
}
.refpromoBody h2 {
	text-align: center;
	margin: 0px;
	padding: 0px;
	font-size: 22px;
	font-weight: normal;
}
.refpromoBody {
	padding: 20px;
}
.largeLiText ul {
	padding: 0px;
	list-style-type: none;
	font-size: 24px;
	font-weight: bold;
}
.topLeftrefBlock {
	padding: 10px;
	float: left;
	width: 426px;
	border-radius:5px;
	background-image: url(../images/paxum/img/refblock.png);
	position: relative;
	height: 252px;
	background-repeat: no-repeat;
	margin-right: 20px;
	margin-bottom: 30px;
}
.rightPromoBlock {
	padding: 10px;
	float: right;
	width: 426px;
	border-radius:5px;
	background-image: url(../images/paxum/img/refblock.png);
	position: relative;
	height: 252px;
	background-repeat: no-repeat;
	margin-bottom: 30px;
}
.insideBorder {
	padding: 10px;
	border: 1px solid #CCC;
		border-radius:4px;

}
.clear {
	clear: both;
}
.topCorner {
	position: absolute;
	left: 312px;
	top: -3px;
}
.blockContent ul {
	list-style-type: none;
	font-size: 18px;
	margin: 0px;
	padding: 10px;
}
.blockContent li {
	padding-top: 7px;
	padding-bottom: 7px;
	padding-left: 26px;
	background-image: url(../images/paxum/img/checkmark_icon.png);
	background-repeat: no-repeat;
	background-position: left center;
	text-transform: capitalize;
	font-size: 18px;
}
.blockContent li.crossout {
	padding-top: 7px;
	padding-bottom: 7px;
	padding-left: 26px;
	background-image: url(../images/paxum/img/crossout.png);
	background-repeat: no-repeat;
	background-position: left center;
	text-transform: capitalize;
}
.firstLi {
	padding-right: 100px;
}
.strongBlock {
	font-size: 15px;
}
.topLeftrefBlock1 {	padding: 10px;
	float: left;
	width: 426px;
	border-radius:5px;
	background-image: url(../images/paxum/img/refblock.png);
	position: relative;
	height: 252px;
	background-repeat: no-repeat;
	margin-right: 30px;
	margin-bottom: 30px;
}
.topLeftrefBlock2 {	padding: 10px;
	float: left;
	width: 426px;
	border-radius:5px;
	background-image: url(../images/paxum/img/refblock.png);
	position: relative;
	height: 252px;
	background-repeat: no-repeat;
	margin-right: 30px;
	margin-bottom: 30px;
}
.largeBlockBullet {
	font-size: 25px;
}
.smallBlockText {
	font-size: 14px;
}
.divider {
	background-image: url(../images/paxum/img/divider.png);
	background-repeat: no-repeat;
	background-position: center top;
	margin-bottom: 25px;
	height: 32px;
}
.signUpnowButton {
	position: absolute;
	left: 271px;
	top: 236px;
}
.lastrefBlock {
	position: relative;
	padding-right: 370px;
}
.signUpButtonh1 {
	vertical-align: bottom;
	margin-left: 15px;
	top: 6px;
}
.mailImageFloat {
	position: absolute;
	left: 583px;
	top: -2px;
}
.refpromoBody1 {	padding: 20px;
}
.refpromoBody h1.largeTitle {
	font-size: 34px;
}
img {
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
.refpromoContainer  a {
	color: #006911;
	text-decoration: none;
	font-size: 34px;
}

p.header {
	padding: 5px;
	font-weight: bold;
	text-transform: uppercase;
}

tr.system-funding-unpaid td {
	background-color: #a66;
	color: #fff;
}

tr.funding-unpaid td {
	color: #c66;
}


