.fade {
	border-color:#999999; 
	filter:alpha(opacity=60); 
	cursor:hand; 
	
	onmouseover="nereidFade(this,100,30,5)" onMouseOut="nereidFade(this,60,50,5)"
}

.gradGrayDown {
	filter:progid:DXImageTransform.Microsoft.Gradient(StartColorStr='#EEEEEE', EndColorStr='#CACACA');
}

.gradGrayDownBORDER {
	filter:progid:DXImageTransform.Microsoft.Gradient(StartColorStr='#F5F5F5', EndColorStr='#DDDDDD');
	border:1px solid #CACACA;
}

.grayBox {
	border:1px solid gray;
	color:gray;
	font-size:9px;
	background-image: url(images/box_bg_fade.gif);
	background-repeat: repeat-x;
	background-position: right top;
}

.header_BGleft_stainless {
	background-image: url(images/header_BGleft_stainless.gif);
	background-repeat: repeat-x;
	background-position: right top;
}

td {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
}

li {
	color: #4D73A2;
}

.10px {
	font-size: 10px;
}

.13px {
	font-size: 13px;
}

.footer {
	color:#CDCDCD;
	font-size: 9px;
}
 
.homepageText {
	font-family: verdana, Arial;
	font-size:12px;
	color:#4D73A0;
} 
.newsHome {
	font-family:verdana;
	color: #4D73A0;
	font-size: 10px;
}

.titleGrayBox {
	font-weight:bold;
	color:FD6800;
	font-size:11px;
}

.left {
	background-image: url(left.gif);
	background-repeat: repeat-x;
	background-position: right top;
}

.home_main_bg { 
	background-image: url(images/home_main_img.gif);
	background-repeat: repeat-y;
	background-position: right top;
}

.bg_bodyLeft {
	background-image: url(images/bg_bodyLeft.gif);
	background-repeat: repeat-x;
	background-position: right top;
}

.bg_bodyRight {
	background-image: url(images/bg_bodyRight.gif);
	background-repeat: repeat-x;
	background-position: right top;
}

.flash_left {
	background-image: url(flash/images/bg_left.gif);
	background-repeat: repeat-y;
	background-position: right top;
}

hr { color: #BBBBBB }

li { list-style-image:url(/images/blue_bullet.gif) }

a { color:02489F; text-decoration: none;}
a:link { color:02489F;}
a:visited { color:02489F;}
a:hover { color: 5F95F5; text-decoration: none;}
a:active { color: 02489F; }


.menu {color:white; font-size:9px; letter-spacing:1px;}

a.menu { color:white; text-decoration: none; }
a:link.menu  { color:white;}
a:visited.menu  { color:white;}
a:hover.menu  { color: EBEBEB; text-decoration: none;}
a:active.menu  { color: EBEBEB; }

a.sidebar { color:777777; text-decoration: none; }
a:link.sidebar  { color:777777;}
a:visited.sidebar  { color:777777;}
a:hover.sidebar  { color: A16200; text-decoration: none;}
a:active.sidebar  { color: 777777; }

a.grayfirst { color:666666; text-decoration: none;}
a:link.grayfirst { color:666666;}
a:visited.grayfirst { color:666666;}
a:hover.grayfirst { color: 5F95F5; text-decoration: none;}
a:active.grayfirst { color: 666666; }

a.footer { color:cccccc; text-decoration: none;}
a:link.footer { color:cccccc;}
a:visited.footer { color:cccccc;}
a:hover.footer { color: 466091; text-decoration: none;}
a:active.footer { color: cccccc; }

.formfield { 
	font-size: 11px; 
	font-family: verdana; 
	border:1px solid #A9A9A9; 
}

.bar_bg_left {
	background-color: #000000;
	background-image: url(images/bg_bar_left.jpg);
	background-repeat: no-repeat;
	background-position: right center;
}

.bar_bg_right {
	background-color: #000000;
	background-image: url(images/bg_bar_right.jpg);
	background-repeat: no-repeat;
	background-position: left center;
}

.tableheader {
	font-family: verdana,arial;
	font-weight: bold;
	background: #708090;
	color: white;
	
	height:20
}

.bluebutton {
color: #003399; font-weight:normal; font-family:verdana; font-size: 8pt; border-style: solid; border-width: 1; padding-left: 4; padding-right: 4; padding-top: 1; padding-bottom: 1; background-color: aliceblue
}

.greenbutton {
color: #006600; font-weight:normal; font-family:verdana; font-size: 8pt; border: 1px solid #008000; padding-left: 4; padding-right: 4; padding-top: 1; padding-bottom: 1; background-color: #CCFF99
}

.greenbutton_8pt {
color: #006600; font-weight:bold; font-family:verdana; font-size: 8pt; border: 1px solid #008000; padding-left: 4; padding-right: 4; padding-top: 1; padding-bottom: 1; background-color: #CCFF99
}

.redbutton {
color: #990033; font-weight:normal; font-family:verdana; font-size: 8pt; border-style: solid; border-width: 1; padding-left: 4; padding-right: 4; padding-top: 1; padding-bottom: 1; background-color: #FFCCCC
}

.error {
	BACKGROUND-COLOR: #ffffcc;
	WIDTH: 740;
	PADDING-RIGHT: 2px;
    PADDING-LEFT: 2px;
    FONT-WEIGHT: normal;
    FONT-SIZE: 13px;
    PADDING-BOTTOM: 2px;
    COLOR: #ff6600;
    PADDING-TOP: 2px;
    FONT-FAMILY: Tahoma,Verdana;
    TEXT-DECORATION: none;
	TEXT-ALIGN: center
}

.news_bg_fade {
	background-image: url(images/news_bg_fade.gif);
	background-repeat: repeat-x;
	background-position: top;
}

.blueSides {
	background-image: url(images/bg_blueSides.gif);
	background-repeat: repeat-x;
	background-position: top;
}

.news_bg_photo_sand {
	background-image: url(images/news_bg_photo_sand.gif);
	background-repeat: no-repeat;
	background-position: top;
}

.sidemenu_bg_fade {
	background-image: url(images/sidemenu_bg_fade.gif);
	background-repeat: repeat-x;
	background-position: top;
}

.building5 {
	background-image: url(images/topright/building5.jpg);
	background-repeat: no-repeat;
	background-position: top;
}
.sidebar_edge {
	background-image: url(images/sidebar_edge.gif);
	background-repeat: no-repeat;
	background-position: top;
}

.titles1 {
	font-weight: bold;
	color: #90AFCE;
}
.titles2 {
	font-weight: bold;
	color: #4D73A2;
}

.titles3 {
	font-weight: normal;
	color: 2F255A;
}

.tabletitles {
	letter-spacing: -0.1em;
	font-weight: bold;
	color: 4D73A2;
	height:20 px;
}
.tabletitlesnorm {
	font-weight: normal;
	color: 4D73A2;
	height:20 px;
}
