html {margin: 0px; padding: 0px; background-color: #FFFFFF; font-family: Arial,sans-serif,Helvetica; font-size: 14px; }
	body {min-width: 760px; position: relative; margin: 0px; padding: 0; z-index: 0; font-family: Arial,sans-serif,Helvetica; font-size: 14px; }
	table.border	{border-collapse: collapse; margin: 0px 0px 20px 0px; }
	td.content		{padding: 20px}
	input.button	{border:1px solid #808080; background:#EEEEEE; color:#000000; 
						height:22px; font-size:12px; cursor:pointer; 
						font-family:Arial,sans-serif,Helvetica;}
	input.edit		{border:1px solid #808080; background:#FFFFFF; color:#000000; 
						width:375px; height:16px; 
						font-size:11px;font-family:Tahoma,Arial,sans-serif,Helvetica; 
						margin:1px 0px 0px 0px;}
	input.file		{border:1px solid #808080; background:#FFFFFF; color:#000000; 
						width:375px; height:19px; 
						font-size:11px;font-family:Tahoma,Arial,sans-serif,Helvetica; 
						margin:1px 0px 0px 0px;}
	textarea.textarea	{border:1px solid #808080; background:#FFFFFF; color:#000000; 
						width:260px; height:152px; 
						font-size:11px;font-family:Tahoma,Arial,sans-serif,Helvetica; 
						margin:1px 0px 0px 0px;}
	.header		 {font-size: 14px; font-weight: bold; color:#000000;}
	.headerg		{font-size: 14px; font-weight: bold; color:#808080;}
	.label		  {font-size: 12px; padding:10px 0px 10px 0px; font-weight: bold;}
	.text		   {font-size: 12px;}
	.errormessage   {font-size: 12px; color:#FF0000;}
	.okmessage	    {font-size: 12px; color:#18673C;font-weight: bold;}
	#divStatusPanel {font-size: 12px; color:#808080;font-weight: bold;}
	.comments	   {font-size: 11px; color:#808080;font-weight: bold;}
	a.link		  {font-size: 12px; font-weight: normal; color:#808080; cursor:pointer;}
	a.link:hover	{font-size: 12px; font-weight: normal; color:#808080; 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,sans-serif,Helvetica; 
}

#popup .header {background:#C0C0C0; color:#FFFFFF; 
					font-size:12px;  padding: 15px; }
#popup .button {border:1px solid #808080; background:#EEEEEE; color:#000000; 
					height:20px; width:72px; font-size:12px; cursor:pointer; 
					font-family:Arial,sans-serif,Helvetica; 
					margin: 10px 0px 5px 5px; }
#popup .form   {background:#FFFFFF; color:#000000; 
					font-size:12px; padding: 15px; }
#popup .edit	{border:1px solid #808080; background:#FFFFFF; color:#000000;
					width:260px; height:16px; 
					font-size:11px; font-family:Arial,sans-serif,Helvetica; 
					margin:1px 0px 0px 0px;}
#popup .select	{border:1px solid #808080; background:#FFFFFF; color:#000000; 
					width:264px; height:20px; 
					font-size:11px; font-family:Arial,sans-serif,Helvetica;}

.Form {
	top:30px;
	position:fixed;
	display:block;
	border:2px solid #0E0E0E;
	background-color: #F7F7F7;
	/*box-shadow:3px 3px 7px 3px #000;*/
}

.Form .button {border:1px solid #808080; background:#EEEEEE; color:#000000; 
					height:20px; width:72px; font-size:12px; cursor:pointer; 
					font-family:Arial,sans-serif,Helvetica; 
					margin: 10px 0px 5px 5px; }
.Form  .edit{border:1px solid #808080; background:#FFFFFF; color:#000000;
					width:260px; height:16px; 
					font-size:11px; font-family:Arial,sans-serif,Helvetica; 
					margin:1px 0px 0px 0px;}
.Form .select	{border:1px solid #808080; background:#FFFFFF; color:#000000; 
					width:264px; height:20px; 
					font-size:11px; font-family:Arial,sans-serif,Helvetica;}
.FormHeader {
	color:#000000; 
	text-align:center; 
	font-size:16pt;
	font-family: Verdana, Arial;
}


.SettingsTabHeader {
	color:#000000; 
	text-align:center; 
	font-size:13pt;
	font-family: Verdana, Arial;
	line-height: 0px;
	text-indent: 0px;
}

.SettingsParameter {
	border-bottom: 1px solid #06185C;
	text-indent: 0px;
}

.SettingsTab  {
	font-family: Verdana, Arial;
    font-size: 12px;
	line-height: 20px;
	text-indent: 10px;
}


ul#Tabs {
    font-family: Verdana, Arial;
    font-size: 12px;
    font-weight: bold;
    list-style-type: none;
	padding-left: 5px;
	padding-right: 5px;
}

#Tabs li.Tab {
    height: 25px;
	border:1px solid #808080; 
	background:#EEEEEE; 
	color:#000000;
	margin: 2px 0px 0px 0px;
	font-family:Arial,sans-serif,Helvetica;
}

#Tabs li.Tab a {
    display: block;
    color: #666666;
    text-decoration: none;
    padding: 5px;
}

#Tabs li.Tab a:hover {
    background-color: #bfe0fe;
}

#Tabs li.SelectedTab {
    height: 25px;
    background-color: #fafafa;
    margin: 2px 0px 0px 0px;
    border-top: 1px solid #a2b6cb;
    border-right: 1px solid #a2b6cb;
    border-bottom: 1px solid #a2b6cb;
    border-left: 1px solid #a2b6cb;
}

#Tabs li.SelectedTab A {
    display: block;
    color: #666666;
    text-decoration: none;
    padding: 5px;
    cursor: default;
}


table.certTable td {
	border:1px solid #CCCCCC;
	text-align:center;
	vertical-align:middle
}

table.certTable thead td {
	font-weight:bold;
	text-align:center;
	vertical-align:middle;
	background-color:#EEEEEE;
}

table.certTable thead td.curcol {
	background-color:#999999;
	color:#FFFFFF
} 

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:center
}