﻿
/* Annual Reports - START */

.AnnRepContentListLeft{
float: left;
width: 200px;
padding:3px 0 0 0;
}

.AnnRepContentListRight{
float: right;
width: 250px;
}

.AnnRepContentListRight .contentListHeadline
, .AnnRepContentListRight .contentListText
, .AnnRepContentListRight .contentListLink
{
	width: 250px;
}

#submitOrderAnnReports, #submitDisclaimer {
background: url(../img/bkgr_form_submit.jpg) no-repeat;
width: 54px;
height: 17px;
color: #fff;
font-weight: bold;
border: 0;
font-size: 100%;
padding:1px 0 3px 0;
margin: 0 10px 0 0;
}

#annualReports table td.last #submitOrderAnnReports{
margin: 8px 0 0 0;
}

.AnnualCheckBoxesCol
{
	background-color: #f3f3f5;
	color: #2d2d2d;
	width:160px;
} 

#annualReports #frmAnnualReport .AnnualCheckBoxesCol
, #annualReports #frmAnnualReport .AnnualCheckBoxesCol .formItem
{
	width:160px;
}

#annualReports #frmAnnualReport .AnnualCheckBoxesCol .select label
, #annualReports #frmAnnualReport .AnnualCheckBoxesCol .select select
{
	width:70px;
}

.AnnRepFormItems
{
	width:160px;
}


#annualReports #frmAnnualReport label
, #annualReports #frmAnnualReport select
{
	float:left;
}



/* Annual Report - END */



/* Order Service Form - START */

.OrderServiceOverlayBG
{
	background-color:#000;
	filter:alpha(opacity=30);
	-moz-opacity: 0.30;
	opacity: 0.30;	
}

.OSWindowStyle
{
	border: 0; 
	background: #FFFFFF;
	color: #000000; 
	width: 920px;
}

.OSWindowCrossStyle
{
	float:right;
	margin-bottom:1px;
	padding:7px 10px 5px 0;
	text-align:right;
}

.OSContentStyle
{
	text-align:left;
	height:390px;
	width:890px;
	padding:2px 15px 15px;
}

.OSOverlay
{
	font-size:110%;
	width:890px;
	height:100px;
}


#OSWindow h1
{
	font-size:120%;
	margin-bottom:10px;
}

#OSWindow p
{
	padding:5px 0;
	margin-bottom:0;
}

#OSWindow #OrderServiceForm 
{
	margin-top:0px;
	padding:10px 11px 0;	
	background:#F3F3F5 none repeat scroll 0 0;
	border-bottom:1px solid #BDBEC2;
	height:260px;
}

.OSFootnote
{
	float:left;
	font-size: 80%;
}

#OSWindow #OrderServiceForm .formItem label 
{
	float:left;
	width:120px;
}

#OSWindow #OrderServiceForm .formItemMain 
{
	border:0 solid black;
	float:left;
	left:145px;
	position:absolute;
	top:143px;
	width:740px;
}

#OSWindow #OrderServiceForm .formItemMainDE 
{
	border:0 solid black;
	float:left;
	left:145px;
	position:absolute;
	top:145px;
	width:740px;
}


.formItemNew 
{
	clear:both;
	margin:0;
	padding:4px 0 0 5px;
}

#OSWindow #OrderServiceForm .formItemNew label
{
	float:left;
	left:10px;
	position:relative;
	width:115px;
}

#OSWindow #OrderServiceForm .formItemNew input
{
	float:left;
	left:0px;
	margin-bottom:2px;
	position:relative;
}

#OrderServiceForm .text input, #OrderServiceForm .select select, #OrderServiceForm .textarea textarea 
{
	border:1px solid #BABABC;
	font-size:100%;
	margin:0 0 8px;
	width:230px;
}

#OSWindow #OrderServiceForm .formItemOS label
{
	float:left;
	left:370px;
	position:absolute;
	width:140px;
}

#OSWindow #OrderServiceForm .formItemOS input
, #OSWindow #OrderServiceForm div .formItemOS select
{
	float:left;
	left:500px;
	margin-bottom:2px;
	position:absolute;
}

#OSWindow #OrderServiceForm .formItemNew select 
{
	float:left;
	left:0px;
	margin-bottom:2px;
	position:relative;
}

#OSWindow #OrderServiceForm .submitButtons
{
	background:transparent url(../img/border-dotted.gif) repeat-x scroll center top;
	border-top:0 none;
	margin:0;
	padding-left:310px;	
	padding-top:10px;
}

.OrderServiceSubmit
{
	background:transparent url(../img/bkgr_form_submit.jpg) no-repeat scroll 0 0;
	border:0 none;
	color:#FFFFFF;
	float:none !important;
	font-size:100%;
	font-weight:bold;
	height:17px;
	margin:0 10px 0 0 !important;
	padding:1px 0 3px;
	width:54px;
}

.OrderServiceCancel 
{
	background:transparent url(../img/bkgr_form_reset_reminder.jpg) no-repeat scroll 0 0;
	border:0 none;
	color:#0392B0;
	float:none !important;
	font-size:100%;
	font-weight:bold;
	height:17px;
	margin:0 10px 0 0 !important;
	padding:1px 0 3px;
	width:52px;
}

#OrderServiceForm .fieldValidators
{
	color:#DA521E;
	padding:0 0 8px 17px;
}


/* Order Service Form - END */

