﻿@import "../stylesheet.css";

body 
{
	margin:0px;
	background-image:url(images/back.jpg);
	background-repeat:repeat-x;
}

div.Wrapper { 
    position: absolute;
    left: 50%;
    background-color:#ffffff;
    width: 900px;
    margin-left: -450px;
    padding: 10px;
}

div.PaddedWrapper 
{
	padding-left:15px;
	padding-right:15px;
}

.topSiteMenu
{   
	position: absolute;
	top: 5px;
    left: 66%;
    width: 300px;
    text-align : left;
}

.siteMenu
{
	text-align:right;
	padding:5px;
	padding-right : 0px;
	margin:0px;
	float : right;
}

	.siteMenu LI
	{
		display:inline;
		margin: 0px 0px 0px 0px;
	}
	.siteMenu A:link
	{
		text-decoration:none;
		padding:8px;
		font-weight:normal;
		color:#000000;
		
	}
	.siteMenu A:visited
	{
		text-decoration:none;
		padding:8px;
		font-weight:normal;
		color:#000000;
	}
	.siteMenu A:hover
	{
		text-decoration:none;
		padding:8px;
		font-weight:normal;
		color:#ff0000;
	}

.topMenu
{
	padding:5px;
	width: 887px;
	margin-left: -15px;
	background-image:url(images/menu-bg.gif);
	background-repeat:repeat-x;
	border:solid 1px black;
}

.topMenu LI
	{
		display:inline;
		margin: 0px 0px 0px 0px;
	}

.topMenu A:link
	{
		text-decoration:none;
		padding: 0px 35px 0px 35px;
		font-weight:bold;
		color:#000000;
		
	}

.topMenu A:visited
	{
		text-decoration:none;
		padding: 0px 35px 0px 35px;
		font-weight:bold;
		color:#000000;
	}

.topMenu A:hover
	{
		text-decoration:none;
		padding:35px;
		font-weight:bold;
		color:#ff0000;
	}	
	
.flash
	
	{
		width: 895px;
		height: 136px;
		padding-left: 15px;
		padding: 1px;
		background-image:url(images/sub-menu-bg.gif);
		background-repeat:repeat-x;
		border:solid 1px black;
		margin-bottom: 10px;
	}
		
.submenubox1
{
	width: 271px;
	height: 125px;
	float: left;
	padding: 10px;
	background-image:url(images/sub-menu-bg.gif);
	background-repeat:repeat-x;
	border:solid 1px black;
}

.submenubox1 P, .submenubox2 P, .submenubox3 P
{
	margin:0px;
	padding:0px;
	font-size:14px;
	color:#ff0000;
	text-align:left;
}
DIV.FixedHeight 
{
	height:100px;
}

.submenubox2

{
	width: 271px;
	height: 125px;
	float: left;
	padding: 10px;
	margin-left: 10px;
	background-image:url(images/sub-menu-bg.gif);
	background-repeat:repeat-x;
	border:solid 1px black;
}

.submenubox3

{
	width: 271px;
	height: 125px;
	float: left;
	padding: 10px;
	margin-left: 10px;
	margin-bottom: 10px;
	background-image:url(images/sub-menu-bg.gif);
	background-repeat:repeat-x;
	border:solid 1px black;
}

.columnl

{
	width: 382px;
	float: left;
	height: 340px;
	padding: 30px;
	background-image:url(images/two-col-bg.gif);
	background-repeat:repeat-x;
	border:solid 1px black;
}


.columnr

{ 
	width: 382px;
	float: left;
	height: 340px;
	padding: 30px;
	margin-left: 10px;
	margin-bottom: 10px;
	background-image:url(images/two-col-bg.gif);
	background-repeat:repeat-x;
	border:solid 1px black;
}


.singlecol

{
	width: 877px;
	float: left;
	padding: 10px;
	margin-bottom: 10PX;
	background-image:url(images/two-col-bg.gif);
	background-repeat:repeat-x;
	border:solid 1px black
	
}
	
	
.footer {
		padding:20px 10px 20px 10px;
		color: #ffffff;
		float:left;
		width:880px;
		text-align:right;
		background-color:#ff0000;
}

.footer LI
	{
		display:inline;
		margin: 0px 0px 0px 0px;
	}

.footer A:link
	{
		text-decoration:none;
		padding:4px;
		font-weight:bold;
		color:#ffffff;
		
	}

.footer A:visited
	{
		text-decoration:none;
		padding:4px;
		font-weight:bold;
		color:#ffffff;
	}

.footer A:hover
	{
		text-decoration:none;
		padding:4px;
		font-weight:bold;
		color:#000000;
	}	
	
	
DIV.HalfWidth 
{
	width:500px;
}

.singlecol1
{
	float:left;
	width:460px;
	padding:20px;
}

.singlecol2
{
	float:left;
	width:280px;
	margin:20px;
	margin-left:40px;
}

DIV.padded {
	padding:20px;
}

SPAN.repu
{
	color:#ff0000 !important;
}
SPAN.brand
{
	color:#000000 !important;
}
.login DIV LABEL
	{
		display:inline-block;
		width:150px;
	}
.contact
{
}

	.contact INPUT[type="text"], .contact INPUT[type="submit"]
	{
		border:solid 1px #666666;
		font-family:Verdana;
		font-size:12px;
		padding:2px;
	}
	.contact TABLE
	{
		margin-left:80px !important;
		margin-top:30px !important;
	}
	.contact DIV
	{
		margin-bottom:5px;
	}
	.contact LABEL
	{
		font-weight:bold;
		float:left;
		width:110px;
		vertical-align:middle;
	}
	
	INPUT.Enquiry
	{
		width : 300px;
		border:solid 1px #666666;
		font-family:Verdana;
		font-size:12px;
		padding:2px;
	}
