
body {
	margin:0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	line-height:1.4em;
	background-color:#FFFFFF;
	color:#4C412F;
	background-image: url(/images/page-bg.jpg);
	background-repeat:repeat-x;
	background-position:top;
	behavior:url("/css/csshover.htc");
	border-collapse:collapse;
}

div {
	margin:0px;
	padding:0px;
}

div div {
	margin:0px;
	padding:0px;
}

p,
h1,
h2,
h3,
h4,
h5,
h6 {
	margin-top:0px;
	padding-top:0px;
}

ul {
	margin-bottom:1.4em;
	list-style-position:inside;
}

a {
	border:none;
	text-decoration:none;
	color:#4E8ABE;
}

img {
	border:none;
}

#container {
	width:970px;
	margin-left:auto;
	margin-right:auto;
}

#header {
	float:left;
	width:970px;
	height:123px;
}

#logo {
	float:left;
	width:130px;
	height:123px;
}

#nav {
	float:left;
	width:840px;
	height:63px;/*padding-top:60px;*/
}

#mainnav {
	float:left;
	list-style-type:none;
	display:inline;
	width:840px;
	height:25px;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
}

#mainnav li {
	width:139px;
	height:25px;
	float:left;
	display:inline;
	margin:0px 0 0 0;
	padding:0px;
	margin-top:60px;
	display:block;
	background-image:url(/images/nav-button-bg.gif);
	background-repeat:repeat-y;
}

#mainnav li a {
	height:25px;
	display:block;
	background-image:url(/images/nav-button-bg.gif);
	background-repeat:repeat-y;
}

#mainnav li a.navlocations {
	background-image:url(/images/nav-button-locations.gif);
	background-repeat:no-repeat;
	background-position:top left;
}

#mainnav li #dropdown {
	list-style-type:none;
	float:left;
	margin:0px;
	padding: 0px 1px 0px 1px;
	display:inline;
	height:25px;
	background-image:none;
	width:330px;
	margin-left:-9999px;
	position:absolute;
}

#mainnav li #dropdown a {
	background-image:none;
}

#mainnav li:hover #dropdown,
#mainnav li.over {
	margin-left:-2px;
	background-image:none;
}

#mainnav li #dropdown li {
	height:25px;
	margin:0 0 0 0;
	border-bottom:1px solid #FFC45D;
	background-image:none;
}

#mainnav li #dropdown li.schoolcategory {
	float:left;
	width:290px;
	line-height:25px;
	padding-left:10px;
	background-color:#FFC45D;
}

#mainnav li #dropdown li.school {
	float:left;
	width:270px;
	line-height:25px;
	padding-left:30px;
	background-color:#FFE8BF;
}

#mainnav li #dropdown li a {
	display:block;
	text-decoration:none;
}

#mainnav li #dropdown li a:hover {
	display:block;
	text-decoration:underline;
}

#mainnav li a.navprograms {
	background-image:url(/images/nav-button-summer.gif);
	background-repeat:no-repeat;
	background-position:top left;
}

#mainnav li a.navabout {
	background-image:url(/images/nav-button-about.gif);
	background-repeat:no-repeat;
	background-position:top left;
}

#mainnav li a.navcontact {
	background-image:url(/images/nav-button-contact.gif);
	background-repeat:no-repeat;
	background-position:top left;
}

#mainnav li a.navhome {
	background-image:url(/images/nav-button-home.gif);
	background-repeat:no-repeat;
	background-position:top left;
}

#mainnav li.navphone {
	background-image: url(/images/nav-button-phone.gif);
	background-repeat:no-repeat;
	background-position:top left;
}

.hide {
	visibility:hidden;
}

#docbody {
	float:left;
	width:970px;
	padding-bottom:30px;
}

#docbody h1 {
	color:#8E1D1D;
	font-size:14px;
	font-weight:bold;
	margin-bottom:1.4em;
}

#docbody h2 {
	color:#4C412F;
	font-size:12px;
	font-weight:bold;
	margin-bottom:1.4em;
}

#docbody p {
	margin-bottom:1.4em;
}

#subpage #docbody {
	float:left;
	width:970px;
	padding-bottom:30px;
	background-image: url(/images/subpage-header-bg.jpg);
	background-position:top left;
	background-repeat:no-repeat;
	margin-top:13px;
	padding-top:47px;
}

#columna {
	float:left;
	width:688px;
	padding-top:11px;
}

#columnapic.aboutus {
	float:right;
	width:240px;
	height:152px;
	margin-right:2px;
	margin-top:1px;
	margin-left:20px;
	margin-bottom:0px;
	background-image:url(/images/sidephoto-childrenoverhead.jpg);
	background-repeat:no-repeat;
}

#columnapic.register {
	float:right;
	width:240px;
	height:152px;
	margin-right:2px;
	margin-top:1px;
	margin-left:20px;
	margin-bottom:0px;
	background-image:url(/images/sidephoto-threechildren.jpg);
	background-repeat:no-repeat;
}

#columnapic.sitemap {
	float:right;
	width:240px;
	height:152px;
	margin-right:2px;
	margin-top:1px;
	margin-left:20px;
	margin-bottom:0px;
	background-image:url(/images/sidephoto-3faces.jpg);
	background-repeat:no-repeat;
}

#columnapic.summerprograms {
	float:right;
	width:240px;
	height:152px;
	margin-right:2px;
	margin-top:1px;
	margin-left:20px;
	margin-bottom:0px;
	background-image:url(/images/sidephoto-kidsinclassroom.jpg);
	background-repeat:no-repeat;
}

#columnapic.contactus {
	float:right;
	width:240px;
	height:152px;
	margin-right:2px;
	margin-top:1px;
	margin-left:20px;
	margin-bottom:0px;
	background-image:url(/images/sidephoto-kidsincircle.jpg);
	background-repeat:no-repeat;
}

#columnapic.schoollocation {
	float:right;
	width:240px;
	height:152px;
	margin-right:2px;
	margin-top:1px;
	margin-left:20px;
	margin-bottom:0px;
}

#subpage #columna {
	float:left;
	width:921px;
	background-image:url(/images/subpage-docbody-bg.gif);
	background-position:left;
	background-repeat:repeat-y;
	padding: 0 0 20px 20px;
	min-height:400px;
}

#columnacontent {
	padding:20px 20px 0 0;
}

#subcontent {
	width:865px;
	padding:0px 20px 0 20px;
}

#subcontent #col1 {
	float:left;
	width:608px;
}

#subcontent #col2 {
	float:right;
	width:220px;
	margin-left:20px;
}
h1.headline {
	color:#E86903;
	font-size:13px;
	font-weight:bold;
	text-transform:uppercase;
	}
#bodyhighlight {
	float:left;
	width:905px;
	background-image:url(/images/bodyhighlight-middle-bg.gif);
	background-repeat:repeat-y;
	margin-bottom:2.4em;
}

#bodyhighlight.schoollocation {
	float:left;
	width:250px;
	background-image:url(/images/bodyhighlight-middle-bg-schoollocation.gif);
	background-repeat:repeat-y;
	margin-bottom:2.4em;
}

#bodyhighlighttop {
	float:left;
	width:905px;
	height:24px;
	background-image:url(/images/bodyhighlight-top-bg.jpg);
	background-repeat:no-repeat;
}

#bodyhighlighttop.schoollocation {
	float:left;
	width:250px;
	height:24px;
	background-image:url(/images/bodyhighlight-top-bg-schoollocation.jpg);
	background-repeat:no-repeat;
}

#bodyhighlighttop.aboutus {
	float:left;
	width:905px;
	height:33px;
	background-image: url(/images/bodyhighlight-top-bg-nowserving.jpg);
	background-repeat:no-repeat;
}

#bodyhighlightmiddle {
	float:left;
	width:865px;
	padding:0 20px 0 20px;
}

#bodyhighlightmiddle.schoollocation {
	float:left;
	width:210px;
	padding:0 20px 0 20px;
}

#bodyhighlightmiddle ul {
	list-style-type:none;
	float:left;
	padding:0px;
	margin:0px;
}

#bodyhighlightmiddle ul li.headline {
	color:#E86903;
	font-size:13px;
	font-weight:bold;
	text-transform:uppercase;
	list-style:none;
	margin-bottom:1.4em;
	margin-left:5px;
	list-style-position:inside;
}
#bodyhighlightmiddle ul li.headline a {
	color:#E86903;
	}
	
#bodyhighlightmiddle ul li.location {
	color:#1678DA;
	font-size:11px;
	font-weight:normal;
	list-style-image:url(/images/blue-arrow.gif);
	margin-left:20px;
	list-style-position:outside;
}

#bodyhighlightmiddle #top {
	float:left;
	background-image:url(/images/highlight-lines-bg.gif);
	background-position:-25px 0;
	background-repeat:repeat-y;
	clear:left;
	margin-bottom:1.4em;
}

#bodyhighlightmiddle #bottom {
	float:left;
	background-image:url(/images/highlight-lines-bg.gif);
	background-position:center;
	background-repeat:repeat-y;
	clear:left;
	margin-bottom:1.4em;
}

#bodyhighlightmiddle #divider {
	 
	height:1px;
	margin:0px 0 1.4em 0;
	padding:0px;
	clear:left;
	width:865px;
	background-image:url(/images/highlighttop-bottom-bg.gif);
	background-repeat:no-repeat;
	background-position:center;
}

#bodyhighlightmiddle #col1 {
	float:left;
	width:121px;
	padding-left:30px;
	padding-right:15px;
}

#bodyhighlightmiddle #col2 {
	float:left;
	width:137px;
	padding-left:15px;
	padding-right:15px;
}

#bodyhighlightmiddle #col3 {
	float:left;
	width:137px;
	padding-left:15px;
	padding-right:15px;
}

#bodyhighlightmiddle #col4 {
	float:left;
	width:137px;
	padding-left:15px;
	padding-right:15px;
}

#bodyhighlightmiddle #col5 {
	float:left;
	width:137px;
	padding-left:15px;
	padding-right:30px;
}

#bodyhighlightmiddle #col6 {
	float:left;
	width:121px;
	padding-left:30px;
	padding-right:15px;
}

#bodyhighlightmiddle #col7 {
	float:left;
	width:137px;
	padding-left:15px;
	padding-right:15px;
}

#bodyhighlightmiddle #col8 {
	float:left;
	width:137px;
	padding-left:15px;
	padding-right:15px;
}

#bodyhighlightmiddle #col9 {
	float:left;
	width:137px;
	padding-left:15px;
	padding-right:15px;
}

#bodyhighlightmiddle #col10 {
	float:left;
	width:137px;
	padding-left:15px;
	padding-right:30px;
}

#bodyhighlightmiddle #col11 {
	float:left;
	width:121px;
	padding-left:30px;
	padding-right:15px;
}

#bodyhighlightmiddle #col12 {
	float:left;
	width:137px;
	padding-left:15px;
	padding-right:15px;
}

#bodyhighlightmiddle #col13 {
	float:left;
	width:137px;
	padding-left:15px;
	padding-right:15px;
}

#bodyhighlightmiddle #col14 {
	float:left;
	width:137px;
	padding-left:15px;
	padding-right:15px;
}

#bodyhighlightmiddle #col15 {
	float:left;
	width:137px;
	padding-left:15px;
	padding-right:30px;
}

#bodyhighlightmiddle #col16 {
	float:left;
	width:121px;
	padding-left:30px;
	padding-right:15px;
}

#bodyhighlightmiddle #col17 {
	float:left;
	width:137px;
	padding-left:15px;
	padding-right:15px;
}

#bodyhighlightmiddle #col18 {
	float:left;
	width:137px;
	padding-left:15px;
	padding-right:15px;
}

#bodyhighlightmiddle #col19 {
	float:left;
	width:137px;
	padding-left:15px;
	padding-right:15px;
}

#bodyhighlightmiddle #col20 {
	float:left;
	width:137px;
	padding-left:15px;
	padding-right:30px;
}

#bodyhighlightbottom {
	float:left;
	width:905px;
	height:24px;
	background-image:url(/images/bodyhighlight-bottom-bg.jpg);
	background-repeat:no-repeat;
}

#bodyhighlightbottom.schoollocation {
	float:left;
	width:250px;
	height:24px;
	background-image:url(/images/bodyhighlight-bottom-bg-schoollocation.jpg);
	background-repeat:no-repeat;
}

#schoolclublocationscontainer {
	float:left;
	width:382px;
	margin-left:20px;
}

#schoollocationclubs {
	float:left;
	width:342px;
	background-color:#FFE8BF;
	/*border:1px solid #FFC45D;*/
	/*margin-left:20px;*/
	padding:20px 20px 0 20px;
	background-image:url(/images/schoolclub-bg.jpg);
	background-position:top center;
	background-repeat: no-repeat;
	margin:0px;
}

#schoollocationclubsbottom {
	float:left;
	width:382px;
	background-color:#FFE8BF;
	/*border:1px solid #FFC45D;*/
	margin:0px 0px 0px 0px;
	padding:0px;
	height:30px;
	background-image:url(/images/schoolclub-bg-bottom.jpg);
	background-position:top center;
	background-repeat: no-repeat;
}

#schoollocationclubs ul {
	list-style-type:none;
	width:342px;
	float:left;
	margin:0;
	padding:0px;
}

#schoollocationclubs li {
	list-style-type:none;
	margin:0 0 1.5em 0;
	padding:0px;
}

#schoollocationclubs li a {
	display:block;
	line-height:25px;
	background-color:#FDD69B;
	padding-left:10px;
}

#schoollocationclubs li a {
	text-decoration:none;
}

#schoollocationclubs li a:hover {
	text-decoration:underline;
	background-color:#FFF3DF;
}

#schoollocationclubs h3 {
}

#schoollocationclubs p {
}

#subpagefooter {
	float:left;
	width:970px;
	height:20px;
	background-image:url(/images/subpage-footer-bg.gif);
	background-position:left;
	background-repeat: no-repeat;
}

#homeflash {
	float:left;
	width:688px;
	height:202px;
	padding-bottom:20px;
}

#hometeaser {
	float:left;
	width:684px;
	min-height:217px;
	background-color:#EFB467;
	border:2px solid #DE6503;
}

#teasercolumns {
	float:left;
	width:684px;
	background-image: url(/images/teasers-bg.jpg);
	background-position:3px;
	background-repeat:repeat-x;
}

#teasercolumna {
	float:left;
	width:341px;
	border-right:1px solid #D7A45F;
}

#teasercolumna .header {
	display:block;
	padding-left:10px;
	padding-top:10px;
}

#teasercolumna p {
	padding:15px;
}

#teasercolumna .button {
	display:block;
	padding-left:115px;
	padding-bottom:15px;
}

#teasercolumnb {
	float:left;
	width:341px;
}

#teasercolumnb .header {
	display:block;
	padding-left:10px;
	padding-top:10px;
}

#teasercolumnb p {
	padding:15px 15px 0 15px;
}

#teasercolumnb .button {
	display:block;
	padding-left:115px;
	padding-bottom:15px;
}

#hometeaserbottom {
	float:left;
	height:37px;
	width:688px;
	background-image:url(/images/home-teaser-bottom-bg.gif);
	background-repeat:no-repeat;
	background-position:center;
}

#columnb {
	float:left;
	width:230px;
	margin-right:0px;
	 
}

#featuredevents {
	float:left;
	width:280px;
	background-image:url(/images/home-featured-bg.gif);
	background-position:16px 0px;
	background-repeat:repeat-y;
}

#homefeaturedtop {
	float:left;
	padding-left:8px;
	width:271px;
	display:block;
}

#homefeaturedmiddle {
	float:left;
	padding-left:15px;
}

#homefeaturedmiddle .featuretop {
	padding:12px 12px 12px 13px;
}

#homefeaturedmiddle .featurebottom {
	padding:0 12px 12px 13px;
}

#homefeaturedbottom {
	float:left;
	padding-left:9px;
	width:271px;
	height:37px;
	display:block;
	background-image:url(/images/featured-bottom-bg.gif);
	background-repeat:no-repeat;
	background-position:16px 0px;
}

#footer {
	float:left;
	width:100%;
	height:168px;
	background-image:url(/images/footer-bg.gif);
	background-repeat:repeat-x;
	background-position:top;
}

#footerbody {
	width:970px;
	margin-left:auto;
	margin-right:auto;
	padding-top:40px;
}

#footerbody p {
	color:#FFFFFF;
	font-size:11px;
	margin-bottom:0px;
}

#footerbody p a {
	text-decoration:underline;
	color:#C0D8EF;
}

#footerbody p a:hover {
	text-decoration:underline;
	color:#C0D8EF;
}

#footerbody p .highlight {
	font-weight:bold;
}

#newsletter {
	margin:0px;
	padding:0px;
}

#newsletter fieldset {
	margin: 0 0 0 0;
	padding: 0 0 0 15px;
	border:none;
	float:left;
	width:327px;
}

#newsletter legend {
	margin-left: 1em;
	color: #C0D8EF;
	font-weight: bold;
	display:none;
}

#newsletter label {
	display:none;
}

#newsletter input {
	width:265px;
	border:1px solid #9C9999;
	line-height:1em;
	margin-bottom:1em;
	font-size: 12px;
	color: #3B2525;
	padding:2px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

#newsletter .submit {
	width:111px;
	height:28px;
	border: none;
}

#comingsoon {
	float:left;
	width:300px;
	padding:15px;
}

#comingsoon p {
	text-align:center;
}

/* Administration Area */
.docbodyadmin {
	background-color:#FFFFFF;
	float:left;
	width:910px;
	padding:30px;
	line-height:1.6em;
}

#adminform {
	float:left;
	;
}

h6 {
	color:#4E8ABE;
	font-size:16px;
	font-weight:normal;
	margin-bottom:1.5em;
}

#adminform fieldset {
	border:none;
	margin:0px;
	padding:0px;
}

#adminform legend {
	margin-left:1em;
	display:none;
}

#adminform label {
	display:block;
	margin-bottom:.5em;
	font-weight:bold;
	color:#4B494A;
}

#adminform input.textfield {
	display:block;
	width:200px;
	border:1px dashed #666666;
	line-height:12px;
	margin-bottom:1em;
	font-size: 12px;
	color: #000000;
	padding:.5em;
	font-family: Arial, Helvetica, sans-serif;
	background-color:#e4e4e4;
}

#adminform select,
#adminform.selectfield {
	display:block;
	width:200px;
	border:1px dashed #666666;
	line-height:12px;
	margin-bottom:1em;
	font-size: 12px;
	color: #000000;
	padding:.5em;
	font-family: Arial, Helvetica, sans-serif;
	background-color:#e4e4e4;
}

#adminform file,
#adminform.filefield {
	display:block;
	width:200px;
	border:1px dashed #666666;
	line-height:12px;
	margin-bottom:1em;
	font-size: 12px;
	color: #000000;
	padding:.5em;
	font-family: Arial, Helvetica, sans-serif;
	background-color:#e4e4e4;
}

#adminform textarea,
#adminform.textarea {
	display:block;
	width:400px;
	height:250px;
	border:1px dashed #666666;
	line-height:12px;
	margin-bottom:1em;
	font-size: 12px;
	color: #000000;
	padding:.5em;
	font-family: Arial, Helvetica, sans-serif;
	background-color:#e4e4e4;
}

#adminform password {
	display:block;
	width:200px;
	border:1px dashed #666666;
	line-height:2.4em;
	margin-bottom:1em;
	font-size: 12px;
	color: #000000;
	padding:.5em;
	font-family:Arial, Helvetica, sans-serif;
	background-color:#e4e4e4;
}

#adminform .submit {
	width:125px;
	line-height:12px;
	background-color:#e4e4e4;
	color:#000000;
}

#adminform .submit a {
	background-color:#e4e4e4;
}

#adminform .submit a:hover {
	background-color:#cccccc;
}

#adminform hidden {
	display:none;
}

#adminform .listimage {
	clear:both;
	display:block;
	margin-bottom:10px;
}

#adminlist table {
	float:left;
	width:600px;
}

#adminlist a {
	display:block;
}

#adminlist a:hover {
	background-color:#e4e4e4;
	text-decoration:underline;
}

#updatedby {
	color:#666666;
	font-size:11px;
	padding:6px;
}

#admintable tr,
td,
th {
	margin:0px;
	padding:4px;
	border-bottom:1px dashed #4B494A;
	vertical-align:top;
}

#adminlist th {
	text-align:left;
	font-weight:bold;
	background-color:#e4e4e4;
	font-size:14px;
}

#adminlist .edit {
	width:100px;
}

#adminlist .message {
	width:400px;
}

#adminlist .deleteit {
	width:100px;
}

li.sitemapsub {
	margin-left:20px;
}

#pricetable {
	margin:0 0 1.5em 0;
	width:500px;
	text-align:left;
	border:none;
}

#pricetable th {
	background-color:#4580BD;
	color:#ffffff;
	padding:4px;
	margin:2px;
	border:none;
}

#pricetable tr,
td {
	background-color:#AFC9E2;
	color:#4C412F;
	padding:6px;
	margin:2px;
	border:none;
}

#pricetable tr.odd,
td.odd {
	background-color:#D0DFEE;
	color:#4C412F;
	padding:4px;
	margin:2px;
}

#pricetable td.description {
	width:300px;
}

#generallist {
	margin-left:20px;
	color:#3C556E;
}

.photoright {
	float:right;
	margin-left:30px;
	margin-bottom:30px;
}

.photoleftwithborder {
	float:left;
	margin-right:30px;
	margin-bottom:30px;
}

#schoolpicture {
	float:left;
	width:280px;
	height:218px;
}

#schooladdress {
	float:left;
	width:650px;
	min-height:188px;
	display:block;
}

#schoollistings {
	float:left;
	width:650px;
}

#generalbutton {
	list-style-type:none;
	padding:0px;
	height:23px;
	margin-left:0px;
}

#generalbutton.float {
	float:left;
	list-style-type:none;
	padding:0px;
	height:23px;
	margin-left:0px;
}

#generalbutton li.enrollnow {
	margin:0px;
	background-image:url(/images/general_button_bg.jpg);
	background-repeat:repeat-x;
	border:1px solid #9E9B9B;
	font-weight:bold;
	color:#ffffff;
	font-size:12px;
	line-height:21px;
	width:110px;
	text-align:center;
}

#generalbutton li.enrollonline {
	margin:0px;
	background-image:url(/images/general_button_bg.jpg);
	background-repeat:repeat-x;
	border:1px solid #9E9B9B;
	font-weight:bold;
	color:#ffffff;
	font-size:12px;
	line-height:21px;
	width:120px;
	text-align:center;
}

#generalbutton li a {
	display:block;
	color:#FFFFFF;
	text-decoration:none;
}

#generalbutton li a:hover {
	color:#FFFFFF;
	text-decoration:underline;
}

#hcard-afterschool-club {
	float:left;
	width:250px;
}

#contact-us {
	float:left;
	width:330px;
}

#contact-us fieldset {
	margin: 0 0 0 0;
	padding: 0;
	border:none;
	float:left;
	width:300px;
}

#contact-us legend {
	margin-left: 1em;
	color: #000000;
	font-weight: bold;
	display:none;
}

#contact-us input {
	width:200px;
	border:1px dashed #FFC45D;
	line-height:14px;
	margin-bottom:1em;
	color: #000000;
	padding:.5em;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	background-color:#ffffff;
}

#contact-us .submit {
	width:125px;
	line-height:12px;
	background-color:#FFC45D;
}

#contact-us .submit a {
	background-color:#FFC45D;
}

#contact-us.submit a:hover {
	background-color:#FFC45D;
}

#contact-us textarea {
	width:300px;
	padding:.5em;
	line-height:20px;
	border:1px dashed #FFC45D;
	height:200px;
	margin-bottom:1em;
	color: #000000;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	background-color:#ffffff;
}

#contact-us label {
	display:block;
	margin-bottom:.5em;
	font-weight:bold;
}

#faqq {
	padding-left:0px;
}

.faqq {
	color:#3C556E;
	font-weight:bold;
}

.faqq a {
	text-decoration:none;
	display:block;
}

.faqq a:hover {
	text-decoration:none;
}

#faqa,
#faqa1,
#faqa2,
#faqa3,
#faqa4,
#faqa5,
#faqa6,
#faqa7,
#faqa8,
#faqa9,
#faqa10,
#faqa11 {
	padding-left:30px;
}

.faqa {
	color:#000000;
}

#faqa1,
#faqa2,
#faqa3,
#faqa4,
#faqa5,
#faqa6,
#faqa7,
#faqa8,
#faqa9,
#faqa10,
#faqa11 {
	display:none;
	visibility:hidden;
}
#subpage #docbody #columna h6 {
margin-top:30px;
}#dwzDragDiv
{
display:none;
position:absolute;
background-color:#75A9C8;
border:1px dashed #003399;
filter:progid:DXImageTransform.Microsoft.Alpha(opacity=85);
}
#fckcontent p a {
display: inline;
}