*{margin:0;padding:0;}
body{margin:20px 0;background:url() top left repeat-x #354D68;font:normal 13px Arial, Helvetica, sans-serif;color:#666666;}
a{color:#29A3E1;}
a:hover{text-decoration:none;color:#E16629;}
.title{background:url() no-repeat right center;border-bottom:3px solid #CFCFCF;}
.boxed1 .title{font:bold 100% "Trebuchet MS", Arial, Helvetica, sans-serif;}
.boxed1 .content{background:url() no-repeat left bottom;padding:10px;}
.boxed2 .title{font:normal 182% "Trebuchet MS", Arial, Helvetica, sans-serif;}
.boxed2 .content{background:url() repeat-x left bottom;padding:20px;text-align:justify;}
.boxed2 .content p{padding-bottom:10px;}
.boxed3 .title{font:normal 129% "Trebuchet MS", Arial, Helvetica, sans-serif;}
.boxed3 .content{padding-top:10px;padding-bottom:10px;padding-left:20px;padding-right:20px;text-align:justify;}
.boxed3 .content p{padding-bottom:2px;}
.boxed3 .content ul{padding-left:20px;}
.boxed3 ol, .boxed3 ul{margin-left:1em;}
.boxed4 .title{font:normal 182% "Trebuchet MS", Arial, Helvetica, sans-serif;}
.boxed4 .content{padding-top:20px;padding-bottom:0px;padding-left:20px;padding-right:20px;text-align:justify;}
.boxed5 .title{font:normal 129% "Trebuchet MS", Arial, Helvetica, sans-serif;}
.boxed5 .content{padding-top:10px;padding-bottom:10px;padding-left:20px;padding-right:20px;text-align:justify;}
.boxed5 .content p{padding-bottom:10px;}
#header{width:990px;height:282px;margin:0 auto;border-bottom:5px solid #E16629;}
#logo{float:left;width:240px;height:282px;background:#29A4E1;text-align:center;vertical-align:middle;}
#logo img{padding-top:10px;}
#logo h1{padding-top:60px;font:bold 24px Arial, Helvetica, sans-serif;color:#FFFFFF;}
#logo h2{font:normal 12px Arial, Helvetica, sans-serif;color:#CBD885;}
#logo a{text-decoration:none;color:#FFFFFF;}
#menu{float:left;width:750px;height:32px;background:#F4F4F4;}
#menu ul{height:5px;background:#29A4E1;list-style:none;width:auto;}
#menu li{display:inline;}
#menu a{display:block;float:left;height:32px;padding:6px 8px 0;border-top:5px solid #29A4E1;text-decoration:none;font-family:Arial, Helvetica, sans-serif;font-weight:bold;color:#000000;}
#menu a:hover{background:#DCDCDC;border-top-color:#1A7196;}
#menu .active a{background:#FFA800;border-top-color:#E16629;}
#menu a b{text-decoration:underline;}
#page{width:990px;margin:0 auto;background:#F4F4F4 url() repeat-y;border-top:1px solid #FFFFFF;border-bottom:1px solid #FFFFFF;}
#content{float:right;width:710px;padding:20px;border-bottom:1px solid #FFFFFF;background-color:#FFFFFF;}
#content p, #content ol, #content ul{line-height:152%;}
#sidebar{float:left;width:200px;height:auto;padding:20px;background-color:#F4F4F4;}
#news{padding-top:10px;}
#news ul{list-style-type:square;}
#news li{margin-bottom:12px;width:180px;height:auto;}
#news h3{margin-bottom:5px;font-size:92%;padding-top:10px;}
#news h3 a{display:block;}
#news p{font-size:85%;margin-bottom:10px;height:68px;vertical-align:middle;}
#welcome{margin-bottom:20px;}
#sample1, #sample2{float:left;width:345px;}
#sample1{}
#sample2{margin-left:20px;}
#footer{width:990px;margin:0 auto;padding:10px 0;border-top:5px solid #E16629;clear:both;}
#footer p{text-align:center;font-size:77%;}
#news img{float:left;margin-right:8px;}
.textbox{font-family:Arial, Helvetica, sans-serif;font-size:10pt;font-style:normal;font-weight:normal;font-variant:normal;color:#000000;background-color:#FFFFFF;height:16px;border:1px SOLID #29A4E1;padding-right:4px;padding-left:4px;padding-top:2px;padding-bottom:1px;}
.memobox{font-family:Arial, Helvetica, sans-serif;font-size:10pt;font-style:normal;font-weight:normal;font-variant:normal;color:#000000;background-color:#FFFFFF;border:1px SOLID #29A4E1;padding-right:4px;padding-left:4px;padding-top:2px;padding-bottom:1px;}
#form_title{float:left;width:220px;vertical-align:bottom;}
#form_submit{float:right;height:40px;}
.warning{font-family:Arial, Helvetica, sans-serif;font-size:10pt;font-style:normal;font-weight:normal;font-variant:normal;color:#CC0000;}