body {background-color:#5e5c5c; margin: 40px 0px 40px 0px; font-family:arial,helvetica,sans-serif; text-align:left; font-size:14px; color:#000000;line-height:1.3}

/*	IMAGE SYTLES */
img.Right {float: right; border:0px}
img.RightPad10 {float:right; padding-left:10px; padding-bottom:10px; border:0px}
img.RightPad20 {float:right; padding-left:20px; padding-bottom:20px; border:0px}
img.Left {float:right; border:0px; padding-right:10px; padding-bottom:10px}


/*	HIGHLIGHTING */
.highlight     {background-color: #cccccc; padding: 3px 10px 3px 10px; font-weight:bold; border:1px solid #cccccc}

/*	LINKS STYLES */
a:link{color:#3366CC;} a:visited{color:#3366CC;} a:hover{color:#669966;}
a.blacklink:link{color:#000000;} a.blacklink:visited{color:#000000;} a.blacklink:hover{color:#990000;}

a.Footer:link{color:#eeeeee;} a.Footer:visited{color:#eeeeee;} a.Footer:hover{color:#cccccc;}
a.CD:link{color:#888888;} a.CD:visited{color:#888888;} a.CD:hover{color:#cccccc;}

.ButtonG:link, .ButtonG:visited {background-color:#3366CC;-webkit-border-radius: 6px;-moz-border-radius: 6px;border-radius: 6px;color:#fff!important;padding:10px 20px;text-align:center}
.ButtonG:hover {background-color:#5e79b5;-webkit-border-radius: 6px;-moz-border-radius: 6px;border-radius: 6px;color:#fff;text-align:center}/*#cc0033*/
.ButtonG:active {background-color:#669966;-webkit-border-radius: 6px;-moz-border-radius: 6px;border-radius: 6px;color:#fff;text-align:center}/*#990033*/
a { text-decoration:none; }

/*	FONT SIZES */
h1 {font-size:22px; display:inline}
h2 {font-size:20px}
h3 {font-size:13px}
h4 {font-size:11px}

.small {font-size:12px;}
.smallcenter {font-size:12px; text-align: center;}
.eleven {font-size:11px;}
.elevenc {font-size:11px; text-align: center;}
.fourteen {font-size:14px;}
.fourteenc {font-size:14px; text-align: center;}


/* GENERAL STYLES / COLOURS*/
.red {color:#cc0000;}
.white {color:#ffffff;}
.greylight {color:#999999;}
.greymid {color:#666666;}
.greydark {color:#333333;}

.nowrap {white-space: nowrap}
.Right {text-align: right;}
.Center {text-align:center}
.FloatStop {clear:both; width:1px; height:1px;}
.LineheightNormal {line-height:normal}
.inline {display:inline}

.bold {font-weight: bold}
.bolditalic {font-weight:bold; font-style:italic}
.italic {font-style:italic}
.underline {text-decoration:underline}
.NotBold {font-weight:normal}
.SpacedText {letter-spacing:1px}
.ContainerRQ {text-align:right; font-size:10px; color:#333366; width:1000px; margin-left:auto; margin-right:auto; padding-right:24px}


/* PADDING */
.PaddingLeft20 {padding-left:20px}
.PaddingLeft10 {padding-left:10px}

iframe.SBPC {width:720px; height:300px; border: 0px; overflow:auto}
iframe.google {width:740px; height:400px; border: 0px; overflow:auto}

/* DIV TAGS */
div.UnderContstruction {width:998px; border:1px solid #eeeeee; background-color:#ffffff}


div.ContainerShadow {width:1000px; margin-left:auto; margin-right:auto; background-image:url(images/shadow.jpg); background-repeat:repeat-y; background-position:right; border:0px solid #cc0000}
div.ContainerHeader {width:988px; height:114px; background-color:#6e8dc0}
div.ContainerNav {width:967px; background-color:#4c4646; border-left:1px solid #ffffff; border-right:1px solid #ffffff;padding-left:18px}
div.Breadcrumbs {width:965px; background-color:#f4ede4; border-left: 1px solid #ffffff; border-right: 1px solid #ffffff; background-image:url(images/Background_SideNav.jpg); background-repeat: repeat-y; background-position:right; padding:5px 10px 0px 10px;font-size:12px}
div.ContainerMain {width:965px; background-color:#f4ede4; border-left: 1px solid #ffffff; border-right: 1px solid #ffffff; background-image:url(images/Background_SideNav.jpg); background-repeat: repeat-y; background-position:right; padding:20px 10px 10px 10px}
div.ContainerFooter {width:1000px; height:93px; background-image:url(images/footer.jpg); background-repeat:no-repeat; margin-left:auto; margin-right:auto;  background-color:#5e5c5c;}
div.Footer {width:948px; padding:1px 26px 20px 30px; vertical-align:middle;}

#ColumnContent {float:left; width:745px; padding: 0px 15px 0px 15px;}
#ColumnNav {float:left; width:170px; padding:0px 5px 0px 15px; font-size:100%; font-style:italic; font-weight:normal; color:#4c4646}

#ColumnLeftSide {width:300px; float:left; padding-right:10px}
#ColumnRightSide {width:300px; float:left; padding-left:10px}
.BoxRight {float:right; width:245px; padding:0px 0px 20px 25px;}
div.ContainerCD {width:874px; height:93px; margin-left:auto; margin-right:auto; text-align:right; padding:0px 100px 0px 26px; font-size:10px; background-color:#5e5c5c}


/* TABLE TAGS */
table.TableMain {width:80%; margin-left: auto; margin-right: auto;}
table.Center {margin-left: auto; margin-right: auto;}
table.Form {border:1px solid #cccccc; background-color:#dcd6ce; padding:10px;width:inherit}

td {text-align:left}
td.quarter {width:25%}
td.header {width:25%; border-top:1px solid #cccccc; border-bottom:1px solid #cccccc; font-weight:bold; background-color:#d5dae0; text-align:center;}

/* BORDERS */
.Border {border:1px solid #cccccc}
.BorderGreyBack {border:1px solid #cccccc; background-color:#eeeeee}
.BorderTopBot {border-top:1px solid #cccccc; border-bottom:1px solid #cccccc; background-color:#eeeeee; font-weight:bold}


/* LIST STYLES */
ul {list-style-type: disc;}
ul.check {list-style-image:url(images/check.jpg)}
.check li {margin-bottom:10px}
ul.arrow {list-style-image:url(images/arrow.jpg)}
ol {list-style-type: decimal;}


/* TABLE BASED - NAVIGATION BUTTON STYLES */
#navigation td {}
#navigation a {
	background-color:#4c4646; 
	font-size:14px;
	color: #f4ede5;
	font-weight:bold;
	letter-spacing:normal;
	text-decoration: none;
	display:block;
	padding:9px 15px 9px 15px; 
	text-align:left;
	border-right: 1px solid #948e8e;
	white-space:normal;
	}
	
	#navigation a:visited {
	background-color:#4c4646; 
	font-size:14px;
	color: #f4ede5;
	font-weight:bold;
	letter-spacing:normal;
	text-decoration: none;
	display:block;
	padding:9px 15px 9px 15px; 
	text-align:left;
	border-right: 1px solid #948e8e;
	white-space:normal;
	}
	
#navigation a:hover {background-color: #5e79b5;}
#navigation a:active {background-color: #669966;}/*#990033*/

