@charset "utf-8";
/* CSS Document */

body {font-size:.85em; min-width: inherit;}

/*---------HEADER----------*/
header {display:block; background: none;}
#headerleft {
		font-size: 1.9em; padding-top:.1em;background-image:url(http://www.ambest.com/images/ambhome/header-amblogomobile.png);
		background-position:0 0; background-size:100% auto; height:auto;
	}
	#headerleft .heading {color: #2349AF; opacity:0;
     filter: alpha(opacity=100); /* For IE8 and earlier */}
	#headerleft a.logo img {width:100px; height:36px;}
#headerright {clear:left; position: relative; width:100%; height:auto; text-align:left; display:block; right:0;}
		#GSAsearch {text-align:left; float:none;background:#cccccc; padding:.3em .3em .3em 4em;display:block; white-space:nowrap; }
			#GSAsearch input[type="text"] {width:70%;}
			#GSAsearch input[type="submit"] {float:right; margin-right:1%; width:24%; text-align:center;padding-left:0; padding-right:0;}
			#GSAsearch a#mmenu {
					background: center center no-repeat transparent;
					background-image:url(http://www.ambest.com/images/ambhome/NAVhamburger.png);
					display: block;
					width: 27px;
					height: 27px;
					position: absolute;
					top: 0;
					left: 10px;
					border:0;
				}
		#membertopright {clear:both; white-space:nowrap; font-size:.85em;color: #333333;text-align:left; float:none; height:2.3em; display:block;
			padding:.6em 0em .6em 2.3em; background:url(http://www.ambest.com/images/icon-membercenter.png) no-repeat; background-position: center left;
		} 
		#membertopright a {color:#0066cc;}
			#membertopright a:hover {color: #FC0;}
		#membertopright .welcome {display:none;} 
		#membertopright img {display:none;}

/* MAIN CONTENT */
#centercell {width:100%; margin:0px auto 0 auto; height:100%;overflow: visible;}
	#centercellfull {width:98%; min-width:1200px; margin:0 auto; height:100%;overflow: visible;}
#leftcell {width:100%; float:none;}
	#leftcell p {display:none;}
#midcell2col {width:100%; float:none; height:auto; }
	.padcontents {padding:0 0 0 0px;}

#corpmenu {/*position:absolute; left:0px; top:3em; bottom:0px;width:100%; 
	height:2em; margin-bottom:0; text-align:center; font-size:.9em; padding:0;*/display:none; height:0px;
}
#corpmenu ul {display:none; list-style:none;}
/*#corpleft, #corpright {float:none;text-align:left;display:block; font-size:.80em; color:#333333;}
	#corpleft li a, #corpright li a {color:#333333; padding:0;}*/
#corpright {float:none; z-index:300;display:none;}
	#corpright li a {color:#ffffff; font-size:1em;}
		#corpright ul {padding-top:6px; font-weight:100;}
#corpleft {display:none;}

/* NAV */
	nav {display:none;}
	nav ul#tree {display:none!IMPORTANT;}
	
/* BASIC STYLES*/
#videodisplay {font-size:.80em;}
	#videodisplay img {border:none; width:100%; height:auto;}
	
/*FOOTER*/
#footer {background-color:#E1E1E1; padding:1em 1em 3.5em 1em;}
#footer, #footer p {font-size:.80em;line-height:auto;}
	#footer p {padding:0; margin:0;}
	#footer a { text-decoration:none; color:#333333;}
	#footer a:hover{color: #00F; text-decoration:underline;}
	
/*-------------- SLIDER ---------------*/
#slide {height:140px; width:100%; padding:0px; margin:0;}
#divSlidingContent li { background-size:100% 140px;}

#setting_up {
	WIDTH:100%;
}
#setting_up .slider-slide DIV {
	WIDTH:100%; HEIGHT:auto;
}

/*------------ HOME BOXES -----------*/
div.box { float:none;}
/*------------ HOME BOXES -----------*/
.box-area{font-size:.9em; width:100%; display:block;}
	.box {width:100%; height:auto;}
		div.box.last {width:100%;}
		/*div.box.last select {height:20px;}*/
.box h3 {font-size:1.3em;}
div.box div, div.box last div {font-size:1em;}
.box input[type="text"] {width:80%; height:20px;}
.box select {width:98%;}

#homecontent {width:100%; float:none; margin-bottom:.5em; z-index:200;}
#homenews {width:100%; float:none; margin-left:0px;  margin-bottom:.5em;}

/*--------------News & Analysis Highlights-------------------*/
	#newslinks {border:1px solid #cccccc; padding:2px 6px 6px 6px; background-color:#E3E3E3;}
		#newslinks div {background-color:#FFFFFF; padding:0 4px; border:groove 1px #cccccc;}
	#newslinks h1 {font-size:1.2em; font-weight:bold; font-style:normal; font-family:Gotham, "Helvetica Neue", Helvetica, Arial, sans-serif; 
		padding:0; margin:0; text-align:center; color:#494949;
	}

/*-------------- SLIDER ---------------*/
#slide {height:220px; width:400px;padding:0px;}

/*--------------TABCONTENT-------------*/
#divPressRelease thead tr, #divNews thead tr, #divPressRelease tr.rgNoRecords, #divNews tr.rgNoRecords {height:auto; vertical-align:top;}
