/* CSS Document */

body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	color:#9E9E9E;
	font-family:"Trebuchet MS", Verdana, Arial;
	font-size: 11px; 
}
h1	{
	font-weight:bold;
	font-size:13px;
	padding:0px 0px;
	margin:14px 0px 5px 5px;
	text-transform:uppercase;
	color:#16405E;
}
h2	{
	font-weight:bold;
	font-size:12px;
	padding:0px 0px;
	margin:0px 0px;
	text-transform:uppercase;
	color:#16405E;
}
h3	{
	text-transform:uppercase;
	font-size:12px;
	padding:0px 0px;
	margin:0px 0px;
}
h4	{
	text-transform:uppercase;
	font-size:11px;
	padding:0px 0px;
	margin:0px 0px;
	color:#FF9900;
}
p	{
	color:#16405E;
	padding:0px;
	margin-top: 10px;
	margin-bottom: 10px;
	margin-right: 20px;
	margin-left: 5px;
	font-size:11px;
	font-family:"Trebuchet MS", Verdana, Arial;
}
.news	{
	font-family:"Trebuchet MS";
	font-size:11px;
}


.bodySmallGray {color:#999999; font-family: arial,helvetica,sans; font-size: 9px; padding-left: 5px;}
.listItems {color:#333333; font-family: arial,helvetica,sans; font-size: 11px; padding-left: 0px;}

a.menu:link {color: #336699; text-decoration: none; background-image:url(graphics/arrow_off.gif); background-repeat:no-repeat; background-position:left; padding-left:10px;}
a.menu:visited {color: #336699; text-decoration: none; background-image:url(graphics/arrow_off.gif); background-repeat:no-repeat; background-position:left; padding-left:10px;}
a.menu:hover {color: #0066CC; text-decoration: none; background-image:url(graphics/arrow.gif); background-repeat:no-repeat; background-position:left; padding-left:10px;}
a.menu:active {text-decoration: none; background-image:url(graphics/arrow.gif); background-repeat:no-repeat; background-position:left; padding-left:10px;}

a.submenu:link {font-size:9px; color: #0066CC; text-decoration: none;}
a.subMenu:visited {font-size:9px; color: #0066CC; text-decoration: none;}
a.subMenu:hover {font-size:9px; color: #16405E; text-decoration: none;}
a.subMenu:active {font-size:9px; text-decoration: none;}

a.rightMenu:link {font-size:10px; color:#0066CC; text-decoration: none; line-height:15px;}
a.rightMenu:visited {font-size:10px; color: #0066CC; text-decoration: none; line-height:15px;}
a.rightMenu:hover {font-size:10px; color: #16405E; text-decoration: none; line-height:15px;}
a.rightMenu:active {font-size:10px; text-decoration: none; line-height:15px;}

a.portNextMenu:link {color: #336699; text-decoration: none; background-image:url(graphics/arrow_off.gif); background-repeat:no-repeat; background-position:right; padding-right:10px;}
a.portNextMenu:visited {color: #336699; text-decoration: none; background-image:url(graphics/arrow_off.gif); background-repeat:no-repeat; background-position:right; padding-right:10px;}
a.portNextMenu:hover {color: #0066CC; text-decoration: none; background-image:url(graphics/arrow.gif); background-repeat:no-repeat; background-position:right; padding-right:10px;}
a.portNextMenu:active {text-decoration: none; background-image:url(graphics/arrow.gif); background-repeat:no-repeat; background-position:right; padding-right:10px;}

a.portPrevMenu:link {color: #336699; text-decoration: none; background-image:url(graphics/arrowLeft_off.gif); background-repeat:no-repeat; background-position:left; padding-left:12px;}
a.portPrevMenu:visited {color: #336699; text-decoration: none; background-image:url(graphics/arrowLeft_off.gif); background-repeat:no-repeat; background-position:left; padding-left:12px;}
a.portPrevMenu:hover {color: #0066CC; text-decoration: none; background-image:url(graphics/arrowLeft.gif); background-repeat:no-repeat; background-position:left; padding-left:12px;}
a.portPrevtMenu:active {text-decoration: none; background-image:url(graphics/arrowLeft.gif); background-repeat:no-repeat; background-position:left; padding-left:12px;}

.separator	{
	margin-left:2px;
	margin-right:2px;
}
.dotsDivide	{
	background-image:url(graphics/dotsDivide.gif);
	background-repeat:repeat-x;
	background-position:bottom;
}

input, select
{
	font-size: 11px;
	background-color:#CEE7FF;
	font-family:Calibri, Verdana, Arial;
	font-weight: normal;
	color: #336699;
	border: 1px solid #FFF;
	width:150px;
	padding: 3px 0px 3px 3px;
}
textarea	{
	font-size: 11px;
	background-color:#CEE7FF;
	font-family:Calibri, Verdana, Arial;
	font-weight: normal;
	color: #336699;
	border: 1px solid #FFF;
	width:350px;
	padding: 3px 0px 3px 3px;
}

.style1 {color: #CC0000}

.dotsDivideUp	{
	background-image:url(graphics/dotsDivideUp.gif);
	background-repeat:repeat-x;
}
.smallLinesBGSep	{
	background-image:url(graphics/smallLinesBGSep.gif);
	background-repeat:repeat-x;
}
.servicesBGSep	{
	background-image:url(graphics/vertDivLine.gif);
	background-repeat:repeat-y;
	width:14px;
}
img, div { behavior: url(iepngfix.htc) }
