﻿/* General */
html, body, div, h1, h2, h3, h4, h5, h6, ul, ol, dl, li, dt, dd, p, bl blockquote, pre, form, fieldset, table, th, td,div{margin: 0; padding: 0;}

.noprint {display: none;}


body {
	background-color: #AFD5EE; 	
	font-family: calibri, arial, Arial, Helvetica, sans-serif;
	font-size: 11pt;
	color: #666666;
	height:100%;
}
P{ text-align:justify;}
.clearing {clear: both;}

/* Text colours, sizes, alignment & coloured cells*/
a:link {color: #666666; font-family: calibri, arial, Arial, Helvetica, sans-serif; font-size: 11pt;}
a:visited {color: #666666; font-family: calibri, arial, Arial, Helvetica, sans-serif; font-size: 11pt;}

h1 {color: #156D48; font-family: Trebuchet MS, arial, Arial, Helvetica, sans-serif; font-size: 13pt; font-weight:bold; margin: 0px; padding-top: 0px; padding-bottom: 10px; line-height: 15px;}
h2 {color: #156D48; font-family: Trebuchet MS, arial, Arial, Helvetica, sans-serif; font-size: 10pt; font-weight:bold; margin: 0px; padding-top: 4x; padding-bottom: 10px; line-height: 11px}
h3 {color: #2E2765; font-family: calibri, arial, Arial, Helvetica, sans-serif; font-size: 11pt; font-weight:bold; margin: 0px; padding-top: 0px; padding-bottom: 0px; }

hr {color: #677072; background: #677072; border: 0; Height:1px;}

ul {text-align: justify; font-size: 9pt; color: #444444; vertical-align: top; font-family: Verdana, arial, Arial, Helvetica, sans-serif;}
li {margin-top: 0px; margin-bottom: 0px; line-height: 130%; }
ol {text-align: justify; font-size: 9pt; color: #666666; vertical-align: top; font-family: Verdana, arial, Arial, Helvetica, sans-serif;} 


.center{text-align: center; vertical-align: middle;}
.left{text-align: left;}
.right{text-align: right;}
.justify{text-align: justify;}

.pics_right {float:right; margin-left: 10px; border-width: 0;}
.pics_left {float:left; margin-right: 10px; border-width: 0;}

.txt_green_11 {font-size: 11pt; color: #156D48; font-family: calibri,arial, Arial, Helvetica, sans-serif; }/* mostly used in spans. */
.txt_white_11 {font-size: 11pt; color: #FFFFFF; font-family: calibri, arial, Arial, Helvetica, sans-serif;}/* mostly used in spans. */

.txt_green_10 {font-size: 10pt; color: #156D48; font-family: calibri,arial, Arial, Helvetica, sans-serif; }/* mostly used in spans. */
.txt_white_10 {font-size: 10pt; color: #FFFFFF; font-family: calibri, arial, Arial, Helvetica, sans-serif;}/* mostly used in spans. */

 /* Invisible table with content */
.layouttable {text-align: center; border-collapse: collapse; border: 0px solid;}
.layouttable td {padding:0px; vertical-align: top;}
.layouttable p {margin-top: 7px; margin-bottom: 12px; }

/* Content layout */

div#height{

	position:relative; /* needed for footer positioning*/
	width: 100%;
	margin:auto;
	height:auto !important; /* real browsers */
	height:100%; /* IE6: treaded as min-height*/
	min-height:100%; /* real browsers */
	background-image: url('../images/bk.jpg');
	background-repeat: no-repeat;
	background-attachment: fixed;
	background-position: center top;

}
div#pagecontent {

	margin: auto;
	background-color: #FFFFFF;
	width:100%;
	background-color: #FFFFFF;
	vertical-align:top;
	padding-top:0px;
	padding-bottom:40px;
}

#pagetitle {width:90%; margin: auto; text-align:left; padding-top:15px; }


/* 2 column layout layout for home page */
.leftcolumn{float:left; width:100%; padding-right: 15px; padding-left: 0px; padding-top: 10px; }
.rightcolumn.rightcolumn{display: none;}

div#inlineblock {display: none;}

div#footer{display: none;}

div#endcontent {display: none;}

div#copyright {display: none;}
			

/* Top layout */
#print_title {width:100%; text-align:left;}


div#top_container {	display: none;}
div#block1{	display: none;}
#block2{	display: none;}
div#banner {display: none;}
#menus_container {display: none;}

div#footerpics {display: none;}

.indemnity{	display: none;}

div#specials {display: none;}







