body {
	color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	background-color: #000000;
	margin: 0px;
}
.smfont {
	font-size:10px;
	
}
.smfont a {
	font-size:10px;
	
}
.message {
	background-color:#FF9900;
	color:#000000;
	padding:10px;
}
#container #header #menuBar #menu .navbox {
	margin-top:3px;
}

fieldset, form {
	padding: 0px;
	border:none;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 5px;
	margin-left: 0px;
	font-weight: bold;
	color: #999999;
}
input{
	height: 15px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}
select {
	height: 22px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}
textarea {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}
input.button {
	width: auto;
	height: 23px;
	border: 1px solid #FF6600;
	background-color: #FF9900;
	color: #000000;
	font-size: 12px;
}
.imgbutton {
	width:auto;
	height:auto;
}	
h1 {
	font-size: 24px;
	font-weight: lighter;
	color: #00D417;
	padding: 0px;
	font-family: Arial, Helvetica, sans-serif;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 0px;
}

h2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: lighter;
	color: #00D417;
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 0px;
}

h3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #FFFFFF;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 0px;
	font-weight: lighter;
}

.home-box {
	width: 100%;
}

#container {
	width: 100%;
	z-index:1;
	margin: 0px;
	padding: 0px;
}

#container #content .formfields {
	display: block;
	width: 100%;
}

#container #content .formfields .label {
	width: 57%;
	float: left;
	padding-top: 1%;
	padding-right: 1%;
	padding-bottom: 1%;
	padding-left: 1%;
	white-space: nowrap;
	font-weight: bold;
}
#container #content .formfields .stretch {
	padding: 1%;
	width: 98%;
	font-weight: bold;
}
#container #content .formfields .field {
	width: 38%;
	float: left;
	padding:1%;
}
#pop {
	width: 80%;
	height: 100%;
	border:1px solid #FF9900;
	z-index:2;
	display: none;
	position:absolute;
	background-color:#000000;
	top: 150px;
	left: 10%;
	right: 10%;
}



#container #header {
	width: 100%;
	white-space: nowrap;
	background-color: #550000;
	padding-top:10px;


}

#container #header #menuBar {
	width: 100%;
	height: 39px;
	background: url(/images/topnavmenu.gif) bottom left repeat-x;
	white-space:nowrap;
}
	

#container #header #menuBar #menu {
   padding: 0;
   list-style: none;
   white-space:nowrap;
   width:100%;
}
#container #header #menuBar #menu li {
	float: left;
	padding: 0;
	margin: 0;
}
#container #header #menuBar #menu li a {
	float: left;
	color: #111;
	padding: 0 15px;
	line-height: 25px;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	text-decoration:none;
	font-size: 11px;
}
#container #header #menuBar #menu li a:hover {
	text-decoration: none;
	color: #6A3300;
	border-bottom: 14px solid #000;
}

#container #header #line-contain {
	white-space: nowrap;
	display: block;
	width: 75%;
	float: right;

}

.pingedsites .title a {
	font-size: 14px;

}
.pingedsites .url a {
	font-size: 10px;

}
.pingedsites .more{
	color:blue;
	font-size: 10px;
}
.pingedsites .yellow {
	color: yellow;
	font-size: 9px;
}

#container #header #logo {
	float: left;
	width: 24%;
	padding-left:1%;
}
#container #header  #line-contain  #login {
	text-align: right;
	padding-right: 20px;
	height: 38px;
	padding-top: 10px;
	color: #FFFFFF;
}
#container  #header #line-contain #login a {
	text-decoration:none;
	font-weight:bold;
}
#container #header #line-contain #ticker {
	text-align: left;
	display: block;
	height: 28px;
	padding-bottom:15px;
}
#container   #header  #line-contain #head-links {
	text-align: right;
	padding-right: 80px;
	vertical-align: text-bottom;
	white-space: nowrap;
}
#container #two-col {
	width: 100%;
}

#container #two-col .rightcol {
	float: right;
	width: 49%;
}

#container #two-col .leftcol {
	float: left;
	width: 49%;
	
}
.blueborder {
	border: 1px solid #FF9900;
	padding: 10px;
}
#container #content #right-col{
	width:35%;
	float:right;
	  
}
.divider {
	height: 1px;
	margin-top: 15px;
	margin-bottom: 15px;
	border-bottom: 1px dashed #CCCCCC;
}
#container #content #this-content{
	width:60%;
	float:left;
	padding:1%
}

#container #footer {
	width: 98%;
	padding: 1%;
	text-align: center;
	display: block;
}
#container #content {
	width: 98%;
	min-height:500px;
	margin-top:5px;
	margin-right: auto;
	margin-left: auto;
}

#container #content .sm_boxtitle {
	padding: 3px;
	background-color:#FF9900;
	border-top-width: 1px;
	border-right-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-left-style: solid;
	border-top-color: #ffffff;
	border-right-color: #ffffff;
	border-left-color: #ffffff;
	text-align:center;
	
}

#container #content .sm_boxtitle h2, #container #content .sm_boxtitle h1, #container #content .sm_boxtitle h3{
	color:#000000;
	margin:0px;
	padding:0px;
}
#container #content .sm_box {
	padding:5px;
	height:100%;
	background-color:#FFFFFF;
	border: 1px solid #ffffff;
	color:#000000
}
#container #content .sm_box a {
	color:#000000
}


a {
	color: #78AAF1;
}


img {
	border: none;
	width:auto;
	height:auto;
}
.clear  {
	clear: both;
	margin: 0px;
	padding: 0px;
	height: 1px;
	line-height:0;
}

#container #ping-nav {
	background-color: #FFCC00;
	height: 27px;
	width:100%;
	display:block;
	white-space: nowrap;
	overflow:hidden;
}
#container #ping-nav ul {
	list-style-type: none;
	white-space: nowrap;
	margin: 0px;
	height:27px;
}

#container #ping-nav ul li {
	color: #000000;
	float: left;
	white-space: nowrap;
}

#container #ping-nav ul li a {
	background-color: #FF9900;
	font-family: Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	display: block;
	text-decoration: none;
	font-weight: bold;
	font-size: 13px;
	white-space: nowrap;
	padding-top: 5px;
	padding-right: 8px;
	padding-bottom: 5px;
	padding-left: 8px;
}

#container #ping-nav ul li a:hover {
	background-color: #FF9900;
}
#container #ping-nav ul li:hover {
	background-color: #FFCC00;
}

.centerthis {
	text-align: center;
}
.formcenter {
	margin-left:auto;
	margin-right:auto;
	width:90%;
	display: block;
}
#loader{
   visibility:hidden;	
     
}

#upload_form {
	display:block; 	
}

#upload_process{
   z-index:100;
   height: 150;
   visibility:hidden;
   position:absolute;
   width:100%;
   font-size:20px;
}
img { border: none; }

.tablecontain {
	table-layout: fixed;
	width: 100%;
	height: 100%;
	margin: 0px;
} 

table.tablecontain tr td{
	overflow : hidden;
	} 

.tablecontain .tablecellt {
	width: 90px;
	height: 20px;
	background-color:#FF9900;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#000000;
	padding: 5px;
	margin: 0px;
	display:table-cell;
	white-space:nowrap;
} 


.tablecontain .tablecellt a {
	color:#000000;
	margin: 0px;
	text-decoration:underline;
} 

.tablecontain .tablecell {
	height: 20px;
	width:auto;
	background-color:#FFFFFF;
	border:1px solid #cccccc;
	padding: 5px;
	margin: 0px;
	white-space:nowrap;
	color: #000000;
} 

.tablecontain .tablecell a {
  color: #000000;
}

.tablecontain .tablecellalt {
	height: 20px;
	background-color:#E7E7E7;
	border:1px solid #cccccc;
	padding: 5px;
	margin: 0px;
	white-space:nowrap;
	color: #000000;
} 

.tablecontain .tablecellalt a {
  color: #000000;
}

.AJXCSSMenuXJMAfEA {
	position:relative;
	z-index:100;
	width:auto;
	white-space:nowrap;
}
* html .AJXCSSMenuXJMAfEA .ajxmw1 {
	float:left;
	height: 1px;
	white-space:nowrap;
}
* html .AJXCSSMenuXJMAfEA .ajxmw2 {white-space:nowrap; margin-left:-600px;height: 1px;}
.AJXCSSMenuXJMAfEA ul {white-space:nowrap;position:relative;float:left;width:100%;margin:0;padding:0;list-style-type:none;}
.AJXCSSMenuXJMAfEA li {white-space:nowrap;float:left;margin:0;}
.AJXCSSMenuXJMAfEA li:hover,.AJXCSSMenuXJMAfEA .ajxover {position:relative;}
.AJXCSSMenuXJMAfEA a {
	display:block;
	float:left;
	height:31px;
	white-space:nowrap;
	overflow:hidden;
	padding:0 0 0 14px;
	text-decoration:none;
	text-align:left;
	color:#ffffff;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 31px;
	background-color: #550000;
	background-repeat: no-repeat;
	background-position: left top;
	font-weight: bold;
}
.AJXCSSMenuXJMAfEA a b {
	display:block;
	padding:0 14px 0 0;
}
.AJXCSSMenuXJMAfEA li:hover a,.AJXCSSMenuXJMAfEA .ajxover a {
	background-color: #550000;
}
.AJXCSSMenuXJMAfEA li:hover a b,.AJXCSSMenuXJMAfEA .ajxover a b {
}
.AJXCSSMenuXJMAfEA a.ajxsub {
	padding:0 0 0 14px;
	background-color: #550000;
}
.AJXCSSMenuXJMAfEA a.ajxsub b {
	padding:0 28px 0 0;
}
.AJXCSSMenuXJMAfEA li:hover a.ajxsub,.AJXCSSMenuXJMAfEA .ajxover a.ajxsub {
	background-color: #550000;
}
.AJXCSSMenuXJMAfEA li:hover a.ajxsub b,.AJXCSSMenuXJMAfEA .ajxover a.ajxsub b {
}
.AJXCSSMenuXJMAfEA ul ul {
	position:absolute;
	left:-9999px;
	top:-9999px;
	width:190px;
	height:auto;
	background-color: #550000;
}
.AJXCSSMenuXJMAfEA ul :hover ul,.AJXCSSMenuXJMAfEA ul .ajxover ul {left:0px;top:31px;}
.AJXCSSMenuXJMAfEA li li {w\idth:190px;padding:0}
.AJXCSSMenuXJMAfEA ul ul a,.AJXCSSMenuXJMAfEA ul :hover ul a,.AJXCSSMenuXJMAfEA ul .ajxover ul a {
	float:none;
	margin:0;
	width:190px;
	w\idth:176px;
	height:31px;
	padding:0 0 0 14px;
	text-decoration:none;
	border:0;
	color:#ffffff;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 31px;
	background-color: #550000;
	background-repeat: no-repeat;
	background-position: left top;
	font-weight: bold;
}
.AJXCSSMenuXJMAfEA ul :hover ul a b,.AJXCSSMenuXJMAfEA ul .ajxover ul a b {
	display:block;
	padding:0 28px 0 0;
}
.AJXCSSMenuXJMAfEA ul ul :hover a,.AJXCSSMenuXJMAfEA ul ul .ajxover a {
	background-color: #550000;
}
.AJXCSSMenuXJMAfEA ul ul :hover a b,.AJXCSSMenuXJMAfEA ul ul .ajxover a b {
}
.AJXCSSMenuXJMAfEA br {clear:both;height:0;font-size: 1px;line-height: 0px;}

/*
{"background":"#FFFFFF","classes":[{"color":"#4c97c3","curovermo":true,"font":{"align":0,"bold":false,"italic":false,"mobold":false,"moitalic":false,"mounderline":false,"name":"Verdana,Arial,Helvetica,sans-serif","size":12,"underline":false},"height":{"Value":31,"enabled":true},"imagealign":2,"imagerepeat":false,"imagevalign":0,"leftpadding":14,"mocolor":"#65b0dc","moimage":"sblue.gif","moimagevalign":2,"mosubmenuimage":"sblue-top-sub.gif","name":"top","nimage":"sblue.gif","rightpadding":14,"slidingdoors":true,"submenuimage":"sblue-top-sub.gif","submenuleftpadding":14,"submenurightpadding":28,"textcolor":"#ffffff","textmocolor":"#ffffff","width":{"Value":180,"enabled":false},"wrap":false},{"color":"#4c97c3","curovermo":true,"font":{"align":0,"bold":false,"italic":false,"mobold":false,"moitalic":false,"mounderline":false,"name":"Verdana,Arial,Helvetica,sans-serif","size":12,"underline":false},"height":{"Value":31,"enabled":true},"imagealign":2,"imagerepeat":false,"imagevalign":0,"leftpadding":14,"mocolor":"#65b0dc","moimage":"sblue.gif","moimagevalign":2,"mosubmenuimage":"sblue-sub.gif","name":"submenu","nimage":"sblue.gif","rightpadding":28,"slidingdoors":true,"submenuimage":"sblue-sub.gif","submenuleftpadding":14,"submenurightpadding":28,"textcolor":"#ffffff","textmocolor":"#ffffff","width":{"Value":190,"enabled":true},"wrap":false}],"hidedelay":600,"id":"AJXCSSMenuXJMAfEA","prjfile":false,"product":{"Name":"AJXCSSMenu","Version":"1.4.6.0"},"showdelay":160,"structure":[{"caption":"Manage Domains","href":"","subitems":[{"caption":"Add New Domain","href":"\/account\/index.php?action=domain_form&sid=15"},{"caption":"Upload Domain CVS File","href":"\/account\/vip.php"},{"caption":"Delete All Domains","href":"\/account\/vip.php?do=massdelete"},{"caption":"Set Domains to Ping","href":"\/account\/vip.php?do=setping"}]},{"caption":"Manage Account","href":"","subitems":[{"caption":"Directory Opt-Out","href":"\/account\/index.php?action=directory_optout"},{"caption":"Email Opt-Out","href":"\/account\/index.php?action=opt_out"},{"caption":"Change Your Password","href":"\/account\/index.php?action=changepass"}]},{"caption":"Log Out","href":""},{"caption":"Support","href":"","subitems":[{"caption":"Pingler Help Manual","href":"http:\/\/pingler.com\/manual\/"},{"caption":"Contact Support","href":"\/contact.php"}]}],"submenulevel":{"animopen":{"ease":"swing","type":"slide"},"background":{"bgimage":{"align":2,"repeat":1,"source":"","valign":1},"color":"#4c97c3"},"bordercolor":"#000000","childoffsetx":0,"childoffsety":0,"hasborder":false,"orientation":1},"toplevel":{"background":{"bgimage":{"align":2,"repeat":1,"source":"","valign":1},"color":"#4c97c3"},"bordercolor":"#000000","childoffsetx":0,"childoffsety":0,"hasborder":false,"orientation":0,"toplevelwidth":600,"toplevelwidthtype":2},"zindex":100}
*/
.table {
	font-size: 12px;
}
.table td {
	padding-right:15px;
	font-size: 12px;
	white-space:normal;
}		 

.tableborder {
  	width:100%;
	margin-left:auto;
	margin-right:auto;		
}
.tableborder td {
	padding-right:5px;
	border:	1px solid #cccccc;
}

#news {
	margin: 0px;
	padding: 0px;
	list-style-type: none;
}

#news li{
	margin: 0px;
	padding: 0px;
}
.tickercontainer { /* the outer div with the black border */
	width: 450px;
	height: 27px;
	margin: 0;
padding: 0
overflow: hidden; 
	color: #FFFFFF;
	background-color: #550000;
}
.tickercontainer .mask { /* that serves as a mask. so you get a sort of padding both left and right */
position: relative;
left: 10px;
top: 8px;
width: 430px;
overflow: hidden;
}
ul.newsticker { /* that's your list */
position: relative;
left: 430px;
font-size: 12px;
list-style-type: none;
margin: 0;
padding: 0;

}
ul.newsticker li {
float: left; /* important: display inline gives incorrect results when you check for elem's width */
margin: 0;
padding: 0;
background: #550000;
}

#loader{
   visibility:hidden;	
     
}

#upload_form {
	display:block; 	
}

#upload_process{
   z-index:100;
   height: 150;
   visibility:hidden;
   position:absolute;
   width:100%;
   font-size:20px;
}
