
.markItUp * {outline:none;}
.markItUp a:link, .markItUp a:visited {color:#000; text-decoration:none;}
.markItUp {margin: 5px 0 0 0; width: 100%;}
.markItUpContainer {font: 12px Verdana, Arial, Helvetica, sans-serif;}
.markItUpEditor {clear:both; overflow: auto;}
.markItUpFooter {width:100%;}
.markItUpResizeHandle {overflow:hidden; width:22px; height:5px; margin-left:auto; margin-right:auto; background: url("../img/bbcode-handle.png") no-repeat top left; cursor:n-resize;}
.markItUpHeader ul {padding: 0px; margin: 0px;}
.markItUpHeader ul li {list-style:none; float:left; position:relative; margin: 0 6px 3px 0;}
.markItUpHeader ul li:hover > ul {display:block; }
.markItUpHeader ul .markItUpDropMenu {background: url("../img/bbcode-ext.png") no-repeat scroll 175% 40% transparent; margin: 0 5px 3px 0;}
.markItUpHeader ul ul { background: none repeat scroll 0 0 #FFFFFF; border: 1px solid #CCCCCC; display: none; left: -3px; position: absolute; top: 16px; box-shadow: 0 6px 12px rgba(0,0,0,0.175)}
.markItUpHeader ul ul li {float: none;}
.markItUpHeader ul ul .markItUpDropMenu {background:#FFF; background-position: -442px 0px; width: 11px; height: 11px;}
.markItUpHeader ul .markItUpSeparator {margin:0 5px 0 3px; width:1px; height:16px; overflow:hidden; background-color:#CCC;}
.markItUpHeader ul ul .markItUpSeparator {width:auto; height:1px; margin:0px;}
.markItUpHeader ul ul ul {position:absolute; top:-1px; left:150px;}
.markItUpHeader ul ul ul li {float:none;}
.markItUpHeader ul a {display:block; width:16px; height:16px; text-indent:-10000px; background-repeat:no-repeat; padding:3px 10px 3px 3px;}
.markItUpHeader ul ul a {display:block; text-indent:0; width:120px; padding: 4px 5px 5px 25px; display: block;}
.markItUpHeader ul ul li:hover {background-color:#F1F1F1;}

.markItUp .markItUpButton a {background-image: url("../img/bbcode.png"); background-repeat: no-repeat; width: 16px; height: 16px;}

.markItUp .bbtype-b a {background-position: 0px -592px;}
.markItUp .bbtype-i a {background-position: 0px -368px;}
.markItUp .bbtype-u a {background-position: 0px -48px;}
.markItUp .bbtype-s a {background-position: 0px -128px;}

.markItUp .bbtype-sub a {background-position: 0px -112px;}
.markItUp .bbtype-sup a {background-position: 0px -96px;}

.markItUp .bbalign-left a {background-position: 0px -336px;}
.markItUp .bbalign-center a {background-position: 0px -560px;}
.markItUp .bbalign-right a {background-position: 0px -192px;}
.markItUp .bbalign-justify a {background-position: 0px -352px;}

.markItUp .bbsize a {background-position: 0px -160px;}
.markItUp .bbsize ul {width:auto; border-radius: 3px; font-size: 11px;}
.markItUp .bbsize li {width:100%; height:25px; overflow:hidden; padding:0px; margin:0px; float:left;}
.markItUp .bbsize li a {background: none; width: 100%; line-height: 16px; padding-left: 15px; padding-right: 20px;}
.markItUp .bbsize-mini a {font-size: 8px;}
.markItUp .bbsize-small a {font-size: 10px;}
.markItUp .bbsize-normal a {font-size: 13px;}
.markItUp .bbsize-big a {font-size: 14px;}
.markItUp .bbsize-large a {font-size: 16px;}

.markItUp .bbcolor a {background-position: 0px -528px;}
.markItUp .bbcolor ul {width:94px; border-radius: 3px; font-size: 11px; padding: 2px;}
.markItUp .bbcolor li {overflow:hidden; padding:0px; margin:0px; float:left; display: inline-block;}
.markItUp .bbcolor li a {background-image: none; width: 20px; height: 20px; margin: 1px; padding: 0; border-radius: 3px;}
.markItUp .bbcolor-black a {background-color: black;}
.markItUp .bbcolor-brown a {background-color: brown;}
.markItUp .bbcolor-navy a {background-color: navy;}
.markItUp .bbcolor-blue a {background-color: blue;}
.markItUp .bbcolor-green a {background-color: green;}
.markItUp .bbcolor-purple a {background-color: purple;}
.markItUp .bbcolor-red a {background-color: red;}
.markItUp .bbcolor-yellow a {background-color: gold;}
.markItUp .bbcolor-orange a {background-color: orange;}
.markItUp .bbcolor-gray a {background-color: dimgray;}
.markItUp .bbcolor-teal a {background-color: teal;}
.markItUp .bbcolor-pink a {background-color: deeppink;}

.markItUp .bbcolor ul li:hover {background-color:#FFF;}

.markItUp .bbimg a {background-position: 0px -384px;}
.markItUp .bburl a {background-position: 0px -16px;}
.markItUp .bbemail a {background-position: 0px -464px;}
.markItUp .bbyoutube a {background-position: 0px 0px;}

.markItUp .bbquote a {background-position: 0px -224px;}
.markItUp .bbcode a {background-position: 0px -544px;}
.markItUp .bbspoiler a {background-position: 0px -512px;}
.markItUp .bbnobb a {background-position: 0px -144px;}

.markItUp .bblist-ul a {background-position: 0px -576px;}
.markItUp .bblist-ol a {background-position: 0px -288px;}
.markItUp .bblist-li a {background-position: 0px -32px;}

.markItUp .bbtab a {background-position: 0px -320px;}
.markItUp .bbcaption a {background-position: 0px -208px;}
.markItUp .bbhr a {background-position: 0px -400px;}

.markItUp .bbsmile a {background-position: 0px -448px;}
.markItUp .bbsmile ul {border-radius: 3px; padding: 1px; width: 330px; z-index: 30;}
.markItUp .bbsmile li {border:1px solid white; width:44px; height:36px; overflow:hidden; padding:0px; margin:0px; float:left;}
.markItUp .bbsmile ul a {background-position: 50% 50%; color: white; height: 36px; padding: 0; text-indent: -10000px; width: 44px;}
.markItUp .bbsmile ul li:hover {background-color:white;}

.markItUp .bbsmile-aggress a {background-image: url("../../../files/smile/aggress.gif");}
.markItUp .bbsmile-angel a {background-image: url("../../../files/smile/angel.gif");}
.markItUp .bbsmile-bad a {background-image: url("../../../files/smile/bad.gif");}
.markItUp .bbsmile-biggrin a {background-image: url("../../../files/smile/biggrin.gif");}
.markItUp .bbsmile-blush a {background-image: url("../../../files/smile/blush.gif");}
.markItUp .bbsmile-bomb a {background-image: url("../../../files/smile/bomb.gif");}
.markItUp .bbsmile-clap a {background-image: url("../../../files/smile/clap.gif");}
.markItUp .bbsmile-cry a {background-image: url("../../../files/smile/cry.gif");}
.markItUp .bbsmile-crazy a {background-image: url("../../../files/smile/crazy.gif");}
.markItUp .bbsmile-diablo a {background-image: url("../../../files/smile/diablo.gif");}
.markItUp .bbsmile-dirol a {background-image: url("../../../files/smile/dirol.gif");}
.markItUp .bbsmile-disgust a {background-image: url("../../../files/smile/disgust.gif");}
.markItUp .bbsmile-dntknow a {background-image: url("../../../files/smile/dntknow.gif");}
.markItUp .bbsmile-drink a {background-image: url("../../../files/smile/drink.gif");}
.markItUp .bbsmile-fool a {background-image: url("../../../files/smile/fool.gif");}
.markItUp .bbsmile-friend a {background-image: url("../../../files/smile/friend.gif");}
.markItUp .bbsmile-good a {background-image: url("../../../files/smile/good.gif");}
.markItUp .bbsmile-lol a {background-image: url("../../../files/smile/lol.gif");}
.markItUp .bbsmile-not a {background-image: url("../../../files/smile/not.gif");}
.markItUp .bbsmile-pardon a {background-image: url("../../../files/smile/pardon.gif");}
.markItUp .bbsmile-pleasant a {background-image: url("../../../files/smile/pleasant.gif");}
.markItUp .bbsmile-rofl a {background-image: url("../../../files/smile/rofl.gif");}
.markItUp .bbsmile-rolleyes a {background-image: url("../../../files/smile/rolleyes.gif");}
.markItUp .bbsmile-rose a {background-image: url("../../../files/smile/rose.gif");}
.markItUp .bbsmile-sad a {background-image: url("../../../files/smile/sad.gif");}
.markItUp .bbsmile-search a {background-image: url("../../../files/smile/search.gif");}
.markItUp .bbsmile-shock a {background-image: url("../../../files/smile/shock.gif");}
.markItUp .bbsmile-shout a {background-image: url("../../../files/smile/shout.gif");}
.markItUp .bbsmile-smile a {background-image: url("../../../files/smile/smile.gif");}
.markItUp .bbsmile-sorry a {background-image: url("../../../files/smile/sorry.gif");}
.markItUp .bbsmile-spiteful a {background-image: url("../../../files/smile/spiteful.gif");}
.markItUp .bbsmile-tease a {background-image: url("../../../files/smile/tease.gif");}
.markItUp .bbsmile-wacko a {background-image: url("../../../files/smile/wacko.gif");}
.markItUp .bbsmile-wink a {background-image: url("../../../files/smile/wink.gif");}
.markItUp .bbsmile-yahoo a {background-image: url("../../../files/smile/yahoo.gif");}
.markItUp .bbsmile-bleh a {background-image: url("../../../files/smile/bleh.gif");}
.markItUp .bbsmile-kiss a {background-image: url("../../../files/smile/kiss.gif");}
.markItUp .bbsmile-kissing a {background-image: url("../../../files/smile/kissing.gif");}
.markItUp .bbsmile-kissed a {background-image: url("../../../files/smile/kissed.gif");}
.markItUp .bbsmile-heart a {background-image: url("../../../files/smile/heart.gif");}
.markItUp .bbsmile-roundeyes a {background-image: url("../../../files/smile/roundeyes.gif");}
.markItUp .bbsmile-die a {background-image: url("../../../files/smile/die.gif");}