BODY { background-image: url("graphics/bg_gradient.png");background-repeat:repeat-x; margin-left:0; margin-top:0;}

td {
	font-family: Arial, Helvetica, sans-serif;
}

th {
	font-family: Arial, Helvetica, sans-serif;
}

.logo { background-image: url("graphics/WebsiteHeader.jpg"); background-repeat:no-repeat;}

.tbl_bg_blue { background-image: url("graphics/tbl_bg_gradient.jpg");background-repeat:repeat-x;} 

.shad_right {background-image:url("graphics/box_shad_right.gif"); background-repeat:repeat-y; }
.shad_bot {background-image: url("graphics/box_shad_bot.gif"); background-repeat:repeat-x ;}

.box {border: 1px solid #336699;  font:bold 12px Tahoma, Arial, Helvetica, sans-serif; color: #000000;}

.HDR_Right {background-image: url("graphics/HDR_Right_new.gif"); background-position:right; background-position:bottom; background-repeat:no-repeat}

.footer  { background-image: url("graphics/HDR_bottom.gif");background-repeat:no-repeat;}

.SearchBox {background-image: url("graphics/SearchBG.gif"); background-position: left; background-repeat:no-repeat}

.blue_link_lg:link {	font:bold 15px Tahoma, Arial, Helvetica,sans-serif; text-decoration:none; color:#336699; text-transform: capitalize; border-bottom:1px solid #CEE6FF;}
.blue_link_lg:visited { font:bold 15px Tahoma, Arial, Helvetica,sans-serif; text-decoration:none; color:#336699; text-transform: capitalize; border-bottom:1px solid #CEE6FF;}
.blue_link_lg:hover {	font:bold 15px Tahoma, Arial, Helvetica,sans-serif; text-decoration:none; color:#336699; border-bottom:1px solid #ff6600;text-transform: capitalize; }

.white_link:link {		font:bold 12px Tahoma, Arial, Helvetica; text-decoration:none; color:#FFFFFF; }
.white_link:visited {	font:bold 12px Tahoma, Arial, Helvetica; text-decoration:none; color:#FFFFFF; }
.white_link:hover {		font:bold 12px Tahoma, Arial, Helvetica; text-decoration:underline ; color:#FFFFFF;  }

.white_link_bold:link {		font:bold 14px Tahoma, Arial, Helvetica; text-decoration:none; color:#FFFFFF; }
.white_link_bold:visited {	font:bold 14px Tahoma, Arial, Helvetica; text-decoration:none; color:#FFFFFF; }
.white_link_bold:hover {	font:bold 14px Tahoma, Arial, Helvetica; text-decoration:underline ; color:#FFFFFF;  }

.white_link_sm:link {		font:12px Tahoma, Arial, Helvetica; text-decoration:none ; color:#FFFFFF; }
.white_link_sm:visited {	font:12px Tahoma, Arial, Helvetica; text-decoration:none ; color:#FFFFFF; }
.white_link_sm:hover {		font:12px Tahoma, Arial, Helvetica; text-decoration:underline ; color:#FFFFFF;  }

.txt_white_01 {	font:12px Verdana, Arial, Helvetica,sans-serif; color:#FFFFFF;}
.white_bold{	font:bold 14px Tahoma, Arial, Helvetica; text-decoration:none; color:#FFFFFF; }

.tx_sm {font:9px Verdana, Arial, Helvetica,sans-serif; color: #0D2E73;}
.tx_sm_01 {	font:10px Verdana, Arial, Helvetica,sans-serif; color: #0D2E73;}
.tx_sm_02 {	font:11px Verdana, Arial, Helvetica,sans-serif; color: #0D2E73;}
.tx_sm_03 {	font:bold 12px Verdana, Arial, Helvetica,sans-serif; color: #0D2E73;}
.tx_sm_04 {	font:12px Verdana, Arial, Helvetica,sans-serif; color: #0D2E73;}

.tx_sm_grey_sm {    font:8px  Arial,Verdana, Helvetica,sans-serif; color: #666666;}
.tx_sm_grey {		font:9px Arial, Verdana, Helvetica,sans-serif; color: #666666;}
.tx_sm_grey_01 { 	font:10px Arial, Verdana, Helvetica,sans-serif; color: #666666;}
.tx_sm_grey_02 {	font:11px  Arial,Verdana, Helvetica,sans-serif; color: #666666;}
.tx_sm_grey_03 {	font:bold 12px  Arial, Verdana, Helvetica,sans-serif; color: #666666;}
.tx_sm_grey_04 {	font:12px  Arial, Verdana,Helvetica,sans-serif; color: #666666;}
.tx_sm_grey_04_subBullet {  	font:12px  Arial, Verdana,Helvetica,sans-serif; color: #666666; padding-left:20px; padding-bottom:0px; padding-top:0px; padding-top:0px;}
.tx_grey_01 {		font:bold 14px  Arial, Verdana,Helvetica,sans-serif; color: #666666;}

div.menu {text-decoration:none ; height:48px ; overflow:hidden ; font:bold 13px Tahoma, Arial, Helvetica, sans-serif; }

div.menu	a:link {	color: #FFFFFF; text-align:center; background-color:#6699CC; border:1px solid #FFFFFF  ; padding:1px 6px 1px 6px }
div.menu	a:active {	color: #FFFFFF; text-align:center; background-color:#6699CC; border:1px solid #FFFFFF  ; padding:1px 6px 1px 6px }
div.menu	a:visited {	color: #FFFFFF; text-align:center; background-color:#6699CC; border:1px solid #FFFFFF  ; padding:1px 6px 1px 6px }
div.menu	a:hover {	color: #336699; text-align:center; background-color:#99CCEC; border:1px solid #FFFFFF  ; padding:1px 6px 1px 6px }

div.current { font:bold 13px  Tahoma, Arial, Helvetica, sans-serif; }

div.current a:link{	color: #336699; text-align:center; background-color:#9EDDFF; border:1px solid #FFFFFF ; padding:1px 6px 1px 6px}
div.current a:visited {	color: #336699; text-align:center; background-color:#9EDDFF; border:1px solid #FFFFFF  ; padding:1px 6px 1px 6px }
div.current a:hover {	color: #336699; text-align:center; background-color:#9EEEFF; border:1px solid #FFFFFF  ; padding:1px 6px 1px 6px}

ul.toplinks{ list-style-type: none; margin: 97px 0 0 70px; float: left; }
ul.toplinks li{ float: left; padding: 0 15px; line-height: 1.2em; background: transparent url(graphics/toplinkpipe.gif) 0px 7px no-repeat; }
ul.toplinks a { display: block; padding: 6px 0 6px 4px; color: #fff; font: 15px arial, sans-serif; text-decoration: none; }
ul.toplinks a:hover{ text-decoration: underline; }
	ul.toplinks li#Plaques{ background: none; }
		
div.topnav{float: left; height: 35px; width: 620px;}
div.topnav ul{list-style-type: none; float: inherit; }
  div.topnav li{ float: left; border-left: 1px solid #fff; border-right: 1px solid #0D2E73;}
  div.topnav li#CGC{ border-left: none; }
  div.topnav li#Contact{ border-right: none; }        
  div.topnav a:link, div.topnav a:visited{ display: block; float: left; height: 26px; padding: 3px 10px 6px 10px; font: bold 12px Arial, Helvetica, sans-serif; color: #fff; text-decoration: none; }
  div.topnav a:hover{ color: #0D2E73; }		