body { font-family: Arial, Helvetica, Verdana, sans-serif; background-color: #fff; font-size: 10px; }

h1 { font-family: arial; font-size: 18px; font-weight: bold; color: #000066; margin-bottom: 0px; margin-top: 0px; margin-left: 0px; margin-bottom: 8px; line-height: 15px; }

h2 { font-family: verdana; font-size: 16px; font-weight: bold; color: #000066; margin-bottom: 12px; margin-top: 7px; margin-left: 0px; margin-bottom: 5px; line-height: 15px; }

h3 { font-family: Arial, Helvetica, sans-serif; font-size: 15px; font-weight: bold; color: #666699; margin-bottom: 12px; margin-top: 7px; margin-left: 0px; margin-bottom: 5px; }

h4 { font-family: verdana, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #000000; margin-bottom: 12px; margin-top: 7px; margin-left: 0px; margin-bottom: 5px; text-decoration: underline }

h5 { font-family: verdana, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #000000; margin-bottom: 12px; margin-top: 7px; margin-left: 0px; margin-bottom: 5px; text-decoration: underline }


ul { font-family: Verdana, Helvetica, Arial, sans-serif; font-size: 11px; line-height: 14px; }


ul { display: block; margin: 0em 0; padding: 10px 10px 10px 18px; } 

ul li.new { list-style: square url(images/orange-bullet.gif); line-height: 14px; font-family: Arial, Helvetica, sans-serif; font-size: 12px; }

ul li.newone { list-style: square url(images/orange-bullet.gif); line-height: 14px; font-family: Arial, Helvetica, sans-serif; font-size: 12px; }

ul li.title { list-style: square url(images/bullet-long.gif); line-height: 16px;}

ul li { list-style: square url(images/orange-bullet.gif); line-height: 19px; }

li { line-height: 19px; }

.CategoryBar { background-color: #1096C2; color: #FFFFFF; }


.centermenu {font-size : 10pt; font-family: Verdana, Helvetica, Arial, sans-serif; font-weight: bold; }
a.centermenu {text-decoration: none;}
a.centermenu:link {  color: #ffffff; font-weight: bold}
a.centermenu:active {  color: #ffffff; font-weight: bold}
a.centermenu:visited {  color: #ffffff; font-weight: bold}
a.centermenu:hover {  color: #ffffff; font-weight: bold; text-decoration: underline}

.expanded {font-size : 9pt; font-family: Arial, Helvetica, Verdana, sans-serif; font-weight: normal; line-height: 18px; }
a.expanded {text-decoration: underline }
a.expanded:link {  color: #000099; font-weight: normal}
a.expanded:active {  color: #000099; font-weight: normal}
a.expanded:visited {  color: #800080; font-weight: normal}
a.expanded:hover {  color: #000099; font-weight: normal; text-decoration: underline}

.topnav {font-size : 7pt;  font-family: Arial, Helvetica, Verdana, sans-serif; font-weight: bold }
a.topnav {text-decoration: none; font-weight: bold; padding-top: 2px; }
a.topnav:link {  color: #000065; font-weight: bold; padding-top: 2px; }
a.topnav:active {  color: #000065; font-weight: bold }
a.topnav:visited {  color: #000065; font-weight: bold }
a.topnav:hover {  color: #003366; font-weight: bold; text-decoration: none }

.bottomnav {font-size : 7pt;  font-family: Arial, Helvetica, Verdana, sans-serif; font-weight: bold; padding-top: 4px; }
a.bottomnav {text-decoration: none; font-weight: bold; padding-top: 4px; }
a.bottomnav:link {  color: #1096C2; font-weight: bold; padding-top: 4px; }
a.bottomnav:active {  color: #1096C2; font-weight: bold }
a.bottomnav:visited {  color: #1096C2; font-weight: bold }
a.bottomnav:hover {  color: #000065; font-weight: bold; text-decoration: none }

.HomePageLink { font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #FFFFFF; text-decoration: none;}

.hitnav {font-size : 10pt; font-family: Verdana, Helvetica, Arial, sans-serif; font-weight: bold }
a.hitnav {text-decoration: none; font-weight: bold }
a.hitnav:link {  color: #000065; font-weight: bold }
a.hitnav:active {  color: #000065; font-weight: bold }
a.hitnav:visited {  color: #000065; font-weight: bold }
a.hitnav:hover {  color: #1096C2; font-weight: bold; text-decoration: none}

.leftnav {font-size : 8pt; font-family: Verdana, Helvetica, Arial, sans-serif; font-weight: normal }
a.leftNav {text-decoration: none; font-weight: normal }
a.leftnav:link {  color: #000065; font-weight: normal }
a.leftnav:active {  color: #000065; font-weight: normal}
a.leftnav:visited {  color: #000065; font-weight: normal }
a.leftnav:hover {  color: #1096C2; font-weight: normal; text-decoration: underline}


.schoolnav {font-size : 10pt; font-family: Verdana, Helvetica, Arial, sans-serif; font-weight: bold }
a.schoolNav {text-decoration: none; font-weight: normal }
a.schoolnav:link {  color: #000065; font-weight: normal }
a.schoolnav:active {  color: #000065; font-weight: normal}
a.schoolnav:visited {  color: #000065; font-weight: normal }
a.schoolnav:hover {  color: #1096C2; font-weight: normal; text-decoration: none}

.centerfront {font-size : 8pt; font-family: Verdana, Helvetica, Verdana, sans-serif; font-weight: normal; line-height: 14px; }
a.centerfront {text-decoration: none;}
a.centerfront:link {  color: #000066; font-weight: normal}
a.centerfront:active {  color: #000066; font-weight: normal}
a.centerfront:visited {  color: #000066; font-weight: normal}
a.centerfront:hover {  color: #ff9900; font-weight: normal; text-decoration: underline}

.centernav {font-size : 7.5pt; font-family: Verdana, Helvetica, Arial, sans-serif; font-weight: normal }
a.centernav {text-decoration: none; font-weight: normal }
a.centernav:link {  color: #000065; font-weight: normal }
a.centernav:active {  color: #000065; font-weight: normal}
a.centernav:visited {  color: #000065; font-weight: font-weight: normal }
a.centernav:hover {  color: #1096C2; font-weight: normal; text-decoration: none}


.copyright { font-size: 7.5pt; font-family: verdana, arial, helvetica; color: #C5B1C9; font-weight: normal; padding-top: 4px; }


.upperNav {font-size : 12px; font-family: Tahoma, Helvetica, sans-serif; font-weight: normal; margin-left: 0; margin-bottom: 10; }
a.upperNav {text-decoration: underline; font-weight: normal;}
a.upperNav:link {  color: #000066; font-weight: normal;}
a.upperNav:active {  color: #000066; font-weight: normal;}
a.upperNav:visited {  color: #800080; font-weight: normal;}
a.upperNav:hover {  color: #1096C2; font-weight: normal; text-decoration: underline; }	


.midnav {font-size : 11px; font-family: Tahoma, Helvetica, sans-serif; font-weight: bold; margin-left: 0; margin-bottom: 10; }
a.midnav {text-decoration: underline; font-weight: bold;}
a.midnav:link {  color: #000066; font-weight: bold;}
a.midnav:active {  color: #000066; font-weight: bold;}
a.midnav:visited {  color: #000066; font-weight: bold;}
a.midnav:hover {  color: #1096C2; font-weight: bold; text-decoration: underline; }	

.middleNav {font-size : 12px; font-family: Tahoma, Helvetica, sans-serif; font-weight: bold; margin-left: 0; margin-bottom: 10; }
a.middleNav {text-decoration: underline; font-weight: bold;}
a.middleNav:link {  color: #000066; font-weight: bold;}
a.middleNav:active {  color: #000066; font-weight: bold;}
a.middleNav:visited {  color: #800080; font-weight: bold;}
a.middleNav:hover {  color: #1096C2; font-weight: bold; text-decoration: underline; }


.text { font-size : 13px; font-family: Verdana, Tahoma, Helvetica, sans-serif; font-weight: normal; line-height: 14px;}
a.text {text-decoration: none; color: #000065;}	
a.text:hover {  color: #1096C2; text-decoration: underline; }

.article { font-size : 10px; font-family: Verdana, Tahoma, Helvetica, sans-serif; font-weight: normal; line-height: 12px;}

fieldset { border: 0; padding: 0; margin: 0; }

#SearchWidget { margin: 15px 0px 20px 0; width:155px; border: 1px solid #888; background-color: #cae7ff; padding: 0 0 0 5px; }

#SearchWidget h2	{ font-family: Arial, Helvetica, sans-serif; margin: 5px 5px 0 0; color:#000; font-weight:bold; letter-spacing: -0.05em; font-size: 16px; text-align: center; }
#SearchWidget form 		{padding:0px; margin:5px 0px 10px 0px;}
#SearchWidget label       {margin: 0; font-weight:bold; letter-spacing: -0.05em; color: #666; font-size:11px; font-family:Verdana, Helvetica, sans-serif;}
#SearchWidget select 		{font-size:10px; margin: 5px 0px; width:150px; font-size: 13px;}

#SearchWidget .SearchListMenu1  { border:0px;}
#SearchWidget .SearchListMenu2  { border:0px; clear:both;}
#SearchWidget .SearchTextField  {margin:5px 0; font-size: 13px; width:60px; }
#SearchWidget .SearchButton {font-size:13px; font-weight:bold; margin:5px 0px 0px -3px;}

table tr { font-size : 12px; }

/* Misc ######################################################### */		

.clearfix:after {
    content:"."; 
    display:block; 
    height:0; 
    clear:both; 
    visibility:hidden;
}
.clearfix {
    display:inline-block;
}
.clearfix {
    display:block;
}
* html .clearfix {
    height:1px;
}

.clear {
	clear:both;
}	

/* ====== DFW-SIDEBAR - Blue ======= */
#dfw-widget1 {width: 160px; height: 200px; margin: 0 auto 0 auto; background: #cae7ff; border: 1px solid #888888;}
#dfw-widget1 h3 {border-bottom: 1px dotted #666; color: #cc0000; font-size: 12px !important; text-transform: none !important; font-weight: bold; margin: 0; padding: 0; text-align: center;}
#dfw-widget1 select {font-size: 10px;}
#dfw-widget1 form {padding: 0; margin: 0 auto 0 auto; background: transparent; border: none;}
#dfw-widget1 .edudirect-degree_level_id {margin-top: 15px;}
#dfw-widget1 .edudirect-category_id {margin-top: 15px;}
#dfw-widget1 .edudirect-subject_id {margin-top: 15px}
#dfw-widget1 .degree {position: relative; top: 37px; left: 10px;}
#dfw-widget1 .category {position: relative; top: 65px; left: 10px;}
#dfw-widget1 .subject {position: relative; top: 95px; left: 10px;}
#dfw-widget1 p {font-weight: bold; font-size: 10px;  font-family: verdana;}
#dfw-widget1 button {background: transparent url(images/dfw-sidebar-findnow1.png) no-repeat scroll 0 0; width: 138px; height: 35px; margin: -5px 0 0 10px; text-indent: -1111px; border: none;}


/* ====== DFW-CONTENT ====== */
#dfw-content {margin: 0; padding: 0; width: 200px; height: 220px; border: none; background: #fff;}
#dfw-content h3 {display: none;}
#dfw-content h1 {border-bottom: 1px dotted #000; text-align: center; margin: 0 auto 0 auto; display: block; font: bold 16px verdana; padding: 5px 0 5px 0; margin: }
#dfw-content form {padding: 0 !important; margin: -60px 0 0 40px !important; background: transparent; border: none;}
#dfw-content p {font: bold 12px verdana; padding: 0 0 0 20px;}
#dfw-content select {width: 225px !important; padding: 0 !important;}
#dfw-content .edudirect-category_id {margin-top: 15px;}
#dfw-content .edudirect-subject_id {margin-top: 15px}
#dfw-content .category {position: relative; top: 17px;}
#dfw-content .subject {position: relative; top: 35px;}
#dfw-content button {background: transparent url(images/dfw-content-findnow.png) no-repeat scroll 0 0; width: 193px; height: 37px; margin: 0 0 0 10px; text-indent: -1111px; border: none;}

/* ====== DFW-SIDEBAR - NexTag ======= */
#dfw-sidebar-nt {width: 160px; height: 200px; margin: 0 auto 0 auto; background: #cae7ff; border: 1px solid #888888;}
#dfw-sidebar-nt h3 {border-bottom: 1px dotted #666; color: #cc0000; font-size: 13px !important; text-transform: none !important; font-weight: bold; margin: 0; padding: 0; text-align: center;}
#dfw-sidebar-nt #edudirect-search-widget select {font-size: 10px; width: 140px;}
#dfw-sidebar-nt #edudirect-search-widget label {display: block !important; font-size: 10px; font-weight: bold; font-family: verdana; margin-top: 5px; margin-bottom: 3px;}
#dfw-sidebar-nt form {!margin: 10px 6px; margin:10px 6px; width: 150px; background: transparent; border: none;}
#dfw-sidebar-nt .edudirect-degree_level_id {margin-top: 15px;}
#dfw-sidebar-nt .edudirect-category_id {margin-top: 15px;}
#dfw-sidebar-nt .edudirect-subject_id {margin-top: 15px}
#dfw-sidebar-nt .degree {position: relative; top: 37px; left: 10px;}
#dfw-sidebar-nt .category {position: relative; top: 65px; left: 10px;}
#dfw-sidebar-nt .subject {position: relative; top: 95px; left: 10px;}
#dfw-sidebar-nt p {font-weight: bold; font-size: 10px;  font-family: verdana;}
#dfw-sidebar-nt button {background: transparent url(images/dfw-sidebar-findnow1.png) no-repeat scroll 0 0; width: 138px; height: 35px; margin: 10px 0 0 10px; text-indent: -1111px; border: none; display: block;
_background: none;
_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/dfw-sidebar-findnow1.png', sizingMethod='image');}

/* ====== DFW-CONTENT - NexTag====== */
#dfw-content-nt {margin-top: 20px; padding: 0; width: 300px; border: none; background: #fff;}
#dfw-content-nt h1 {display: none;}
#dfw-content-nt h3 {border-bottom: 1px dotted #000; text-align: center; margin: 0 auto 0 auto; display: block; font: bold 16px verdana; padding: 5px 0 5px 0; margin: }
#dfw-content-nt form {padding: 0 !important; background: transparent; border: none;}
#dfw-content-nt p {font: bold 12px verdana; padding: 0 0 0 20px;}
#dfw-content-nt select {width: 225px !important; padding: 0 !important;}
#dfw-content-nt #edudirect-search-widget label {font-family: verdana; font-size: 12px; font-weight: bold; margin: 5px 0 3px; display: block;}
#dfw-content-nt .edudirect-category_id {margin-top: 15px;}
#dfw-content-nt .edudirect-subject_id {margin-top: 15px}
#dfw-content-nt .category {position: relative; top: 17px;}
#dfw-content-nt .subject {position: relative; top: 35px;}
#dfw-content-nt button {background: transparent url(images/dfw-content-findnow.png) no-repeat scroll 0 0; width: 193px; height: 37px; margin: 10px 0 0 20px; text-indent: -1111px; border: none;  display: block;
_background: none;
_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/dfw-content-findnow.png', sizingMethod='image');}
