@charset "UTF-8";

/*-------------------------------------------------------------------

	Screen - adobe.trials revision
	
	$Id: //depot/projects/dylan/releases/rc_12_12/ubi/template/identity/adobe.trials/screen.css#1 $

-------------------------------------------------------------------*/


@import url(/web/20121211080531cs_/http://www.adobe.com/ubi/template/identity/adobe/screen/layout.css);
@import url(/web/20121211080531cs_/http://www.adobe.com/ubi/template/identity/adobe/screen/gfooter.css);
@import url(/web/20121211080531cs_/http://www.adobe.com/ubi/template/identity/adobe/Carousel/noscript.css);

html { background-color: #B9B9B9 !important; } 

#content-body { min-height: 400px !important; _height: 400px !important; }

.error-highlight { background-color: #ffffcb }
.modalcs { color: #047; cursor: pointer }
.modalcs:hover { text-decoration: underline; }

.error-signin { display: inline-block; }

.label-description { color: #888; font-size: 0.917em; }

#forgot-password dt,
#forgot-password dd { font-size: 0.85em; }

h3 
{
	margin: 0em 0px .5em 0px !important;
}

.carousel h3 
{
	margin-bottom: 0px !important;
}

.h4-align
{
	vertical-align: middle;
	line-height: 50px;
}

a.download-button,
input.download-button,
button.download-button,
p button.download-button,
p input.download-button
{
	padding: 8px 18px 9px 32px !important;
	_padding: 8px 18px 8px 32px !important;
	*padding: 8px 18px 8px 32px !important;
	text-decoration: none !important;
}

button.button,
a.button {
	padding: 8px 18px 10px 18px !important;
	*padding-bottom: 8px !important;
}

.callout-button-tall 
{
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
	background: #ffc800 url(form/callout-button-tall_bg.png) bottom left repeat-x;
	width: auto;
	height: auto;
	_white-space: nowrap;
	overflow: visible; /* fix button width for IE 5.5 to 7 */
	cursor: pointer;
	_cursor: hand;
	vertical-align: middle;
	zoom: 1;
	border: 1px solid;
	border-color: #cf8700 #cc8503 #c78407 #ca8405;
}

.button-tall 
{
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
	width: auto;
	height: auto;
	_white-space: nowrap;
	overflow: visible; /* fix button width for IE 5.5 to 7 */
	cursor: pointer;
	_cursor: hand;
	vertical-align: middle;
	zoom: 1;
	padding-left: 18px !important;
}


a.download-button {
	-moz-box-sizing: border-box;
	*display: inline;
	line-height: 15.4333px;	
	*line-height: 19px;
}

a.callout-button-tall,
input.callout-button-tall,
button.callout-button-tall,
p button.callout-button-tall,
p input.callout-button-tall
{
	padding: 8px;
	text-decoration: none;
}

.callout-button-tall,
.callout-button-tall:hover, 
.callout-button-tall:visited, 
.callout-button-tall:visited:hover { color: #202020 }

hr 
{
	clear: both;
	background: #cbcbcb;
	color: #cbcbcb;
	border: none;
	height: 1px;
	margin: 0 0 1.35em 0 !important;
	_margin: 0 0 1em 0 !important;
	*margin: 0 0 1em 0 !important;
	padding: 0 !important;
	width: auto !important;
	_width: 100% !important;
	*width: 100% !important; 
}

.button-200,
.button-215,
.button-265,
.button-295,
.button-auto 
{ 
	display: inline-block; 
	position: relative; 
	margin-right: 5px; 
	padding: 0 1.6ex 1px;
}

.button-200 { width: 200px; }
.button-215 { width: 215px; }
.button-225 { width: 225px; }
.button-265 { width: 265px; }
.button-295 { width: 295px; }

.button-auto { 
	width: auto;
	_padding: 10px !important;
	*padding: 10px !important;
}
a.button-215 { *width: 180px; }

.chrome-pane-body .error-bottom { margin-bottom: 1ex;} 



#signin-container { width: 650px; }
#signin-container .pod { height: 350px }

#cs-premium {
	height: 530px; 
	width: 800px;
}

#cs-premium.productionpremium { height: 620px }

#cs-premium .columns-3-aaaBc-aaa { width: 10%; }
#cs-premium .columns-3-aaaBc-B { width: 63%; }
#cs-premium .columns-3-aaaBc-c { width: 25%; }

#create-account-container{
	width: 650px;
	_height: 300px
}

#create-account-container.ja  { _height: 500px; }
#create-account-container.ja .max { width: 80%; }

.error { display: block; }

#frmconsultation select.max,
#frmconsultation textarea.max { width: 70%; }

#frmconsultation div.nav-up { display: inline-block }
#frmconsultation div.nav-up a  { position: relative; }

object#BadgeForADA, button#download-ada-button{
   float:left !important;
}