* {margin:0;padding:0;}
body {font-family:Arial,Helvetica,sans-serif;font-size:12px;}
body form#aspnetForm{margin:0;padding:0;}

a {color:blue;text-decoration:none;}
a:hover {color:red;text-decoration:underline;}
input, select {border:1px solid #C0C0C0;padding:2px;width:100px;}
textarea {border:1px solid #C0C0C0;padding:2px;width:100px;}
ul {list-style-type:none;padding-left:0;}
li {display:inline;margin-right:10px; }
li.selected {background-color:#E0E0E0;}
.cleaner {clear:both;height:1px;}

.main, div.footer {margin:0 auto;padding:25px;}


.footer {border-top:10px solid #000;font-size:12px;padding:20px;text-align:center; background-image: url(img/bottom.png); background-repeat: repeat-x;}
.footer a{color:#fff; text-decoration: none;}
.footer a:hover{color:#fff; text-decoration: underline;}

.defaultView table {border-left:1px solid #C0C0C0;border-top:1px solid #C0C0C0;width:100%;}
.defaultView table td, div.main table th {border-bottom:1px solid #C0C0C0;border-right:1px solid #C0C0C0;padding:2px 5px;}
.defaultView table th {background-color:#E0E0E0;text-align:left;}
.defaultView .listFooter {background-color:#E0E0E0;}

.mainHeader {background-image:url(img/top.png);background-repeat:repeat-x; height: 100px; background-color: #000;}
.admin-logo{float: left; margin-top: 14px; margin-left: 16px;}
.mainMenu{margin-top: 17px; margin-left: 15px;}


.loginInfo {font-weight:bold;text-align:right; float: right; margin-top: 27px; margin-right: 25px;}
.loginInfo a {border:1px solid #fff;color:#fff;font-size:11px;font-weight:bold;margin-left:40px;padding:4px;}
.objectTop {margin-bottom:10px;}
.logged{padding-right: 10px;}

div.loginControl {border:1px solid #C0C0C0;margin:0 auto;padding:10px;width:200px;}
div.loginControl div.loginControlContent {font-family:Arial,Helvetica,sans-serif;font-size:10px;padding:5px;}
div.loginControl div.loginControlContent input {border:1px solid #C0C0C0;margin-bottom:5px;margin-top:5px;padding:2px;width:185px;}
div.loginControl div.loginButton {text-align:right;}
div.loginControl div.loginButton input {width:auto;}
div.loginControl div.loginError {color:red;font-weight:bold;padding-bottom:5px;}

div.mainMenu ul {list-style-type:none;margin:0;padding:0;}
div.mainMenu ul li {display:inline;float:left;position:relative;}
div.mainMenu ul li ul {margin-top:22px;color:#000;background-color:#E0E0E0;border:1px solid #000;display:none;left:0;margin-left:-1px;padding:5px;position:absolute;top:0;/*visibility:hidden;*/z-index:100;}
div.mainMenu ul li ul li {border:medium none;display:table;float:none;white-space:nowrap;}
div.mainMenu div.subMenuDiv {visibility:hidden;}

div.mainMenu ul li ul li a{color:#000; border-right:none;}
div.mainMenu ul li ul li a:hover{color:#000; text-decoration: underline;}

* html p#iepara {padding-top:1em;}
* html div.mainMenu ul li {float:left;height:1%;}
* html div.mainMenu ul li a {height:1%;}
div.mainMenu a{color:#fff;display:block;font-weight:bold;padding:3px;text-align:center;text-decoration:none;border-right:1px solid #fff; padding-right: 10px;}
div.mainMenu a:hover {color:#fff; text-decoration: underline;}
div.dObjectDetailDiv {border:1px solid black;margin:0 auto;width:505px; background-color:white;}
div.dobjectDetailHeader {background-color:#C0C0C0;border-bottom:1px solid black;margin-bottom:0;padding:5px;}
div.dobjectDetailProperty {padding:1px 5px;}
div.dobjectDetailProperty a {margin-left: 5px;}
div.dobjectDetailPropertyLabel {float:left;width:175px; padding-right:10px; text-align:right; width:175px;}
div.dobjectDetailProperty input {width:185px;}
div.dobjectDetailProperty textarea {width:490px;}
div.dobjectDetailProperty select {width:191px;}

div.objectMenu {background-color:#C0C0C0;border:1px solid black;float:left;width:245px;}
div.objectMenu li {list-style-type:none;padding:2px 5px;}
div.objectRepeater {margin:0 auto;}
div.dobjectDetailActions { float:right; margin-bottom:0px; margin-left:5px; margin-right:5px; margin-top:10px; background:#C0C0C0 none repeat scroll 0 0; border:1px solid black; }
div.dobjectDetailActions ul li ul { display: block; }
div.dobjectDetailActions .dobjectDetailActionsPopup { display: none; }
div.dobjectDetailButtons {border-top:1px solid #C0C0C0;margin-top:5px;padding-right:10px;text-align:right;}
div.dobjectDetailButtons input {border:1px solid #C0C0C0;margin-bottom:5px;margin-top:5px; margin-right:5px; padding:2px;width:auto;}
div.dobjectDetailButtons input:hover {background-color:#E0E0E0;}
div.dobjectDetailButtons input.dobjectDetailButton_delete { float: left; margin-left: 5px; }
div.dobjectDetailInfo, div.dobjectDetailError {background-color:#E0E0E0;border-bottom:1px solid black;font-size:12px;margin-bottom:5px;visibility:hidden;width:395px;}
div.dobjectDetailError {color:red;padding:5px;}
div.rowEdit {background-image:url(img/rowedit.gif);height:16px;width:16px;}
th.headerEdit {width:25px;}
div.listPages {text-align:right;}
div.listPages span, div.listPages a {margin-left:5px;margin-right:5px;}
.rowselected {background-color:#D0D0F0;}
div.taskMenuControl {float:right;margin-bottom:3px;}
div.taskMenuControl ul {margin:0;}

li.newObject {background-image:url(img/plus.gif);display:block;height:16px;padding:0;width:16px; float: left;}
li.excelExport {background-image:url(img/excel.gif);display:block;height:16px;padding:0;width:16px;float: left;}
div.slavesControl {margin-top:10px;}
div.slavesControl ul {float:left;margin:0;}
div.filterField {background:#C0C0C0 none repeat scroll 0 0;border:1px solid #A0A0A0;margin-top:15px;padding:3px;position:absolute;visibility:hidden;}
div.filterField input {float:left;margin-right:5px;}
div.filterButton {background-image:url(img/search.gif);cursor:pointer;float:right;height:16px;width:16px;}
div.headerField {float:left;}
div.systemMenuControl .submenu {background-color:#C0C0C0;border:1px solid black;position:absolute;}
div.systemMenuControl .submenu li {display:block;}
div.rightsControl {height:400px;}
div.rightsControl select {height:350px;margin-right:5px;width:200px;}
div.rightsSelects {float:left;}
div.rightsRights {float:right;width:300px;}
div.rightsMenu {height:25px;margin-bottom:5px;width:450px;}

div.row-even{ background-color: #E0E0E0; }
