
#hat, #more a, #bottomend, #framecnt, #myiframe, #prodline, .homebox, #map, #sideinfo, input,#sidenav,#categories, ul#navmenu ul li, ul#navmenu li, #topend, #shoe,#sidenav a, #rightbox a, #categories a, #iv a, #leftbox a, .simplnk,.homebox a{
	/* Change Border Color and Style */
	
	border-color: #ABC2CB;
	border-style:solid;
	/*border-color: #ccc;*/
	
	}
#topnav,#bottomnav{ 
	/* Change Background Color of top and bottom navigation */
	background-color: #326C98; 
	/*background-color: #999999;*/
	
	padding: 2px 3px 1px 0px; 
	height: 20px; 
	text-align: left; 
	clear:both; 
	margin: 0px 0px 0px 0px; 
	border-top: 2px solid #fff; 
	border-bottom: 2px solid #fff; 
	}
#topnav a, #bottomnav a {
	
	/* Change Top and Bottom Navigation Links */
	color:#fff;
	font-family: Geneva, Arial, Helvetica, sans-serif; 
	font-size: 9pt; 
	font-weight:600;
	border-left: 2px solid #fff;
	
	
	text-decoration:none; 
	margin: 0px 0px 0px 0px; 
	padding: 0px 7px 0px 7px; 
	line-height: 20px; 
	}
#topnav a:hover, #bottomnav a:hover{ 
	border-color:#FF9933; 
	color: #999; 
	background-color:#FFFFFF
	}
	
#container{
	width: auto;
	min-width: 771px;
	text-align: left;
	font-family:Verdana, Arial, Helvetica, sans-serif; 
	font-size:.8em;
	}

#hat{ 
	padding: 0px 0px 0px 0px; 
	border-width: 1px 0px 1px 0px; 
	background-image:url(/images2/opportunity2.jpg); 
	background-position:bottom right; 
	background-repeat:no-repeat;
	}

#sidenav{ 
	float: left; 
	width: 25%; 
	border-width: 0px 1px 0px 0px;
	}
	
#centerbox{
	float: right; 
	width: 100%; 
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 5px 0px;
	min-height:410px;
	}

#pagetitle{ 
	margin: 10px 0px 10px 0px;
	color:#999999; 
	}
	
#leftbox{
	float: left; 
	width: 53%; 
	margin: 10px 0px 10px 0px;
	}
	
#rightbox{
	float: left; 
	width: 30%; 
	margin: 0px 0px 10px 0px; 
	}
	
#categories{
	float: right; 
	width:30%; 
	margin: 0px 0px 3px 5px; 
	border-width: 0px 0px 0px 1px;
	}

#topend{
	height:20px; 
	background-image:url(/images2/grade2.jpg); 
	background-position: top left; 
	background-repeat:repeat-y; 
	border-width: 0px 0px 1px 0px;
	padding: 2px 2px 0px 2px;
	}
	
#shoe{ 
	height:20px; 
	background-image:url(/images2/grade.jpg); 
	background-position: top right; 
	background-repeat:repeat-y; 
	border-width: 1px 0px 0px 0px; 
	padding: 2px 2px 0px 2px;
	}

#sidenav a, #rightbox a, #categories a, #iv a, #leftbox a, .simplnk,.homebox a, #more a{ 
	/* Configure Links*/	
	color: #326C98;
	background-color: #E7EEF1;
	
	/*color:#666666;
	background-color: #EEE;*/
	
	
	font-weight:500;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	border-width: 1px 0px 1px 0px; 
	border-top-color: #fff; 
	text-decoration: none; 
	display:block;
	margin: 0px 0px 0px 0px; 
	padding: 1px 2px 2px 2px; 
	}
#sidenav a:hover, #rightbox a:hover , #categories a:hover, #iv a:hover, #leftbox a:hover, .simplnk:hover, .homebox a:hover{ 
	color: #FF9933; 
	border-bottom-color:#FF9933; 
	outline: none;
	}
#sidenav a:focus, #rightbox a:focus { 
	-moz-outline-style: none; 
	}
 
#brimg{ height: 250px; margin: 5px 0px 0px 0px; background-repeat:no-repeat; background-position:top center;}

#p1,#p2,#p3,#p4,#p5,#p6,#p7,#Ld1,#Ld2,#categories,#sidenav {
	font-family:Arial, Helvetica, sans-serif; 
	font-size: 9pt;
	padding: 0px 0px 0px 0px;  
	overflow:hidden; 
	}
#p1,#p2,#p3,#p4,#p5,#p6,#p7,#Ld1,#Ld2{height:0px;} 
#Ld1 a,#Ld2 a, #p5 a, #p7 a{ 
	background-color: transparent;
	font-weight:500;
	}
#at1, #at2 {
	margin: 0px 0px 0px 0px; 
	border-bottom: 1px solid #fff;
	}
#p1{height:200px;}
#a1,#a2,#a3,#a4,#a5,#a6,#a7 { 
	border-bottom: 1px solid #999; 
	background-color: #ededed; 
	display:block; 
	height: 18px; 
	text-decoration:none; 
	color:#666666; 
	}
input{
	font-size: 8pt; 
	font-family: Verdana,Arial,Times new roman, Times, serif; 
	margin:0px 0px 0px 0px;
	border-width: 1px;
	}
select{
	font-size: 8pt; 
	font-family: Verdana,Arial,Times new roman, Times, serif; 
	margin:0px 0px 0px 0px;
	}
ul{ margin:0px; padding: 0px;}
li{ margin: 2px 0px 2px 20px; list-style-type: circle;}
.scroller{overflow: auto; height:inherit; }
.link01{display:block; border-bottom: 1px solid #ccc; text-decoration:none; color: #666666; margin: 1px 0px 0px 0px; font-weight:600; font-family: tahoma; padding-left: 5px; font-size: 9pt;}
.link01 a:hover{color: #FF9933; border-bottom-color:#FF9933; text-decoration:none}

.link02{text-decoration:none; color: #525E74; font-family: tahoma; font-size: 8pt;}
.link02 {color: #FF9933;}

.partview{width: 55px; height: inherit; float:right; overflow:auto}
.trans_box {
padding: 0px 2px 0px 2px;
/* Mozilla ignores crazy MS image filters, so it will skip the following */
    filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src='/images2/75p_honey.png');
}
/* IE ignores styles with [attributes], so it will skip the following. */
.trans_box[class] {
background-image:url(/images2/75p_honey.png)
}
.firstpage{width: 37%; margin: 5px 0px 0px 3px; float:left; border-width: 0px;}
.firstpage a { margin: 1px; display:block; border-bottom: 1px solid #ccc; color: #525E74; background-position:bottom right; background-repeat:no-repeat; height: 60px; text-decoration:none; font-weight:600; font-family: tahoma; padding-left: 5px; font-size: font-size:.8em;}
.firstpage a:hover{ border-color: #FF9933; color: #FF9933; }
#framecnt{ 
	display:none;
	background-color:#FFFFFF;
	position: absolute; 
	overflow:hidden;
	min-height: 575px; 
	top: 0px;
	left:0px;
	right: 0px;
	bottom: 0px; 
	border-width:1px; 
	text-align:center; 
	margin: 1% 1% 1% 1%; 
	z-index: 100;
	}
	
#myiframe{
	background-color:#FFFFFF; 
	border-width: 1px;
	height: 575px; 
	width: 96%;
	margin: 1%;
	clear:both;}
#leftbox a {background-color: transparent; border-width: 0px;}
#sidenavspacer{height:520px; width:1px; float:left;}
.prodlinks{ color: #666666; display: block; float:left; height:40px; min-width:40px; border: 1px solid #ccc; margin: 0px 2px 0px 0px; text-decoration:none; overflow:hidden; padding: 0px; font-size: 0.78em; background-image:url(/images2/noimage.gif); background-position:center; background-repeat:no-repeat; }
.prodlinks:hover{ color:#FF9900; border-color:#FF9900; }
.results{clear:both; margin: 0px 0px 0px 5px; padding: 10px 0px 0px 0px; display:none}
.simplnk{ background-color: transparent; border-width:0px; display:inline; width:auto;}
.title{ font-weight:bolder; color:#003366; font-size: 1.2em; margin: 5px 0px 5px 0px; font-family:Arial, Helvetica, sans-serif;}

    #tabs {
      float:left;
      width:100%;
      background-image:url("/images2/linebg.gif"); background-position: bottom; background-repeat:repeat-x;
      font-size:93%;
      line-height:normal;
      }
    #tabs ul {
	margin:0;
	padding:10px 0px 0px 15px;
	list-style:none;
      }
    #tabs li {
      display:inline;
      margin:0;
      padding:0;
      }
    .tabslnk {
      float:left;
      background:url("/images2/tableft.gif") no-repeat left top;
      margin:0px 2px 0px 0px;
      padding:0 0 0 4px;
      text-decoration:none;
	  border-bottom: 1px solid #ABC2CB;
      }
    .tabslnk span {
      float:left;
      display:block;
      background:url("/images2/tabright.gif") no-repeat right top;
      padding:5px 15px 4px 5px;
      color:#666;
	  }
    /* Commented Backslash Hack hides rule from IE5-Mac \*/
    .tabslnk span {float:none;}
    /* End IE5-Mac hack */
    .tabslnk:hover span {
      color:#FF9834;
      }
    .tabslnk:hover {
      background-position:0% -42px;
      }
    .tabslnk:hover span {
      background-position:100% -42px;
      }
	  
	  
	  
    .tabslnk2 {
      float:left;
      background:url("/images2/tableft.gif") no-repeat left top;
      margin:0px 2px 0px 0px;
      padding:0 0 0 4px;
      text-decoration:none;
	  background-position:0% -42px;
	  border-bottom: 1px solid #FFFFFF;
      }
    .tabslnk2 span {
      float:left;
      display:block;
      background:url("/images2/tabright.gif") no-repeat right top;
      padding:5px 15px 4px 5px;
      color:#666;
	  background-position:100% -42px;
	  }
    /* Commented Backslash Hack hides rule from IE5-Mac \*/
    .tabslnk2 span {float:none;}
    /* End IE5-Mac hack */
    .tabslnk2:hover span {
      color:#FF9834;
      }
.cutout{width:100%; height:310px; text-align:center; background-position: top center; background-repeat:no-repeat; margin: 0px 0px 5px 0px}
.homebox{ 
	overflow:hidden; 
	text-decoration:none; 
	width:15.9%; 
	min-height:300px; 
	text-align:center; 
	float:left; 
	border-width: 0px;  
	background-position: bottom; 
	margin: 5px .3% 5px .3%;  
	padding: 0px 0px 0px 0px; 
	background-repeat:no-repeat;
	}
.logos{overflow:hidden; height:75px; text-align:center; background-color:#FFFFFF; margin: 2px 0px 0px 0px;}
#bottomend{
 	clear:both;
	border-width: 1px 0px 0px 0px;
	} 
#prodline{
	padding: 0px 0px 5px 0px;
	border-width: 0px 0px 1px 0px;
	}
#prodbox{
	height:42px;
	overflow: hidden;
	padding:0px;
	margin:0px; 
	}

#map{
	width: 72%; 
	height: 435px; 
	float:left; 
	border-width: 1px; 
	margin: 0px 0px 0px 0px;
	}
	
#sideinfo{
	float:right; 
	width:26%; 
	height:435px; 
	overflow:auto; 
	padding: 0px 3px 0px 3px; 
	border-width: 1px;  
	font-size:9pt; 
	font-family:Arial, Helvetica, sans-serif; 
	margin: 0px 0px 0px 0px;
	}