/*
    SITE COLOUR SCHEME
    COLOURS
    
*/

BODY {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: #eeeeee; PADDING-BOTTOM: 0px; MARGIN: 0px; FONT: 100% Verdana, Arial, Helvetica, sans-serif; COLOR: #000000; PADDING-TOP: 0px; TEXT-ALIGN: center;
	MARGIN-TOP: 20px; MARGIN-LEFT: 0px; MARGIN-RIGHT: 0px;
	FONT-SIZE: 9pt; COLOR: #666666; FONT-FAMILY: Arial, Helvetica, sans-serif9pt;
}
.BodyStyle #container {
	BORDER-RIGHT: #cccccc 1px solid;
	BORDER-TOP: #cccccc 1px solid;
	BACKGROUND: #ffffff;
	BORDER-LEFT: #cccccc 1px solid;
	WIDTH: 985px;
	BORDER-BOTTOM: #cccccc 1px solid;
	POSITION: relative;
	TEXT-ALIGN: left;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
}
.BodyStyle #header {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND-IMAGE: url(../images/header.png); PADDING-BOTTOM: 0px; PADDING-TOP: 0px; HEIGHT: 160px
}

/**************************************************************************************************************************/
.BodyStyle #LeftBar {
	PADDING-RIGHT: 20px; PADDING-LEFT: 15px; LEFT: 1px; BACKGROUND-IMAGE: url(../images/s1_line.gif); PADDING-BOTTOM: 0px; WIDTH: 159px; PADDING-TOP: 2px; BACKGROUND-REPEAT: repeat; POSITION: absolute; TOP: 157px; 
}
.BodyStyle #container #LeftBar A {
	FONT-SIZE: 11px; LIST-STYLE-IMAGE: none; COLOR: #999999; FONT-FAMILY: Arial, Helvetica, sans-serif; LIST-STYLE-TYPE: none; TEXT-DECORATION: none; 
}
.BodyStyle #container #LeftBar A.style2{
	FONT-SIZE: 9pt; LIST-STYLE-IMAGE: none; FONT-FAMILY: Arial, Helvetica, sans-serif; LIST-STYLE-TYPE: none; TEXT-DECORATION: none; 
	FONT-WEIGHT: bold; COLOR: #cc0000
}
.BodyStyle #container #LeftBar A.style2:hover{
	FONT-SIZE: 9pt; LIST-STYLE-IMAGE: none; FONT-FAMILY: Arial, Helvetica, sans-serif; LIST-STYLE-TYPE: none; TEXT-DECORATION: none; 
	FONT-WEIGHT: bold; COLOR: #cc0000
}
.BodyStyle #container #LeftBar A.style5{
	FONT-WEIGHT: bold; COLOR: #333333
}
.BodyStyle #container #LeftBar A.style5:hover{
	FONT-WEIGHT: bold; COLOR: #cc0000
}
.BodyStyle #container #LeftBar A:hover {
	FONT-SIZE: 11px; LIST-STYLE-IMAGE: none; COLOR: #cc0000; FONT-FAMILY: Arial, Helvetica, sans-serif; LIST-STYLE-TYPE: none; TEXT-DECORATION: none
}

/**************************************************************************************************************************/
.BodyStyle #contact {
	BORDER-RIGHT: #cccccc 1px solid; PADDING-RIGHT: 20px; BORDER-TOP: #cccccc 1px solid; PADDING-LEFT: 20px; RIGHT: 30px; PADDING-BOTTOM: 20px; BORDER-LEFT: #cccccc 1px solid; WIDTH: 247px; HEIGHT: 200px; PADDING-TOP: 20px; BORDER-BOTTOM: #cccccc 1px solid; POSITION: absolute;  BACKGROUND-COLOR: #eeeeee
}
.BodyStyle #container #contact A {
	FONT-SIZE: 11px; COLOR: #999999; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: underline
}
.BodyStyle #container #contact A:hover {
	FONT-SIZE: 11px; COLOR: #666666; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: underline
}
/**************************************************************************************************************************/

.BodyStyle #header H1 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 12px; LEFT: 30px; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 900px; COLOR: #999999; PADDING-TOP: 0px; FONT-FAMILY: Arial, Helvetica, sans-serif; POSITION: absolute; TOP: 125px; HEIGHT: 20px
}

.BodyStyle #header #search_box {
    width: 250px;
	POSITION: absolute; TOP: 121px; HEIGHT: 24px; LEFT:706px;
}

.BodyStyle #header form {
    margin: 0;
}

.BodyStyle #header #search_box #s {
    float: left;
    padding: 0;
    margin: 4px 0 0 4px;
    border: 0;
    width: 200px;
    background: none;
}
.BodyStyle #header #search_box #go {
    float: right;
    margin: 3px 3px 0 0;
}

.BodyStyle #container #header A {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #666666; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.BodyStyle #container #header A:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #cc0000; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.BodyStyle #container #header H2 {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; LEFT: 36px; WIDTH: 900px; COLOR: #ffffff; FONT-FAMILY: Arial, Helvetica, sans-serif; POSITION: absolute; TOP: 150px; HEIGHT: 20px
}
.BodyStyle .style3 A {
	FONT-SIZE: 10px; COLOR: #999999; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.BodyStyle .style3 A:hover {
	FONT-SIZE: 10px; COLOR: #666666; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: underline
}

/**************************************************************************************************************************/
.BodyStyle #MainContent {
    border-left: 2;
    border-bottom: 2;
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 15px;
    PADDING-BOTTOM: 20px;
    MARGIN: 15px 30px 0px 210px;
}
.BodyStyle #container #MainContent .box {
    font-family: Arial;
    font-size: 10pt;
    text-decoration: none;
}
.BodyStyle #container #MainContent .box h3
{
    font-family: Arial;
    font-size: 10;
    text-decoration: none;
}
.BodyStyle #container #MainContent .box A  {
    /*	FONT-WEIGHT: bold; COLOR: #333333 */
    COLOR: #004490;
    text-decoration: none;
}
.BodyStyle #container #MainContent .box A:hover  {
	/*FONT-WEIGHT: bold; */
	COLOR: #DA283D;
	text-decoration: underline;
}
.BodyStyle #container #MainContent .fltrt {
	LEFT: 730px; WIDTH: 225px; POSITION: absolute; TOP: 160px; HEIGHT: 60px
}
.BodyStyle #footer {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; LEFT: 36px; PADDING-BOTTOM: 0px; WIDTH: 900px; PADDING-TOP: 0px; POSITION: absolute; TOP: 148px
}
.BodyStyle #container #MainContent A {
    COLOR: #999999;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none;
}
.BodyStyle #container #MainContent A:hover {
	/*FONT-SIZE: 11px; COLOR: #cc0000; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none*/
}
.BodyStyle #container #MainContent .mainpic {
	border: 1px solid #C0C0C0;
}

/**************************************************************************************************************************/
.BodyStyle #MainContentLarge {
	 PADDING-RIGHT: 30px; PADDING-LEFT: 30px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}

.BodyStyle #container #MainContentLarge .box {
	font-family: Arial; font-size: 10pt;
}
.BodyStyle #container #MainContentLarge .fltrt {
	LEFT: 730px; WIDTH: 225px; POSITION: absolute; TOP: 160px; HEIGHT: 60px
}
.BodyStyle #container #MainContentLarge A {
COLOR: #004490
}
.BodyStyle #container #MainContentLarge A:hover {
COLOR: #cc0000; 
}
/**************************************************************************************************************************/

.BodyStyle #MainContentLarge #sitemap {
	PADDING-RIGHT: 20px; PADDING-LEFT: 15px;  PADDING-BOTTOM: 0px; WIDTH: 159px; HEIGHT:300px; PADDING-TOP: 2px; BACKGROUND-REPEAT: repeat; POSITION: absolute; TOP: 170px; 
}
.BodyStyle #container #sitemap A {
	FONT-SIZE: 11px; LIST-STYLE-IMAGE: none; COLOR: #999999; FONT-FAMILY: Arial, Helvetica, sans-serif; LIST-STYLE-TYPE: none; TEXT-DECORATION: none; 
}
.BodyStyle #container #sitemap A.style2{
	FONT-SIZE: 9pt; LIST-STYLE-IMAGE: none; FONT-FAMILY: Arial, Helvetica, sans-serif; LIST-STYLE-TYPE: none; TEXT-DECORATION: none; 
	FONT-WEIGHT: bold; COLOR: #cc0000
}
.BodyStyle #container #sitemap A.style2:hover{
	FONT-SIZE: 9pt; LIST-STYLE-IMAGE: none; FONT-FAMILY: Arial, Helvetica, sans-serif; LIST-STYLE-TYPE: none; TEXT-DECORATION: none; 
	FONT-WEIGHT: bold; COLOR: #cc0000
}
.BodyStyle #container #sitemap A:hover {
	FONT-SIZE: 11px; LIST-STYLE-IMAGE: none; COLOR: #cc0000; FONT-FAMILY: Arial, Helvetica, sans-serif; LIST-STYLE-TYPE: none; TEXT-DECORATION: none
}

/**************************************************************************************************************************/

.BodyStyle #footer P {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 11px; PADDING-BOTTOM: 10px; MARGIN: 0px; COLOR: #ffffff; PADDING-TOP: 10px; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.fltrt {
	FLOAT: right
}
.BodyStyle #container #footer A {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #ffffff; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.BodyStyle #container #footer A:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #ffffff; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: underline
}
.fltlft {
	FLOAT: left; MARGIN-RIGHT: 8px
}

.style1 {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #cc0000; FONT-FAMILY: Arial, Helvetica, sans-serif
}
TD {
}
TH {
	FONT-SIZE: 11px; COLOR: #666666; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.style2 {
	FONT-WEIGHT: bold; COLOR: #cc0000
}
.style3 {
	FONT-SIZE: 10px
}
.style4 {
	COLOR: #999999
}

.style5{
	FONT-WEIGHT: bold; COLOR: #333333
}
/**************************************************************************************************************************/

.BodyStyle #container #IndexBar {
	PADDING-TOP: 10px; BORDER-RIGHT: #cccccc 1px solid; BORDER-TOP: #cccccc 1px solid; LEFT: 30px; PADDING-BOTTOM: 10px; BORDER-LEFT: #cccccc 1px solid; WIDTH: 925px; BORDER-BOTTOM: #cccccc 1px solid; POSITION: absolute; TOP: 395px; BACKGROUND-COLOR: #eeeeee
}
.BodyStyle #container #IndexBar A {
	FONT-SIZE: 10px; COLOR: #666666; LINE-HEIGHT: 14px; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.BodyStyle #container #IndexBar A:hover {
	FONT-SIZE: 10px; COLOR: #cc0000; LINE-HEIGHT: 14px; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.BodyStyle #container #IndexBar A.style6{
	FONT-SIZE: 10px; COLOR: #333333; FONT-WEIGHT: bold;
}	
.BodyStyle #container #IndexBar A.style6:hover{
	FONT-WEIGHT: bold; COLOR: #CC0000
}
.style9 {
	font-size: 10px; font-weight: bold;	color: #CC0000; line-height: 14px;
}

/**************************************************************************************************************************/
.BodyStyle #tabs {
	FONT-SIZE: 10px;
	COLOR: #666666;
	text-align: center;
	padding-left: 0;
}

.BodyStyle #container #MainContentLarge #tabs td {
	border-left-width: 1px;
	border-left-style: solid;
	border-top-color: #CCCCCC;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	border-left-color: #CCCCCC;
	border-top-width: 1px;
	border-top-style: none;
	border-right-width: 1px;
	border-right-style: solid;
/*	text-decoration: none;*/
}

.BodyStyle #container #MainContentLarge #tabs td A {
	text-decoration: none;
	color: #000000;
	font-weight: bolder;
}

.BodyStyle #container #MainContentLarge #tabs td A:hover {
	TEXT-DECORATION: underline;
	color: #CC0000;
	font-weight: bolder;
	
}
