
body { 
	margin:0; 
	padding:0;
	color : #5B5B5B;
	font-family : Verdana, sans-serif;
	font-size : 11px;
	line-height : 1.5;
	/*text-align:center;*/
	background-image : url(../images/bkg.gif);
}

div {
	font-family : Verdana, sans-serif;
	font-size : 11px;
	line-height : 1.5;
	/*text-align: justify;*/
}

/*  -------- Page data formatting area ---------- */
div a:LINK {
	font-weight : normal;
	color : Blue;
}
div a:VISITED {
	color : Blue;
	font-weight : normal;
}
div a:HOVER {
	color : Red;
	font-weight : bold;
}


/* -------- Following are the site structure boxes --------- */

div#container { /* --------     container box       --------- */
	margin-left:auto; 
	margin-right:auto; 
	margin-top: 10px;
	width:750px;
	border : 2px solid Silver;
	background : White;
}

div#wrapper { /* --------   wrapper box        --------- */
	position:relative; 
	margin-left:auto; 
	margin-right:auto; 
	margin-top: 0px;
	width:750px;
	background-image : url(../images/left.gif);
	background-position : top left;
	background-repeat : repeat-y;
}

div#header1 { /* -------- header box --------- */
	width:750px;
	height:90px;
	background-color : #FC741E;
}
div#header2 { /* -------- header box --------- */
	width:750px;
	height:24px;
	background-color : #FC741E;
	text-align : right;
}
/* -------------------------- content holder box ------------------ */

div#columns {
	width: 750px;
	position: relative;
}

div#navigation { /* -------- navigation menu box --------- */
	clear:both;
	float: left;
	width: 148px;
	padding-left : 2px;
	padding-right : 0px;
	padding-top:20px;
	margin-right:0px;
	text-align : left;
}

div#content { /* -------- content box --------- */
	float: left;
	width: 600px;
	padding-left : 0px;
	padding-right : 0px;
	margin-top:0px;
	margin-right:0px;
}

div#footer { /* -------- footer box --------- */
	clear:both;
	width: 600px;
	padding-left : 150px;
	padding-right : 0px;
	padding-top:0px;
	padding-bottom:0px;
	text-align : center;
}
/* --------------------------  END content holder box ------------------ */

#copyright {
	margin-top:5px;
	margin-bottom:5px;
	width:750px;
	text-align : center;
	margin-left:auto;
	margin-right:auto; 
}

/* ------------------------ data area -------------------------- */
div#data_area {
	position: relative;
	width: 580px;
	margin-left : 10px;
	margin-right : 10px;
}

/* --------------- Generic Page - data boxes ------------------ */

div#page_top { /* -------- middle box --------- */
	clear:both;
	float: left;
	width: 580px;
	margin-top:10px;
	margin-right:0px;
}

div#page_middle {
	clear:both;
	float: left;
	width: 570px;
	padding-left : 10px;
	margin-top:0px;
	margin-bottom:10px;
	margin-right:0px;
}

div#page_bottom { /* -------- bottom box --------- */
	/*clear:both;
	float: left;*/
	width: 580px;
	margin-top:5px;
	margin-bottom:5px;
}

/* ------------------- Render Strip Overview  - data boxes ------------------ */

div#rso1 {
	clear:both;
	float: left;
	width: 560px;
	padding-left : 20px;
	margin-top:0px;
	margin-right:0px;
}
div#rso2 {
	clear:both;
	float: left;
	width: 580px;
	padding-left : 0px;
	margin-top:0px;
	margin-right:0px;
}
div#outer_rso2 {
	width: 580px;
	padding-left: 0px;
	text-align : center;
}
div#left_rso2 {
	float: left;
	padding-left:10px;
	width: 275px;
	margin-right:10px;
	margin-bottom:10px;
}
div#right_rso2 {
	float:left;
	width:275px;
	margin-bottom:10px;
}

/* ------------------- Contact Us  - data boxes ------------------ */
div#cont {
	clear:both;
	float: left;
	width: 580px;
	padding-left : 0px;
	margin-top:0px;
	margin-right:0px;
}
div#outer_cont {
	width: 580px;
	padding-left: 0px;
}
div#left_cont {
	float: left;
	padding-left:30px;
	width: 255px;
	margin-right:10px;
	margin-bottom:10px;
}
div#right_cont {
	float:left;
	width:240px;
	margin-bottom:10px;
}
/* ------------------- END Contact Us  - data boxes ------------------ */


/* -------------------- END Render Strip Overview  - data boxes  ------------------ */

.page_imgs {
	border : 2px double #A9A9A9;
}

.page_heading {
	font-size : 14px;
	margin-top: 4px;
	margin-bottom: 4px;
	font-weight : bold;
}

.clear { /* -------- clear script --------- */
	clear:both;
}

.prenext {
	float: right;
}

.superscript {
	font-size : 10px;
	color : Black;
}

.superscriptM {
	font-size : 10px;
}

.superscriptHD {
	font-size : 18px;
}

.small {
	font-size : 10px;
	font-weight : normal;
}
/* ------------------- Enquiry OK Page - data boxes ------------------ */

div#enqok {
	clear:both;
	float: left;
	width: 400px;
	padding-left : 90px;
	padding-right : 89px;
	padding-top : 150px;
	padding-bottom : 50px;
	text-align : center;
}

/* ------------------- END Enquiry OK Page - data boxes ------------------ */


/* ---------------------- Printer Styles -------------------------- */

@media print {
	div#header {
		top : 0px;
		left : 0px;
	}

	/*hide the left column when printing*/
	div#navigation {
		display:none;
	}

	div#columns {
		border-left:0;
	}
}
