/* override Drupal css */

ul.menu {list-style: none; border: none; text-align:right;}
ul.menu li {margin-left: 5px;} 
.block ul {margin: 0; padding: 0;}


/* test these for asm inter */
#middle_column .views-admin-links ul li {background: none;}
#middle_column  ul li ul .leaf {list-style-image: none; list-style: none; background: transparent url('../../global/global_images/bullet-3.gif') 0 10px no-repeat; margin-bottom: 0; padding-left: 10px;}

tr.even, tr.odd {border-bottom: 1px solid #e5dfcf;}
thead th {padding-right: 0; border-bottom: 1px solid #e5dfcf;}

#left_column .block ul {padding: 0;}

#middle_column .tabs ul li, #middle_column .breadcrumb ul li, #comanchors ul li {list-style-type: none; list-style: none; list-style-image: none; background: none; padding-left: 0; text-decoration: none;}

td .filefield-file {width: 35em;}

.filefield-element .widget-preview {float: none;}
/* END: test these for asm inter */

/* CK Editor overrides */
#edit-body, .ckeditor-body-override {background-image: none; background-color: #fff;}
#edit-body body, .ckeditor-body-override body {background-image: none; background-color: #fff; margin: auto; border: none;}
#edit-body p, .ckeditor-body-override p {margin-top: 0; padding-top: 0; margin-bottom: 1em; padding-bottom: 0; }
#edit-body ol, .ckeditor-body-override ol {margin-left: 20px;}
#edit-body table, .ckeditor-body-override table {margin-bottom: 1.5em; margin-top: .35em; border: #ccc29f solid 1px; background: #fff; *background: #fff; border-spacing: 0; border-collapse: collapse; width: 90%; *border-width: 1px; -moz-box-shadow: .025em .125em .25em #c4c0b1; -webkit-box-shadow: .025em .125em .25em #c4c0b1; box-shadow: .025em .125em .25em #c4c0b1;}
#edit-body th, .ckeditor-body-override th {border-bottom: 1px solid #e5e1da; *border-bottom: 1px solid #ccc1ad; border-top: none; border-right: none; border-left: none; background: #fff url('../images/tableHeaderBG.gif') top repeat-x; font-size: .9em; padding: .25em .75em .25em .75em; font-weight: bold; font-size: 1.05em;}
#edit-body td, .ckeditor-body-override td {border: none; padding-top: 4px; font-size: .9em; padding: .25em .75em .5em .75em; *border-bottom: 1px solid #e5dfcf;}


#edit-body h1, .ckeditor-body-override h1 {letter-spacing: .02em; margin-top: 5px; padding: .25em 0 .1em 0; line-height: 1.1; font-size: 2em; line-height: 1.1; padding: 1em 0 .25em 0; text-shadow: #999 .035em .035em .025em; letter-spacing: .025em; color: #DE7700;}
#edit-body h2, .ckeditor-body-override h2 {letter-spacing: .02em; margin-top: 5px; padding: .25em 0 .1em 0; line-height: 1.1; font-size: 1.6em; letter-spacing: .025em; padding: .5em 0 .25em 0; text-shadow: #999 .025em .025em .025em; color: #02596f;}
#edit-body h3, .ckeditor-body-override h3 {letter-spacing: .02em; margin-top: 5px; padding: .25em 0 .1em 0; line-height: 1.1; font-size: 1.25em; letter-spacing: .025em; padding: .25em 0 .25em 0; text-shadow: #999 .02em .02em .025em; color: #02596f;}
#edit-body h4, .ckeditor-body-override h4 {letter-spacing: .02em; margin-top: 5px; padding: .25em 0 .1em 0; line-height: 1.1; font-size: 1.1em; font-weight: bold; letter-spacing: .025em; color: #02596f;}
#edit-body h5, .ckeditor-body-override h5 {letter-spacing: .02em; margin-top: 5px; padding: .25em 0 .1em 0; line-height: 1.1; font-size: 1em;  font-weight: bold; color: #111;} 
#edit-body h6, .ckeditor-body-override h6 {letter-spacing: .02em; margin-top: 5px; padding: .25em 0 .1em 0; line-height: 1.1; font-size: 1em;  font-weight: bold; color: #111;}
caption {font-size: 1em;  font-weight: bold;}

#edit-body ol, .ckeditor-body-override ol {margin-bottom: 0; margin-left: 15px; list-style-position: outside;}
#edit-body ol ol, .ckeditor-body-override ol ol {margin-left: 20px; list-style-type: upper-alpha; list-style-position: outside;}
#edit-body ol ol ol, .ckeditor-body-override ol ol ol {list-style-type: lower-roman;}
#edit-body ol ol ol ol, .ckeditor-body-override ol ol ol ol {list-style-type: lower-alpha; margin-left: 40px;}

#edit-body .rteindent1, .ckeditor-body-override .rteindent1, #edit-body .rteindent2, .ckeditor-body-override .rteindent2, #edit-body .rteindent3, .ckeditor-body-override .rteindent3 {margin-left: 0; padding-left: 0;}
.rteindent1, .rteindent2, .rteindent3 {margin-left: 0; padding-left: 0;}


#edit-body sub, .ckeditor-body-override sub {font-size: .6em; vertical-align: bottom;}
#edit-body sup, .ckeditor-body-override sup {font-size: .6em; vertical-align: text-top;}

.ckeditor-body-override option {background-color: #fff; background-image: none; color: #000;}


/* reduce spacing between paragraphs inside CKEditor window */ 
#edit-submit, #edit-preview, #edit-delete {margin: 2em 0 1em 1em;}

#edit-body  ul + p, .ckeditor-body-override ul + p, #edit-body ol + p, .ckeditor-body-override ol + p {margin-top: 1.5em;}

/* editor link colors */
#edit-body a:link, .ckeditor-body-override a:link {color: #2e7401;}
#edit-body a:visited, .ckeditor-body-override a:visited {color: #AA5900;} 
#edit-body a:hover, .ckeditor-body-override a:hover {color: #c46700;} 
#edit-body a:active, .ckeditor-body-override a:active {color: #693801;} 


#edit-body .item-list ul, .ckeditor-body-override .item-list ul {padding-left: 0;}
#edit-body .item-list ul li, .ckeditor-body-override .item-list ul li {list-style-image: none; list-style: none; background: transparent url('../../global/global_images/bullet.gif') 0 10px no-repeat; margin-bottom: 0; padding-left: 10px;}
#edit-body .item-list ul ul li, .ckeditor-body-override .item-list ul ul li {list-style-image: none; list-style: none; background: transparent url('../../global/global_images/bullet-2.gif') 0 10px no-repeat; margin-bottom: 0; padding-left: 10px;}
#edit-body .item-list ul ul ul li, .ckeditor-body-override .item-list ul ul ul li {list-style-image: none; list-style: none; background: transparent url('../../global/global_images/bullet-3.gif') 0 10px no-repeat; margin-bottom: 0; padding-left: 10px;}


#middle_column .cke_button a {text-decoration: none;}
#middle_column .cke_rcombo a {text-decoration: none;}
