body{background:#F0F8FF;min-height:100%;margin:0 auto;}
a.bl{display:block;z-index:100;height:100%;}
#box{margin:1%;width:98%;height:98%;background:#F9FFFF;border:2px solid #999999;border-radius:30px;overflow:auto;}
#head{width:98%;margin:0.2em;}
#ce1{background-image:url(../img/header_left.png);background-repeat:no-repeat;WIDTH:980px;HEIGHT:5em;margin:auto;}
#head1{width:98%;margin:auto;clear:both;}
#left{float:left;font-size:0.75em;width:27em;color:#000000;border:1px solid #696969;border-radius:1.5em;background:#E0EEEE;padding:0.8em;margin:0.1em;}
#t{color:#4F94CD;font-size:0.8em;margin-left:27.5em;margin-right:33em;}
#h{background:#FFD39B;border:2px solid #696969;border-radius:15px;top:-1em;}
#rayt{float:right;font-size:0.9em;;width:27em;color:#000000;border:1px solid #696969;border-radius:1.5em;background:#E0EEEE;padding:0.8em;margin:0.1em;}
#cont{clear:both;width:96%;font-size:90%;border:2px solid #696969;border-radius:1.5em;background:#E0EEFF;margin-left:1em;padding:8px;color:#FF4500;}
#nt{clear:both;width:96%;margin:0 auto;padding:8px;}
#leftcolumn{clear:both;width:14em;float:left;font-size:1em;color:#000000;}
#yap{background-image:url(../img/csg.png);background-position:0 -582px;background-repeat:no-repeat;WIDTH:100px;HEIGHT:22px;}
#ya{background-image:url(../img/csg.png);background-position:0 -654px;background-repeat:no-repeat;WIDTH:151px;HEIGHT:20px;}
#tvi{background-image:url(../img/csg.png);background-position:0 -422px;background-repeat:no-repeat;WIDTH:97px;HEIGHT:110px;}
#ff{background-image:url(../img/csg.png);background-position:0 -286px;background-repeat:no-repeat;WIDTH:32px;HEIGHT:32px;}
#r1 {WIDTH:0px;HEIGHT:0px;}
#c{color:#000000;margin-left:2em;margin-top:0.5em;WIDTH:40em}
#raytrol{float:right;width:14em;text-align:right;padding:0.3em;font-size:1em;color: #000000;}
#component{border:0.2em solid  #999999;border-radius:2.5em;color:#000000;background:#E8E8E8;margin-left:15em;margin-right:15em;margin-top:1em;}
#footer{text-align:center;margin:0.5em;}

#debug{clear:both;width:96%;font-size:100%;color:#000000;border:2px solid #999999;border-radius:20px;background:#E0EEEE;margin:0 auto;}
#li{clear:both;float:left;background-image:url(../img/csg.png); background-position: 0 -205px; width: 31px; height: 31px;background-repeat:no-repeat;WIDTH:31px;HEIGHT:31px;margin:0.5em;}
#top100{float:right;background-image:url(../img/csg.png);background-position:0 0;background-repeat:no-repeat;WIDTH:88px;HEIGHT:31px;margin:0.5em;}

#de{margin-left:5em;margin-right:5em;}

.cse-branding-bottom, .cse-branding-right{margin:0;padding:0}
.cse-branding-bottom, .cse-branding-right{zoom:1;}
.cse-branding-bottom:after, .cse-branding-right:after{content:".";display:block;height:0;clear:both;visibility:hidden}
.cse-branding-text{font:10px Arial;}
.cse-branding-form form{margin-bottom:0;padding-bottom:0;}
.cse-branding-bottom .cse-branding-logo, .cse-branding-bottom .cse-branding-text{display:block;float:left}
.cse-branding-bottom .cse-branding-form{margin-bottom:3px;}
.cse-branding-bottom .cse-branding-logo{padding:0}
.cse-branding-bottom .cse-branding-text{padding-top:4px}
.cse-branding-right .cse-branding-form{float:left;}
.cse-branding-right  .cse-branding-right .cse-branding-text{margin-left:4px;}
.cse-branding-right .cse-branding-form{float:left;margin-right:4px;}
.cse-branding-right .cse-branding-logo{padding:0}
.cse-branding-right .cse-branding-text{margin-top:-4px}
a:link, a:visited{color:#cd6620;}
a:hover{color:#ac5419;}
#pillmenu a:hover{color:#cd6620;}
#pillmenu a#active_menu-nav{color:#fff;}
#pillmenu a#active_menu-nav:hover{color:#fff;}
.contentheading{color:#000000;border:1px solid #696969;border-radius:10px;padding:3px;text-align:center;font-size:1.2em;font-weight:bolder;margin:2em;}
<!--h3, table.moduletable th{color:#cd6620}
.componentheading{color:#000000;border:1px solid #696969;border-radius:10px;background:#E0EEEE;padding:3px;text-align:center;;font-weight:bolder;margin:1.5em;}
.contentpaneopen{color:#000000;border:1px solid #696969;border-radius:10px;background:#ffffff;padding:3px;margin:0.7em;}
.readon{border:1px solid #696969;border-radius:10px;padding:3px;margin:2%;font-size:1.1em;}
span.pagination a{float:right;}
span.pagination span{float:right;display:block;}
.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;}

div.tooltip{float:left;background:#ffc;border:1px solid #D4D5AA;padding:5px;max-width:200px;z-index:13000;}
div.tooltip h4 {padding: 0;margin: 0;font-size: 95%;font-weight: bold;margin-top: -15px;padding-top: 15px;padding-bottom: 5px;}
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;}
.img_caption{text-align:center!important;}
.img_caption.none{margin-left:auto;margin-right:auto;}
.caption.left{float:left;margin-right:1em;}
.caption.right{float:right;margin-left:1em;}
.caption.left p{clear:left;text-align:center;}
.caption.right p{clear:right;text-align:center;}
.caption.none{margin-left:auto;margin-right:auto;}
.caption{text-align:center!important;}
h1 {
	font-size: 16pt;
}
<!--a img.calendar{width:16px;height:16px;margin-left:3px;cursor:pointer;vertical-align:middle;}
#system-message dt{font-weight:bold;}
#system-message dd{margin:0;font-weight:bold;text-indent:30px;}
#system-message dd ul{color:#0055BB;margin-bottom:10px;list-style:none;padding:10px;border-top:3px solid #84A7DB;border-bottom:3px solid #84A7DB;}
#system-message dt.message{display:none;}
#system-message dd.message{}
#system-message dt.error{display:none;}
#system-message dd.error ul{color:#c00;background-color:#E6C0C0;border-top:3px solid #DE7A7B;border-bottom:3px solid #DE7A7B;}
#system-message dt.notice{display:none;}
#system-message dd.notice ul{color:#c00;background:#EFE7B8;border-top:3px solid #F0DC7E;border-bottom:3px solid #F0DC7E;}
#system-debug{color:#ccc;background-color:#fff;padding:10px;margin:10px;}
#system-debug div{font-size:11px;}

#menu-2 {text-align: center;}
#menu-2 a {color:#660000;display:block; background:#FF9900; border:1px solid #696969;border-radius:10px;padding:2px;font-size:1em;font-weight:bold;text-decoration:none;margin:0;}
#menu-2 a:hover {background:#FFCC00;color:#FF6600;border:1px solid #3333CC;border-radius:10px;padding:2px;}
#menu-2 a:visited {background:#FFD39B;}