/* CSS Document */
body { background-color:#F6F2D9; font-family:Arial, Helvetica, sans-serif; padding:0; margin:15px 0px; font-size:10pt; line-height:12pt; color:#7a7a7a; }
body a { color:#000000; text-decoration:underline; font-weight:normal; cursor:pointer; }
body a:hover { color: #999999; text-decoration:underline; font-weight:normal; cursor:pointer; }

#container { width:797px; margin:0 auto; font-size:90%; background-image:url(design/bodybg.jpg); background-repeat:repeat-y; border:1px solid #ccc; }

#header {background: url(design/header.jpg); margin:0; padding:0; width:797px; height:201px; float:left; border:0; vertical-align:baseline; text-align:right; }
#header h1 {font-size:24pt; font-weight:800; color: #999999;}
#innerheader1 {margin:0; padding:0;  width:797px; height:170px; float:left; border: 0; color:#000000; font-size: 11px;}
#innerheader1 a {font-size: 11px; text-decoration:none;}
#innerheader2 {margin:0; padding-right:20px; width:777px; height:31px; float:left; border:0; text-align:right; font-family:Arial, Helvetica, sans-serif; font-size:18pt; line-height:28px; font-weight:bold; color:#6193C6;}
img { border:0; padding:0; }

#leftcol { width:143px; float:left; padding:0; margin:0; background-color:#AFAE80; height:100%;}
#leftcol p { text-align:right; font-size:9pt; color:#FFFFFF; padding-right:5px; padding-top:10px; padding-bottom:10px; padding-left:0; }

#main { color:#000000; float:left; width:634px; padding:6px; margin:0; background-color:#FFFFFF; }
#main h1 { font-size:18pt; font-weight:bold; color: #999999;}
#main h2 { font-size:15pt; font-weight:bold; color: #999999;margin:0; padding:0; line-height:40px;}
#main h1.SP { font-size:18pt; font-weight:bold; color: #999999; float:right; text-align:left; padding:0; width:59%; }
#main h2.SP { font-size:15pt; font-weight:bold; color: #999999; line-height:40px; float:right; text-align:left; padding:0; width:59%;}
#newscube { width:291px; border:0; float:left; margin:0px 8px 0px 8px; background-color:#FFFFFF; }
#newscube1 { width:297px; border:0; clear:both ; margin:0px 5px 0px 5px; background-color:#FFFFFF; }
#newscube img { border:0; padding:0; margin:0;}

#footer { width:797px; height:30px; background: url(design/footer.jpg); text-align:center; padding:0; margin:0; }
#footer p{ padding-top:5px; padding-bottom:0; padding-left:0; padding-right:0; }
#footer a { color:#FCFFFD; text-decoration:none; font-weight:bold; font-size:10pt; padding:10pt; padding:0; margin:0; }

#wai { text-align:center; }
#wai img { text-align:center; border: 0px solid #FFFFFF; padding-top: 2px; }

.clear { clear:both ; font-size:1px }
