body {background-color:#000033; margin: 40px 0px 40px 0px; font-family:arial,helvetica,sans-serif; text-align:left; font-size:12px; color:#000000; background-image:url(images/Background.jpg); background-repeat:repeat-x}

/*	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}

/* DIV TAGS */
div.MainContainer {width:930px; height:100%; margin-left:auto; margin-right:auto; background-color:#ffffff;  border:10px solid #ffffff; background-image:url(images/Background_SideNav.jpg); background-repeat: repeat-y; background-position:left}
div.MainContainer2 {width:930px; height:100%; margin-left:auto; margin-right:auto; background-color:#ffffff;  border:10px solid #ffffff; background-image:url(images/Background_SideNav2.jpg); background-repeat: repeat-y; background-position:left}
div.Header {background-color: #ffcc33;  width:100%; height:111px;}
div.Header2 {background-color: #0f6252;  width:100%x; height:111px;}
div.Footer {background-color: #eeeeee; border-top:1px solid #cccccc; border-bottom:1px solid #cccccc; width:inherit; color:#666666; padding:3px 6px 3px 6px; height:50px; line-height:50px; vertical-align:middle;}
div.Footer2 {background-color: #eeeeee; border-top:1px solid #cccccc; border-bottom:1px solid #cccccc; width:inherit; color:#666666; padding:3px 6px 3px 6px; height:50px; line-height:50px; vertical-align:middle;}
div.flexiseal {margin-left:auto; margin-right:auto; width:inherit; text-align:left}

div.HeaderSubLine {background-color:#006633; width:100%; height:20px; border-bottom:1px solid #ffffff; border-top:1px solid #ffffff;}
div.HeaderSubLine2 {background-color:#330000; width:100%; height:20px; border-bottom:1px solid #ffffff; border-top:1px solid #ffffff;}
div.LineWhite {width:930px; height:1px; background-color:#eeeeee}

div.IndexAwardFloat {float:right; width:300px}
div.Award {border:1px solid #cccccc; padding:20px; width: 200px; text-align:center; margin-left:auto; margin-right:auto}

#NavColumn {float:left; width:155px; padding:10px 10px 0px 10px}
#NavColumn2 {float:left; width:155px; height:50px; padding:0px 10px 0px 10px;}
#ContentColumn {float:left; width:615px; height:inherit; padding: 30px 20px 0px 20px;}
#ContentColumnWide {float:left; width:714px; height:inherit; padding: 30px 20px 0px 20px;}
#ContentColumn2 {float:left; width:714px; height:inherit; padding: 10px 20px 0px 20px;}

#LeftSide {width:357px; float:left; padding-right:10px}
#RightSide {width:357px; float:left; padding-left:10px}

.GoogleADBoxRight {float:right; padding:0px 0px 10px 20px; width:12px}
.SearchBox {float:right; padding:40px 0px 0px 20px;}



/*	HIGHLIGHTING */
.highlight     {color: #ffffff; background-color: #cccccc;}

/*	LINKS STYLES */
a:link{color:#3366CC;} a:visited{color:#3366CC;} a:hover{color:#990000;}
a.footer:link{color:#666666;} a.footer:visited{color:#666666;} a.footer:hover{color:#990000;}
a.RQ:link{color:#666666;} a.RQ:visited{color:#585858;} a.RQ:hover{color:#999999;}
a { text-decoration:none; }

/*	FONT SIZES */
h1 {font-size:20px}
h2 {font-size:16px}
h3 {font-size:14px}
h4 {font-size:12px}
h5 {font-size:10px}

.small {font-size:10px;}
.smallcenter {font-size:10px; ; text-align: center;}

.ten {font-size:10px;}
.tenc {font-size:10px; text-align: center;}

.eleven {font-size:11px;}
.elevenc {font-size:11px; text-align: center;}

.twelve {font-size:12px;}
.twelvec {font-size:12px; text-align: center;}

.fourteen {font-size:14px;}
.fourteenc {font-size:14px; text-align: center;}

.sixteen {font-size:16px;}
.sixteenc {font-size:16px; text-align: center;}


/* GENERAL STYLES / COLOURS*/
.red {color:#cc0000;}
.white {color:#ffffff;}
.yellow {color:#cc9900;}
.grey {color:#999999;}
.greymid {color:#666666;}
.greydark {color:#333333;}
.TagLine {font-size:12px; font-weight:bold; letter-spacing:1px; color:#a37575; text-align:left; padding:3px}
.TagLine2 {font-size:12px; font-weight:bold; letter-spacing:1px; color:#330000; text-align:left; padding:3px}

.nowrap {white-space: nowrap}
.bold {font-weight: bold}
.bolditalic {font-weight:bold; font-style:italic}
.italic {font-style:italic}
.NotBold {font-weight:normal}
.inline {display:inline}
.SpacedText {letter-spacing:1px}
.right {text-align: right;}
.center {text-align:center}
.FloatStop {clear:both}
.FloatStopSM {clear:both; height:1px; width:1px}
.RightFloat {float:right}
.LeftFloat {float:left}
.Lineheight {line-height:normal}
.Ralenti {text-align:right; font-size:10px; color:#333366; width:930px; margin-left:auto; margin-right:auto; padding-right:20px}

.PaddingLeft20 {padding-left:20px}
.PaddingLeft10 {padding-left:10px}
.PaddingTop10 {padding-top:10px}


/* TABLE TAGS */
table.TableMain {width:80%; margin-left: auto; margin-right: auto;}
table.TableRight {float:right; padding-left:20px; padding-right:20px; text-align:center}
table.TableCenter {margin-left: auto; margin-right: auto;}
table.TableBorder {margin-left: auto; margin-right: auto; border:1px solid #999999}
table.TableGreyBorder {margin-left: auto; margin-right: auto; border:1px solid #cccccc; background-color:#eeeeee; padding:10px}

table.Form {margin-left: auto; margin-right: auto; border:1px solid #cccccc; background-color:#eeeeee; padding:10px}
td.thirds {width:33%}

/* BORDERS */
.Border {border:1px solid #999999}
.BorderGreyBack {border:1px solid #999999; background-color:#eeeeee}
.BorderTopBot {border-top:1px solid #999999; border-bottom:1px solid #999999; background-color:#eeeeee; font-weight:bold}


/* LIST STYLES */
ul {list-style-type: disc;}
ol {list-style-type: decimal;}


/* NAVIGATION BUTTON STYLES */


#navigation td {}
		
#navigation a {
	font-size:11px;
	color: #dddddd;
	font-weight:bold;
	letter-spacing:1px;
	text-decoration: none;
	display:block;
	padding:3px 3px 3px 3px; 
	text-align:left;
	border-bottom: 1px dotted #996666;
	white-space:normal;
	}
	
#navigation a:hover {background-color: #660000;}

#navigation2 td {}
		
#navigation2 a {
	font-size:12px;
	color: #dddddd;
	text-decoration: none;
	display:block;
	padding:3px 3px 3px 3px; 
	text-align:left;
	border-bottom: 1px dotted #330000;
	white-space:nowrap
	}
	
#navigation2 a:hover {background-color: #999999; color:#330000}


