body,HTML{
	font-family : Verdana,Arial,Sans-Serif;
	font-size: 9pt;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	line-height: 120%;
}

table{
	font-family : Arial,Verdana,Sans-Serif;
	font-size : 9pt;
	line-height: 120%;
	
}

a:link{
	text-decoration : underline;
	color: black;
}

a:visited{
	text-decoration : underline;
	color: black;
}

a:hover{
	text-decoration : none;
	color: red;
}

.NAVCELL{
	font-size: 8pt;
	font-weight:bold;
}

.NAVCELL a:link{
	font-family:Arial;
	text-decoration : none;
	color: white;
	letter-spacing: 1px;
	font-weight: bold;
}

.NAVCELL a:visited{
	font-family:Arial;
	text-decoration : none;
	color: white;
	letter-spacing: 1px;
	font-weight: bold;
}

.NAVCELL a:hover{
	font-family:Arial;
	text-decoration : none;
	color: yellow;
	letter-spacing: 1px;
	font-weight: bold;
}

.email{
color:#ffffdd;
font-size:9pt;
font-weight:bold;
}

.email a:link{
	font-family:Arial;
	text-decoration : none;
	letter-spacing: 1px;
	font-weight: bold;
	color:#ffffdd;
}
.email a:visited{
	font-family:Arial;
	text-decoration : none;
	letter-spacing: 1px;
	font-weight: bold;
	color:#ffffdd;
}
.email a:hover{
	font-family:Arial;
	text-decoration : underline;
	color: white;
	letter-spacing: 1px;
	font-weight: bold;
	color:#ffffdd;
}

.PlusTwo{
	font-weight:bold;
	font-size:11pt;
	line-height: 130%;
}
.PlusTwoRed{
	font-weight:bold;
	font-size:11pt;
	line-height: 130%;
	color:red;
}
.PlusOne{
	font-weight:bold;
	font-size:10pt;
	line-height: 130%;
}

.borderBlackSolid{
border: 1px solid black
}
.borderLeftDotted{
border-left: 1px dotted black;
}
.borderTopDotted{
border-Top: 1px dotted black;
}

.borderTopSolid{
border-Top: 1px solid black;
}

.borderRightDotted{
border-right: 1px dotted red;
}
.borderBottomSolid{
border-bottom: 1px solid black;
}

.news{
font-size:8pt;
}
.newsHeader{
font-family:Verdana,Arial,Sans-serif;
font-weight:bold;
font-size:10pt;
background-color:#EBEBEB;
letter-spacing:2px;
color: black;
line-height: 150%;
}
.newsDate{
font-weight:bold;
color:#170061;
}


.resources{
font-family:Arial;
	font-size:8pt;
	font-weight:bold;
	color: #FFFFee;
	color:#808080;
	padding: 3px;
	padding-left:5px;
	

}
.resources a:link {
	text-decoration:underline;
	color:#8036AB;
	background-color: #ffffee;
	padding-top: 3px;
	padding-bottom:3px;
}
.resources a:visited{
	text-decoration:underline;
	color:#8036AB;
	background-color: #ffffee;
	padding-top: 3px;
	padding-bottom:3px;

}
.resources a:hover{
	text-decoration:none;
	color: #FFFFEE;
	background-color: #8036AB;
	padding-top: 3px;
	padding-bottom:3px;
}


.sideCell{
background-image:url(images/sideCell.gif);
background-position:right;
background-repeat:repeat-y;
border-right: 1px dotted #8036AB;
}

.MinusOne{
	font-weight:bold;
	font-size:8pt;
	line-height: 130%;
}
.MinusOneNoBold{
	font-size:8pt;
	line-height: 130%;
}
.MinusOneNoBoldGrey{
	font-size:8pt;
	line-height: 130%;
	color:#a0a0a0;
}

.bullet{
	list-style-image: url(images/bullet.gif);
}

.headingTop {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-style: normal;
	line-height: normal;
	letter-spacing: 5px;
	color: #FFFFFF;
	font-weight: bold;
}
.ClockCell{
background-image:url(images/CLOCK.jpg);
background-position:right;
background-repeat:no-repeat;
}
.ClockCell2{
background-image:url(images/CLOCK2.jpg);
background-position:right;
background-repeat:no-repeat;
}

.strapline{
background-image:url(images/CLOCK2.jpg);
background-position:right;
background-repeat:no-repeat;
	font-weight:bold;
	font-size:13pt;
	font-family:Verdana,Arial,Sans-Serif;
}
.clientBump{
	list-style: url(images/cliet_bump.gif);
	font-weight:bold;
	font-size:10pt;
	line-height:180%;
	font-family:Geneva, Arial, Helvetica, sans-serif;
	list-style-position: outside;
	white-space: nowrap;
}
.newsNav{
	font-weight:bold;
	font-size:8pt;
	line-height: 130%;

}
.newsNav a:link{
	text-decoration:none;
	color:black;

}
.newsNav a:visited{
	text-decoration:none;
	color:black;

}
.newsNav a:hover{
	text-decoration:underline;
	color:red;

}
.menu{
	font-weight:bold;
	font-size:9pt;
	line-height: 130%;

}
.menu a:link{
	text-decoration:none;
	color:black;

}
.menu a:visited{
	text-decoration:none;
	color:black;

}
.menu a:hover{
	text-decoration:underline;
	color:red;

}

.servicesAssigned{
position:absolute;
left:50px;
top:200px;
border: dotted 1px red;
font-size:8pt;
line-height: 130%;
padding-left:10px;
padding-right:5px;
}

.bigredborder{
border: solid red 3px;
}
.mediumredborder{
border: solid red 2px;
}
.homepage_side{
background-image:url(/images/homepage_sideBG.gif);
background-position:bottom center;
background-repeat:no-repeat;
}

.alias{
color:#FFFFFF;
cursor:text;
}
.alias a:link{
color:#FFFFFF;
cursor:text;
}

.alias a:visited{
color:#FFFFFF;
}