div.corners-white{font-size:0;line-height:0;width:10px;height:10px;background:url(/images/corners-white.gif) no-repeat 0 0;}
div.corners-white.top_right{float:right;background-position:100% 0;}
div.corners-white.top_left{background-position:0 0;}
div.corners-white.bottom_right{clear:both;float:right;background-position:100% 100%;}
div.corners-white.bottom_left{background-position:0 100%;}
.dotted_line-bottom{padding-bottom:2px;background:url(/images/dot-grey-bg.gif);background-repeat:repeat-x;background-position:bottom;}
.more_info .dotted_line-bottom{margin:5px 0;width:160px!important;height:2px;}
.more_info p{font-family:Arial, Helvetica, sans-serif;}
.more_info p img{float:left;margin-right:5px;}
.more_info p span{overflow:hidden;display:block;font-size:90.9%;}
div.more_info.content{width:auto;height:auto;padding:0 10px;overflow:hidden;border-left:1px solid;border-right:1px solid;border-color:#e6e6e6;}
div.block0{position:relative;top:0px;overflow:hidden;}
div.block{position:relative;top:10px;width:190px;align:center;margin:10px 0 10px 0;}
div.block.top_line{position:relative;top:2px;width:97.5%;height:1px;margin:0 auto;border-top:1px solid;border-color:#e6e6e6;font-size:0px;line-height:1px;}
div.block.bottom_line{position:relative;top:-1px;width:97.5%;height:1px;margin:0 auto;border-top:1px solid;border-color:#e6e6e6;font-size:0px;line-height:1px;}
div.block.header_line{position:relative;margin:0 0 10px 0;}
div.block.block-title{color:#000000;font-family:Arial, Helvetica, sans-serif;font-size:18px;}
.invalid{border-color:#ff0000;}
label.invalid{color:#ff0000;}
#editor-xtd-buttons{padding:5px;}
.button2-left,.button2-right,.button2-left div,.button2-right div{float:left;}
.button2-left a,.button2-right a,.button2-left span,.button2-right span{display:block;height:22px;float:left;line-height:22px;font-size:11px;color:#666;cursor:pointer;}
.button2-left span,.button2-right span{cursor:default;color:#999;}
.button2-left .page a,.button2-right .page a,.button2-left .page span,.button2-right .page span{padding:0 6px;}
.page span{color:#000;font-weight:bold;}
.button2-left a:hover,.button2-right a:hover{text-decoration:none;color:#0B55C4;}
.button2-left a,.button2-left span{padding:0 24px 0 6px;}
.button2-right a,.button2-right span{padding:0 6px 0 24px;}
.button2-left{background:url(../images/j_button2_left.png) no-repeat;float:left;margin-left:5px;}
.button2-right{background:url(../images/j_button2_right.png) 100% 0 no-repeat;float:left;margin-left:5px;}
.button2-left .image{background:url(../images/j_button2_image.png) 100% 0 no-repeat;}
.button2-left .readmore{background:url(../images/j_button2_readmore.png) 100% 0 no-repeat;}
.button2-left .pagebreak{background:url(../images/j_button2_pagebreak.png) 100% 0 no-repeat;}
.button2-left .blank{background:url(../images/j_button2_blank.png) 100% 0 no-repeat;}
div.tooltip{float:left;background:#ffc;border:1px solid #D4D5AA;padding:5px;max-width:200px;z-index:1300;}
div.tooltip h4{padding:0;margin:0;font-size:95%;font-weight:bold;margin-top:-15px;padding-top:15px;padding-bottom:5px;background:url(../images/selector-arrow.png) no-repeat;}
div.tooltip p{font-size:90%;margin:0;}
.img_caption.left{float:left;margin-right:1em;}
.img_caption.right{float:right;margin-left:1em;}
.img_caption.left p{clear:left;text-align:center;}
.img_caption.right p{clear:right;text-align:center;}
a img.calendar{width:16px;height:16px;margin-left:3px;background:url(../images/calendar.png) no-repeat;cursor:pointer;vertical-align:middle;}