/************************************************************** UTILITY LINKS */
	
#utilityLinks {
	float: left;
	width: 243px;
	margin-left: 135px;
	}
	
#utilityLinks ul {
	padding: 0;
	margin: 0;
	border: 0px none;
	text-align: center;
	list-style-type: none
	}
	
#utilityLinks ul li {
	display: block;
	float: left;
	text-align: center;
	padding: 0;
	margin: 0;
	}
	
#utilityLinks ul li a {
	display: block;
	}
	
#utilityLinks ul li a span {
	display: none;
	}
	
#utilityLinks ul li a#sixth {
	width: 82px;
	height: 30px;
	background-image: url('/g/chrome/link_utility_support.gif');
	background-repeat: no-repeat;
	background-position: 0 5px
	}
body#mainsix #utilityLinks a#sixth {
	background-image: url('/g/chrome/link_utility_support-on.png');
	background-repeat: no-repeat;
	background-position: 0 5px
	}
	
#utilityLinks ul li a#seventh {
	width: 70px;
	height: 30px;
	background-image: url('/g/chrome/link_utility_store.gif');
	background-repeat: no-repeat;
	background-position: 0 5px
	}
body#mainseven #utilityLinks a#seventh {
	background-image: url('/g/chrome/link_utility_store-on.gif');
	background-repeat: no-repeat;
	background-position: 0 5px
	}
		
#utilityLinks ul li a#eighth {
	width: 91px;
	height: 30px;
	background-image: url('/g/chrome/link_utility_download.gif');
	background-repeat: no-repeat;
	background-position: 0 5px
	}
body#maineight #utilityLinks a#eighth {
	background-image: url('/g/chrome/link_utility_download-on.png');
	background-repeat: no-repeat;
	background-position: 0 5px
	}
	
img#banner {
	margin-bottom: 7px;
	}
	
/************************************************************** MAIN NAVIGATION */
	
#mainNavOuter {
	width: 100%;
	background-image: url('/g/chrome/corner_mainnav_bottom.png');
	background-position:  right bottom;
	background-repeat: no-repeat;
			font-weight: bold;
	font-family: verdana, helvetica, arial, sans-serif;	
	font-size: 11px;
	}
	
#mainNav {
	width: 100%;
	font-weight: bold;
	font-family: verdana, helvetica, arial, sans-serif;
	font-size: 11px;
	}
    
    
#mainNavInner {
	width: 100%;
	height: 22px;
	background-image: url('/g/chrome/corner_mainnav_top.png');
	background-position:  right top;
	background-repeat: no-repeat;
		font-weight: bold;
	font-family: verdana, helvetica, arial, sans-serif;	
	font-size: 11px;
	}
	
#mainNav ul {
	padding: 0;
	margin: 0;
	list-style-type: none;
	background-image: url('/g/chrome/corner_mainnav_tl.png');
	background-position:  left top;
	background-repeat: no-repeat;
		font-weight: bold;
	font-family: verdana, helvetica, arial, sans-serif;	
	font-size: 11px;
	}
	
#mainNav ul li {
	background: #b70000;
	display: block;
	float: left;
	padding: 0;
	margin: 0;
		height: 22px;
		font-weight: bold;
	font-family: verdana, helvetica, arial, sans-serif;	
	font-size: 11px;
	}
	
body#mainone #mainNav li#mainFirst,
body#maintwo #mainNav li#mainSecond,
body#mainthree #mainNav li#mainThird,
body#mainfour #mainNav li#mainFourth,
body#mainfive #mainNav li#mainFifth,
body#mainend #mainNav li#mainLast {
	background-color: #800000;
	}
	
#mainNav ul li a#mainFirstLink {
	background-image: url('/g/chrome/corner_mainnav_tl.png');
	background-position:  left top;
	background-repeat: no-repeat;
		font-weight: bold;
	font-family: verdana, helvetica, arial, sans-serif;	
	font-size: 11px;
	}
	
body#mainone #mainNav li a#mainFirstLink {
	background-image: url('/g/chrome/corner_mainnav_tl_hi.png');
		font-weight: bold;
	font-family: verdana, helvetica, arial, sans-serif;	
	font-size: 11px;
	}
	
#mainNav ul li#mainFirst {
	background-image: url('/g/chrome/corner_mainnav_bl.png');
	background-position:  left bottom;
	background-repeat: no-repeat;
		font-weight: bold;
	font-family: verdana, helvetica, arial, sans-serif;	
	font-size: 11px;
	}
	
body#mainone #mainNav li#mainFirst {
	background-image: url('/g/chrome/corner_mainnav_bl_hi.png');
		font-weight: bold;
	font-family: verdana, helvetica, arial, sans-serif;	
	font-size: 11px;
	}
	
	
	
	
	
	
	
	
	#mainNav ul li a#mainmiddleLink {

	background-position:  left top;
	background-repeat: no-repeat;
		font-weight: bold;
	font-family: verdana, helvetica, arial, sans-serif;	
	font-size: 11px;
	}
	
body#mainone #mainNav li a#mainmiddleLink {

		font-weight: bold;
	font-family: verdana, helvetica, arial, sans-serif;	
	font-size: 11px;
	}
	
#mainNav ul li#mainmiddle {

	background-position:  left bottom;
	background-repeat: no-repeat;
		font-weight: bold;
	font-family: verdana, helvetica, arial, sans-serif;	
	font-size: 11px;
	}
	
body#mainone #mainNav li#mainmiddle {

		font-weight: bold;
	font-family: verdana, helvetica, arial, sans-serif;	
	font-size: 11px;
	}

	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
#mainNav ul li a#mainLastLink {
	background-image: url('/g/chrome/corner_mainnav_tr.png');
	background-position:  right top;
	background-repeat: no-repeat;
		font-weight: bold;
	font-family: verdana, helvetica, arial, sans-serif;	
	font-size: 11px;
	}
	
body#mainend #mainNav li a#mainLastLink {
	background-image: url('/g/chrome/corner_mainnav_tr_hi.png');
		font-weight: bold;
	font-family: verdana, helvetica, arial, sans-serif;	
	font-size: 11px;
	}
	
#mainNav ul li#mainLast {
	background-image: url('/g/chrome/corner_mainnav_br.png');
	background-position:  right bottom;
	background-repeat: no-repeat;
		font-weight: bold;
	font-family: verdana, helvetica, arial, sans-serif;	
	font-size: 11px;
	}
	
body#mainend #mainNav li#mainLast {
	background-image: url('/g/chrome/corner_mainnav_br_hi.png');
		font-weight: bold;
	font-family: verdana, helvetica, arial, sans-serif;	
	font-size: 11px;
	}
	
#mainNav ul li a {
	display: block;
	float: left;
	text-decoration: none;
	color: #fff;
	padding: 4px 15px 3px 15px;
	font-size: x-small;
	height: 15px;
	}
	
#worldwide {
	float: right;
	margin: 0 15px 0 0;
	padding: 0;
	}
	
    /* Holly Hack Targets IE Win only \*/
    * html #worldwide {margin: 0 7px 0 0;} /* have no clue WHY this works */
    /* End Holly Hack */
	
#worldwide ul {
	margin: 0; 
	padding: 0;
	}
	
#worldwide ul>a {
	width: auto;
	}
	
#worldwide ul li {
	position: relative; 
	list-style: none; 
	margin: 0; 
	z-index: 1000;
	}
	
#worldwide ul li a {
	display: block; 
  	text-decoration: none;
  	padding: 5px 0;
  	}
  	
#worldwide ul li a.wwLevelOne {
	width: 76px;
	height: 22px;
	background: url('/g/chrome/link_worldwide.png') no-repeat 50% 50%;
	padding: 0
  	}
  	
#worldwide ul li a.wwLevelOne span {
	display: none;
  	}
	
#worldwide ul li:hover ul {
	display: block;
		font-weight: bold;
	font-family: verdana, helvetica, arial, sans-serif;	
	font-size: 11px;
	}
	
#worldwide ul ul {
	position: absolute; 
	top: 22px;
	left: -19px;
	display: none;
	width: 110px;
	background: url('/g/chrome/corner_wwDrop_top.gif') no-repeat top left;
	padding-top: 10px
	}
	
#worldwide ul ul li a {
	width: 90px;
	padding: 5px 15px 5px 5px;
	font-weight: normal;
	text-align: right;
	height: auto; /* recovers from height of "ul li a" above */
	background-color: #999;
	}
	
#worldwide ul ul li.wwLast {
	background: url('/g/chrome/corner_wwDrop_bottom.gif') no-repeat bottom right;
	padding-bottom: 10px
	}
	
/*
#worldwide a {
	display: block;
	width: 76px;
	height: 15px;
	background-image: url(/g/chrome/link_worldwide.png);
	background-repeat: no-repeat;
	}
	
#worldwide a span {
	display: none;
	}
*/
	
/************************************************************** SECONDARY NAVIGATION */
	
#secNavOuter {
	width: 100%;
	background-image: url('/g/chrome/corner_secnav_bottom.png');
	background-position:  right bottom;
	background-repeat: no-repeat;
	background-color: #e6e6e6;
			font-weight: bold;
	font-family: verdana, helvetica, arial, sans-serif;	
	font-size: 11px;
	}
	
#secNav {
	width: 100%;
	font-weight: bold;
	font-family: verdana, helvetica, arial, sans-serif;	
	font-size: 11px;
	}
	
#secNavOuter:after {
    content: "."; 
    display: block; 
    height: 1px;
    margin-top: -1px;
    overflow: hidden;
    clear: both; 
    visibility: hidden;
    		font-weight: bold;
	font-family: verdana, helvetica, arial, sans-serif;	
	font-size: 11px;
    }

    /* Holly Hack Targets IE Win only \*/
    * html .secNavOuter {height: 1%;}
    /* End Holly Hack */
    
#secNavInner {
	width: 100%;
	height: 7px;
	background-image: url('/g/chrome/corner_secnav_top.png');
	background-position:  right top;
	background-repeat: no-repeat;
			font-weight: bold;
	font-family: verdana, helvetica, arial, sans-serif;	
	font-size: 11px;
	}
	
#secNav ul {
	padding: 0;
	margin: 0;
	list-style-type: none;
	background-image: url('/g/chrome/corner_secnav_tl.gif');
	background-position:  left top;
	background-repeat: no-repeat;
			font-weight: bold;
	font-family: verdana, helvetica, arial, sans-serif;	
	font-size: 11px;
	}
	
#secNav ul li {
	background: #999;
	display: block;
	float: left;
	padding: 0;
	margin: 0;
			font-weight: bold;
	font-family: verdana, helvetica, arial, sans-serif;	
	font-size: 11px;
	}
	
ul#secone li#secFirst,
ul#sectwo li#secSecond,
ul#secthree li#secThird,
ul#secfour li#secFourth,
ul#secfive li#secFifth,
ul#secsix li#secSixth,
ul#secseven li#secSeventh,
ul#seceight li#secEighth,
ul#secend li#secLast {
	background-color: #565656;
	}
	
#secNav ul li a#secFirstLink {
	background-image: url('/g/chrome/corner_secnav_tl.gif');
	background-position:  left top;
	background-repeat: no-repeat;
	padding-left: 20px;
			font-weight: bold;
	font-family: verdana, helvetica, arial, sans-serif;	
	font-size: 11px;
	}
	
#secNav ul#secone li a#secFirstLink {
	background-image: url('/g/chrome/corner_secnav_tl_hi.png');
			font-weight: bold;
	font-family: verdana, helvetica, arial, sans-serif;	
	font-size: 11px;
	}
	
#secNav ul li#secFirst {
	background-image: url('/g/chrome/corner_secnav_bl.gif');
	background-position:  left bottom;
	background-repeat: no-repeat;
			font-weight: bold;
	font-family: verdana, helvetica, arial, sans-serif;	
	font-size: 11px;
	}
	
#secNav ul#secone li#secFirst {
	background-image: url('/g/chrome/corner_secnav_bl_hi.png');
			font-weight: bold;
	font-family: verdana, helvetica, arial, sans-serif;	
	font-size: 11px;
	}
	
#secNav ul li a#secLastLink {
	background-image: url('/g/chrome/corner_secnav_tr.gif');
	background-position:  right top;
	background-repeat: no-repeat;
	padding-right: 20px;
			font-weight: bold;
	font-family: verdana, helvetica, arial, sans-serif;	
	font-size: 11px;
	}
	

#secNav ul#secend li a#secLastLink {
	background-image: url('/g/chrome/corner_secnav_tr_hi.png');
			font-weight: bold;
	font-family: verdana, helvetica, arial, sans-serif;	
	font-size: 11px;
	}
	
#secNav ul li#secLast {
	background-image: url('/g/chrome/corner_secnav_br.gif');
	background-position:  right bottom;
	background-repeat: no-repeat;
			font-weight: bold;
	font-family: verdana, helvetica, arial, sans-serif;	
	font-size: 11px;
	}
	

#secNav ul#secend li#secLast {
	background-image: url('/g/chrome/corner_secnav_br_hi.png');
			font-weight: bold;
	font-family: verdana, helvetica, arial, sans-serif;	
	font-size: 11px;
	}
	
#secNav ul li a {
	display: block;
	float: left;
	text-decoration: none;
	color: #fff;
	padding: 5px 10px;
	font-size: 10px;
			font-weight: bold;
	font-family: verdana, helvetica, arial, sans-serif;	
	font-size: 11px;
	}
/* hide rule from ie5 mac \*/
#secNav ul li a {
	float: none;
			font-weight: bold;
	font-family: verdana, helvetica, arial, sans-serif;	
	font-size: 11px;
	}
	
#mainNav ul li a:hover, #worldwide ul ul li a:hover, #secNav ul li a:hover {
	color: #000;
		font-weight: bold;
	font-family: verdana, helvetica, arial, sans-serif;	
	font-size: 11px;
	}
    
/************************************************************** SIDE NAVIGATION */
	
#sidenav {
	width: 132px;
	background-color: #999;
	background-image: url('/g/chrome/corner_sidenav_top.gif');
	background-position:  right top;
	background-repeat: no-repeat;
		font-weight: bold;
	font-family: verdana, helvetica, arial, sans-serif;	
	font-size: 11px;
	}
	
#sidenav ul {
	background-image: url('/g/chrome/corner_sidenav_bottom.gif');
	background-position:  left bottom;
	background-repeat: no-repeat;
	margin: 0; list-style-type:none; padding-left:0; padding-right:0; padding-top:10px; padding-bottom:10px;
			font-weight: bold;
	font-family: verdana, helvetica, arial, sans-serif;	
	font-size: 11px;
	}
	
#sidenav ul ul {
	background: none;
	background-color: #c1c1c1;
	margin: 0;
	padding: 0;
			font-weight: bold;
	font-family: verdana, helvetica, arial, sans-serif;	
	font-size: 11px;
	}
	
#sidenav ul li {
	border-bottom: 1px solid #a7a7a7;
	margin: 0;
			font-weight: bold;
	font-family: verdana, helvetica, arial, sans-serif;	
	font-size: 11px;
	}
	
#sidenav ul li:last-child {
	border-bottom: 1px solid #999;
			font-weight: bold;
	font-family: verdana, helvetica, arial, sans-serif;	
	font-size: 11px;
	}
	
#sidenav ul li.navon {
	background: #6c6c6c;
			font-weight: bold;
	font-family: verdana, helvetica, arial, sans-serif;	
	font-size: 11px;
	}
	
#sidenav ul li.navon span {
	display: none;
			font-weight: bold;
	font-family: verdana, helvetica, arial, sans-serif;	
	font-size: 11px;
	}
	
#sidenav ul li a {
	display: block;
	color: white;
	text-decoration: none;
	padding: 3px 5px 3px 15px;
	margin: 0;
			font-weight: bold;
	font-family: verdana, helvetica, arial, sans-serif;	
	font-size: 11px;
	}
	
#sidenav ul ul li a.navon {
	background: #8a8a8a;
			font-weight: bold;
	font-family: verdana, helvetica, arial, sans-serif;	
	font-size: 11px;
	}
	
#sidenav ul ul li:last-child {
	border-bottom: none;
			font-weight: bold;
	font-family: verdana, helvetica, arial, sans-serif;	
	font-size: 11px;
	}
	
#sidenav ul ul li a {
	padding-left: 30px;
			font-weight: bold;
	font-family: verdana, helvetica, arial, sans-serif;	
	font-size: 11px;
	}
	
 #sidenav ul li a:hover {
	color: #333;
		font-weight: bold;
	font-family: verdana, helvetica, arial, sans-serif;	
	font-size: 11px;
	}
	
/************************************************************** RELATED LINKS */

#moreinfo {
	width: 132px;
	background: #f5f5f5 url('/g/chrome/corner_moreinfo_top.png') no-repeat right top;
	margin-top:10px; background-image:url('/g/chrome/corner_moreinfo_top.png'); background-repeat:no-repeat
	}
	
#moreinfo ul {
	margin: 0;
	background-image: url('/g/chrome/corner_moreinfo_bottom.png');
	background-repeat: no-repeat;
	background-position:  left bottom;; list-style-type:none; padding-left:10px; padding-right:5px; padding-top:5px; padding-bottom:10px
	}
	
#moreinfo ul li {	
	font-size: x-small;
	background-image: url('/g/chrome/bullet_grayarrow.png');
	background-repeat: no-repeat;
	background-position: 0 3px;
	padding-left: 6px;
	margin: .33em 0
	}
	
#moreinfo ul li a {
	color: #666;
	text-decoration: none;
	}
	
#moreinfo ul li a:hover {
	color: #333;
		font-weight: bold;
	font-family: verdana, helvetica, arial, sans-serif;	
	font-size: 11px;
	}
	
#moreinfo h4 {
	font-size: x-small;
	color: #666;
	margin: 0;
	padding: 10px 0 0 15px;
	}
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	/************************************************************** MAIN NAVIGATION22222222222222222222222 */
	
#mainNavOuter2 {
	width: 100%;
	background-image: url('/g/chrome/corner_mainnav_bottom.png');
	background-position:  right bottom;
	background-repeat: no-repeat;
			font-weight: bold;
	font-family: verdana, helvetica, arial, sans-serif;	
	font-size: 11px;
	}
	
#mainNav2 {
	width: 100%;
	font-weight: bold;
	font-family: verdana, helvetica, arial, sans-serif;
	font-size: 11px;
	}
    
    
#mainNavInner2 {
	width: 100%;
	height: 22px;
	background-image: url('/g/chrome/corner_mainnav_top.png');
	background-position:  right top;
	background-repeat: no-repeat;
		font-weight: bold;
	font-family: verdana, helvetica, arial, sans-serif;	
	font-size: 11px;
	}
	
#mainNav2 ul {
	padding: 0;
	margin: 0;
	list-style-type: none;
	background-image: url('/g/chrome/corner_mainnav_tl2.png');
	background-position:  left top;
	background-repeat: no-repeat;
		font-weight: bold;
	font-family: verdana, helvetica, arial, sans-serif;	
	font-size: 11px;
	}
	
#mainNav2 ul li {
	background: #000000;
	display: block;
	float: left;
	padding: 0;
	margin: 0;
		height: 22px;
		font-weight: bold;
	font-family: verdana, helvetica, arial, sans-serif;	
	font-size: 11px;
	}
	
body#mainone2 #mainNav2 li#mainFirst2,
body#maintwo2 #mainNav2 li#mainSecond2,
body#mainthree2 #mainNav2 li#mainThird2,
body#mainfour2 #mainNav2 li#mainFourth2,
body#mainfive2 #mainNav2 li#mainFifth2,
body#mainend2 #mainNav2 li#mainLast2 {
	background-color: #000000;
	}
	
#mainNav2 ul li a#mainFirstLink2 {
	background-image: url('/g/chrome/corner_mainnav_tl2.png');
	background-position:  left top;
	background-repeat: no-repeat;
		font-weight: bold;
	font-family: verdana, helvetica, arial, sans-serif;	
	font-size: 11px;
	}
	
body#mainone2 #mainNav2 li a#mainFirstLink2 {
	background-image: url('/g/chrome/corner_mainnav_tl_hi.png');
		font-weight: bold;
	font-family: verdana, helvetica, arial, sans-serif;	
	font-size: 11px;
	}
	
#mainNav2 ul li#mainFirst2 {
	background-image: url('/g/chrome/corner_mainnav_bl2.png');
	background-position:  left bottom;
	background-repeat: no-repeat;
		font-weight: bold;
	font-family: verdana, helvetica, arial, sans-serif;	
	font-size: 11px;
	}
	
body#mainone2 #mainNav2 li#mainFirst2 {
	background-image: url('/g/chrome/corner_mainnav_bl_hi.png');
		font-weight: bold;
	font-family: verdana, helvetica, arial, sans-serif;	
	font-size: 11px;
	}
	
	
	
	
	
	
	
	
	#mainNav2 ul li a#mainmiddleLink2 {

	background-position:  left top;
	background-repeat: no-repeat;
		font-weight: bold;
	font-family: verdana, helvetica, arial, sans-serif;	
	font-size: 11px;
	}
	
body#mainone2 #mainNav2 li a#mainmiddleLink2 {

		font-weight: bold;
	font-family: verdana, helvetica, arial, sans-serif;	
	font-size: 11px;
	}
	
#mainNav2 ul li#mainmiddle2 {

	background-position:  left bottom;
	background-repeat: no-repeat;
		font-weight: bold;
	font-family: verdana, helvetica, arial, sans-serif;	
	font-size: 11px;
	}
	
body#mainone2 #mainNav2 li#mainmiddle2 {

		font-weight: bold;
	font-family: verdana, helvetica, arial, sans-serif;	
	font-size: 11px;
	}

	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
#mainNav2 ul li a#mainLastLink2 {
	background-image: url('/g/chrome/corner_mainnav_tr2.png');
	background-position:  right top;
	background-repeat: no-repeat;
		font-weight: bold;
	font-family: verdana, helvetica, arial, sans-serif;	
	font-size: 11px;
	}
	
body#mainend2 #mainNav2 li a#mainLastLink2 {
	background-image: url('/g/chrome/corner_mainnav_tr_hi.png');
		font-weight: bold;
	font-family: verdana, helvetica, arial, sans-serif;	
	font-size: 11px;
	}
	
#mainNav2 ul li#mainLast2 {
	background-image: url('/g/chrome/corner_mainnav_br2.png');
	background-position:  right bottom;
	background-repeat: no-repeat;
		font-weight: bold;
	font-family: verdana, helvetica, arial, sans-serif;	
	font-size: 11px;
	}
	
body#mainend2 #mainNav li#mainLast2 {
	background-image: url('/g/chrome/corner_mainnav_br_hi.png');
		font-weight: bold;
	font-family: verdana, helvetica, arial, sans-serif;	
	font-size: 11px;
	}
	
#mainNav2 ul li a {
	display: block;
	float: left;
	text-decoration: none;
	color: #fff;
	padding: 4px 15px 3px 15px;
	font-size: x-small;
	height: 15px;
	}
	

	

	
#worldwide2 {
	float: right;
	margin: 0 15px 0 0;
	padding: 0;
	}
	
    /* Holly Hack Targets IE Win only \*/
    * html #worldwide {margin: 0 7px 0 0;} /* have no clue WHY this works */
    /* End Holly Hack */
	
#worldwide2 ul {
	margin: 0; 
	padding: 0;
	}
	
#worldwide2 ul>a {
	width: auto;
	}
	
#worldwide2 ul li {
	position: relative; 
	list-style: none; 
	margin: 0; 
	z-index: 1000;
	}
	
#worldwide2 ul li a {
	display: block; 
  	text-decoration: none;
  	padding: 5px 0;
  	}
  	
#worldwide2 ul li a.wwLevelOne2 {
	width: 76px;
	height: 22px;
	background: url('/g/chrome/link_worldwide.png') no-repeat 50% 50%;
	padding: 0
  	}
  	
#worldwide2 ul li a.wwLevelOne2 span {
	display: none;
  	}
	
#worldwide2 ul li:hover ul {
	display: block;
		font-weight: bold;
	font-family: verdana, helvetica, arial, sans-serif;	
	font-size: 11px;
	}
	
#worldwide ul ul {
	position: absolute; 
	top: 22px;
	left: -19px;
	display: none;
	width: 110px;
	background: url('/g/chrome/corner_wwDrop_top.gif') no-repeat top left;
	padding-top: 10px
	}
	
#worldwide ul ul li a {
	width: 90px;
	padding: 5px 15px 5px 5px;
	font-weight: normal;
	text-align: right;
	height: auto; /* recovers from height of "ul li a" above */
	background-color: #999;
	}
	
#worldwide ul ul li.wwLast {
	background: url('/g/chrome/corner_wwDrop_bottom.gif') no-repeat bottom right;
	padding-bottom: 10px
	}
	
/*
#worldwide a {
	display: block;
	width: 76px;
	height: 15px;
	background-image: url(/g/chrome/link_worldwide.png);
	background-repeat: no-repeat;
	}
	
#worldwide a span {
	display: none;
	}
*/
	
/************************************************************** SECONDARY NAVIGATION */
	
#secNavOuter2 {
	width: 100%;
	background-image: url('/g/chrome/corner_secnav_bottom.png');
	background-position:  right bottom;
	background-repeat: no-repeat;
	background-color: #e6e6e6;
			font-weight: bold;
	font-family: verdana, helvetica, arial, sans-serif;	
	font-size: 11px;
	}
	
#secNav2 {
	width: 100%;
	font-weight: bold;
	font-family: verdana, helvetica, arial, sans-serif;	
	font-size: 11px;
	}
	
#secNavOuter2:after {
    content: "."; 
    display: block; 
    height: 1px;
    margin-top: -1px;
    overflow: hidden;
    clear: both; 
    visibility: hidden;
    		font-weight: bold;
	font-family: verdana, helvetica, arial, sans-serif;	
	font-size: 11px;
    }

    /* Holly Hack Targets IE Win only \*/
    * html .secNavOuter {height: 1%;}
    /* End Holly Hack */
    
#secNavInner2 {
	width: 100%;
	height: 7px;
	background-image: url('/g/chrome/corner_secnav_top.png');
	background-position:  right top;
	background-repeat: no-repeat;
			font-weight: bold;
	font-family: verdana, helvetica, arial, sans-serif;	
	font-size: 11px;
	}
	
#secNav2 ul {
	padding: 0;
	margin: 0;
	list-style-type: none;
	background-image: url('/g/chrome/corner_secnav_tl.gif');
	background-position:  left top;
	background-repeat: no-repeat;
			font-weight: bold;
	font-family: verdana, helvetica, arial, sans-serif;	
	font-size: 11px;
	}
	
#secNav2 ul li {
	background: #999;
	display: block;
	float: left;
	padding: 0;
	margin: 0;
			font-weight: bold;
	font-family: verdana, helvetica, arial, sans-serif;	
	font-size: 11px;
	}
	
ul#secone li#secFirst2,
ul#sectwo li#secSecond2,
ul#secthree li#secThird2,
ul#secfour li#secFourth2,
ul#secfive li#secFifth2,
ul#secsix li#secSixth2,
ul#secseven li#secSeventh2,
ul#seceight li#secEighth2,
ul#secend li#secLast2 {
	background-color: #565656;
	}
	
#secNav2 ul li a#secFirstLink2 {
	background-image: url('/g/chrome/corner_secnav_tl.gif');
	background-position:  left top;
	background-repeat: no-repeat;
	padding-left: 20px;
			font-weight: bold;
	font-family: verdana, helvetica, arial, sans-serif;	
	font-size: 11px;
	}
	
#secNav2 ul#secone li a#secFirstLink2 {
	background-image: url('/g/chrome/corner_secnav_tl_hi.png');
			font-weight: bold;
	font-family: verdana, helvetica, arial, sans-serif;	
	font-size: 11px;
	}
	
#secNav2 ul li#secFirst2 {
	background-image: url('/g/chrome/corner_secnav_bl.gif');
	background-position:  left bottom;
	background-repeat: no-repeat;
			font-weight: bold;
	font-family: verdana, helvetica, arial, sans-serif;	
	font-size: 11px;
	}
	
#secNav2 ul#secone li#secFirst2 {
	background-image: url('/g/chrome/corner_secnav_bl_hi.png');
			font-weight: bold;
	font-family: verdana, helvetica, arial, sans-serif;	
	font-size: 11px;
	}
	
#secNav2 ul li a#secLastLink2 {
	background-image: url('/g/chrome/corner_secnav_tr.gif');
	background-position:  right top;
	background-repeat: no-repeat;
	padding-right: 20px;
			font-weight: bold;
	font-family: verdana, helvetica, arial, sans-serif;	
	font-size: 11px;
	}
	

#secNav2 ul#secend li a#secLastLink2 {
	background-image: url('/g/chrome/corner_secnav_tr_hi.png');
			font-weight: bold;
	font-family: verdana, helvetica, arial, sans-serif;	
	font-size: 11px;
	}
	
#secNav2 ul li#secLast2 {
	background-image: url('/g/chrome/corner_secnav_br.gif');
	background-position:  right bottom;
	background-repeat: no-repeat;
			font-weight: bold;
	font-family: verdana, helvetica, arial, sans-serif;	
	font-size: 11px;
	}
	

#secNav2 ul#secend li#secLast2 {
	background-image: url('/g/chrome/corner_secnav_br_hi.png');
			font-weight: bold;
	font-family: verdana, helvetica, arial, sans-serif;	
	font-size: 11px;
	}
	
#secNav2 ul li a {
	display: block;
	float: left;
	text-decoration: none;
	color: #fff;
	padding: 5px 10px;
	font-size: 10px;
			font-weight: bold;
	font-family: verdana, helvetica, arial, sans-serif;	
	font-size: 11px;
	}	
	
	

	
	
	
	

/* hide rule from ie5 mac \*/
#secNav2 ul li a {
	float: none;
			font-weight: bold;
	font-family: verdana, helvetica, arial, sans-serif;	
	font-size: 11px;
	}
	

	
#mainNav2 ul li a:hover, #worldwide ul ul li a:hover, #secNav ul li a:hover {
	color: #C5C5C5;
		font-weight: bold;
	font-family: verdana, helvetica, arial, sans-serif;	
	font-size: 11px;
	}
    
/************************************************************** SIDE NAVIGATION */
	
#sidenav2 {
	width: 132px;
	background-color: #999;
	background-image: url('/g/chrome/corner_sidenav_top.gif');
	background-position:  right top;
	background-repeat: no-repeat;
		font-weight: bold;
	font-family: verdana, helvetica, arial, sans-serif;	
	font-size: 11px;
	}
	
#sidenav2 ul {
	background-image: url('/g/chrome/corner_sidenav_bottom.gif');
	background-position:  left bottom;
	background-repeat: no-repeat;
	margin: 0; list-style-type:none; padding-left:0; padding-right:0; padding-top:10px; padding-bottom:10px;
			font-weight: bold;
	font-family: verdana, helvetica, arial, sans-serif;	
	font-size: 11px;
	}
	
#sidenav2 ul ul {
	background: none;
	background-color: #c1c1c1;
	margin: 0;
	padding: 0;
			font-weight: bold;
	font-family: verdana, helvetica, arial, sans-serif;	
	font-size: 11px;
	}
	
#sidenav2 ul li {
	border-bottom: 1px solid #a7a7a7;
	margin: 0;
			font-weight: bold;
	font-family: verdana, helvetica, arial, sans-serif;	
	font-size: 11px;
	}
	
#sidenav2 ul li:last-child {
	border-bottom: 1px solid #999;
			font-weight: bold;
	font-family: verdana, helvetica, arial, sans-serif;	
	font-size: 11px;
	}
	
#sidenav2 ul li.navon {
	background: #6c6c6c;
			font-weight: bold;
	font-family: verdana, helvetica, arial, sans-serif;	
	font-size: 11px;
	}
	
#sidenav2 ul li.navon span {
	display: none;
			font-weight: bold;
	font-family: verdana, helvetica, arial, sans-serif;	
	font-size: 11px;
	}
	
#sidenav2 ul li a {
	display: block;
	color: white;
	text-decoration: none;
	padding: 3px 5px 3px 15px;
	margin: 0;
			font-weight: bold;
	font-family: verdana, helvetica, arial, sans-serif;	
	font-size: 11px;
	}
	
#sidenav2 ul ul li a.navon {
	background: #8a8a8a;
			font-weight: bold;
	font-family: verdana, helvetica, arial, sans-serif;	
	font-size: 11px;
	}
	
#sidenav2 ul ul li:last-child {
	border-bottom: none;
			font-weight: bold;
	font-family: verdana, helvetica, arial, sans-serif;	
	font-size: 11px;
	}
	
#sidenav2 ul ul li a {
	padding-left: 30px;
			font-weight: bold;
	font-family: verdana, helvetica, arial, sans-serif;	
	font-size: 11px;
	}
	
 #sidenav2 ul li a:hover {
	color: #333;
		font-weight: bold;
	font-family: verdana, helvetica, arial, sans-serif;	
	font-size: 11px;
	}
	
/************************************************************** RELATED LINKS */

#moreinfo {
	width: 132px;
	background: #f5f5f5 url('/g/chrome/corner_moreinfo_top.png') no-repeat right top;
	margin-top:10px; background-image:url('/g/chrome/corner_moreinfo_top.png'); background-repeat:no-repeat
	}
	
#moreinfo ul {
	margin: 0;
	background-image: url('/g/chrome/corner_moreinfo_bottom.png');
	background-repeat: no-repeat;
	background-position:  left bottom;; list-style-type:none; padding-left:10px; padding-right:5px; padding-top:5px; padding-bottom:10px
	}
	
#moreinfo ul li {	
	font-size: x-small;
	background-image: url('/g/chrome/bullet_grayarrow.png');
	background-repeat: no-repeat;
	background-position: 0 3px;
	padding-left: 6px;
	margin: .33em 0
	}
	
#moreinfo ul li a {
	color: #666;
	text-decoration: none;
	}
	
#moreinfo ul li a:hover {
	color: #333;
		font-weight: bold;
	font-family: verdana, helvetica, arial, sans-serif;	
	font-size: 11px;
	}
	
#moreinfo h4 {
	font-size: x-small;
	color: #666;
	margin: 0;
	padding: 10px 0 0 15px;
	}
	

	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	







/* custom stuff */

.sitetitle {
	font-size: 35px;
	font-weight: 800;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	color: #004973;
	text-indent: 11px;
	font-variant:small-caps;

}




/* custom stuff */

.back_button  {
        background-color: #FFFFFF;
}


.horni  {
        color: FFFFFF;
        font-weight: bold;
        valign: middle;
	padding-top: 6px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}




.text  {
        font-weight: normal;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
}


a.horni:link, a.horni:visited  {
        text-transform: uppercase;
        color: FFFFFF;
        background-color: #000000;
        text-align: center;
        font-weight: bold;
	padding-top: 6px;
	padding-left: 32px;
	padding-right: 32px;
	padding-bottom: 6px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
		text-decoration: none;




}

a.horni:active {
        text-transform: uppercase;
        color: FFFFFF;
        background-color: #A40000;
        text-align: center;
        font-weight: bold;
	padding-top: 6px;
	padding-left: 32px;
	padding-right: 32px;
	padding-bottom: 6px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
		text-decoration: none;
}

a.horni:hover  {
        color: FFFFFF;
        background-color: #A40000;
        font-weight: bold;
        valign: middle;
	padding-top: 6px;
	padding-left: 32px;
	padding-right: 32px;
	padding-bottom: 6px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
		text-decoration: none;
}


a.mobil:link, a.mobil:visited  {
        color: FF0000;
        font-weight: bold;
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;

}

a.mobil:active {
        color: FF0000;
        font-weight: bold;
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
}

a.mobil:hover  {
        color: 000000;
        font-weight: bold;
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
}


a.hodnoceni {
        text-transform: uppercase;
        color: FFFFFF;
        font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;

}

.nabidka  {
        color: FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
}


.searchbox {
	font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: normal;
	width: 147px;
}



td, tr, p, div {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	font-weight: normal;
	}


a.hlavni:link, a.hlavni:visited   {
	color: #FFFFFF;
	background-position: left;
	font-size: 11px; 
        text-decoration: none;
	text-align: right;
        font-family: Tahoma, Verdana, Arial, Helvetica, serif;
	font-weight: bold;
	padding-left: 6px;
	padding-top: 1px;
	padding-right: 4px;
	padding-bottom: 1px;
}


.button {
        width: 70;
        height: 20;
        font-family: tahoma; 
        font-size: 8pt; 
        font-weight: bold;
        color: #000000; 
        border: 1px solid #000000; 
        background-color: #FFFFFF;
	}

.buttons {
        width: 26;
        height: 20;
        font-family: Arial; 
        font-size: 9pt; 
        font-weight: bold;
        color: #000000; 
        border: 1px solid #000000; 
        background-color: #FFFFFF;
	}

.inputboxs {
        font-family: Verdana, arial; 
        font-size: 11px; 
        color: #000000; 
        border: 1px solid #000000; 
        background-color: #FFFFFF;
        text-valign: middle;
	}

.inputbox {
        font-family: arial; 
        font-size: 9pt; 
        color: #000000; 
        border: 1px solid #000000; 
        background-color: #FFFFFF;
	}

.small {
	font-family: Verdana, Arial, "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
	font-weight: normal;
	}


.small2 {
	font-family: Trebuchet MS, Arial;
	font-size: 13px;
	color: #000000;
	text-decoration: none;
	font-weight: normal;
	}