/* Globals */
html { min-height:100%; margin-bottom:1px; }
html body { margin:20px 0px 0px 0px; padding:0px; vertical-align:top; text-align:left; font-family:Verdana, Arial, Helvetica, sans-serif; color:#000000; font-size:10px; line-height:140%; }
html body td { vertical-align:top; text-align:left; }
html body div { vertical-align:top; }

/* Splash Page */
#splash { width:100%; }
#splash div { text-align:left; }
#splash #header { width:754px; background-image:url(images/bg_gbl_index_ds_header.gif); background-position:bottom left; background-repeat:no-repeat;  margin-left:auto; margin-right:auto; }
#splash #header img { display:block; }
#splash #content { width:754px; }
#splash #content .border_left { width:25px; background-image:url(images/bg_gbl_index_ds_left.gif); background-repeat:repeat-y; }
#splash #content .col_01 { width:233px; background-color:#f8f6d5; }
#splash #content .col_01 .pic_frame { width:142px; height:152px; padding:12px; margin:12px 0px 12px 24px; border:1px solid #83826c; }
#splash #content .col_01 .desc { width:166px; margin:0px 0px 0px 24px; }
#splash #content .col_03 { width:233px; background-color:#f8f6d5; }
#splash #content .col_03 .pic_frame { width:142px; height:152px; padding:12px; margin:47px 0px 12px 43px; border:1px solid #83826c; }
#splash #content .col_03 .desc { width:166px; margin:0px 0px 0px 43px; }
#splash #content .border_right { width:25px; background-image:url(images/bg_gbl_index_ds_right.gif); background-repeat:repeat-y; }
#splash #footer { width:754px; background-image:url(images/bg_splash_ds_footer.gif); background-position:top left; background-repeat:no-repeat; color:#757579; margin-left:auto; margin-right:auto; }
#splash #footer .col_01 { width:601px; padding:21px 0px 0px 39px; }
#splash #footer .col_01 .address { margin-top:34px; }
#splash #footer .col_02 { padding-right:25px; }

/* USEG & Al-Jamiat Index Pages */
#index { width:100%; }
#index div { text-align:left; }
#index td { text-align:left; }
#index #header { width:700px; background-image:url(images/bg_gbl_index_ds_header.gif); background-position:bottom right; background-repeat:no-repeat; margin-left:auto; margin-right:auto; }
#index #header .col_01 { width:165px; }
#index #header .col_02 { padding:44px 0px 0px 8px;  }
#index #content .col_01 { width:302px }
#index #content .col_02 { width:373px; }
#index #content .border_right { width:25px; background-image:url(images/bg_gbl_index_ds_right.gif); background-repeat:repeat-y; }
#index #footer { width:700px; background-image:url(images/bg_gbl_index_ds_footer.gif); background-position:top left; background-repeat:no-repeat; color:#757579; margin-left:auto; margin-right:auto; }
#index #footer img { padding:21px 0px 0px 81px; }
#index #footer .address { padding:34px 0px 0px 81px; line-height:200%; }
#index #footer .address a { color:#757579; text-decoration:none; }
#index #footer .address a:hover { color:#757579; text-decoration:underline; }

/* Sub Pages */
/* Common Elements */
#sub { width:100%; }
#sub div { text-align:left; }
#sub td { text-align:left; }

#sub h1 { margin:0px 0px 10px 0px; padding:0px; font-size:14px; font-weight:bold; color:#6b584a; line-height:130%; }
#sub h2 { margin:0px 0px 10px 0px; padding:0px; font-size:12px; font-weight:bold; color:#000000; line-height:130%; }
#sub h3 { margin:0px 0px 5px 0px; padding:0px; font-size:10px; font-weight:bold; color:#000000; line-height:130%; }
#sub p { padding:0px; margin:0px 0px 15px 0px; }
#sub a { color:#000000; text-decoration:underline; }
#sub a:hover { color:#000000; text-decoration:underline; }
#sub ul { margin:0px 0px 0px 0px; padding:0px; list-style-type:none; }
#sub li { margin:0px; padding:0px 0px 15px 10px; background-image:url(images/pic_gbl_sub_bullet01.gif); background-position:0px 6px; background-repeat:no-repeat; }
#sub a.cta_01 { padding:0px 0px 0px 8px; font-size:11px; display:block; font-weight:bold; color:#168daa; background-image:url(images/pic_useg_sub_cat01_bul.gif); background-position:0px 4px; background-repeat:no-repeat; text-decoration:none; }
#sub a.cta_01:hover { color:#168daa; text-decoration:underline; }
#sub a.cta_02 { margin:0px 0px 10px 0px; padding:0px 0px 0px 10px; font-size:11px; display:block; font-weight:bold; color:#000000; background-image:url(images/pic_gbl_sub_cat02_bul.gif); background-position:0px 4px; background-repeat:no-repeat; text-decoration:underline; }
#sub a.cta_02:hover { color:#000000; text-decoration:underline; }
#sub a.cta_03 { padding:0px 0px 0px 10px; font-size:11px; display:block; color:#168daa; background-image:url(images/pic_useg_sub_cat01_bul.gif); background-position:0px 4px; background-repeat:no-repeat; text-decoration:none; }
#sub a.cta_03:hover { color:#168daa; text-decoration:underline; }
#sub a.cta_04 { padding:0px 0px 0px 12px; font-size:14px; display:block; font-weight:bold; color:#168daa; background-image:url(images/pic_useg_sub_cat01_bul.gif); background-position:0px 4px; background-repeat:no-repeat; text-decoration:none; }
#sub a.cta_04:hover { color:#168daa; text-decoration:underline; }

#sub ul.linklist li { padding:0px 0px 10px 0px; background-image: url(images/spacer.gif); }
#sub ul.linklist_02 li { padding:0px 0px 5px 10px; background-image: url(images/spacer.gif); }

#sub ul.bulletlist_02 li { padding:0px 0px 10px 10px; color:#168daa; background-image:url(images/pic_useg_sub_cat01_bul.gif); background-position:0px 5px; background-repeat:no-repeat; }
#sub ul.bulletlist_03 li { padding:0px 0px 8px 10px; }

#sub .datatable_01 { border-top:3px solid #168daa; border-bottom:3px solid #168daa; margin-bottom:12px; }
#sub .datatable_01 td { padding:8px 8px 8px 3px; }
#sub .datatable_01 tr.oddrow td { background-color:#faf9e4; }

#sub .datatable_02 { border-top:3px solid #908f8f; border-bottom:3px solid #908f8f; margin-bottom:12px; color:#6b584a; }
#sub .datatable_02 td { padding:8px 8px 8px 3px; }
#sub .datatable_02 tr.headrow td { color:#6b584a; font-weight:bold; }
#sub .datatable_02 tr.oddrow td { background-color:#dddcdc; }

#sub .datatable_03 { margin-bottom:12px; color:#000000; }
#sub .datatable_03 td { padding:8px 8px 8px 3px; border-bottom:1px solid #dddcdc; }
#sub .datatable_03 tr.headrow td { color:#6b584a; font-weight:bold; background-color:#dddcdc; }

#sub .footnote { font-size:10px; margin:10px 0px 10px 0px; color:#6b584a; font-weight:bold;  }

/* Structural Elements */
#sub #header { width:768px; background-image:url(images/bg_gbl_sub_ds_header.gif); background-position:bottom right; background-repeat:no-repeat; margin-left:auto; margin-right:auto; }
#sub #header img { display:block; }
#sub #header a { border:0px; margin:0px; padding:0px; }

#sub #nav { width:768px; }
#sub #nav .col_01 { width:55px; background-image:url(images/bg_gbl_sub_ds_left.gif); background-position:top right; background-repeat:repeat-y; }
#sub #nav .col_02 { background-color:#168daa; }
#sub #nav .col_03 { width:20px; background-image:url(images/bg_gbl_sub_ds_right.gif); background-position:top left; background-repeat:repeat-y; }

#sub #mid { width:768px; }
#sub #mid .col_01 { width:55px; background-image:url(images/bg_gbl_sub_ds_left.gif); background-position:top right; background-repeat:repeat-y; }
#sub #mid .col_02 { width:693px; background-color:#eeeec5; }
#sub #mid .col_02 #content { width:693px; background-image:url(images/pic_useg_sub_logo_bot_02.gif); background-position:top left; background-repeat:no-repeat; }

#sub #mid .col_02 #content #body { width:507px; padding:0px 20px 20px 20px; }
#sub #mid .col_02 #content #body #subnav { margin:8px 0px 18px 46px; }
#sub #mid .col_02 #content #body #subnav td { padding:0px 18px 0px 0px; }

#sub #mid .col_02 #content #body .body_col_01 { width:50%; padding:0px 13px 0px 0px; }
#sub #mid .col_02 #content #body .body_col_02 { width:50%; padding:0px 0px 0px 13px; }

#sub #mid .col_02 #content #spotlight { width:100px; background-image:url(images/bg_gbl_sub_spotlight.gif); background-position:0px 132px; background-repeat:repeat-y; }
#sub #mid .col_02 #content #spotlight .spot_pic { border-bottom:3px solid #168daa; }
#sub #mid .col_02 #content #spotlight .cta_03 { margin:0px 15px 15px 12px; }

#sub #mid .col_03 { width:20px; background-image:url(images/bg_gbl_index_ds_right.gif); background-repeat:repeat-y; }

#sub #footer { width:768px; background-image:url(images/bg_gbl_sub_ds_footer.gif); background-position:top right; background-repeat:no-repeat; color:#757579; line-height:200%; margin-left:auto; margin-right:auto; }
#sub #footer p { padding:42px 0px 0px 55px; margin:0px; }
#sub #footer a { color:#757579; text-decoration:none; }
#sub #footer a:hover { color:#757579; text-decoration:underline; }

/* Aljamiat Sub */
#aljamiat #sub #nav .col_02 { background-color:#c57e46; }
#aljamiat #sub #mid .col_02 #content #spotlight .spot_pic { border-bottom:3px solid #c57e46; }
#aljamiat .aljamiat_txt { margin-top:28px; text-align:right; }
#aljamiat #sub .datatable_01 { border-top:3px solid #c57e46; border-bottom:3px solid #c57e46; }
#aljamiat #sub a.cta_01 { color:#c57e46; background-image:url(images/pic_aljamiat_sub_cat01_bul.gif); }
#aljamiat #sub a.cta_01:hover { color:#c57e46; }
#aljamiat #sub a.cta_04 { color:#c57e46; background-image:url(images/pic_aljamiat_sub_cat01_bul.gif); }
#aljamiat #sub a.cta_04:hover { color:#c57e46; }
#aljamiat .school_desc { border-top:1px solid #c57e46; margin:15px 0px 15px 0px; padding-top:8px; }
#aljamiat .back { width:100%; text-align:right; }

#aljamiat_nosubnav #sub .sec_title { width:100%; margin-bottom:10px; }
#aljamiat_nosubnav #sub .sec_title td { background-color:#c57e46; padding:5px; }
#aljamiat_nosubnav #sub .sec_title td.col_01 { width:80%; background-image:none; font-weight:bold; color:#eeeec5; }
#aljamiat_nosubnav #sub .sec_title td.col_01 a { color:#eeeec5; text-decoration:underline; font-weight:bold; }
#aljamiat_nosubnav #sub .sec_title td.col_01 a:hover { color:#eeeec5; text-decoration:underline; font-weight:bold; }
#aljamiat_nosubnav #sub .sec_title td.col_02 { width:20%; text-align:right; }
#aljamiat_nosubnav #sub .sec_title td.col_02 a { color:#eeeec5; text-decoration:none; font-weight:bold; }
#aljamiat_nosubnav #sub .sec_title td.col_02 a:hover { color:#eeeec5; text-decoration:underline; font-weight:bold; }

/* Aljamiat Schools */
#aljamiat_nosubnav #schools #sub #mid .col_02 { background-color:#FFFFFF; }
#aljamiat_nosubnav #schools #sub #mid .col_02 #content { background-image:url(images/pic_useg_sub_logo_bot_03.gif); }
#aljamiat_nosubnav #schools #sub #mid .col_02 #content .sec_title td.col_01 { background-color:#c57e46; }
#aljamiat_nosubnav #schools #sub #mid .col_02 #content .sec_title td.col_02 { background-color:#c57e46; }
#aljamiat_nosubnav #sub .school_detail { width:100%; }
#aljamiat_nosubnav #sub .school_detail td { padding:10px; }
#aljamiat_nosubnav #sub .school_detail td.col_01 { width:80%; background-image:none; }
#aljamiat_nosubnav #sub .school_detail td.col_02 { width:20%; text-align:right; }
#aljamiat_nosubnav #sub .school_detail h3 { margin:0px; }

/* Sub w/o Subnav */
#aljamiat_nosubnav #sub #nav .col_02 { background-color:#c57e46; }
#aljamiat_nosubnav #sub #mid .col_02 #content #body { padding:46px 20px 20px 20px; }
#aljamiat_nosubnav #sub #mid .col_02 #content #spotlight .spot_pic { border-bottom:3px solid #c57e46; }
#aljamiat_nosubnav .aljamiat_txt { margin-top:28px; }

/* Sub - Forms w/o SubNav */
#sub_form_01 #sub #mid .col_02 { background-color:#FFFFFF; }
#sub_form_01 #sub #mid .col_02 #content { background-image:url(images/pic_useg_sub_logo_bot_03.gif); }
#sub_form_01 #sub #mid .col_02 #content #body { padding:46px 20px 20px 20px; }
#sub_form_01 form { margin:0px; padding:0px; }
#sub_form_01 #textfield { font-size:10px; border:1px solid #000000; }
#sub_form_01 #textarea { font-size:11px; border:1px solid #000000; font-family:Verdana, Arial, Helvetica, sans-serif; }

/* Sub - Forms w/ SubNav */
#sub_form_02 #sub #mid .col_02 { background-color:#FFFFFF; }
#sub_form_02 #sub #mid .col_02 #content { background-image:url(images/pic_useg_sub_logo_bot_03.gif); }
#sub_form_02 #sub #mid .col_02 #content #body { padding:0px 20px 20px 20px; }
#sub_form_02 form { margin:0px; padding:0px; }
#sub_form_02 #textfield { font-size:10px; border:1px solid #000000; }
#sub_form_02 #textarea { font-size:11px; border:1px solid #000000; font-family:Verdana, Arial, Helvetica, sans-serif; }
#sub_form_02 .subform_radio { height:14px; }
#sub_form_02 .radiogroup td { padding:5px 0px 5px 0px; }
#sub_form_02 .radiogroup label { font-size:11px; font-weight:bold; }
#sub_form_02 .checkgroup td { padding:5px 5px 5px 5px; }
#sub_form_02 .form_table { margin-bottom:15px; }
#sub_form_02 .form_table td { width:50%; }

/* Sub - Testimonials */
#testimonial .testimony { border-top:1px solid #168daa; margin:15px 0px 15px 0px; padding-top:8px; }
