/* CSS Document */

body {margin:0px auto 0px auto; background-image:url(images/bg4.jpg)}

hr {border: solid 1px #011f48; height:0px; width:90%}

h2 {font-size:14px; font-weight:bold;}

#container {margin:0px auto 0px auto; background-color:#FFFFFF; width:960px;}

#header {margin:0px auto 0px auto; height: 124px; width:960px; background-image:url(images/header_bg.jpg); font-family:Arial, Helvetica, sans-serif;}
#header .logo {width:290px; height:124px; float:left;}
#header .number {width:200px; padding-top:20px; float:right; height:70px; font-family:Arial, Helvetica, sans-serif; font-size:28px; font-weight:bold; color:#ffffff}
#header .number a {text-decoration:none; color:#ffffff; font-size:16px; font-weight:bold; color:#ffffff;}

#nav {width:670px; height:28px; background-image:url(images/nav_bg.jpg); padding-top:6px; background-repeat: repeat-x; float:left; z-index:1}

#content {margin:0px auto 0px auto; width:960px; background-color:#011f48;}

#flash {margin:0px auto 0px auto; width:921px; height:247px; padding-top:15px; z-index:-1;}

#box {width:300px; float:right; margin:15px 10px 0px 0px;}
#box .title {font-family:Georgia, "Times New Roman", Times, serif; color:#011f48; font-size:24px; padding-bottom:10px;}
#box .title a {text-decoration:none; color:#011f48;}
#box .center {width:280px; padding:0px 10px 0px 10px; background-color:#4891c4; font-family:Arial, Helvetica, sans-serif; font-size:12px;}
#box .center a {text-decoration:none; color:#011f48;}
#box .center a:hover{text-decoration:none; color:#FFFFFF;}
#box .top {width:300px; height:9px; background-image:url(images/box_top.jpg)}
#box .bottom {width:300px; height:9px; background-image:url(images/box_bottom.jpg)}

#box2 {width:300px; float:right; margin:15px 10px 0px 0px;}
#box2 .title {font-family:Georgia, "Times New Roman", Times, serif; color:#011f48; font-size:24px; padding-bottom:10px;}
#box2 .title a {text-decoration:none; color:#011f48;}
#box2 .center {width:280px; padding:0px 10px 0px 10px; background-color:#4891c4; font-family:Arial, Helvetica, sans-serif; font-size:12px;}
#box2 .center a {text-decoration:none; color:#011f48;}
#box2 .center a:hover{text-decoration:none; color:#FFFFFF;}
#box2 .top {width:300px; height:9px; background-image:url(images/box_top.jpg)}
#box2 .bottom {width:300px; height:9px; background-image:url(images/box_bottom.jpg)}

#box3 {width:300px; float:right; margin:15px 20px 0px 0px;}
#box3 .title {font-family:Georgia, "Times New Roman", Times, serif; color:#011f48; font-size:24px; padding-bottom:10px;}
#box3 .title a {text-decoration:none; color:#011f48;}
#box3 .center {width:280px; padding:0px 10px 0px 10px; background-color:#4891c4; font-family:Arial, Helvetica, sans-serif; font-size:12px;}
#box3 .center a {text-decoration:none; color:#011f48;}
#box3 .center a:hover{text-decoration:none; color:#FFFFFF;}
#box3 .top {width:300px; height:9px; background-image:url(images/box_top.jpg)}
#box3 .bottom {width:300px; height:9px; background-image:url(images/box_bottom_right.jpg)}

#text {width:590px; float:left; color:#ffffff; font-family:Arial, Helvetica, sans-serif; font-size:14px; padding: 0px 10px 10px 10px; margin:20px 0px 0px 20px;}
#text a {color:#faf837; text-decoration:none;}
#text a:hover {color:#faf837;}
#text h1 {font-family:Georgia, "Times New Roman", Times, serif; font-size:20px; color:#ffffff;}

#column{width:300px; float:right; background-color:#ffffff; color:#011f48; margin-right:20px; padding-top:20px;}
#column a {text-decoration:none; color:#011f48;}
#column a:hover {text-decoration:none; color:#4891c4;}
#column .bottom {height:9px; width:300px; background-image:url(images/column_bottom.jpg);}

#affordable {width:280px; margin:0px auto 0px auto; background-image:url(images/affordable_bg.jpg); color:#011f48; font-family:Arial, Helvetica, sans-serif; font-size:12px; background-repeat:no-repeat;}
#affordable .title {font-family:Georgia, "Times New Roman", Times, serif; color:#011f48; font-size:24px;}

#natsap {width:280px; margin:5px auto 5px auto; color:#011f48; font-family:Arial, Helvetica, sans-serif; font-size:12px;}
#natsap .title {font-family:Georgia, "Times New Roman", Times, serif; color:#011f48; padding-bottom:5px; font-size:14px;}

#naas {width:280px; height:56px; margin:5px auto 5px auto; color:#011f48; font-family:Arial, Helvetica, sans-serif; font-size:12px;}

#recovery {width:280px; height:123px; margin:5px auto 5px auto; color:#011f48; font-family:Arial, Helvetica, sans-serif; font-size:12px;}

#footer {padding:9px 0px 0px 30px; width:930px; height:25px; color:#ffffff; font-family:Arial, Helvetica, sans-serif; font-size:11px; background-image:url(images/nav_bg.jpg); clear:both}
#footer a {text-decoration:none; color:#ffffff;}

.photoLeft {float:left; border:solid 1px #4990c4; margin:0px 20px 10px 0px;}
.photoRight {float:right; border:solid 1px #4990c4; margin:0px 0px 10px 20px;}

.bio {width:305px; float:left; color:#ffffff; font-family:Arial, Helvetica, sans-serif; font-size:13px;}