body {background-color:#333;color:#fff;padding:0px;margin:0px;border:0px;font-family:helvetica,verdana,arial,sans-serif;}
#back {position:absolute;right:0px;top:0px;z-index:97;}
#over {position:absolute;right:0px;top:0px;z-index:98;}
#body {position:absolute;left:0px;top:0px;z-index:99;background-color:transparent;color:#fff;}
#rightblock {position:absolute;left:570px;width:250px;top:0px;z-index:100;color:#444;font-weight:bold;}
#content {position:absolute;left:15px;top:0px;width:520px;font-size:0.9em;}
h2 {font-size:2.5em;}
h3 {font-size:1.5em;color:#ff9300;}
h4 {font-size:1.4em;color:#66b103;padding:0;}
li {list-style-type:none;
	list-style-image:url("../images/popup/list_tick_dark.png");
	margin:0px 0px 10px 30px;
	font-size:14px;
}
#boxcontent {padding:5px 0px 0px 20px;}
#upperline {border-top:1px dotted #444;font-size:0.8em;padding:10px;margin-top:10px;}
p a img {border:0;padding-bottom:5px;margin-left:5px;}
/** Rounded corner box **/
.curvy {position:relative; width:500px; background:#fff; color:#444; margin:0 auto;}
#ctl, #cbl, #ctr, #cbr {position:absolute; width:20px; height:20px; color:#fff; background:#333; overflow:hidden; font-style:normal; z-index:1;}
#ctl {top:0; left:0;}
#cbl {bottom:0; left:0;}
#ctr {top:0; right:0;}
#cbr {bottom:0; right:0;}
.curvy em b {position:absolute; font-size:150px; font-family:arial; color:#fff; line-height:40px; font-weight:normal;}
#ctl b {left:-8px;}
#ctr b {left:-25px;}
#cbl b {left:-8px; top:-17px;}
#cbr b {left:-25px; top:-17px;}
.curvy p {position:relative; z-index:100; padding:5px 15px; font-size:11px;}
/** END round corners **/
form {float:left;clear:right;margin:0px 20px 20px 0px;display:inline;}
.clear {clear:both;}
.padleft {padding-left:5px;}
.right {float:right;}