
/* [1] - Reset CSS */

html, body, div, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, four_equalsquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, sub, tt, var, b, u, i, center, dl, tr, th, td, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, input, textarea 
											{margin:0; padding:0; border:0; outline:0; font-size:100%; font-weight:normal; vertical-align:baseline;}
span,sup									{margin:0; padding:0; border:0; outline:0;}											
body 										{line-height:1}
ol, ul 				 						{list-style:none}
four_equalsquote, q 						{quotes:none}
four_equalsquote:before, four_equalsquote:after, q:before, q:after 
											{content:''; content:none}
:focus 										{outline:0}
a										{text-decoration:none}

/*********************************************************************************/

#pftop										{width:100%; height:520px; float:left; background:url(//proxfree-nitrad.netdna-ssl.com/assets/sprite2.png) repeat-x; background-position: 0px -10px;}
#pftop2										{width:100%; height:225px; float:left; background:url(//proxfree-nitrad.netdna-ssl.com/assets/sprite2.png) repeat-x; background-position:0px -315px}
.pftopad									{width:728px; height:26px; float:left; margin-top:22px; margin-left:26px; padding-top:10px; background:url(//proxfree-nitrad.netdna-ssl.com/assets/sprite1.png) no-repeat; background-position: 0px -77px;}
.pfleftads									{width:200px; float:left; margin-top:48px;}
.pfcenterAlign								{width:780px; margin:0 auto}
.pfcenterProxied								{width:880px; margin:0 auto}
.pflogo										{width:182px; height:57px; float:left; margin-top:22px; background:url(//proxfree-nitrad.netdna-ssl.com/assets/sprite1.png) no-repeat; background-position: -10px -10px;}
ul#pfmenu										{width:auto; height:48px; float:right; margin-top:26px}
ul#pfmenu	li									{width:auto; height:48px; float:left}
ul#pfmenu	li a								{width:auto; float:left; margin-top:16px; font-family:Tahoma, Geneva, sans-serif; font-size:14px; color:#FFF; text-transform:uppercase}
ul#pfmenu	li span								{width:auto; height:48px; float:left; padding:0 15px; background:url(//proxfree-nitrad.netdna-ssl.com/assets/sprite2.png) repeat-x; background-position: 0px -550px;}
ul#pfmenu	li.pflft								{width:auto; height:48px; float:left; padding-left:8px; background:url(//proxfree-nitrad.netdna-ssl.com/assets/sprite1.png) no-repeat; background-position: -10px -576px;}
ul#pfmenu	li.pflft span							{padding-left:14px}
ul#pfmenu	li.pfrt								{width:auto; height:48px; float:left; padding-right:8px; background:url(//proxfree-nitrad.netdna-ssl.com/assets/rt.png) no-repeat right top}
ul#pfmenu	li.pfrt span							{padding-right:14px}
.pfad1										{width:auto; float:left; margin-top:22px}
.pfad2										{width:auto; float:left; margin:40px 0 0 26px}
.pfad3										{width:auto; float:left; margin-bottom: 50px;}
h1											{width:100%; float:left; margin-top:20px; font-family:Arial, Helvetica, sans-serif; font-size:34px; color:#565656; font-weight:bold; text-align:center}
h1 span										{color:#397a8b}
h2											{width:100%; float:left; margin-top:30px; font-family:Arial, Helvetica, sans-serif; font-size:17px; color:#474747; line-height:21px; font-weight:bold}
h3											{width:100%; float:left; margin-top:0px; font-family:Arial, Helvetica, sans-serif; font-size:15px; color:#474747; line-height:18px; font-weight:bold}
.pfleft										{width:625px; float:left; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; color:#535353; line-height:22px; text-align:justify}
.pfrlink										{width:155px; float:right; font-family:Arial, Helvetica, sans-serif; font-size:17px; color:#474747; line-height:21px; font-weight:bold}
.pfaddthis										{float:left; padding: 5px 0 0 32px;}
.pfpDesc										{width:100%; float:left; margin:0 0 1px 2px; font-family:Arial, Helvetica, sans-serif; font-size:17px; color:#474747; line-height:21px; font-weight:bold}
.pfdesc										{width:100%; float:left; margin-top:25px; font-family:Arial, Helvetica, sans-serif; font-size:17px; color:#474747; line-height:21px; font-weight:bold; text-align: justify}
.pfdesc.pflst									{margin:30px 0 0 0; padding-bottom:55px}
.pfdesc span								{width:auto; float:left; margin-left: 2px;}
.pfdesc a									{width:auto; float:left; margin:2px 5px 0; position:relative}
.pfdesc a span.pfht							{width:395px; height:210px; float:left; padding:0 30px; position:absolute; left:10px; z-index:111; font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#787878; line-height:22px; background:url(//proxfree-nitrad.netdna-ssl.com/assets/sprite1.png) no-repeat; background-position: -10px -712px; display:none; cursor:default}
.pfdesc a span.pfht.pfrt						{left:-450px; z-index:111;}
.pfdesc a span.pfht strong					{width:100%; float:left; margin-top:20px; font-size:17px; color:#474747}
.pfdesc a.pftrm								{float:none; margin:0; color:#4075ab; text-decoration:underline}
.pfdesc label								{width:auto; float:left}
p.pfmain										{width:100%; float:left; margin-top:10px; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; color:#535353; line-height:22px; text-align:justify}
a.pflink										{width:auto; float:right; margin-top:15px; position:relative; font-family:Arial, Helvetica, sans-serif; font-size:18px; font-weight:bold; color:#FFF; line-height:43px}
a.pflink img									{width:auto; float:left}
.pflink span									{width:auto; height:43px; float:left; margin:0px; padding:0 12px; background:url(//proxfree-nitrad.netdna-ssl.com/assets/sprite2.png) repeat-x; background-position: 0px -618px;}
.pfimgAds										{width:712px; height:308px; float:left; margin:18px 0 0 35px; padding:0 2px; position:relative; z-index:10; background:url(//proxfree-nitrad.netdna-ssl.com/assets/sprite1.png) no-repeat; background-position: -10px -123px;}
.pfimgAds p									{width:auto; float:left; margin:29px 0 0 36px}
.pflrgAds										{width:712px; height:308px; float:left; margin:18px 0 0 35px; padding:0 2px; position:relative; z-index:10; background:url(//proxfree-nitrad.netdna-ssl.com/assets/sprite1.png) no-repeat; background-position: -10px -123px;}
.pflrgAds p									{width:auto; float:left; margin:14px 0 0 12px}
#pfmidPannel									{width:100%; height:250px; float:left; padding-top:90px; background:url(//proxfree-nitrad.netdna-ssl.com/assets/contentBg.png) repeat-x}
#pfmidPannel .pfbtn								{width:124px; height:41px; float:right; margin:19px 0px 0 0; cursor:pointer; font-family:Arial, Helvetica, sans-serif; font-size:16px; color:#FFF; background:url(//proxfree-nitrad.netdna-ssl.com/assets/sprite1.png) no-repeat; background-position: -10px -515px;}
a.pfssl										{width:54px; height:62px; float:left; cursor:pointer;}
a.pfssl.pfopen									{background:url(//proxfree-nitrad.netdna-ssl.com/assets/sslOpen.png) no-repeat}
p.pfsslInf									{width:102px; float:left; margin:22px 0 0 6px; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#474747; line-height:18px}
p.pfsslInf a									{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#474747; line-height:18px}
.pfproxInp									{width:460px; height:34px; float:left; margin-top:19px; padding:5px 10px; font-family:Arial, Helvetica, sans-serif; font-size:16px; color:#808080; background:url(//proxfree-nitrad.netdna-ssl.com/assets/sprite1.png) no-repeat; background-position: -10px -451px;}
.pfproxInpBtn									{width:124px; height:41px; float:left; margin:19px 0 0 10px; cursor:pointer; background:url(//proxfree-nitrad.netdna-ssl.com/assets/proxy.png) no-repeat}
.pfssl										{width:54px; height:62px; float:left; cursor:pointer;}
.pfwrp										{width:260px; float:left}
.pfwrp2										{width:260px; float:left}
.pfloc										{width:100%; float:left}
.pffrmtxt										{width:100%; float:left; padding-bottom:10px; font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#474747; line-height:20px; text-align:justify;}
.pffrmtxt.pflst									{margin:28px 0 0 2px; padding-bottom:27px; text-align: justify}
.pffrmtxt span								{width:auto; float:left; text-align: justify}
.pffrmtxt a									{width:auto; float:left; margin:2px 5px 0; position:relative; text-align: justify}
.pffrmtxt a span.pfht							{width:395px; height:210px; float:left; padding:0 30px; position:absolute; left:10px; z-index:111; font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#787878; line-height:22px; background:url(//proxfree-nitrad.netdna-ssl.com/assets/sprite1.png) no-repeat; background-position: -10px -712px; display:none; cursor:default; text-align:justify;}
.pffrmtxt a span.pfht.pfrt						{left:-450px}
.pffrmtxt a span.pfht strong					{width:100%; float:left; margin-top:20px; font-size:17px; color:#474747}
.pffrmtxt a.pftrm								{float:none; margin:0; color:#4075ab; text-decoration:underline}
.pffrmtxt label								{width:auto; float:left}
#pfcontent									{width:100%; float:left}
#pfcontent .pftestim							{width:540px; float:right; margin-top:50px; font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#717171; font-style:italic; text-indent:35px; line-height:22px; background:url(//proxfree-nitrad.netdna-ssl.com/assets/openQuot.png) no-repeat }
#pfcontent .pftestim span						{width:auto; float:right; font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#b9b9b9; font-style:normal; text-indent:0; background:url(//proxfree-nitrad.netdna-ssl.com/assets/closeQuot.png) no-repeat right top}
#pfcontent p.pfctx								{width:540px; float:right; margin-top:20px; font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#717171; line-height:22px; text-align:justify;}
#pfcontent p.pfctx2								{width:540px; float:right; margin-top:20px; font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#717171; line-height:22px; text-align:justify;}
#pfcontent p.pferror								{width:540px; float:right; margin-top:40px; font-family:Arial, Helvetica, sans-serif; font-size:18px; color:#717171; line-height:25px; text-align:justify;}
#pfcontent p.pfctx span							{width:100%; float:left; font-weight:bold; padding-bottom:15px;}
#pfcontent p.pfctx2 span							{width:100%; float:left; font-weight:bold; padding-bottom:15px;}
#pfcontent p.pfctx a							{width:100%; float:left; font-weight:bold; padding-bottom:15px; padding-top: 20px;}
#pfcontent p.pfctx2 a							{float:none; margin:0; color:#4075ab; text-decoration:underline}
#pfcontent p.pferror a							{float:none; margin:0; color:#4075ab; text-decoration:underline}
#pffooter										{width:100%; height:119px; float:left; margin-top:45px; background:url(//proxfree-nitrad.netdna-ssl.com/assets/sprite1.png) no-repeat center top; background-position: 10px -942px;}
#pffooter	p									{width:auto; float:left; margin-top:37px; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#7a7a7a; line-height:13px;}
#pffooter ul									{width:auto; float:right; margin-top:37px}
#pffooter ul li								{width:auto; float:left}
#pffooter ul li.pfsep                           {width:auto; float:left; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#7a7a7a;}
#pffooter ul li a                             {width:auto; float:left; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#7a7a7a; padding:0 10px;}
#pflistitem1,#pflistitem2 {
	width:238px;
	height:26px;
	float:left;
	padding:5px 0 15px;
	position:relative;
}
#pfserverDropdown,#pfipDropdown {
	width:238px;
	height: 23px;
	float:left;
	position:relative;
	font-family:Arial, Helvetica, sans-serif;
	color:#808080;
}

#pfip {
	width:238px;
	height:27px;
	float:left;
	padding:5px 0 20px;
	position:relative;
}
#pfipdd {
	width:238px;
	height:27px;
	float:left;
	margin:0;
	position:relative;
}

/* fancyform styles */
.checked{background-color:#222;background:url(//proxfree-nitrad.netdna-ssl.com/assets/chk_on.png) no-repeat }
.unchecked{background-color:#1c1c1c;background:url(//proxfree-nitrad.netdna-ssl.com/assets/chk_off.png) no-repeat}
.selected{background-color:#222;background-image:url(rdo_on.png)}
.unselected{background-color:#1c1c1c;background-image:url(rdo_off.png)}
.leftcol{float:left;clear:left;width:50%}
.rightcol{float:left;clear:right;width:50%}

 div.selector,div.selector span,div.checker span,div.radio span,div.uploader,div.uploader span.action,div.button,div.button span{background-image: url(//proxfree-nitrad.netdna-ssl.com/assets/sprite.png);background-position: -86px -1030px;background-repeat: no-repeat;-webkit-font-smoothing:antialiased;}.selector,.radio,.checker,.uploader,.button,.selector *,.radio *,.checker *,.uploader *,.button *{ margin:0;padding:0;}input.text,input.email,input.password,textarea.uniform{font-size:12px;font-family: "Helvetica Neue",Helvetica,Arial,sans-serif;font-weight: normal;padding:3px;color:#777;background: url('//proxfree-nitrad.netdna-ssl.com/assets/bg-input-focus.png') repeat-x 0px 0px;background: url('//proxfree-nitrad.netdna-ssl.com/assets/bg-input.png') repeat-x 0px 0px;border-top: solid 1px #aaa;border-left: solid 1px #aaa;border-bottom: solid 1px #ccc;border-right: solid 1px #ccc;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;outline:0;}input.text:focus,input.email:focus,input.password:focus,textarea.uniform:focus{-webkit-box-shadow:0px 0px 4px rgba(0,0,0,0.3);-moz-box-shadow:0px 0px 4px rgba(0,0,0,0.3);box-shadow:0px 0px 4px rgba(0,0,0,0.3);border-color:#999;background: url('//proxfree-nitrad.netdna-ssl.com/assets/bg-input-focus.png') repeat-x 0px 0px;}div.selector{background-position: -483px -130px;line-height:26px;height:26px;}div.selector span{background-position: right 0px;height:26px;line-height:26px;}div.selector select{top:0px;left:0px;}div.selector:active,div.selector.active{background-position: -483px -156px;}div.selector:active span,div.selector.active span{background-position: right -26px;}div.selector.focus,div.selector.hover,div.selector:hover{background-position: -483px -182px;}div.selector.focus span,div.selector.hover span,div.selector:hover span{background-position: right -52px;}div.selector.focus:active,div.selector.focus.active,div.selector:hover:active,div.selector.active:hover{background-position: -483px -208px;}div.selector.focus:active span,div.selector:hover:active span,div.selector.active:hover span,div.selector.focus.active span{background-position: right -78px;}div.selector.disabled{background-position: -483px -234px;}div.selector.disabled span{background-position: right -104px;}div.checker{width:19px;height:19px;}div.checker input{width:19px;height:19px;}div.checker span{background-position:0px -260px;height:19px;width:19px;}div.checker:active span,div.checker.active span{background-position: -19px -260px;}div.checker.focus span,div.checker:hover span{background-position: -38px -260px;}div.checker.focus:active span,div.checker:active:hover span,div.checker.active:hover span,div.checker.focus.active span{background-position: -57px -260px;}div.checker span.checked{background-position: -76px -260px;}div.checker:active span.checked,div.checker.active span.checked{background-position: -95px -260px;}div.checker.focus span.checked,div.checker:hover span.checked{background-position: -114px -260px;}div.checker.focus:active span.checked,div.checker:hover:active span.checked,div.checker.active:hover span.checked,div.checker.active.focus span.checked{background-position: -133px -260px;}div.checker.disabled span,div.checker.disabled:active span,div.checker.disabled.active span{background-position: -152px -260px;}div.checker.disabled span.checked,div.checker.disabled:active span.checked,div.checker.disabled.active span.checked{background-position: -171px -260px;}div.radio{width:18px;height:18px;}div.radio input{width:18px;height:18px;}div.radio span{height:18px;width:18px;background-position:0px -279px;}div.radio:active span,div.radio.active span{background-position: -18px -279px;}div.radio.focus span,div.radio:hover span{background-position: -36px -279px;}div.radio.focus:active span,div.radio:active:hover span,div.radio.active:hover span,div.radio.active.focus span{background-position: -54px -279px;}div.radio span.checked{background-position: -72px -279px;}div.radio:active span.checked,div.radio.active span.checked{background-position: -90px -279px;}div.radio.focus span.checked,div.radio:hover span.checked{background-position: -108px -279px;}div.radio.focus:active span.checked,div.radio:hover:active span.checked,div.radio.focus.active span.checked,div.radio.active:hover span.checked{background-position: -126px -279px;}div.radio.disabled span,div.radio.disabled:active span,div.radio.disabled.active span{background-position: -144px -279px;}div.radio.disabled span.checked,div.radio.disabled:active span.checked,div.radio.disabled.active span.checked{background-position: -162px -279px;}div.uploader{background-position:0px -297px;height:28px;}div.uploader span.action{background-position: right -409px;height:24px;line-height:24px;}div.uploader span.filename{height:24px;margin:2px 0px 2px 2px;line-height:24px;}div.uploader.focus,div.uploader.hover,div.uploader:hover{background-position:0px -353px;}div.uploader.focus span.action,div.uploader.hover span.action,div.uploader:hover span.action{background-position: right -437px;}div.uploader.active span.action,div.uploader:active span.action{background-position: right -465px;}div.uploader.focus.active span.action,div.uploader:focus.active span.action,div.uploader.focus:active span.action,div.uploader:focus:active span.action{background-position: right -493px;}div.uploader.disabled{background-position:0px -325px;}div.uploader.disabled span.action{background-position: right -381px;}div.button{background-position:0px -523px;}div.button span{background-position: right -643px;}div.button.focus,div.button:focus,div.button:hover,div.button.hover{background-position:0px -553px;}div.button.focus span,div.button:focus span,div.button:hover span,div.button.hover span{background-position: right -673px;}div.button.active,div.button:active{background-position:0px -583px;}div.button.active span,div.button:active span{background-position: right -703px;color:#555;}div.button.disabled,div.button:disabled{background-position:0px -613px;}div.button.disabled span,div.button:disabled span{background-position: right -733px;color:#bbb;cursor:default;}div.button{height:30px;}div.button span{margin-left:13px;height:22px;padding-top:8px;font-weight:bold;font-family: "Helvetica Neue",Helvetica,Arial,sans-serif;font-size:12px;letter-spacing:1px;text-transform: uppercase;padding-left:2px;padding-right:15px;}div.selector{width:190px;font-size:12px;}div.selector select{min-width:190px;font-family: "Helvetica Neue",Helvetica,Arial,sans-serif;font-size:12px;border: solid 1px #fff;}div.selector span{padding:0px 25px 0px 2px;cursor: pointer;}div.selector span{color:#666;width:158px;text-shadow:0 1px 0 #fff;}div.selector.disabled span{color:#bbb;}div.checker{margin-right:5px;}div.radio{margin-right:3px;}div.uploader{width:190px;cursor: pointer;}div.uploader span.action{width:85px;text-align:center;text-shadow:#fff 0px 1px 0px;background-color:#fff;font-size:11px;font-weight:bold;}div.uploader span.filename{color:#777;width:82px;border-right: solid 1px #bbb;font-size:11px;}div.uploader input{width:190px;}div.uploader.disabled span.action{color:#aaa;}div.uploader.disabled span.filename{border-color:#ddd;color:#aaa;}.selector,.checker,.button,.radio,.uploader{display: -moz-inline-box;display: inline-block;vertical-align: middle;zoom:1;*display: inline;}.selector select:focus,.radio input:focus,.checker input:focus,.uploader input:focus{outline:0;}div.button a,div.button button,div.button input{position:absolute;}div.button{cursor: pointer;position: relative;}div.button span{display: -moz-inline-box;display: inline-block;line-height:1;text-align:center;}div.selector{position: relative;padding-left:10px;overflow: hidden;}div.selector span{display:block;overflow: hidden;text-overflow:ellipsis;white-space: nowrap;}div.selector select{position:absolute;opacity:0;filter:alpha(opacity:0);height:25px;border: none;background: none;}div.checker{position: relative;}div.checker span{display: -moz-inline-box;display: inline-block;text-align:center;}div.checker input{opacity:0;filter:alpha(opacity:0);display: inline-block;background: none;}div.radio{position: relative;}div.radio span{display: -moz-inline-box;display: inline-block;text-align:center;}div.radio input{opacity:0;filter:alpha(opacity:0);text-align:center;display: inline-block;background: none;}div.uploader{position: relative;overflow: hidden;cursor:default;}div.uploader span.action{float: left;display: inline;padding:2px 0px;overflow: hidden;cursor: pointer;}div.uploader span.filename{padding:0px 10px;float: left;display:block;overflow: hidden;text-overflow:ellipsis;white-space: nowrap;cursor:default;}div.uploader input{opacity:0;filter:alpha(opacity:0);position:absolute;top:0;right:0;bottom:0;float: right;height:25px;border: none;cursor:default;}