/* aero cms ui layout - copyright 2009 patrick dorrington */

.aero-cms-credits-icon {background:url(aero-logo-grey.png); width:82px; height:13px; display:inline-block;}

/* icons */

.aero-cms-button-del {
padding-left:18px; 
background:url(del.png) no-repeat left; 
}

.aero-cms-button-new {
padding-left:18px; 
background:url(new.png) no-repeat left; 
}

.aero-cms-button-new-off {
padding-left:18px; 
background:url(new-off.png) no-repeat left; 
}

.aero-cms-button-edit {
 padding-left:18px; 
 background:url(edit.png) no-repeat left; 
}
 
.aero-cms-button-dustbin {
padding-left:18px; 
background:url(dustbin.png) no-repeat left; 
}

.aero-cms-button-cat {
padding-left:18px; 
background:url(new-cat.png) no-repeat left; 
}

.aero-cms-button-settings {
padding-left:18px; 
background:url(settings.png) no-repeat left; 
}
.aero-cms-button-logout {
padding-left:18px; 
background:url(logout.png) no-repeat left; 
}

.aero-cms-button-user {
padding-left:18px; 
background:url(user.png) no-repeat left; 
}

.aero-cms-button-time {
padding-left:18px; 
background:url(time.png) no-repeat left; 
}

.aero-cms-button-logo {
width:82px; 
height:25px; 
display:inline-block; 
background:url(aero-logo.png) no-repeat left;
}

/* login window */
.loginbox {
background:#2a5495 url(logo-300.png) right center no-repeat;
padding:1em;
height:300px;
}

.login-logo {
background:url(logo-200.png) center;
width:290px;
height:46px;
display:block;
margin-bottom:50px;	
}

.aero-cms-text-login {
font-family:"lucida grande",tahoma,verdana,arial,sans-serif; 
font-size:15px;
color:white;
}

.aero-cms-text-login-legal {
font-family:"lucida grande",tahoma,verdana,arial,sans-serif; 
font-size:10px;
color:#74a1e6;
text-align:center;
margin-top:80px;
}
/* aero link */

#aero-credits {
display:inline-block;
height:15px;
width:95px;
background:url(aero-credits-logo.png) no-repeat;
}

/* overlay */

#aero-cms-edit-overlay {
background-color:#868686;
height:100%; 
left:0; 
position:fixed; 
top:0; 
width:100%; 
z-index:40; 
opacity: 0.8;
}

div.aero-cms-edit-box {
z-index:9999;
position:absolute;
left:50%;
margin-left:-400px;
margin-top:50px;
width:800px;
background:white;
border:1px solid black;
font-size:13px;
font-family:"lucida grande",tahoma,verdana,arial,sans-serif;
}

.aero-cms-steps-box { /* bar on edit new with steps */
height:30px; border-bottom:1px solid #526EA6; color:#4D4D4D;
}

.aero-cms-steps-text { /*the text for that box */
line-height:30px; padding:0px 10px 0px 10px; border-right:1px solid #526EA6; display:inline-block;
}

#aero-cms-steps-text-on { /*on status for that text */
background:#6e84b3;
color:white;
}

div.aero-cms-onpage-editbar { /*onpage edit box */
background:#e5e5e5 repeat-x; 
border:1px solid #B5B5B5; 
width:300px; 
margin:20px;
}

div.aero-cms-onpage-editbar-wrap { /*onpage edit box wrap */
width:340px;
margin:0 auto;
}

.aero-cms-input { 
font-family:arial;
font-size:13px;
border:1px solid #7f9db9;
padding:3px;
}

.aero-cms-input-button {
font-family:arial;
font-size:13px;
border:1px solid #526EA6;
background:#6E84B3;
color:white;
padding:3px;
}
	
}

.aero-cms-input-text { 

}

.aero-cms-input-link { 

}

.aero-cms-bold {
font-weight:bold; 
}

p.aero-cms-text { 
font-family:arial; 
color:#4D4D4D;
font-size:13px; 
margin:1em;
}

p.aero-cms-text-box { 
font-family:arial; 
color:#4D4D4D; 
text-align:center; 
font-size:13px; 
}

p.aero-cms-text-bar {
font-family:arial; 
color:#4D4D4D; 
text-align:left; 
font-size:13px; 
background:yellow;
margin:0px;
}

a.aero-cms-link:visited, a.aero-cms-link:hover,a.aero-cms-link:link { 
text-decoration:none; 
color:#4D4D4D; 
}

hr.aero-cms-line { 
color:#4D4D4D; 
}

.aero-cms-table-wrap {
display:inline-block;
}

.aero-cms-normal {
display:inline-block;
margin:0em 1em 0em 1em;
}

textarea.aero-cms-textarea {
margin:0em 1em 0em 1em; 
width:350px; 
height:200px; 
font-family:"lucida grande",tahoma,verdana,arial,sans-serif; 
font-size:13px;
border:1px solid #7f9db9;
padding:3px;
}

/* edit topbar */
.aero-link-container  {
border-left:1px solid #b5b5b5;
padding:0px 10px 0px 10px; 
float:right;
color:#4D4D4D;
text-decoration:none;
}

.aero-link-container:hover  {
background:#ffffff;
color:#526EA6;
}

#aero-link-container-first  {
width:82px;
height:25px;
border-right:1px solid #b5b5b5; 
display:inline-block;
padding:0px 10px 0px 10px; 
color:#4D4D4D;
text-decoration:none;
}

#aero-link-container-first:hover  { 
background:#ffffff; 
}

#aero-cms {
z-index:999; 
bottom:0; 
position:fixed; 
margin:0 auto; 
width:100%;
}

#aero-cms-bar-wrap {
margin:0px 20px 0px 20px;
height:25px; 
}

#aero-cms-bar {
border-left:1px solid #b5b5b5; 
border-right:1px solid #b5b5b5; 
border-top:1px solid #b5b5b5; 
background:url(aero-cms-bar-bg.png) #e5e5e5 repeat-x;
font-size:13px; 
font-family:"lucida grande",tahoma,verdana,arial,sans-serif; 
line-height:25px;
text-align:left;
}

#aero-cms-menu {
width:300px;
display:none;
background:#ffffff;
border:1px solid;
bottom:0;
font-size:13px; 
font-family:"lucida grande",tahoma,verdana,arial,sans-serif; 
line-height:25px;
text-align:left;
}

.aero-cms-menu-toptext {
line-height:25px;
font-size:13px; 
color:#ffffff;
background:#526EA6;
display:block;
padding:0px 10px 0px 10px;
}

.aero-cms-menu-subtext {
border-bottom:1px solid #E9E9E9;
color:#808080;
margin:3px 2px 4px;
font-size:10px; 
display:block;
line-height:16px;
margin:5px;
}

.aero-cms-menu-link-off {
display:block; 
padding:0px 10px 0px 10px; 
color:#808080;
text-decoration:none;
}

a.aero-cms-menu-link:visited, a.aero-cms-menu-link:hover,a.aero-cms-menu-link:link  { 
display:block; 
padding:0px 10px 0px 10px; 
color:#4D4D4D;
text-decoration:none;
}
a.aero-cms-menu-link:hover  {
color:#526EA6;
}