/* <![CDATA[ */

/* layout */
html,body{background:#000000 url(../img/bg.jpg) top center no-repeat;color:#ffffff;margin:0;padding:0;font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;font-size:12px;text-decoration:none;height:100%;}
img{border:0;}
p{margin:0;padding:0;}
div{margin:0;padding:0;}
form{margin:0;padding:0;}
ul{margin:0;padding:0;}
li{margin:0;padding:0;}
img{border:0;}
a:link{font-weight:normal;text-decoration:none;color:#e61313;}
a:visited{font-weight:normal;text-decoration:none;color:#e61313;}
a:hover{font-weight:normal;text-decoration:underline;color:#660504;}

.main a:link{font-weight:normal;text-decoration:none;color:#FF0000;}
.main a:visited{font-weight:normal;text-decoration:none;color:#FF0000;}
.main a:hover{font-weight:normal;text-decoration:underline;color:#FF0000;}

.accordion h3 a:link{font-weight:normal;text-decoration:none;color:#002e45;}
.accordion h3 a:visited{font-weight:normal;text-decoration:none;color:#002e45;}
.accordion h3 a:hover{font-weight:normal;text-decoration:none;color:#002e45;}

.main a.aname{text-decoration:none;color:#429dc0;}
.main a.aname:hover{text-decoration:underline;color:#002e45;font-weight:bold;}

#aea_logo_div{float:left; position:relative; left:50px; bottom:60px; height:36px; width:158px; margin:0 0 -36px 0; padding:0; font-family:Trebuchet MS, Arial;font-size:13px;}
#aea_logo_div img{float:left;margin:4px 8px 0 0}
#aea_logo_div a:link{margin:0;padding:0;font-weight:normal;text-decoration:none;color:#ffffff}
#aea_logo_div a:visited{margin:0;padding:0;font-weight:normal;text-decoration:none;color:#ffffff}
#aea_logo_div a:hover{margin:0;padding:0;font-weight:normal;text-decoration:underline;color:#ffffff}

/* global */
#container{width:971px;margin:0 auto;padding:0;}
.error_message{width:540px;color:#D02D00;padding:10px;background-color:transparent;}
.ui-state-error{background:#333333 url();color:white}
.ok_message{width:540px;color:#4B8948;padding:10px;background-color:#C0EBBE;border:1px solid #4B8948;}

/* layouts/subpage */
#subpage_top{width:100%;height:355px;background:transparent url(../img/nocharterschools.png) top center no-repeat;clear:both;cursor:pointer;}
#subpage_content{width:100%;padding:10px 0 10px 0;clear:both;}
#subpage_footer{width:100%;height:72px;margin:auto 0 0 0;background:transparent url(../img/bg_footer.png) top left repeat;border:0;clear:both;font-family:arial,verdana;color:#fff;text-align:center;}

/* views/cms_content_1 */
/* 2 columns */
#cms_content_1{margin:0 auto;width:951px;padding:0;overflow:hidden;}
#cms_content_1 .spacer_col{float:left;width:17px;min-height:200px;margin:0;padding:0;}
#cms_content_1 .left_col{float:left;width:219px;margin:0 0 30px 0;overflow:hidden;}
#cms_content_1 .right_col{float:left;width:715px;margin:0;padding:0;overflow:hidden;background:transparent url(../img/bg_content.png) top left;}
#cms_content_1 .right_col .main{float:left;margin:10px;}
#cms_content_1 .right_col .main .header h1{float:left;padding:10px;margin:0;width:675px;overflow:hidden;background: transparent url(../img/bg_header.png) top left;color:#ff0000;font-size:23px;font-family:Trebuchet MS;}
#cms_content_1 .right_col .main .body{float:left;padding:10px;width:675px;overflow:hidden;color:#ffffff;font-size:13px;font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;line-height:1.4em;}
#cms_content_1 .right_col .main .body p{float:left;padding:0;margin:5px 0;width:675px;overflow:hidden;color:#ffffff;font-size:13px;font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;line-height:1.4em;}
#cms_content_1 .right_col .main .body h2{float:left;padding:0;margin:7px 0 0 0;width:675px;overflow:hidden;color:#ff0000;font-size:13px;font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;line-height:1.4em;}
#cms_content_1 .right_col .body_content .main ul {font-size:12px;line-height:1.4em;margin:15px;padding:0;}

/* views/cms_content_1 */
/* 2 columns */
#cms_content_2{margin:0 auto;width:951px;padding:0;overflow:hidden;}
#cms_content_2 .spacer_col{float:left;width:17px;min-height:200px;margin:0;padding:0;}
#cms_content_2 .left_col{float:left;width:219px;margin:0 0 30px 0;overflow:hidden;}
#cms_content_2 .right_col{float:left;width:715px;margin:0;padding:0;overflow:hidden;background:transparent url(../img/bg_content.png) top left;}
#cms_content_2 .right_col .main{float:left;margin:10px;}
#cms_content_2 .right_col .main .header h1{float:left;padding:10px;margin:0;width:675px;overflow:hidden;background: transparent url(../img/bg_header.png) top left;color:#ff0000;font-size:23px;font-family:Trebuchet MS;text-align:center}
#cms_content_2 .right_col .main .header h1 strong span{font-size:23px;}
#cms_content_2 .right_col .main .body{float:left;padding:0;margin:0;width:695px;overflow:hidden;color:#ffffff;font-size:13px;font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;;line-height:1.4em;}
#cms_content_2 .right_col .main .body .body_left{float:left;width:193px;padding:0 10px 10px 10px;}
#cms_content_2 .right_col .main .body .body_center{float:left;width:10px;height:200px;}
#cms_content_2 .right_col .main .body .body_right{float:left;width:472px;padding:10px 0 0 0;}
#cms_content_2 .right_col .main .body p{float:left;padding:0;margin:10px 0;color:#ffffff;font-size:13px;font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;line-height:1.4em;}
#cms_content_2 .right_col .main .body h2{float:left;padding:0;margin:7px 0 0 0;overflow:hidden;color:#ff0000;font-size:13px;font-family:Trebuchet MS;line-height:1.4em;}

/* menu - common styles */
.left_col a{display:block;float:left;clear:both;margin:0 0 16px 0;}

/* footer - common layouts */
#footer{width:951px;margin:0 auto; padding:0; font-family:Trebuchet MS, Arial;}
#footer_upper{width:100%;margin:0 auto;padding:15px 10px 4px 10px;font-size:12px; text-align:center;font-weight:normal;color:#999999;}
#footer_upper a{margin:8px 15px 0 15px;color:#ffffff;}
#footer_upper a:link{font-weight:bold;text-decoration:none;color:#ffffff;}
#footer_upper a:visited{font-weight:bold;text-decoration:none;color:#ffffff;}
#footer_upper a:hover{font-weight:bold;text-decoration:underline;color:silver;}
#footer_lower {font-size:10px; margin:0 auto;padding:4px 10px;width:100%; text-align:center;}
#footer_lower a:link{font-weight:bold;text-decoration:none;color:#999999;}
#footer_lower a:visited{font-weight:bold;text-decoration:none;color:#999999;}
#footer_lower a:hover{font-weight:bold;text-decoration:underline;color:#999999;}

/* tabs */
div.tabs ul li{font-family:arial;}

/* ]]> */