* { margin: 0px; padding: 0px; }

.clear { display:block; clear: both; font-size:0px; }	
.clear5 { display:block; clear: both; font-size:0px; height:5px; }
.clear10 { display:block; clear: both; font-size:0px; height:10px; }
.clear20 { display:block; clear: both; font-size:0px; height:20px; }

big { font-size:125%; }
small { font-size:90%; }

a img { border:none; }

.blockLevelSelected { border: 1px dotted #FF0000; }
	
.divControl { 
	cursor:pointer;
	-webkit-border-radius: 2px;
	-moz-border-radius:2px;
	border-radius:2px;
	text-align: center;
	line-height: 8px;
	color: #000000;
	position: absolute;
	z-index: 1000;
	top: 2px;
	width: 10px;
	height: 10px;
	border: 1px solid  #FFFFFF;
	background-color:#FFFFFF;
	}
.divControl:hover { 
	background-color:#FF0000;
	}
	
.rteDocumentIcon { 
	display:inline-block;
	width:20px;height:16px;
	background-repeat:no-repeat;
	}
.rteDocumentSize { 
	font-size:smaller;
	}
	
#navigation ul, #navigation li { 
	margin:0px; padding:0px;
	}

.rule { 
	display:block; border:none; padding:0px; margin:0px; overflow:hidden; height:0px; border-bottom:2px solid #607634; font-size:0px; 
	}

.ruleWrapper { 
	display:block; border:none; padding-top:4px !important; padding-bottom:4px !important; margin:0px; overflow:hidden; height:1px; font-size:0px; clear:both;
	}
/*
#navigation a { 	
	color:#FFFFFF;
	display:block;
	}
#navigation .mainLinkWrapper { 
	border:none;
	width:123px;
	}
#navigation .mainLinkSpacer { 
	width:2px;
	background-image:url(../images/layout/spacerGrad.png);
	}
#navigation a.mainLink { 
	
	}

#navigation { position:absolute; height:20px; text-align:left; z-index:5; }
#navigation ul .top { height:20px; line-height:20px; overflow:hidden; text-align:center; }
#navigation ul .top:hover { background-color:rgb(60, 78, 85); }
#navigation ul .item {  display:none; height:0px; overflow:hidden; text-align:left; }
#navigation ul:hover .item { display:block; height:auto; background-color:#000000; border-top:1px solid #AAAAAA;}
#navigation ul a { text-decoration:none; font-weight:bold; }
#navigation ul a.active { color:#FFFF99; }
#navigation ul:hover .item a { }
#navigation ul:hover .item:hover { background-color:rgb(60, 78, 85); }
#navigation ul .item a { padding:3px; }
#navigation ul .item a:hover { background-color:rgb(60, 78, 85); }
#navigation ul{ width:123px; list-style:none;}
*/