a:link { color: navy; text-decoration: none }
a:visited { color: navy; text-decoration: none }
a:active { color: navy; text-decoration: none }
a:hover { color: red; text-decoration: none }


.std {
	font-family: Verdana, Arial, Helvetica;
	font-size: 12px;
}

.urldb {
	font-family: Verdana, Arial, Helvetica;
	font-size: 09px;
              color: black;
              background: #cbded1;
}

.stdprod {
	font-family: Verdana, Arial, Helvetica;
	font-size: 11px;
}

.stdbold {
	font-family: Verdana, Arial, Helvetica;
	font-size: 12px;
	font-weight:bold;
}
	
.stdboldbig {
	font-family: Verdana, Arial, Helvetica;
	font-size: 14px;
	font-weight:bold;
}
	
.header {
	font-family: Verdana, Arial, Helvetica;
	font-size: 24px;
	font-weight:bold;
}

.small {
	font-family: Verdana, Arial, Helvetica;
	font-size: 10px;
}

td.login {
	font-family: Verdana, Arial, Helvetica;
	font-size: 13px;
	font-weight:bold;
}

td.pr_title {
  font-family: Verdana, Arial, Helvetica;
  font-size: 14px;
  font-weight:bold;
  color: white;
  background: #9ba8c5;
}

td.product {
  font-family: Verdana, Arial, Helvetica;
  font-size: 12px;
  color: black;
  background: #cbded1;
}

td.pr_choice {
  font-family: Verdana, Arial, Helvetica;
  font-size: 12px;
  color: black;
  background: #c3cada;
}

a.pr_choice {
  font-family: Verdana, Arial, Helvetica;
  font-size: 12px;
  color: black;
}

body { background-color: #EFEFEB;  font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #545050; margin: 15px; text-align: center;}
#frame {background-color: White; width: 770px; margin-left: auto; margin-right: auto; text-align: left; overflow: visible;}
#header { height: 60px; float: left; margin: 0px; padding: 0px; }
#header1 { background-color: #004AA9; width: 220px; height: 86px; float: left; margin: 0px; vertical-align: middle; }
#header2 { background-color: #004AA9; width: 137px; height: 86px; margin: 0px; float: left;  }
#header3 { background-color: #E0E0E0; width: 5px; height: 86px; margin: 0px; float: left; }
#header4 { background-color: White; width: 228px; height: 86px; margin: 0px; float: left; }
#header5 { background-color: White; width: 180px; height: 86px; margin: 0px; float: left; }
#headerborder { height: 4px; float: left; margin: 0px; padding: 0px; overflow: hidden; }
#headerborder1 { background-color: #09419E; height: 4px; width: 194px; overflow: hidden; float: left; }
#headerborder2 { background-color: #BBBBB7; height: 4px; width: 163px; overflow: hidden; float: left; }
#headerborder3 { background-color: #EBEBE6; height: 4px; width: 413px; overflow: hidden; float: left; }
#main { background: url(../images/main_bg2.gif); float: left; margin: 0px; padding: 0px; }
#mainhome { background-color: White; float: left; margin: 0px; padding: 0px; }
#left { background-color: #D6D7D2; width: 198px; float: left; }
#leftnavarea { width: 198px; background-color: #D6D7D2; }
#leftnav { background-color: #004AA9;  width: 194px; float: left;  }
#leftnavborder { height: 4px; overflow: hidden; float: left; }
#leftnavborder1 { height: 4px; width: 4px; background-color: White; overflow: hidden; float: left; }
#leftnavborder2 { height: 4px; width: 194px; background-color:#D6D7D2; overflow: hidden; float: left; }
#leftinfoarea { width: 198px; background-color: #EFEFEB; }
#leftinfo { background-color: White; width: 178px; float: left;  padding-bottom: 10px; }
#right { width: 572px; float: left; }
#content { width: 420px; overflow: visible; float: left; }
#contentwide { width: 572px; overflow: visible;	float: left; }
#campaign { width: 572px; height: 21px; text-align: center; margin-top: 144px; }
#rightnav { width: 152px; background-color: White; overflow: hidden; float: left;}
#search { position: relative; width: 572px; height: 37px; background-color: #EBEBE6; }
#searchborder { width: 572px; height: 4px; background-color: #D3DBDF; overflow: hidden; }
#breadcrumb { position: relative; width: 572px; min-height: 21px; background-color: #E5EEF3; overflow: visible;}
/*html>body #breadcrumb { height: 21px; }*/
#headline {	background-color: White; overflow: visible;}
#footer { width: 530px; height: 66px; background-color: White; margin-left: 198px;}
.shadow { width: 380px; margin-left: 25px; margin-top: 10px; background-color: #E5E5E5; padding: 0px;}
.contenttable { position: relative; top: -5px; left: -5px; width: 380px; background-color: White; margin: 0px; padding: 0px;}
.shadowwide { width: 520px; margin-left: 25px; margin-top: 10px; background-color: #E5E5E5; padding: 0px;}
.nano_shadow { width: 400px; margin-left: 25px; margin-top: 10px; background-color: #E5E5E5; padding: 0px;}
.contenttablewide { position: relative; top: -5px; left: -5px; width: 520px; background-color: White; margin: 0px;	padding: 0px;}



/* for content without the headertext*/
.content_wo_header {
	position: relative;
	width: 572px;
	height: 550px;
	/*background-color: Yellow;*/
	/*margin-top: -2px;
	padding-top: -40px;*/
}
html>body .content_wo_header {margin-top: -10px; margin-top: -11px;}

#shadow1 { width: 802px; margin: auto; border: 1px solid #ADA59C; border-top: none; border-left: 1px solid #ADA59C;  }
#shadow2 { width: 804px; margin: auto; border: 1px solid #ADA5A5; border-top: none; border-left: 1px solid #EFEFF7;  }
#shadow3 { width: 806px; margin: auto; border: 1px solid #C6C6CE; border-top: none; border-left: 1px solid #F1EFDB;  }
#shadow4 { width: 808px; margin: auto; border: 1px solid #D6D6D6; border-top: none; border-left: 1px solid #F1EFDB;  }
#shadow5 { width: 810px; margin: auto; border: 1px solid #EFEFF7; border-top: none; border-left: 1px solid #F1EFDB; margin-bottom: 20px; }