*{margin:0;padding:0;}
body{margin:0;padding:0;font:80%/1.5em Verdana, Tahoma, Arial,sans-serif;color:#333;text-align:center;}
a{color:#255ea8;background-color:inherit;text-decoration:none;}
a:hover{color:#575757;background-color:inherit;}
a:visited{color:#575757;background-color:inherit;}
h1, h2, h3{font-family:'Trebuchet MS', Tahoma, Verdana, Sans-serif;font-weight:Bold;}
h1, #sidebar h4, #rightbar h4{font-size:140%;padding:5px 10px 5px 5px;color:#477f00;background-color:inherit;border-bottom:1px solid #EFF0F1;}
h2{font-size:125%;text-transform:uppercase;}
h3{font-size:125%;color:#404040;}
h2, h3{padding:10px;margin:0;}
p{padding:2px;font-size:110%;margin:0;}
img.float-right{margin:5px 0px 5px 10px;}
img.float-left{margin:5px 10px 5px 0px;}
#sidebar h4, #sidebar p{padding-left:0;}
ul, ol{margin:10px 20px;padding:0 20px;}
code{margin:5px 0;padding:10px;text-align:left;display:block;overflow:auto;font:500 1em/1.5em 'Lucida Console', 'courier new', monospace;background:#FAFAFA;border:1px solid #f2f2f2;border-left:4px solid #FF9966;}
acronym{cursor:help;border-bottom:1px solid #777;}
blockquote{margin:10px;padding:0 0 0 32px;background:#FAFAFA url(../images/quote.gif) no-repeat 5px 10px !important;background-position:8px 10px;border:1px solid #f2f2f2;border-left:4px solid #FF9966;}
form{margin:10px;padding:5px;border:1px solid #6587e0;background-color:#dee5fd;}
label{display:block;font-weight:bold;margin:5px 0;}
input{padding:3px;border:1px solid #eee;font:normal 1em Verdana, sans-serif;color:#777;}
textarea{width:442px;padding:2px;font:normal 1em Verdana, sans-serif;border:1px solid #6587e0;height:95px;display:block;color:#777;}
input.button{margin:0;font:bolder 12px Verdana, Sans-serif;border:1px solid #CCC;padding:2px 3px;background:#FFF;color:#477f00;}
form.search{position:absolute;top:15px;right:5px;padding:0;margin:0;border:none;background-color:transparent;}
form.search input.textbox{margin:0;width:120px;border:1px solid #CCC;background:#FFF;color:#333;vertical-align:top;}
form.search input.button{width:60px;vertical-align:top;}
#wrap{margin:0 auto;padding:0;width:1000px;text-align:left;}
#header{position:relative;height:90px;margin:0;padding:0;color:#0171AF;}
#cabiz{width:160px;margin:4px 0 3px 2px;float:left;}
#cabcen{width:600px;text-align:center;margin:5px 10px 0 10px;float:left;}
#cabder{width:160px;float:right;margin:0px 5px 0 0;text-align:center;padding:2px 10px 1px 20px;}
#fotoheader{margin:0;padding:0;height:120px;width:1000px;background-image:url(http://www.languageforexchange.com/imaedui/sanf1000.jpg);background-repeat:no-repeat;background-position:center top;}
#fotobuscar{margin:47px 0px 0px 55px;padding:0px 0px 1px 0px;height:50px;width:197px;text-align:center;float:right;}
#cabcen1{width:360px;height:50px;text-align:center;margin:0;padding:2px 10px 1px 300px;float:left;}
#header h1#logocabcen{text-align:center;font:bold 3.0em "trebuchet MS", Arial, Tahoma, Sans-Serif;margin:0;padding:0;color:#477f00;letter-spacing:-2px;border:none;top:0;left:2px;}
#header h1#logocabcen span{color:#3e92ea;}
#header h2#slogan{text-align:center;margin:0;padding:0;color:#477f00;font:bold 20px Arial, Tahoma, Sans-Serif;text-transform:none;top:43px;left:45px;}
#menu{clear:both;background:#ff9966 url(../images/menubg.gif) repeat-x;height:30px;margin:0;font:bolder 1.2em/30px Tahoma, Verdana, Arial, Sans-Serif;border:1px solid #000000;}
#menu ul{margin:0;padding:0 0 0 8px;}
#menu ul li{float:left;list-style:none;border-right:1px solid #FFA500;}
#menu ul li a{display:block;text-decoration:none;padding:0 15px;color:#FFF;}
#menu ul li a:hover{color:#333;background:url(../images/menu-hover-bg.gif) repeat-x;}
#menu ul li#current a{color:#333;background:url(../images/menu-current-bg.gif) repeat-x;}
#inscrip{position:relative;height:165px;margin-top:3px;}
#insiz{margin:2px 0 3px 0px;height:150px;width:230px;border:1px solid #000000;text-align:center;float:left;}
.rojoleft h2{font:bold 15px Verdana, 'Trebuchet MS', Sans-serif;background:#CC0001 url(../imaedu/rojo2.jpg) repeat-x;height:8px;color:#fff;}
#inscen{margin:2px 0 3px 23px;height:150px;width:230px;border:1px solid #000000;text-align:center;float:left;}
.azull h2{font:bold 15px Verdana, 'Trebuchet MS', Sans-serif;background:#255ea8 url(../imaedu/azul2.jpg) repeat-x;height:8px;color:#fff;}
#inscender{margin:2px 0 3px 22px;height:150px;width:230px;border:1px solid #000000;text-align:center;float:left;}
.verdel h2{font:bold 15px Verdana, 'Trebuchet MS', Sans-serif;background:#477f00 url(../imaedu/verde2.jpg) repeat-x;height:8px;color:#fff;padding-left:10px;}
#insder{margin:2px 0 3px 23px;height:150px;width:230px;border:1px solid #000000;text-align:center;float:left;}
.amal h2{font:bold 15px Verdana, 'Trebuchet MS', Sans-serif;background:#ff9966;height:8px;color:#fff;padding-left:1px;}
#disfruta{margin:15px 0 5px 40px;padding:1px 5px 0px 5px;width:560px;float:left;}
#joinnow{margin:5px 0px 0px 90px;padding:2px 10px 5px 10px;width:250px;font:Comic Sans MS, Verdana, 'Trebuchet MS', Sans-serif;font-size:18px;text-align:center;float:left;}
.ourfunciona{color:#0171AF;font-size:1.2em;font:Times New Roman, Comic Sans MS, Verdana, 'Trebuchet MS', Sans-serif;}
#funciona{margin:15px 2px 5px 5px;padding:1px 2px 5px 2px;height:165px;width:185px;float:left;}
#funcionafin{margin:15px 2px 10px 5px;padding:1px 2px 5px 2px;-moz-border-radius:10px 10px 10px 10px;-webkit-border-radius:10px 10px 10px 10px;width:583px;border:2px solid #6587e0;background-color:#dee5fd;font:Comic Sans MS, Verdana, 'Trebuchet MS', Sans-serif;font-size:12px;float:left;}
#funcionainicio{margin:15px 2px 10px 5px;padding:1px 2px 5px 2px;-moz-border-radius:10px 10px 10px 10px;-webkit-border-radius:10px 10px 10px 10px;width:583px;border:2px solid #6587e0;background-color:#dee5fd;font:Comic Sans MS, Verdana, 'Trebuchet MS', Sans-serif;font-size:12px;float:left;}
.register2inicio{color:#0171AF;font-size:1.2em;font:Times New Roman, Comic Sans MS, Verdana, 'Trebuchet MS', Sans-serif;}
#register2{margin:5px 2px 5px 5px;padding:5px 10px 0px 10px;-moz-border-radius:10px 10px 10px 10px;-webkit-border-radius:10px 10px 10px 10px;width:583px;border:1px solid #6587e0;background-color:#dee5fd;font:Comic Sans MS, Verdana, 'Trebuchet MS', Sans-serif;font-size:12px;float:right;}
#registerflecha{margin:0px 2px 0px 5px;padding:3px 2px 0px 10px;width:40px;float:left;}
#registerflecham1{margin:0px 2px 0px 5px;padding:12px 2px 10px 10px;width:40px;float:left;}
#registerflecham2{margin:0px 2px 0px 5px;padding:12px 2px 10px 10px;width:40px;float:left;}
#enlace1{margin:10px 2px 5px 15px;width:95%;color:white;background:#1A67B8;padding-top:3px;padding-left:10px;font-family:Georgia, 'Times New Roman',Times,serif;font-size:20px;font-weight:bold;line-height:1em;padding-bottom:5px;-moz-border-radius:15px;-khtml-border-radius:15px;-webkit-border-radius:15px;border-radius:15px;}
#enlace2{margin:5px 2px 2px 10px;padding:5px 5px 1px 3px;width:583px;border:1px solid #6587e0;font:Comic Sans MS, Verdana, 'Trebuchet MS', Sans-serif;float:left;}
#enlace2a{margin:5px 2px 2px 10px;padding:5px 5px 15px 13px;width:583px;border:1px solid #6587e0;font:Comic Sans MS, Verdana, 'Trebuchet MS', Sans-serif;float:left;}
#enlace7{margin:0px 0px 0px 3px;padding:0px 0px 0px 0px;width:419px;font:Comic Sans MS, Verdana, 'Trebuchet MS', Sans-serif;float:left;height:96px;text-align:left;}
#enlace3{margin:2px 15px 5px 2px;width:155px;height:120px;float:left;}
#enlace3a{margin:2px 15px 5px 2px;padding:0px 10px 0px 0px;width:155px;height:120px;float:left;}
#enlace3b{margin:2px 15px 15px 2px;padding:0px 10px 0px 0px;width:100px;float:left;}
#enlace3c{margin:2px 15px 15px 2px;padding:0px 10px 0px 0px;width:155px;float:left;}
#enlace3d{margin:2px 15px 15px 2px;padding:0px 10px 0px 0px;width:295px;float:left;}
.enlace4{color:#1A67B8;font-size:1.1em;font:Times New Roman, Comic Sans MS, Verdana, 'Trebuchet MS', Sans-serif;}
.enlace4a{color:#1A67B8;font-size:1.3em;font:Times New Roman, Comic Sans MS, Verdana, 'Trebuchet MS', Sans-serif;}
#enlace5{margin:10px 2px 5px 5px;width:95%;color:white;background:#1A67B8;padding-top:3px;padding-left:10px;font-family:Georgia, 'Times New Roman',Times,serif;font-size:12px;font-weight:bold;line-height:1em;padding-bottom:5px;-moz-border-radius:15px;-khtml-border-radius:15px;-webkit-border-radius:15px;border-radius:15px;}

#enlace5 a:visited{color:#000000}

#enlace5 a{text-align:left;color:white;text-decoration:none;}
.informa2inicio{color:#0171AF;font-size:1.2em;font:Times New Roman, Comic Sans MS, Verdana, 'Trebuchet MS', Sans-serif;}
.informa{color:#0171AF;font-size:1.1em;font:Times New Roman, Comic Sans MS, Verdana, 'Trebuchet MS', Sans-serif;}
#informa2{margin:5px 2px 5px 10px;padding:5px 10px 0px 10px;-moz-border-radius:10px 10px 10px 10px;-webkit-border-radius:10px 10px 10px 10px;width:583px;border:1px solid #6587e0;background-color:#dee5fd;font:Comic Sans MS, Verdana, 'Trebuchet MS', Sans-serif;float:left;}
#informaflecha{margin:0px 2px 0px 5px;padding:3px 2px 0px 10px;width:40px;float:left;}
.our{color:#FF0000;font-size:18;font:Times New Roman, Comic Sans MS, Verdana, 'Trebuchet MS', Sans-serif;}
#dailysidebar{margin:6px 0 2px 2px;padding:8px 3px 10px 5px;-moz-border-radius:10px 10px 10px 10px;-webkit-border-radius:10px 10px 10px 10px;width:175px;border:1px solid #6587e0;font:Comic Sans MS, Verdana, 'Trebuchet MS', Sans-serif;font-size:12px;text-align:center;float:left;}
#dailysidebar a img{border:none;}
#dailysidebar1{margin:6px 0 2px 2px;padding:6px 3px 5px 5px;width:175px;border:1px solid #6587e0;font:Comic Sans MS, Verdana, 'Trebuchet MS', Sans-serif;font-size:11px;text-align:left;float:left;}
#mayoressidebar{margin:10px 2px 5px 5px;width:95%;color:white;background:#1A67B8;padding-top:3px;padding-left:10px;font-family:Georgia, 'Times New Roman',Times,serif;font-size:15px;font-weight:bold;line-height:1em;padding-bottom:5px;-moz-border-radius:15px;-khtml-border-radius:15px;-webkit-border-radius:15px;border-radius:15px;}
#mayoressidebar a{text-align:center;color:white;text-decoration:none;}
#mayorestitulosidebar{margin:20px 2px 5px 5px;width:97%;color:white;background:#477f00;padding-top:10px;padding-left:10px;font-family:Georgia, 'Times New Roman',Times,serif;font-size:15px;font-weight:bold;line-height:1em;padding-bottom:5px;-moz-border-radius:15px;-khtml-border-radius:15px;-webkit-border-radius:15px;border-radius:15px;}
#tellafriendsidebar{margin:0px 2px 5px 5px;width:95%;padding-top:3px;padding-left:10px;line-height:1em;padding-bottom:5px;}
#busq{margin:10px 2px 2px 2px;padding:0px 0px 0px 0px;width:585px;border:2px solid #6587e0;font:Comic Sans MS, Verdana, 'Trebuchet MS', Sans-serif;float:left;}
#busqcab{margin:0px 0px 5px 0px;padding:0px 0px 0px 0px;width:554px;background-color:#dee5fd;;font:Comic Sans MS, Verdana, 'Trebuchet MS', Sans-serif;float:left;text-align:center;font-size:15px;}
#busqnatalpracticar{margin:0px 0px 1px 0px;padding:0px 0px 0px 0px;width:584px;background-color:#EFFBFB;font:Comic Sans MS, Verdana, 'Trebuchet MS', Sans-serif;float:left;}
#busqnatal{margin:0px 0px 1px 0px;padding:0px 0px 0px 0px;width:584px;font:Comic Sans MS, Verdana, 'Trebuchet MS', Sans-serif;float:left;}
#busqnatal1{margin:0px 0px 0px 0px;padding:0px 0px 0px 12px;width:340px;font:Comic Sans MS, Verdana, 'Trebuchet MS', Sans-serif;float:left;text-align:left;}
#busqnatal2{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;width:200px;font:Comic Sans MS, Verdana, 'Trebuchet MS', Sans-serif;float:right;text-align:left;}
#busqpracticar{margin:0px 0px 1px 0px;padding:0px 0px 0px 0px;width:584px;font:Comic Sans MS, Verdana, 'Trebuchet MS', Sans-serif;float:left;}
#busqpais{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;width:584px;font:Comic Sans MS, Verdana, 'Trebuchet MS', Sans-serif;float:left;}
#busqedadnick{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;width:584px;height:26px;font:Comic Sans MS, Verdana, 'Trebuchet MS', Sans-serif;float:left;}
#busqedad{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;width:230px;font:Comic Sans MS, Verdana, 'Trebuchet MS', Sans-serif;float:left;text-align:center;}
#busqnick{margin:0px 10px 0px 0px;padding:0px 0px 0px 0px;width:300px;font:Comic Sans MS, Verdana, 'Trebuchet MS', Sans-serif;float:right;text-align:center;}
#busqinterpais{margin:0px 0px 0px 0px;padding:0px 0px 0px 15px;width:350px;font:Comic Sans MS, Verdana, 'Trebuchet MS', Sans-serif;float:left;text-align:left;}
#menubusq{clear:both;background:#ff9966 url(../images/menubg.gif) repeat-x;height:30px;width:550px;margin:0;font:bolder 1.2em/30px Tahoma, Verdana, Arial, Sans-Serif;border:1px solid #000000;}
#menubusq ul{margin:0;padding:0 0 0 8px;}
#menubusq ul li{float:left;list-style:none;border-right:1px solid #FFA500;}
#menubusq ul li a{display:block;text-decoration:none;padding:0 15px;color:#FFF;}
#menubusq ul li a:hover{color:#333;background:url(../images/menu-hover-bg.gif) repeat-x;}
#menubusq ul li#current a{color:#333;background:url(../images/menu-current-bg.gif) repeat-x;}
#res{margin:15px 2px 5px 2px;padding:0px 0px 0px 0px;width:585px;border:2px solid #6587e0;font:Comic Sans MS, Verdana, 'Trebuchet MS', Sans-serif;float:left;}
#rescab{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;width:584px;font:Comic Sans MS, Verdana, 'Trebuchet MS', Sans-serif;float:left;}
#resfoto{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;width:138px;height:120px;float:left;text-align:left;}
#resrid{margin:0px 0px 0px 0px;padding:0px 0px 4px 0px;width:444px;height:18px;font:Comic Sans MS, Verdana, 'Trebuchet MS', Sans-serif;float:left;height:15px;text-align:center;background-color:#EFFBFB;}
#resdiganos{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;width:419px;font:Comic Sans MS, Verdana, 'Trebuchet MS', Sans-serif;float:left;height:96px;text-align:left;}
#reshablopractico{margin:0px 0px 1px 0px;padding:5px 5px 0px 0px;width:579px;border:1px solid #6587e0;font:Comic Sans MS, Verdana, 'Trebuchet MS', Sans-serif;float:left;}
#reshablo{margin:0px 0px 1px 15px;padding:0px 10px 0px 0px;width:570px;font:Comic Sans MS, Verdana, 'Trebuchet MS', Sans-serif;float:left;}
#respractico{margin:0px 0px 0px 15px;padding:0px 10px 5px 0px;width:570px;font:Comic Sans MS, Verdana, 'Trebuchet MS', Sans-serif;float:left;}
#resedadpaisinter{margin:5px 0px 0px 0px;padding:0px 0px 0px 0px;width:584px;height:18px;font:Comic Sans MS, Verdana, 'Trebuchet MS', Sans-serif;float:left;height:18px;}
#resedad{margin:0px 0px 0px 0px;padding:0px 0px 0px 15px;width:85px;font:Comic Sans MS, Verdana, 'Trebuchet MS', Sans-serif;float:left;text-align:left;height:18px;}
#respais{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;width:235px;font:Comic Sans MS, Verdana, 'Trebuchet MS', Sans-serif;float:left;text-align:left;height:18px;}
#resinterpais{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;width:240px;font:Comic Sans MS, Verdana, 'Trebuchet MS', Sans-serif;float:left;height:18px;text-align:left;}
#respie{margin:0px 0px 5px 0px;padding:0px 0px 0px 0px;width:584px;height:20px;font:Comic Sans MS, Verdana, 'Trebuchet MS', Sans-serif;float:left;}
#rescontacta{margin:0px 0px 0px 0px;padding:0px 0px 0px 15px;width:85px;font:Comic Sans MS, Verdana, 'Trebuchet MS', Sans-serif;font-size:14px;float:left;text-align:left;height:20px;}
#resinfo{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;width:235px;font:Comic Sans MS, Verdana, 'Trebuchet MS', Sans-serif;font-size:14px;float:left;text-align:left;height:20px;}
#resfavo{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;width:240px;font:Comic Sans MS, Verdana, 'Trebuchet MS', Sans-serif;font-size:14px;float:left;height:20px;text-align:left;}
#paises{margin:15px 2px 10px 2px;padding:0px 0px 0px 0px;width:585px;border:2px solid #6587e0;font:Comic Sans MS, Verdana, 'Trebuchet MS', Sans-serif;float:left;height:165px;}
#paisescab{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;width:584px;background-color:#EFFBFB;font:Comic Sans MS, Verdana, 'Trebuchet MS', Sans-serif;float:left;text-align:center;font-size:15px;border:1px solid #6587e0;}
#paiseslinea{margin:0px 0px 10px 0px;padding:0px 0px 0px 10px;width:574px;height:18px;font:Comic Sans MS, Verdana, 'Trebuchet MS', Sans-serif;float:left;}
#paises1{margin:0px 0px 0px 0px;padding:0px 0px 0px 10px;width:175px;font:Comic Sans MS, Verdana, 'Trebuchet MS', Sans-serif;float:left;text-align:left;height:18px;}
#maincontrato{margin:15px 0px 0px 0px;padding:0px 0px 0px 0px;float:left;margin:0 0 0 15px;padding:0;width:78%;border:1px solid #6587e0;}
#contratocab{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;width:777px;background-color:#EFFBFB;font:Comic Sans MS, Verdana, 'Trebuchet MS', Sans-serif;float:left;text-align:center;font-size:13px;border:1px solid #6587e0;}
#contratocab1{margin:0px 0px 0px 0px;padding:0px 0px 0px 15px;width:95%;font:Comic Sans MS, Verdana, 'Trebuchet MS', Sans-serif;float:left;text-align:left;}
#contratodatos{margin:20px 0px 0px 0px;padding:0px 0px 0px 0px;width:778px;font:Comic Sans MS, Verdana, 'Trebuchet MS', Sans-serif;float:left;text-align:center;font-size:13px;border:1px solid #6587e0;}
#contradatostitulo{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;width:778px;background-color:#EFFBFB;font:Comic Sans MS, Verdana, 'Trebuchet MS', Sans-serif;float:left;text-align:center;font-size:13px;}
#contradatoizda{margin:0px 0px 0px 0px;padding:0px 0px 0px 15px;width:371px;border:1px solid #6587e0;font:Comic Sans MS, Verdana, 'Trebuchet MS', Sans-serif;float:left;text-align:left;}
#contradatodcha{margin:0px 0px 0px 0px;padding:0px 0px 0px 15px;width:371px;border:1px solid #6587e0;font:Comic Sans MS, Verdana, 'Trebuchet MS', Sans-serif;float:right;text-align:left;}

//css del contrato
#respais1{margin:10px 0px 0px 0px;border:1px solid #6587e0;padding:0px 0px 0px 0px;width:182px;height:45px;font:Comic Sans MS, Verdana, 'Trebuchet MS', Sans-serif;float:left;text-align:left;}
#resinterpais1{margin:10px 0px 0px 0px;border:1px solid #6587e0;padding:0px 0px 0px 0px;width:190px;height:45px;font:Comic Sans MS, Verdana, 'Trebuchet MS', Sans-serif;float:left;text-align:left;}
#rechazar{margin:10px 0px 0px 0px;padding:0px 0px 0px 0px;width:186px;height:65px;font:Comic Sans MS, Verdana, 'Trebuchet MS', Sans-serif;float:left;text-align:left;}
#rechazarflecha{margin:0px 8px 0px 2px;padding:3px 14px 8px 10px;width:40px;float:left;}
#reshablopractico1{margin:3px 0px 1px 3px;padding:5px 0px 0px 0px;width:579px;border:2px solid #6587e0;font:Comic Sans MS, Verdana, 'Trebuchet MS', Sans-serif;float:left;}
#informaflecha1{margin:0px 2px 0px 5px;padding:3px 14px 8px 10px;width:40px;float:left;}
#reshablo1{margin:0px 0px 1px 15px;padding:15px 5px 0px 0px;width:570px;font:Comic Sans MS, Verdana, 'Trebuchet MS', Sans-serif;float:left;}
#informa3{margin:5px 2px 5px 4px;padding:10px 10px 10px 20px;-moz-border-radius:10px 10px 10px 10px;-webkit-border-radius:10px 10px 10px 10px;width:550px;border:1px solid #6587e0;background-color:#dee5fd;font:Comic Sans MS, Verdana, 'Trebuchet MS', Sans-serif;float:left; font-size:1.0em;}
.contratoinicio{color:#0171AF;font-size:1.8em;font:Times New Roman, Comic Sans MS, Verdana, 'Trebuchet MS', Sans-serif;}






#sidebar{float:left;width:18%;margin:0;padding:0;display:inline;}
#sidebar ul{list-style:none;text-align:left;margin:0 0 7px 0;padding:0;text-decoration:none;}
#sidebar ul li{border-bottom:1px solid #EFF0F1;background:url(../images/arrow.gif) no-repeat 3px 6px;padding:2px 5px 2px 20px;}
* html body #sidebar ul li{height:1%;}
#sidebar ul li a{font-weight:bolder;background-image:none;text-decoration:none;}
#rightbar{float:right;width:18%;padding:0;margin:0;}
#main{float:left;margin:0 0 0 15px;padding:0;width:60%;}
.post-footer{background-color:#FAFAFA;padding:5px;margin:15px 10px 10px 10px;border:1px solid #f2f2f2;font-size:95%;}
.post-footer .date{background:url(../images/clock.gif) no-repeat left center;padding-left:20px;margin:0 10px 0 5px;}
.post-footer .comments{background:url(../images/comment.gif) no-repeat left center;padding-left:20px;margin:0 10px 0 5px;}
.post-footer .readmore{background:url(../images/page.gif) no-repeat left center;padding-left:20px;margin:0 10px 0 5px;}
#footer{clear:both;color:#666666;padding:0;background:#FFF url(../images/footerbg.gif) repeat-x;height:60px}
#footer a{text-decoration:none;font-weight:bold;}
#footer-content{margin:0 auto;width:900px}
#footer-content #footer-left{padding:10px;width:55%;float:left;text-align:left;}
#footer-content #footer-right{padding:10px;width:40%;float:left;text-align:left;font-size: 20px; font-weight: bold; color: #666666;}

#footer-facebook{margin:5px 0px 0px 3px;padding:0px 0px 0px 0px;width:50px;height:50px;float:left;}
#footer-twitter{margin:1px 0px 0px 0px;padding:5px 0px 0px 5px;width:50px;height:50px;float:left;}

.float-left{float:left;}
.float-right{float:right;}
.align-left{text-align:left;}
.align-right{text-align:right;}
.clear{clear:both;}
.green{color:#75A54B;}
div.analyzer{border:1px solid red;background:InfoBackground url(../../../images/icons/large/flag.gif) no-repeat 2% 5%;margin:0 auto;font-weight:bold;padding:2em 1em 1em 8em;width:80%;min-height:2.5em;margin-bottom:1em;}
p.extmenuadmin{margin:0.5em 0 0.5em 0;font-size:0.8em;}
div.pn-adminformrow ul.blocks-modulefilter-splitlist{width:30em;list-style-type:none;padding-left:21em;}
div.pn-adminformrow ul.blocks-modulefilter-splitlist li{width:50%;margin:0;padding:0;line-height:15px;float:left;}
.imagebutton, .imagebutton-nofloat{padding:0;margin:0;border:none;background:transparent;cursor:pointer;}
.imagebutton{float:left;}
ol#assignedblocklist, ol#unassignedblocklist{border:1px solid #ccc;padding:0;margin:0;list-style:none;}
ol#assignedblocklist li, ol#unassignedblocklist li{line-height:2em;padding-top:0.4em;font-size:1em;padding-left:1em;}
ol#assignedblocklist span, ol#unassignedblocklist span{width:25%;float:left;text-align:left;}
ol#menuitemlist{border:1px solid #ccc;padding:0;margin:0;list-style:none;}
ol#menuitemlist li{padding-top:0.4em;font-size:1em;padding-left:1em;}
ol#menuitemlist li input{width:90%;}
ol#menuitemlist li *{vertical-align:middle;}
ol#menuitemlist span.pn-menuitemlistcell22{width:22%;float:left;text-align:left;}
ol#menuitemlist span.pn-menuitemlistcell6{white-space:nowrap;width:6%;float:left;text-align:left;}
ol#menuitemlist span.pn-menuitemlistcell6 input{width:auto;}
ol#menuitemlist span.pn-menuitemlistcell5{width:5%;float:left;text-align:center;}
div#appendmenuitem{margin:1em 0 1em 1em;}
button{cursor:pointer;}
button .deletebutton{}
#empty_li_repository{display:none;}
ul.errorlist{padding:0;margin:0;}
ul.errorlist li{padding:0;margin:0;list-style-image:url(../../../images/icons/extrasmall/error.gif);}
.activationbutton{display:none;}
.image{margin:0 0.5em;font-size:1em;padding:2px 0 2px 24px ! important;border:none;cursor:pointer;}
.cancel{background:url(../../../images/icons/small/button_cancel.gif) no-repeat 0 50%;}
.update{background:url(../../../images/icons/small/button_ok.gif) no-repeat 0 50%;}
.pn-clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
.pn-clearfix{display:inline-block;}
* html .pn-clearfix{height:1%;}
.pn-clearfix{display:block;}
div.autocomplete_user{position:absolute;width:25em;background-color:white;border:1px solid #888;margin:0;padding:0;}
div.autocomplete_user ul{list-style-image:url("../../../images/icons/extrasmall/edit_user.gif");margin:0;padding:0;}
div.autocomplete_user ul li.selected{background-color:#ffb;}
div.autocomplete_user ul li{margin:0;padding:0.1em 0 0.1em 0;line-height:1.4em;cursor:pointer;}
#liveusersearch{margin:1em 0 1em 0;}
.newuserinfo{margin-top:5px;margin-bottom:5px;color:red;font-weight:bold;}
.newuserinfook{color:green;}
.errorrequired{border:2px red solid;}
.pn-errormsg, #pn-expirewarning{border:1px solid red;background:#ffffea url(../../../images/icons/large/error.gif) no-repeat 2em;color:inherit;}
#pn-expirewarning{margin:0 auto;font-weight:bold;padding:2em 1em 1em 8em;width:80%;min-height:40px;margin-bottom:1em;}
