body,html,img,p,span { margin:0;padding:0; } img { border:0; }
a { outline:0; }
body { padding:0; margin:0; background-color: #FFFFFF; font-size: 14px;	background-image: url("http://pagmedia.net/img/pagtheme/bgRepeat.jpg");
	background-repeat: repeat-y; background-position: center;z-index:-500; }

#container { width: 744px; margin:0 auto; text-align:center; font-size:14px;font-family: "Gill Sans MT", "Gill Sans", GillSans, Arial, Helvetica, sans-serif; }


#bannerTop { text-align:right;height:100px;width:100%; background-image: url("http://pagmedia.net/img/pagtheme/bannerRepeat.png"); background-repeat:repeat; }


#bannerTop a { padding-top: 16px;padding-left:30px;float:left; }
#creaTip a,#tryN a { padding:0;margin:0;float:none; }

#contactDetails { float:right;padding-top:16px;font-size:11px;width:170px;text-align:left; color:#FFFFFF; }
#contactDetails span { font-weight:bold; text-decoration:underline; }

#accountDemo { float:right; display:block; padding:20px;padding-top:35px; }

div.editor {margin:0 auto;padding:7px;width:650px;height:510px;overflow:visible;border:1px solid #DEDEDE;background-image:url('http://pagmedia.net/img/pagtheme/bannerRepeat.png');text-align:center; }

#cornerLogin { position:fixed;top:0;right:0; height:171px;width:240px;border:0; padding-top: 30px;
			text-align:right; font-family: "Gill Sans MT", "Gill Sans", GillSans, Arial, Helvetica, sans-serif;}

	#cornerLogin input { margin-bottom:5px; height:17px; width: 140px; margin-right:15px; padding:3px; }
		#cornerLogin input.user { background-image:url("http://pagmedia.net/img/pagtheme/username.jpg");background-position:center center;background-repeat:no-repeat; }
		#cornerLogin input.pass { background-image:url("http://pagmedia.net/img/pagtheme/password.jpg");background-position:center center;background-repeat:no-repeat; }

#specialOffer { position:fixed; bottom:0;right:0;width:240px;height:173px; background-image:url("http://pagmedia.net/img/pagtheme/cornerBottom.png");
			background-repeat:no-repeat; background-position:bottom right; font-family: "Gill Sans MT", "Gill Sans", GillSans, Arial, Helvetica, sans-serif;
			padding-top:170px;padding-left:40px;color:#FFFFFF;}
	#sOContent { position:absolute;bottom:0;right:0;height:100px;width:180px;font-size:14px; }


#navTop { border-top: 1px solid #FFFFFF; border-bottom: 1px solid #FFFFFF; width: 100%; height: 32px; margin:0;}

#navTop ul { list-style: none; margin:0;padding:0; padding-top: 2px; padding-left:7px; white-space: nowrap; }

		#navTop ul li a { color: #FFFFFF; font-family: "Gill Sans MT", "Gill Sans", GillSans, Arial, Helvetica, sans-serif; text-decoration:none; display: block;
			      width:100%; height:100%; border:1px solid #cde3e3;background-image: url("http://pagmedia.net/img/pagtheme/bannerRepeat.png"); }

			#navTop ul li a.sel { background-image: url("http://pagmedia.net/img/pagtheme/navBG_hover.png"); }

			#navTop ul li a:hover { background-image: url("http://pagmedia.net/img/pagtheme/navBG_hover.png"); }

#content ,#content2{ margin:0 auto; font-family: "Gill Sans MT", "Gill Sans", GillSans, Arial, Helvetica, sans-serif; color: #FFFFFF; width: 735px; text-align: left; padding-left: 3px;
		margin-bottom: 10px; font-size:inherit;	}
#footer { margin: 50px auto 0px auto; padding-bottom: 10px; border-top: 1px solid #FFFFFF; width: 738px; color: #FFFFFF;
		font-family: 'Gill Sans MT', 'Gill Sans', GillSans, Arial, Helvetica, sans-serif; }
#footer a { font-size: 11px; color: #FFFFFF; border-bottom: 1px solid #439CB8; text-decoration: none; }
#footer a:hover { border-bottom: 1px solid #FFFFFF; }
#content a.bod,#content2 a.bod { color: #FFFFFF; text-decoration: none; border-bottom: 1px dotted #439CB8; }
#content a.bod:hover,#content2 a.bod:hover { border-bottom: 1px dotted #FFFFFF; color: #439BC8; }

a.launch, #content a,#content2 a { color: #21D9E0; border-bottom: 1px dotted #FFFFFF; text-decoration:none; }
#selectSite a { color: #FFFFFF; border-bottom: 1px dotted #000000; text-decoration:none; }
h4.serv { padding:0;margin:0 auto; font-variant: small-caps; text-decoration: underline; font-weight: 700; }
/*h1 { margin:10px 0 5px 0;padding:0; font-family: verdana, arial, sans-serif; color: #00FFFF; text-decoration: underline; text-align:center; }*/
h1 { font-size: 16px;color: #21D9E0;margin:10px 0 5px 0;font-weight:bold;border-bottom: 1px dotted #FFFFFF; text-decoration:none;text-align:center; }
#content h1 { border:1px solid #999999;font-weight:normal;text-decoration:none;text-align:center;background-image:url('http://pagmedia.net/img/pagtheme/h1bg.png'); color:#DDDDDD;}
h1.folio { font-size: 14px;color: #21D9E0;margin:10px 0 5px 0;border-bottom: 1px dotted #FFFFFF; text-decoration:none;text-align:left; }
h3.success { font-weight:normal;font-size:13px;color:#DDDDDD;border:1px solid #228822;line-height:35px;vertical-align:middle;background-image:url('http://pagmedia.net/img/pagtheme/success.png');background-position:center left;background-repeat:no-repeat;height:39px;padding-left:40px; }
h3.failure { font-weight:normal;font-size:13px;color:#DDDDDD;border:1px solid #882222;line-height:35px;vertical-align:middle;background-image:url('http://pagmedia.net/img/pagtheme/failure.png');background-position:center left;background-repeat:no-repeat;height:39px;padding-left:40px; }
h3.notice { font-weight:normal;font-size:13px;color:#DDDDDD;border:1px solid #d8d356;line-height:35px;vertical-align:middle;background-image:url('http://pagmedia.net/img/pagtheme/notice.png');background-position:center left;background-repeat:no-repeat;height:39px;padding-left:40px; }
/*h3.success { font-size: 13px;color: #FFFFFF;margin:6px 10px 3px 0;font-weight:bold;background-color:#4aab4e; text-decoration:none;text-align:left; }*/
h2 { font-size:13px; text-decoration:underline; font-weight:normal; font-family: verdana, arial, sans-serif; color: #FFFFFF; margin: 10px 0 10px 0; padding:0; }
td h6 { margin:0;padding:0;font-size:11px;font-weight:bold;color: #21d9e0; }
#selectSite { padding:3px 0 3px 0;text-align:center; height: 26px; background-image:url("http://pagmedia.net/img/pagtheme/navBG_hover.png"); vertical-align:middle;line-height:26px;}
table.introtable td { width:50%;vertical-align:top; padding:5px; }
table.introtable span.head { display:block;margin:0;padding:0;margin-bottom:5px;color: #21D9E0; border-bottom:1px solid #FFFFFF; }
span.head2 { margin:0;padding:0;margin-bottom:5px;color: #21D9E0; border-bottom:1px solid #FFFFFF; }

#todo { display:none; }

			table.news { margin-left:30px;border:0; }
			table.news input { padding:3px;padding-top:6px;font-weight:bold;line-height:15px;vertical-align:middle;font-family:inherit;font-size:12px;height:20px;width:300px; background-color: #CDE8EA; border: 1px solid #000000; }
/*			table.news textarea { padding:3px; width:300px; background-color: #CDE8EA;font-size:12px; height:200px; border: 1px solid #000000; font-family:inherit;font-weight:bold; }*/
			table.news input.submit { border:0;border: 2px solid #000000; width:308px; height:30px; }

			
			#pricing { color: #000000;position: absolute;background-image: url('http://pagmedia.net/img/pagtheme/pricingbg.png');
				background-repeat: no-repeat; height: 328px; width: 650px; top: 250px; left: 50%; margin-left: -410px; display: none; text-align:center; }
			#pricing div { padding: 20px; font-size:12px;}
			h1.pricing { font-weight:normal;font-size:17px; color:#FFFFFF; width:300px; text-align:center; margin: 20px auto 10px; border:0; }

			#pricing2 { color: #000000;position: absolute;background-image: url('http://pagmedia.net/img/pagtheme/pricingbg.png');
				background-repeat: no-repeat; height: 328px; width: 650px; top: 250px; left: 50%; margin-left: -410px; display: none; text-align:center; }
			#pricing2 div { padding: 20px; font-size:12px;}


			#signup,#signup2,#signup3,#configure { width:700px; background-image:url('http://pagmedia.net/img/pagtheme/bannerRepeat.png'); background-repeat:repeat;
				  margin:0 auto;padding:7px;border:1px solid #DEDEDE; }


			#errors,#errors2 { width:688px; background-repeat:repeat; margin:0 auto;padding:0px;margin-top:5px;padding:5px;border:1px solid #B54141; }


			#signup3 { margin-top:15px; }
			#signup td, #signup2 td { padding:3px;margin:0; }
			h1.signup { font-size:15px;font-weight:normal; }
			#signup td.signupHead, #signup2 td.signupHead { color:orange; }
			#signup td.wLabel,#signup2 td.wLabel2 { width:50%; text-align:right; padding-right:15px; }
			#signup td.wField,#signup2 td.wField2 { width:50%; text-align:left; padding-left:15px; }

			#signup2 td.wLabel { width:25%; padding-left:20px; }
			#signup2 td.wField { width:25%; }

			input.error { background-color: #b54141; color: #FFFFFF; }


				#signup td.wField input,#signup2 td.wField input { border: 1px solid #A5A5A5;font-family:inherit;min-width:120px; }
				#signup td.wField select,#signup2 td.wField select { padding:0;margin:0;border: 1px solid #A5A5A5;font-family:inherit;min-width:50px; }
					#signup td.wField select option,#signup2 td.wField select option { border:0;padding:0;margin:0;outline:0; }
			#signup td.caption,#signup2 td.caption { height:15px;font-size:11px;color: #d4d4d4; text-align:center; }
			#signup td.separator,#signup2 td.separator { height:3px;background-image:url('http://pagmedia.net/img/pagtheme/separate.png'); height:10px;background-position:center center;background-repeat:no-repeat; }

			#signup td.wField span,#signup2 td.wField span { clear:none;float:left;width:37px; height:34px; display:block; background-repeat:no-repeat;text-align:center; background-position:top left; vertical-align:middle;margin:0;padding:0; }
			#signup td.wField span input,#signup2 td.wField span input { min-width:0px;min-height:0px; border:0; margin-top:6px;vertical-align:middle;margin-right:4px; }
				#signup td.wField span.bronze,#signup2 td.wField span.bronze { background-image:url('http://pagmedia.net/img/pagtheme/bronze.png'); }
				#signup td.wField span.silver,#signup2 td.wField span.silver { background-image:url('http://pagmedia.net/img/pagtheme/silver.png'); }
				#signup td.wField span.gold,#signup2 td.wField span.gold { background-image:url('http://pagmedia.net/img/pagtheme/gold.png'); }

			#price { display: inline; float:none; }





/* Begin CSS Drop Down Menu */
#menuh { font-size:11px;padding-left:5px;border-top: 1px solid #FFFFFF; border-bottom: 1px solid #FFFFFF; width: 738px; height:32px; font-size: small;
	font-family: arial, helvetica, sans-serif; margin:0 auto; }

#menuh a { color: #FFFFFF;text-align: center; display:block; border: 1px solid #cde3e3; white-space:nowrap; margin:0; padding: 0.3em; }

#menuh a:link, #menuh a:visited, #menuh a:active { background-image: url("http://pagmedia.net/img/pagtheme/bannerRepeat.png"); text-decoration:none; }

#menuh a:hover { background-image: url("http://pagmedia.net/img/pagtheme/navBG_hover.png"); }	

#menuh ul
	{
	list-style:none;
	margin:0;
	padding:0;
	float:left;
	margin-right:6px;
	padding-top:2px;
	}

#menuh li
	{
	position:relative;
    min-height: 1px; 			/* Sophie Dennis contribution for IE7 */
    vertical-align: bottom; /* Sophie Dennis contribution for IE7 */
	}

#menuh ul ul
	{
	position:absolute;
	z-index:500;
	top:auto;
	display:none;
	padding: 1em;
	margin: -10px 0 0 -1em;
	width:100%;
	}



#menuh ul ul ul
	{
	top:0;
	left:100%;
	}

div#menuh li:hover
	{
	cursor:pointer;
	z-index:100;
	}

div#menuh li:hover ul ul,
div#menuh li li:hover ul ul,
div#menuh li li li:hover ul ul,
div#menuh li li li li:hover ul ul
{display:none;}

div#menuh li:hover ul,
div#menuh li li:hover ul,
div#menuh li li li:hover ul,
div#menuh li li li li:hover ul
{display:block;}

/* End CSS Drop Down Menu */

#mailer { position:absolute;top:0;right:10px;padding-top:45px; text-align:center; color:maroon; font-weight:bold;
		background-image: url("http://pagmedia.net/img/pagtheme/mailerCutout.jpg"); background-repeat:no-repeat; background-position:top center; width:200px; height:200px; }




