/* GENERAL FORMATTING STYLES */

h1 { color: #000000; font-family: Arial, Helvetica, sans-serif; font-size: x-large; font-weight: bold; text-decoration: none }
h2 { color: #000000; font-family: Arial, Helvetica, sans-serif; font-size: large; font-weight: bold }
h3 { color: #000000; font-family: Arial, Helvetica, sans-serif; font-weight: bold; font-size: Medium }
h4 { color: #000000; font-family: Arial, Helvetica, sans-serif; font-weight: bold; font-size: small }

.heading1 { color: #000000; font-family: Arial, Helvetica, sans-serif; font-size: x-large; font-weight: bold; text-decoration: none}
.heading2 { color: #000000; font-family: Arial, Helvetica, sans-serif; font-size: large; font-weight: bold }
.heading3 { color: #000000; font-family: Arial, Helvetica, sans-serif; font-weight: bold; font-size: Medium }
.heading4 { color: #000000; font-family: Arial, Helvetica, sans-serif; font-weight: bold; font-size: small}

p { font-family: Arial, Helvetica, sans-serif;	font-size: small; color: #000000; font-weight: normal}
ol { font-family: Arial, Helvetica, sans-serif;	font-size: small; color: #000000; font-weight: normal}
ul { font-family: Arial, Helvetica, sans-serif;	font-size: small; color: #000000; font-weight: normal}
li { font-family: Arial, Helvetica, sans-serif;	font-size: small; color: #000000; font-weight: normal}
td { font-family: Arial, Helvetica, sans-serif;	font-size: small; color: #000000; font-weight: normal}
th { font-family: Arial, Helvetica, sans-serif;	font-size: small; color: #000000; font-weight: bold}
li { font-family: Arial, Helvetica, sans-serif;	font-size: small; color: #000000; font-weight: normal}

a:link { color: #CC0000; text-decoration: underline}
a:visited { color: #CC0000; text-decoration: underline}
a:hover { color: #CC0000; text-decoration: underline}

.pageheading { color: #000000; font-family: Arial, Helvetica, sans-serif; font-size: x-large; font-weight: bold; text-decoration: none }

.mainheading { color: #000000; font-family: Arial, Helvetica, sans-serif; font-size: x-large; font-weight: bold; text-decoration: none }

.pagetitle { color: #000000; font-family: Arial, Helvetica, sans-serif; font-size: x-large; font-weight: bold; text-decoration: none }

.tabletext { font-family: Arial, Helvetica, sans-serif;	font-size: small; color: #000000; font-weight: normal}

.smalltext {	font-family: Arial, Helvetica, sans-serif;	font-size: x-small; color: #000000; font-weight: normal}
.smalltext_white {	font-family: Arial, Helvetica, sans-serif;	font-size: x-small; color: #FFFFFF; font-weight: normal}
.smalltext_white:link {	font-family: Arial, Helvetica, sans-serif;	font-size: x-small; color: #FFFFFF; font-weight: normal; text-decoration: underline}
.smalltext_white:visited {	font-family: Arial, Helvetica, sans-serif;	font-size: x-small; color: #FFFFFF; font-weight: normal; text-decoration: underline}
.smalltext_white:hover {	font-family: Arial, Helvetica, sans-serif;	font-size: x-small; color: #FFFFFF; font-weight: normal; text-decoration: underline}

.white_text { font-family: Arial, Helvetica, sans-serif;	font-size: small; color: #FFFFFF; font-weight: normal}
.heading4_white { color: #FFFFFF; font-family: Arial, Helvetica, sans-serif; font-weight: bold; font-size: small}
.heading4_grey { color: #CCCCCC; font-family: Arial, Helvetica, sans-serif; font-weight: bold; font-size: small}

.button_red { font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #FFFFFF; font-weight: bold; text-decoration: none}
.button_red:link{ font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #FFFFFF; background-color: #000000; font-weight: bold; text-decoration: none}
.button_red:visited { font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #FFFFFF; background-color: #000000; font-weight: bold; text-decoration: none}
.button_red:hover { font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #FFFFFF; background-color: #000000; font-weight: bold; text-decoration: none}

.utilitylinks {color: #FFFFFF; font-family: Arial, Helvetica, sans-serif; font-size: x-small; font-weight: normal; text-decoration: none}
.utilitylinks:link {color: #FFFFFF; font-family: Arial, Helvetica, sans-serif; font-size: x-small; font-weight: normal; text-decoration: none}
.utilitylinks:visited {color: #FFFFFF; font-family: Arial, Helvetica, sans-serif; font-size: x-small; font-weight: normal; text-decoration: none}
.utilitylinks:hover {color: #FFFFFF; font-family: Arial, Helvetica, sans-serif; font-size: x-small; font-weight: normal; text-decoration: none}

.asterisks {color: #FF0000; font-weight: bold;}

.button { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #FFFFFF; background-color: #CC0000; border: 1px #999999 solid; white-space: normal; line-height: normal; font-weight: bold}

.doc_info { color: #666666; }

/* FOOTER STYLES */

.footer { color: #FFFFFF; font-family: Arial, Helvetica, sans-serif; font-size: x-small; font-weight: normal; text-decoration: none; background-color: #003359; padding-top:5px; padding-bottom:5px; }
.footer a:link { color: #ffffff; font-family: Arial, Helvetica, sans-serif; font-size: x-small; font-weight: normal; text-decoration: none; background-color: #003359}
.footer a:visited { color: #FFFFFF; font-family: Arial, Helvetica, sans-serif; font-size: x-small; font-weight: normal; text-decoration: none; background-color: #003359}
.footer a:hover { color: #ffffff; font-family: Arial, Helvetica, sans-serif; font-size: x-small; font-weight: normal; text-decoration: underline; background-color: #003359}
.footer table td{
	color:#ffffff;
	font-family: Arial, Helvetica, sans-serif; font-size: x-small; font-weight: normal;
}


/* DROP DOWN MENU STYLES */

select { font-family: Arial, Helvetica, sans-serif; font-size: x-small; color: #000000; text-decoration: none; background-color: #FFFFFF; border-color: #000000; border-style: solid; border-top-width: 0 px; border-right-width: 0 px; border-bottom-width:  0 px; border-left-width: 0 px}

/* NAVIGATION STYLES */

/* Grey Background */

.gb_1st_lvl { font-family: Arial, Helvetica; color: #CC0000; font-weight: normal; text-decoration: none; font-size: small;}
.gb_1st_lvl:link { font-family: Arial, Helvetica; color: #CC0000; font-weight: normal; text-decoration: none; font-size: small;}
.gb_1st_lvl:visited { font-family: Arial, Helvetica; color: #CC0000; font-weight: normal; text-decoration: none; font-size: small;}
.gb_1st_lvl:hover { font-family: Arial, Helvetica; color: #FFFFFF; font-weight: normal; text-decoration: none; font-size: small; background-color: #000000}

.gb_2nd_lvl { font-family: Arial, Helvetica; color: #CC0000; text-decoration: none; font-size: x-small; font-weight: normal;}
.gb_2nd_lvl:link { font-family: Arial, Helvetica; color: #CC0000; text-decoration: none; font-size: x-small; font-weight: normal;}
.gb_2nd_lvl:visited { font-family: Arial, Helvetica; color: #CC0000; text-decoration: none; font-weight: normal; font-size: x-small }
.gb_2nd_lvl:hover { font-family: Arial, Helvetica; color: #FFFFFF; font-weight: normal; font-size: x-small; text-decoration: none; background-color: #000000}

/* Red Background */

.rb_1st_lvl { font-family: Arial, Helvetica; color: #FFFFFF; font-weight: normal; text-decoration: none; font-size: small}
.rb_1st_lvl:link { font-family: Arial, Helvetica; color: #FFFFFF; font-weight: normal; text-decoration: none; font-size: small}
.rb_1st_lvl:visited { font-family: Arial, Helvetica; color: #FFFFFF; font-weight: normal; text-decoration: none; font-size: small}
.rb_1st_lvl:hover { font-family: Arial, Helvetica; color: #FFFFFF; font-weight: normal; text-decoration: none; font-size: small; background-color: #000000}

.rb_2nd_lvl { font-family: Arial, Helvetica; color: #FFFFFF; text-decoration: none; font-size: x-small; font-weight: normal }
.rb_2nd_lvl:link { font-family: Arial, Helvetica; color: #FFFFFF; text-decoration: none; font-size: x-small; font-weight: normal }
.rb_2nd_lvl:visited { font-family: Arial, Helvetica; color: #FFFFFF; text-decoration: none; font-weight: normal; font-size: x-small }
.rb_2nd_lvl:hover { font-family: Arial, Helvetica; color: #FFFFFF; font-weight: normal; font-size: x-small; text-decoration: none; background-color: #000000}

/* White Background */

.wb_1st_lvl { font-family: Arial, Helvetica; color: #CC0000; font-weight: normal; text-decoration: none; font-size: small }
.wb_1st_lvl:link { font-family: Arial, Helvetica; color: #CC0000; font-weight: normal; text-decoration: none; font-size: small }
.wb_1st_lvl:visited { font-family: Arial, Helvetica; color: #CC0000; font-weight: normal; text-decoration: none; font-size: small }
.wb_1st_lvl:hover { font-family: Arial, Helvetica; color: #FFFFFF; font-weight: normal; text-decoration: none; font-size: small; background-color: #000000 }

.wb_2nd_lvl { font-family: Arial, Helvetica; color: #CC0000; text-decoration: none; font-size: x-small; font-weight: normal }
.wb_2nd_lvl:link { font-family: Arial, Helvetica; color: #CC0000; text-decoration: none; font-size: x-small; font-weight: normal }
.wb_2nd_lvl:visited { font-family: Arial, Helvetica; color: #CC0000; text-decoration: none; font-weight: normal; font-size: x-small }
.wb_2nd_lvl:hover { font-family: Arial, Helvetica; color: #FFFFFF; font-weight: normal; font-size: x-small; text-decoration: none; background-color: #000000}

/* HOME PAGE STYLES */

.hp_white_heading { color: #FFFFFF; text-decoration: none; font-size: large; font-weight: normal; font-family: Arial, Helvetica }
.hp_white_heading:link { color: #FFFFFF; text-decoration: none; font-size: large; font-weight: normal; font-family: Arial, Helvetica; text-decoration: none }
.hp_white_heading:visited { color: #FFFFFF; text-decoration: none; font-size: large; font-weight: normal; font-family: Arial, Helvetica; text-decoration: none }
.hp_white_heading:hover { color: #FFFFFF; text-decoration: none; font-size: large; font-weight: normal; font-family: Arial, Helvetica; text-decoration: underline }

.hp_left_menu { font-family: Arial, Helvetica; font-size: 12px; font-weight: bold; color: #FFFFFF; font-style: normal }
.hp_left_menu:link { color: #FFFFFF; text-decoration: none; font-size: 12px; font-weight: bold; font-family: Arial, Helvetica }
.hp_left_menu:visited { color: #FFFFFF; text-decoration: none; font-weight: bold; font-family: Arial, Helvetica; font-size: 12px }
.hp_left_menu:hover { color: #FFFFFF; font-weight: bold; font-family: Arial, Helvetica; font-size: 12px; background-color: #000000; text-decoration: none }

.hp_right_menu { color: #000000; text-decoration: none; font-size: 11px; font-weight: bold; font-family: Arial, Helvetica }
.hp_right_menu:link { color: #000000; text-decoration: none; font-size: 11px; font-weight: bold; font-family: Arial, Helvetica }
.hp_right_menu:visited { color: #000000; text-decoration: none; font-weight: bold; font-family: Arial, Helvetica; font-size: 11px }
.hp_right_menu:hover { color: #FFFFFF; font-weight: bold; font-family: Arial, Helvetica; font-size: 11px; background-color: #000000; text-decoration: none }

/* NEWS ROOM STYLES */

.nr_1st_lvl { font-family: Arial, Helvetica; color: #000000; font-weight: normal; text-decoration: none; font-size: small; font-weight: bold}
.nr_1st_lvl:link { font-family: Arial, Helvetica; color: #000000; font-weight: normal; text-decoration: none; font-size: small; font-weight: bold}
.nr_1st_lvl:visited { font-family: Arial, Helvetica; color: #000000; font-weight: normal; text-decoration: none; font-size: small; font-weight: bold}
.nr_1st_lvl:hover { font-family: Arial, Helvetica; color: #CC0000; font-weight: normal; text-decoration: none; font-size: small; font-weight: bold}

/* ADMIN STYLES */

.gb_bold_nav { font-family: Arial, Helvetica; color: #000000; text-decoration: none; font-size: small; font-weight: bold}
.gb_bold_nav:link { font-family: Arial, Helvetica; color: #000000; text-decoration: none; font-size: small; font-weight: bold}
.gb_bold_nav:visited { font-family: Arial, Helvetica; color: #000000; text-decoration: none; font-size: small; font-weight: bold}
.gb_bold_nav:hover { font-family: Arial, Helvetica; color: #CC0000; text-decoration: none; font-size: small; font-weight: bold}

.gb_nav { font-family: Arial, Helvetica; color: #000000; font-weight: normal; text-decoration: none; font-size: small;}
.gb_nav:link { font-family: Arial, Helvetica; color: #000000; font-weight: normal; text-decoration: none; font-size: small;}
.gb_nav:visited { font-family: Arial, Helvetica; color: #000000; font-weight: normal; text-decoration: none; font-size: small;}
.gb_nav:hover { font-family: Arial, Helvetica; color: #CC0000; font-weight: normal; text-decoration: none; font-size: small; }

.gb_1st_nav { font-family: Arial, Helvetica; color: #000000; font-weight: normal; text-decoration: none; font-size: small;}
.gb_1st_nav:link { font-family: Arial, Helvetica; color: #000000; font-weight: normal; text-decoration: none; font-size: small;}
.gb_1st_nav:visited { font-family: Arial, Helvetica; color: #000000; font-weight: normal; text-decoration: none; font-size: small;}
.gb_1st_nav:hover { font-family: Arial, Helvetica; color: #FFFFFF; font-weight: normal; text-decoration: none; font-size: small; background-color: #CC0000}

.gb_2nd_nav { font-family: Arial, Helvetica; color: #000000; text-decoration: none; font-size: x-small; font-weight: normal;}
.gb_2nd_nav:link { font-family: Arial, Helvetica; color: #000000; text-decoration: none; font-size: x-small; font-weight: normal;}
.gb_2nd_nav:visited { font-family: Arial, Helvetica; color: #000000; text-decoration: none; font-weight: normal; font-size: x-small }
.gb_2nd_nav:hover { font-family: Arial, Helvetica; color: #FFFFFF; font-weight: normal; font-size: x-small; text-decoration: none; background-color: #CC0000}

/* INTERNATIONAL STUDENTS STYLES */

.ishp_nav_link { color: #000000; font-family: Arial, Helvetica, sans-serif; font-size: large; font-weight: bold; text-decoration: none }
.ishp_nav_link:link { color: #000000; font-family: Arial, Helvetica, sans-serif; font-size: large; font-weight: bold; text-decoration: none }
.ishp_nav_link:visited { color: #000000; font-family: Arial, Helvetica, sans-serif; font-size: large; font-weight: bold; text-decoration: none }
.ishp_nav_link:hover { color: #CC0000; font-family: Arial, Helvetica, sans-serif; font-size: large; font-weight: bold; text-decoration: none }

