a { text-decoration: none; }

body {
	margin:0px;
	padding:0px;

	background-color:#c0c0c0;
	}

body, table, td, span {
	font-size:12px;
	font-family:verdana, arial, helvetica, sans-serif;
	color:#384252;

	}
	
.LeftColumn { padding: 0px 15px 15px 15px; }

.hr1 { padding: 0px 0px 10px 0px; }

.breadcrumb
{
	margin: -15px 0px 0px 5px;
	font-size: 10px;
	color: #039;
	font-weight: bold;
}

#map { margin: 15px; }

H4 { 
	
	margin: 0px; 
	padding: 10px 16px 16px 0px;
}

/*  Highlight Boxes */	
.ANnews
{
	width: 230px;
	background-color: #e3e3e3;
	padding: 0px 6px 6px 6px;
	color: black;
	text-align: left;
}
	
.ANnews b
{
	color: black;
	font-size: 12px;
	font-weight: bold;
}
	
.feature
{
	border-bottom: gray;
	border-width: 0px 0px 1px 0px;
	border-style: none none solid none;
	margin: 0px 15px 0px 15px;
	padding: 0px 0px 10px 0px;
	text-align: left;
}

.feature h2
{
	color: #F90;
	font-size: 16px;
	font-weight: bold;
	margin: 0px 0px 5px 0px;
}

.feature h4
{
	color: black;
	font-size: 14px;
	font-weight: bold;
	margin: 0px 0px -10px 0px;
}

.feature a
{
	color: #053482;
	text-decoration: none;
	font-weight: bold;
}

.feature a:hover
{
	color: #841e8b;
	text-decoration: none;
	font-weight: bold;
}

.ANnews a
{
	color: #053482;
	text-decoration: none;
	font-weight: bold;
}

.ANnews a:hover
{
	color: #841e8b;
	text-decoration: none;
	font-weight: bold;
}

.feature li { margin: 0 0 5px -25px; }


UL {
list-style-image: url(graphics/small-arrow-g.gif);
}

UL A:hover
{
	color: blue;
}

UL A
{
	text-decoration: none;
	color: black;
}


.logos IMG
{ 
	margin: 5px 5px 5px 5px; 
}

.page-container
{
	width: 810px;
	background-color: #c0c0c0;
	background-image: url(graphics/bg-shadow.gif);
	background-repeat: repeat-y;
}

.page-container-base
{
	width: 810px;
	background-color: #C0C0C0;
	background-image: url(graphics/bg-shadow-base.gif);
	background-repeat: no-repeat;
}

.subtext
{
	color: #36F;
	font-size: 10px;
}



DIV.PTNEWSlatestnews 
{
	overflow:auto; width:238px; height:500; BORDER-RIGHT: #e3e3e3 2px solid; BORDER-TOP: #5296c9 0px solid; BORDER-LEFT: #e3e3e3 2px solid; BORDER-BOTTOM: #5296c9 0px solid; BACKGROUND-COLOR: #ffffff; 
	scrollbar-base-color: white;	
	scrollbar-arrow-color: #005a9c;
	scrollbar-shadow-color: #00005a9c752;
	scrollbar-highlight-color: #005a9c;
	scrollbar-3dlight-color: lightgrey;			
}
DIV.PTNEWSheading {PADDING-RIGHT: 1px; PADDING-LEFT: 1px; FONT-WEIGHT: bold; FONT-SIZE: 9pt; PADDING-BOTTOM: 1px; BACKGROUND-COLOR: #ffffff; PADDING-TOP: 1px; COLOR: #000000; }
DIV.PTNEWSheading A { COLOR: #5296c9; }
DIV.PTNEWSheadingimg { DISPLAY: block; COLOR: #5296c9; margin: 10px 20px 10px 20px; }
DIV.PTNEWSlastupdated
{
	font-size: 7pt;
	VISIBILITY: visible;
	MARGIN: 6px;
	color: #333;
	font-style: italic;
}
DIV.PTNEWSstory { MARGIN: 6px; }
SPAN.PTNEWSheadline { PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 8pt; PADDING-BOTTOM: 0px; COLOR: #4a749f; PADDING-TOP: 3px; }
SPAN.PTNEWSheadline A
{
	COLOR: #000000;
	text-decoration: none;
}
SPAN.PTNEWSdescription { DISPLAY: block; FONT-SIZE: 8pt; COLOR: #666666; }
DIV.PTNEWSnoscript { PADDING-RIGHT: 6px; DISPLAY: block; PADDING-LEFT: 6px; FONT-WEIGHT: bold; FONT-SIZE: 10pt; PADDING-BOTTOM: 6px; COLOR: #4a749f; PADDING-TOP: 6px; }
DIV.PTNEWSnoscript A { COLOR: #4a749f; }


.map-product
{
	display: block;
	margin-left: 0px;
	padding-left: 5px;
	border-top: 0px;
	border-right: 0px;
	border-bottom: 0px;
	border-left: 5px #288ebf solid;
}

.map-product a { color: #666666; }
.map-product a:hover { color: #288ebf; }


.map-client
{
	display: block;
	margin-left: 0px;
	padding-left: 5px;
	border-top: 0px;
	border-right: 0px;
	border-bottom: 0px;
	border-left: 5px #841e8b solid;
}

.map-client a { color: #666666; }
.map-client a:hover { color: #841e8b; }

.map-company
{
	display: block;
	margin-left: 0px;
	padding-left: 5px;
	border-top: 0px;
	border-right: 0px;
	border-bottom: 0px;
	border-left: 5px #053482 solid;
}

.map-company a { color: #666666; }
.map-company a:hover { color: #053482; }

.map-misc
{
	display: block;
	margin-left: 0px;
	padding-left: 5px;
	border-top: 0px;
	border-right: 0px;
	border-bottom: 0px;
	border-left: 5px #e3e3e3 solid;
}

.map-misc a { color: #666666; }
.map-misc a:hover { color: #e3e3e3; }

/* Menu Items */


.menu1
{
	margin-left: 0px;
	padding-left: 10px;
	list-style-type: none;
	display: block;
	text-decoration: none;
	height: 14px;
	color: #ffffff;
	background-color: #288ebf;
	width: 220px;
}


.menu2
{
	margin-left: 0px;
	padding-left: 10px;
	list-style-type: none;
	display: block;
	text-decoration: none;
	height: 14px;
	color: #ffffff;
	background-color: #841e8b;
	width: 220px;
}

.menulink { width: 230px; }


.menulink a:hover
{
	color: #000000;
	text-decoration: none;
}

.menulink .submenulink a:hover
{
	color: #ff0000;
	text-decoration: none;
}

.menu3
{
	margin: 0px;
	list-style-type: none;
	display: block;
	text-decoration: none;
	height: 14px;
	color: #ffffff;
	background-color: #053482;
	width: 220px;
	padding: 0px 0px 0px 10px;
}
.submenu1
{
	display: block;
	margin-left: 0px;
	padding-top: 0px;
	color: #333333;
	padding-left: 10px;
	line-height: 14px;
	background-color: #badbea;
	text-decoration: none;
	width: 220px;
}


.footer a
{
	color: #053482;
	text-decoration: none;
	font-weight: bold;
}

.footer a:hover
{
	color: #841e8b;
	text-decoration: none;
	font-weight: bold;
}

.footerCopy
{
	text-decoration: none;
	font-size: 	7pt;
	padding-top: 	2pt;	
}

.hide
{
	display: none;

}

.show
{
	display: block;
	margin-top: 0px;

}

	
