body { background-color: #f2f2f2; width: 100%; height: 100%; margin: 0; padding: 0; }
#main_head { background-color: #035177; margin: 0 auto; padding: 0; width: 100%; height: 135px; }
.corner { position: absolute; top: 5px; left: 5px; width: 110px; margin: 0 5px 0 0; padding: 0; display: block; }
.corner a { color: #999; font-size: 0.65em; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; text-transform: capitalize; margin: 0; padding: 0; }
#head { background-color: #f2f2f2; margin: 0 auto; padding: 0; width: 970px; height: 135px; }
.case { margin: 0; padding: 0; width: 246px; height: 44px; float: right; }
.logo { width: 189px; height: 135px; float: left; margin: 0 0 0 15px; padding: 0; }
#info { text-align: right; width: 565px; float: right; clear: right; margin: 10px 0 0; padding: 0; padding-right: 10px;}
#info p { color: #0b385f; font-size: 1.2em; font-family: Georgia, "Times New Roman", Times, serif; line-height: 1em; margin: 0; padding: 0; position: relative; }
h3 { color: #0b385f; font-size: 1.5em; font-family: Georgia, "Times New Roman", Times, serif; font-weight: normal; line-height: 1.6em; text-transform: uppercase; margin: 0; padding: 0; }
h2 { color: #d8b000; font-size: 1.1em; font-family: Georgia, "Times New Roman", Times, serif; font-variant: small-caps; font-weight: normal; line-height: 1em; margin: 0; padding: 0; }
#phone { background-color: #e4c944; width: 100%; height: 35px; margin: 0; padding: 0; border-bottom: 2px solid #d8b000; }
#phone p { color: #0b385f; font-size: 1.3em; font-family: Georgia, "Times New Roman", Times, serif; line-height: 1.5; text-align: right; margin: 5px auto 0; padding: 0; width: 970px; height: 30px; }
#container { background-color: #035177; width: 100% !important; height: 100%; float: left; margin: 0; padding: 0; }
#content { background-color: #fff; margin: 0 auto; padding: 0; width: 970px; height: 100%; display: block; }
#center { background-color: #e6e6e6; background-image: url("../images/cnt_bg.jpg"); background-repeat: repeat-y; background-position: left top; display: block; margin: 0; padding: 0; _margin: 0; _padding: 0; width: 970px; height: 100%; float: left; }
/*MENU*/
#menu { background-color: #e4c944; position: relative; margin: 0 auto; padding: 0; width: 970px; height: 28px; z-index: 2; border-bottom: 2px solid #d8b000; }
#menu ul { width: 970px; height: 28px; margin: 0; padding: 0; display: block; }
#menu ul li { position: relative; float: left; display: inline; margin: 0; padding: 0; }
#menu ul li a { color: #0b385f; font-size: 0.85em; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; font-weight: bold; line-height: 2.2em; text-decoration: none; text-transform: capitalize; height: 28px; float: left; margin: 0; padding: 0 23px; }
#menu ul li a:hover { color: #fff; background-color: #015077; position: relative; z-index: 3; }
#menu li ul { background-color: #d8b000; position: absolute; top: 29px; left: 0; width: 200px; height: 112px; display: none; margin: 0; padding: 0 0px; border-top: 1px solid #d8b000; }
#menu li:hover ul { background-color: #d8b000; display: block; margin: 0; padding: 0; }
#menu li ul li { width: 200px; float: left; margin: 0; padding: 0; list-style-type: none; display: list-item; }
#menu li ul a { color: #fff; font-size: 0.7em; font-family: Verdana, Arial, Helvetica, sans-serif; text-align: left; width: 180px; height: 28px; margin: 0; padding: 0 0 0 20px; }
.active { color: #fff; background-color: #0b385f; }
/*LEFT*/
#left { background-color: #e6e6e6; position: relative; margin: 0; padding: 0; _margin: 0; _padding: 0; width: 666px; z-index: 1; float: left; }
#left ul { margin: 0 0 15px; padding: 0; }
#left ul li { font-size: 0.85em; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; line-height: 1.3em; margin: 0 0 0 25px; padding: 0; list-style-type: disc; list-style-position: outside; }
h1 { color: #0b385f; font-size: 1.12em; font-family: Georgia, "Times New Roman", Times, serif; font-weight: normal; font-style: normal; line-height: 1.2em; text-transform: uppercase; text-align: left; margin: 10px; padding: 0 0 3px; border-bottom: 1px solid #dcdcdc; }
h6 { color: #0b385f; font-size: 1.12em; font-family: Georgia, "Times New Roman", Times, serif; font-style: normal; font-weight: bold; line-height: 1.2em; text-align: left; text-transform: uppercase; margin: 0 0 0 10px; padding: 0; }
#left p { color: #000; font-size: 0.85em; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; font-style: normal; line-height: 1.5em; text-align: left; margin: 0; padding: 10px; _margin: 0; _padding: 0 }
.top { color: #000; font-size: 0.85em; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; font-style: normal; line-height: 1.5em; text-align: right; width: 666px; float: right; margin: 0; padding: 10px 15px 10px 10px; display: block; }
h5 { color: #000; font-size: 1em; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; font-weight: bold; font-style: normal; line-height: 1.5em; text-decoration: underline; text-align: left; margin: 0; padding: 10px; }
#left a { color: #035177; }
#left a:hover { color: #d8b000; }
.disc { color: #4a4a4a; font-size: 0.95em; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; font-style: italic; line-height: 1.3em; text-align: left; }
div.tables { background-color: #fff; text-align: left; width: 646px; float: left; margin: 0 0 10px 10px; padding: 0 0 10px; display: block; }
/*RIGHT*/
#right { background-color: #013a58; background-image: url("../images/r_bg.jpg"); background-repeat: no-repeat; background-position: center top; margin: 0; padding: 10px; _margin: 0; _padding: 10px; width: 284px; height: 100%; float: left; }
#right ul { margin: 0 0 10px; padding: 0 0 10px; border-bottom: 1px solid #26566c; display: block; }
#right ul li { color: #fce886; display: list-item; margin: 0 0 0 15px; padding: 0; list-style-type: square; list-style-position: outside; }
#right ul li:hover { color: #d8b000; }
#right ul li a { color: #dcdcdc; font-size: 0.85em; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: normal; font-style: normal; text-decoration: none; text-transform: capitalize; margin: 0 0 5px; padding: 0; }
#right ul li a:hover { color: #fff; }
#right a.img { margin: 10px 0; padding: 10px 0; display: block; }
h4 { color: #e4c944; font-size: 1.4em; font-family: Georgia, "Times New Roman", Times, serif; font-variant: small-caps; font-weight: bold; line-height: 1em; text-align: left; margin: 0 0 5px; padding: 0 0 5px; border-bottom: 1px solid #0b385f; }
#right p { color: #fff; font-size: 0.85em; font-family: Verdana, Arial, Helvetica, sans-serif; font-style: normal; font-weight: normal; line-height: 1.2em; text-decoration: none; text-transform: capitalize; margin: 0; padding: 0; }
#right a { color: #fff; text-decoration: underline; }
.gethelp { background-color: #fff; background-image: url("../images/advice.jpg"); background-repeat: no-repeat; background-position: left top; margin: 0 0 20px; padding: 55px 10px 10px; width: 262px; height: 100%; float: left; border: solid 1px #707070; _margin: 0; _padding: 10px; }
.form { color: #0b385f; font-size: 0.85em; font-family: Verdana, Arial, Helvetica, sans-serif; font-style: normal; font-weight: bold; line-height: 1.2em; text-decoration: none; text-transform: capitalize; margin: 0 0 10px; padding: 0; display: block; }

/*FOOT*/
#foot { text-transform: capitalize; text-align: center; margin: 15px auto 25px; padding: 0; width: 100%; float: left; }
#foot li.last { border-width: 0; }
#foot ul { margin: 0 0 10px; padding: 0; display: block; }
#foot ul li { display: inline; margin: 0 10px 0 0; padding: 0 10px 0 0; border-right: 1px solid #fff; }
#foot ul li a { color: #fff; font-size: 0.7em; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: underline; display: inline; margin: 0; padding: 0; }
#foot p { color: #fff; font-size: 0.7em; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; margin: 0; padding: 0; }
#foot a { color: #fff; text-decoration: underline; }
