/* Body Div - Indented */

div#cbody{
position:absolute; top:400px; left:130px;
width:700px;
margin:10px;
padding:10px 10px;

line-height:1.05;
margin:00px;
padding: 0px 10px;
word-spacing: 0pt;
letter-spacing: 0px;
font-weight: 100;
text-align:left;
}


/* Body Div - Aligned Left */

div#cbody2{
position:absolute; top:400px; left:30px;
width:700px;
margin:10px;
padding:10px 10px;

line-height:1.05;
margin:00px;
padding: 0px 10px;
word-spacing: 0pt;
letter-spacing: 0px;
font-weight: 100;
text-align:left;

}

/* Bold Text in Grey */

.cheading1{
font85%/1.45; 
font-size: 12pt;
font-family:"Lucida Sans","Lucida Sans Unicode";
line-height:1.05;
margin:00px;
padding: 0px 00px;
word-spacing: 0pt;
letter-spacing: -1px;
font-weight: 800;
color: #666666;
text-align:left;
}

/* Bold Text in Grey - Right Aligned */

.cheading1right{
font85%/1.45; 
font-size: 12pt;
font-family:"Lucida Sans","Lucida Sans Unicode";
line-height:1.05;
margin:00px;
padding: 0px 00px;
word-spacing: 0pt;
letter-spacing: -1px;
font-weight: 800;
color: #666666;
text-align:right;
}


/* Main Title 2 - Blue Font, Heavily Weighted */

.cheading2{
font85%/1.45; 
font-size: 20pt;
font-family:"Lucida Sans","Lucida Sans Unicode";
line-height:1.05;
margin:00px;
padding: 0px 00px;
word-spacing: 0pt;
letter-spacing: -1px;
font-weight: 800;
color: #0066cc;
text-align:left;
}

/* Main Title 2 - Blue Font, Heavily Weighted */

.cheading2red{
font85%/1.45; 
font-size: 20pt;
font-family:"Lucida Sans","Lucida Sans Unicode";
line-height:1.05;
margin:00px;
padding: 0px 00px;
word-spacing: 0pt;
letter-spacing: -1px;
font-weight: 800;
color: #FF0000;
text-align:left;
}

/* Main Title 2 - Centred - Blue Font, Heavily Weighted */

.cheading2centered{
font85%/1.45; 
font-size: 20pt;
font-family:"Lucida Sans","Lucida Sans Unicode";
line-height:1.05;
margin:00px;
padding: 0px 00px;
word-spacing: 0pt;
letter-spacing: -1px;
font-weight: 800;
color: #0066cc;
text-align:center;
}


/* Main Title 2.1 - Blue Font - Less Weighted */

.cheading21{
font85%/1.45; 
font-size: 20pt;
font-family:"Lucida Sans","Lucida Sans Unicode";
line-height:1.05;
margin:00px;
padding: 0px 00px;
word-spacing: 0pt;
letter-spacing: -1px;
font-weight: 200;
color: #0066cc;
text-align:left;
}

/* Main Title 3, Blue Heading, Smaller Than Main Title 2, Heavily Weighted */

.cheading3{
font85%/1.45; 
font-size: 14pt;
font-family:"Lucida Sans","Lucida Sans Unicode";
line-height:1.05;
margin:00px;
padding: 0px 00px;
word-spacing: 0pt;
letter-spacing: -1px;
font-weight: 800;
color: #0066cc;
text-align:left;
}

/* Main Title 3, Blue Heading, Smaller Than Main Title 2, Lightly Weighted */

.cheading31{
font85%/1.45; 
font-size: 14pt;
font-family:"Lucida Sans","Lucida Sans Unicode";
line-height:1.05;
margin:00px;
padding: 0px 00px;
word-spacing: 0pt;
letter-spacing: -1px;
font-weight: 300;
color: #0066cc;
text-align:left;
}

/* Main Title 4, Blue Heading, Smaller Than Main Title 3 */

.cheading4{
font85%/1.45; 
font-size: 12pt;
font-family:"Lucida Sans","Lucida Sans Unicode";
line-height:1.05;
margin:00px;
padding: 0px 00px;
word-spacing: 0pt;
letter-spacing: -1px;
font-weight: 800;
color: #0066cc;
text-align:left;
}


/* Main Title 5, Blue Heading, Less Weighted Than Main Title 4 */

.cheading5{
font85%/1.45; 
font-size: 13pt;
font-family:"Lucida Sans","Lucida Sans Unicode";
line-height:1.05;
margin:00px;
padding: 0px 00px;
word-spacing: 0pt;
letter-spacing: -1px;
font-weight: 100;
color: #0066cc;
text-align:left;
}


/* Main Font For Text in web Page */

.cbody1{
font85%/1.45;
font-size: 12pt;
font-family:"arial";
line-height:1.05;
margin:00px;
padding: 0px;
word-spacing: 0pt;
letter-spacing: 0px;
font-weight: 100;
color: #666666;
text-align:left;
}

/* Main Font For Text in web Page - Centered */

.cbody1centered{
font85%/1.45;
font-size: 12pt;
font-family:"arial";
line-height:1.05;
margin:00px;
padding: 0px;
word-spacing: 0pt;
letter-spacing: 0px;
font-weight: 100;
color: #666666;
text-align:center;
}


/* Green Title Font, Used for Environmental Topics */

.greenfont{
font85%/1.45; 
font-size: 20pt;
font-family:"Lucida Sans","Lucida Sans Unicode";
line-height:1.05;
margin:00px;
padding: 0px 00px;
word-spacing: 0pt;
letter-spacing: -1px;
font-weight: 800;
color: #009900;
text-align:left;
}


/* Horizontal line */

.hr1{
text-align:center;
height: 0;
font-size: 0;
line-height: 0;
width:inherit;
margin: 0px;
border-bottom: dashed 1px #666666;
}


/* More info text */

.moreinfo{
font85%/1.45;
font-size: 14pt;
font-family:"arial";
line-height:1.05;
margin:00px;
padding: 0px;
word-spacing: 0pt;
letter-spacing: 0px;
font-weight: 100;
color: #ff0000;
text-align:left;
}



/* Class for Counter at Bottom of 'Our Jobs' page */

div#counter{
position:absolute; bottom:-20px; left:30px;
width:20px;
padding:10px 0;
text-align:right;
font-size: 10pt;
font-family:"Arial";
line-height:1.05;
margin:00px;
word-spacing: 0pt;
letter-spacing: 0px;
font-weight: 100;
color: #666666;
}


/* Red font for NOW CLOSED */

.closed{
font85%/1.45; 
font-size: 12pt;
font-family:"Lucida Sans","Lucida Sans Unicode";
line-height:1.05;
margin:00px;
padding: 0px 00px;
word-spacing: 0pt;
letter-spacing: -1px;
font-weight: 800;
color: #ff0000;
text-align:left;
}

/* Bottom Div for Sitran Page */

div#cbodyd{
position:absolute; top:1680px; left:130px;
width:700px;
margin:10px;
padding:10px 10px;

line-height:1.05;
margin:00px;
padding: 0px 10px;
word-spacing: 0pt;
letter-spacing: 0px;
font-weight: 100;
text-align:left;

}


/* Next 3 DIVS make 3 columns in the page
ie.
| Content | Content | Content | 
*/

div#leftcolumn{
/* commented out to re-use class in different positions
DELETE when completed 
position:absolute; top:550px; left:30px; */
width:288px;
margin:10px;
padding:10px 10px;

line-height:1.05;
margin:00px;
padding: 0px 10px;
word-spacing: 0pt;
letter-spacing: 0px;
font-weight: 100;
text-align:left;
}

div#middlecolumn{
/* commented out to re-use class in different positions
DELETE when completed 
position:absolute; top:550px; left:335px; */
width:288px;
margin:10px;
padding:10px 10px;

line-height:1.05;
margin:00px;
padding: 0px 10px;
word-spacing: 0pt;
letter-spacing: 0px;
font-weight: 100;
text-align:left;
}

div#rightcolumn{
/* commented out to re-use class in different positions
DELETE when completed 
position:absolute; top:550px; right:0px; */
width:288px;
margin:10px;
padding:10px 10px;

line-height:1.05;
margin:00px;
padding: 0px 10px;
word-spacing: 0pt;
letter-spacing: 0px;
font-weight: 100;
text-align:left;
}


/* Space in Sitran Page */

.space1{
height: 150px;
font85%/1.45;
font-size: 12pt;
font-family:"arial";
line-height:1.05;
margin:00px;
padding: 0px;
word-spacing: 0pt;
letter-spacing: 0px;
font-weight: 100;
color: #666666;
text-align:left;
}