body { margin:0 auto; font-family: Arial; font-size:12px; background:#fff; text-align:center; }

#wrap { margin:0 auto; width:750px; }
#header { float:left; width:750px; height:170px;  float: left; text-align:left; padding:0px 0px 0px 0px;  }
#banner { float:left; width:748px; height:178px;  float: left; text-align:left; padding:0px 0px 0px 0px; border:1px solid #003567;  }
#menu { float:left; width:750px; height:58px;  float: left; text-align:left; background-image:url(assets/images/nav_bg.gif); background-position:bottom; padding:0px 0px 0px 0px; margin-bottom:8px;  }
#content { width:750px; float:left; text-align:left; padding:0px 0px 10px 0px; }
#content_o { width:750px; float:left; text-align:left; padding:0px 0px 10px 0px; background-image:url(assets/images/content_bg.gif); background-position:bottom; background-repeat:no-repeat; }
#content_g { width:750px; float:left; text-align:left; padding:0px 0px 10px 0px;}

#footer { width:750px; height:50px; float: left; background-image:url(assets/images/footer_bg.gif); background-position:bottom; padding-top:10px; }

#l { width:500px; float:left; text-align:left; padding:10px 0px 0px 0px; background-color:#e3e3e3; border-bottom:#ff6e00 2px solid; height:420px;  }
#l_o { width:480px; float:left; text-align:left; padding:10px 10px 0px 10px; background-color:#e3e3e3; }
#r { width:240px; float:left; text-align:left; margin:0px 0px 0px 10px; height:430px;}
#r_o { width:226px; float:left; text-align:left; margin:0px 0px 0px 10px; background-color:#ff9c53; padding:0px 7px 0px 7px;}
#m { width:750px; float:left; text-align:left; margin:7px 0px 15px 0px;  }

.h_l{width:170px; height:170px; float:left;}
.h_r{width:580px; height:170px; float:right; background-image:url(assets/images/aspirations.gif); background-repeat:no-repeat; background-position:bottom;}
.h_top{width:560px; height:50px; float:left; padding:0px 0px 0px 20px; }
.search{width:170px; height:35px; float:right; padding-top:15px;}

.banner_l{width:371px; height:178px; float:left; border-right:1px solid #003567;}
.banner_r{width:376px; height:178px; float:right; }

.l_l{width:290px; float:left; padding:0px 10px 0px 10px; font-size:12px; }
.l_r{width:170px; float:right; padding:0px 10px 0px 10px; }
.orange_box{width:226px; background-color:#ff9c53; border-bottom:#ff6e00 2px solid; padding:0px 7px 0px 7px; margin-bottom:7px;height:205px; padding-top:5px; }
.orange_box_other{width:226px; background-color:#ff9c53;  padding:0px 7px 0px 7px; margin-bottom:7px;  }

.m_box{ width:246px; height:97px; float:left; text-align: left; background-color:#CCC; }
.m_boxm{width:246px; height:97px; float:left; margin:0px 6px 0px 6px;}


#nav{ margin:auto;  position:relative; width:750px; line-height:58px; padding:0px 0px 0px 0px; height:58px;  }
#sddm { margin: 0; padding: 0;}
#sddm li { margin: 0; padding: 0; list-style: none; float: left; font: 12px Arial; text-align:center;   }
#sddm li a { display: block; margin:0;  color: #fff; text-align: center; text-decoration: none; width:107px; line-height:58px;  }
#sddm li a:hover { color: #FFF; background-image:url(assets/images/nav_over_bg.gif);  }
.current { color: #FFF; background-image:url(assets/images/nav_over_bg.gif);  }
#sddm div { position: absolute; visibility: hidden; margin-top: 0px; padding: 0; background-color:#FFFFFF; }
#sddm div a { position: relative; display: block; width: 230px; white-space: nowrap; text-align: left; text-decoration: none; color: #003567; font: bold 12px arial; background-color:#FFF; line-height:24px; padding-left:10px; border-bottom:#003567 1px solid; border-left:#003567 1px solid; border-right:#003567 1px solid; }
#sddm div a:hover { background: #486e92; color: #FFF }
.white{background-color:#FFFFFF;}

hr { color:#323131; height: 1px; width:99%; padding:0px; background-color: #ff6e00; border: 0;}

a { text-decoration:underline; color: #003567;  }
a:visited {text-decoration:underline;color: #003567; }

.read{color: #003567; font-weight:bold; border-bottom:#ff6e00 2px solid; text-decoration:none; text-align:right;}
.read a{color: #003567; font-weight:bold; border-bottom:#ff6e00 2px solid; text-decoration:none; text-align:right;}

.text_footer { font-size: 11px; color: #ff6e00; text-align: center; }
.text_footer a:hover { font-size: 11px; color: #323131; text-decoration:none; text-align:center; }
.text_footer a { font-size: 11px; color: #323131; text-decoration:none; text-align:center; padding:3px; }

h1 { margin:0; font-size:18px; color:#003567; font-weight:bold; line-height:20px;}
h2 { margin:0; font-size:14px;  color:#003567; font-weight:bold; line-height:20px; }
h3 { margin:0; font-size:14px;  color:#fff;  font-weight:bold; line-height:23px; background-color:#003567; width:242px; padding-left:4px;}
h4 { margin:0; font-size:14px;  color:#fff;  font-weight:bold; line-height:23px; background-color:#003567; width:100%; padding-left:4px;}
h5 { margin:0; font-size:12px;  color:#FF6D00;  font-weight:bold; text-align:right; text-decoration:underline;}


.m_boxm a:hover { text-decoration:none; color: #fff;  }
.m_boxm a {text-decoration:underline;color: #fff; }

.m_box a:hover { text-decoration:none; color: #fff;  }
.m_box a {text-decoration:underline;color: #fff; }

.img { border:#0D2A4F 1px solid; }
.image_left { float:left; padding-right: 10px; border:none; }
.image_right { float:right; padding-left: 10px; border:none; }
.img_border_orange { float:right; border:#ff9c53 1px solid; margin-left:10px; }
.img_border_blue { float:right; border:#0D2A4F 1px solid; margin-left:10px; margin-bottom:5px; }
.img_border_blue_left { float:left; border:#0D2A4F 1px solid; margin-right:10px; margin-bottom:5px; }
.img_border_white { float:left; border:#fff 1px solid; margin-right:10px; }

img { border:none; }
.readimg {float:right; border:none; }

input { font-size:10px; }
button { font-size:10px; }

p { margin:0px; padding:0px }

.blue_text{color: #003567; font-weight:bold; text-decoration:none; }
.orange_text{color: #EF6C21; font-weight:bold; text-decoration:none; }

