/*::::::: Pseudo-class and Type selectors*/
html{ 
	min-height: 100%; margin-bottom: 1px;}

body{
	text-align:center;margin:0 auto;; background: url(../images/backgdcolour.gif)}

/*::::page container*/
#content{
	width:778px;
	padding:0px 0px;
	text-align:left;
	margin:0 auto;
; background: #B76FFF repeat; height: auto
; clip:          rect(   ); overflow: hidden; position: relative; visibility: visible; z-index: auto
	}

/*::::general page elements*/
span,div,form,th,em,sup,input,textarea,select {font-family:verdana,arial,helvetica,sans-serif; font-size:11px;color:#666;}

ol{ font-family:verdana,arial,helvetica,sans-serif; margin-left: 5px; padding-left: 5px; }

li { font-family: verdana,arial,helvetica,sans-serif; margin-left:10px; padding-left:5px; padding-bottom:3px; }

a,a:link{color:#6D28AA;text-decoration:none;}
a:visited{color:#6D28AA;text-decoration:none;}
a:active,a:hover{color:#FCB514;text-decoration:underline;}

/*::::::: left hand navigation*/

#ln ul{
	list-style:none; 
	width:146px;
	margin:0 auto; 
	padding:0px 0px;
	float:left;
; background: #9966CC no-repeat; height: auto; clear: none
	}
	
#ln li{
	margin:0; 
	padding:0;
	background-color:#6D28AA; 
	font-weight:bold;
	border-bottom:1px solid #FCB514;
	border-right:1px solid #FCB514;
	font-family:Arial, Helvetica, sans-serif
	text-decoration:none;
	font-size:11px;
	}
	
#ln li a{	
	voice-family: "\"}\"";
	voice-family:inherit;
	display:block;
	text-decoration:none;	
	padding:10px 5px 10px 10px;
	 }
#ln li a:link{color:#FFF !important;text-decoration:none;}
#ln li a:visited{color:#FFF !important;text-decoration:none;}
#ln li a:hover{background-color:#FFF !important;color:#FCB514!important;}
#ln li a:active{background-color:#FFF!important;color:#FCB514!important;}
#ln li#youarehere a { background-color:#FFFFFF!important;color:#FCB514!important; }

.selected{background-color:#FFFFFF!important;color:#FCB514!important;}
.child{background-color:#FCB514!important;}
.selected-child{margin-left:5px;background-color:#FFF!important;color:#FCB514!important;}

/*::::page content right of left hand navigation*/
#content-cont{float:right;margin:0 0;width:590px; 
; background: #FFFFFF; padding: 10px 20px 0px; height: auto
}


/*::::page title*/
#content-header{padding:0px 0px 10px;color:#6D28AA;; font: bold 20px Geneva, Arial, Helvetica, sans-serif}

/*::::Section Header*/
.section-title{padding:0px; margin-bottom:0px;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:14px;color:#6D28AA;font-weight:700;}

/*::::::: breadcrumbs*/
#breadcrumb{float:left;font-size:10px;padding:5px 0px 5px 157px;width="100%"}
#breadcrumb,#breadcrumb a,#sp{font-size:10px;color:#666;}
#breadcrumb a {padding: 0px 5px;}



/*::::content highlight*/
.content-highlight{display:block;background-color:#fff3bf;border:1px solid #FFD100;padding:5px;margin-top:10px;margin-bottom:10px;}


/*::::dotted blue line*/
.sec-break{clear:both;width:778px;padding:0px;background:url("../images/aqua_dash_ln.gif") repeat-x left;}

/*::::table elements*/
.table-head-1,.table-head-2{color:#fff;font-weight:bold;}
.table-head-1{background-color:#AA0000}
.table-head-2{background-color:#AA0000}
.table-head-3{background-color:#999;}
.table-row-1{; background: #DFD7EC}
.table-row-2{; background: #FBF1FE}
.table-row-border{border-bottom:1px dotted #999999;}


/*::::::::form elements*/
input,textarea{font-size: 12px;font-family:sans-serif;}
input,select{font-weight:normal;font-size: 12px;}
textarea{font-size: 12px;}
select{font-size:12px;}
.button{font-size:12px; color:#9966CC;font-weight:700;border:1px solid #666;}


/*::::::: footer*/
#footer{clear:none;float:left; width:778px;padding:0px 0px;color:#666666;; text-align: center; font: normal 10px/30px Verdana, Arial, Helvetica, sans-serif; background: #FCB514; z-index: auto; clip:  rect(   ); height: auto}
#footer a,#sp{color:#FFF!important;padding: 0px 5px;}
#footer a:visited{color:#FFF!important;}
#footer a:hover{color:#FFF!important;}
h1 {  font: bold 16px Geneva, Arial, Helvetica, san-serif; color: #6D28AA}
h2 {  font: bold 14px Geneva, Arial, Helvetica, san-serif; color: #6D28AA}
h3 {  font: bold 12px Geneva, Arial, Helvetica, san-serif; color: #6D28AA; margin: 2px}
p { font: 11px verdana, arial, helvetica, sans-serif }p { color:#333333; ; letter-spacing: normal; word-spacing: normal; padding: 2px} 

#content-home { float:none;margin:0 0;width:auto; ; background: #FFFFFF left top; padding: 20px 20px; height: auto ; clip:   rect(   ); font-family: Arial, Helvetica, sans-serif; z-index: auto; top: 20px; clear: none}
.ProdHeading {  font: bold 16px Verdana, Arial, Helvetica, sans-serif; color: #8000FF; text-align: center}
td { font: 10px verdana, arial, helvetica, sans-serif }td { color:#666; } ul  { font-family:verdana, arial, helvetica, sans-serif;  ; margin:   5px 5px; padding: 1px 1px} 