body { margin:0; background-color:#e3e3e3; font: 12px/18px Arial, Helvetica, Verdana, sans-serif; /*"Lucida Grande", "Lucida Sans Unicode", Arial, Verdana, sans-serif;*/ color:#333; }

#container { margin-left:auto; margin-right:auto; width:820px; }


/* GLOBAL */
#global_header { width:820px; height:125px; background-color:#1a5687; }
#global_header #top { width:748px; height:62px; padding-left:36px; padding-right:36px; clear:both; }
#global_header #nav { width:820px; height:36px; clear:both; border-top:1px solid #fff; }
#global_header #btm_home { width:820px; height:26px; background-image: url(/bsp/images/header_home.jpg); background-repeat:no-repeat; }
#global_header #btm { width:748px; height:26px; padding-left:36px; padding-right:36px; padding-top:3px; background-color:#f57920; }
#global_header #btm a { color:#fff; height:26px; display:inline-block; text-decoration:none; }
#global_header #btm a:hover { text-decoration:underline; /*background-color:#f8a163;*/ }

#dropmenudiv { position:absolute; top:25px; left:-50px; line-height:18px; z-index:1000; text-align:left; }	
#dropmenudiv a { width:100%; display:block; font-weight:bold; text-indent:18px; font-size:10px; color:#1a5687; padding: 3px 0px 3px 3px; border-top:1px solid #fff; text-decoration: none; }	
#dropmenudiv a:hover { background-color:#fff; text-decoration:none; width:135px; }

#global_footer { width:748px; height:12px; padding-left:36px; padding-right:36px; padding-top:12px; padding-bottom:18px; clear:both; font-size:10px; color:#ddd; background-color:#5e88ab; }
#global_footer a { color:#ddd; text-decoration:underline; }
#global_footer a:hover { text-decoration:none; }



/* BODY */
#wrapper { width:820px; }

#home_billboard { width: 820px; position: relative; }

#home_left { width: 280px; float: left; position: relative; margin-top: 5px; }
#home_right { width: 450px; float: left; position: relative; margin-top: 40px; margin-left: 10px; }

#billboard { width:748px; padding-left:36px; padding-right:36px; padding-top:18px; min-height:180px; background-color:#fff; }
#billboard #left { float:left; clear:left; }
#billboard #right { float:right; clear: right; }
#billboard #main { width:326px; min-height:202px; padding:15px; background-color:#dde6ed; margin-right:18px; float:left; clear:left; }
#billboard #main a { color:#1a5687; text-decoration:none; }
#billboard #main a:hover { text-decoration:underline; }
#billboard #box { width:326px; padding:15px; background-color:#fde4d2; margin-bottom:20px; float:right; clear:right; }
#billboard #box a { color:#f47920; text-decoration:none; }
#billboard #box a:hover { text-decoration:underline; }

#pb_level1 #billboard { width:748px; height:360px; padding-left:36px; padding-right:36px; clear:both; overflow:hidden; background-color:#fff; }
#pb_level1 #billboard #photo { width:170px; float:left; clear:left; }
#pb_level1 #billboard #txt { width:420px; float:right; clear:right; }
#pb_level1 #body { width:748px; height:100%; padding-left:36px; padding-right:36px; padding-top:50px; padding-bottom:36px; clear:both; background-color:#a3bbcf; }
#pb_level1 #body p { margin-left:45px; margin-top:0; }
#pb_level1 #body #box_left { width:356px; margin-right:36px; float:left; clear:left; }
#pb_level1 #body #box_right { width:356px; float:right; clear:right; }

#pb_level2 { width:820px; padding-bottom:18px; min-height:300px; background-color:#a3bbcf; clear:both; }
#pb_level2 #top { width:820px; height:24px; background-image:url(/bsp/images/pb_level2_header.jpg); background-repeat:no-repeat; }
#pb_level2 #content { width:748px; padding-left:36px; padding-right:36px; padding-top:18px; }
#pb_level2 #content p { margin-left:30px; margin-top:0; margin-bottom:0; }
#pb_level2 #content #box_left { width:356px; margin-right:36px; margin-bottom:36px; float:left; clear:right; }
#pb_level2 #content #box_right { width:356px; float:right; margin-bottom:36px; clear:right; }

#pb_level3 { width:748px; min-height:400px; padding-left:36px; padding-right:36px; padding-bottom:18px; background-color:#fff; clear:both; }
#pb_level3 #callout { width:200px; float:right; clear:right; margin-left:36px; }
#pb_level3 #callout #box { background-color:#fde4d2; padding:15px; margin-bottom:20px; }
.pb_level3 td { padding-bottom:18px; }

p { font: 12px/18px Arial, Helvetica, Verdana, sans-serif; /*"Lucida Grande", "Lucida Sans Unicode", Arial, Verdana, sans-serif;*/ color:#333; }

a { color:#033d67; text-decoration:none; font-weight:bold; }
a:hover { text-decoration:underline; }

h1 { font-size:16px; color:#1a5687; margin:0; padding-top:18px; }
h2 { font-size:14px; color:#f57920; font-weight:bold; margin:0; margin-bottom:12px; }
h3 { font-size:12px; color:#333; font-weight:bold; margin:0; }

ul { margin-left: 15px; }

hr { color:#ddd; background-color:#ddd; border:0px; height:1px; margin-top:8px; margin-bottom:14px; }

.spacer { clear:both; width:100%; height:1px; } 



/* HOME */
#home_billboard { width:748px; height:320px; padding-left:36px; padding-right:36px; clear:both; overflow:hidden; background-color:#fff; }

#home_body { width:748px; padding-left:36px; padding-right:36px; height:184px; padding-top:50px; padding-bottom:36px; clear:both; overflow:hidden; background-color:#a3bbcf; }
#home_body #one { width:220px; margin-right:44px; float:left; }
#home_body #two { width:220px; margin-right:44px; float:left; }
#home_body #three { width:220px; float:left; }
#home_body p { margin-left:45px; }