a {outline: none;}

a.edit-1 {background: url(/img/icons/page_edit.png) no-repeat;  display: block; text-indent: -5000px; overflow: hidden;}
a.delete-1 {background: url(/img/icons/approve-0.png)  no-repeat;  display: block; text-indent: -5000px; overflow: hidden;}
a.view-1 {background: url(/img/icons/zoom.png)  no-repeat;  display: block; text-indent: -5000px; overflow: hidden;}
a.image-1 {background: url(/img/icons/image.png)  no-repeat;  display: block; text-indent: -5000px; overflow: hidden;}
a.moveup-1 {background: url(/img/icons/up.gif)  no-repeat;  display: block; text-indent: -5000px; overflow: hidden;}
a.movedown-1 {background: url(/img/icons/down.gif)  no-repeat;  display: block; text-indent: -5000px; overflow: hidden;}

/* wildcard based css selector to set general toggle values */
.toggle span[class$="-1"] {width: 20px; height: 20px; background: url(/img/icons/accept1.png)  no-repeat;  display: block; text-indent: -5000px; overflow: hidden;}
.toggle span[class$="-0"] {width: 20px; height: 20px; background: url(/img/icons/accept0.png)  no-repeat; display: block; text-indent: -5000px; overflow: hidden;}

.toggle span.approved-1 {width: 20px; height: 20px; background: url(/img/icons/accept1.png)  no-repeat;  display: block; text-indent: -5000px; overflow: hidden;}
.toggle span.approved-0 {width: 20px; height: 20px; background: url(/img/icons/accept0.png)  no-repeat; display: block; text-indent: -5000px; overflow: hidden;}
.toggle span.active-1 {width: 20px; height: 20px; background: url(/img/icons/live-1.gif)  no-repeat;  display: block; text-indent: -5000px; overflow: hidden;}
.toggle span.active-0 {width: 20px; height: 20px; background: url(/img/icons/live-0.gif)  no-repeat; display: block; text-indent: -5000px; overflow: hidden;}
.toggle span.live-1 {width: 20px; height: 20px; background: url(/img/icons/live-1.gif)  no-repeat;  display: block; text-indent: -5000px; overflow: hidden;}
.toggle span.live-0 {width: 20px; height: 20px; background: url(/img/icons/live-0.gif)  no-repeat; display: block; text-indent: -5000px; overflow: hidden;}
.toggle span.archive-1 {width: 20px; height: 20px; background: url(/img/icons/archive-1.png)  no-repeat;  display: block; text-indent: -5000px; overflow: hidden;}
.toggle span.archive-0 {width: 20px; height: 20px; background: url(/img/icons/archive-0.png)  no-repeat; display: block; text-indent: -5000px; overflow: hidden;}
.toggle span.locked-1 {width: 20px; height: 20px; background: url(/img/icons/locked1.gif)  no-repeat;  display: block; text-indent: -5000px; overflow: hidden;}
.toggle span.locked-0 {width: 20px; height: 20px; background: url(/img/icons/locked0.gif)  no-repeat; display: block; text-indent: -5000px; overflow: hidden;}
.toggle span.deleted-1 {width: 20px; height: 20px; background: url(/img/icons/delete.png)  no-repeat;  display: block; text-indent: -5000px; overflow: hidden;}
.toggle span.deleted-0 {width: 20px; height: 20px; background: url(/img/icons/bullet_add.png)  no-repeat; display: block; text-indent: -5000px; overflow: hidden;}



td.actions a {float: left; width: 20px; height: 20px; background-position: center center;  margin: 2px;}

td.actions a:hover {}


table.default-table {clear: none;}


table.default-table tbody tr.over td {background-color: #CBE1EF;}


ul.list-list {width: 900px; list-style-type: none; padding: 0px; clear: both;}
ul.list-list li {width: 900px; height: 80px; margin: 0px; border: 1px solid #cccccc; margin-bottom: 10px; }
ul.list-list li div.input {margin: 0px;  clear: none !important; }
ul.list-list li .list-col-1 {float: left; width: 100px;  clear: none !important; }
ul.list-list li .list-col-2 {float: left; width: 180px;  clear: none !important; }
ul.list-list li .list-col-3 {float: left; width: 550px;  clear: none !important; }
ul.list-list li .list-col-3 label {width: 80px;}
ul.list-list li.over {background-color: #CBE1EF;}

div.menu-column{float: right;  padding: 0px;  margin-top: 0px; margin-bottom: -20px; }
div.menu-column ul li {margin-left: 5px; margin-right: 0px;  float: left; overflow: hidden; display: block; height: 35px; line-height: 35px; background: url(/img/context-menu-button-right.jpg)  no-repeat right top;}
div.menu-column ul li a {display: block; text-indent: 18px; height: 35px; overflow: hidden; line-height: 35px; text-decoration: none; font-weight: bold; font-size: 13px; color: #999999; padding-right: 15px; background: url(/img/context-menu-button-left.jpg)  no-repeat left top;}
div.menu-column ul li:hover {background-position: right bottom;}
div.menu-column ul li:hover a {background-position: left bottom; color: #666666;}





div.context-menu-column -left ul.fixed-width-button li {width: 140px;}

/** ----------------------- css styles in bake file ---------------------------- **/

div.main-column {  margin-right: 0px; clear: right;  margin-left: 259px; margin-left: 0px; display: block;}
div.related div.main-column {margin-left: 0px;}
div.related {margin-left: 0px;}
div.main-column h2 {text-transform: capitalize; }

#inner-content-holder { clear: none;  padding: 20px;}



#container {
	min-height: 100%;
	height: auto !important;
	height: 100%;
	margin: 0 auto -70px; /* the bottom margin is the negative value of the footer's height */
}
#footer, .push {
	height: 70px; /* .push must be the same height as .footer */
	
}

.push {clear: both;}



/*

Sticky Footer by Ryan Fait
http://ryanfait.com/

*/




/* -------------- clearfix css --------------------- */ 

.clearfix:after {
    content: ".";
    display: block;
    clear: both;
    visibility: hidden;
    line-height: 0;
    height: 0;
}

.clearfix {
    display: inline-block;
}

html[xmlns] .clearfix {
    display: block;
}

* html .clearfix {
    height: 1%;
}

/* -------------- end clearfix css --------------------- */ 

.clear-both {clear: both !important;}

.indent-me {position: absolute; z-index: -1;}

.width200 {width: 200px;}
.width350 {width: 350px;}

body {background: #ffffff}


#header h1 a {background-color: #ffffff; color: #444444; font-size: 1.5em;}

#header h1 {
	background: url('/img/grey-logo.jpg') no-repeat 0px 0px;
	height: 54px;
	width: 278px;
	text-indent: -5000px;
	margin: 20px 0px 20px 0px;
}

#header {border-bottom: 1px solid #cccccc; background: #eeeeee;}
#header-sub-menu {}

#tabs ul {float: left; list-style: none; margin-bottom: -11px; margin-left: -20px;}
#tabs ul li {background: #fafafa; float: left; margin: 0px; margin-left: 3px; padding: 5px 10px 5px 10px; border: 1px solid #cccccc; border-bottom: 0px;}
#tabs ul li.selected {border-bottom: 1px solid #ffffff; background: #ffffff;}
#tabs ul li a {text-decoration: none !important; text-transform: capitalize;}


#footer { border-top: 1px solid #eaeaea; background-color: #f4f4f4; color: #333333;}


#footer ul {list-style: none;}

#content {background: #ffffff;
height: 400px;
height /**/:auto;
min-height: 400px;
padding: 0px;

}
























/* ajax and message styles */

#ajax-loading {background:url("/img/ajax-loader-2.gif") no-repeat center center; height: 50px;}
#ajax-message-box {border: 1px solid #cccccc; background: #fafafa;  height: 50px; line-height: 50px; color: #666666; padding-left: 20px;}

/* admin image gallery */

/* css tabs on forms */

.tabs {display: none; border: 1px solid #cccccc; width: 1000px; padding-top: 20px; padding-bottom: 20px;}
.tabs.selected {display: block;}
#tabs2 ul {padding-top: 0px;  float: left; list-style: none; margin-bottom: -1px; margin-left: 0px; width: 1013px;}
#tabs2 ul li {color: #888888; font-weight: bold; background: #fafafa; float: left; margin: 0px; margin-left: 0px; padding: 5px 10px 5px 10px; border: 1px solid #cccccc; border-bottom: 0px;}
#tabs2 ul li.selected {color: #333333; border-bottom: 1px solid #ffffff; background: #ffffff;}
#tabs2 ul li a {text-decoration: none !important;}
#tabs2 ul li:hover {cursor: pointer; color: #666666;}


.mceLayout { margin-left: 168px !important; margin-top: -10px !important;}

.login-details {float: right; color: #333333;}

span.spacer {display: block; float: left; height: 16px; width: 16px;}
span.icon-sub1 {display: block; float: left; height: 16px; width: 20px; text-indent: -5000px; background:url("/img/icons/sub1.gif") no-repeat left center;} }

