* { font-family: Arial, Helvetica, sans-serif; padding: 0; margin: 0; }

body {background-image: url(../back2.jpg); background-color:#FFFFFF; background-repeat:repeat-x; margin-top:2px }

#holder { margin:auto; width: 1000px; background-color:#FFFFFF; }
#header { height: 95px; width: 1000px; background-image: url(../header.gif); clear: both; }
#headerleft { float: left; }
#headerright { float: right; color: #CCCCCC; }

/*#sub_page {background:url(subpage_main_bgd.jpg) top left no-repeat; height:139px; width:998px; margin:0; padding:0;}*/

/* LEFT SIDE */
#sub_left { float:left; width:211px;}

#left_menu { width:211px; margin:15px 0 0 0; padding:0;}
#left_menu_top { margin:0; padding:0;}
#left_menu_content { width:211px; margin:0; padding:0; background-color:#FF6633}

#left_menu_content ul { padding: 0; margin: 0; list-style: none; width: 211px;}
#left_menu_content li { float: left; width: 211px; background-color: #002144; border-bottom: 1px solid #a6cee2; list-style:none;}
#left_menu_content a { background: url(../left_menu_arrow.gif) top left no-repeat; display: block; padding: 5px 0 5px 26px; color: #fff; width: 185px; font-size: 8pt; font-weight: normal; text-decoration: none;}
#left_menu_content a:hover {color: #a6cee2;}

#left_menu_bottom {width:211px; height:13px; margin:0; padding:0;}

#find_branch { background: url(../find_branch_bgd.gif) top left no-repeat; width:211px; margin:10px 0 0 0; padding:0  }
#find_branch_bot { background: url(../find_branch_bottom.gif) top left no-repeat; width:211px; height:6px; margin: 0; padding:0;  }
#find_branch h5 { background: url(../find_branch_h5_bgd.gif) top left no-repeat; width:205px; color:#FFFFFF; font-size:14px; margin: 0; padding: 2px 0 2px 6px; border-bottom:1px solid #FFFFFF }

/* CENTRE DIVS */
#sub_mid {float:left; width:552px; margin:15px 0 0 15px;}
#sub_mid_header_container { width:552px;}
#sub_mid_header_left { float: left; width:275px; font:normal 8pt Arial, Helvetica, sans-serif;}
#sub_mid_header_left a { color:#1b73a5; font:normal 8pt Arial, Helvetica, sans-serif;}
#sub_mid_header_left a:hover { color:#002144; font:normal 8pt Arial, Helvetica, sans-serif;}
#sub_mid_header_right { float: left; width:275px; text-align:right;}

#sub_mid_title {}
#sub_mid_title h1 { color:#002144; font: bold 12pt Arial, Helvetica, sans-serif;}
#sub_mid_content { margin-top:24px;}

#sub_mid_bottom_container { width:552px;}
#sub_mid_bottom_left { float: left; width:275px; font:normal 8pt Arial, Helvetica, sans-serif;}
#sub_mid_bottom_right { float: left; width:275px; text-align:right;}

/* RIGHT SIDE */
#sub_right {float:left; width:205px; margin:95px 0 0 14px;}
#right_article {background:url(../right_article_bgd.gif) top left repeat-y; width:201px; margin:0; padding:0;}
#right_article h5 { background:url(../right_article_top.gif) top left no-repeat; width:195px; color:#fff; font-size:14px; margin:0; padding:2px 0 2px 6px;}
#right_article h6 { font:bold 8pt Arial, Helvetica, sans-serif; color:#002144;}
#right_article a { font-weight:normal; color:#0a8ac7;}
#right_article a:hover { font-weight: normal; color:#002144;}

#right_article_bottom {background:url(../right_article_btm.gif) top left no-repeat; width:201px; height:4px; margin:0; padding:0;}


#clear { clear:both;}
#menu { background-color: #007dbd; height: 28px; width: 1000px; clear: both; }
#content { width: 998px; clear: both; background-color: #fff; }
#content_sub {background:url(../subpage_main_bgd.jpg) top left no-repeat; width: 998px; clear: both; background-color: #fff; }
#footer { width: 998px; clear: both; background-color: #e2f0fb; height: 23px; font-size: 12px; border-bottom: 1px dotted #002144; border-left: 1px dotted #007dbd; border-right: 1px dotted #007dbd; border-top: 1px solid #007dbd;}
#footer2 { width: 1000px; clear: both; font-size: 10px; color:#666666; }
#left { width: 460px; float: left; padding-left:10px; }
#right { width: 520px; float: left; }
#banner { padding-top: 3px; }
.pad { padding: 6px; }
.boxedge { height:8px; width: 515px; }
.boxmain { width: 513px; border-left: 1px solid #72b5df; border-right: 1px solid #72b5df; background-color:#FFFFFF; font-size: 12px; }
.boxmain2 { width: 453px; border-left: 1px solid #72b5df; border-right: 1px solid #72b5df; background-color:#FFFFFF; font-size: 12px; }
.leftholder { width: 455px; margin-top: 6px; }
.lefttop { height:7px; width: 455px; }
.leftmain { width: 455px; background-image: url(../left-mid.gif); font-size: 12px; }
.contentleft { background-color:#FFFFFF }

.blue_rounded_box { background-image: url(../blue_rounded_box.gif); width:119px; height:65px; color:#FFFFFF; padding: 5px; font-size:10px }

.blue_rounded_box2 { background-image: url(../blue_rounded_box2_bgrd.gif); background-repeat:repeat-y; width:119px; color:#0b59a3; padding: 0 5px 0 5px; font-size:10px }

.mini_module_top { padding:0; margin:6px 10px 0 0; }
.mini_module_mid { background: url(../mini_module_mid.gif) top left repeat-y; width:244px; color:#0b59a3; margin:0; padding:0;  font-size:10px;  }
.mini_module_bot { background: url(../mini_module_bot.gif) top left no-repeat; width:244px; height:6px; margin:0; padding:0 }

.foot_left { float:left; width:400px; padding:0; margin:0 }
.foot_right { float:right; width:497px; padding:0; margin:0; text-align:right }

.face { margin:5px 0px 0px 0; float:left}

.map_home { background: #d9e4e8 url(../map_home_bgrd.gif) top left repeat-x; margin-top: 6px }
.map_home_bot { background: url(../map_home_bot.gif) top left no-repeat; height: 6px; width:260px  }

ol { margin: 10px 0px 0px 24px; padding: 0; font-size:11px; color:#000 }
.boxmain ul { margin: 10px 0 0 30px; padding: 0; font-size:11px; color:#1b73c3 }
.boxmain li { margin: 3px 0 0 0; padding: 0; }

h1 { color:#FFFFFF; font-size:16px; margin: 0 0 10px 0; padding: 0; }
h2 { width: 509px; height: 22px; background-image: url(../h2_bgrd.jpg); background-position:top left; color:#FFFFFF; font-size:14px; margin: 0; padding: 0 0 0 6px; line-height:22px }

.blue_rounded_box h1 { color:#FFFFFF; font-size:12px; margin: 0 0 6px 0; padding: 0; }
.blue_rounded_box2 h1 { color:#FFFFFF; font-size:12px; margin: 0 0 6px 0; padding: 0; }
h3 { width: 449px; height: 22px; background-image: url(../h2_bgrd.jpg); background-position:top left; color:#FFFFFF; font-size:14px; margin: 0; padding: 0 0 0 6px; line-height:22px; margin-top: 6px; }

/*h3 { width: 443px; height: 16px; background-color: #545452; color:#FFFFFF; font-size:14px; margin: 0; padding: 6px; margin-top: 6px; } */
h4 { color:#17335b; font-size:11px; font-weight:bold; margin: 0 0 6px 0; padding: 0; }

h5 { background: url(../blue_curved_h2.gif) top left no-repeat; color:#FFFFFF; padding: 3px 0 0 6px; height: 19px }

p { font-size:11px  }

.leftmain p { font-size:11px; color: #FFFFFF  }
.boxmain2 p { font-size:11px; color: #0a58a0  }

.blue_rounded_box2 img { margin:0 3px 0 0 }
.boxmain img { margin:0 3px 0 2px }

a {  color:#17335b; text-decoration: none; font-size:10px; margin: 0; padding:0 }
a:hover {  color:#999999; text-decoration: none; font-size:10px; }

.wa {  color:#fff; text-decoration: none; font-size:10px; margin: 0; padding:0 }
.wa a:hover {  color:#fff; text-decoration: none; font-size:10px; }

.leftmain a {  color:#ffffff; text-decoration: none; font-size:10px; margin: 0; padding:0 }
.leftmain a:hover {  color:#17335b; text-decoration: none; font-size:10px; }

#menu a { display: block; float: left; padding:2px; padding-left:4px; padding-right: 4px; margin-top:8px; margin-right:3px; color:#1b335f; text-decoration: none; font-weight:bold; font-size:12px; background-image: url(../button-norm.gif); height: 16px; }
#menu a:hover { display: block; float: left; padding:2px; padding-left:4px; padding-right: 4px;  margin-top:8px; margin-right:3px; color:#1b335f; text-decoration: none; font-weight:bold; font-size:12px; background-image: url(../button-hover.gif); height: 16px; }

#footer a {  color:#17335b; text-decoration: none; font-size:10px; margin: 0 20px 0 0; padding:0 }
#footer a:hover {  color:#999999; text-decoration: none; font-size:10px; }

#headerrightcontainer { padding:0px; height:80px; width:430px; margin-top:15px; }
#headerrightcontainerinner { padding:20px;  }

.submitbutton { background:url('../go.gif'); width:23px; height:20px; border:0; margin-top:5px; padding: 0; cursor:pointer; display:inline }