/* CSS Document */
iframe { border-width: 0px; height: 60px; width: 400px; }
.hidden { display: none !important; }
body,h1,h2,h3,h4,h5,h6,form,fieldset,legend,p,img,fieldset,dd,dt { margin: 0; padding: 0; }
h1,h2,h3,h4,h5,h6 { font-family: Georgia, serif; font-weight: normal; }
img,fieldset { border: 0; }
fieldset { margin: 10px 0; padding: 0;}
a { color: #c00; text-decoration: none; }
a:hover { text-decoration: underline; }
a.image { float: left; border: 1px solid #059; margin: 5px;}
p a:hover, td a:hover, dd a:hover { color: #000; }
.right{ float: right; display: inline; }
.left{ float: left; display: inline; }
.margin{ margin: 10px 10px 10px 0; }

body {
	background: #ddd url(/cms/style/white.gif) repeat-y center top;
	color: #333;
	font: 62.5% Arial, sans-serif;
}
html>body { font-size: 10px; } /* put orginal font size to 10px for non-ie */

table {
	border: 0;
	border-collapse: collapse;
	width: 100%;
}
.odd{ background-color: #DDD; }
td, th {
	font-size: 1em;
	padding: 5px 0px;
	vertical-align: top;
}
td{ font-size: 11px; }
th {
	color: #666;
	font-weight: bold;
	text-align: left;
	text-transform: capitalize;
	padding-top: 0;
}
label {
	color: #666;
	display: block;
	font-size: 1.2em;
	font-weight: bold;
	text-transform: capitalize;
	margin: 3px auto;
}
.headerImage{ text-align: center; padding-bottom: 15px; }
.file{ padding: 10px; }

.tags{ width: 100px; text-align: center; background-color: #FFF; }
.date, .path { float: right; width: 45%; font: inherit;}
.path{ float: left; width: 50%;}
.page_entry{ border-bottom: 1px solid #999; margin-top: 10px;}
.page_entry_inactive{ border-bottom: 1px solid #999; margin-top: 10px; background-color: #DDD;}
.archived{ background-color: #DDD; }
.checkbox { vertical-align: middle; width: auto; display: inline; }
p, ol, ul { font-size: 1.2em; line-height: 1.5em; margin-bottom: 1.5em; }
ul { list-style: square; }
h1 { font-size: 2.2em; }
h2 { border-bottom: 1px solid #ccc; font-size: 1.8em; margin-bottom: .5em; text-transform: capitalize; clear: both; }
h2 a { color: #333; }
h2 a:hover { color: #369; }
h3 { color: #059; font-size: 1.4em; }

.clear { clear: both; }
.input { display: block; width: 250px; margin: 2px 0; }
.input-med { width: 75%; }
.small{ width: 50px; }
.input, .select, .date, form span, .textarea, .input-med { font: 1.2em Arial, sans-serif; }
.textarea { width: 600px; height: 250px; }
.textareasmall { width: 400px; height: 150px; }
.submit { display: block; padding: .3em .5em; }
.color { background: #eee; }
.hr { clear: both; border-bottom: 1px dotted #ccc; margin: 25px 0; }
.hr hr { display: none; }
form dt { clear: both; margin-bottom: .5em; }
form dd { clear: both; margin-bottom: 1.5em; }
.icon { vertical-align: middle; }

.pageTitle{ float: left; width: 350px; }
.edited{ float: left; width: 150px; }

#wrapper { width: 760px; margin: 0 auto; padding-bottom: 20px;  background: url(/images/backgrounds/top_bg.jpg) no-repeat center top; }

#header1 { }
/*#header1 h1 {  }*/
#header1 h1{ width: 600px; height: 62px; display: block; border: none; padding: 10px 0; margin-left: 15px; }
#header1 p { color: #fff; float: right; margin: 0; padding: 10px 20px; display: inline; }
#header1 h1 a, #header1 p a:hover { color: #fff; display: block; width: 100%; height: 100%; text-indent: -5000px; background: url(/images/global/logo.gif) no-repeat left 10px; }
#header1 p a { color: #dfa; }
#nav1, #nav2 { background-color: #666; float: left; margin: 0; list-style: none; width: 680px; display: inline; }
#nav1 li, #nav2 li { float: left; display: inline; }
#nav1 a, #nav2 a { border-right: 1px solid #666; color: #fff; display: block; font-size: 1.2em; font-weight: bold; padding: 5px 10px; }
#nav1 a:hover, #nav1 li .on, #nav2 a:hover, #nav2 li .on { background: #fff; color: #333; text-decoration: none;}
#nav2 { background-color: #444; }
#nav2 a { font-size: 1.1em; }

#add { display: block; margin: 20px; }
#list { display: inline; float: right; margin: 20px 20px 0 0; width: 300px; }
.full { margin: 20px 20px 0 20px; }

#steps { display: inline; float: left; margin: 20px 0 0 20px; width: 325px; }
#tools { display: inline; float: right; margin: 20px 20px 0 0; width: 325px; }
