/*_pp02*/
body 
{

	background-color: #aad2ff;
	margin-top:20px;
	padding:0px;

}
.bgwhite
{
background-color:#FFF;	
}
.topcell
{
background:	url(http://secure.worldhosting.org/cgi-bin/wh/get_img_by_name.pl?webid=714570&ei_code=top_cel);
background-repeat:repeat-x;
background-position:top left;
}

.leftcell
{
background:	url(http://secure.worldhosting.org/cgi-bin/wh/get_img_by_name.pl?webid=714570&ei_code=left_cel);
background-repeat:repeat-y;
background-position:top left;
}

.rightcell
{
background:	url(http://secure.worldhosting.org/cgi-bin/wh/get_img_by_name.pl?webid=714570&ei_code=right_cel);
background-repeat:repeat-y;
background-position:top right;
}


.botcell
{
background:	url(http://secure.worldhosting.org/cgi-bin/wh/get_img_by_name.pl?webid=714570&ei_code=bot_cel);
background-repeat:repeat-x;
background-position:top right;
}



th {
	font-family: Arial;
	text-align: left;
	padding: 5px;
	

}

td {
		font-family: Arial;
	font-size:12px;
line-height:150%;
	color: #000000;
}
	


p {padding: 5px;}

/* CUSTOM CLASSES */

.menuMain {

	color: #FFF;
	font-family: Arial;
	text-transform: uppercase;
	font-size: 12px;
	font-weight: bold;
    display: block;
    float: left;
	height:38px;
	background:url(http://secure.worldhosting.org/cgi-bin/wh/get_img_by_name.pl?webid=714570&ei_code=menuback);
	background-repeat:repeat-x;

}

a.menuMain {
	text-decoration: none;
	text-align:center;
	padding:0px;
	width:130px;
	background:none;
	margin-top:5px;
	padding-top:5px;
}

a.menuMain:hover {
	color: #FFF;
	background:url(http://secure.worldhosting.org/cgi-bin/wh/get_img_by_name.pl?webid=714570&ei_code=menubg);
	width:130px;
	background-position:center;
	background-repeat:no-repeat;
	text-align:center;

	background-position: 5px -2px;
	margin-top:2px;
	padding-top:9px;


}
.footer {

	margin-top:5px;
	margin-bottom:5px;
	padding:3px;

}

.footer a{

	margin-top:5px;
	margin-bottom:5px;
	padding:3px;
	color:#000;
}
.content {
	
}

/* HOME */

#home {
	
	padding:10px;
}

#home th {
		font-family: Arial;
	text-align: left;
	padding: 10px;
	

}

#home td {
		font-family: Arial;
	font-size: 12px;
	color: #000000;
}
	
#home h1 {margin:0;	font-size: 18px;}
#home h2 {margin:0;	font-size: 16px;}
#home h3 {margin:0;	font-size: 14px;}
#home h4 {margin:0;	font-size: 12px;}
#home h5 {margin:0;	font-size: 10px;}

#home p{padding: 5px;}

.image {
	background-color: #999999;

	padding: 25px;
}

a.hlCurPageLink {
 color: #FFFFFF;

 
}

/*END_pp02*/

/* style for hidden field in order for to stop spam */
.requiredfield{
visibility:hidden;
}



.number
{
font-family: Arial;
font-size:35px;
color:#009ddc;
padding-right:8px;

}


#howitwrks {
	background: url(http://secure.worldhosting.org/cgi-bin/wh/get_img_by_name.pl?webid=714570&ei_code=works) no-repeat left top ;
	width: 183px;
	height: 129px;
	}
		
	#howitwrks_text
	{
	padding-top:10px;
	text-align:center;
	margin-bottom:5px;
	font-size:10px;
	}
	
	#howitwrks_text
	{
	padding-top:10px;
	text-align:center;
	margin-bottom:5px;
	font-size:10px;
	}
	
	#howitwrks_text a
	{
		text-decoration:none;
	}
	
	#howitwrks_text a:hover
	{
		font-size:12px;	
	}

#contatus
	{
	background: url(http://secure.worldhosting.org/cgi-bin/wh/get_img_by_name.pl?webid=714570&ei_code=contact) no-repeat left top ;
	width: 183px;
	height: 129px;
	}
#contatus_text
	{
	padding-top:10px;
	text-align:center;
	margin-bottom:5px;
	font-size:10px;
	}
	
	#contatus_text a
	{
	text-decoration:none;
	}
	#contatus_text a:hover
	{
	font-size:12px;	
	}
	
#hometext
{
font-size:12px;
line-height:normal;
color:#000;
text-align:left;
margin:0px;
padding:0px;
}
#slogan
{
text-align:left;
font-size:32px;

}


/* treeMenuHorizontal */
/*================*/

/* margin-left is the position of the default Menu distance within the webEditPage DIV, TABLE, TD what ever the <?APPBLOCK ID=”MENU”> is placed in etc */

#nav {
	margin-top:00px;
	font-family:verdana;
	font-size:12px;
	z-index: 200;
	margin:0px;
	padding:0px;
	float:left;
	margin-top:-2px;
	}





/* these are the std menubox properties – width etc can be added but is mostly not visible all properties are mostly set in li */
 #nav ul
 	{
	padding-top:10px;
	padding-left:0px;
	padding-right:0px;
	padding-bottom:0px;
	margin-left:5px;
	margin-right:0px;
	margin-top:0px;
	margin-bottom:0px;
	list-style: none;
	width: 100%;
/*	background-color: #0065a7;    */
/*   	position:relative;*/
    overflow:visible;
	font-family:verdana;
	font-size:12px;
	z-index: 20;
	position:absolute;

	}



 #nav ul  a
 
 {
	margin:0px;
	padding-top:8px;
	padding-bottom:10px;
	padding-left:5px;
	width:170px;
	/*background:url(http://secure.worldhosting.org/cgi-bin/wh/get_img_by_name.pl?webid=714570&ei_code=menu_cel);*/
	background-position:top right;
	background-repeat:no-repeat;
	font-size:12px;
	background-color:#009ddc;
 }
 
 
 #nav ul  a:hover
 
 {
	 
	padding-top:8px;
	padding-left:5px;
	padding-bottom:10px;
	margin:0px;
font-size:12px;
	width:170px;
/*	background:url(http://secure.worldhosting.org/cgi-bin/wh/get_img_by_name.pl?webid=714570&ei_code=menu_hover_cel);*/
	background-position:top right;
	background-repeat:no-repeat;
	background-color:#009ddc;
 }

/* here most of the display properties are set */
#nav li {
/*		width: 125px;*/

	font-size:12px;
	margin:0px;
	padding:0px;
	float:left;
	position: relative;
   	display:block;
	overflow:visible;
	font-family:verdana;




	
}

/* all text properties are set here */
#nav a {
	padding-left:8px;
	padding-right:8px;
  	font-family:verdana;
font-size:12px;
	color:white;
 	margin:0px;
  	text-decoration:none;
  	display:block;
	border-right:1px solid #004d83;



	
}

/* if submenu’s need different color,  border etc add properties here*/
#nav ul li{ 
/*background-color:#0065a7; */

font-size:12px;

}

/* properties for mouseover the menu text */
#nav a:hover{
	padding-left:8px;
	padding-right:8px;
	font-family:verdana;
                      font-size:12px;
	color:#065f83;
 	margin: 0px;
}

#nav ul{
    display:none;
font-size:12px;

	
}

/* the position of the 2nd submenu group */
#nav ul ul, #nav ul ul ul{
    display:none;
    position:absolute;
    margin-left:110px;
	margin-top:-36px;
	font-size:12px;

	margin-left:170px;


	
}

/* non-IE browsers see this */
 #nav ul li>ul, #nav ul ul li>ul
 {

font-size:12px;
		
  
 }


#nav li:hover ul ul, #nav li:hover ul ul ul, #nav li:hover ul ul ul ul, #nav li:hover ul ul ul ul ul{

font-size:12px;
		

    
}

#nav li:hover ul, #nav ul li:hover ul, #nav ul ul li:hover ul, #nav ul ul ul li:hover ul, #nav ul ul ul ul li:hover ul{
display:block;
z-index: 20;
font-size:12px;
	
   
}
li>ul 
	{ 
		top: auto; left: auto; 	font-size:12px;
	

}

