body{
    background-color:#e0e0e0;
    margin:0px;
    font-family:arial;
    color:#393939;
}

#page{
    position:absolute;
    width:100%;
    height:100%;
    text-align:center;
}

#centreDiv{
    position:relative;
    width:956px;
    height:auto;    
    margin:0 auto;
    padding:0px;
    margin-top:-21px;
    background-image:url('images/background.jpg');
    background-repeat:repeat-y;
    background-position:top left;
}

ul.page_item {margin:0px; margin-left:10px; padding:0px;} /* any Page item */
li.page_item {
    display:inline;
    margin:0px; 
    margin-left:30px; 
    padding:0px; 
    list-style-type:none;
} /* any Page item */

.page_item a:link{color:#000000; text-decoration:none;}
.page_item a:active{color:#000000; text-decoration:none;}
.page_item a:visited{color:#000000; text-decoration:none;}
.page_item a:hover{color:#ffffff; text-decoration:none;}

.page_item {
    margin:0px; 
    margin-left:10px; 
    padding:0px;
    color:#000000;
} /* any Page item */


#header{
    margin:0px 7px 0px 7px;
    padding-left:0px 0px 0px 0px;
    font-size:0px;
    position:relative;
    height:152px;
    width:942px;
    background-image:url('images/header.jpg');
}

#navigation{
    margin:0px 0px 0px 7px;
    padding-left:0px 0px 0px 0px;
    width:942px;
    height:37px;
    background-image:url('images/navBar.jpg');
    background-repeat:repeat-x;
    background-position:top left;
    text-align:left;
    line-height:30px;
    font-weight:bold;
    border-top:3px solid #C83E2A;
}

html>body #navigation { *margin-left: 0px; }

#content{    
    margin-left:7px;
    padding:0px;
    position:relative;
    height:auto;
    width:942px;
    overflow:auto;
    overflow-x:hidden;
}

html>body #content { *margin-left: 0px; }

#pageTitle{
    height:auto; 
    width:100%;
    margin:10px 0px 10px 0px;
}

#leftColumn{
    width:210px;
    height:auto;
    float:left;
    margin-left:10px;
}

#boxHolder{
    width:200px;
    height:auto;
    text-align:left;
}

#boxTopBar{
    width:200px;
    height:30px;
    background-image:url('images/boxTopBar.jpg');
    background-repeat:repeat-x;
    background-position:top left;
    color:#ffffff;
    line-height:30px;
    text-align:left;
    text-indent:10px;
    font-size:14px;
    font-weight:bold;
}

ul.boxNavigation{
    list-style-type:none;
    padding:0px 0px 0px 0px;
    margin:0px 0px 0px 0px;
    text-indent:10px;
}

li.boxNavigation{
    list-style-type:none;
    margin:0px 0px 0px 0px;
}

li.pagenav{    
    list-style-type:none;
    text-align:left;
    line-height:30px;
}

#rightColumn{
    width:712px;
    height:auto;
    float:left;
    text-align:left;
    margin-right:10px;
    font-size:10pt;
    color:#393939;
}

.redPageTitle{
    color:#c83e2a;
    font-size:14px;
    font-weight:bold;
}

.greenPageTitle{
    color:#8ac547;
    font-size:14px;
    font-weight:bold;
}

#bottomBar{    
    width:956px;
    height:40px;
    background-image:url('images/bottomBar.jpg');
    background-repeat:repeat-x;
    background-position:top left;
    margin:0px 0px 0px -1px;
    text-align:left;
    line-height:35px;
}

p{
    color:#444444;
    font-size:10pt;
}

#boxContent{
    width:200px;
    height:auto;
    font-size:12px;
    background-color:#EFEFEF;
    margin-bottom:15px;
    padding:10px 0px 10px 0px;
}

.boxNavigation a:link{display:block; color:#000000; background-color:#EFEFEF; text-decoration:none;}
.boxNavigation a:active{display:block; color:#000000; background-color:#EFEFEF; text-decoration:none;}
.boxNavigation a:visited{display:block; color:#000000; background-color:#EFEFEF; text-decoration:none;}
.boxNavigation a:hover{display:block; background-color:#C83E2A; color:#ffffff; text-decoration:none;}


/*OLD SITE styles*/
.home_content{margin-bottom:5px;padding:13px;font-size:10pt;width:332px;color:#444444;background-image:url(../images/structure/grey_base.jpg); background-repeat:no-repeat;background-position:bottom; }
.home_content h3{margin:0px 0px 8px 0px; font-size:11pt;color:black;}
.home_content p{margin:0px; font-size:8pt;}
.home_left{color:#8ac547;font-size:16pt;margin-top:0px;}
.home_right{color:#c83e3e;font-size:16pt;margin-top:0px;}h1.indigenous{margin-top:0px; color:#c83e2a;font-size:14pt;font-weight:bold;}
h1.other{margin-top:0px; color:;font-size:14pt;font-weight:bold;}
h1.default{margin-top:0px; color:#8ac547;font-size:14pt;font-weight:bold;}

.redheading{
	color:#C83E3E;
}

.greenheading{
	color:#8ac547;
}
.redsubheading{
	color:#C83E3E;
	font-size:12px;
}
.greensubheading {
color:#8AC547;
font-size:16px;
}

.descBox{
    color:#484848;
    font-size:12px;
    background-color:#ededed;
    text-align:left;
}

img.centered {
display: block;
margin-left: auto;
margin-right: auto;
}

img.alignright {
padding: 4px;
margin: 0 0 2px 7px;
display: inline;
}

img.alignleft {
padding: 4px;
margin: 0 7px 2px 0;
display: inline;
}

.alignright {
float: right;
}

.alignleft {
float: left;
}