/*Menu*/
/*left menu*/
.dotLine {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND-IMAGE: url(bg_dot.gif); PADDING-BOTTOM: 0px; PADDING-TOP: 0px; HEIGHT: 1px
}
.hotContent {
	BACKGROUND-COLOR: #e0efde ;

}

td.green
{
	font-family:Calibri;
	font-size:14px;
	
	color:#ffffff;
	background-color:#1b8353;
}

a.leftnav {
  font-family:Calibri ;
	font-size: 14px;
    color: #444444;
	text-decoration: none;
	line-height: 180% }

/*top menu */
.text {
	font-family:Calibri ;
	font-size: 14px;
    color: #000000;
	text-decoration: none;
}
.text a {
	font-family:Calibri ;
	font-size: 14px;
	color: #408080;
	text-decoration: none;
}
.text a:visited {
	color: #408080;
	font-family:Calibri ;
	font-size: 14px;
	
	text-decoration: none;
}
.text a:link{
	color: #408080;
	font-family:Calibri ;
	font-size: 14px;
	
	text-decoration: none;
}
.text a:hover{
	font-family:Calibri ;
	font-size: 14px;
	color:#FF6600;
	text-decoration: underline;
}

/*Global*/

BODY {
	
	BACKGROUND-COLOR: #FFFFFF; 
	TEXT-ALIGN:center;
	font-family:Calibri;
	font-size: 14px;
    color: #000000;
	text-decoration: none;
    line-height: 150%;
}

Body a 
{
	color:#00703c;
}

Body a:hover 
{
	color:#e26c09;
}

TD {
	FONT-SIZE: 14px;  
	FONT-FAMILY: Calibri;

}

h1,h2,h3
{
	color:#e26c09;
	text-decoration:none;
	text-transform :uppercase ;
	font-weight:bold;
	

}

h1 {
	
    
	font-size: 19px;
	
	text-align :center;
	text-transform:uppercase ;
	margin:30px 0 30px 0;
    border-bottom-style:dotted ;
    border-bottom-width:1px;
    border-bottom-color:Gray;
    padding-bottom:5px;
}

h2 {

   
	font-size: 16px;
	text-align :justify;
	margin-top:10px;
	
}

h2.Center {
	text-align : center  
}

h3 {
	
    
	font-size: 14px;
   
	
	
	text-align :justify;
}

p
{text-align :justify;
	line-height:150%;
}

ul {
  font-family:Calibri;
	font-size: 14px;
    color: #000000;
	text-decoration: none;
    line-height: 150%;
    text-align :justify;
    list-style:none;
   
         
}

ul li
{
	background-image: url('../images/Common/Points2.jpg');
	background-repeat:no-repeat;
	padding-left:20px;
	background-position: 0 5px;
}

Span{color:Black;font-weight:bold;}

Span.bigFont
{
	font-size:16px ;
	font-weight:bold;
}

/*---------------*tables*------------------------*/
table.grey
{
	margin: 0;
	border:solid 1px #666666;
	border-collapse:collapse;
	width:500px;
	
    
}

table.grey td
{
	vertical-align:top ;
	border:solid 1px #666666;
	border-collapse:collapse;
	padding:3px 15px 3px 5px;
	width:250px;
}


table.pink
{
	margin: 0;
	width:500px;
	background-color:#ff7c80;
	border-collapse:collapse;
	
    
}

table.pink td
{
	color:White;
	vertical-align:top ;
	border:solid 3px #ffffff;
	border-collapse:collapse;
	padding:3px 15px 3px 5px;
	
}

table.pink a
{
	color:white;
}

table.pink a:hover
{
	color:black;
}

table.green
{
	margin: 0;
	width:500px;
	background-color:#9bbb59;
	border-collapse:collapse;
	
    
}

table.green td
{
	color:black;
	vertical-align:top ;
	border:solid 3px #ffffff;
	border-collapse:collapse;
	padding:3px 15px 3px 5px;
	
}

table.green a
{
	color:black;
}

table.green a:hover
{
	color:white;
}

table.orange
{
	margin: 0;
	width:500px;
	background-color:orange;
	border-collapse:collapse;
	
    
}

table.orange td
{
	color:black;
	vertical-align:top ;
	border:solid 1px #000000;
	border-collapse:collapse;
	padding:3px 15px 3px 5px;
	
}

table.yellow
{
	margin: 0;
	width:520px;
	background-color:#ffff66;
	border-collapse:collapse;
	
    
}

table.yellow td
{
	color:black;
	vertical-align:top ;
	border:solid 1px #cf7b79;
	border-collapse:collapse;
	padding:3px 5px 3px 5px;
	
}
table.yellow th
{
	font-size:14px;
	color:black;
	vertical-align:top ;
	text-align:center;
	font-weight:bold;
	border:solid 1px #cf7b79;
	border-collapse:collapse;
	padding:3px 10px 3px 10px;

	
}

table.FancyBlue
{
	
	width:500px;
	border-collapse:collapse;
	
    
}

table.FancyBlue td
{
	color:#984806;
	font-weight:bold;
	text-align:justify;
	vertical-align:top ;
	border:solid 1px #4bacc6;
	border-collapse:collapse;
	padding:5px 15px 5px 10px;
	
}

table.FancyBlue td.alt
{
	background-color:#d2eaf1;
}


/* Rounded Box*/

td.corner
{
	
	margin:10px 5px 10px 5px;
	width:480px;
	padding:15px 60px 15px 40px;
	text-align:justify;
}

.cornerYellow
{
	background: url('../images/ssnz/RoundBox/yellowbox.jpg') no-repeat;
	height:180px;
}

.cornerPink
{
	background: url('../images/ssnz/RoundBox/pinkbox.jpg') no-repeat;
	height:200px;
	
}

.cornerBigYellow1
{
	background: url('../images/ssnz/RoundBox/bigyellowbox1.jpg') no-repeat;
	height:180px;
	
}

.cornerBigYellow2
{
	background: url('../images/ssnz/RoundBox/bigyellowbox2.jpg') no-repeat;
	height:300px;
	
}

/*square box*/
.biggreenbox
{
	background: url('../images/ssnz/Box/biggreenbox.jpg') no-repeat;
	height:200px;
	padding:5px 20px 5px 20px;
	
}

.biggreenbox a

{
	color:White;
}

.greenbox
{
	background: url('../images/ssnz/Box/greenbox.jpg') no-repeat;
	height:160px;
	padding:5px 20px 5px 20px;
	
}

.greenbox a

{
	color:White;
}

.pinkbox
{
	background: url('../images/ssnz/Box/pinkbox.jpg') no-repeat;
	height:160px;
	padding:5px 20px 5px 20px;
	
}

.pinkbox a

{
	color:White;
}

.purplebox
{
	background: url('../images/ssnz/Box/purplebox.jpg') no-repeat;
	height:160px;
	padding:5px 20px 5px 20px;
	
}

.purplebox a

{
	color:White;
}
/*-----------------------
SSNZ Auckland Manukau main Page
-------------------------*/
.OrgBox
{
	background:url('../images/ssnz/services/background2.jpg') no-repeat;
	border:0;
	width:500px;
	height:235px;
	

}


.Orgbox tr
{height:auto;}


.Orgbox td
{
	width:125px;

}	

.Orgbox a
{
	color:Black;
	padding:50px 10px 5px;
	display:block;
	text-align:center ;
	text-decoration:none;
	font-weight:bold;
	
	
}

.Orgbox a:hover
{
	color:#e26c09;
}

.house a
{
	background: url('../images/ssnz/services/house.png') no-repeat top center;
	background-position:42px 20px;
	
	
	
}

.education a
{
	background: url('../images/ssnz/services/education.png') no-repeat top center;
	background-position:45px 20px;


}

.job a
{
	background: url('../images/ssnz/services/job.png') no-repeat top center;
	background-position:45px 20px;
	


}

.banking a
{
	background:  url('../images/ssnz/services/banking.png') no-repeat top center;
	background-position:45px 20px;
	

}


.health a
{
	background:  url('../images/ssnz/services/health.png') no-repeat top center;
	background-position:45px 20px;
		


}


.transportation a
{
	background:  url('../images/ssnz/services/transportation.png') no-repeat top center;
	background-position:45px 20px;

}

.driving a
{
	background: url('../images/ssnz/services/driving.png') no-repeat top center;
	background-position:40px 15px;

}

.workshop a
{
	background:  url('../images/ssnz/services/workshop.png') no-repeat top center;
	background-position:15px 20px;

}



.house a:hover
{
	background:  url('../images/ssnz/services/housebig.png') no-repeat top center;
	background-position:40px 10px;
}

.banking a:hover
{
	background:  url('../images/ssnz/services/bankingbig.png') no-repeat top center;
	background-position:40px 10px;
}

.education a:hover
{
	background:  url('../images/ssnz/services/educationbig.png') no-repeat top center;
	background-position:40px 10px;
}

.health a:hover
{
	background:  url('../images/ssnz/services/healthbig.png') no-repeat top center;
	background-position:40px 10px;
}

.job a:hover
{
	background:  url('../images/ssnz/services/jobbig.png') no-repeat top center;
	background-position:40px 10px;
}

.transportation a:hover
{
	background:  url('../images/ssnz/services/transportationbig.png') no-repeat top center;
	background-position:40px 10px;
}

.driving a:hover
{
	background:  url('../images/ssnz/services/drivingbig.png') no-repeat top center;
	background-position:35px 10px;
}

.workshop a:hover
{
	background:  url('../images/ssnz/services/workshopbig.png') no-repeat top center;
	background-position:0 10px;
}




/*---Box----*/
Div.Bluebox
{
	background:url('../images/ssnz/services/background1.jpg') repeat;
	border:1px solid Gray;
	width:100%;
	padding:5px 10px 5px 10px;

}




/*-----------------------------
Contents style
------------------------------*/

.box
{
	text-align :center;
	border: 1px solid #94897c;
	background-color:#f79646;
	font-size:14px;
	font-weight:bold;
	width:70%;
	padding:5px 10px 5px 10px;
	margin:0 0 0 40px;
}
    



