/* CSS Document */

#holder, #header, #leftCols, #contentHolder, #content, #footer, #title, #buttons{
		overflow: hidden; display:inline-block; }


#title {text-align:left; display:none; font:bold 14pt Arial, Helvetica, sans-serif;}
#callNumber {position:absolute; top:15px; left:675px; font: bold 12px Arial, Helvetica, sans-serif; color:#2e670a}
#search {width:815px; background: url(../images/searchBg.jpg) no-repeat; height:43px; color:#595959;}
#fontSize {width:65px; display:inline; float:left; margin:4px 0px 0px 670px;/* border-right:1px solid #ffffff;*/padding-right:10px;}

/* main content */
#contentHolder {background:url(../images/contentBg.jpg) repeat-y; height: 100%;	width: 815px;}
#content {margin-right:0; margin-left:18px; padding: 10px 10px 0px 10px; height:100%; text-align:justify; float:left; width:740px;}
#content #flashContent {margin: 18px; width:700px; border:1px solid #999999;}
#content p {color: #666666; margin:10px 10px 5px 10px;}
#content a {color: #2e670a; border-bottom: 1px dotted #2e670a; text-decoration:none; font-weight:bold}
#content a:hover {color: #2e670a; border-bottom: 1px solid #2e670a; text-decoration:none;}
#content ol {color:#666666; }
#content ul {color:#666666; }
#content ul li {list-style-image:url(../images/bullet.jpg); margin: 10px 10px 10px 0px;}
#content ol li {margin: 10px 10px 10px 0px;font-weight: normal; list-style-image:none}
#content h1 {margin:20px 0px 5px 10px; color:#2e670a; margin:0px; letter-spacing:0px; border-bottom: 1px dashed #666; text-align:left}
#content h2 {margin:20px 0px 0px 10px; color:#666666;}
#content h3 {margin:12px 0px -10px 10px; color:#2e670a;}
#content blockquote p{text-align:left; width:95%; font-style:italic}
#content .toTop {margin-left:5px; background: url(../images/top.jpg) no-repeat; padding-left:10px; float:right; clear:both}
#content .shoutout {float:right; margin:3px 10px 8px 12px; font: italic 16px Arial, Helvetica, sans-serif; color:#2e670a; width: 200px; line-height:1.15; text-align:justify}

/* content images */
#content p .rightPic {float:right; margin:3px 0px 8px 12px; border:1px solid #999999; padding:3px; background-color:#FFFFFF}
#content p .leftPic {float:left; margin:3px 12px 8px 0px; border:1px solid #999999; padding:3px; background-color:#FFFFFF}
#content .center {margin: 0px auto; position:relative; width:442px; padding:3px; background-color:#FFFFFF}

#content .newsImgRgt {float:right; display:inline; width: auto; background-color:#ffffff; border:1px solid #999999; margin:12px 10px 8px 12px; padding:3px}
#content .newsImgLft {float:left; display:inline; width: auto; background-color:#ffffff; border:1px solid #999999; margin:12px 12px 8px 10px; padding:3px}
#content .caption {color:#FFFFFF; text-align:center; padding:0px 5px 0px 5px; background-color:#999999;}

/* print and email section */
#utils {width:100%; height:31px; border-top: 1px dashed #666; display:block; margin-top:20px; text-align:right}
#utils p  {font: 11px Arial, Helvetica, sans-serif; color:#2e670a; margin-top:5px}
#utils a {margin-left:10px; text-decoration:none; border:0; color:#2e670a;  font-weight: normal; border-bottom:none} 
#utils a:hover {color:#2e670a; text-decoration:underline; border-bottom:none}
#utils .utilsTitle {font:bold 10px Arial, Helvetica, sans-serif; color:#666666}

/* footers */
#subTagline {width:815px; background: url(../images/subTaglineBg.jpg) no-repeat; height:20px; color:#FFFFFF; text-align:center; padding-top:17px}
#footer{width:815px; color:#666666; text-align:center; margin:8px 0px 8px 0px; float:left} 
#footer p {margin:0px;}
#footer a {color:#666666; text-decoration:none}
#footer a:hover {color:#666666; text-decoration: underline}
#footer .copyright {color:#BBBBBB}

/* Downloads */
.downloads {width:95%; border-collapse:collapse; table-layout:auto; border-bottom: 3px solid #2e670a; margin:30px auto 5px auto; position:relative}
.downloads .colHeader {color:#ffffff; background-color:#2e670a; text-align:center}
.downloads .rowHeader {padding: 5px; color:#666666;text-align:left; padding:5px 5px 5px 10px; width:55%}
.downloads td {padding:5px; text-align:center}
.downloads .even { background-color:#cbd9c2;}
#content .getPlugins {display:block; width:95%; margin:15px 0px 15px 0px; padding:0px; text-align:right}
#content .getPlugins a, #content .getPlugins a:hover {border-bottom:none; margin:45px 10px 45px 10px; text-decoration:none}

/* Contact */
.enquiryForm a {text-decoration:none; border-bottom:1px dotted #ff9933; color:#7e0000}
.enquiryForm a:hover {text-decoration:none; border-bottom:1px solid #ff9933; color:#7e0000}
.enquiryForm {width:95%;padding-right:10px}
.enquiryForm label {width:180px; float:left; text-align:right; margin-right:5px; display:block; font: 12px Arial, Helvetica, sans-serif;}
.enquiryForm input {background-color:#eaf3dc; border:none; font: 12px Arial, Helvetica, sans-serif; color:#2e670a; width:200px; padding:2px}
.enquiryForm input:focus {border: 1px solid #2e670a;}
.enquiryForm fieldset {border:1px dashed #2e670a; margin:15px 0px 15px 0px; padding:5px}
.enquiryForm fieldset legend {background-color:#ffffff; font:bold 12px Arial, Helvetica, sans-serif; color: #2e670a; padding:3px}
.enquiryForm textarea {width:200px; background-color:#eaf3dc; border:none; padding:2px; color:#2e670a}
.enquiryForm textarea:focus {border: 1px solid #2e670a;}
.enquiryForm select{color:#2e670a; font:12px Arial, Helvetica, sans-serif; background-color:#eaf3dc; border: 1px solid #2e670a}
.enquiryForm .inputFooter {width: 350px; margin-left:100px;text-align:left; display:block; color:#333333}
.enquiryForm .submitBut {width: 150px; border:1px solid #2e670a; cursor: pointer; margin:10px auto; position:relative; display:block}
.enquiryForm .submitBut:active {background-color:#2e670a; color:#FFFFFF}
.enquiryForm #formFooter {margin:20px 0px 0px 0px; font: 10px Arial, Helvetica, sans-serif; display:block; border-top: 1px solid #2e670a; padding:10px; color:#AAAAAA; width:95%}
.enquiryForm #formFooter input {width:10px;}

.enquiryForm fieldset fieldset{border:none; padding:5px}
.enquiryForm fieldset fieldset legend{font:bold 11px Arial, Helvetica, sans-serif; color: #666666}
.enquiryForm fieldset fieldset label{width:180px; float:left; text-align:right; margin-right:5px; display:block; font: 12px Arial, Helvetica, sans-serif;}
.enquiryForm #checkbox {width:20px;}

.enquiryForm .radBut {width:80px;}
.enquiryForm .radBut input {width:10px; margin-right:5px; color:#2e670a; display:block}


/* Hides from IE5-mac 
* html #content {height: 1%;}
End hide from IE5-mac */ 
	