/*html {margin:0px; padding:0px; background-color:#FFFFFF; font-family:Arial,Helvetica,sans-serif; font-size:14px; }
	body {min-width:760px; position:relative; margin:0px; padding:0; z-index:0; font-family:Arial,Helvetica,sans-serif; font-size:14px;}
	table.border {border-collapse:collapse; margin:0px 0px 10px 0px; }
	input.button {border:0px solid #000000; background: #FFFFFF no-repeat;
		background-position:left 2px;
		height:22px; font-size:12px; cursor:pointer; 
		font-family:Arial,Helvetica,sans-serif; 
	    	text-decoration:underline;color:#0C234B;text-align:left;text-indent:14px;}
	input.edit {border:1px solid #0C234B; background:#FFFFFF; color:#000000; 
		width:375px; height:16px; 
		font-size:11px;font-family:Tahoma,Arial,Helvetica,sans-serif; 
		margin:1px 0px 0px 0px;}
	input.file {border:1px solid #0C234B; background:#FFFFFF; color:#000000; 
		width:375px; height:19px; 
		font-size:11px;font-family:Tahoma,Arial,Helvetica,sans-serif; 
		margin:1px 0px 0px 0px;}
	textarea.textarea {border:1px solid #0C234B; background:#FFFFFF; color:#000000; 
		width:260px; height:152px; 
		font-size:11px;font-family:Tahoma,Arial,Helvetica,sans-serif; 
		margin:1px 0px 0px 0px;}
	.headerl {font-size:18px; font-weight:bold; color:#0C234B; padding:20px 0px 0px 0px}
	.header {font-size:14px; font-weight:bold; color:#0C234B; padding:20px 0px 0px 0px}
	.headers {font-size:12px; font-weight:bold; color:#0C234B;; padding:10px 5px 0px 0px}
	.label {font-size:12px; padding:10px 0px 10px 0px; font-weight:normal;}
	.text {font-size:12px;}
	.errormessage {font-size:12px; color:#0A0A43;}
	.okmessage {font-size:12px; color:#0C234B;font-weight:bold;}
	#divStatusPanel {font-size:12px; color:#000000;font-weight:bold;}
	.comments {font-size:11px; color:#000000;font-weight:normal;}
	a.link {font-size:12px; font-weight:normal; color:#0C234B; cursor:pointer;}
	a.link:hover {font-size:12px; font-weight:normal; color:#0C234B; text-decoration:underline; cursor:pointer;}
	.orderlayer {z-index:1;position:relative;height:200px;}
	.inputpanel {z-index:25;position:relative;height:1px;visibility:hidden;overflow:hidden;}
	.hidden {display:none; }
	*/
#opaco {
	background-color:#000000; left:0; 
	-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=70)"; 
	filter:progid:DXImageTransform.Microsoft.Alpha(opacity = 70); 
	filter:alpha(opacity=70); 
	moz-opacity:0.55; 
	-khtml-opacity:0.55; 
	opacity:0.55; 
	position:absolute;
	top:0; 
	width:100%; 
	z-index:10; 
}

#popup {
	background-color:#FFFFFF; 
	position:fixed;
	top:50%;		
	left:50%; 
	min-width:300px;
	width:300px;
	z-index:12;
	font-family:Arial,Helvetica,sans-serif; 
}

#popup .header {
	background:#0C234B; color:#FFFFFF; 
	font-size:12px;  padding:15px; }

#popup .button {
	border:0px solid #000000; background: #0C234B; color:#FFFFFF; 
	height:24px; width:72px; font-size:12px; cursor:pointer; 
	font-family:Arial,Helvetica,sans-serif; 
	text-align:center;text-decoration:none;
	margin:10px 0px 5px 5px; 
}

#popup .form {
	background:#FFFFFF; color:#000000; 
	font-size:12px; padding:15px; 
}

#popup .edit {
	border:1px solid #000000; background:#FFFFFF; color:#000000;
	width:260px; height:16px; 
	font-size:11px; font-family:Arial,Helvetica,sans-serif; 
	margin:1px 0px 0px 0px;
}

#popup .select {
	border:1px solid #000000; background:#FFFFFF; color:#000000; 
	width:264px; height:20px; 
	font-size:11px; font-family:Arial,Helvetica,sans-serif;
}

.Form {
	top:30px;
	position:fixed;
	display:block;
	border:2px solid #f6b83d;
	background-color:#FFFFFF
}

.Form .button {
	border:0px solid #000000; background: #f6b83d; color:#FFFFFF; 
	height:24px; width:72px; font-size:13px; cursor:pointer; 
	font-family:opensans_semibold; 
	text-align:center;text-decoration:none;
	margin:10px 0px 5px 5px; 
}

.Form .edit {
	border:1px solid #000000; background:#FFFFFF; color:#000000;
	width:260px; height:16px; 
	font-size:11px; font-family:opensans_semibold; 
	margin:1px 0px 0px 0px;
}

.Form .select {
	border:1px solid #000000; background:#FFFFFF; color:#000000; 
	width:264px; height:20px; 
	font-size:11px; font-family:opensans_semibold;
}

.FormHeader {
	color:#0C234B;
	text-align:left; 
	font-size:12pt;
	font-family:opensans_semibold;
	padding-left:15px;
}

.SettingsTabHeader {
	color:#0C234B; 
	text-align:left; 
	font-size:12pt;
	font-family:opensans_semibold
	line-height:0px;
	text-indent:0px;
}

.SettingsParameter {
	font-size:11pt;
	border-bottom:1px solid #0C234B;
	text-indent:0px;
}

.SettingsTab {
	font-family:opensans_semibold;
    	font-size:12px;
	line-height:20px;
	text-indent:10px;
}

ul#Tabs {
    	font-family:Arial,Helvetica,sans-serif;
    	font-size:12px;
    	font-weight:bold;
    	list-style-type:none;
    	height:25px;
	padding-left:5px;
	padding-right:5px;
}

#Tabs li.Tab {
    	margin:2px 0px 0px 0px;
	background:url('ButtonTab.png') #0C234B; 
	color:#FFFFFF;
	font-family:Arial,Helvetica,sans-serif;
}

#Tabs li.Tab a {
    	padding:5px;
    	display:block;
	background:url('ButtonTab.png') #0C234B; 
    	text-decoration:none;
	color:#FFFFFF;
}

#Tabs li.Tab a:hover {
	background:url('ButtonTab.png') #0C234B;
    	text-decoration:underline;
	color:#FFFFFF;
}

#Tabs li.SelectedTab {
    	margin:2px 0px 0px 0px;
    	height:25px;
    	background:url('ButtonTabLight.png') #CADBF7;
	color:#FFFFFF;
}

#Tabs li.SelectedTab A {
    	padding:5px;
    	display:block;
    	background:url('ButtonTabLight.png') #CADBF7;
	text-decoration:none;
	color:#FFFFFF;
}

table.certTable td {
	border:0px solid #0C234B;
	text-align:left;
	vertical-align:middle
}

table.certTable thead td {
	font-weight:bold;
	text-align:left;
	vertical-align:middle;
	background:#FFFFFF;
	color:#0C234B;
}

table.certTable thead td.curcol {
	background:#FFFFFF;
	color:#0C234B;
} 

table.certTable {
	border-collapse:collapse;
	table-layout:fixed;
	width:800px
}
	
div#certHeaderContainer {
	overflow:hidden
}

div#scroll {
	width:590px;
	overflow-y:scroll;
	overflow-x:scroll;
	height:220px;
	padding-left:0px
}

div#certFakeScrollContainer {
	width:590px;
	overflow:hidden;
	position:relative;
	align:left
}

a.imgRef{
	font-size:12px;
	font-weight:normal;
	color:#0C234B;
	text-decoration:underline;
	margin-left:-14px;
	position: absolute;
}
