/*Standard*/
body{ margin :0px; }

a img{border: none;}

.clr { clear : both; margin : 0; height : 1px; overflow: hidden;}

/*Structure*/

#siteContainer { border-top : 10px solid #B82903; padding : 10px 20px;}

/*navigation list*/
#navlist { border-bottom: 1px solid #ccc; margin: 0; padding-bottom: 21px; padding-left: 10px; margin: 10px 0; }

#navlist ul, #navlist li { display: inline; list-style-type: none; margin: 0; padding: 0; }

#navlist a:link, #navlist a:visited { background: #E8EBF0; border: 1px solid #ccc; color:  #666; float: left;  font-weight: normal; line-height: 16px; margin-right: 8px; padding: 2px 10px 2px 10px; text-decoration: none; }

#navlist a:link#current, #navlist a:visited#current { background: #fff; border-bottom: 1px solid #fff; color: #000;}

#navlist a:hover{ color: #f00; }

/*Formatting*/

a{ color : #B82903; }

h1{ font-size: 1.2em; margin-top: 25px; margin-bottom: 25px; font-weight: bold; color: #B82903; border-bottom: 2px solid #B82903;}

h2 { font-size : 1.1em; margin : 5px 0; font-weight : bold; color : #B82903;}

h3 { margin : 0; color : #666; padding : 5px 0; }

p.error{ background : #ff3 url('/content/images/icons/info.png') center left no-repeat; padding : 15px 15px 15px 55px; 	border : 1px solid #B82903; font-weight : bold; }
p.msg { color : #f00; }

form option span { font-weight: bold;}

/* Table Formatting
------------------------------------*/

table{ margin : 5px 0; border-collapse : collapse;  width:100%}

td{ border : solid #B8CDE2; border-width :1px 0; padding :5px;}

th{ border : solid #3399CC; border-width :1px 0; padding : 5px; font-weight :bold; background :#B8CDE2; text-align :left; }

.l, .label{ border-left-width :1px; }

.r { border-right-width :1px; }

.help{ text-align : center; border-right-width :1px;}

td.label{ font-weight : bold; border-right-width:1px;}

/*general form formatting*/

input.text, textarea { width : 90%;}

textarea { height : 200px;  min-width:600px; width:expression(document.body.clientWidth < 600? "600px": "90%" );
}
input.sml, textarea.sml, select.sml { width : auto; }

/*AddNew*//*menuBox*/

#addNew, .menuBox { border: 1px solid #264B71; background-color: #C4DADB; padding : 10px 10px 0px 10px; margin : 20px 0px;}
.menuBox { background : #FFF;}

table.menuSummary td.updateMenu { text-align : right; }

/*pageSummary*/
#pageSummary tr.subsection td.alias { padding-left:25px;}
#pageSummary tr.article td.alias { padding-left:50px;}
#pageSummary td.alias div { background : url('/content/images/icons/page-sml.png') center left no-repeat; padding-left : 20px; }

/*login*/
#login label { display : block; margin : 5px; font-weight : bold;  }
#login input { display : block; margin : 5px 50px;  }

/*RecycleBin*/

.emptyRecycleBin { background: #eeaaaa; padding : 15px; border : 1px solid #B82903; font-weight : bold; }

/*Quicktag*/
#ed_h1, #ed_h2, #ed_p, #ed_bold, #ed_italic, #ed_link, #ed_img, #ed_ul, #ed_li, #ed_close { background-color:#eee; border : 1px solid #aaa; margin : 2px 5px 2px 0; }

#canvas { height : 350px; }


.siteinfo { font-size:1.7em; margin:-80px 0 45px 250px; display:block;  }
.siteinfo span { font-weight:bold; color:#ff0000; font-size:1.3em; }
