body
{
	background-color: #FFFFFF;
	width: 100%;
	height: 100%;
	margin: 0px 0px 0px 0px;
}


TABLE.tblStyle
{
	border-right: solid 1px #E4E7EB;
}

TD
{
	font-family: Verdana, Arial, Sans-Serif;
	font-size: 11px;
	line-height: 14px;
	color: #808080;
}

.footer
{
	font-size: 10px;
}

.text18
{
	font-size: 18px;
	
}

.text13
{
	font-size: 13px;
}

.text11
{
	font-size: 11px;
}

/* FORMS */
.detailRegister
{
    FONT-SIZE: 12px;
    WIDTH: 285px;
    height: 18px;
    FONT-FAMILY: Verdana, Arial, Helvetica;
    border-color: #C3C3C3;
    border-width: 1px;
    border-style: solid;
    background-color: #FFFFFF;
    margin-bottom: 2px;
    margin-top: 2px;
    vertical-align: middle;
}

.textareaRegister
{
    FONT-SIZE: 12px;
    WIDTH: 285px;
    FONT-FAMILY: Verdana, Arial, Helvetica;
    border-color: #C3C3C3;
    border-width: 1px;
    border-style: solid;
    background-color: #FFFFFF;
    margin-bottom: 2px;
    margin-top: 2px;
    vertical-align: middle;
}

.detailDrawing
{
    FONT-SIZE: 12px;
    WIDTH: 135px;
    height: 18px;
    FONT-FAMILY: Verdana, Arial, Helvetica;
    border-color: #C3C3C3;
    border-width: 1px;
    border-style: solid;
    background-color: #FFFFFF;
    margin-bottom: 2px;
    margin-top: 2px;
    vertical-align: middle;
}

.textareaDrawing
{
    FONT-SIZE: 12px;
    WIDTH: 135px;
    FONT-FAMILY: Verdana, Arial, Helvetica;
    border-color: #C3C3C3;
    border-width: 1px;
    border-style: solid;
    background-color: #FFFFFF;
    margin-bottom: 2px;
    margin-top: 2px;
    vertical-align: middle;
}	

/* PADDING */
.paddingleft21
{
	padding-left: 21px;
}

.paddingleft20
{
	padding-left: 20px;
}

.paddingleft5
{
	padding-left: 5px;
}

.paddingleft6
{
	padding-left: 6px;
}

.paddingleft11
{
	padding-left: 11px;
}

.paddingleft10
{
	padding-left: 10px;
}

.paddingleft40
{
	padding-left: 40px;
}

.paddingright40
{
	padding-right: 40px;
}

.paddingright10
{
	padding-right: 10px;
}

.paddingright11
{
	padding-right: 11px;
}

.paddingright5
{
	padding-right: 5px;
}

.paddingtop3
{
	padding-top: 3px;
}

.paddingtop5
{
	padding-top: 5px;
}

.paddingtop8
{
	padding-top: 8px;
}

.paddingbottom8
{
	padding-bottom: 8px;
}


.paddingtop10
{
	padding-top: 10px;
}

.paddingtop19
{
	padding-top: 19px;
}


.paddingbottom2
{
	padding-bottom: 2px;
}

.paddingbottom3
{
	padding-bottom: 3px;
}

.paddingbottom5
{
	padding-bottom: 5px;
}

.paddingbottom10
{
	padding-bottom: 10px;
}


.paddingtopbottom2
{
	padding-bottom: 2px;
	padding-top: 2px;
}

.paddingbottom2
{
	padding-bottom: 2px;
}

.paddingbottom13
{
	padding-bottom: 13px;
}

.padding10
{
	PADDING-RIGHT: 10px;
	PADDING-LEFT: 10px;
	PADDING-BOTTOM: 10px;
	PADDING-TOP: 10px
}

.padding5
{
	PADDING-RIGHT: 5px;
	PADDING-LEFT: 5px;
	PADDING-BOTTOM: 5px;
	PADDING-TOP: 5px
}

.padding3
{
	PADDING-RIGHT: 3px;
	PADDING-LEFT: 3px;
	PADDING-BOTTOM: 3px;
	PADDING-TOP: 3px
}

/* END PADDING */

/* BGCOLORS */
.aqua_medium
{
	background-color: #5098B0;
}

.aqua
{
	background-color: #5CB0CB;
}

.blue 
{
	background-color: #253f60;
}
.headerblue
{
	background-color: #5CB0CB;
}

.headergrey
{
	background-color: #A3ABB3;
}

.headerdarkblue
{
	background-color: #3B5378;
}

.headerbrown
{
	background-color: #896663;
}

.picture_blue
{
	background-color: #3F738B;
}

.grey1
{
	background-color: #DADBDB;
}

.grey
{
	background-color: #A3AAB1;
}

.mediumgrey
{
	background-color: #747A7F;
}

.lightgrey
{
	background-color: #E4E7EB;
}

.darkgrey
{
	background-color: #949BA2;
}


.darkgreen
{
	background-color: #335D73;
}

.darkblue
{
	background-color: #284261;
}

.green
{
	background-color: #48615C;
}

.lightgreen
{
	background-color: #677F7D;
}

/* ABOUT US BG COLOURS */
.about_line
{
	
	background-color: #647E8E;
}

.systems_line
{
	background-color: #5F7288;
}

/* INNOVATION BG COLOURS */
.lightbrown
{
	background-color: #8f8681;	
}

.darkbrown
{
	background-color: #805e5f;	
}

/* NEWS BG COLOURS */
.news_line
{
	background-color: #989A94;
}

.greybrown
{
	background-color: #817E79;
}

.darkgreybrown
{
	background-color: #74726D;
}

.darkbrown
{
	background-color: #787771;
}
/* END BGCOLORS */

/* DRAWING ENQUIRY FORM */
.enquiryleft
{
	width: 50%;
	vertical-align: top;
	padding-right: 10px;
	padding-top: 5px;
}

.enquirymiddle
{
	width: 150px;
	vertical-align: top;
}

.enquiryright
{
	vertical-align: bottom;
}

/* BACKGROUND IMAGES */
.stripes
{
	background-image: url(images/bg_newsitem.gif);
}

/* BORDER COLOURS */

.borderright_lightgrey
{
	border-right: solid 1px #E4E7EB;
}

.borderleft_lightgrey
{
	border-left: solid 1px #E4E7EB;
}

.borderbottom_lightgrey
{
	border-bottom: solid 1px #E4E7EB;
}

.bordertop_lightgrey
{
	border-top: solid 1px #E4E7EB;
}

.borderbottom_lightgrey3
{
	border-bottom: solid 2px #E4E7EB;
}

.bordertop_grey
{
	border-top: solid 2px #A3AAB1;
}

.borderbottom_blue
{
	border-bottom: solid 2px #5CB0CB;
}

.borderleft_blue
{
	border-left: solid 1px #3B5378;
}

.borderright_white
{
	border-right: solid 1px #FFFFFF;
}

.bordertop_white
{
	border-top: solid 1px #FFFFFF;
}

.borderbottom_white
{
	border-bottom: solid 1px #FFFFFF;
}

.borderbottom_white3
{
	border-bottom: solid 3px #FFFFFF;
}

.bordertopbottomleft_white
{
	border-bottom: solid 1px #FFFFFF;
	border-top: solid 1px #FFFFFF;
	border-left: solid 1px #FFFFFF;
}

.bordertopleftright_white
{
	border-left: solid 1px #FFFFFF;
	border-top: solid 1px #FFFFFF;
	border-right: solid 1px #FFFFFF;
}

.borderleftrightbottom_white
{
	border-left: solid 1px #FFFFFF;
	border-bottom: solid 1px #FFFFFF;
	border-right: solid 1px #FFFFFF;
}

.borderleftright_white
{
	border-left: solid 1px #FFFFFF;
	border-right: solid 1px #FFFFFF;
}

/* END BORDER COLOURS */

/* TEXT COLOURS */
.white
{
	color: #FFFFFF;
}

.darkgreytxt
{
	color: #747A7F;
}

.bluetxt
{
	color: #3B5378;
}

/* END TEXT COLOURS */

.ddl
{
	font-family: Arial, Verdana, Helvetica;
	color: #808080;
	width: 190px;
}

.ddl1
{
	font-family: Arial, Verdana, Helvetica;
	color: #808080;
	font-size: 11px;
	width: 235px;
}

.searchbox
{
    FONT-SIZE: 10px;
    WIDTH: 180px;
    height: 19px;
    FONT-FAMILY: Verdana, Arial, Helvetica;
    border: solid 1px #BCBCBC;
}

.searchbox1
{
    FONT-SIZE: 10px;
    WIDTH: 150px;
    height: 19px;
    FONT-FAMILY: Verdana, Arial, Helvetica;
    border: solid 1px #BCBCBC;
}

A
{
	color: #5CB0CB;
	text-decoration: none;
}

A.greytxtlink
{
	color: #747A7F;
	text-decoration: none;
}


A.greylink
{
	color: #747A7F;
	text-decoration: none;
}

A.greylink:hover
{
	color: #5CB0CB;
	text-decoration: none;
}

A.whitelink
{
	color: #FFFFFF;
	text-decoration: none;
}

A.whitelink:hover
{
	color: #5CB0CB;
	text-decoration: none;
}

A.brownlink
{
	color: #886663;
	text-decoration: none;
}

A.brownlink:hover
{
	color: #5CB0CB;
	text-decoration: none;
}

A.drkbluelink
{
	color: #253f60;
	text-decoration: none;
}

A.drkbluelink:hover
{
	color: #5CB0CB;
	text-decoration: none;
}

A.leftmenulink
{
	color: #747A7F;
	text-decoration: none;
}

A.leftmenulink:hover
{
	color: #5CB0CB;/*916667*/
	text-decoration: none;
}

A.leftmenuactive
{
	color: #916667;
	text-decoration: none;
}

A.leftmenuactive:hover
{
	color: #5CB0CB;/*916667*/
	text-decoration: none;
}

A.leftmenuactive_shapes
{
	color: #335D73;
	text-decoration: none;
}

A.leftmenuactive_shapes:hover
{
	color: #5CB0CB;/*916667*/
	text-decoration: none;
}

A.leftmenuactive_design
{
	color: #5CB0CB;
	text-decoration: none;
}

A.leftmenuactive_design:hover
{
	color: #5CB0CB;/*916667*/
	text-decoration: none;
}

A.leftmenuactive_system
{
	color: #3B5378;
	text-decoration: none;
}

A.leftmenuactive_system:hover
{
	color: #5CB0CB;/*916667*/
	text-decoration: none;
}

A.leftmenuactive_about
{
	color: #3F738B;
	text-decoration: none;
}

A.leftmenuactive_about:hover
{
	color: #5CB0CB;/*916667*/
	text-decoration: none;
}


/* GLAZING OPTIONS */
.glass_vertical
{
	border-right: 1px solid #000000;
	text-align: center;
}

.glass_horizontal
{
	border-right: 1px solid #000000;
	border-top: 1px solid #000000;
	vertical-align: middle;
	text-align: center;
	padding-left: 5px;
	padding-right: 5px;
}
.glass_text
{
	padding: 6px;
	text-align: left;
	border-top: 1px solid #000000;
	border-right: 1px solid #000000;
}

table.benefits
{
	border-top: 1px solid #000000;
	border-left: 1px solid #000000;
	border-bottom: 1px solid #000000;
	background-color: White;
	vertical-align: top;
}


/*
#body
{
	position:absolute; 
	top: 0;
	left: 0;
	height: 100%;
}
*/
