
/* [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(http://c743792.r92.cf2.rackcdn.com/sprite2.png) repeat-x; background-position: 0px -10px;}
#pftop2										{width:100%; height:225px; float:left; background:url(http://c743792.r92.cf2.rackcdn.com/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(http://c743792.r92.cf2.rackcdn.com/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(http://c743792.r92.cf2.rackcdn.com/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(http://c743792.r92.cf2.rackcdn.com/sprite2.png) repeat-x; background-position: 0px -550px;}
ul#pfmenu	li.pflft								{width:auto; height:48px; float:left; padding-left:8px; background:url(http://c743792.r92.cf2.rackcdn.com/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(http://c743792.r92.cf2.rackcdn.com/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(http://c743792.r92.cf2.rackcdn.com/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(http://c743792.r92.cf2.rackcdn.com/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(http://c743792.r92.cf2.rackcdn.com/sprite1.png) no-repeat; background-position: -10px -123px;}
.pfimgAds p									{width:auto; float:left; margin:14px 0 0 12px}
#pfmidPannel									{width:100%; height:250px; float:left; padding-top:90px; background:url(http://c743792.r92.cf2.rackcdn.com/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(http://c743792.r92.cf2.rackcdn.com/sprite1.png) no-repeat; background-position: -10px -515px;}
a.pfssl										{width:54px; height:62px; float:left; cursor:pointer;}
a.pfssl.pfopen									{background:url(http://c743792.r92.cf2.rackcdn.com/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(http://c743792.r92.cf2.rackcdn.com/sprite1.png) no-repeat; background-position: -10px -451px;}
.pfproxInpBtn									{width:124px; height:41px; float:left; margin:19px 0 0 10px; cursor:pointer; background:url(http://c743792.r92.cf2.rackcdn.com/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(http://c743792.r92.cf2.rackcdn.com/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(http://c743792.r92.cf2.rackcdn.com/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(http://c743792.r92.cf2.rackcdn.com/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(http://c743792.r92.cf2.rackcdn.com/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(http://c743792.r92.cf2.rackcdn.com/chk_on.png) no-repeat }
.unchecked{background-color:#1c1c1c;background:url(http://c743792.r92.cf2.rackcdn.com/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%}