body{ padding-right: 0px; padding-left: 0px; background:#000; padding-bottom: 0px; margin: 0px; font: 12px Arial, Helvetica, sans-serif, Tahoma; color: #666666; padding-top: 0px;}
a, a:visited {
color:#830E2F;
text-decoration:none;
}
a:hover {
color:#830E2F;
text-decoration:underline;
}
h1 {
color: #830E2F;
font-family: Arial, Helvetica, Verdana, sans-serif;
font-size: 33px;
font-weight: bold;
font-style: italic;
}
h3 {
color:#023740;
font-family:Arial Black,Arial,sans-serif;
font-size:14px;
margin:0;
padding:0;
}
label { font:bold 12px Arial, Helvetica, sans-serif;}
.table-data-textbox{border:1px solid #CCC; width:200px;}
.header-strip{font:bold 14px Verdana, Arial, Helvetica, sans-serif; color:#fff; padding:10px; }
.backgroud{ background-color:#D7A71F; color:#fff;}
.border{ border:1px solid #ccc; background-color:#fff;}
.footer-link {padding:6px 0px 6px 20px;}
.footer-link a:link, .footer-link a:visited{ color:#fff; font:normal 11px Arial, Helvetica, sans-serif; text-decoration:none;}
.footer-link a:hover{text-decoration:underline;}
img { padding:0; margin: 0px; border:none;}
.minspace{ min-height:500px; height:auto !important; height:600px; background-color:#fef8ec; width:966px; margin:0 auto;}
.space1{height:1px; background-color:#000;}
.vcenter{ margin:12% auto;}
.require-field{padding:3px 10px; color:#FF0000;}
.error {
	font-family:Verdana, Arial, Helvetica, sans-serif; font-weight: normal; font-size:11px; color: #dc1144;
}
.logout a{font:bold 12px Arial, Helvetica, sans-serif; color:#fff; line-height:20px; padding-right:10px; text-align:right; text-decoration:none;}
.logout a:hover{font:bold 12px Arial, Helvetica, sans-serif; color:#ff0000; padding-right:10px; line-height:20px; text-align:right;text-decoration:none;}
.add-department-link{background:url(../admin/images/add.jpg) 13px 6px no-repeat; padding:5px 0px 0px 43px; height:25px;}
.add-department-link a:link, .add-department-link a:visited{font-size:14px; font-weight:bold; text-decoration:none;}
.add-department-link a:hover{text-decoration:underline;}
.name-sorting-list{color:#999; font-size:13px;line-height:56px;}
.name-sorting-list a:link, .name-sorting-list a:visited{ font-family:Verdana, Arial, Helvetica, sans-serif; text-decoration:underline;}
.name-sorting-list a:hover{ color:#000; text-decoration:none;}
.table-data {
	border-right: #CCCCCC 1px solid; border-top: #CCCCCC 1px; border-left: #CCCCCC 1px; /*width: 100%;*/ border-bottom: #CCCCCC 1px solid; BORDER-COLLAPSE: collapse; text-align: justify
}

.table-data-textbox, .input{border:1px solid #CCC;}

.table-data td {
	border-right: #CCCCCC 1px; padding-right: 5px; border-top: #CCCCCC 1px solid; padding-left: 5px; padding-bottom: 5px; border-left: #CCCCCC 1px solid; padding-top: 5px; border-bottom: #CCCCCC 1px
}
.table-data th {
	border-right: #CCCCCC 1px; padding-right: 5px; border-top: #CCCCCC 1px solid; padding-left: 5px; font-size: 12px; background: #F3EECF; padding-bottom: 5px; border-left: #CCCCCC 1px solid; color: #830E2F; padding-top: 5px; border-bottom: #CCCCCC 1px;
}
td.none {
	padding-right: 0px; padding-left: 0px; padding-bottom: 0px; border-top-style: none; padding-top: 0px; border-right-style: none; border-left-style: none; border-bottom-style: none
}
table.table-data label.label {
	font-weight: bold
}
div.toggle-container label {
	font-weight: bold
}
.error-brd {
	border-right: #ff0000 1px solid; border-top: #ff0000 1px solid; margin-bottom: 10px; border-left: #ff0000 1px solid; border-bottom: #ff0000 1px solid
}
.error-hd {
	border-right: #ff0000 1px solid; padding-right: 20px; border-top: #ff0000 1px solid; padding-left: 25px; font-weight: bold; background: url(../images/error.png) #ff3333 no-repeat 5px 2px; padding-bottom: 5px; border-left: #ff0000 1px solid; color: #ffffff; padding-top: 5px; border-bottom: #ff0000 1px solid
}
.error-content {
	padding-right: 0px; padding-left: 10px; font-weight: normal; padding-bottom: 2px; color: #000000; padding-top: 2px; background-color: #ffffcc
}
.backgroud2{ background-color:#013540;}
.top-menu{padding:5px 0 5px 10px; text-align:left;}
.top-menu a:link, .top-menu a:visited {color:#fff; font:bold 12px Verdana, Arial, Helvetica, sans-serif; text-decoration:none;  background-color:#043842; padding:5px}
.top-menu a:hover{text-decoration:none; color:#D7A71F;}
.breadcrumb_admin{
font: 12px arial, helvetica, sans-serif;
color: #000;
text-align:left;
}

.breadcrumb_admin a{
background: transparent url(../admin/images/breadcrumb.gif) no-repeat center right;
text-decoration: none;
padding-right: 18px; /*adjust bullet image padding*/
color: #830E2F;

}

.breadcrumb_admin a:visited, .breadcrumb a:active{
color: #830E2F;
}

.breadcrumb_admin a:hover{
text-decoration: underline;
}
.input-bgn{
outline:none;
border:0;
background-color:#CC9900;
color:#FFFFFF;
font-weight:bold;
font-family:Arial, Helvetica, sans-serif;
cursor:pointer;
padding:1px 4px;
}
.botpadding{ padding-bottom:20px;}
