@charset "utf-8";
/* CSS Document */
body
{
	margin:0px;
	padding:0px;
	background-color:#fff;
	text-align:left;
	text-decoration:none;
	font-family:Tahoma, Verdana;
	font-size:small;
	font-weight:normal;
	color:#666666;
	background-image:url(../images/header.jpg);
	background-position:top;
	background-repeat:no-repeat;
}

.middleMain {
position:relative;
right:1px;
}
.MidHeader
{
background-image:url(../images/headerMiddle.gif);
background-repeat:no-repeat;
background-position:top left;
height:254px;
width:826px;
}
.leftShadow
{
background-image:url(../images/leftShadow.gif);
background-repeat:repeat-y;
background-position:top left;
width:20px;
}
.rightShadow
{
background-image:url(../images/rightShadow.gif);
background-repeat:repeat-y;
background-position:top right;
width:20px;
}
.footerMiddle
{
background-image:url(../images/footerMiddle.gif);
background-repeat:no-repeat;
background-position:top;
height:155px;
}
.dotedLine
{
border-top:1px dashed #8e8e8e;
}
a img
{
border:0px;
}
.headTxt
{
font-family:"Trebuchet MS";
font-size:18px;
font-weight:normal;
}
.headTxt span
{
color:#ff7e00;
}
.moreBt
{
color:#ff7e00;
display:block;
float:right;
padding-right:16px;
background-image:url(../images/moreArrow.gif);
background-position:right;
background-repeat:no-repeat;
text-decoration:none;
}
.moreBt:hover
{
text-decoration:underline;
}

.footer-image{
background-image:url(../images/footer-image.jpg);
background-position:bottom;
background-repeat:no-repeat;
height:134px;
}
.productheadimg
{
margin-left:70px;
margin-bottom:5px;
}

.corner-left{
background-image:url(../images/corner-left.gif);
background-repeat:repeat-y;
background-position:right;
width:14px;
}
.corner-right{
background-image:url(../images/corner-right.gif);
background-repeat:repeat-y;
background-position:left;
width:14px;
}
.corner-top{
background-image:url(../images/corner-top.gif);
background-repeat:repeat-x;
background-position:bottom;
height:14px;
}
.corner-bottom{
background-image:url(../images/corner-bottom.gif);
background-repeat:repeat-x;
background-position:top;
height:14px;
}
.leftpanel
{
padding:5px;
}
.leftpanel img
{
float:left;
margin:3px;
border-left:1px solid #F8F8F8;
border-top:1px solid #F8F8F8;
border-right:1px solid #222;
border-bottom:1px solid #222;
}
.inscharge
{
color:#ff7e00;
}
.middlepanel img
{
margin:3px;
border-left:1px solid #F8F8F8;
border-top:1px solid #F8F8F8;
border-right:1px solid #222;
border-bottom:1px solid #222;
}
.box{
border:1px solid #80b9cb;
background-color:#e8f8fd;
width:225px;
height:18px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#505050;
font-weight:normal;
text-decoration:none;
}
.button{
background-image:url(../images/submit-but.jpg);
background-repeat:no-repeat;
background-position:top;
border:0px solid;
height:22px;
width:63px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#555555;
text-decoration:none;
font-weight:bold;
cursor:pointer;
}
.Colour
{
background-color:#f4f4f4;
border:1px solid #d8d8d8;
}

a {
	color:#000;
	text-decoration:none;
}

a:hover { text-decoration:underline; }

a.normal{
        text-align:left;
        text-decoration:none;
        font-family:Tahoma, Verdana;
        font-size:small;
        font-weight:normal;
        color:#666666;
}

br { 
     clear: both; 
   }
input { border: 1px solid black; margin-bottom: .5em;  }
	input.error { border: 1px solid red; }
	label.error {
		background: url('../images/unchecked.gif') no-repeat;
		padding-left: 16px;
		margin-left: .3em;
		display: right;
	}
	label.valid {
		background: url('../images/checked.gif') no-repeat;
		display:right; 
		width: 16px;
		height: 16px;
	}
.noBorder {
border: 0px;
border-bottom: 0px;
border-right: 0px;
}
#noBorder {
border: 0px;
border-bottom: 0px;
border-right: 0px;
}
.list-bullet
{
padding:0px;
line-height:19px;
margin:0px;
}
.list-bullet li{
background-image:url(../images/bullet.gif);
background-position:left;
background-repeat:no-repeat;
list-style-position:inside;
list-style-type:none;
padding-left:8px;
margin-left:0px;
}
.mainExpand {
cursor:hand;
cursor:pointer;
font: 1.em Tahoma, arial, helvetica, sans-serif;
}

.search input {
 background-color: #C6E9EF;
 border: 2px solid #60BFCF;
 position: relative;
 float: left;
}

.searchimg input {
 height: 24px;
 width: 24px;
 border: 2px solid #60BFCF;
 float: right;
 position: relative;
}

.ac_input {
        width: 220px;
        color: #993300;
}

.ac_results {
        padding: 0px;
        border: 1px solid WindowFrame;
        background-color: Window;
        overflow: hidden;
        background-color: #C6E9EF;
        border: 2px solid #60BFCF;
        color: #993300;
}

.ac_results ul {
        width: 100%;
        list-style-position: outside;
        list-style: none;
        padding: 0;
        margin: 0;
}

.ac_results iframe {
        display:none;/*sorry for IE5*/
        display/**/:block;/*sorry for IE5*/
        position:absolute;
        top:0;
        left:0;
        z-index:-1;
        filter:mask();
        width:3000px;
        height:3000px;
        border: 2px solid #60BFCF;
        background-color: #C6E9EF;
}         
         
.ac_results li {
        margin: 0px;
        padding: 2px 5px;
        cursor: pointer;
        display: block;
        width: 100%;
        font: menu;
        font-size: 12px;
        overflow: hidden;
}
.ac_loading {
        background : url('images/indicator.gif') right center no-repeat;
}   
.ac_over { 
        background-color: Highlight;
        color: HighlightText;
}

dt { color: #000; cursor: pointer; }
dt, dd { margin-bottom: 10px; }
