body { 
cursor: default; 
white-space: normal; 
font: 12px/13px Verdana, Helvetica, Sans-serif; 
word-spacing: normal; 
letter-spacing: normal;
margin:0px; 
} 

div, span { 
margin: 0; 
padding: 0; 
} 

p { 
margin: 0; 
padding: 0; 
} 

h1, h2, h3, h4, h5, h6 { 
margin: 0 0 8px; 
padding: 0; 
font: bold 1em/1em Verdana, Helvetica, Sans-serif; 
} 

blockquote { 
margin: 0 auto; 
padding: 0; 
} 

a:link, a:visited { 
background-color: transparent; 
color: rgb(102,102,102); 
text-decoration: none; 
} 

a:hover { 
text-decoration: underline; 
} 

a:active { 
background-color: transparent; 
color: rgb(204,0,0); 
text-decoration: none; 
} 

a img { 
border: 0; 
} 

hr { 
height: 1px; 
background-color: transparent; 
margin: 8px 0; 
color: rgb(204,204,204); 
} 

form { 
margin: 0; 
padding: 0; 
} 

input, select, option, textarea { 
font: 11px/15px Verdana, Helvetica, Sans-serif; 
} 

ul { 
list-style-position: outside; 
list-style-type: square; 
margin: 0 0 6px 20px; 
padding: 0; 
border: 0; 
text-align: left; 
} 

ol { 
list-style-position: outside; 
margin: 0 0 6px 20px; 
padding: 0; 
border: 0; 
text-align: left; 
} 

dl { 
margin: 0 0 8px; 
padding: 0; 
border: 0; 
} 

li { 
margin: 0 0 8px; 
padding: 0; 
border: 0; 
} 

/* Main properties and values */ 

body.Main { 
background-color: rgb(255,255,255); 
margin: 0; 
padding: 0; 
text-align: center; 
color: rgb(102,102,102); 
} 

div#Filler { 
margin: 0 6%; 
padding: 10px 0 20px; 
text-align: center; 
} 

div#FillerClipart { 
margin: 0 1%; 
padding: 6px 0; 
text-align: center; 
} 

/* Intranet Header properties and values */ 

div#HeaderPrint { 
display: none; 
} 

/* Stage properties and values */ 

div#Stage { 
clear: both; 
margin: 15px 0; 
border: 0px solid rgb(204,204,204); 
text-align: left; 
} 

div#StageClipart { 
clear: both; 
margin: 5px 0; 
border: 0; 
text-align: left; 
} 

/* TopArea properties and values */ 

div#TopArea { 
clear: both; 
padding: 8px 15px; 
text-align: right; 
} 

#TopArea span { 
display: inline; 
vertical-align: middle; 
} 

form.Languages { 
display: inline; /* none */ 
float: left; 
margin: 3px 25px 0; 
border: 0; 
} 

span.Welcome { 
padding: 0 200px 0 0px;
float: right; 
color: #ff0000;
font-weight: bold; 
} 

span.Welcome a:link, span.Welcome a:visited, span.Welcome a:hover, span.Welcome a:active { 
background-color: transparent; 
color: #ff0000; 
font-weight: bold; 
text-decoration: none; 
} 

form.Logout { 
display: inline; 
border: 0; 
} 

img#LogoutButton { 
clear: both; 
margin: 0; 
border: 0; 
vertical-align: middle; 
} 

/* MainArea properties and values */ 

fieldset.MainAreaFieldset { 
clear: both; 
margin: 0 170px; 
padding: 20px 25px 5px; 
border: 2px solid rgb(204,204,204); 
text-align: left; 
} 
fieldset.MainAreaFieldsetA { 
clear: both; 
margin: 0 150px; 
padding: 20px 25px 20px; 
border: 2px solid rgb(204,204,204); 
text-align: left; 
} 


fieldset.MainAreaClipartFieldset { 
clear: both; 
margin: 0 10px; 
padding: 0 25px 10px; 
border: 2px solid rgb(204,204,204); 
text-align: left; 
} 

fieldset.MainAreaListingFieldset { 
clear: both; 
margin: 0 25px; 
padding: 0 25px 20px; 
border: 2px solid rgb(204,204,204); 
text-align: left; 
} 

legend.MainAreaLegend { 
margin: 0; 
padding: 0 5px; 
border: 0; 
} 
legend.MainAreaLegendA { 
margin: 0; 
padding: 0 5px; 
border: 0; 
float: right;
} 


span.MainAreaTitle, span.MainAreaTitle a:link, span.MainAreaTitle a:visited, span.MainAreaTitle a:hover, span.MainAreaTitle a:active { 
font: normal 11px/12px Verdana, Helvetica, Sans-serif; 
text-decoration: none; 
} 



/* AdminMenu properties and values */ 

table#AdminMenu { 
width: 100%; 
margin: 20px 0 5px; 
padding: 0; 
border: 0; 
text-align: left; 
} 

td.AdminMenuRow {  
background-color: transparent; 
padding: 7px 5px 5px 25px; 
font: 12px/14px Arial, Geneva, Sans-serif; 
color: rgb(102,102,102); 
} 

div.AdminMenuApplicationModule { 
position: relative; 
top: auto; 
left: auto; 
float: left; 
width: 20%; 
margin: 0 3% 25px auto; 
border: 0; 
} 

.AdminMenuApplicationModule h1 { 
display: inline; 
margin: 0; 
padding: 0; 
vertical-align: middle; 
} 

img.AdminMenuIcon { 
clear: both; 
margin: 0 10px 15px; 
border: 0; 
vertical-align: middle; 
} 

img.BigIcon { 
clear: both; 
margin: 0 10px 15px; 
border: 0; 
vertical-align: text-top; 
} 

span.AdminMenuNoRecords { 
background-color: transparent; 
padding: 0px 10px; 
text-align: left; 
font: Message-box; 
color: rgb(204,0,0); 
text-decoration: none; 
} 

/* Search properties and values */ 

div#SearchContainer { 
clear: both; 
height: 30px; 
padding: 15px 0 0; 
text-align: center; 
vertical-align: middle; 
} 

label.SearchLabel { 
display: inline; 
margin: 0; 
padding: 0 3px; 
border: 0; 
font: bold 12px/14px Verdana, Helvetica, Sans-serif; 
} 

input.Button { 
width: 80px; 
height: 20px; 
background-color: rgb(212,208,200); 
border: 1px solid rgb(102,102,102); 
color: rgb(102,102,102); 
font-weight: bold; 
} 

/* AdminGrid properties and values */ 

table.AdminGrid { 
width: 100%; 
background-color: rgb(204,204,102); 
margin: 0; 
padding: 0; 
border: 1px solid rgb(204,204,204); 
text-align: left; 
color: rgb(255,255,255); 
} 

caption.AdminGridCaption { 
background-color: rgb(255,255,255); 
margin: 0; 
padding: 20px 25px 5px; 
border: 0; 
text-align: left; 
color: rgb(102,102,102); 
font-weight: bold; 
text-decoration: none; 
} 

caption.AdminGridCaption a:link, caption.AdminGridCaption a:visited, caption.AdminGridCaption a:hover, caption.AdminGridCaption a:active { 
text-decoration: none; 
} 

td.AdminGridDarkRow { 
background-color: rgb(255,255,204); 
padding: 7px 5px 5px; 
font: 12px/14px Arial, Geneva, Sans-serif; 
color: rgb(102,102,102); 
} 

td.AdminGridDarkRowWarning { 
background-color: rgb(255,255,204); 
padding: 7px 5px 5px; 
font: 12px/14px Arial, Geneva, Sans-serif; 
color: rgb(204,0,0); 
} 

.AdminGridDarkRowWarning a:link, .AdminGridDarkRowWarning a:visited, .AdminGridDarkRowWarning a:hover, .AdminGridDarkRowWarning a:active { 
background-color: transparent; 
color: rgb(204,0,0); 
text-decoration: none; 
} 

td.AdminGridLightRow { 
background-color: rgb(255,255,255); 
padding: 7px 5px 5px; 
font: 12px/14px Arial, Geneva, Sans-serif; 
color: rgb(102,102,102); 
} 

td.AdminGridLightRowWarning { 
background-color: rgb(255,255,255); 
padding: 7px 5px 5px; 
font: 12px/14px Arial, Geneva, Sans-serif; 
color: rgb(204,0,0); 
} 

.AdminGridLightRowWarning a:link, .AdminGridLightRowWarning a:visited, .AdminGridLightRowWarning a:hover, .AdminGridLightRowWarning a:active { 
background-color: transparent; 
color: rgb(204,0,0); 
text-decoration: none; 
} 

img.AdminGridIcon { 
clear: both; 
margin: 2px 1px; 
border: 0; 
vertical-align: middle; 
} 

span.AdminGridText, span.AdminGridText a:link, span.AdminGridText a:visited, span.AdminGridText a:hover, span.AdminGridText a:active { 
text-decoration: none; 
} 

span.AdminGridNoRecords { 
background-color: transparent; 
padding: 0px 10px; 
text-align: left; 
font: Message-box; 
color: rgb(204,0,0); 
text-decoration: none; 
} 

div.AdminGridNavigator { 
height: 16px; 
margin: 5px; 
padding: 1px 0 0; 
border: 0; 
font-weight: bold; 
text-decoration: none; 
} 

span.AdminGridCounter { 
display: inline; 
float: left; 
margin: 0 10px; 
} 

span.AdminGridSwitcher { 
display: inline; 
float: right; 
} 

.AdminGridScrollers, .AdminGridScrollers a:link, .AdminGridScrollers a:visited, .AdminGridScrollers a:hover, .AdminGridScrollers a:active { 
font-weight: bold; 
text-decoration: none; 
} 

.AdminGridPages { 
background-color: transparent; 
color: rgb(204,0,0); 
font-weight: bold; 
text-decoration: none; 
} 

.AdminGridPages a:link, .AdminGridPages a:visited, .AdminGridPages a:hover, .AdminGridPages a:active { 
background-color: transparent; 
color: rgb(102,102,102); 
font-weight: bold; 
text-decoration: underline; 
} 

/* AdminGridNewRecord properties and values */ 

div.AdminGridNewRecord { 
padding: 5px 10px; 
font: bold 12px/14px Verdana, Helvetica, Sans-serif; 
text-decoration: none; 
} 

.AdminGridNewRecord a:link, .AdminGridNewRecord a:visited, .AdminGridNewRecord a:hover, .AdminGridNewRecord a:active { 
font-weight: bold; 
text-decoration: none; 
} 

input.AvailableChars { 
display: inline; 
vertical-align: bottom; 
width: 40px; 
border: 0; 
} 

/* ConfigurationsSetup properties and values */ 

div#ConfigurationsSetupContainer { 
clear: both; 
height: 25px; 
margin: 5px 70px 0; 
padding: 0; 
border: 0; 
text-align: right; 
vertical-align: middle; 
} 

div#ConfigurationsWarningContainer { 
clear: both; 
padding: 20px 0 5px; 
text-align: center; 
vertical-align: middle; 
} 

/* ParametersSetup properties and values */ 

div#ParametersSetupContainer { 
clear: both; 
height: 25px; 
margin: 5px 70px 0; 
padding: 0; 
border: 0; 
text-align: right; 
vertical-align: middle; 
} 

div#ParametersWarningContainer { 
clear: both; 
padding: 20px 0 5px; 
text-align: center; 
vertical-align: middle; 
} 

/* AdminGridFiles properties and values */ 

table.AdminGridFiles { 
width: 100%; 
background-color: transparent; 
margin: 0; 
padding: 0; 
border: 0; 
text-align: left; 
color: rgb(102,102,102); 
} 

caption.AdminGridFilesCaption { 
background-color: rgb(255,255,255); 
margin: 0; 
padding: 20px 25px 5px; 
border: 0; 
text-align: left; 
color: rgb(102,102,102); 
font-weight: bold; 
text-decoration: none; 
} 

caption.AdminGridFilesCaption a:link, caption.AdminGridFilesCaption a:visited, caption.AdminGridFilesCaption a:hover, caption.AdminGridFilesCaption a:active { 
text-decoration: none; 
} 

/* FilesList properties and values */ 

div.FilesList { 
height: 16px; 
margin: 0 0 12px; 
padding: 5px 0 0; 
border: 2px solid rgb(204,204,204); 
} 

.FilesList, .FilesList a:link, .FilesList a:visited, .FilesList a:hover, .FilesList a:active { 
background-color: rgb(255,255,204); 
font: bold 12px/14px Verdana, Helvetica, Sans-serif; 
color: rgb(102,102,102); 
text-decoration: none; 
} 

.FilesListWarning, .FilesListWarning a:link, .FilesListWarning a:visited, .FilesListWarning a:hover, .FilesListWarning a:active { 
background-color: transparent; 
font: bold 12px/14px Verdana, Helvetica, Sans-serif; 
color: rgb(204,0,0); 
text-decoration: none; 
} 

img.FilesListIcon { 
float: left; 
clear: left; 
margin: -3px 8px 0 1px; 
border: 0; 
} 

img.FilesDeleteIcon { 
float: right; 
clear: right; 
margin: -3px 1px 0 8px; 
border: 0; 
} 

/* ObjectsDetails properties and values */ 

div.ObjectsDetails { 
display: none; 
height: 125px; 
margin: -14px 12px 12px; 
padding: 10px 0; 
border: 2px solid rgb(204,204,204); 
} 

.ObjectsDetails, .ObjectsDetails a:link, .ObjectsDetails a:visited, .ObjectsDetails a:hover, .ObjectsDetails a:active { 
background-color: rgb(255,255,204); 
font: bold 12px/14px Verdana, Helvetica, Sans-serif; 
color: rgb(102,102,102); 
text-decoration: none; 
} 

div.ObjectsDetailsThumb { 
position: relative; 
display: inline; 
top: auto; 
left: auto; 
float: left; 
clear: right; 
width: 180px; 
margin: 0 20px; 
border: 0; 
} 

img.ObjectsDetailsThumb { 
float: left; 
clear: left; 
height: 50px; 
background-color: rgb(255,255,255); 
margin: 10px 30px; 
border: 2px dotted rgb(204,204,204); 
color: rgb(102,102,102); 
} 

embed.ObjectsDetailsThumb { 
float: left; 
clear: left; 
height: 50px; 
background-color: rgb(255,255,255); 
margin: 10px 30px 5px; 
border: 2px dotted rgb(204,204,204); 
color: rgb(102,102,102); 
} 

span.ObjectsDetailsPreview { 
float: left; 
clear: left; 
background-color: transparent; 
margin: 0 30px 10px; 
border: 0; 
text-indent: 15px; 
font-size: 0.9em; 
color: rgb(102,102,102); 
} 

div.ObjectsDetailsLocation { 
position: relative; 
display: inline; 
top: auto; 
left: auto; 
float: left; 
clear: right; 
width: 350px; 
border: 0; 
text-align: center; 
} 

fieldset.ObjectsDetailsFieldset { 
clear: both; 
margin: 10px 25px; 
padding: 0 15px 10px; 
border: 2px solid rgb(204,204,204); 
text-align: left; 
} 

legend.ObjectsDetailsLegend { 
margin: 0 0 8px; 
padding: 0 5px; 
border: 0; 
} 

/* UserObjectsOrganizer properties and values */ 

div#UserObjectsOrganizer { 
margin: 0 25px; 
padding: 1px 0 0; 
border: 0; 
text-align: right; 
font-weight: bold; 
text-decoration: none; 
} 

/* OperationalMessages properties and values */  

div.OperationalMessage { 
margin: 0 0 8px 5px; 
text-align: center; 
font-weight: bold; 
text-decoration: none; 
} 

img.OperationIcon { 
clear: none; 
margin: 0; 
border: 0; 
vertical-align: middle; 
} 

/* EditRecord properties and values */ 

img.BigIconClipart { 
float: right; 
clear: both; 
margin: 0 0 15px 10px; 
border: 0; 
} 

table.EditRecord { 
width: 100%; 
margin: 0 0 15px; 
padding: 0; 
border: 0; 
} 

caption.EditRecordCaption, caption.EditRecordCaption a:link, caption.EditRecordCaption a:visited, caption.EditRecordCaption a:hover, caption.EditRecordCaption a:active { 
background-color: transparent; 
margin: 0; 
padding: 20px 25px 0px; 
text-align: center; 
color: rgb(102,102,102); 
text-decoration: none; 
} 

td.EditRecord { 
width: 25%; 
padding: 0 5px 0 0; 
text-align: right; 
} 

label.EditRecordLabel { 
margin: 0; 
padding: 0 3px; 
border: 0; 
font: bold 12px/14px Verdana, Helvetica, Sans-serif; 
} 

.IsRequired { 
background-color: transparent; 
padding: 3px; 
text-align: left; 
color: rgb(204,0,0); 
font-weight: bold; 
text-decoration: none; 
} 

.RequiredFieldsWarning { 
width: 50%; 
background-color: rgb(255,255,204); 
padding: 12px 15px; 
border: 2px solid rgb(204,204,204); 
text-align: left; 
line-height: 1.5em; 
font: Message-box; 
color: rgb(204,0,0); 
text-decoration: none; 
} 

.FieldsMissing { 
background-color: transparent; 
text-align: left; 
font: Message-box; 
color: rgb(204,0,0); 
text-decoration: none; 
} 

.ObjectMissing { 
background-color: transparent; 
margin: 5px 3px 0; 
text-align: left; 
font: Message-box; 
color: rgb(204,0,0); 
text-decoration: none; 
} 

.EditRecordMandatoryField { 
} 

.EditRecordMandatoryFieldHighlighted { 
background-color: rgb(255,255,204); 
border: 1px solid rgb(204,0,0); 
color: rgb(0,0,0); 
} 

img.EditRecordImage { 
clear: both; 
width: 450px; 
margin: 3px 0 0; 
border: 2px dotted rgb(204,204,204); 
vertical-align: middle; 
} 

embed.EditRecordFile { 
clear: both; 
width: 450px; 
margin: 3px 0 0; 
border: 2px dotted rgb(204,204,204); 
vertical-align: middle; 
} 

/* BottomArea properties and values */ 

div#BottomArea { 
clear: both; 
background: transparent url(../../Manager/gfx/logo_codemanager.png) no-repeat scroll left bottom; 
margin: 0 25px; 
padding: 20px 0; 
text-align: right; 
border: 0; 
} 

#BottomArea h1 { 
display: inline; 
vertical-align: middle; 
} 

h1.ValidCode { 
padding: 0 5px; 
} 

img#ValidHtml { 
display: inline; 
clear: both; 
margin: 0; 
border: 0; 
vertical-align: middle; 
} 

img#ValidCss { 
display: inline; 
clear: both; 
margin: 0; 
border: 0; 
vertical-align: middle; 
} 

img#ValidLevelAConformance { 
display: inline; 
clear: both; 
margin: 0; 
border: 0; 
vertical-align: middle; 
} 

/* Footer properties and values */ 

#Footer { 
clear: both; 
padding: 20px 0; 
border: 1px solid rgb(204,204,204); 
text-align: center; 
vertical-align: bottom; 
} 

#Contacts { 
list-style-type: none; 
background-color: transparent; 
margin: 0 auto; 
padding: 0; 
text-align: center; 
font: 11px/13px Arial, Geneva, Sans-serif; 
color: rgb(102,102,102); 
} 

#Contacts li { 
display: inline; 
background-color: transparent; 
padding: 0 5px; 
color: rgb(102,102,102); 
text-decoration: none; 
} 

#Contacts a:link, #Contacts a:visited { 
background-color: transparent; 
color: rgb(102,102,102); 
text-decoration: none; 
} 

#Contacts a:hover { 
background-color: transparent; 
color: rgb(102,102,102); 
text-decoration: underline; 
} 

#Contacts a:active { 
background-color: transparent; 
color: rgb(204,0,0); 
text-decoration: none; 
} 

/**/