@charset "utf-8";
/* CMS site layout CMS */
* {margin:0; padding:0;}
body  {
	font: 62.5% Arial, Helvetica, sans-serif;
	background: #666666;
	margin: 0; 
	padding: 0;
	text-align: center;
	color: #000000;
}
body.main div#container { 
	width: 85%;
	min-width:825px;
	background: #FFFFFF;
	margin: 0 auto;
	text-align: left;
	font-size:1.2em;
}  
body.main div#header { 
	padding: 0 10px;
	background: url(../domains/womentc/logo.gif) left top no-repeat;  
	height:100px;
	border-bottom: 1px solid #777;
} 
body.main div#header h1 {
	text-align:right;
	margin: 0;
	padding: 10px 0;
}
body.main div#header h1 img {border:none; }
body.main div#sidebar1 {
	float: left; 
	width: 15em;  
	padding: 15px 0;
	border-right: 1px solid #666;
	border-bottom: 1px solid #666;
}
body.main div#sidebar1 h3 {
	margin: 0 10px 20px 10px;
}
body.main #sidebar1 ul {
	list-style: none;
}
body.main div#sidebar1 ul li {
	border-bottom: 1px solid #dbe1eb
}
body.main div#sidebar1 ul li:hover {
	background: #dbe1eb;
}
body.main div#sidebar1 ul li a {
	padding: 7px 0 8px 15px;
	color: #214a87;
	font-weight: bold; 
	text-decoration:none;
	display: block;
}
body.main div#sidebar1 ul ul a {
	color: #666;
	margin-left:15px;
}
body.main div#mainContent {
	color:#000;	
	min-width: 400px;
	min-height: 500px;
	margin: 0 0 20px 15em;
	padding: 0 2em 0 2em;
} 
body.main div#footer {
	font-size:1em;
	clear:both;
	text-align: center;
	padding: 5px;
	background:#DDDDDD;
} 
body.main div#footer img {position:relative; top:2px;}

/* CMS specific styles */

div#mainContent table a {color:#222; text-decoration:none}
div#mainContent table a:hover {text-decoration:underline; color:#214A87;}
div#mainContent th {font-size:1.3em; padding: 10px 5px;}
div#mainContent table {width:100%; border:1px solid #ccc;}
div#mainContent td {padding:5px;}
div#mainContent tr.objListTableRowA {background:#dbe1eb;}
div#mainContent tr.objListTableRowB {background:#fff;}
div#mainContent h1 { padding: 15px 0;}
ul.objListLinks {
	float: right;	
	margin-top: -40px;
}
ul.objListLinks li {list-style: none;	display: inline;}
ul.objListLinks li a {
	border: 1px outset #666;
	background:#666;
	text-decoration:none;
	color: #fff;
	padding: 5px;
}
div#CMSedit fieldset {
	padding: 5px;
	border:1px dashed #666;
}
div#CMSedit legend {
	background-color: #fff;
}
div#CMSedit div.item {margin: 0 0 20px;}
div#CMSedit div.item .error, div#CMSedit div.item span.req {color:#F00;}
div#CMSedit div.item label {
	font-weight:bold;
	display:block;
}
div#CMSedit div.item input.upload {
	width:100px;
	display: block;
}
div#CMSedit div.item input[type="text"] {
	width: 250px;	
}
div#CMSedit div.item input {
	margin:5px 0;
}
div#CMSedit label.radio {
	margin:5px 0;
	display: block;
}
div#CMSedit input#MainYN_0, div#CMSedit input#FooterYN_1, div#CMSedit input#MainYN_1, #IsActiveYN_1, #IsActiveYN_0 {
	margin-right: 4px;
}
div.description {
	float:right;
	width: 200px;
	background:#fee;
	border:1px solid #ccc;
	padding: 4px;
	font-size: .8em;
}
table.objListTable th {background-color:#214a87; color:white;}
tr.objListTableRowCategory { font-weight: bold; font-size: 1.2em; border: 1px solid black; border-left:none; border-right: none;}
/* System Messages */
div.systemMessageError, div.systemMessageWarning {
	position:absolute;
	left:43%;
	top:58px;
	padding: 5px;
	color: #f00;
}
div.systemMessageSuccess {
	position:absolute;
	left:43%;
	top:58px;
	padding: 5px;
	color: #00f;
}
div.systemMessageLabel {
	text-align: center;
	font-weight: bold;
	font-size: 1.2em;
}
div#Filename_Existing {
	color: #f00;
	padding: 10px;
	float: right;
}

div.metaDataWrapper {
	margin:  10px 0 10px 0;
	border: 1px solid #E7E792;
	padding: 6px;
	width: 400px;
	background-color: #FFFFAA;
}
div.metaData {
	
}

form ul {
	list-style: none;
}
