BODY
{
    SCROLLBAR-FACE-COLOR: #819AAA;
    SCROLLBAR-HIGHLIGHT-COLOR: white;
    SCROLLBAR-SHADOW-COLOR: #0066cc;
    SCROLLBAR-3DLIGHT-COLOR: #333333;
    SCROLLBAR-ARROW-COLOR: white;
    SCROLLBAR-TRACK-COLOR: black;
    SCROLLBAR-DARKSHADOW-COLOR: #333333
}
#content
{
    FONT-SIZE: 13px;
    COLOR: #0066cc;
    FONT-FAMILY: Arial;
    TEXT-DECORATION: none
}
.px11Header
{
    COLOR: #A78D84;
    FONT-WEIGHT: 700;
    FONT-SIZE: 11px;
    FONT-FAMILY: Arial;
}

.emlpass
{
	padding-left : 1px;
    FONT-SIZE: 11px;
	FONT-FAMILY: Arial;	
    COLOR: #0066cc;	
	text-decoration : none;	
}
.skyBlue
{
	padding-left : 1px;
    FONT-SIZE: 11px;
	FONT-FAMILY: Arial;	
    COLOR: #0066cc;	
	text-decoration : none;	
}
A
{
    FONT-SIZE: 12px;
    COLOR: #0066CC;
    FONT-FAMILY: Arial;
    TEXT-DECORATION: none
}
A.greyText
{
    FONT-SIZE: 12px;
    COLOR: #999999;
    FONT-FAMILY: Arial;
    TEXT-DECORATION: none
}
A.visitHere
{
    FONT-SIZE: 13px;
    COLOR: #0066CC;
    FONT-FAMILY: Arial;
    TEXT-DECORATION: none
}
A:hover{
	color:  #819AAA;
	font-family: Arial;
	text-decoration: underline;

}

A.Line
{
    FONT-SIZE: 12px;
    COLOR: #0066cc;
    FONT-FAMILY: Arial;
    TEXT-DECORATION: underline
}

A.noLine
{
    FONT-SIZE: 12px;
    COLOR: #0066cc;
    FONT-FAMILY: Arial;
    TEXT-DECORATION: none
}
A.newsArrow
{
    FONT-SIZE: 12px;
	COLOR: #999999;
    FONT-FAMILY: Arial;	
	text-decoration : underline;
}
A.newsArrow:Hover
{
	color:  #0066CC;
	font-family: Arial;
	font-size: 12px;
	text-decoration : underline;
}

A.newsArrowHover
{
	color:  #999999;
	font-family: Arial;
	font-size: 12px;
	text-decoration : none;
}
A.leftrightArrow
{
    FONT-SIZE: 12px;
    FONT-FAMILY: Arial;
	color: #999999;
	text-align: justify;
}

A.dash
{
    FONT-SIZE: 13px;
    FONT-FAMILY: Arial;
	color: #999999;
	text-align: justify;
}
.date
{
    FONT-SIZE: 12px;
    FONT-FAMILY: Arial;
	color: #666666;
}
.px13Red
{
    FONT-SIZE: 13px;
    COLOR: #cc0000;
    FONT-FAMILY: Arial
}
.px13Gray
{
    FONT-SIZE: 13px;
    COLOR: #999999;
    FONT-FAMILY: Arial
}
.px13bold
{
    FONT-WEIGHT: 600;
    FONT-SIZE: 13px;
    FONT-FAMILY: Arial
}
.defaultText
{
    FONT-SIZE: 12px;
    FONT-FAMILY: Arial;
	color: #333333;
	text-align: justify;
}
.defaultTextBlue
{
    FONT-SIZE: 12px;
    FONT-FAMILY: Arial;
	color: #00008B;
	text-align: justify;
}

.defaultTextGray
{
    FONT-SIZE: 12px;
    FONT-FAMILY: Arial;
	color: #CCCCCC;
	text-align: justify;
}

.defaultText2
{
    FONT-SIZE: 12px;
    FONT-FAMILY: Arial;
	color: #333333;
	text-align: justify;
}
.defaultTextRight
{
    FONT-SIZE: 12px;
    FONT-FAMILY: Arial;
	color: #333333;
	text-align: right;
}

.dulltitle
{
    FONT-SIZE: 11px;
    COLOR: #819AAA;
    FONT-FAMILY: Arial;
    TEXT-DECORATION: none;
}
.news
{
    FONT-SIZE: 12px;
	COLOR: #999999;
    FONT-FAMILY: Arial;	
	text-decoration : none;
}

.newsArrow
{
    FONT-SIZE: 12px;
	COLOR: #999999;
    FONT-FAMILY: Arial;	
	text-decoration : none;
}

.newssection
{
    FONT-SIZE: 12px;
	COLOR: #999999;
    FONT-FAMILY: Arial;	
	text-decoration : none;
}
.newsSpacer
{
    FONT-SIZE: 12px;
	COLOR: #999999;
    FONT-FAMILY: Arial;	
	line-height: 5px;
}

.padcaseStudy
{
	padding-left : 10px;
}

A.navBar
{
    FONT-SIZE: 12px;
	COLOR: #999999;
    FONT-FAMILY: Arial;	
}
.navBarLine
{
    FONT-SIZE: 13px;
	COLOR: #999999;
    FONT-FAMILY: Arial;	

}
A.navBarLink
{
    FONT-SIZE: 12px;
	COLOR: #226C9A;
    FONT-FAMILY: Arial;	
}
.glossary
{
   FONT-SIZE: 12px;
	COLOR: #226C9A;
    FONT-FAMILY: Arial;	
	font-weight : 700;
}
span.headers
{
   FONT-SIZE: 12px;
	COLOR: #226C9A;
    FONT-FAMILY: Arial;	
	font-weight : 700;
}

.heading
{
    FONT-SIZE: 12px;
	FONT-FAMILY:  Arial;
	font-weight: 700;
	font-style: normal;
	border-color: #FFFFFF;
	color: #FFFFFF;

}
input.txtBox
{
	font-size: 12px;
	font-family: Arial;
	width: 99%;
	height: 20px;
	color: #333333;		
}
input.emailBox
{
	font-size: 12px;
	font-family: Arial;
	width: 140px;
	height: 20px;
	color: #333333;		
}
input.NewsLetter
{
	font-size: 12px;
	font-family: Arial;
	width: 177px;
	height: 20px;
	color : #000000;
}
input.telBox
{
	font-size: 12px;
	font-family: Arial;
	width: 65%;
	height: 20px;
	color: #333333;		
}

.loginbox
{
	padding-left : 28px;
    FONT-SIZE: 12px;
	FONT-FAMILY: Arial;	
    COLOR: #0066cc;	
	
}
.loginboxNS
{
	padding-left :2px;
	padding-right: 20px;
    FONT-SIZE: 12px;
	FONT-FAMILY: Arial;	
    COLOR: #0066cc;	
	
}
input.txtBoxMac
{
	font-size: 12px;
	font-family: Arial;
	width: 116px;
	height: 15px;
	color: #333333;	
}
input.txtBoxNSMac
{
	font-size: 12px;
	font-family: Arial;
	width: 170px;
	height: 15px;
	color: #333333;	
}
.loginboxMac
{
	padding-left : 12px;
    FONT-SIZE: 11px;
	FONT-FAMILY: Arial;	
    COLOR: #0066cc;	
	
}

.loginbox2Mac
{
	padding-left : 74px;
}

.loginbox2NSMac
{
	padding-left : 60px;
	vertical-align : baseline;
}

.loginboxNSMac
{
	padding-left :20px;
    FONT-SIZE: 12px;
	FONT-FAMILY: Arial;	
    COLOR: #0066cc;	
	
}
.loginbox2
{
	padding-left : 58px;
}


.loginboxNS4
{
	padding-left :2px;
	padding-right: 5px;
    FONT-SIZE: 11px;
	FONT-FAMILY: Arial;	
    COLOR: #0066cc;	
	
}

.emlpassNS4
{
	padding-left : 38px;
    FONT-SIZE: 12px;
	FONT-FAMILY: Arial;	
    COLOR: #0066cc;	
	text-decoration : none;	
}

input.txtBoxNS4
{
	font-size: 10px;
	font-family: Arial;
	width: 1px;
	height: 19px;
	color: #333333;
	background-color : #6699CC;
	padding-left : 38px;
}

.loginbox2NS4
{
	padding-left : 68px;
}

.clock
{
	FONT-FAMILY: Arial;
	FONT-SIZE: 12px;	
	text-decoration: none;
	color: #CC0000;
			
}

.keyperson
{
	font-weight: 700;
	font-family: arial;
}

A.ClientName
{
	color: #000000;
	font-weight: 700;
	font-size: 13px;
	font-family: arial;
}

input.signup
{
	font-size : 11px;
	font-family: Arial, Helvetica, sans-serif;
	background : #999999;
	color:#000000;
}
textarea.signup
{
	font-size : 12px;
	width : 600px;
	font-family: Arial, Helvetica, sans-serif;
	
}
select.selType
{
font-size : 12px;
background : #FFFFFF;
color : #000000;
width: 140px;
height : 20px;
	
}
TEXTAREA.ContactForm
{
    FONT-FAMILY: Arial;
    FONT-SIZE: 12px;
    HEIGHT: 60px;
    WIDTH: 99%;
}
.backgrn, .backgrn TR, .backgrn TD{
	
	background-color: #C1D2B3;
	color: #000000;
	font-family: sans-serif;
	font-size: 11px;
	font-weight: 700;
	font-style: normal;
	margin-top: 1px;
	margin-bottom: 1px;
	margin-left: 1px;
	margin-right: 1px;
}

span.backBlue, backBlue TD{
	background-color: #FFFFFF;
	color: #3182E7;
	font-family: sans-serif;
	font-size: 11px;
	font-weight: 700;
	font-style: normal;	
	margin-top: 1px;
	margin-bottom: 1px;
	margin-left: 1px;
	margin-right: 1px;
}
.textBlue, textBlue TD{
	background-color: #FFFFFF;
	color: #3182E7;
	font-family: sans-serif;
	font-size: 11px;
	font-weight: 700;
	font-style: normal;	
	margin-top: 1px;
	margin-bottom: 1px;
	margin-left: 1px;
	margin-right: 1px;
}
.reqdtext
{
	color : #b50023;
	font-size : 11px;
	font-weight : 700;	
	font-family :sans-serif;		
}
span.reqdtext
{
	color : #b50023;
	font-size : 11px;
	font-weight : 700;	
	font-family :sans-serif;		
}
