
/***************************** Structure ********************************/


#realbody         		{padding:0;border:0;margin:0; text-align:center;}
#realbody div.bodyWrapper 	{position:relative; display:block; width:980px; text-align:left; margin:auto; }

divs {border: 1px solid red;}


#test				{Z-INDEX:90; LEFT:0px; TOP:0px;   POSITION:absolute ; width:650px; height:150px; }

#pageHead			{Z-INDEX:20; LEFT:10px; TOP:5px;   POSITION:absolute ;  }
#banner				{Z-INDEX:10; LEFT:0px;   TOP:0px;   POSITION:absolute ;  width:980px; height:170px; border:0px}
#decorator			{Z-INDEX:11; LEFT:900px; TOP:15px;   POSITION:absolute ;  }
#globalnav 			{Z-INDEX:11; LEFT:120px; TOP:50px;   POSITION:absolute ;    }
#print 				{Z-INDEX:11; LEFT:700px;  TOP:140px;  POSITION:absolute ; }
#breadcrumbs		{Z-INDEX:20; LEFT:20px; TOP:150px;   POSITION:absolute ; }


#usermenu			{Z-INDEX:20; LEFT:570px; TOP:5px;   POSITION:absolute ; display:block; width:400px; }
#minheight 			{z-index:50;   height:600px; width:1px;    float:left; }


#mainbody 	 		{z-index:0;  left:0px;  top:180px;  position:absolute;   width:980px; background:transparent;}
#mainbody #contentwrap 	{}

#content 			{z-index:50;  left:200px;    top:0px;    position:relative;  background: white; float:left;}
#content 			{width:640px; text-align:left;}
.promos #content 	{width:560px; text-align:left;}


#navigationLocation 		{Z-INDEX:10; left:0px ; top:170px; POSITION:absolute ;}
div.navigation  		        {}/* width specified bellow - nav section */
div.navigation .start	{clear: both; padding:0;border:0;margin:0; position:relative ; font-size:0px ;}
div.navigation .end		{clear: both; padding:0;border:0;margin:0; position:relative ; font-size:0px ;}
div.navigation .hr 		{ }

/* .navigation , #promos {border:1px solid red;} */ 
#promos				{Z-INDEX:10; left:780px ; top:180px; POSITION:absolute ; width:200px ;}
.promos .start		{clear: both; padding:0;border:0;margin:0; position:relative ; font-size:0px ;}
.promos .end		{clear: both; padding:0;border:0;margin:0; position:relative ; font-size:0px ;}
.promos .hr 		{ }

#footer					 {Z-INDEX:5;  left:0px; top:0px;  position:relative; width:100%;  text-align:center ; clear:both;}	
#footer	#linksBox 		 {z-index:5;  left:0px; top:0px;  position:absolute; height:18px; width:100%;   }
#footer	#linksBox #links {z-index:5;  left:0px; top:10px; position:absolute; height:18px; width:100%;   }






/***************************** pageHead ******************************** #559427 */

#pageHead h1		{font-size:25px ; font-family:Arial; color:black;
					font-family:"Arial",Sans-Serif;
					font-size-adjust:none;
					font-style:normal;
					font-variant:normal;
					font-weight:bold;
					letter-spacing:-1px;
					line-height:normal;}
					
#pageHead  small {color:#aaa;}
#banner 			{background:url(/info/media/layout/banner.jpg); border:0px ;}

#breadcrumbs a 			{color:#000; text-decoration:none ; }
#breadcrumbs a:visited 	{color:#000; text-decoration:none ; }
#breadcrumbs a:hover 	{color:#000; text-decoration:none ; }
#breadcrumbs			{color:#000; font-size:11px ; }

#usermenu			{ text-align:right; font-size: 12px; }
#usermenu	a		{ text-align:right; font-size: 12px; text-decoration:none ; }

#userMenu a:hover {	background:#8CBE68;	color:#F5ECCD;}
#decorator 	a { font-size: 10px ;color:#AAAAAA;}


#search				{Z-INDEX:20; LEFT:300px; TOP:105px;   POSITION:absolute ; display: block; width:400px; }

#search input.searchbox {color:#1E67A8; font-weight:bold; width:279px;}

gsc-resultsRoot gsc-tabData gsc-tabdActive


/***************************** content ********************************/
//see app

//override
body {padding:0;border:0;margin:0;}


/***************************** footer ********************************/

#footer #linksBox #links {border-top:1px solid #9099C2; }

#disclaimer #linksBox a, #disclaimer #links a:visited {color:#9099C2 ; text-decoration:underline ;}
#disclaimer #linksBox a:hover {text-decoration:underline ;}



/***************************** globalnav (top nav)) ********************************/

#globalnav li {
  /*float the main list items*/
  float: left;
  display: block;
  padding:0px;
  margin:0px;
  font-weight: bold;
  font-size:13px;
  color:#DAE1EB;
  background:url(/info/media/layout/barcurrent.gif); 
  width:82px; 
  height:32px; 
  text-align: center;
  
  
}

#globalnav ul {
 
  display: block;
  padding:0px;
  margin:0px;
  
}


#globalnav  a {display: block; text-decoration:none; color:Black;  padding-top:5px; margin-top:5px;}
#globalnav  a:visited {text-decoration:none; color:black;}
#globalnav  a:hover {text-decoration:none;color:#559427;}
/***************************** Navigation (left nav)********************************/


div.navigation 			{ width:183px ;}
div.navigation li 		{ width:100%; } /* fix for the ie6 wite space - width same as navigation width*/
div.navigation a 		{ height:100%; } /* fix for the ie6 wite space - width same as navigation width*/


div.navigation .navigationWrapper		{ padding:0 2px 0 2px;}

div.navigation .start	{background:url(/info/media/layout/start.jpg); height:20px}
div.navigation .end	{background:url(/info/media/layout/end.jpg); height:45px}

div.navigation .hr 	{				border-bottom:1px solid #559427; }
div.navigation li a {					border-bottom:1px solid #559427; border-right: 2px solid #559427}
div.navigation .navlist {	border-top:1px solid #559427;}



div.navigation {
	background: url("/info/media/layout/nav.jpg");
	margin: 0px ;
	padding: 0px;
	border:0px;
	font-size: 12px;
	line-height:16px;
	/*font-family:Verdana;*/
	border:0px solid  black;
	/*font-weight: bold;*/
	  
}

div.navigation ul {	
	list-style:none;
	padding: 0px;
	margin: 0px;
	border:0px;
}	

div.navigation li {
	padding: 0px;
	margin: 0px;
	border:0px;
	
	list-style:none ;
}

div.navigation ul li {list-style:url(/info/media/layout/transparent.gif) ;}




div.navigation .navlist  li a 	{  	text-decoration: none;}

div.navigation .navlist  a.selectedpath 	{ }
div.navigation .navlist  a.selected 		{ background-color:#DBE5FF; }
div.navigation .navlist  a.selected 		{ background-color:#DFEECD; }
div.navigation .navlist  a:hover {color:white;}

div.navigation .navlist  a:hover {
	background:#8CBE68;
	color:white;
	
}

div.navigation h2{
	text-decoration: none;
	display: block;
	padding: 0px;
	margin: 0px;
	border:0px;
	padding:0 0 0 10px;
	color:#559427;
	overflow:hidden;
	height: 24px;
}

div.navigation h2 a {
	text-decoration: none;
}





/* grren = color:#559427; */
div.navigation .navlist a{
	color:#1E67A8;
	font-weight: normal;
}


div.navigation .navlist li a{
	padding:0 0 0 10px;	
}

div.navigation .navlist li li a{
	padding:0 0 0 20px;	
}

div.navigation .navlist li li li a{
	padding:0 0 0 30px;	
}


div.navigation li{	
}

div.navigation li li {
}

div.navigation li li li{		
}

div.navigation li li li li{	
}



div.navigation li 	{ 
	overflow: hidden;	           /*ie8 problem*/
	float:left;
	display:block;
	width:100%;      
}

div.navigation li a 		{ 
	overflow: hidden;	           /*ie8 problem*/
	float:left;
	width:99%;
	display:block;	      
}






/***************************** Promos ********************************/




/***************************** tools ********************************/


#realbody .left {float: left;}
#realbody .right {float: right;}


#realbody .bold {font-weight: bold;}
#realbody .hide {display: none;}
#realbody .show {display: block;}
#realbody .hidden 	{display:none;}

