/* Accessibility reset for all Browsers */
*{padding:0;margin:0;}
ul,li,ol{list-style:none;}
img,fieldset{border:none;}
.hidden{position:absolute;top:-10000px;left:0;width:1px;height:1px;overflow:hidden;background:transparent;}

/* Main layout */
body,html{font:normal 12px/16px "Arial CE",Arial,"Helvetica CE",Helvetica,sans-serif;color:#000;background:#ebebeb;text-align:center;min-width:912px;}
body{background:url("./images/bg.jpg") 50% 0% no-repeat;}
#main-wrapper{position:relative;width:912px;background:url("./images/bgContainer.png") 50% 0% repeat-y;text-align:left;margin:0 auto;}
#second-wrapper{margin:0 14px;}
#header-wrapper{background:transparent;}
#wrap{width:100%;position:relative;overflow:hidden;margin:10px 0;}
.line{display:block;float:left;/*overflow:hidden;*/position:relative;width:100%;background-color:transparent;}
.item{float:left;left:100%;/*overflow:hidden;*/position:relative;}
/*.col{margin-bottom:-5000px;padding-bottom:5000px;}*/
#main #col-left{margin-left:-100%;width:220px;z-index:100;background:transparent;}
#main #col-left .sap-content{}
#main #col-content{margin-left:-100%;width:100%;background:url("./images/bgLeaf.jpg") 0% 100% no-repeat;}
#main #col-content .sap-content{padding-left:230px;text-align:left;}
#main #col-content .index{padding-left:220px !important;}
#col-content .sap-content p{padding-right:10px;text-align:justify;}
#col-content .sap-content img{margin-bottom:20px;}
/* Header */
#header{height:90px;position:relative;border-bottom:3px solid #171796;position:relative;}
#header h1 img{position:absolute;bottom:-3px;right:0;z-index:1;}

/* Footer */
#footer{height:34px;position:relative;background:url("./images/bgFooter.png") 0% 0% no-repeat;}
#footer .uni{color:#bbbdc0;width:300px;float:left;margin:8px 0 0 14px;}
#footer .uni a{color:#bbbdc0;text-decoration:none;}
#footer .inline{margin:8px 14px 0 0;float:right;}
#footer .inline li a{color:#fff;}

/* Typography */
h1{font:normal 18px/24px "Arial CE",Arial,"Helvetica CE",Helvetica,sans-serif;}
h2{margin-bottom:20px;font:bold 24px/30px "Arial CE",Arial,"Helvetica CE",Helvetica,sans-serif;}
h3{font:normal 18px/32px "Arial CE",Arial,"Helvetica CE",Helvetica,sans-serif;}
h3{margin-bottom:10px;padding-left:40px;background:url("./images/h2.png") 0% 0% no-repeat;color:#171796;}
h4,h5,h6{font:bold 12px/16px "Arial CE",Arial,"Helvetica CE",Helvetica,sans-serif;}
h4{color:#ae9d6c;}
p{padding-bottom:20px;}
a{text-decoration:underline;color:#171796;}
a:hover,a:visited{}
strong,.bold{font-weight:bold;}
.clear{clear:both;}

.next{text-align:right;padding-bottom:0px;padding-right:10px;}
.next a{color:#171796;} 

.inline li{display:inline;float:left;padding:0 8px;border-left:1px solid #171796;}
.inline li:first-child,.inline li.first-child{border:none;padding-left:0;}
.inline li:last-child,.inline li.last-child{padding-right:0;}
.inline li a{text-decoration:none;color:#fff;}

/*Main menu*/
#main-menu{position:absolute;bottom:10px;left:0;z-index:1;}
#main-menu a{color:#bbbdc0;}
#main-menu a:hover,#main-menu a.current{color:#171796;}

/* Sub menu*/
#submenu{padding-top:2px;}
#submenu li{border-bottom:1px solid #171796;padding:8px 10px;}
#submenu li a{color:#171796;text-decoration:none;}

/* Box */
.panel .bgWrapper{float:left;margin-left:1px;margin-bottom:20px;} 
.bgWrapper{width:220px;height:350px;}
.bgHeader{color:#fff;font-size:18px;line-height:32px;padding:0 10px;}
.bgContent{width:220px;height:300px;}
.bgContent a{display:block;}
.bgFooter a{text-decoration:none;color:#fff;font-size:18px;line-height:22px;padding:14px 10px 0 10px;display:block;}
.bgFooter{}

/* Color scheme */
.darkBlue{color:#171796;}
.h-10{height:10px;line-height:10px;}
.h-40{height:40px;}
.bgColorB{background:#1e91d8;}
.bgColorG{background:#2cba36;}
.bgColorP{background:#c113a2;}
.bgColorY{background:#d8a61e;}
.bgColorK{background:#3ca297;}
.bgColorR{background:#f46121;}
.fColorB{color:#1e91d8;}
.fColorG{color:#2cba36;}
.fColorP{color:#c113a2;}
.fColorY{color:#d8a61e;}
.fColorK{color:#3ca297;}
.fColorR{color:#f46121;}

.panel li{float:left;display:inline;width:65px;text-align:center;}
.panel li span{display:block;}
.panel li a{text-decoration:none;color:#bbbdc0;}
.panel li a:hover{color:#171796;}
/* List */
ul.list{padding-bottom:20px;}
ul.list li{line-height:16px;height:16px;min-height:16px;padding-left:15px;background:transparent url("./images/list.png") 0% 5px no-repeat;}
html > body ul.list li{height:1%;}

/*form*/
caption,legend{display:none;}
fieldset{border:none;}
#cform{padding-bottom:20px;width:634px;display:block;}
#cform .ctable{width:100%;font:normal 12px/1.4em Arial,Verdena,sans-serif;}
#cform .ctable td{white-space:nowrap;padding-bottom:2px;padding-right:4px;}
#cform .input{width:100%;}
#cform textarea{width:100%;}
#cform em{color:#ed1c24;}
.button100{width:100px;}
.ptcenter{text-align:center;}
.ptright{text-align:right;}
.col70px{width:70px;border:1px solid red;}
.col5{width:5%;}
.col10{width:10%;}
.col20{width:20%;}
.col30{width:30%;}
.col40{width:40%;}
.col90{width:90%;}
.warning{background:#ed1c24;}
.message{color:#ed1c24;padding-bottom:4px;} 
