@charset "utf-8"; 

html{overflow-y:scroll}
a img {border: none}
body{margin-left:0px; margin-top:0px; margin-right:0px; margin-bottom:0px; background-image:url(media/images/bg_slice.png); background-repeat:repeat-x; background-color:#f9f0dd; background-position:top center}
body, td, th{font-family:Georgia,"Times New Roman",Times,serif}

h1{font-size:16px; line-height:21px; font-weight:bold; color:#EE2E24}

#homepage_stamp{position:absolute; top:355px; height:8px; background-color:#F00}

.home_form{font-family:Georgia,"Times New Roman",Times,serif; color:#EE2E24}

.ri_field{font-family:"Times New Roman",Times,serif; color:#333; background-color:#efefef; border-top-width:1px; border-right-width:1px; border-bottom-width:1px; border-left-width:1px; border-top-style:solid; border-bottom-style:solid; border-left-style:solid; border-right-style:solid; border-top-color:#a5a5a5; border-bottom-color:#a5a5a5; border-left-color:#a5a5a5; border-right-color:#a5a5a5; width:135px; height:19px; font-size:14px; line-height:18px; font-weight:normal}
.ri_field_noheight{font-family:"Times New Roman",Times,serif; color:#333; background-color:#eeccd0; border-top-width:1px; border-right-width:1px; border-bottom-width:1px; border-left-width:1px; border-top-style:solid; border-bottom-style:solid; border-top-color:#ecc5c9; border-bottom-color:#d27983; width:250px; font-size:14px; line-height:18px; font-weight:normal}
.ri_topper{font-family:"Times New Roman",Times,serif; font-size:21px; line-height:26px; color:#FFF}
.ri_button{    background-image:url(media/images/form_send.gif); background-repeat:no-repeat; border-top-width:0px; border-right-width:0px; border-bottom-width:0px; border-left-width:0px; padding:3px}
.ri_required{float:right; height:9px; width:9px; background-image:url(media/images/required.png); background-repeat:no-repeat; font-size:0px; line-height:0px; margin-right:9px}

.program{font-family:Georgia,"Times New Roman",Times,serif; background-repeat:repeat-x; background-image:url(media/images/row_bg.png); background-color:#DEDEDE}
.program img{border:1px solid #808080; margin-top:10px; margin-right:60px; margin-bottom:0px; margin-left:0px}
.program table tr td p{font-family:Georgia,"Times New Roman",Times,serif}
.program_title{font-family:Georgia,"Times New Roman",Times,serif; font-size:16px; line-height:22px; text-transform:uppercase; color:#FFF}
.program_text{font-family:Georgia,"Times New Roman",Times,serif; color:#454545; font-size:11px; line-height:16px; font-weight:normal}
.programs_sidebar_title{font-size:12px; line-height:17px; font-weight:bold; color:#FFF}
.programs_sidebar_text{color:#b72a3a; font-size:12px; line-height:17px}
.programs_sidebar_text a:link{color:#b72a3a; text-decoration:none}
.programs_sidebar_text a:visited{color:#b72a3a; text-decoration:none}
.programs_sidebar_text a:active{color:#fff; background-color:#b72a3a; text-decoration:none}
.programs_sidebar_text a:hover{color:#fff; background-color:#b72a3a; text-decoration:none}

.programs_underphoto_title{color:#b72a3a; font-size:14px; line-height:19px; font-family:Georgia,"Times New Roman",Times,serif; font-weight:bold}

.tip{display:none; padding:5px; width:auto; position:static; z-index:2; font-family:Georgia,"Times New Roman",Times,serif; font-size:12px; line-height:15px; color:#FFF; left:300px}

#footer_all{width:auto; padding-top:10px; padding-right:0pt; padding-bottom:28px; padding-left:0pt; background-color:#ee2e24; font-size:11px; line-height:15px; color:#FFF; bottom:0}

.submenu_interior{display:none; padding-top:9px; padding-bottom:9px; padding-left:28px}

.submenu_box{position:absolute; width:1000px; top:36px; left:50%; margin-left:-500px; font-family:Arial,Helvetica,sans-serif; font-size:13px; line-height:17px; color:#FFF}
.submenu_box a:link{color:#fff; text-decoration:none; font-weight:bold}
.submenu_box a:visited{color:#fff; text-decoration:none; font-weight:bold}
.submenu_box a:active{color:#EE2E24; background-color:#fff; text-decoration:none; font-weight:bold}
.submenu_box a:hover{color:#EE2E24; background-color:#fff; text-decoration:none; font-weight:bold}
.submenu_01{position:absolute; top:0px; left:306px; width:90px; display:block; background-color:#EE2E24; padding:16px; padding-left:26px; border-bottom-width:5px; border-bottom-style:solid; border-bottom-color:#c36154; display:none}
.submenu_02{position:absolute; top:0px; left:418px; width:130px; display:block; background-color:#EE2E24; padding:16px; padding-left:20px; border-bottom-width:5px; border-bottom-style:solid; border-bottom-color:#c36154; display:none}
.submenu_03{position:absolute; top:0px; left:537px; width:150px; display:block; background-color:#EE2E24; padding:16px; padding-left:20px; border-bottom-width:5px; border-bottom-style:solid; border-bottom-color:#c36154; display:none}
.submenu_04{position:absolute; top:0px; left:654px; width:130px; display:block; background-color:#EE2E24; padding:16px; padding-left:28px; border-bottom-width:5px; border-bottom-style:solid; border-bottom-color:#c36154; display:none}
.submenu_box2{position:absolute; width:1000px; top:96px; left:50%; margin-left:-500px; font-family:Arial,Helvetica,sans-serif; font-size:13px; line-height:17px; color:#FFF; font-weight:bold}
.submenu_box2 a:link{color:#EE2E24; text-decoration:none; font-weight:bold}
.submenu_box2 a:visited{color:#EE2E24; text-decoration:none; font-weight:bold}
.submenu_box2 a:active{color:#FFF; background-color:#EE2E24; text-decoration:none; font-weight:bold}
.submenu_box2 a:hover{color:#FFF; background-color:#EE2E24; text-decoration:none; font-weight:bold}
.submenu_box3{position:absolute; width:1000px; top:110px; left:50%; margin-left:-500px; font-family:Arial,Helvetica,sans-serif; font-size:13px; line-height:17px; color:#FFF; font-weight:bold}
.submenu_box3 a:link{color:#EE2E24; text-decoration:none; font-weight:bold}
.submenu_box3 a:visited{color:#EE2E24; text-decoration:none; font-weight:bold}
.submenu_box3 a:active{color:#FFF; background-color:#EE2E24; text-decoration:none; font-weight:bold}
.submenu_box3 a:hover{color:#FFF; background-color:#EE2E24; text-decoration:none; font-weight:bold}
.submenu_11{position:absolute; top:0px; left:769px; width:160px; display:block; background-color:#FFF; padding:16px; padding-left:28px; border-bottom-width:5px; border-bottom-style:solid; border-bottom-color:#333; display:none}
#quizbox{position:absolute; width:113px; top:190px; left:50%; margin-left:330px; font-family:Arial,Helvetica,sans-serif; font-size:13px; line-height:17px; color:#FFF; font-weight:bold}
#quizbox2{position:absolute; width:113px; top:60px; left:50%; margin-left:330px; font-family:Arial,Helvetica,sans-serif; font-size:13px; line-height:17px; color:#FFF; font-weight:bold}

