/* Main */
body {margin:auto; font-family:Verdana, Arial, Helvetica, sans-serif, "Trebuchet MS";font-size:11px;background:#7c608b; width:1000px; border: 2px solid white; margin-top: 10px;text-decoration:none;}
a img {border:0;}
a:link, a:active, a:visited {color:black;text-decoration:none;}
a:hover {color:#e03111;text-decoration:none;}
/* Divs */
#peppino {height:870px; margin-left:10px;}
#red {color:red;}

#agabriellasfondo {background-color:#CCFFFF; padding-left:10px; border:2px solid #FF99FF; margin-left:20px; margin-right:20px; width:460px;}
#agabriellatesto {padding-left:30px; font-size:16px; font-style:italic; text-align:left; padding-right:20px; font-weight:bolder; color:#336699;}
#agabriellatesto2 {padding-left:30px; font-size:14px; text-align:left; padding-right:20px; font-weight:bolder; color:#3366CC;margin-top:30px;}
#agabriellatesto3 {padding-left:30px; font-size:12px; text-align:left; padding-right:20px; font-weight:bolder; margin-top:0px;}


#agabriellaimmagine {color:red;}
#video{margin-left:5px;border-right:1 solid black; width:320px; height:270px;padding-right:8px;}
#videoelenco {padding-left:8px; text-align:center; font-size:18px; padding-right:10px; float:right; font-weight:bolder;}


#ultimenews9 {border:2px solid #249ce5; font-size:1 em; color:white; height:1280px; padding-bottom:5px;  background-color:#39c300; margin-right:10px; margin-bottom:0px; padding-top:10px; color:white; padding-left:10px; padding-right:10px; font-weight:bold; margin-left:10px; width:450px;} 


#ultimenews8 {border:4px solid #fb9b50; font-size:1 em; color:white; height:1200px; padding-bottom:5px;  background-color:#1c7fcf; margin-right:0px; margin-bottom:0px; padding-top:10px; color:white; padding-left:10px; padding-right:10px; font-weight:bold; ;margin-left:10px; width:450px} 

#ultimenews7 {border:3px solid #b0efe5; font-size:1 em; color:white; height:250px; padding-bottom:5px;  background-color:#ee154d; margin-right:0px;width:; margin-bottom:10px; padding-top:10px; color:white; padding-left:10px; padding-right:10px; font-weight:bold; width:;margin-left:10px; width:450px;} 



#notiziahome { border:0px solid black; margin-top:14px;margin-left:0px; padding-right:0px;width:480px; margin:auto;}

#ultimenews6 {border:1px solid black; font-size:1 em; color:white; height:1100px; padding-bottom:5px;  background-color:#24b4e5; margin-right:0px;width:450px; margin-bottom:30px; padding-top:10px; color:white; padding-left:10px; padding-right:10px; font-weight:bold; width:;margin-left:10px;} 

#ultimenews5 {border:1px solid black; font-size:1 em; color:white; height:900px; padding-bottom:5px;  background-color:#24b4e5; margin-right:0px;width: margin-bottom:30px; padding-top:10px; color:white; padding-left:10px; padding-right:10px; font-weight:bold;width:450px;} 

#titolo24 {text-align:center; font-size:18px; font-weight:bolder; color:white;} 
#ultimenews4 {border:1px solid black; font-size:1 em; color:white; height:970px; padding-bottom:5px;  background-color:#0064c0; margin-right:0px;width: margin-bottom:30px; padding-top:10px; color:white; padding-left:10px; padding-right:10px; font-weight:bold;} 


#ultimenews3 {border:1px solid black; font-size:1 em; color:white; height:920px; padding-bottom:5px;  background-color:#434343; margin-right:0px;width: margin-bottom:30px; padding-top:10px; color:white; padding-left:10px; padding-right:10px; font-weight:bold;} 

#ultimenews2 {border:1px solid black; font-size:1 em; color:white; height:970px; padding-bottom:5px;  background-color:#151fff; margin-right:0px;width: margin-bottom:30px; padding-top:10px; color:white; padding-left:10px; padding-right:10px; font-weight:bold;} 

#ultimenews{border:1px solid black; font-size:1 em; color:white; height:1150px; padding-bottom:5px;  background-color:#ff1544; margin-right:0px;width: margin-bottom:30px; padding-top:10px; color:white; padding-left:10px; padding-right:10px; font-weight:bold;} 
#notiziaok3{margin-top:0px; border:0px solid #da0001; font-size:1 em; height:725px;padding-bottom:5px;background-color:black;margin-right:0px;width:;margin-bottom:30px;padding-top:10px;color:white; padding-left:10px; padding-right:10px; font-weight:bold;} 

#boxinterno{border:3px solid red; padding:3px;margin:auto;height:200px;}
#boxblue{background-color:#000075; color:#f8ea7b;width:; font-weight:bolder;padding:8px; font-size:13px;border:3px solid #00d4d4;}
#boxcel{background-color:#24b4e5; color:white;width:auto; font-weight:bolder;padding:8px; font-size:13px;border:3px solid #00d4d4; margin-right:5px; width:450px;}

#notiziaok2{margin-top:0px; border:0px solid #da0001; font-size:1 em; height:645px;padding-bottom:5px;background-color:#8050f2;margin-right:0px;width:;margin-bottom:10px;padding-top:10px;color:white; padding-left:10px; padding-right:10px; font-weight:bold;} 
#notiziaok{margin-top:0px; border:0px solid #da0001; font-size:1 em; height:645px;padding-bottom:5px;background-color:black;margin-right:0px;width:499px;margin-bottom:10px;padding-top:10px;color:white; padding-left:10px; padding-right:10px; font-weight:bold;} 

#newsgabriella2{margin-top:0px; border:3px solid #8eefe5; font-size:12px; height:1550px;padding-bottom:5px;background-color:#bb1fa7;padding-right:10px;width:475px;margin-bottom:10px;padding-top:10px;color:#e0efe5; padding-left:10px; font-style:italic; font-weight:bold;} 

#newsgabriellatitolo{margin-top:0px; border:0px solid #da0001; font-size:20px; font-weight:bold; padding-left:8px; color:#8eefe5;margin-left:10px;}
#newsgabriella{margin-top:0px; border:0px solid #da0001; font-size:1 em; height:1090px;padding-bottom:5px;background-color:#c00000;margin-right:0px;width:519px;margin-bottom:10px;padding-top:10px;color:white; margin-left:0px;} 
#newsgabriellafoto{float:right;margin-right:0px;padding-top:0px;margin-top:35px;padding-right:5px;padding-left:5px;border:0px solid #da0001;}
#newsgabriellatesto{float:left;margin-top:3px;border:0px solid black; width:64%; font-weight:bold;margin-left:8px;padding-bottom:4px;font-style:italic;border-left:5px solid white; padding-left:10px;border-top:1px solid white; padding-top:3px;}
#newsgabriellalogo{font-size:16px; color:white; background-color:#; border-bottom: 0px solid #865f6a; margin-top:0px;width:; font-weight:bold;margin-left:10px; font-style:; padding-top:0px; padding-bottom:5px;margin-bottom:0px;padding-left:6px;}

#lopinionedata{font-style:italic; font-weight:bold;font-size:11px;padding-right:25px;margin-top:4px;padding-left:180px;margin-left:0px;float:right;}


#lopinioneprima{margin-top:0px; border:2px solid blue; height:115px;padding-bottom:5px;pbackground-color:#e2fadb;margin-right:0px;width:480px;margin-bottom:7px;padding-top:10px;margin-left:10px;} 
#lopinioneprimafoto{float:right;margin-right:0px;padding-top:0px;margin-top:0px;padding-right:5px;padding-left:5px;}
#lopinioneprimatesto{float:left;margin-top:3px;font-size:14px;font-weight:bold; padding:0px;border:0px solid black; width:64%; margin-left:15px;padding-bottom:4px;font-style:italic;border-left:5px solid blue; padding-left:10px;border-top:1px solid blue; padding-top:3px;}
#lopinionelogo{font-size:16px; color:white; background-color:#; border-bottom: 0px solid #865f6a; margin-top:0px;width:; font-weight:bold;margin-left:15px; font-style:; padding-top:0px; padding-bottom:0px;margin-bottom:0px;padding-left:0px;}
#lopinionedata{font-style:italic; font-weight:bold;font-size:11px;padding-right:25px;margin-top:4px;padding-left:180px;margin-left:0px;float:right;}

#lopinioneprimopiano{margin-top:0px; margin-bottom:7px; height:115px; padding-bottom:10px;border:0px solid red;background-color:;padding-left:7px;padding-right:10px; width:480px;margin-right:0px;padding-top:0px;} 
#lopinioneprimopianofoto{float:left;margin-right:0px;padding-top:0px;margin-top:0px;}
#lopinioneprimopianotesto{float:right;margin-top:0px;font-size:14px;font-weight:bold; border:0px solid black; width:63%; margin-left:0px;background-color:#; color:black;padding-bottom:2px;font-style:italic;border-left:5px solid #e33140; padding-top:4px;border-top:1px solid #e33140;padding-right:7px;padding-left:10px;}
#lopinionelogo1{font-size:16px; color:white; background-color:#; border-bottom: 0px solid #865f6a;text-align:right margin-top:0px;width:; font-weight:bold;margin-left:0px; text-align:center;font-style:; padding-top:-10px; padding-bottom:4px;margin-bottom:0px;float:right;}
#lopinionedata1{font-style:italic; font-weight:bold;font-size:11px;padding-right:0px;margin-top:8px;padding-left:0px;margin-left:200px; float:right;margin-right:10px;}

#lopinionerosa{margin-top:0px; height:115px; padding-bottom:0px;
border:2px solid #cc2065;background-color:white;margin-right:0px;width:480px;margin-bottom:8px;padding-top:12px;margin-left:10px;} 
#lopinionerosafoto{float:right;margin-right:0px;padding-top:0px;margin-top:0px;padding-right:5px;padding-left:5px;}
#lopinionerosatesto{float:left;margin-top:3px;font-size:14px;font-weight:bold; padding-top:6px;border:0px solid black; width:65%; margin-left:15px;background-color:; color:black;padding-bottom:4px;font-style:italic; border-left:5px solid #cc2065; padding-left:10px;border-top:1px solid #cc2065;}
#lopinionelogo{font-size:16px; color:white; background-color:#; border-bottom: 0px solid #865f6a; margin-top:0px;width:; font-weight:bold;margin-left:15px; font-style:; padding-top:0px; padding-bottom:0px;margin-bottom:0px;padding-left:0px;}
#lopinionedata{font-style:italic; font-weight:bold;font-size:11px;padding-right:25px;margin-top:4px;padding-left:180px;margin-left:0px;float:right;}



#lopinionequadro{margin-top:0px; height:115px; padding-bottom:5px;border:1px solid red;background-color:white;margin-right:0px;width:480px;margin-bottom:8px;padding-top:18px; margin-left:10px;} 
#lopinionefoto{float:right;margin-right:0px;padding-top:0px;margin-top:0px;padding-right:5px;padding-left:5px;}
#lopinionetesto{float:left;margin-top:3px;font-size:14px;font-weight:bold; padding-top:4px;border:0px solid black; width:64%; margin-left:15px;background-color:; color:black;padding-bottom:4px;font-style:italic;border-left:5px solid #e33140; padding-left:10px;border-top:1px solid #e33140;}
#lopinionelogo{font-size:16px; color:white; background-color:#; border-bottom: 0px solid #865f6a; margin-top:0px;width:; font-weight:bold;margin-left:15px; font-style:; padding-top:0px; padding-bottom:0px;margin-bottom:0px;padding-left:0px;}
#lopinionedata{font-style:italic; font-weight:bold;font-size:11px;padding-right:25px;margin-top:4px;padding-left:180px;margin-left:0px;float:right;}

#lopinionequadro1{margin-top:10px; margin-bottom:7px; height:115px; padding-bottom:0px;border:0px solid red;background-color:;padding-left:7px;padding-right:10px; width:480px;margin-right:0px;padding-top:30px;margin-left:10px;} 
#lopinionefoto1{float:left;margin-right:0px;padding-top:20px;margin-top:0px;}
#lopinionetesto1{float:right;margin-top:0px;font-size:14px;font-weight:bold; border:0px solid black; width:63%; margin-left:0px;background-color:#; color:black;padding-bottom:2px;font-style:italic;border-left:5px solid #e33140; padding-top:6px;border-top:1px solid #e33140;padding-right:7px;}
#lopinionelogo1{font-size:16px; color:white; background-color:#; border-bottom: 0px solid #865f6a;text-align:right margin-top:0px;width:; font-weight:bold;margin-left:0px; text-align:center;font-style:; padding-top:-10px; padding-bottom:4px;margin-bottom:0px;float:right;}
#lopinionedata1{font-style:italic; font-weight:bold;font-size:11px;padding-right:0px;margin-top:8px;padding-left:0px;margin-left:200px; float:right;margin-right:10px;}





#lopinioneprimopiano{margin-top:30px; border-bottom:0px solid red; height:120px; padding-bottom:2px;border-top:0px solid red;background-color:;margin-left:0px;margin-right:0px;margin-bottom:15px; margin-left:10px;} 
#lopinionefoto1{float:left;margin-right:0px;padding-top:0px;margin-top:-18px;}
#lopinionetesto1{float:right;margin-top:0px;font-size:14px;font-weight:bold; border:0px solid black; width:63%; margin-left:0px;background-color:#; color:black;padding-bottom:2px;font-style:italic;border-left:5px solid #e33140; padding-left:10px;padding-top:4px;border-top:1px solid #e33140;}
#lopinionelogo1{font-size:16px; color:white; background-color:#; border-bottom: 0px solid #865f6a;text-align:right margin-top:0px;width:; font-weight:bold;margin-left:0px; text-align:center;font-style:; padding-top:0px; padding-bottom:4px;margin-bottom:0px;float:right;}
#lopinionedata1{font-style:italic; font-weight:bold;font-size:11px;padding-right:0px;margin-top:8px;padding-left:0px;margin-left:200px; float:right;margin-right:10px;}



#primopianoquadro{margin-top:0px; border-bottom:0px solid red;margin-left:20px; padding-bottom:14px;border-top:0px solid red;background-color:;width:;margin-bottom:5px;height:248px;margin-right:7px;} 
#primopianonel primopiano{}
#altriprimopiano{font-size:12px; font-weight:bold; color:purple; border-bottom:1px solid purple; padding-bottom:2px;}

#primopianotesto{float:left;padding-top:0px;font-size:13px;font-weight:bold; padding:5px;border-bottom:0px solid black; width:64%; margin-left:0px;background-color:#; color:black;border-left: 15px solid purple;margin-bottom:5px;}

#primopianologo{font-size:12px; color:white; background-color:#purle; border-bottom: 1px solid #865f6a;text-align:right width:; font-weight:bold;float:right;margin-left:0px; text-align:center;font-style:; margin-top:20px; padding-bottom:3px;margin-bottom:7px;}
#primopianodata{float:right;font-style:italic; font-weight:bold;font-size:11px;margin-right:5px;padding-top:6px;padding-left:0px;margin-top:0px;}
#primopianocategoria{float:right;background-color:orange; text-align:center; color:white;width:122px;margin-right:8px;}
#primopianonovità{background-color:yellow; text-align:center; color:white;padding-left:10px; padding-top:3px; padding-bottom:3px;}

#headernotizia{border-bottom:3px solid purple;font-style:italic; font-weight:bold;font-size:11px;margin-right:5px;padding-top:6px;padding-left:0px;margin-top:0px;}
#classe{border-bottom:3px solid purple;font-style:italic; font-weight:bold;font-size:11px;margin-right:5px;padding-top:6px;padding-left:0px;margin-top:0px;}
#continua{background-color:orange; color:white; text-align:center; padding-top:2px; padding-bottom:2px; font-size:15px; font-weight:bold;width:100px; border-bottom: 2px solid red;margin-top:5px;float:left;}
#nomedata{font-style:italic; font-size:12px; font-weight:light; float:right;margin-top:7px;}
#primopiano2{margin-left:5px; margin-bottom:5px;marging-right:10px;border:1px solid black;  height:600px; border-right:1px solid black; background-color:;}
#titoloprimopiano2{border-bottom:1px solid black; padding:5px; font-weight:bold; font-size:14px; background-color:blue; color:white; text-align:center;}
#latosx{padding:5px; width:30%; border-right:1px solid black;float:left;margin-top:5px;}
#latosxfoto{}
#latosxbanner1{background-color:red;color:white;}
#latosxbanner2{background-color:purple;color:white;}
#primopianodelprimopiano{border: 1px solid black;padding:5px; background-color:yellow;}
#latosxtesto{padding-top:5px;}
#latodx{padding:5px; width:65%; float:right}
#latodxcontenitore{border:1px solid black;}
#latodxtitolonotizia{margin-top:5px; font-size:20px; font-weight:bold; color:red; border-bottom:1px solid black;}
#latodxbarra{margin-top:5px; border:1px solid red;}
#latodxstilenotizia{font-size:20px, font-weight:bold; color:red;}
#latodxdatanotizia{font-style:italic; font-size:12px; font-weight:bolder;padding-top:-10px;}
#latodxtiponotizia{float:right; background-color:orange; color:white;padding:2px; margin-top:5px; margin-bottom:-2px;}
#logo{margin-bottom:0px;}
#novità {background-color:#fff587; width:630px; border:#001b53 solid 2px; color:white;padding:10px;font-weight:bold;margin-left:7px;margin-right:10px; text-align:center;font-size:18px; margin-top:3px;}
#bannerblog{margin-top:5px; margin-left:11px;border:1px dotted yellow;width:650px;}
#editoriale {border: 0px solid #00a35e; padding:5px; margin-top:3px;width:100%; margin-left:3px;}
#logoeditoriale {padding-left:3px; padding-top:2px;padding-bottom:3px;}
#titoloeditoriale {font-weight:bolder;font-style:italic; font-size:18px; color:blue;padding:3px;}
#testoeditoriale {font-style:italic; font-size:12px; padding:3px;}
#mondeditori {font-size:12px;text-align:center;color:#ac0303;}
#boxnuovo {font-size:14px;text-align:center;color:#ac0303;font-weight:bold;}
#avvertenze {background-color:#bc0000; width:630px; border:#001b53 solid 2px; color:white;padding:10px;font-weight:bold; font-size:13px;margin-left:7px;margin-right:10px;}
#notizia { border:0px solid black; margin-top:14px;margin-left:0px; padding-right:0px; width:px;padding-right:5px}
#contenutonotizia {margin-top:5px;}

#autoredata{ padding-top:2px;margin-bottom:10px;border-top:0px solid red;}
#data{float:right;padding-left:2px;padding-top:3px;font-size:10px; font-weight:bold; font-style:italic;margin-bottom:5px;}
#autore{float:left;padding-right:2px;padding-top:3px;font-size:10px; font-weight:bold; font-style:italic;margin-bottom:5px;}
#ancoracontinua {background-color:#46aedd; color:white; font-size:14px; font-weight:bold; margin-bottom:2px;float:right;padding-left:5px; padding-right:5px;margin-bottom:5px;padding-bottom:2px;}
#logonotizia {margin-top:-15px; border-bottom: 2px solid red;padding:2px;margin-bottom:2px;}
#immaginenotizia {float:left;}

#titolonotizia {color:#001bd0; font-size:15px; font-weight:bold;padding-top:5px; padding-bottom:8px;padding-left:0px; border-bottom:0px solid red;background-color:#; padding-right:5px;margin-top:10px;}
#sottotitolonotizia {font-weight:bold; font-size:13px;font-style:italic; margin-top:0px;border-bottom:0px solid red;padding-bottom:2px;} 
#testonotizia {margin-top:10px; font-size:13px; font-family: Arial; font-style:regular;padding-left:3px; padding-right:3px;}
#primopiano {border: 1px #001b53 solid; margin-right:10px; width:100%; margin-left:7px;background:#dbbbce;}
#titoloprimopiano {background-color:#6b9cdb; color:#001b53; text-align:center; font-weight:bolder; font-size: 18px; border-bottom:1px solid #001b53;}
#fotoprimopiano {float:left; border-bottom: 1px #001b53 solid}
#textprimopiano {padding:10px; font-size:14px; font-weight:bold;color:yellow; }
#menu {width: 250px;}
#menutxt {background-color:blue; color:white;}
#menutitolo {background-color:red; color:#acb4aa;}
#striscia {color:#da0000; margin-left:5px; margin-right:5px; padding-left:10px; padding-right:10px; padding-bottom:3px; padding-top:3px; font-weight:bolder; font-size: 16px; border-bottom: 0px solid red; font-family:courier;}
#highlight {background-color:yellow;}
.contentblock {background:#FFFFFF;padding-left:5px;padding-right:0px;width:px;}
div.topfeed {background:#627cce;color:white;height:20px;text-align:right;padding-bottom:2px;padding-right:5px;padding-left:20px;border-bottom:2px solid white;}
div.topfeed a, div.footer a {color:#FFFFFF;text-decoration:none;}
div.header {height:50px;background:#d8f0d8;border: 0px black solid;padding-left:0px;padding-top:0px;padding-bottom:10px;border-bottom: 1px solid white;}
div.headernav {height:24px;background:#e33140;text-align:center; border-bottom: 2px solid white; border-top:0px;}
.modules {color:#0042cc;border:0px black solid; width:229px; background-color:#d4a6d1; padding-top:20px; border:1px solid #34ca4c;}
.modules a {color:#0042cc;}
div.footermodule {background:#627cce;padding-bottom:10px;width:100%; }
div.footermodule a {color:#FFFFFF;}
div.footermodule a:hover {color:#CCCCCC;}
div.footermodule ul {list-style:none;padding-left:0px;}
div.footer {background:#627cce;color:#FFFFFF;text-align:center;border-top:2px solid white;padding:5px;margin-top:0px;}
div.footermodule h3 {color:#CCCCCC;}
div.footer1 {float:left;width:50%;padding-left:15px;padding-top:10px;}
div.footer2 {padding-top:10px;}
/* Top Navigation */
div.headernav ul {margin: 0;padding: 0;list-style:none;}
div.headernav li {float: left;border-left:solid 1px #999999;margin: 0;padding: 0;}
div.headernav a {font-family: Arial, Helvetica, sans-serif;font-size: 12px;font-weight: bold;float:left;display:block;height: 24px;line-height: 24px;padding: 0 20px;color: #fff;text-decoration: none;}
div.headernav a:hover {background-color:#37eb4d;}
div.headernav a#active_menu-nav {margin-top:0px;height: 24px;line-height: 24px;background-position: 0 0;}
div.search input {background:no-repeat;width: 130px;padding-right:20px;border:none;}
td.article_column {padding: 10px;}
/* Main Menu */
ul.menu {margin: 0;padding: 0; text-decoration:none; }
ul.menu li {list-style: none;margin: auto;padding-left:5px;padding-top:5px;text-align:left; text-decoration:none;border-bottom: 0px solid black;border-left:0px solid red;border-bottom:2px dotted red;padding-bottom:0px;}
ul.menu li a, ul.menu li a:link {color:black; text-decoration:none;}
ul.menu li a:hover {padding-left:5px;padding-right:5px; color:red; text-decoration:none; background-color:yellow;font-size:13px;}
/* Headings */
.componentheading {font-size: 20px;line-height: 1.3em;color: #000;border-bottom: 2px solid #222222;padding-bottom: 3px;margin-bottom: 10px;text-align:center;color:#5d0069;font-weight:bold;padding-top:5px;}
.contentheading {font-size: 22x;line-height: 1.3em;color: #000;}
.contentheading a {font-size: 22px;line-height: 1.3em;color: #da0000;border:none;}
table.contentpaneopen td.contentheading {color: #da0000;font-size: 20px;font-weight: bold;}
table.contentpaneopen td.buttonheading {padding: 2px;}
table.contentpaneopen td.buttonheading img {margin: 0;}
/* Buttons */
.button {color: white;font-family: Arial, Hevlvetica, sans-serif;text-align: center;font-size: 11px;font-weight: bold;border: none;width: auto;background:#627cce;padding: 0px 5px;line-height: 18px !important;line-height: 16px;height: 26px !important;height: 24px;margin: 1px;}
/* Small Details */
.small, .createdate, .modifydate {font-size: 12px;color:red; font-weight:bold;}
td.sectiontableheader {border-bottom: 1px solid black;font-weight: bold;}
tr.sectiontableentry1 {background:#374d63;}
tr.sectiontableentry2 {background:#cedede;font-weight:bold; font-size:12;}
tr.sectiontableentry1 td, tr.sectiontableentry2 td, td.sectiontableheader, td.sectiontablefooter {padding: 2px 5px;}
td.contentdescription {padding-bottom: 10px;}
a.readon {color:#000000;}
/* Menu */
div.module_menu div div, div.module div div, div.module_text div div {background-color:white;margin-right:1px;border: 0px black solid;} 
div.module_menu div div div, div.module div div div, div.module_text div div div }
div.moduletable, div.module {margin-bottom: -30px; border: 1px solid #0091ae;}
div.module_menu h3 {font-family: Helvetica, Arial, sans-serif;font-size: 12px;font-weight: bold;color:white;margin: -23px -4px 5px -5px;padding-left: 5px;padding-bottom: 2px;}
div.module_menu {margin: 0;padding: 0;margin-bottom: 15px; border: 1px solid black; width:209px; background-color:white; margin-left:10px;border: 0px solid #0091ae;}
div.module_menu div div div {padding: 10px;.padding-top: 30px;padding-bottom: 15px;.width: 160px;}
div.module_menu div div div div {background: none;padding: 0; }
div.module_menu ul li a:link, div.module_menu ul li a:visited {font-weight: bold;}
h3, table.moduletable th, legend { margin: 0;font-weight: bold;font-family: Helvetica,Arial,sans-serif;font-size:10px;;padding-left: 0px;margin-bottom: 10px;text-align: left; border: 0px solid black; background-color:#0091ae; color:white; width:190px; margin-right: 5px;}
div.module h3 {font-family: Helvetica, Arial, sans-serif;font-size: 12px;font-weight:bold;color:white ;margin: -23px -4px 5px -5px;padding-left: 5px;padding-bottom: 2px; }
div.module {margin: 0;padding: 0;margin-bottom: 15px;border: 1px solid #0091ae; width:209px; background-color:white; margin-left:10px;}
div.module div div div {padding: 10px;.padding-top: 30px;padding-bottom: 15px;.width:160px;}
div.module div div div div {background: none;padding: 0;}
div.module_text h3 {font-family: Helvetica, Arial, sans-serif;font-size: 12px;font-weight: bold;color: white;margin: -23px -4px 5px -5px;.padding-left: 10px;padding-bottom: 2px; background-color:#0091ae;}
div.module_text {margin: 0;padding: 0;margin-bottom: 15px;}
div.module_text div div div {.padding: 10px;padding-top: 30px;padding-bottom: 15px;.width: 209px;}
div.module_text div div div div {background: none;padding: 0;border: 0px #0091ae solid;}
div.module ul li a:link, div.module ul li a:visited {font-weight: bold;}
h3, table.moduletable th, legend {margin: 0;font-weight: bold;font-family: Helvetica,Arial,sans-serif;font-size: 10px; padding-left: 0px;margin-bottom: 10px;text-align: left; background-color:#0091ae; color:white; width:194px; margin-right: 5px;padding-top:2px;}
/* System Messages */
#system-message { margin-bottom: 10px; padding: 0;}
#system-message dt { font-weight: bold; }
#system-message dd { margin: 0; font-size: 12px; font-weight: bold; text-indent: 30px; }
#system-message dd ul { color: #0055BB; margin-bottom: 10px; list-style: none; padding: 10px; border-top: 3px solid #84A7DB; border-bottom: 3px solid #84A7DB;}
/* System Standard Messages */
#system-message dt.message { display: none; }
#system-message dd.message {  }
#system-message dd.message ul { background: #C3D2E5 url(../../system/images/notice-info.png) 4px 4px no-repeat;}
/* System Error Messages */
#system-message dt.error { display: none; }
#system-message dd.error {  }
#system-message dd.error ul { color: #c00; background: #E6C0C0 url(../../system/images/notice-alert.png) 4px 4px no-repeat; border-top: 3px solid #DE7A7B; border-bottom: 3px solid #DE7A7B;}
/* System Notice Messages */
#system-message dt.notice { display: none; }
#system-message dd.notice {  }
#system-message dd.notice ul { color: #c00; background: #EFE7B8 url(../images/notice-note.png) 4px 4px no-repeat; border-top: 3px solid #F0DC7E; border-bottom: 3px solid #F0DC7E;}
.invalid { border-color: #ff0000; }
label.invalid 
/* Search */
#search input {background: #ffffff;height: 20px;width: 130px;border:none;}
/* Tips */
.tool-tip {	color: #fff;width: 139px;z-index: 13000;}
.tool-title {font-weight: bold;font-size: 11px;margin: 0;color: #9FD4FF;padding: 8px 8px 4px;background: url(../images/bubble.png) top left;}
.tool-text {font-size: 11px;padding: 4px 8px 8px;background: url(../images/bubble.png) bottom right;}
.custom-tip {color: #000;width: 130px;z-index: 13000;}
.custom-title {font-weight: bold;font-size: 11px;margin: 0;color: #3E4F14;padding: 8px 8px 4px;background: #C3DF7D;border-bottom: 1px solid #B5CF74;}
.custom-text {font-size: 11px;padding: 4px 8px 8px;background: #CFDFA7;}
/* Poll */
table.poll {padding: 0;width: 100%;border-collapse: collapse;}
table.pollstableborder {padding: 0;width: 100%;border: none;text-align: left;}
.sectiontableheader {padding: 8px 5px;background: #b091b7;color: #FFFFFF;text-align:left;}
tr.sectiontableentry0 td {padding: 5px 5px;background-color:#64beff;font-size:12px; font-weight:bold;}
tr.sectiontableentry1 td {padding: 5px 5px;background:#cc8eff;font-size:12px; font-weight:bold;}
/* Typography */
div.code {border-left:#665665 solid 8px;background:#CCCCCC;width:auto;padding-left:10px;font-family:"Times New Roman", Times, serif;padding-top:5px;padding-bottom:5px;}