BODY 
{
	MARGIN: 0px
}
P
{
	FONT-WEIGHT: normal;
	FONT-SIZE: 11px;
	COLOR: #333333;
	FONT-FAMILY: verdana, helvetica, sans-serif;
	LINE-HEIGHT: 18px;
}
TD
{
	FONT-WEIGHT: normal;
	FONT-SIZE: 11px;
	COLOR: #333333;
	FONT-FAMILY: verdana, helvetica, sans-serif;
	LINE-HEIGHT: 18px;
}
li.td
{
	FONT-WEIGHT: normal;
	FONT-SIZE: 11px;
	COLOR: #FF0000;
	FONT-FAMILY: verdana, helvetica, sans-serif;
	LINE-HEIGHT: 18px;
}
h1
{
	FONT-WEIGHT: bold;
	FONT-SIZE: 23px;
	COLOR: #ffffff;
	FONT-FAMILY: verdana, helvetica, sans-serif;
}
.title
{
	FONT-WEIGHT: bold;
	FONT-SIZE: 20px;
	COLOR: #ffffff;
	FONT-FAMILY: arial, helvetica, sans-serif;
	letter-spacing: 1.5pt;

}
.titlesm
{
	FONT-WEIGHT: bold;
	FONT-SIZE: 14px;
	COLOR: #ffffff;
	FONT-FAMILY: arial, helvetica, sans-serif;
	letter-spacing: 1.5pt;

}
A
{
	FONT-WEIGHT: normal;
	FONT-SIZE: 11px;
	COLOR: #333333;
	FONT-FAMILY: verdana, helvetica, sans-serif;
	TEXT-DECORATION: none

}
A.big
{
	COLOR: #333333; TEXT-DECORATION: none
}
A.big:hover
{
	COLOR: #333333; TEXT-DECORATION: none
}
	
Form
{
	border: 0px; margin:0px
}
td.copyright 
{
FONT-SIZE: 10px;
COLOR: #333333; 
FONT-FAMILY: verdana;
}
.searchtext
{
	COLOR: #000000;
	FONT-SIZE: 10px;
	FONT-FAMILY: arial, helvetica, sans-serif;
}
input.tb {
	color:#000000; 
	background-color:  #f9f9f9; 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 10px; 
	font-weight: normal; 
	width:150px;
}
input.tbnewsletter {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: normal; 
	border: 1 solid #808080
	width:200px;
}
textarea {
	border-style: solid; 
	border-width: 1; 
	font-size: 10px;	
	width:200px; 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	line-height: 14px;
}
ul {list-style-image : url("../images/abullet.gif");}
ul.punch {list-style-image : url("../images/abullet.gif");}
ul.sm {
list-style-image : url("../images/smbullet.gif");
}
li.dynList {list-style-image : url("../images/sm_arrow.gif");}

A.blue {
	color: #003399;
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 9px;
	FONT-WEIGHT: bold;
	text-decoration: none
	LINE-HEIGHT: 18px;
}

A.bluethin {
	color: #003399;
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 11px;
	FONT-WEIGHT: normal;
	text-decoration: none
	LINE-HEIGHT: 18px;
}

A.blue:hover {
	color: #990000;
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 9px;
	text-decoration: none
}

A.bluetxt {
	color: #003399;
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 11px;
	FONT-WEIGHT: bold;
	text-decoration: none
	LINE-HEIGHT: 18px;
}

A.bluetxt:hover {
	color: #990000;
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none
}

.whitetxt
{
	FONT-WEIGHT: bold;
	FONT-SIZE: 11px;
	COLOR: #FFFFFF;
	FONT-FAMILY: Verdana, helvetica, sans-serif;
	letter-spacing: .4pt;
}

TD.menulinks
{
	FONT-WEIGHT: normal;
	FONT-SIZE: 8.5pt;
	COLOR: #FFFFFF;
	FONT-FAMILY: Arial, helvetica, sans-serif;
	letter-spacing: 1.5pt;
}
.blue
{
	FONT-WEIGHT: bold;
	FONT-SIZE: 12px;
	COLOR: #004364;
	FONT-FAMILY: verdana, helvetica, sans-serif;
	letter-spacing: .9pt;
}

.press
{
	FONT-WEIGHT: normal;
	FONT-SIZE: 10px;
	COLOR: #004364;
	FONT-FAMILY: verdana, helvetica, sans-serif;
	LINE-HEIGHT: 15px;
}

.teaser
{
	FONT-WEIGHT: normal;
	FONT-SIZE: 11px;
	COLOR: #990000;
	FONT-FAMILY: verdana, helvetica, sans-serif;
	LINE-HEIGHT: 18px;
	letter-spacing: .2pt;
	background-color:  #f9f9f9;
}
.customerquote
{
	FONT-WEIGHT: normal;
	FONT-SIZE: 11px;
	COLOR: #333333;
	FONT-FAMILY: verdana, helvetica, sans-serif;
	LINE-HEIGHT: 16px;
	letter-spacing: .2pt;
}
.customerquotehl
{
	FONT-WEIGHT: normal;
	FONT-SIZE: 11px;
	COLOR: #841C13;
	FONT-FAMILY: verdana, helvetica, sans-serif;
	LINE-HEIGHT: 16px;
	letter-spacing: .2pt;
}
.customerquote1
{
	FONT-WEIGHT: normal;
	FONT-SIZE: 10px;
	COLOR: #333333;
	FONT-FAMILY: verdana, helvetica, sans-serif;
	LINE-HEIGHT: 10px;
	letter-spacing: .1pt;
}
.customer
{
	FONT-WEIGHT: normal;
	FONT-SIZE: 11px;
	COLOR: #013669;
	FONT-FAMILY: verdana, helvetica, sans-serif;
	LINE-HEIGHT: 15px;
}

.customer1
{
	FONT-WEIGHT: normal;
	FONT-SIZE: 9px;
	COLOR: #CC3300;
	FONT-FAMILY: verdana, helvetica, sans-serif;
	LINE-HEIGHT: 18px;
}
.breadcrumbs {
	font-weight:bold;
	FONT-FAMILY: arial, Helvetica, sans-serif
	FONT-SIZE: 9px;
	COLOR: #666666; 
}
.breadcrumbslink {
	FONT-SIZE: 11px; 
	COLOR: #666666; 
	FONT-FAMILY: Arial, Helvetica, sans-serif; 
	TEXT-DECORATION: underline
}
.selectview {
	color:#000000; 
	background-color:  #f9f9f9; 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 10px; 
	font-weight: normal; 
}
.selectview1 {
	color:#000000; 
	background-color:  #f9f9f9; 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 10px; 
	font-weight: normal; 
	width:198px;
}
.expert
{
	FONT-WEIGHT: normal;
	FONT-SIZE: 10px;
	COLOR: #333333;
	FONT-FAMILY: verdana, helvetica, sans-serif;
	LINE-HEIGHT: 15px;
}
TD.menubg
{
	background-color:  #009999;
}
.customerblock
{
	background-color:  #EBEBEB;
}
.teaserborder
{
	background-color:  #858585;
}
.resources
{
	FONT-WEIGHT: bold;
	FONT-SIZE: 10px;
	COLOR: #333333;
	FONT-FAMILY: verdana, helvetica, sans-serif;
	LINE-HEIGHT: 18px;
}
.customertitle
{
	FONT-WEIGHT: normal;
	FONT-SIZE: 10px;
	COLOR: #990000;
	FONT-FAMILY: verdana, helvetica, sans-serif;
	LINE-HEIGHT: 15px;
	letter-spacing: .2pt;
}
.icustomertitle
{
	FONT-WEIGHT: normal;
	FONT-SIZE: 9px;
	COLOR: #990000;
	FONT-FAMILY: verdana, helvetica, sans-serif;
	LINE-HEIGHT: 12px;
	letter-spacing: .2pt;
}
.lightgray
{
	background-color:  #f3f3f3;
}

.darkgray
{
	background-color:  #e2e2e2;
}

.blueborder
{
	background-color:  #A3C1EF;
}

.buttonview
{
	background-color: #E7E3DE;				//#C3CEDD
	font-family: Verdana; 
	font-size: 10px; 
	font-weight: bold
}

.mandatory
{
	COLOR: #FF0000;
}

.button
{
	FONT-WEIGHT: bold;
	FONT-SIZE: 11px;
    COLOR: #000000;
	FONT-FAMILY: arial, helvetica, sans-serif;
	BORDER: 2 solid #808080;
	LINE-HEIGHT: 18px;
}

.gobutton
{
	FONT-WEIGHT: normal;
	FONT-SIZE: 11px;
    COLOR: #000000;
	FONT-FAMILY: arial, helvetica, sans-serif;
	BORDER: 1 solid #808080;
}

.select {
	BACKGROUND-COLOR: #FFFFFF;
	BORDER-BOTTOM: #808080 1px solid;
	BORDER-LEFT: #808080 1px solid;
	BORDER-RIGHT: #808080 1px solid;
	BORDER-TOP: #808080 1px solid;
	HEIGHT: 15px;
	COLOR: #000000;
	FONT-FAMILY: helvetica, verdana, sans-serif;
	FONT-SIZE: 11px;
	FONT-WEIGHT: normal;
	LINE-HEIGHT: 15px;
	WIDTH: 200px;
}

.teaserbg
{
	color: #ffffff;
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 11px;
	FONT-WEIGHT: normal;
	background-color:  #535E72;
}

A.leftmain {
	color: #666666;
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 9px;
	FONT-WEIGHT: bold;
	text-decoration: none
	LINE-HEIGHT: 18px;
}

A.leftmain:hover {
	color: #003399;
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 9px;
	FONT-WEIGHT: bold;
	text-decoration: none
}

.active {
	color: #003399;
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 9px;
	FONT-WEIGHT: bold;
	text-decoration: none
}

.leftmain {
	color: #333333;
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 10px;
	FONT-WEIGHT: bold;
	text-decoration: none
	LINE-HEIGHT: 18px;
}

.lefttablebg
{
	background-color:  #ffffff;
}

.bglight {
	BACKGROUND: #F2F5FD
}

.bgdark {
	BACKGROUND: #CFDBF5
}

.teaserleftborder {
	BORDER-RIGHT: #a4bbdd 1px solid; 
	BORDER-TOP: #a4bbdd 1px solid; 
	BACKGROUND: #ffffff; 
	BORDER-LEFT: #a4bbdd 1px solid; 
	BORDER-BOTTOM: #a4bbdd 1px solid
}

.tbline {
	COLOR: #333333;
	BORDER-BOTTOM: #c0c0c0 1px solid;
	FONT-FAMILY: verdana; 
	BACKGROUND-COLOR: #CFDBF5

}

.imp
{
	FONT-WEIGHT: normal;
	FONT-SIZE: 12px;
	COLOR: #990000;
	FONT-FAMILY: verdana, helvetica, sans-serif;
	LINE-HEIGHT: 18px;
}

A.appt {
	color: #003399;
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 12px;
	FONT-WEIGHT: bold;
	text-decoration: none
	LINE-HEIGHT: 18px;
	letter-spacing: 1pt;
}
A.appt:hover {
	color: #990000;
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 12px;
	FONT-WEIGHT: bold;
	text-decoration: none
	LINE-HEIGHT: 18px;
	letter-spacing: 1pt;
}
A.footer {
	color: #666666;
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 9px;
	FONT-WEIGHT: bold;
	text-decoration: none
	LINE-HEIGHT: 18px;
}

A.footer:hover {
	color: #990000;
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 9px;
	FONT-WEIGHT: bold;
	text-decoration: none
}
A.footersm {
	color: #333333;
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 10px;
	FONT-WEIGHT: normal;
	text-decoration: none
	LINE-HEIGHT: 18px;
}

A.footersm:hover {
	color: #990000;
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 10px;
	FONT-WEIGHT: normal;
	text-decoration: none
}
.enlarge
{
	FONT-WEIGHT: bold;
	FONT-SIZE: 11px;
    COLOR: #808080;
	FONT-FAMILY: arial, helvetica, sans-serif;
}
.enlarge:hover
{
	FONT-WEIGHT: bold;
	FONT-SIZE: 11px;
    COLOR: #990000;
	FONT-FAMILY: arial, helvetica, sans-serif;
}

.msg
{
	FONT-WEIGHT: normal;
	FONT-SIZE: 9px;
    COLOR: #333333;
	FONT-FAMILY: verdana, helvetica, sans-serif;
}
.iso
{
	FONT-WEIGHT: normal;
	FONT-SIZE: 11px;
	COLOR: #333333;
	FONT-FAMILY: verdana, helvetica, sans-serif;
	LINE-HEIGHT: 18px;
}
A.spot {
	color: #003399;
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 9px;
	FONT-WEIGHT: normal;
	text-decoration: none
	LINE-HEIGHT: 18px;
}

A.spot:hover {
	color: #990000;
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 9px;
	FONT-WEIGHT: normal;
	text-decoration: none
}

.breadcrumbs {
	font-family:Verdana, Helvetica, Arial, sans-serif; 
	font-size:9px; 
	color:#666666;
}

.breadcrumbslink{
	font-family:Verdana, Helvetica, Arial, sans-serif; 
	font-size:9px; 
	color:#666666; 
	text-decoration:underline;
}

.breadcrumbslink:hover{
	font-family:Verdana, Helvetica, Arial, sans-serif; 
	font-size:9px; 
	color:#990000; 
	text-decoration:underline;
}

.breadcrumbslink:visited{
	font-family:Verdana,Helvetica,Arial,sans-serif; 
	font-size:9px; 
	color:#666666; 
	text-decoration:underline;
}

.breadcrumbslink:visited:hover {
	font-family:Verdana,Helvetica,Arial,sans-serif; 
	font-size:9px; 
	color:#990000; 
	text-decoration:underline;
}

.breadcrumblast {
	font-weight: bold; 
	font-size: 9px; 
	color: #666666; 
	text-transform: none;
}
A.sm {
	color: #003399;
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 10px;
	FONT-WEIGHT: normal;
	text-decoration: none
	LINE-HEIGHT: 18px;
}

A.sm:hover {
	color: #990000;
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 10px;
	FONT-WEIGHT: normal;
	text-decoration: none
}
.note
{
	FONT-WEIGHT: normal;
	FONT-SIZE: 10px;
	COLOR: #333333;
	FONT-FAMILY: verdana, helvetica, sans-serif;
	LINE-HEIGHT: 18px;
}
.head
{
	FONT-WEIGHT: normal;
	FONT-SIZE: 11px;
	COLOR: #990000;
	FONT-FAMILY: verdana, helvetica, sans-serif;
	LINE-HEIGHT: 18px;
}
TD.norepeat
{
background-repeat:no-repeat;
}