body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,fieldset,legend,form,p,blockquote,th,td,hr {
    margin: 0;
    padding: 0;
}

body {
	font-family: arial, sans-serif;
	font-size: 62.5%;
}

html>body {
	font-size: 12px;
}

html, body	{
	/***** structural *****/	
	margin: 0;
	padding: 0;
	height: 100%;
	/***** visual *****/	
	color: #333333;
	}

p, td, tr, th, ul li, ol li	{
	/***** structural *****/	
	/***** visual *****/
	}
	
a {
	/***** structural *****/	
	/***** visual *****/
	color: #377AD9;
	text-decoration: none;
	/* text-decoration: none; */
	outline: none;
	}

a:hover {
	/***** structural *****/	
	/***** visual *****/
	color: #377AD9;
	text-decoration: underline;
	outline: none;
	}

img {
	/***** structural *****/	
	/***** visual *****/
	border: none;
	margin: 0;
	padding: 0;
	}
	
.uno { width: 100%; }
.duo { width: 50%; *width:48%;}
.quad { width: 25%; }


	
.clear_l { clear: left; }
.clear_r { clear: right; }
.clear_b { clear: both; }
.clear_n { clear: none; }
.float_l { float: left; }
.float_r { float: right; }
.display_none { display: none; }

.font_arial{
font-family: Arial, Helvetica, sans-serif;
}
.font_arialBlack{
font-family: 'Arial Black', Gadget, sans-serif;
}
.font_bookman{
font-family: 'Bookman Old Style', serif;
}
.font_comicSans{
font-family: 'Comic Sans MS', cursive;
}
.font_courier{
font-family: Courier, monospace;
}
.font_courierNew{
font-family: 'Courier New', Courier, monospace;
}
.font_garamond{
font-family: Garamond, serif;
}
.font_georgia{
font-family: Georgia, serif;
}
.font_impact{
font-family: Impact, Charcoal, sans-serif;
}
.font_lucidaConsole{
font-family: 'Lucida Console', Monaco, monospace;
}
.font_lucidaSansUnicode{
font-family: 'Lucida Sans Unicode', 'Lucida Grande', sans-serif;
}
.font_msSansSerif{
font-family: 'MS Sans Serif', Geneva, sans-serif;
}
.font_msSerif{
font-family: 'MS Serif', 'New York', sans-serif;
}
.font_palantino{
font-family: 'Palatino Linotype', 'Book Antiqua', Palatino, serif;
}
.font_tahoma{
font-family: Tahoma, Geneva, sans-serif;
}
.font_timesNewRoman{
font-family: 'Times New Roman', Times, serif;
}
.font_trebuchet{
font-family: 'Trebuchet MS', Helvetica, sans-serif;
}
.font_verdana{
font-family: Verdana, Geneva, sans-serif;
}



.fontStyle_bold {font-weight:bold;}
.fontStyle_italic {font-style:italic;}
.fontStyle_underlined {text-decoration:underline;}

.fontAlign_left{text-align:left;}
.fontAlign_center{text-align:center;}
.fontAlign_right{text-align:right;}

.duo#imageRepeatOptions{
   *margin-top:35px;
}
.inline-edit:hover{background-color:#FFFFD3;color:#444444;}

#jcaptchaImg{
padding-left:20px;
margin-top:10px;
}

#NavBarObjectProperties  {
padding-left:5px;
}

#menuOrderList{
list-style-type:none;
padding:0px;
margin:0px;
width:180px;
height:74px;
overflow:hidden;
overflow-y:scroll;
border:1px solid #ccc;
}
#menuOrderList li{
border-bottom:1px dotted #ccc;
background:#fff;
padding-left:10px;
height:14px;
cursor:pointer;
}
#menuOrderList li.clicked{
border-bottom:1px solid #ccc;
background:#ddd;
}

.itemMoveContainer{
float:left;
height:74px;
line-height:74px;
padding-top:2px;
}

#NavBarObjectProperties  a.upItem{
display:block;
width:16px;
height:16px;
background:url(../../img/manhattan/arrow-up_16.png) no-repeat left top;
margin-left:5px;
margin-top:14px;
}
#NavBarObjectProperties  a.downItem{
display:block;
width:16px;
height:16px;
background:url(../../img/manhattan/arrow-down_16.png) no-repeat left top;
margin-top:10px;
margin-left:5px;
}

.menuProp_opt_add{
color:#0099FF;
}

#horizontalMenu{
margin-left:5px;	
}
#horizontalMenuLabel{
margin-right:10px;
}

	
