@charset "UTF-8";
/* CSS Document */


#page_headermenu { width:688px; height:26px; float:left; position:relative; margin: 11px 0; padding:0; /*background:url(../bgrounds/main/Page_headermenu.png) repeat-x; */border: solid 1px #d6dbdf; }

#page_headermenu a { font-family:Arial, Helvetica, sans-serif; font-size:11px; line-height:26px; color: #4b5157; text-decoration:none; }
#page_headermenu a:hover { color: #7f7f7f; text-decoration:none; } 
#page_headermenu a:visited  { color: #4b5157; text-decoration:none; } 
#page_headermenu a:active { color: #7f7f7f; text-decoration:none; } 

/*SEARCH*/

#search { width: 267px; height: 26px; float:left; position:absolute; background: url(../navigator/search/searchBg.jpg) no-repeat 110px 0; left: 622px; z-index: 999; padding: 6px 0 0 0; top: 24px; }


/* COMMON CLASSES */
.break { clear:both; }

/* SEARCH FORM */
#searchform { margin:0; font-size:11px; padding: 0; }
#searchform div { color:#eeeeee; padding: 0; }
#searchform .idleField { font-size:11px; padding:1px; width:106px; color:#FFFFFF; font-style:italic; background: none; border: none; outline: none; }
#searchform .focusField { background: none; border: none; outline: none; color:#FFFFFF; }
#suggestions { background: none; position: relative; width:260px; left: 12px; top:4px; display:none; padding: 3px 0 0 0; /*background: #fff; filter: alpha(opacity=95); -moz-opacity: .95; KhtmlOpacity: .95; opacity: .95;  */}


/* SEARCHRESULTS */
#searchresults { width:260px; background-color:#3f4249; font-size:10px; line-height:14px;  }
#searchresults a { display:block; background-color:white; clear:left; height:56px; text-decoration:none; }
#searchresults a:hover { background-color:#b7b7b7; color:#ffffff; }
#searchresults a img { float:left; padding:5px 8px; }
#searchresults a span.searchheading { display:block; font-weight:bold; padding-top:5px; color:#191919; }
#searchresults a:hover span.searchheading { color:#ffffff; }
#searchresults a span { color:#555555; }
#searchresults a:hover span { color:#f1f1f1; }
#searchresults span.category { font-size:11px; margin:5px; display:block; color:#ffffff; }
#searchresults span.seperator { float:right; padding-right:15px; margin-right:5px;
			background:url(../navigator/search/shortcuts_arrow.gif) no-repeat right; }
#searchresults span.seperator a { background-color:transparent; display:block; margin:5px; height:auto; color:#ffffff; }



/* STAMP > stamps/index.html */


#stamp_subnav { width:678px; height: 52px; float:left; position:relative; margin:0; padding:0; border-bottom:solid 1px #d6dbdf; border-left:solid 1px #d6dbdf; border-right:solid 1px #d6dbdf;}

#stamp_subnav li { list-style:none; display:inline; font-family:Arial; font-size:10px; }

#stamp_subnav .tab a { position: relative; top: 1px; float: left; height:14px; padding: 4px 10px; margin: 0px 1px 0px 0px; font-family:Arial; font-size:10px; color:#fff; font-weight:bold; line-height:14px; -moz-user-select: none; -khtml-user-select: none; cursor: pointer; text-decoration:none; background-color:#666666; }
#stamp_subnav .tab a:hover { background-color: #990000; color:#ffb8aa; text-decoration:none }
#stamp_subnav .tab a:active { background-color: #990000; color:#ffb8aa; text-decoration:none }


.safe_PDF { width:688px; float:left; position:relative; margin:0; padding:6px 0; height:22px; border-bottom:solid 1px #d6dbdf; border-left:solid 1px #d6dbdf; border-right:solid 1px #d6dbdf; }

.safe_PDF a { font-family:Arial, Helvetica, sans-serif; font-size:10px; line-height:22px; color: #5d8704; text-decoration:none; padding: 0 0 0 10px; }
.safe_PDF a:hover { color: #5d8704; text-decoration:underline; } 
.safe_PDF a:visited  { color: #5d8704; text-decoration:none; } 
.safe_PDF a:active { color: #5d8704; text-decoration:none; } 

/*ROADMAP*/

.roadmap { background:url(../navigator/roadMap.gif) no-repeat -1px 0; float:left; position:relative; height: 30px; width: 876px; padding: 0 12px; }
.roadmap, .roadmap a { color: #999; font-weight:normal; text-decoration:none; font-size: 11px; letter-spacing: 1px; line-height: 30px; }
.roadmap a:visited { color: #999; text-decoration:none; }
.roadmap a:hover { color: #ccc; text-decoration:none; }
.roadmap a:active  { color: #999; text-decoration:none; }


/*.navigator { width:690px; height:36px; float:left; position:relative; margin: 10px 0; padding:0; background:url(../nav-base/MainNaView.png) no-repeat; z-index: 300; }*/

/*reworx*/

a.rwx  { font-family:Arial, Helvetica, sans-serif; font-size:11px; color: #515151; text-decoration:none; font-weight:bold; }
a.rwx:hover { color: #676767; text-decoration:underline; } 
a.rwx:visited  { color: #515151; text-decoration:none; } 
a.rwx:active { color: #676767; text-decoration:none; } 

/*GLOBAL SUB NAV*/

ul#subNav { float: left; width: 194px; height: auto; position: relative; }
ul#subNav li { display: block; position: relative; float: left; padding: 3px 4px; margin: 0; width: 186px; list-style: none; height: 50px; }
ul#subNav li h1 { width: 50px; height:50px; float:left; padding:0; margin: 0; }
.desc { width: auto; height:auto; float:left; padding:0 0 0 5px; margin: 0; }
