
BODY { margin: 0; background-color: #eeeeee; font-family: Arial, Verdana, Helvetica, sans-serif;}
table, td 		{ font: 11px Verdana, Arial, Helvetica, sans-serif; color:#000000; font-weight: normal;}
a{
	color:#0000ff;
}
a:hover{

	color:#ff0000;
}
h1 { font-size: 20px; font-family: Arial, Helvetica, sans-serif; color:#333333; font-weight:bold}
h2				{ font-size: 12px; color: #000099; padding-bottom: 2px; padding-top: 2px; border-bottom:1px solid #000099;}
h3				{ font-size: 12px; color: #6C869F; padding: 0px; margin: 0px;}
h4				{ background-color: #f0f7ff; font-weight: normal; border-top: solid 1px #cccccc; padding: 5px 0px 5px 10px; margin: 0px 0px 0px 0px; font-size:10px;}
img {border:none;}
.index_text
{
font-family:Geneva, Arial, Helvetica, sans-serif;
font-size:12px;
padding-left:8px;
padding-right:8px;
padding-bottom:5px;
padding-top:5px;
}


.header { font: 16px Arial, Helvetica, sans-serif; color:#000000; font-weight:bold}
.headers { font: 18px 'Trebuchet MS', Arial, Helvetica, sans-serif; color:#FFFFFF; font-weight:bold}
.fnavHeader { font: 14px Arial, Helvetica, sans-serif; color:#CC0000; font-weight:bold}
.topic { font: 22px 'Trebuchet MS', Arial, Helvetica, sans-serif; color:#888888; font-weight:bold}
.menutext {font-family: Arial, Verdana, Helvetica,, sans-serif; font-size: 10px; font-style: normal; font-weight: normal; color: #333333; }
.subtitle	{ font-size: 14px; font-weight: bold; padding: 0px; margin: 0px; color: #0062A7;}
.SUBHEAD 			{ font-size: 11px; font-style: normal; font-weight: bold; color: #333333}
.SUBHEADRED 		{ font-size: 12px; font-style: normal; font-weight: bold; color: #CC0000; text-decoration: none}
.SUBHEADWT 		{ font-size: 12px; font-style: normal; font-weight: bold; color: #000099; text-decoration: none;border-bottom:1px solid #CCFFFF}
.end {border-bottom: solid 1px #cccccc; width:98%}
#sublist {font-size:10px; }
#specifics			{ margin 0 auto; padding: 0px; }
#specifics ul
{ list-style-type: none; margin: 0px; padding: 0px;}
#specifics li
{ font-size: 11px; background-color: #f2f2f2; padding: 2px 2px 0px 5px; margin: 0px 0x 0px 0px; border-bottom: solid 1px #c6c6c6;}
.mHIGHLIGHTS1 {font-size: 11px; font-style: normal; font-weight: bold; text-decoration: none; color: #FFA500}
.mHIGHLIGHTS 		{ font-size: 10px; font-style: normal; font-weight: bold; text-decoration: none; color: #CC0000}
.fNewsDate 			{ font-size: 10px; font-style: normal; font-weight: none; color: #000099; text-decoration: none}
mBODY { font-size: 10px; font-style: normal; font-weight: none; color: #333333; text-decoration: none}
.fNewsHead 			{ font-size: 10px; font-style: normal; font-weight: normal; color: #000000; text-decoration: none; font-family: Arial, Helvetica, sans-serif}
A.fNewsHead:link 	{ font-size: 10px; font-style: normal; font-weight: normal; color: #000000; text-decoration: none; font-family: Arial, Helvetica, sans-serif}
A.fNewsHead:hover 	{ font-size: 10px; font-style: normal; font-weight: normal; color: #FF0000; text-decoration: underline; font-family: Arial, Helvetica, sans-serif}

.mNewsHead			{ font-size: 13px; font-style: normal; font-weight: normal; color: #CC0000; text-decoration: none}
A.mNewsHead:hover 	{ font-size: 13px; font-style: normal; font-weight: normal; color: #CC0000; text-decoration: underline}

.mNewsSubHead 		{ font-size: 11px; font-style: normal; font-weight: normal; color: #333333; text-decoration: none}

a:link.crm	 	{ color: #000099;}
a:active.crm 	{ color: #000099;}
a:visited.crm 	{ color: #000099;}
a:hover.crm 	{ color: #CC0000; text-decoration: underline}
a.crm	{ font-family: 'Trebuchet MS', Arial, Helvetica, sans-serif; font-size: 25px; font-style: normal; font-weight: bold; text-decoration: none;}

a:link.menutop	 	{ color: #000099;}
a:active.menutop 	{ color: #000099;}
a:visited.menutop 	{ color: #000099;}
a:hover.menutop 	{ color: #CC0000; text-decoration: underline; font-size:15px;}
a.menutop	{ font-family: 'Trebuchet MS', Arial, Helvetica, sans-serif; font-size: 15px; font-style: normal; font-weight: bold; text-decoration: none;}

a:link.services 	{ color: #000099;}
a:active.services 	{ color: #000099;}
a:visited.services 	{ color: #000099;}
a:hover.services 	{ color: #CC0000; text-decoration: underline}
a.services	{ font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 11px; font-style: normal; font-weight: normal; text-decoration: none;}

a:link.menusub 	{ color: #FFFFFF;}
a:active.menusub 	{ color: #FFFFFF;}
a:visited.menusub 	{ color: #FFFFFF;}
a:hover.menusub 	{ color: #000000; text-decoration: underline}
a.menusub	{ font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 13px; font-style: normal; font-weight: bold; text-decoration: none;}

a:link.content 	{ color: #000099;}
a:active.content 	{ color: #000099;}
a:visited.content 	{ color: #000099;}
a:hover.content 	{ color: #CC0000; text-decoration: underline}
a.content	{ font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 13px; font-style: bold; font-weight: normal; text-decoration: none;}

a:link.menufooter 		{ color: #333333;}
a:active.menufooter 	{ color: #333333;}
a:visited.menufooter 	{ color: #333333;}
a:hover.menufooter	 	{ color: #FF0000; text-decoration: underline}
a.menufooter	{ font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 11px; text-decoration: none;}

a:link.training 	{ color: #000099;}
a:active.training 	{ color: #000099;}
a:visited.training 	{ color: #000099;}
a:hover.training	{ color: CC0000; text-decoration: underline}
a.training	{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; font-style: normal; font-weight: bold; text-decoration: none;}

.SoftwareSubHead  { font-size: 9px; font-style: normal; font-weight: normal; color: #666666; text-decoration: none}

.line-bottom {
	border-bottom: 1px solid #CCCCCC;
}

.line-left {
	border-left: 1px solid #666666;
}

.box {
	border: 1px solid #666666;
}

.bg 
{
background-image: url("images/text-BG.jpg");
background-repeat: repeat;
}



/* Survey Bounding Box */
.t_survey 	{background: url(images/crnr_dot.gif) 0 0 repeat-x #ebebeb; width: 100%;}
.b_survey 	{background: url(images/crnr_dot.gif) 0 100% repeat-x}
.l_survey 	{background: url(images/crnr_dot.gif) 0 0 repeat-y}
.r_survey 	{background: url(images/crnr_dot.gif) 100% 0 repeat-y}
.bl_survey {background: url(images/crnr_bl.gif) 0 100% no-repeat}
.br_survey {background: url(images/crnr_br.gif) 100% 100% no-repeat}
.tl_survey {background: url(images/crnr_tl.gif) 0 0 no-repeat}
.tr_survey {background: url(images/crnr_tr.gif) 100% 0 no-repeat; padding:10px}

/* Grey line White filled Bounding Box */
.t 	{background: url(images/dot.gif) 0 0 repeat-x #FFFFFF; width: 100%;}
.b 	{background: url(images/dot.gif) 0 100% repeat-x}
.l 	{background: url(images/dot.gif) 0 0 repeat-y}
.r 	{background: url(images/dot.gif) 100% 0 repeat-y}
.bl {background: url(images/crnr_wht_lb.gif) 0 100% no-repeat}
.br {background: url(images/crnr_wht_rb.gif) 100% 100% no-repeat}
.tl {background: url(images/crnr_wht_lt.gif) 0 0 no-repeat}
.tr {background: url(images/crnr_wht_rt.gif) 100% 0 no-repeat; padding:10px}
.clear {font-size: 1px; height: 1px}

/* Form Styles */
select, input, textarea  {
	font-size: 9px; color: #000000; border-style: none; border:1pt #B1B0AB solid; padding: 1px; padding-left: 3px; padding-bottom: 1px; background-color: #F5F5F5; margin: 0;
}

/* Left Nav */
#navlist
{
padding-left: 0;
margin-left: 0;
border-bottom: 1px solid gray;
width: 200px;
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
font-weight:normal;
}

#navlist li
{
list-style: none;
margin: 0;
padding: 0.25em;
border-top: 1px solid gray;
}

#navlist li a { text-decoration: none; color:#000000; }
#navlist li a:hover { text-decoration: underline; color:#FF0000 }


#banner52-container{
	display:none;
}

#banner52{
	position:absolute; top:50%; left:50%; margin-top:-92px; margin-left:-160px; z-index:401;
	background:#fff;
	padding:5px;
}
#banner52 img{
	border:1px solid #000; 

}

#banner52_bg{
	position:fixed; top:0%; left:0%; background:#000; width:100%; height:100%; z-index:400; opacity:0.5; filter:alpha(opacity=50);
}
