body {
	margin: 0px;padding:0px;
}

.Table1 {
	border-color: #111111;
	border-collapse: collapse;
}

.Table2 {
	border-collapse: collapse;
	border-color: #073E7A;
}

.Table3 {
	margin: 0px;	
	margin-top: 0px;
	margin-bottom: 0px;
	margin-left:0px;
	margin-right:0px;
}

.Table4 {
	border-color: #D1E2F0;
	border-collapse: collapse;
	margin-left:0px;
	margin-right:0px;
}

.Table5 {
	border-color: #C9DAEA;
	border-collapse: collapse;	
}

.Table6 {
	border-collapse: collapse;	
	border: 1px solid #084681;
	background-color: #186FAD;
}

.Table7 {
	border-collapse: collapse;	
	border: 1px solid #F0990E;
}

.Table8 {
	border-collapse: collapse;
	border: 1px solid #FFFFFF;
}

.Table9 {
	background-image:url('/php/controlpanel/images/pg_logo.jpg');
}

.Table10 {
	border-collapse: collapse;
	border: 1px solid #000000;
}

.Table11 {
	border: 1px solid #EAEAEA;
	border-collapse: collapse;
}

.Table12 {
	border: 1px solid #073E7A;
	border-collapse: collapse;
}

#sajax1 {
    width: 180px;
    float: left;
    margin-left: 5px;
}

#sajax2 {
    width: 180px;
    float: left;
    margin-left: 5px;
}

div {
	margin: 0px;
	padding: 0px;
}
.handle {
	cursor: move;
}
.handle2 {
	cursor: pointer;
}


body {
	margin: 10px 10px 10px 10px;
	font-family: Arial, Verdana, Helvetica;
	font-size: 76%;
	color: #3F3F3F;
	text-align: left;
}

TABLE, TH, TR, TD, P, FONT, A, BLOCKQUOTE, LABEL {
	font-family: Verdana, Helvetica, Arial, Tahoma; 
	font-size: 10px; 
}
a{
	text-decoration:none
}
a:hover{
	color:#FFFFFF; 
	text-decoration:underline; 
}
a:visited{
	color:#FFFFFF;
	text-decoration:none;
}
.style1 {
	font-family: Tahoma;
	font-size: 11px;
	color: #A3C8E1;
}
h1{ 
font-family:Tahoma; 
color:#CADFEE; 
font-size:11px; 
text-align:left; 
margin-top:0px; 
margin-bottom:0px; 
background:none repeat;
}
select {
	padding: 1px; 
	font-family: Tahoma; 
	font-size: 8pt; 
	border: 1px solid #FFFFFF; 
	background-color: #8CB9D9;
}
.listbox {
	border:1px solid #FFFFFF;
	padding:1; 
	font-family: Tahoma; 
	font-size: 8pt; 
	background-color: #DDEEFF;
}
.listbox1 {
	border: 1px solid #FFFFFF; 
	padding: 1; 
	font-family: Verdana; 
	font-size: 10px; 
	background-color: #F0990E
}
.listbox2 {
	vertical-align:middle;
	border: 1px solid #FFFFFF; 
	padding: 1; 
	font-family: Verdana; 
	font-size: 10px; 
	background-color: #F0990E;
}
.listbox3 {
	border: 1px solid #FFFFFF; 
	padding: 1; 
	font-family: Verdana; 
	font-size: 10px; 
	background-color: #FFBC50
}
.listbox4 {

	border: 1px solid #FFFFFF; 
	padding: 1; 
	font-family: Tahoma; 
	font-size: 10px; 
	background-color: #FFFFFF;
}

.style2 {
	font-family: Tahoma;
	font-size: 11px;
	font-weight: bold;
	color: #D1E2F0;
}
.style4 {
	font-size: 10px;
	font-family: Arial, Helvetica, sans-serif;
	color: #A1BBD9;
}
.style6 {font-family: Tahoma; font-size: 11px; color: #FFFFFF; }
.style9 {color: #A1BBD9}
.style10 {
	font-family: Tahoma;
	font-size: 11px;
	color: #CADFEE;
}
.style10B {
	font-family: Tahoma;
	font-size: 11px;
	color: #CADFEE;
	font-weight: bold;
}
.style10C {
	font-family: Tahoma;
	font-size: 11px;
	color: #CADFEE;
	background-color: #0D398E;
	font-weight: bold;
}
.style11 {
	font-family: Tahoma;
	font-size: 10px;
	color: #A2C3DE;
}
.style12 {
	font-family: Tahoma;
	font-size: 10px;
	font-weight: bold;
	color: #00FFFF;
}
.style13 {
	font-family: Tahoma;
	font-size: 10px;
	font-weight: bold;
	color: #CADFEE;
}
.style14 {
	font-family: Tahoma;
	font-size: 11px;
	color: #CADFEE;
    border: 1px;
}
.style15 {
	font-family: Tahoma;
	font-size: 18px;
	color: #CADFEE;
}
.style16 {
	font-family: Tahoma;
	font-size: 18px;
	color: #000000;
}
.style17 {
	font-family: Verdana;
	font-size: 10px;
	color: #FFFFFF;
}

.style18 {
	font-family: Verdana;
	font-size: 10px;
}

.style19 {
	font-family: Verdana;
	font-size: 10px;
	color: 99FF66;
}

.style20 {
	font-family: Verdana;
	font-size: 10px;
	color: #F0990E;
}

.style21 {
	font-family: Verdana;
	font-size: 10px;
	color: #FFB00D;
}

.style22 {
	font-family: Verdana;
	font-size: 10px;
	color: #F8D5A0;
}

.style23 {
	font-family: Verdana;
	font-size: 18px;
	color: #FFFFFF;
	font-weight:bold;
	text-decoration:underline;
}
.style24 {
	font-family: Verdana;
	font-size: 9pt;
	color: #FFFFFF;
}


.style25 {
	font-family: Verdana;
	font-size: 10px;
	color: #000000;
	font-weight:bold;
	text-decoration:underline;
}

.floatleft {
	float: left;
	margin-right: 15px;
}

.button1 {
	BORDER-RIGHT: #ffffff 1px solid; 
	PADDING-RIGHT: 1px; 
	BORDER-TOP: #ffffff 1px solid; 
	PADDING-LEFT: 1px; 
	FONT-SIZE: 8pt; 
	PADDING-BOTTOM: 1px; 
	BORDER-LEFT: #ffffff 1px solid; 
	PADDING-TOP: 1px; 
	BORDER-BOTTOM: #ffffff 1px solid; 
	FONT-FAMILY: Tahoma; 
	BACKGROUND-COLOR: #8cb9d9;
}
.button2 {
	padding:1; 
	font-family: Tahoma; 
	font-size: 8pt; 
	border: 1px solid #FFFFFF; 
	background-color: #8CB9D9;
}
.button3 {
	padding:1; 
	font-family: Tahoma; 
	font-size: 8pt; 
	border: 1px solid #FFFFFF; 
	background-color: #DDEEFF;
	float: left;
}
.button4 {
	border: 1px solid #000000; 
	padding: 1; 
	font-family: Tahoma; 
	font-size: 8pt; 
	background-color: #F8D5A0;
}
.button5 {
	padding:1; 
	font-family: Tahoma; 
	font-size: 8pt; 
	border: 1px solid #FFFFFF; 
	background-color: #DDEEFF;
	float: right;
}
.button6 {
	border: 1px solid #FFFFFF; 
	padding: 1; 
	font-family: Tahoma; 
	font-size: 8pt; 
	background-color: #F8D5A0;
}
.list1 {
	padding:1; 
	font-family: Tahoma; 
	font-size: 8pt; 
	border: 1px solid #FFFFFF; 
	background-color: #8CB9D9;
}
.list2 {
	padding: 1px; 
	font-family: Tahoma; 
	font-size: 8pt; 
	border: 1px solid #FFFFFF; 
	background-color: #DDEEFF;
}
.list3 {
	height: 16;
	padding: 1px; 
	font-family: Tahoma; 
	font-size: 8pt; 
	border: 1px solid #FFFFFF; 
	background-color: #DDEEFF;
}
.list4 {
	padding: 1px; 
	font-family: Tahoma; 
	font-size: 8pt; 
	border: 1px solid #FFFFFF; 
	background-color: #F0990E;
}
.list5 {
	height: 16;
	padding: 1px; 
	font-family: Tahoma; 
	font-size: 8pt; 
	border: 1px solid #000000; 
	background-color: #FFBC50;
}
.list6 {
	height: 16;
	padding: 1px; 
	font-family: Tahoma; 
	font-size: 8pt; 
	border: 1px solid #000000; 
	background-color: #FFBC50;
	overflow: hidden;
	padding-left: 4px;
	padding-right: 4px;
}
.list7 {
	height: 17;
	padding: 1px; 
	font-family: Tahoma; 
	font-size: 8pt; 
	border: 1px solid #FFFFFF; 
	background-color: #DDEEFF;
}
.list8 {
	height: 18;
	padding: 1px; 
	font-family: Tahoma; 
	font-size: 8pt; 
	border: 1px solid #FFFFFF; 
	background-color: #DDEEFF;
}
.inputbox1 {
	font-family: Tahoma; 
	font-size: 8pt; 
	border: 1px solid #FFFFFF; 
	padding-left: 4px; 
	padding-right: 4px; 
	padding-top: 1px; 
	padding-bottom: 1px; 
	background-color: #8CB9D9;
}
.inputbox2 {
	font-family: Tahoma; 
	font-size: 8pt; 
	border: 1px solid #FFFFFF; 
	padding-left: 4px; 
	padding-right: 4px; 
	padding-top: 1px; 
	padding-bottom: 1px; 
	background-color: #DDEEFF;
}
.inputbox3 {
	font-family: Tahoma; 
	font-size: 8pt; 
	border: 1px solid #000000; 
	padding-left: 4px; 
	padding-right: 4px; 
	padding-top: 1px; 
	padding-bottom: 1px; 
	background-color: #FFBC50;
}
.inputbox4 {
  font-family: Tahoma; 
  font-size: 8pt; 
  border: 1px solid #FFFFFF; 
  padding-left: 4px; 
  padding-right: 4px; 
  padding-top: 1; 
  padding-bottom: 1; 
  background-color: #F0990E;
}
.inputbox5 {
        font-family: Tahoma;
        font-size: 8pt;
        border: 1px solid #000000;
        padding-left: 4px;
        padding-right: 4px;
        padding-top: 1px;
        padding-bottom: 1px;
        background-color: #FFBC50;
}
.inputbox6 {
	font-family: Tahoma; 
	font-size: 8pt; 
	border: 1px solid #111111; 
	padding-left: 4px; 
	padding-right: 4px; 
	padding-top: 1px; 
	padding-bottom: 1px; 
	color: #999999; 
	background-color: #FFFFFF;
}
.inputbox7 {
	font-family: Verdana; 
	font-size: 10px;
}
.inputfile {
	font-family: Tahoma; 
	font-size: 8pt;
	border: 1px solid #FFFFFF; 
	padding-left: 4; 
	padding-right: 4; 
	padding-top: 1; 
	padding-bottom: 1;
	background-color: #DDEEFF
}

.link1 {
	color: #FFFFFF;
}
.link2 {
	color: #CADFEE;
}
a.link3 {
	color: #000000;
}

a.blue,a.blue:hover,a.blue:visited {
	color: blue;
	text-decoration:underline;
}

a.black,a.black:hover,a.black:visited {
	font-family: Verdana;
	font-size: 9pt;
	color: black;
	text-decoration:underline;
}

a.link3:hover{
	color: #CADFEE;
}
.link4 {
	color: #F8AE01;
	font-weight: bold;
}
.menuskin{
	position:absolute;
	width:0;
	border:0px solid black;
	line-height:0px;
	z-index:0;
	visibility:hidden; 
	font-style:normal; 
	font-variant:normal; 
	font-weight:normal; 
	font-size:1px; 
	font-family:Tahoma
}
.menuskin a{
	text-decoration:none;
	color:black;
	padding-left:10px;
	padding-right:10px;
}
#mouseoverstyle{

}
#mouseoverstyle a{
	color:white;
}
.PurplePageBODY {
	font-family: Verdana, Helvetica, Arial, Tahoma; 
	font-size: 13px; 
}
.PurpleFormHeaderFont { color: #000000; font-size: 16px; font-weight: bold; }
.PurpleFormTABLE { border: 1px solid #000000;; width:100% }
.PurpleColumnTD { border: 0px solid #3355AA; color: #FFFFFF; background-color: #3355AA; font-size: 13px; font-weight: bold }
.PurpleFieldCaptionTD {
	border: 1px solid #DDEEFF; 
	background-color: #3355AA; 
	font-size: 10px;
	color:#FFFFFF; 
	font-weight:bold; 
	text-transform:uppercase 
	}
.PurpleDataTD { border: 1px solid #3355AA; background-color: #DDEEFF; font-size: 10px; }
.PurpleDataTD2 { border: 1px solid #3355AA; background-color: #DDEEFF; font-size: 20px; font-weight:bold; }
.PurpleErrorDataTD { border: 1px solid #000080; background-color: #000080; color: #FFFF99; font-size: 10px;font-weight:bold }
.PurpleSeparatorTD { }
.PurpleAltDataTD{ border: 1px solid #3355AA; background-color: #FFFFFF; font-size: 10px; }
.PurpleFooterTD { border: 1px solid #3355AA; color: #EEEEFF; background-color: #3355AA; font-size: 13px; }
.PurpleTitleTD { border: 1px solid #3355AA; color: #000000; background-color: #FFFFFF; font-size: 10px; font-weight:bold }
.PurpleYourHereTD { font-size: 10px; color:#FFFFFF }
.PurpleGoToTD { font-size: 10px; color:#FFFFFF }
.PurpleAdTD { font-size: 10px; color:#000000 }
.PurpleContentTD { font-size: 10px; color:#000000 }
a:link.PurpleSorterLink, a:visited.PurpleSorterLink{ color: #FFFFFF; font-weight: bold; text-decoration: underline; }
a:hover.PurpleSorterLink, a:active.PurpleSorterLink{ color: #FFD700; font-weight: bold; text-decoration: none; }
a:link.PurpleDataLink, a:visited.PurpleDataLink{ color: #000000; text-decoration: underline; }
a:hover.PurpleDataLink, a:active.PurpleDataLink{ color: #FF0000; text-decoration: none; }
a:link.PurpleNavigatorLink, a:visited.PurpleNavigatorLink{ color: #FFFFFF; font-weight: bold; text-decoration: underline; }
a:hover.PurpleNavigatorLink, a:active.PurpleNavigatorLink{ color: #FFD700; font-weight: bold; text-decoration: none; }
.PurpleButton { border-bottom: 1px solid #FFFFFF; border-left: 1px solid #FFFFFF; border-right: 1px solid #FFFFFF; border-top: 1px solid #FFFFFF; background-color: #DDEEFF; font-family: Verdana, Helvetica, Arial, Tahoma; font-size: 10px; font-weight: bold; }
.PurpleButton2 { border-bottom: 1px solid #000000; border-left: 1px solid #000000; border-right: 1px solid #000000; border-top: 1px solid #000000; background-color: #C0C0C0; font-family: Verdana, Helvetica, Arial, Tahoma; font-size: 10px; font-weight: bold; color: #000000; }
.PurpleInput { border-bottom: 1px solid #000000; border-left: 1px solid #000000; border-right: 1px solid #000000; border-top: 1px solid #000000; font-family: Verdana, Helvetica, Arial, Tahoma; font-size: 10px; }
.PurpleInput2 { border-bottom: 0px solid #000000; border-left: 1px solid #000000; border-right: 1px solid #000000; border-top: 1px solid #000000; font-family: Verdana, Helvetica, Arial, Tahoma; font-size: 10px; }
.PurpleTextarea { border-bottom: 1px solid #000000; border-left: 1px solid #000000; border-right: 1px solid #000000; border-top: 1px solid #000000; font-family: Verdana, Helvetica, Arial, Tahoma; font-size: 10px; }
.PurpleSelect { font-family: Verdana, Helvetica, Arial, Tahoma; font-size: 10px; }
/* Calendar */
a:link.today, a:visited.today{ color: #FF0000; font-weight: bold; text-decoration: none; }
a:hover.today, a:active.today{ color: #000000; font-weight: bold; text-decoration: none; }
a:link.selectedDay, a:visited.selectedDay{ color: #FFFFFF; font-weight: bold; text-decoration: none; }
a:hover.selectedDay, a:active.selectedDay{ color: #FF0000; font-weight: bold; text-decoration: none; }
a:link.weekDay, a:visited.weekDay{ color: #000000; text-decoration: none; }
a:hover.weekDay, a:active.weekDay{ color: #FF0000; text-decoration: none; }
TD.selectedDay { margin: 1px; border: 1px solid #3355AA; color: #FFFFFF; background-color: #3355AA; font-size: 13px; font-weight: bold; }
TD.today { border-top: 1px solid #FF0000; border-left: 1px solid #FF0000; border-bottom: 1px solid #FF0000; border-right: 1px solid #FF0000; background-color: #FFFFFF; font-size: 13px; }
TD.workday { border: 1px solid #3355AA; background-color: #FFFFFF; font-size: 13px; }
TD.weekend { border: 1px solid #3355AA; background-color: #DDEEFF; font-size: 13px; }
TH.calendar { margin: 1px; border: 1px solid #3355AA; color: #FFFFFF; background-color: #3355AA; font-size: 13px; font-weight: bold; }
.CalendarButtons { margin: 1px; border-bottom: 1px solid #000000; border-left: 1px solid #FFFFFF; border-right: 1px solid #000000; border-top: 1px solid #FFFFFF; background-color: #DDEEFF; font-family: Verdana, Helvetica, Arial, Tahoma; font-size: 11px; font-weight: bold; }
.CalendarControls { font-family: Tahoma, Verdana, Arial, Helvetica; font-size: 13px; }

/* Hit Counter */
.value  {
	text-align: center;
	padding-left: 4px;
	font-size: 8pt;
	color: #CADFEE;
}
.vBarBorder, .hBarBorder {
	border: 1px black solid;
	left: 0px;
	font-size: 1px;
}
.label {
	color: #CADFEE;
}
.boxTable {
	border: 1px #C9DAEA solid;
	color: #CADFEE;
	border-collapse: collapse;
}

a.cp:link{
	color : #FFFFFF; 
	text-decoration : underline;
}
a.cp:visited{
	color : #FFFFFF; 
	text-decoration : underline;
}

a.cp:hover{
	color : #FFFFFF; 
	text-decoration : underline;
}

a.bm:link{
	color : #FFFFFF; 
	text-decoration : underline;
}
a.bm:visited{
	color : #FFFFFF; 
	text-decoration : underline;
}

a.bm:hover{
	color : #FFFFFF; 
	text-decoration : underline;
}

a.tab:link{
	color : #FFFFFF; 
	text-decoration : none;
}
a.tab:visited{
	color : #FFFFFF; 
	text-decoration : none;
}

a.tab:hover{
	color : #FFFFFF; 
	text-decoration : none;
}

a.bk:link{
	color : #F8D5A0; 
	text-decoration : underline;
}
a.bk:visited{
	color : #F8D5A0; 
	text-decoration : underline;
}

a.bk:hover{
	color : #F8D5A0; 
	text-decoration : underline;
}

a.na:link{
	color : #000000; 
	text-decoration : underline;
}
a.na:visited{
	color : #000000; 
	text-decoration : underline;
}

a.na:hover{
	color : #000000; 
	text-decoration : underline;
}


a.black:link,a.black:visited{
	color : black; 
	text-decoration : none;
}

a.black:hover{
	color : black; 
	text-decoration : underline;
}

a.white:link,a.white:visited{
	color : white; 
	text-decoration : none;
}

a.white:hover{
	color : white; 
	text-decoration : underline;
}


/* for drag and drop 

ul.boxy {
	list-style-type: none;
	padding-left: 5px;
	margin: 0px;
	font-size: 0px;
   border: 0px solid #000;
}
ul.boxy li {
	text-align:center;
	margin: 0px;
	padding-bottom:0px;
	border: 0px solid #ccc;
	font-size: 0px;
}

ul.sortable li {
	position: relative;
}
*/

ul.sortable li {
	position: relative;
}

ul.boxy {
	list-style-type: none;
	padding-left: 5px;
	margin: 0px;
}
ul.boxy li {
	text-align:center;
	margin: 0px;
	padding-bottom:0px;
	border: 0px solid #ccc;
	font-size: 0px;
}
.clickable a {
	display: block;
	text-decoration: none;
	cursor: pointer;
	cursor: hand;
}
.clickable li:hover {
	background-color: #f6f6f6;
}

.submenu {
width:98px;
height:20px;
background:#333333;
color:white;
line-height:20px;
float:left;
margin:6px;
text-align:center;
cursor:pointer;
}

.submenu1 {
width:106px;
height:20px;
background:#333333;
color:white;
line-height:20px;
float:left;
margin:6px;
text-align:left;
cursor:pointer;
}

.domainOff {
display:block;
background:#F8D5A0;
width:100%;
height:20px;
color:black;
line-height:20px;
text-align:left;
margin:0px;
padding:0px;
border-bottom-width:1px;
border-bottom-color:#000000;
border-bottom-style:solid;
cursor:pointer;
}

.domainOn {
display:block;
background:#C0C0C0;
width:100%;
height:20px;
color:black;
line-height:20px;
text-align:left;
margin:0px;
padding:0px;
border-bottom-width:0px;
border-bottom-color:#000000;
border-bottom-style:solid;
cursor:pointer;
} 

.processingDomain {
display:block;
background:#FDF2E1;
width:100%;
height:20px;
color:black;
line-height:20px;
text-align:left;
margin:0px;
padding:0px;
border-bottom-width:1px;
border-bottom-color:#000000;
border-bottom-style:solid;
}

.bookmarkSpan1 {
width:170px;
margin-left: 6px;
margin-top: -11px;
float:left;
border:1px solid green;
}
.bookmarkSpan2 {
width:40px;
margin-left: 6px;
margin-top: -11px;
float:left;
}
.bookmarkSpan3 {
width:20px;
margin-left: 6px;
margin-top: -11px;
float:left;
}
.bookmarkSpan14 {
width:220px;
position:absolute;
float:left;
}
.bookmarkSpan15 {
width:250px;
position:absolute;
float:left;
}
.divDidden{display:block;width:300px;height:200px;border:1px solid red;visibility:hidden;}


.button_new_1{font-family:verdana;font-size:10px;}
.button_new_2{font-family:verdana;font-size:10px;width:270px;}
.button_new_3{font-family:verdana;font-size:10px;width:200px;}
.table_new_1{margin-top:8px;margin-bottom:8px;width:98%;border:0;text-align:center;}
.table_new_2{margin-top:8px;margin-bottom:8px;width:98%;border:0;text-align:center;}
.div_new_1{border-top:1px solid #6593CF;height:433px;overflow: auto;margin-top:0px;width:100%;padding-top:4px;text-align:center;}
.div_new_2{border-top:1px solid #6593CF;height:314px;overflow: auto;margin-top:0px;width:100%;padding-top:4px;text-align:center;}
.div_new_3{border-top:1px solid #6593CF;overflow: auto;margin-top:0px;width:100%;padding-top:4px;text-align:center;}
.bg_new_1{background-color:#F8D5A0;height:25px;font-weight:bold;text-align:left;}
.bg_new_2{background-color:#FDF2E1}
.bg_new_3{background-color:#EFEFEF}
.Table7 {border-collapse: collapse;	border: 1px solid #F0990E;}

.alert{position:absolute;top:-1000px;left:-1000px;}
#layout-sky,#layout-cloud{display:none}

.titleFont{
	font-family:Verdana;
	color:#FCBA52;
	font-size:24px;
	font-weight:bold;
	text-decoration:underline; 
}

.subTitleFont{
	font-family:Verdana;
	color:#FEDDAB;
	font-size:18px;
	font-weight:bold;
}

.regSubTitle{
	font-family:Verdana;
	color:#FFFFFF;
	font-size:18px;
	font-weight:bold;
	text-decoration:underline;
}
