﻿body{
	margin: 0;
	/*background-image: url(../images/header/bg.gif);*/
	background-color: White;
	background-position: top;
	background-repeat: no-repeat;
}
#content{
	width: 738px;
	margin: 0 21px 10px 21px;
	position: relative;
	left: 0px;
	top: 0px;
}
#left_column{
	position: relative;
	width: 211px;
}
#left{
	position: absolute;
	left: 0px;
	top: -36px;
	width: 211px;
	margin: 0 15px 0 0;
	padding: 0;
	z-index: 2;
}
#centre{
	width: 513px;
	margin: 0 21px 0 225px;
	padding: 0;
}
h1{ 
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #25177A;
	font-weight: normal;
	font-size: 18px;
	line-height: 30px;
	background-image: url(../images/h1_bg.gif);
	background-repeat: repeat-x;
	margin: 0 0 10px 0;
}
h5{ 
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #25177A;
	font-weight: bold;
	font-size: 10px;
	line-height: 30px;
	background-image: url(../images/h1_bg.gif);
	background-repeat: repeat-x;
	margin: 0 0 10px 0;
}
h2{
	width: 512px;
	height: 27px;
	line-height: 27px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: normal;
	text-indent: 22px;
	color: #25177A;
	background-image: url(../images/h2-bg.jpg);
	background-repeat: no-repeat;
	margin: 0;
	padding: 0;
}
h2.home{
	width: 512px;
	height: 27px;
	line-height: 27px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	text-indent: 17px;
	color: #FFC726;
	background-image: url(../images/blue-honeycomb-header-bg.gif);
	background-repeat: no-repeat;
	margin: 0;
	padding: 0;
}
h3{
margin: 0px 0px 10px 0px;
padding: 0;
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size: 11px;
font-weight: bold;
color: #494949;
line-height: 16px;
}

h3 a,h3 a:link,h3 a:active,h3 a:visited {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	width: 211px;
	height: 24px;
	font-weight: bold;
	color: #000000;
	background-color: #EEEEEE;
	display: block;
	line-height: 24px;
	text-align: center;
	letter-spacing: -1px;
	border: 1px solid #c6c6c6;
}
h3 a:hover {
	color: #000000;
	display: block;
	background-color: #5E5E5E;
	text-decoration: none;
	border: 1px solid #FFC726;
}
h3.grey a,h3.grey a:link,h3.grey a:active,h3.grey a:visited {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #373737;
	background-color: #f7f7f7;
	display: block;
	line-height: 24px;
	text-align: center;
	letter-spacing: -1px;
	border: 1px solid #c6c6c6;
}
h3.grey a:hover {
	color: White;
	display: block;
	background-color: #150D44;
	text-decoration: none;
	border: 1px solid #FFC726;
}
h4{
margin: 10px 0px 10px 0px;
padding: 0;
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size: 12px;
font-weight: normal;
color: #363636;
line-height: 20px;
font-weight: bold;
text-transform: uppercase;
letter-spacing: -1px;
}
h6{
	color: #494949;
	font-size: 11px;
	text-decoration: none;
	margin: 0;
}
h6 a, h6 a:link, h6 a:active, h6 a:visited{
	text-decoration: underline;
	margin: 0;
	color: #122793;
}
h6 a:hover{
	color: #122793;
	text-decoration: none;
}


a.moreinfo{
	position: absolute;
	left: 430px;
	top: -18px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	
}
a:link.moreinfo, a:active.moreinfo, a:visited.moreinfo{
	color: White;
}a:hover.moreinfo{
	color: #FDBA3B;
}
a.moreinfo2{
	position: absolute;
	left: 430px;
	top: -22px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
}
a:link.moreinfo2, a:active.moreinfo2, a:visited.moreinfo2{
	color: White;
}a:hover.moreinfo2{
	color: #FDBA3B;
}
a.moreinfo3{
	position: absolute;
	left: 430px;
	top: 8px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
}
a:link.moreinfo3, a:active.moreinfo3, a:visited.moreinfo3{
	color: White;
}a:hover.moreinfo3{
	color: #FDBA3B;
}
p{
	margin: 10px 0 10px 0;
	line-height: 120%;
	text-align: justify;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #373737;
}
strong{
	color: #494949;
}
ul{
margin: 10px 0px 10px 40px;
padding: 0;
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size: 11px;
color: #393939;
line-height: 22px;
list-style: none;
list-style-type: none;
position: relative;
}
ul li{
	background-image: url(../images/bullet.gif);
	background-repeat: no-repeat;
	background-position: 5px 8px;
	list-style: none;
	list-style-type: none;
	padding: 0 0 0 25px;
	margin: 0;
}
ol{
margin: 10px 0px 10px 40px;
padding: 0;
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size: 11px;
color: #393939;
line-height: 22px;
position: relative;
}
ol li{
	background-image: none;
	padding: 0 0 0 30px;
	margin: 0;
}
ul.blue{
margin: 0px 0px 0px 30px;
padding: 0;
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
font-weight: normal;
color: #003675;
line-height: 22px;
list-style: none;
list-style-type: none;
position: relative;
}
ul.blue li{
	background-image: url(../images/blue-bullet.gif);
	background-repeat: no-repeat;
	background-position: 5px 6px;
	list-style: none;
	list-style-type: none;
	padding: 0 0 0 30px;
	margin: 0;
}
acronym, acronym a, acronym a:link, acronym a:active, acronym a:visited, acronym a:hover{
	color: #373737;
	text-transform: uppercase;
	font-weight: bold;
	font-style: italic;
	text-decoration: none;
	border-bottom: 1px dashed #373737;
	cursor: pointer;
}
.textbox{
	font: bold 10px Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #25177a;
	line-height: 15px;
	height: 18px;
	border: #989898 1px solid;
	background-color: White;
	text-indent: 2px;
	padding: 0;
	margin: 0;
}
.bold{
	font-weight: bold;
}
.italic{
	font-style: italic;
}
a, a:link, a:active, a:visited {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-weight: none;
	color: #003675;
	text-decoration: none;
}
a:hover {
	text-decoration: underline;
}
div.greycell_top{
	height: 7px;
	background-image: url(../images/greycell/top.gif);
	background-repeat: repeat-x;
	background-position: top;
	background-color: #e5e5e5;
	margin: 10px 0 0 0;
}
div.greycell_bottom{
	height: 7px;
	background-image: url(../images/greycell/bottom.gif);
	background-repeat: repeat-x;
	background-position: bottom;
	background-color: #e5e5e5;
	margin: 0 0 10px 0;
}

div.greycell_middle{
	background-color: #e5e5e5;
	border-left: solid #cdcdcd 1px;
	border-right: solid #cdcdcd 1px;
	margin: 0;
}
div.greycell_middle p{
	margin: 0; 
	padding: 10px 20px 10px 20px;
}
.floatright{
	float: right;
	margin: 0;
	padding: 0;
}
.floatleft{
	float: left;
}
.clearboth{
	clear: both;
}
p.caption{
	width: 289px;
	display: block;
	padding: 0;
	margin: 0 0 10px 0;
	background-color: #e5e5e5;
}
p.caption a, p.caption a:active, p.caption a:visited, p.caption a:link{
	padding: 4px 10px 4px 10px;
	margin: 0;
	text-decoration: none;
	display: block;
}
p.caption a:hover{
	padding: 4px 10px 4px 10px;
	margin: 0;
	text-decoration: none;
	color: #373737;
	display: block;
}
p.caption2{
	width: 211px;
	display: block;
	margin: 0 0 10px 0;
	background-color: #e5e5e5;
}
p.caption2 span{
	padding: 4px 10px 4px 10px;
	display: block;
}
p.caption_left{
	width: 211px;
	display: block;
	padding: 0;
	margin: 0;
	background-color: #e5e5e5;
}
p.caption_left a, p.caption_left a:active, p.caption_left a:visited, p.caption_left a:link{
	padding: 4px 10px 4px 10px;
	margin: 0;
	text-decoration: none;
	display: block;
}

div.mainlink{
	height: 26px;
	background-image: url(../images/big-arrow.gif);
	background-repeat: no-repeat;
	margin: 0 0 10px 0;
}
div.mainlink a, div.mainlink a:link, div.mainlink a:visited, div.mainlink a:active{
	color: #003675;
	text-decoration: none;
	line-height: 26px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 11px;
	padding: 0 0 0 35px;
}
div.mainlink a:hover{
	color: #003675;
	text-decoration: underline;
	line-height: 26px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 11px;
	padding: 0 0 0 35px;
}


/*Header Classes*/
#header{
	margin: 0;
	height: 160px;
	width: 779px;
	position: relative;
}
#flashheader{
	width: 779px;
	height: 201px;
	z-index: 1;
	position: absolute;
	top: 1px; /*0px header was one pixel up so, i change it to 1 and it come down 1px and this is exactly match with bg*/
	left: 0px;
}
#tech{
	position: absolute;
	top: 3px;
	left: 575px;
	font: normal 10px Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #25177a;
	z-index: 2;
}
div#breadcrumb{
	width: 364px;
	height: 12px;
	background-color: #150D44;
	position: absolute;
	top: 125px;
	left: 2px;
	z-index: 2;
}
#breadcrumb, #breadcrumb a, #breadcrumb a:link, #breadcrumb a:visited, #breadcrumb a:active{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: White;
	line-height: 12px;
}

.yellow 
{
font-size: 8pt;
color: #373737;
line-height: 10pt;   
font-weight: normal;
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
background-color:#FFC726;
 } 
.yellowface 
{
font-size: 8pt;
color: #FFC726;
line-height: 10pt;   
font-weight: normal;
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
 } 
.headerLightBlue
{
	filter:0progid:DXImageTransform.Microsoft.Gradient(gradientType=0,startColorStr=#193AA6,endColorStr=#24AEF7);
	width: 570px;
	COLOR: #ffffff;
	HEIGHT: 21px;
}
/*###############################################################################################*/
/*Left Column Classes*/
#leftnav{
	width: 211px;
	background-color: #FFFFFF;
	margin: 10px 0 10px 0;
}
#leftnavAdmin{
	width: 165px;
	background-color: #FFFFFF;
	margin: 0px 0 10px 0;
}
.leftnav_heading{
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size: 12px;
color: #373737;
text-indent: 27px;
height: 24px;
line-height: 24px;
width: 211px;
}

.leftnavHead{
	height: 30px;
	width: 211px;
	background-image: url(../images/leftnav/leftnav_heading2.jpg);
	background-repeat: no-repeat;
	background-position: bottom;
	border: 0 ;
	margin: 0 ;
	padding: 0;
}
.leftnavHeadAdmin{
	height: 30px;
	width: 165px;
	background-image: url(../images/leftnav/leftnav_heading2admin.jpg);
	background-repeat: no-repeat;
	background-position: bottom;
	border: 0 ;
	margin: 0 ;
	padding: 0;
}
.leftnavHeadAdmin span{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	height: 20px;
	width: 165px;
	color: #FFC726;
	line-height: 20px;
	/*text-align: left;*/
	border: 0 ;
	margin: 0 ;
	padding: 8px 0 0 18px;
	display: block;
}
.leftnavHead span{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	height: 20px;
	width: 184px;
	color: #FFC726;
	line-height: 20px;
	/*text-align: left;*/
	border: 0 ;
	margin: 0 ;
	padding: 8px 0 0 27px;
	display: block;
}
.leftnav{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	height: 20px;
	width: 211px;
	margin: 0;
	padding: 0;
	border: none;
}
.leftnav a,.leftnav a:link,.leftnav a:active,.leftnav a:visited {
	color: #25177a;
	display: block;
	background-color: #f1f1f1;
	background-image: url(../images/leftnav/leftnav2w.jpg);
	background-repeat: no-repeat;
	line-height: 20px;
	text-align: left;
	text-indent: 27px;
	letter-spacing: -1px;
	width: 211px;
	margin: 0px 0px 0px 0px;
	padding: 0;
	border: none;
}
.leftnav a:hover {
	color: white;
	display: block;
	background-position:0 -20px;
	background-repeat: no-repeat;
	background-color: #3E3288;
	text-decoration: none;
	width: 211px;
	margin: 0px 0px 0px 0px;
	padding: 0;
}

.leftnavcontact{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	height: 26px;
	width: 211px;
	margin: 0;
	padding: 0;
	border: none;
}
.leftnavcontact a,.leftnavcontact a:link,.leftnavcontact a:active,.leftnavcontact a:visited {
	color: white;
	display: block;
	background-color: #f1f1f1;
	background-image: url(../images/leftnav/contact.jpg);
	background-repeat: no-repeat;
	line-height: 26px;
	text-align: left;
	text-indent: 27px;
	letter-spacing: -1px;
	width: 211px;
	margin: 0px 0px 0px 0px;
	padding: 0;
	border: none;
	font-weight: bold;
}
.leftnavcontact a:hover {
	color: #FFC726;
	display: block;
	background-position:0 -26px;
	background-repeat: no-repeat;
	background-color: #3E3288;
	text-decoration: none;
	width: 211px;
	margin: 0px 0px 0px 0px;
	padding: 0;
	font-weight: bold;
}
.leftnav1{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	height: 20px;
	width: 211px;
	margin: 0;
	padding: 0;
	border: none;
}
.leftnav1 a,.leftnav1 a:link,.leftnav1 a:active,.leftnav1 a:visited {
	color: #25177a;
	display: block;
	background-color: #ffffff;
	background-image: url(../images/leftnav/leftnav1w.jpg);
	background-repeat: no-repeat;
	line-height: 20px;
	text-align: left;
	text-indent: 27px;
	letter-spacing: -1px;
	width: 211px;
	margin: 0px 0px 0px 0px;
	padding: 0;
	border: none;
}
.leftnav1 a:hover {
	color: white;
	display: block;
	background-position:0 -20px;
	background-repeat: no-repeat;
	background-color: #3E3288;
	text-decoration: none;
	width: 211px;
	margin: 0px 0px 0px 0px;
	padding: 0;
}
.leftnav1Admin{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	height: 20px;
	width: 165px;
	margin: 0;
	padding: 0;
	border: none;
}
.leftnav1Admin a,.leftnav1Admin a:link,.leftnav1Admin a:active,.leftnav1Admin a:visited {
	color: #25177a;
	display: block;
	background-color: #ffffff;
	background-image: url(../images/leftnav/leftnav1wAdmin.jpg);
	background-repeat: no-repeat;
	line-height: 20px;
	text-align: left;
	text-indent: 18px;
	letter-spacing: -1px;
	width: 165px;
	margin: 0px 0px 0px 0px;
	padding: 0;
	border: none;
}
.leftnav1Admin a:hover {
	color: white;
	display: block;
	background-position:0 -20px;
	background-repeat: no-repeat;
	background-color: #3E3288;
	text-decoration: none;
	width: 165px;
	margin: 0px 0px 0px 0px;
	padding: 0;
}
.leftnav2{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	height: 20px;
	width: 211px;
	margin: 0;
	padding: 0;
	border: none;
}
.leftnav2 a,.leftnav2 a:link,.leftnav2 a:active,.leftnav2 a:visited {
	color: #25177a;
	display: block;
	background-color: #f1f1f1;
	background-image: url(../images/leftnav/leftnav2w.jpg);
	background-repeat: no-repeat;
	line-height: 20px;
	text-align: left;
	text-indent: 27px;
	letter-spacing: -1px;
	width: 211px;
	margin: 0px 0px 0px 0px;
	padding: 0;
	border: none;
}
.leftnav2 a:hover {
	color: white;
	display: block;
	background-position:0 -20px;
	background-repeat: no-repeat;
	background-color: #3E3288;
	text-decoration: none;
	width: 211px;
	margin: 0px 0px 0px 0px;
	padding: 0;
}

.leftnav2Admin{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	height: 20px;
	width: 165px;
	margin: 0;
	padding: 0;
	border: none;
}
.leftnav2Admin a,.leftnav2Admin a:link,.leftnav2Admin a:active,.leftnav2Admin a:visited {
	color: #25177a;
	display: block;
	background-color: #f1f1f1;
	background-image: url(../images/leftnav/leftnav2wAdmin.jpg);
	background-repeat: no-repeat;
	line-height: 20px;
	text-align: left;
	text-indent: 18px;
	letter-spacing: -1px;
	width: 165px;
	margin: 0px 0px 0px 0px;
	padding: 0;
	border: none;
}
.leftnav2Admin a:hover {
	color: white;
	display: block;
	background-position:0 -20px;
	background-repeat: no-repeat;
	background-color: #3E3288;
	text-decoration: none;
	width: 165px;
	margin: 0px 0px 0px 0px;
	padding: 0;
}

.leftnav3{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	height: 22px;
	width: 211px;
	margin: 0;
	padding: 0;
	border: none;
}
.leftnav3 a,.leftnav3 a:link,.leftnav3 a:active,.leftnav3 a:visited {
	color: #25177a;
	display: block;
	background-color: #f1f1f1;
	background-image: url(../images/leftnav/leftnav3w.jpg);
	background-repeat: no-repeat;
	line-height: 22px;
	text-align: left;
	text-indent: 27px;
	letter-spacing: -1px;
	width: 211px;
	margin: 0px 0px 0px 0px;
	padding: 0;
	border: none;
}
.leftnav3 a:hover {
	color: white;
	display: block;
	background-position:0 -22px;
	background-repeat: no-repeat;
	background-color: #3E3288;
	text-decoration: none;
	width: 211px;
	margin: 0px 0px 0px 0px;
	padding: 0;
}
.leftnav3Admin{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	height: 22px;
	width: 165px;
	margin: 0;
	padding: 0;
	border: none;
}
.leftnav3Admin a,.leftnav3Admin a:link,.leftnav3Admin a:active,.leftnav3Admin a:visited {
	color: #25177a;
	display: block;
	background-color: #f1f1f1;
	background-image: url(../images/leftnav/leftnav3wAdmin.jpg);
	background-repeat: no-repeat;
	line-height: 22px;
	text-align: left;
	text-indent: 18px;
	letter-spacing: -1px;
	width: 165px;
	margin: 0px 0px 0px 0px;
	padding: 0;
	border: none;
}
.leftnav3Admin a:hover {
	color: white;
	display: block;
	background-position:0 -22px;
	background-repeat: no-repeat;
	background-color: #3E3288;
	text-decoration: none;
	width: 165px;
	margin: 0px 0px 0px 0px;
	padding: 0;
}

.leftnav4{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	height: 22px;
	width: 211px;
	margin: 0;
	padding: 0;
	border: none;
}
.leftnav4 a,.leftnav4 a:link,.leftnav4 a:active,.leftnav4 a:visited {
	color: #25177a;
	display: block;
	background-color: #f1f1f1;
	background-image: url(../images/leftnav/leftnav4w.jpg);
	background-repeat: no-repeat;
	line-height: 22px;
	text-align: left;
	text-indent: 27px;
	letter-spacing: -1px;
	width: 211px;
	margin: 0px 0px 0px 0px;
	padding: 0;
	border: none;
}
.leftnav4 a:hover {
	color: white;
	display: block;
	background-position:0 -22px;
	background-repeat: no-repeat;
	background-color: #3E3288;
	text-decoration: none;
	width: 211px;
	margin: 0px 0px 0px 0px;
	padding: 0;
}

.leftnav4Admin{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	height: 22px;
	width: 165px;
	margin: 0;
	padding: 0;
	border: none;
}
.leftnav4Admin a,.leftnav4Admin a:link,.leftnav4Admin a:active,.leftnav4Admin a:visited {
	color: #25177a;
	display: block;
	background-color: #f1f1f1;
	background-image: url(../images/leftnav/leftnav4wAdmin.jpg);
	background-repeat: no-repeat;
	line-height: 22px;
	text-align: left;
	text-indent: 18px;
	letter-spacing: -1px;
	width: 165px;
	margin: 0px 0px 0px 0px;
	padding: 0;
	border: none;
}
.leftnav4Admin a:hover {
	color: white;
	display: block;
	background-position:0 -22px;
	background-repeat: no-repeat;
	background-color: #3E3288;
	text-decoration: none;
	width: 165px;
	margin: 0px 0px 0px 0px;
	padding: 0;
}

/*###############################################################################################*/
#subnavigation{
	width: 211px;
	background-color: #CCCCCC;
	margin: 0px 0 10px 0;
	border-bottom: solid 1px #CCCCCC;
}
#subnavigation2{
	width: 210px;
	background-color: #CCCCCC;
	margin: 0px 0px 10px 0px;
	border-bottom: solid 1px #CCCCCC;
}
.subnavigation_heading{
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size: 12px;
color: #373737;
text-indent: 27px;
height: 24px;
line-height: 24px;
width: 211px;
}
.subnavigation2_heading{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #373737;
	text-indent: 23px;
	height: 24px;
	line-height: 24px;
	width: 180px;
}
.subnavigation{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	height: 20px;
	width: 211px;
	margin: 0;
	padding: 0;
	border: none;
}
.subnavigation span{
	height: 20px;
	width: 209px;
	font-size: 11px;
	line-height: 20px;
	text-align: left;
	text-indent: 27px;
	background-color: #e7e7e7;
	display: block;
	border: 1px solid #CCCCCC;
}
.subnavigation a,.subnavigation a:link,.subnavigation a:active,.subnavigation a:visited {
	color: #25177a;
	display: block;
	background-color: #f1f1f1;
	background-image: url(../images/leftnav/leftsubnav.gif);
	background-repeat: no-repeat;
	line-height: 20px;
	text-align: left;
	text-indent: 27px;
	letter-spacing: -1px;
	width: 211px;
	margin: 1px 0px 0px 0px;
	padding: 0;
	border: none;
}
.subnavigation a:hover {
	color: White;
	display: block;
	background-position:0 -20px;
	background-repeat: no-repeat;
	background-color: #3E3288;
	text-decoration: none;
	width: 211px;
	margin: 1px 0px 0px 0px;
	padding: 0;
}
.subnavigation2{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	height: 20px;
	width: 210px;
	margin: 0;
	padding: 0;
	border: none;
}
.subnavigation2 span{ /*Menu Header*/
	height: 20px;
	width: 210px;
	font-size: 11px;
	line-height: 20px;
	text-align: left;
	text-indent: 22px;
	background-color: #25177a;
	display: block;
	border: 1px solid #CCCCCC;
	color: #ffc726;
}
.subnavigation2 a,.subnavigation2 a:link,.subnavigation2 a:active,.subnavigation2 a:visited {
	color: #25177a;
	display: block;
	background-color: #f1f1f1;
	background-image: url(../images/leftnav/leftsubnav2.gif);
	background-repeat: no-repeat;
	line-height: 20px;
	text-align: left;
	text-indent: 22px;
	letter-spacing: -1px;
	width: 210px;
	margin: 1px 0px 0px 0px;
	padding: 0;
	border: none;
}
.subnavigation2 a:hover {
	color: White;
	display: block;
	background-position:0 -20px;
	background-repeat: no-repeat;
	background-color: #3E3288;
	text-decoration: none;
	width: 210px;
	margin: 1px 0px 0px 0px;
	padding: 0;
}
#search{
	width: 211px;
	height: 39px;
	background-image: url(../images/Header/search-bg.gif);
	background-repeat: no-repeat;
	background-position: center;
	padding: 0;
	margin: 0;
	z-index: 2;
}
#searchbox{
	position: absolute;
	top: 11px;
	left: 10px;
	font: normal bold 10px Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #25177a;
	line-height: 15px;
	height: 15px;
	width: 103px;
	border: #989898 1px solid;
	background-color: White;
	text-indent: 8px;
	padding: 0;
	margin: 0;
}
#searchbutton{
	position: absolute;
	top: 7px;
	left: 175px;
	padding: 0;
	margin: 0;
	height: 25px;
	width: 25px;
}

/*leftcolumn news*/
#news{
	border-bottom: #cccccc 1px solid;
	width: 211px;
	margin: 10px 0 10px 0;
}
.newsitem{
	height: 44px;
	width: 211px;
	display: block;
}
.newsitem a,.newsitem a:link,.newsitem a:active,.newsitem a:visited {
	display: block;
	background-image: url(../images/news/news_item_bg.gif);
	background-repeat: no-repeat;
	width: 211px;
	height: 44px;
}
.newsitem a:hover {
	display: block;
	text-decoration: none;
	background-position:0 -44px;
	background-repeat: no-repeat;
}
div.newsitem a span.newsdate{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	margin: 0 0 0 20px;
	line-height: 26px;
}
div.newsitem a span.newstitle{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	margin: 0 0 0 20px;
	line-height: 12px;
}
/* end leftcolumn news*/
/* News Page*/
#news_stories_top{
	width:512px;
	height: 10px;
	margin: 0;
}
#news_stories_bottom{
	width:512px;
	height: 11px;
	margin: 0;
}
#news_stories{
	width:512px;
	margin: 0;
	padding: 10px 0 10px 0;
	background-image: url(../images/news/news_home_bg.gif);
	background-repeat: repeat-y;
}
#news_stories div.news_story{
	width: 472px;
	margin: 10px 20px 30px 20px;
	position: relative;
}
img.yellow_arrow{
	position: absolute;
	top: 20px;
	left: 450px;
}
#news_stories div.news_story a h2, #news_stories div.news_story a:link h2, #news_stories div.news_story a:active h2, #news_stories div.news_story a:visited h2, #news_stories div.news_story a:hover h2{
	color:#25177A;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	background-image: none;
	width: 472px;
	height: 20px;
	line-height: 20px;
	text-indent: 0px;
	margin: 0;
	padding: 0;
}
#news_stories div.news_story a p, #news_stories div.news_story a:link p, #news_stories div.news_story a:active p, #news_stories div.news_story a:visited p, #news_stories div.news_story a:hover p{
	width: 440px;
	text-indent: 0px;
	margin: 0;
	padding: 0;
}
/* end News Page*/
div.infobox{
	width: 211px;
	background-image: url(../images/leftcolumn_box_bg.gif);
	background-repeat: repeat-y;
	margin: 0;
}
div.infobox p{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #393939;
	margin: 0 5px 0 10px;
	padding: 7px 7px 3px 7px;
	text-align: left;
}
div.infobox ul{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #393939;
	margin: 0;
	padding: 0;
	line-height: 100%;
	}
div.infobox ul li{
	margin: 0 0 0 20px;
	padding: 0 5px 0 12px;
	background-image: url(../images/yellow_bullet.gif);
	background-repeat: no-repeat;
	background-position: 0px 6px;
	line-height: 150%;
}
div.infobox h2{
	width: 211px;
	height: 28px;
	line-height: 28px;
	text-indent: 20px;
	color: Black;
	background-image: url(../images/leftcolumn_box_top.gif);
	background-repeat: no-repeat;
	margin: 0;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	text-transform: uppercase;
	clear: none;
}
div.infobox_foot{
	width: 211px;
	height: 12px;
	background-image: url(../images/leftcolumn_box_footer.gif);
	background-repeat: no-repeat;
	margin: 0 0 10px 0;
}
/*Footer Classes ###################################################################################*/
#footer{
	height: 279px;
	width: 777;
	background-image: url(../images/footer/footer-bg.jpg);
	background-repeat: repeat-x;
	background-position: bottom;
}
#foot_content{
	height: 279px;
	width: 777px;
	position: relative;
}
a div#foot_how, a div#foot_do{
	cursor: pointer;
	text-decoration: none;
}
#footbox1{
	height: 122px;
	width: 242px;
	position: absolute;
	top: 10px;
	left: 10px;
	background-image: url(../images/footer/tracking.jpg);
	background-repeat: no-repeat;
}
#footbox1_1{
	height: 122px;
	width: 242px;
	position: absolute;
	top: 10px;
	left: 10px;
	background-image: url(../images/footer/generic.jpg);
	background-repeat: no-repeat;
}
#footbox1_2{
	height: 122px;
	width: 242px;
	position: absolute;
	top: 10px;
	left: 10px;
	background-image: url(../images/footer/radio.jpg);
	background-repeat: no-repeat;
}
p#footboxone{
	position: absolute;
	top: 35px;
	left: 25px;
	width: 125px;
	font-size: 10px;
	text-align: left;
	line-height: 110%;
}
.footboxone{
	position: absolute;
	top: 45px;
	left: 25px;
	width: 125px;
	font-size: 10px;
	text-align: left;
	line-height: 110%;
}
h4#footboxhead1{
	position: absolute;
	top: 15px;
	left: 25px;
}
#footbox2{
	height: 122px;
	width: 242px;
	position: absolute;
	top: 10px;
	left: 269px;
	background-image: url(../images/footer/yellow.jpg);
	background-repeat: no-repeat;
}
#footbox2_1{
	height: 122px;
	width: 242px;
	position: absolute;
	top: 10px;
	left: 269px;
	background-image: url(../images/footer/olive.jpg);
	background-repeat: no-repeat;
}
#footbox2_2{
	height: 122px;
	width: 242px;
	position: absolute;
	top: 10px;
	left: 269px;
	background-image: url(../images/footer/mauve.jpg);
	background-repeat: no-repeat;
}
p#footboxtwo{
	position: absolute;
	top: 35px;
	left: 25px;
	width: 196px;
	font-size: 7px;
	text-align: left;
	line-height: 120%;
}
.footboxtwo{
	position: absolute;
	top: 45px;
	left: 25px;
	width: 196px;
	font-size: 10px;
	text-align: left;
	line-height: 120%;
}
h4#footboxhead2{
	position: absolute;
	top: 15px;
	left: 22px;
}
#footbox3{
	height: 122px;
	width: 242px;
	position: absolute;
	top: 10px;
	left: 528px;
	background-image: url(../images/footer/links.jpg);
	background-repeat: no-repeat;
}
#footbox3 ul{
	position: absolute;
	top: 30px;
	left: -20px;
	line-height: 150%;
}
#foot_casestudy1{
	height: 101px;
	width: 760px;
	position: absolute;
	top: 143px;
	left: 10px;
	background-image: url(../images/footer/case_study_gwebb.jpg);
	background-repeat: no-repeat;
}
#foot_casestudy2{
	height: 101px;
	width: 760px;
	position: absolute;
	top: 143px;
	left: 10px;
	background-image: url(../images/footer/case_study_BP_Amoco.jpg);
	background-repeat: no-repeat;
}
#foot_casestudy3{
	height: 101px;
	width: 760px;
	position: absolute;
	top: 143px;
	left: 10px;
	background-image: url(../images/footer/wandsworth.jpg);
	background-repeat: no-repeat;
}
span#foot_cstop{
	color: white;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	position: relative;
	left: 40px;
	top: 35px;
}
span#foot_csbottom{
	color: white;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	position: relative;
	left: -28px;
	top: 55px;
}
div#quotepos{
	position: relative;
	left: 245px;
	top: 24px;
	width: 400px;
}
a p#quote,p#quote a:link,p#quote a:active,p#quote a:visited,p#quote a:hover{
	color: white;
	font-family: Arial, Helvetica, sans-serif;
	margin: 0px;
	line-height: 120%;
	font-size: 12px;
	font-weight: bold;
	text-decoration: none;
	cursor: pointer;
}
/*#######################################################################*/
table.spec{
	width: 510px;
	margin: 10px 0px 10px 0px;
	padding: 0;
	border: #c7c7c7 1px solid;
	background-color: #f5f5f5;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #373737;
}
table.spec th{
	text-align: left;
	font-weight: bold;
	padding: 4px 20px 4px 20px;
	background-color: #e5e5e5;
}
table.spec td{
	text-align: left;
	padding: 10px 20px 10px 20px;
	border-top: #c7c7c7 1px solid;
}
table.greytable{
	margin: 0px;
	padding: 0;
	border: #c7c7c7 1px solid;
	background-color: #f5f5f5;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #373737;
}
table.greytable th{
	text-align: center;
	font-weight: bold;
	padding: 4px 10px 4px 10px;
	background-color: #e5e5e5;
}
table.greytable td{
	text-align: center;
	padding: 5px 10px 5px 10px;
	border-top: #c7c7c7 1px solid;
}
address{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 180%;
	font-style: normal;
	color: #373737;
}
#contactform{
	position: absolute;
	left: 466px;
	top: 49px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #373737;
}
#enquiryheading{
	position: relative;
	left: 210px;
	top: 0px;
}
#contactform span.yellow{
	color: #ffc726;
}
#contactform p{
	width: 272px;
	clear: both;
	margin: 0;
}
#contactform .shop_readonly{
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size: 11px;
width: 200px;
background-color: #f1f1f1;
border: 1px solid #cccccc;
margin: 20px 0 0 0; 
float: right;
}
#contactform input{
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size: 11px;
width: 200px;
background-color: #f1f1f1;
border: 1px solid #cccccc;
margin: 20px 0 0 0; 
float: right;
}
#contactform textarea{
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size: 11px;
width: 200px;
height: 80px;
background-color: #f1f1f1;
border: 1px solid #cccccc;
margin: 20px 0 0 0; 
float: right;
}
.texta
{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	border:1px solid #cccccc;
	background-color:#f1f1f1;
	margin: 20px 0 0 0;
	height:auto;
}
#contactform select{
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size: 11px;
width: 200px;
background-color: #ffc726;
color: #122793;
border: 1px solid #cccccc;
margin: 20px 0 0 0;
float: right;
}
#contactform input#submit{
	width: 83px;
	height: 27px;
	margin: 20px 0 0 0;
	border: 0;
}
#contactform label{
	padding: 0px;
	height: 20px;
	line-height: 20px;
	margin: 20px 0 0 0;
	float: left;
}


/* Unique Content Classes*/
div.headlist{
	position: relative;
	width: 512px;
	height: 179px;
	margin: 0 0 10px 0;
	padding: 0;
}
#tracking_bg{
	width: 512px;
	height: 179px;
	background-image: url(../images/header/tracking.jpg);
	background-repeat: no-repeat;
}
#global_bg{
	width: 512px;
	height: 179px;
	background-image: url(../images/global.jpg);
	background-repeat: no-repeat;
}
#radio_bg{
	width: 512px;
	height: 179px;
	background-image: url(../images/header/radio-systems2.jpg);
	background-repeat: no-repeat;
}
#radio_bg_unlicensed{
	width: 512px;
	height: 179px;
	background-image: url(../images/header/radio-unlicensed.jpg);
	background-repeat: no-repeat;
}
#radio_bg_professional{
	width: 512px;
	height: 179px;
	background-image: url(../images/header/radio-professional.jpg);
	background-repeat: no-repeat;
}
#radio_bg_trunk{
	width: 512px;
	height: 179px;
	background-image: url(../images/header/radio-trunk.jpg);
	background-repeat: no-repeat;
}
#radio_bg_license{
	width: 512px;
	height: 179px;
	background-image: url(../images/header/radio-license-app.jpg);
	background-repeat: no-repeat;
}
#radio_bg_case-study{
	width: 512px;
	height: 179px;
	background-image: url(../images/header/radio-case-study.jpg);
	background-repeat: no-repeat;
}
#radio_bg_uk{
	width: 512px;
	height: 230px;
	background-image: url(../images/header/uk2.jpg);
	background-repeat: no-repeat;
}
#radio_bg_international{
	width: 512px;
	height: 138px;
	background-image: url(../images/header/international2.jpg);
	background-repeat: no-repeat;
}
#broadband_bg{
	width: 512px;
	height: 179px;
	background-image: url(../images/header/broadband.jpg);
	background-repeat: no-repeat;
}
#navigation_bg{
	width: 512px;
	height: 179px;
	background-image: url(../images/header/navigation.jpg);
	background-repeat: no-repeat;
}
#security_bg{
	width: 512px;
	height: 179px;
	background-image: url(../images/header/security.jpg);
	background-repeat: no-repeat;
}
#edrms_bg{
	width: 512px;
	height: 179px;
	background-image: url(../images/header/edrms.jpg);
	background-repeat: no-repeat;
}
#tendotzero_bg{
	width: 512px;
	height: 179px;
	background-image: url(../images/header/tendotzero2.jpg);
	background-repeat: no-repeat;
}
#infomyne_bg{
	width: 512px;
	height: 179px;
	background-image: url(../images/header/infomyne2.jpg);
	background-repeat: no-repeat;
}
#about_bg{
	width: 512px;
	height: 130px;
	background-image: url(../images/header/radicom.jpg);
	background-repeat: no-repeat;
}
div.headlist h2{
	position: absolute;
	top: 10px;
	left: -24px;
	margin: 0 0 0 20px;
	padding: 0;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	background-image: none;
}

ul#headlist{
position: absolute;
top: 35px;
left: 0px;
margin: 0 0 0 20px;
padding: 0;
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size: 10px;
color: #FFFFFF;
}
ul#headlist li{
	line-height: 16px;
	list-style: none;
	list-style-type: none;
	padding: 0 0 0 20px;
	background-image: url(../images/bullet.gif);
	background-repeat: no-repeat;
	background-position: 0px 6px;
}
ul#headlist li a, ul#headlist li a:visited, ul#headlist li a:active, ul#headlist li a:link{
	color: White;
	text-decoration: none;
}
ul#headlist li a:hover{
	color: White;
	text-decoration: underline;
}
#topright-jb{
position: absolute;
top: 177px;
left: 300px;
}
.list-grey306x125{
	background-image: url(../images/ul-bg-306x125.jpg);
	background-repeat: no-repeat;
	width: 306px;
	height: 125px;
	margin: 10px 0 0 0;
}
.prod_cat_item{
	position: relative;
	background-color: #f7f7f7;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #373737;
	margin: 0px 0px 10px 0px;
}
.prod_cat_text{
	position: relative;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #373737;
	margin: 0px 0px 10px 0px;
}
.prod_cat_textB{
	position: relative;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #373737;
	margin: 0px 0px 10px 0px;
	font-weight:bold;
}
.prod_cat_text10{
	position: relative;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #373737;
	margin: 0px 0px 10px 0px;
}
.prod_cat_text10Back{
	position: relative;
	background-color: #f7f7f7;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #373737;
	margin: 0px 0px 10px 0px;
}
.prod_cat_text11B{
	position: relative;
	background-color: #f7f7f7;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight:bold;
	color: #373737;
	margin: 0px 0px 10px 0px;
}
.prod_cat_image{
	border: 1px solid #c6c6c6;
}
.product_cat_priceline{
	position: absolute;
	top: 85px;
	left: 190px;
	width: 120px;
	text-align: right;
}
.product_cat_price
{
	font-weight: bold;
	color: red;
}
.product_cat_priceline a span.product_cat_price,.product_cat_priceline a:active span.product_cat_price,.product_cat_priceline a:visited span.product_cat_price, .product_cat_priceline a:link span.product_cat_price, .product_cat_priceline a:hover span.product_cat_price{
	font-weight: bold;
	color: red;
}
.product_cat_info{
	position: absolute;
	top: 85px;
	left: 112px;
}
.product_cat_text{
	/*width: 204px;*/
	position: absolute;
	top: 10px;
	left: 110px;
}
.prod_cat_item h5{
	padding: 0;
	margin: 0;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #494949;
	line-height: 16px;
}
.prod_cat_item p{
	padding: 0;
	margin: 0;
	text-align: left;
}
/*############################################################################*/
.prod_item{
	background-color: #f7f7f7;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #373737;
	margin: 10px 0px 10px 0px;
}
.prod_image{
	border: 1px solid #c6c6c6;
	margin: 0px 10px 10px 0px;
}
#prod_details{
	width: 100px;
	height: 96px;
	position: absolute;
	left: 444px;
	top: 193px;
}
#prod_details2{
	width: 100px;
	height: 116px;
	position: absolute;
	left: 444px;
	top: 50px;
}
.prod_buy{
padding: 0;
}
.prod_desc{
	position: absolute;
	left: 0px;
	top: 231px;
}
.prod_item h3{
	padding: 2px 10px 2px 10px;
	margin: 0;
}
.prod_item h4{
	padding: 15px 10px 15px 10px;
	margin: 0;
	color: #25177A;
}
.prod_item p{
	padding: 2px 4px 6px 10px;
	margin: 0;
	text-align: left;
	width: 299px;
}
.prod_item a.prod_buy, .prod_item a.prod_buy:link, .prod_item a.prod_buy:active, .prod_item a.prod_buy:visited{
	width: 92px;
	height: 20px;
	line-height: 20px;
	font-weight: bold;
	display: block;
	background-color:#259FFF;
	color: White;
	text-align: center;
	border: #CCCCCC 1px solid;
	margin: 10px 0px 0px 0px;
}
.prod_item a.prod_buy:hover{
	background-color: #150D44;
	color: White; 
	text-decoration: none;
	border: #FFC100 1px solid;
}
.prod_item a.prod_delivery, .prod_item a.prod_delivery:link, .prod_item a.prod_delivery:active, .prod_item a.prod_delivery:visited{
	width: 92px;
	height: 16px;
	line-height: 16px;
	font-weight: normal;
	display: block;
	background-color:#f7f7f7;
	color: #373737;
	text-align: center;
	border: #CCCCCC 1px solid;
	margin: 10px 0px 0px 0px;
}
.prod_item a.prod_delivery:hover{
	background-color: #150D44;
	color: White; 
	text-decoration: none;
	border: #FFC100 1px solid;
}
#prod_details2 span.items{
	width: 92px;
	height: 12px;
	line-height: 12px;
	display: block;
	text-align: left;
	margin: 0;
	padding: 0;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #373737;
}
#prod_details2 span.items2{
	width: 92px;
	line-height: 14px;
	display: block;
	text-align: left;
	margin: 0px 0px 10px 0px;
	padding: 0;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #373737;
}
#prod_details2 span.items3{
	width: 92px;
	line-height: 11px;
	display: block;
	text-align: left;
	margin: 0px 0px 10px 0px;
	padding: 0;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #373737;
}
#prod_details2 span.items4{
	width: 92px;
	line-height: 14px;
	display: block;
	text-align: left;
	margin: 0px 0px 10px 0px;
	padding: 0;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: red;
	font-weight: bold;
}
p.related{
	padding: 2px 0px 2px 10px;
	width: 197px;
	margin: 0;
	text-align: left;
	}

.cat_item{
	width: 512px;
	height: 102px;
	position: relative;
	background-color: #f7f7f7;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #373737;
	margin: 5px 0px 10px 0px;
}
.category_image{
	border: 1px solid #c6c6c6;
}
.cat_text{
position: absolute;
top: 5px;
left: 112px;
width: 390px;
}
div.cat_text p, div.cat_text p a , div.cat_text p a:active ,div.cat_text p  a:visited , div.cat_text p a:link{
text-align: justify;
margin: 0;
padding: 0;
color: #373737;
text-decoration: none;
}
a:link div.cat_text p{
	text-decoration: none;
}
div.cat_buyleasehire{
	width:390px;
	height: 20px;
	position: abosolute;
	left: 0px;
	top: 0px;
}
div.cat_buyleasehire a{
	width:80px;
	height: 18px;
	line-height: 18px;
	border: #cccccc solid 1px;
	padding: 0;
	margin: 0;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-align: center;
}
div.cat_buyleasehire a:active, div.cat_buyleasehire a:visited, div.cat_buyleasehire a:link{
	color: #373737;
	background-color: #FFFFFF;
	display: block; 
}
div.cat_buyleasehire a:hover{
	color: #ffffff;
	background-color: #25177A;
	display: block;
	text-decoration: none;
}
.posone{
	position: absolute;
	top: 77px;
	left: 0px;
}
.postwo{
	position: absolute;
	top: 77px;
	left: 140px;
}
.posthree{
	position: absolute;
	top: 77px;
	left: 280px;
}
.faqsection{
	width: 512px;
	position: relative;
	}
#terms h3{
margin: 0px 0px 10px 50px;
padding: 0;
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size: 11px;
font-weight: bold;
color: #494949;
line-height: 16px;
}
#terms p{
	margin: 0 0 10px 50px;
	line-height: 120%;
	text-align: justify;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #373737;
}
#terms span{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #373737;
	margin: 0;
	float: left;
}
span.radicomi{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
}
span.radicomi span.red{
	color: Red;
}