body {
	margin: 0px;
	padding: 0px;
	background-color: #FFFFFF;
	background-image:url(../images/pattern_084.gif);
	font-family: Verdana,Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#333333;
	
}

.normal {
	font-family: Verdana,Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#333333;
}

td {
	font-family: Verdana,Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#333333;
}

th {
	font-family: Verdana,Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#333333;
}
	
#box-wrap {
	width: 775px;
	margin-right: auto;
	margin-left: auto;
	background-color: #FFFFFF;
	text-align: left;
	overflow:hidden;
}

#headerlinks{
	width:189px;
	text-align: left;
	float:right;
	padding-left:9px;
	margin-top:37px;
}

.warning {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#512F62;
	font-weight:bold;
	}
	
.whitetext {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#FFFFFF;
	font-weight:bold;
	}	
	
	
.subheaders1 {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#512F62;
	margin-left:20px;
	}	
.subheaders {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#512F62;
	font-weight:bold;
	}	
	

#content {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#666666;
	width:245px;
	float:right;
	padding-right:5px;
	margin-left:5px;
}

#contentproducts{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#666666;
	width:188px;
	padding-left:4px;	
}

#contentdetails {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#666666;
	width:490px;
	float:right;
	padding-right:5px;
	margin-left:5px;
}

.prodheader {

	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	color:#666666;
	}
	
.prodprice {

	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#ED32AB;
	float:right;
	}	

.moreinfo {

	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#0099CC;
	float:right;
	}
.moreinfo a:link, .moreinfo a:active, .moreinfo a:visited{

	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#0099CC;
	text-decoration:none;
	}	
.moreinfo a:hover {

	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#666666;
	}				



#header {
	width:775px;
	height:154px;
	background-image:url(../images/cbuksite_header.jpg);
	background-repeat:no-repeat;
	margin:auto;
	
}

#footer {
	width:775px;
	height:63px;
	background-image:url(../images/cbuksite_footer.jpg);
	background-repeat:no-repeat;
	margin:auto;		
	}

#footercontent{
padding:14px;		
	}

.blueborder {
	background-color: #B5D5FB;
	margin-top: 2px;
	border: 1px solid #00440e;
}
.greenborder {
	background-color: #95b09b;
	margin-top: 2px;
	border: 1px solid #00440e;
	height: 13px;
}
.mainnav {
	background-color: #FFFFFF;
	margin-top: 3px;
}
/* MAIN NAV STARTS HERE */

#header3 {
	text-align:left;
	margin: 0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	background-color: #eaeaea;
	height: 33px;
	color: #000099;
	background-image:url(../images/mainnav_bg.gif);
	background-repeat: no-repeat;
	line-height: 33px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	width:180px;
}

a {outline: none;}

.header3link a:link {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#000000;
	font-size:11px;
	text-decoration: none;
	padding: 0px 7px;
	height: 33px;
	outline:none;
}
.header3link a:visited {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#000000;
	font-size:11px;
	color: #000000;
	text-decoration: none;
	padding: 0px 7px;
	height: 33px;
	outline:none;	
}
.header3link a:hover {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color: #B49BCD;
	text-decoration: none;
	padding: 0px 7px;
	height: 33px;
	outline:none;	
}
.header3link a:active {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#000000;
	font-size:11px;
	text-decoration: none;
	padding: 0px 7px;
	height: 33px;
	outline:none;	
}

.toplinks {
	color: #D7D9CE;
	text-align: center;
	vertical-align: bottom;
	padding-right: 0px;
	padding-bottom: 5px;
	font-size: 0.75em;
	margin-top: 0px;
	padding-top: 0px;
}
.toplinks a:link{
	color: #D7D9CE;
	text-decoration: none;
	margin-right: 20px;
	padding-left: 5px;
	line-height: 10px;
}
.toplinks a:visited{
	color: #D7D9CE;
	padding-left: 5px;
}
.toplinks a:hover{
	color: #777780;
}
.toplinks a:active{
	color: #777780;
}

.homepic {
	background-image: url(../images/home.gif);
	background-repeat: no-repeat;
	background-position: left center;
}

.rightpanel {
	vertical-align: top;
	width: 192px;
	padding-right: 0px;
	margin-right: 0px;
	margin-top: 0px;
	text-align: right;
}
.box-text {
	margin-right: 20px;
	margin-left: 20px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#666666;
	list-style-image:url(../images/bullet.gif);

}
.box-text p{
	font-size: 0.8em;
	text-align: left;
}
.box-text h1{
	font-size: 0.85em;
	color: #777780;
	font-weight: bold;
	text-align: left;
	margin-right: -20px;
	padding-top: 10px;
}
.box-text h2{
	font-size: 0.8em;
	color: #FFCC00;
	font-weight: bold;
	padding-left: 2px;
	text-align: left;
	margin-bottom: 0px;
}
.box-text li{
	font-size: 0.75em;
	text-align: justify;
	margin-top: 5px;
	list-style-type: circle;
	margin-left: 20px;
}
.leftpanel {
	padding-bottom: 100px;
	vertical-align: top;
}
.rightpanelborder {
	padding-bottom: 100px;
	border-right-width: 2px;
	border-right-style: solid;
	border-right-color: #006633;
	vertical-align: top;
	margin-right: 0px;
}
.grey-box {
	background-color: #EBECE7;
	top: 2px;
	height: 79px;
	width: 99px;
	padding-top: 2px;
	padding-bottom: 2px;
	margin-right: 0px;
	margin-top: 0px;
	padding-right: 0px;
}
.smalltext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.75em;
	color: #777780;
}

#footer a:link{
	color: #999999;
	text-decoration: none;
}
#footer a:visited{
	color: #999999;
	text-decoration: none;
}
#footer a:hover{
	color: #666666;
	text-decoration: underline;
}
#footer a:active{
	color: #999999;
	text-decoration: none;
}

.white-text {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.75em;
	color: #FFFFFF;
}

#vnavcontainer {
	width: 180px;
	background-position: left;
}

#vnavcontainer ul
{
	margin-left: 0;
	padding-left: 15px;
	list-style-type: none;
	font-size: 0.75em;
	color: #006633;
	margin-bottom: 0px;
	text-align: left;
	margin-top: 0px;
}

#vnavcontainer a
{
	display: block;
	padding: 3px;
	width: 110px;
	background-color: #D2DFD6;
	border: 1px solid #006633;
	margin: 2px;
	right: 0px;
}

#vnavcontainer a:link, #vnavlist a:visited
{
color: #006633;
text-decoration: none;
}

#vnavcontainer a:hover
{
background-color: #369;
color: #fff;
}
/* vertical navigation ends here*/

.greentext {
	color: #006633;
}
.middle {
	text-align: center;
}
.textmiddle {
	text-align: center;
}
.lefttext {
	text-align: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.75em;
}
.indent {
	margin-left: 20px;
}
#headpic {
	margin-top: 3px;
	margin-bottom: 0px;
}

.bold {
	font-weight: bold;
}
.bottomtext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.75em;
	color: #D7D9CE;
	text-align: center;
	font-weight: bold;
	text-decoration: none;
	background-position: center;
}
.top-align {
	vertical-align: top;
	margin: 0px;
}
.body-border {
	border: 1px solid #EBECE7;
	background-attachment: scroll;
	background-image: url(../images/text-bg.jpg);
	background-repeat: no-repeat;
	background-position: left bottom;
}
.right-border {
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #EBECE7;
	margin-right: 0px;
	padding-right: 0px;
	right: 0px;
}
.qd-box {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.75em;
	color: #000000;
	text-align: left;
	text-decoration: none;
	margin-top: 0px;
	border: 1px solid #000000;
	padding: 5px;
}
.qd-box a:link{
	color: #000000;
	text-decoration: underline;
}
.qd-box a:visited{
	color: #000000;
	text-decoration: underline;
}
.qd-box a:hover{
	color: #777780;
	text-decoration: underline;
}
.qd-box a:active{
	color: #777780;
	text-decoration: underline;
}
.float-left {
	float: left;
}
.float-right {
	float: right;
}

#navcontainer{
width:195px;
clear:both;
padding-left:30px;
}

#navcontainer ul {
	list-style-type: none;
	font-family: Arial, Helvetica, sans-serif;
	background-image:url(../images/navlinksoff_bg.jpg);
	margin-left:32px;	
	width: 195px;
	height:33px;
	padding-top: 0px;
	padding-left: 0px;
	padding-bottom: 15px;
	line-height:33px;
	clear:both;	
	}

#navcontainer li {
	list-style-type: none;
	margin: 0px 0px 0px 0px;
	padding-top: 0px;
	padding-left: 0px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#333333;
	font-size:11px;
	width:195px;
	height:33px;
	line-height:33px;			
}


#navcontainer a {
	display: block;
	background-image:url(../images/navlinksoff_bg.jpg);
	background-repeat:no-repeat;
	line-height:32px;
	width:195px;
	height:33px;
	text-indent:20px;
	margin: 1px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

#navcontainer a:link, #navcontainer a:visited, #navcontainer a:active {
	color:#FFFFFF;
	text-decoration: none;
}

#navcontainer a:hover {
	color: #EFEFEF;
	background-image:url(../images/navlinkson_bg.jpg);	
}

#navcontainersub{
width:195px;
float:left;
clear:both;
}

#navcontainersub ul {
	list-style-type: none;
	font-family: Arial, Helvetica, sans-serif;
	background-image:url(../images/navlinksubsoff_bg.jpg);
	margin-left:32px;	
	width: 195px;
	height:33px;
	line-height:33px;
	padding-top: 0px;
	padding-left: 0px;
	padding-bottom: 0px;
}

#navcontainersub li {
	list-style-type: none;
	margin: 0px 0px 0px 0px;
	padding-top: 0px;
	padding-left: 0px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#333333;
	font-size:11px;
	width:195px;
	height:33px;
	line-height:33px;			
}


#navcontainersub a {
	display: block;
	background-image:url(../images/navlinksubsoff_bg.jpg);
	background-repeat:no-repeat;
	line-height:32px;
	width:195px;
	height:33px;
	text-indent:20px;
	margin: 1px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

#navcontainersub a:link, #navcontainersub a:visited, #navcontainersub a:active {
	color:#FFFFFF;
	text-decoration: none;
}

#navcontainersub a:hover {
	color: #EFEFEF;
	background-image:url(../images/navlinksubson_bg.jpg);	
}

.smallgrey {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#666666;	
}

		
.navcontainerbottomtextfield {
	border:solid;
	border-width:1px;
	border-color:#4A1D60;
	background-color:#DAD1DE;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#666666;
	font-size:10px;
}

.navcontainerbottomcell{
	background-color:#DAD1DE;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#666666;
	font-size:10px;
}

.headernavbottom {
	background-image:url(../images/navlinks_bottom.gif);
	width:175px;
	height:34px;
}


caption {
	font-weight: bold;
	padding-bottom: 5px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #777780;
}
.formbg {
	background-color: #F1F1F1;
}
.grey-bold {
	font-weight: bold;
	color: #777780;
}

.level-0-list {
	margin-left: 10px;
	font-weight:bold;
	list-style-image:url(../images/list.gif);
}
.level-0-list li {
	color: #000000;
}
.level-0-list li a {
	color: #000000;
}

.level-1-list {
	margin-left: 20px;
	color: #000000;
	list-style-image:url(../images/list.gif);
}
.level-1-list li {
	color: #000000;
}
.level-1-list li a {
	color: #000000;
}

.level-2-list {
	margin-left: 30px;
	color: #333333;
	list-style-image:url(../images/list.gif);
}
.level-2-list li {
	color: #000000;
}
.level-2-list li a {
	color: #000000;
}
.level-3-list {
	margin-left: 40px;
	color: #666666;	
	list-style-image:url(../images/list.gif);
}
.level-3-list li {
	color: #9B0200;
}
.level-3-list li a {
	color: #000000;
}
