/* HTML */
body.onSitePublishing{padding:5px 5px 5px 5px;margin:0px 0px 0px 0px;}

/* DIVS */
div.onSitePublishing{border:1px solid #6464A0;background-color:#FFFFFF;cursor:pointer;z-index:10;}
div.onSitePublishingHeader{background:url('/images/mod/mod_admin_background.gif');text-align:left;font-family:Verdana;color:#FFFFFF;font-size:12px;font-weight:bold;}
div.onSitePublishingMain{white-space:nowrap;cursor:pointer;display:block;z-index:10;}
div.onSitePublishingNav{width:100%;text-align:left;white-space:nowrap;cursor:pointer;display:block;}

img.onSitePublishingHeader{position:absolute;cursor:pointer;vertical-align:middle;}

/* HELP */
div.onSitePublishingHelp{width:300;padding:1px;position:absolute;border:1px solid #6464A0;top:0;right:0;background-color:#FFFFFF;}
h3.onSitePublishingHelp{padding:0px;padding-top:4px;margin:2px;font-family:Verdana;font-size:14px;font-weight:bold;color:#000000;background-color:#FFFFFF;}
h4.onSitePublishingHelp{padding:0px;padding-bottom:2px;margin:2px;font-family:Verdana;font-size:10px;font-weight:bold;color:#6464A0;background-color:#FFFFFF;}
p.onSitePublishingHelp{padding:0px;padding-bottom:2px;margin:2px;font-family:Verdana;font-size:10px;font-weight:bold;color:#AAAAAA;background-color:#FFFFFF;}

/* MENU */
.onSitePublishingMenu{background-color:#EEEEEE;border:1px solid #EEEEEE;text-align:left;vertical-align:middle;font-family:Verdana;font-size:10px;font-weight:bold;color:#6464A0;cursor:pointer;}
.onSitePublishingMenuHover{background-color:#DDDDDD;border:1px solid #AAAAAA;text-align:left;vertical-align:middle;font-family:Verdana;font-size:10px;font-weight:bold;color:#6464A0;cursor:pointer;}
.onSitePublishingMenuDisabled{background-color:#EEEEEE;border:1px solid #EEEEEE;text-align:left;vertical-align:middle;font-family:Verdana;font-size:10px;font-weight:bold;color:#AAAAAA;cursor:pointer;}
.onSitePublishingMenuImage{background-color:#BBBBBB;border:1px solid #AAAAAA;filter:Gray()}
.onSitePublishingMenuImageHover{background-color:#FFFFFF;border:1px solid #BBBBBB;}
.onSitePublishingMenuLeft{background-color:#CCCCCC;width:20;text-align:center;vertical-align:middle;}
span.onSitePublishingNavMenu{width:150;margin:1px;padding:1px;text-align:left;vertical-align:middle;font-family:Verdana;font-size:10px;font-weight:bold;color:#6464A0;background-color:inherit;border:1px solid #6464A0;cursor:pointer;}
span.onSitePublishingNavMenuHover{width:150;margin:1px;padding:1px;text-align:left;vertical-align:middle;font-family:Verdana;font-size:10px;font-weight:bold;color:#FFFFFF;background-color:#6464A0;border:1px solid #6464A0;cursor:pointer;}

/* VINDU */
span.vinduRedigering{padding:0px;margin:0px;font-family:Verdana;font-size:10px;font-weight:bold;color:#6464A0;cursor:pointer;}
p.vinduRedigering{padding:0px;margin:0px;font-family:Verdana;font-size:10px;font-weight:bold;color:#6464A0;cursor:pointer;}

/* EDIT */
div.onSitePublishingEdit{border:1px dotted #A8A5CC;font-family:Verdana;font-size:10px;cursor:pointer;}
div.onSitePublishingEditLink{border:1px dotted #A8A5CC;padding:2;cursor:pointer;}
div.onSitePublishingEditLinkSrc{font-family:Verdana;color:#777777;font-size:10px;font-weight:normal;}
div.onSitePublishingCategory{padding:1px;margin-bottom:1px;border:1px dotted #A8A5CC;background-color:inherit;width:100%;height:15;text-align:left;font-family:Verdana;font-size:10px;font-weight:bold;color:#6464A0;cursor:pointer;}
div.onSitePublishingCategoryHover{border:1px dotted #A8A5CC;background-color:#6464A0;width:100%;height:15;margin-bottom:1px;text-align:left;font-family:Verdana;font-size:10px;font-weight:bold;color:#FFFFFF;cursor:pointer;}
div.onSitePublishingEditCategory{border:1px dotted #A8A5CC;background-color:inherit;width:100%;height:15;margin-bottom:1px;text-align:left;padding:2;}

/* EDIT */
span.onSitePublishingEdit{border:1px dotted #A8A5CC;font-family:Verdana;font-size:10px;cursor:pointer;}
span.onSitePublishingEditLink{border:1px dotted #A8A5CC;padding:2;cursor:pointer;}
span.onSitePublishingEditLinkSrc{font-family:Verdana;color:#777777;font-size:10px;font-weight:normal;}
span.onSitePublishingCategory{padding:1px;margin-bottom:1px;border:1px dotted #A8A5CC;background-color:inherit;width:100%;height:15;text-align:left;font-family:Verdana;font-size:10px;font-weight:bold;color:#6464A0;cursor:pointer;}
span.onSitePublishingCategoryHover{border:1px dotted #A8A5CC;background-color:#6464A0;width:100%;height:15;margin-bottom:1px;text-align:left;font-family:Verdana;font-size:10px;font-weight:bold;color:#FFFFFF;cursor:pointer;}
span.onSitePublishingEditCategory{border:1px dotted #A8A5CC;background-color:inherit;width:100%;height:15;margin-bottom:1px;text-align:left;padding:2;}

/* EDIT IMAGE */
div.onSitePublishingImage{border:1px dashed #6464A0;padding:1;}

p.onSitePublishingEdit{font-family:Verdana;color:#777777;font-size:10px;font-weight:normal;padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px;}

img{border:none;}
a{font-family:Verdana;color:#777777;font-size:10px;font-weight:normal;text-decoration:underline;}
form{margin:0px 0px 0px;padding:0px 0px 0px 0px;}
input.onSitePublishingEditNormal{font-family:Verdana;color:#555555;font-size:10px;font-weight:normal;}
input.onSitePublishingEditReadonly{font-family:Verdana;color:#777777;font-size:10px;font-weight:normal;border:1px solid #7F9DB9;}
input.onSitePublishingEditInvalid{font-family:Verdana;color:#AAAAAA;font-size:10px;font-weight:normal;border:1px solid red;}
input.onSitePublishingEditInactive{font-family:Verdana;color:#AAAAAA;font-size:10px;font-weight:normal;}
textarea.onSitePublishingEditNormal{height:100;font-family:Verdana;color:#555555;font-size:10px;font-weight:normal;}
textarea.onSitePublishingEditReadonly{height:100;font-family:Verdana;color:#777777;font-size:10px;font-weight:normal;border:1px solid #7F9DB9;}
textarea.onSitePublishingEditInvalid{height:100;font-family:Verdana;color:#AAAAAA;font-size:10px;font-weight:normal;border:1px solid red;}
select{font-family:Verdana;color:#777777;font-size:10px;font-weight:normal;}

/* TABLE */
table{}
tr{}
tr.element{background-color:#EFFFFF;cursor:pointer;}
tr.elementHover{background-color:#FFFFFF;cursor:pointer;}
td{text-align:left;vertical-align:top;}
td.header{background-color:#EFEFEF;}
td.row{background-color:#EFFFFF;cursor:pointer;}
td.rowHover{background-color:#FFFFFF;cursor:pointer;}
.menuRow{background-color:#EFFFFF;cursor:pointer;}
.menuRowHover{background-color:#FFFFFF;cursor:pointer;}

#onSitePublishing{position:relative;}
#onSitePublishingMenu{position:relative;}
#onSitePublishingUpdateDocument{position:absolute;}

/* DOCUMENT UPDATE */
div.documentMaintMain{width:100%;padding:5px 5px 5px 5px; background-color:#EEEEEE;border:1px solid #AAAAAA;overflow:scroll;}
div.documentMaintMenu{position:absolute;left:0;top:10;height:25;padding-left:3px;padding-top:3px;background-color:#EEEEEE;border-top:4px solid Orange;border-left:1px solid #DDDDDD;border-right:1px solid #DDDDDD;border-bottom:1px solid #EEEEEE;cursor:pointer;z-index:1;}
div.documentMaintMenuHover{position:absolute;left:0;top:10;height:25;padding-left:3px;padding-top:3px;background-color:#FEFEFE;border-top:4px solid #DDDDDD;border-left:1px solid #DDDDDD;border-right:1px solid #DDDDDD;border-bottom:1px solid #DDDDDD;cursor:pointer;}
div.documentMaintAction{position:absolute;left:500;top:0;}
div.documentMaintBody{position:absolute;left:0;top:34;width:720;height:354;background-color:#EEEEEE;padding:5px 5px 5px 5px;border:1px solid #DDDDDD;overflow:scroll;}
div.documentMaintBodyPreview{position:absolute;left:0;top:34;width:720;height:354;background-color:#FFFFFF;padding:0px 0px 0px 0px;border:1px solid #DDDDDD;}
.documentMaintBodyPreviewIframe{width:100%;height:100%;padding:0px 0px 0px 0px;}
div.documentMaintSectionHeader{background-color:inherit;}
div.documentMaintSectionBody{width:100%;background-color:#FFFFEE;border:1px solid #DDDDDD;padding:5px 5px 5px 5px;}
div.documentMaintImage{background-color:#FFFFFF;border:1px solid #7F9DB9;cursor:pointer;}
input.documentMaintCategoryField{width:350;margin-right:5px;}
input.documentMaintTitleField{width:200;margin-right:5px;border:1px solid #CCCCCC;}
input.documentMaintSourceField{width:200;margin-right:5px;border:1px solid #CCCCCC;}
.documentMaintTextarea{width:100%;height:100;border:none;}
.documentMaintTextareaAE{width:100%;height:300;border:none;}
span.documentMaintSpace{width:100%;font-size:5px;height:5px;}
select.documentMaintSpace{margin-bottom:5px;}
p.ecMandatory{width:0%;padding:0px 2px 0px 2px;font-size:8;font-weight:bold;color:red;border:1px solid #AAAAAA;background-color:#DDDDDD;}
p.ecOptional{width:0%;padding:0px 2px 0px 2px;font-size:8;font-weight:bold;color:green;border:1px solid #AAAAAA;background-color:#DDDDDD;}
