A
{
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif ;
	text-decoration: none;
	color: #084387;
	font-weight: normal;
	font-size: 11px;
}

A:link		{ font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif ; text-decoration: none; color: #084387; }
A:visited		{ text-decoration: none; color: #084387; }
A:active		{ text-decoration: none; color: #084387; }
A:hover			{ text-decoration: none; color: #008AC2; }

A.tplone		{ color: #084387; }
A.tplone:visited		{ color: #084387; }
A.tplone:active		{ color: #084387; }
A.tplone:hover		{ color: #008AC2; }

a.tpltwo		{ text-decoration: none; color: #921313; }
a.tpltwo:visited		{ text-decoration: none; color: #921313; }
a.tpltwo:active		{ text-decoration: none; color: #921313; }
a.tpltwo:hover		{ text-decoration: none; color: #EF2D2D; }

a.tplthree		{ text-decoration: none; color: #005635; }
a.tplthree:visited	{ text-decoration: none; color: #005635; }
a.tplthree:active	{ text-decoration: none; color: #005635; }
a:hover.tplthree	{ text-decoration: none; color: #009C63; }

a.tplfour		{ text-decoration: none; color: #5B3105; }
a.tplfour:visited	{ text-decoration: none; color: #5B3105; }
a.tplfour:active	{ text-decoration: none; color: #5B3105; }
a.tplfour:hover	{ text-decoration: none; color: #A55909; }

a.tplfive		{ text-decoration: none; color: #005151; }
a.tplfive:visited	{ text-decoration: none; color: #005151; }
a.tplfive:active	{ text-decoration: none; color: #005151; }
a.tplfive:hover	{ text-decoration: none; color: #009393; }

a.blueBold {color:#084387;font-weight:bold;text-decoration:underline}

.projects	{ background-image: url("/images/right_projects.gif");   }
.projectsone	{ background-image: url("/images/right_projects01.gif"); }
.projectstwo	{ background-image: url("/images/right_projects02.gif"); }
.projectsthree	{ background-image: url("/images/right_projects03.gif"); }
.projectsfour	{ background-image: url("/images/right_projects04.gif"); }
.projectsfive	{ background-image: url("/images/right_projects05.gif"); }

.details	{ background-image: url("/images/right_details.gif");    }
.detailsone	{ background-image: url("/images/right_details01.gif");  }
.detailstwo	{ background-image: url("/images/right_details02.gif");  }
.detailsthree	{ background-image: url("/images/right_details03.gif");  }
.detailsfour	{ background-image: url("/images/right_details04.gif");  }
.detailsfive	{ background-image: url("/images/right_details05.gif");  }

td.headlinep
{	color: #084387;	font-weight: bold; font-size: 24px; background-image: url("/images/headlinep_bg.jpg"); }
td.headlinepone
{	color: #084387;	font-weight: bold; font-size: 24px; background-image: url("/images/headlinep_bg.jpg"); }
td.headlineptwo
{	color: #921313;	font-weight: bold; font-size: 24px; background-image: url("/images/headlinep_bg.jpg"); }
td.headlinepthree
{	color: #005635;	font-weight: bold; font-size: 24px; background-image: url("/images/headlinep_bg.jpg"); }
td.headlinepfour
{	color: #5B3105;	font-weight: bold; font-size: 24px; background-image: url("/images/headlinep_bg.jpg"); }
td.headlinepfive
{	color: #005151;	font-weight: bold; font-size: 24px; background-image: url("/images/headlinep_bg.jpg"); }

td.message
{ border:solid 3px #909090; padding:3px; cursor: default; text-decoration: underline; background-color: #D0D0D0; color: black}

body
{
	background-color: #FFFFFF;
}

body, p, table, td, th, ul, ol
{
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif ;
	font-size: 11px;
	color: #333333;
}

#wrapper
{
  position:absolute;
  left:50%;
  width:760px;
  margin-left:-380px;
}

td.main
{
	background-image: url("/images/main_bg.gif");
}

td.nav
{
	background-image: url("/images/nav_bg.gif");
}

td.footer
{
	text-align: left;
	background-image: url("/images/footer.jpg");
}

td.copyright
{
	text-align: left;
	color: #7F7F7F;
	background-image: url("/images/blank.gif");
}

td.ctr
{
	text-align: center;
	color: #FFFFFF;
	background-image: url("/images/blank.gif");
}

td.terms
{
	text-align: center;
	color: #FFFFFF;
	background-image: url("/images/blank.gif");
}

td.fill
{
	background-color: #EEEEF0;
}

td.headline
{
	color: #084387;
	font-weight: bold;
	font-size: 24px;
	background-image: url("/images/headline_bg.jpg");
}

td.headlineprev
{
	color: #084387;
	font-weight: bold;
	font-size: 24px;
}

td.headlineprint
{
	color: #084387;
	font-weight: bold;
	font-size: 16px;
	margin-left: 10px;
}

td.headlinepp
{
	color: #084387;
	font-weight: bold;
	font-size: 24px;
	background-image: url("/images/headlinepp_bg.jpg");
}

p.company
{
	color: #000000;
	font-weight: bold;
	font-size: 11px;
	margin-top: 0px;
	margin-bottom: 0px;
}

.bold
{
	color: #333333;
	font-weight: bold;
}

p.blbold
{
	color: #000000;
	font-weight: bold;
	font-size: 11px;
	margin-left: 10px;
	margin-top: 0px;
	margin-bottom: 0px;
}

p.printer
{
	color: #000000;
	font-weight: bold;
	font-size: 11px;
	margin-top: 0px;
}

p.subheadbm
{
	color: #084387;
	font-weight: bold;
	font-size: 14px;
	border-bottom: dotted 1px #CCCCCC;
	margin-top: 0px;
	margin-bottom: 0px;
}

div.yearhead
{
	color: #084387;
	font-weight: bold;
	font-size: 11px;
	margin-top: 0px;
	margin-bottom: 0px;
	text-align:left;
	cursor: pointer; 
	text-decoration: none;
}

div.newsrow
{
margin-left:12px;
text-align:left
 
}
p.subheadm
{
	color: #084387;
	font-weight: bold;
	font-size : 14px;
	border-bottom: dotted 1px #CCCCCC;
	margin-top: 0;
}

p.subhead
{
	color: #084387;
	font-weight: bold;
	font-size: 14px;
	border-bottom: dotted 1px #CCCCCC;
}

td.bgtop
{
	background-image: url("/images/gradient_bg.jpg");
}

td.latcomp
{
	background-image: url("/images/right_latcomp.gif");
}

td.latnews
{
	background-image: url("/images/right_latnews.gif");
}

td.latotms
{
	background-image: url("/images/right_latotms.gif");
}

td.cugc
{
	background-image: url("/images/right_cug_c.gif");
}

td.cugu
{
	background-image: url("/images/right_cug_u.gif");
}

td.cugg
{
	background-image: url("/images/right_cug_g.gif");
}

td.cugn
{
	background-image: url("/images/right_cug_n.gif");
}

td.cugf
{
	background-image: url("/images/right_cug_f.gif");
}


td.midbg
{
	background-image: url("/images/middle_bg.gif");
}

td.rightbg
{
	background-image: url("/images/right_bg.gif");
}

td.botbg
{
	background-image: url("/images/gradient_bot_bg.jpg");
}

td.bbold
{
	color: #084387;
	font-weight: bold;
	background-image: url("/images/blank.gif");
}

.smalltext
{
	color: #333333;
	font-size: 10px;
}

.smalltext2
{
	font-size: 10px;
	color:#CCCCCC
}

td.small
{
	color: #333333;
	font-size: 10px;
	background-image: url("/images/blank.gif");
}

td.continent
{
	background-image: url("/images/continent_bg.jpg");
	background-repeat: no-repeat;
}

td.norm
{
	color: #333333;
	font-size: 11px;
	background-image: url("/images/blank.gif");
}

a.intext
{
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif ;
	text-decoration: underline;
	color: #084387;
	font-weight: normal;
	font-size: 11px;
}

A:visited.intext
{
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif ;
	text-decoration: underline;
	color: #084387;
	font-weight: normal;
	font-size: 11px;
}

A:active.intext
{
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif ;
	text-decoration: underline;
	color: #084387;
	font-weight: normal;
	font-size: 11px;
}

A:link.intext
{
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif ;
	text-decoration: underline;
	color: #084387;
	font-weight: normal;
	font-size: 11px;
}

A:hover.intext
{
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif ;
	text-decoration: underline;
	color: #008AC2;
	font-weight: normal;
	font-size: 11px;
}

a.wfoot
{
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif ;
	text-decoration: none;
	color: #FFFFFF;
	font-weight: normal;
	font-size: 11px;
}

A:visited.wfoot
{
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif ;
	text-decoration: none;
	color: #FFFFFF;
	font-weight: normal;
	font-size: 11px;
}

A:active.wfoot
{
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif ;
	text-decoration: none;
	color: #FFFFFF;
	font-weight: normal;
	font-size: 11px;
}

A:link.wfoot
{
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif ;
	text-decoration: none;
	color: #FFFFFF;
	font-weight: normal;
	font-size: 11px;
}

A:hover.wfoot
{
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif ;
	text-decoration: underline;
	color: #FFFFFF;
	font-weight: normal;
	font-size: 11px;
}

a.bbold    {
	text-decoration: none;
	background-color: transparent;
	color: #084387;
	font-weight: bold;
}

a.bbold:link    {
	text-decoration: none;
	background-color: transparent;
	color: #084387;
	font-weight: bold;
}

a.bbold:visited {
	text-decoration: none;
	color: #084387;
	background-color: transparent;
	font-weight: bold;
}

a.bbold:active  {
	text-decoration: none;
	color: #084387;
	background-color: transparent;
	font-weight: bold;
}

a.bbold:hover   {
	text-decoration: underline;
	color: #008AC2;
	background-color: transparent;
	font-weight: bold;
}

a.sml
{
	color: #084387;
	font-size: 10px;
}

A:link.sml
{
	color: #084387;
	font-size: 10px;
}

A:visited.sml
{
	color: #084387;
	font-size: 10px;
}

A:active.sml
{
	color: #084387;
	font-size: 10px;
}

A:hover.sml
{
	text-decoration: underline;
	color: #008AC2;
	font-size: 10px;
}

a.shl
{
	color: #084387;
	font-size: 14px;
	font-weight: bold;
}

A:link.shl
{
	color: #084387;
	font-size: 14px;
	font-weight: bold;
}

A:visited.shl
{
	color: #084387;
	font-size: 14px;
	font-weight: bold;
}

A:active.shl
{
	color: #084387;
	font-size: 14px;
	font-weight: bold;
}

A:hover.shl
{
	text-decoration: underline;
	color: #008AC2;
	font-size: 14px;
	font-weight: bold;
}

input {
	font-family: tahoma, verdana, arial, sans-serif;
	font-size: 11px;
	color: #333;
	background: #fff;
	} 

input.mid {
	font-family: tahoma, verdana, arial, sans-serif;
	width: 130px;
	font-size: 11px;
	color: #333;
	background: #fff;
	border-top: 1px solid #666;
	border-right: 1px solid #999;
	border-bottom: 1px solid #999;
	border-left: 1px solid #666;
	} 

input.big {
	font-family: tahoma, verdana, arial, sans-serif;
	width: 200px;
	font-size: 11px;
	color: #333;
	background: #fff;
	border-top: 1px solid #666;
	border-right: 1px solid #999;
	border-bottom: 1px solid #999;
	border-left: 1px solid #666;
	} 

input.check {
	font-family: tahoma, verdana, arial, sans-serif;
	font-size: 11px;
	color: #333;
	background: #fff;
	} 

input.search {
	font-family: tahoma, verdana, arial, sans-serif;
	font-size: 11px;
	color: #333333;
	background: #FFFFFF;
	} 
	
textarea.big {
	font-family: tahoma, verdana, arial, sans-serif;
	width: 200px;
	color: #333; 
	background-color: #FFF; 
	font-size: 11px;
	border-top: 1px solid #666;
	border-right: 1px solid #999;
	border-bottom: 1px solid #999;
	border-left: 1px solid #666;
	}

textarea {
	font-family: tahoma, verdana, arial, sans-serif; 
	color: #333; 
	background-color: #FFF; 
	font-size: 11px;
	border-top: 1px solid #666;
	border-right: 1px solid #999;
	border-bottom: 1px solid #999;
	border-left: 1px solid #666;
	} 

select {
	font-family: tahoma, verdana, arial, sans-serif;
	font-size: 11px;
	color: #333;
	background-color: #fff;
	}

input.submid {
	font-family: tahoma, verdana, arial, sans-serif;
	width: 130px;
	font-size: 11px;
	color: #333;
	background-color: #fff;
	}

select.mid {
	font-family: tahoma, verdana, arial, sans-serif;
	width: 130px;
	font-size: 11px;
	color: #333;
	border-top: 1px solid #999;
	border-right: 1px solid #666;
	border-bottom: 1px solid #666;
	border-left: 1px solid #999;
	background-color: #fff;
	}

select.big {
	font-family: tahoma, verdana, arial, sans-serif;
	width: 200px;
	font-size: 11px;
	color: #333;
	border-top: 1px solid #999;
	border-right: 1px solid #666;
	border-bottom: 1px solid #666;
	border-left: 1px solid #999;
	background-color: #fff;
	}
a.btext {
	text-decoration: none;
	color: #084387;
	font-weight: bold;
}