/*---------------------------------------------------------------------------*/
/* DEFAULT STYLES */
/*---------------------------------------------------------------------------*/
body {background-color:#333;color:#343434;font-family:Verdana,Arial,Helvetica,sans-serif;font-size:10pt;margin-top:4px;margin-left:0px;}
ul {list-style-type:disc; margin: 0px 0px 0px 0px; padding: 2px 0px 2px 20px;}
/*p,li,td,th {font-family:Verdana,Arial,Helvetica,sans-serif;font-size:10pt;color:#343434;}*/
p, li, td, th {font-family:Verdana,Arial,Helvetica,sans-serif;font-size:8pt;color:#343434;line-height: 1.5em;}
/*
a,a:link,a:visited,a.active {color:#2a92dd;font-weight:bold;text-decoration:underline;}
a:hover {text-decoration:none;}
a:active {color:#2a92dd;font-weight:bold;text-decoration:underline;}
*/
a:link, a:visited {color:#2a92dd;font-weight:bold;text-decoration:none;}
a:hover {text-decoration:underline;}

th {font-weight:bold;}
/*
h1 {font-size:16pt;color:#1767a0;font-weight:bold;}
h2 {font-size:13pt;color:#343434;font-weight:bold;}
*/

h1 {font-size:12pt;color:#1767a0;font-weight:bold;}
h2 {font-size:12pt;color:#343434;font-weight:bold;}
h3 {font-size:11pt;color:#777;font-weight:bold;padding-left:10px;}
h4 {font-size:10pt;color:#777;font-weight:bold;padding-left:10px;}
h5{font-size:10pt;font-style:italic;padding-left:10px;}
h6{color:#e8af02;font-size:10pt;padding-left:10px;}
pre {font-family:Courier New,Courier,monospace;font-size:80%;}
textarea, input, select, radio, checkbox {font-size:90%;}
/*---------------------------------------------------------------------------*/
/* DIV BASED LAYOUT DEFINITION BEGINS HERE */
/*---------------------------------------------------------------------------*/
#header {width:753px;border-top:1px solid #fff;border-right:1px solid #fff;border-left:1px solid #fff;}
#logo {clear:none;padding-left:9px;padding-top:9px;height:49px;width:212;float:left;}
/*---------------------------------------------------------------------------*/
/* TOP NAVIGATION  */
/*---------------------------------------------------------------------------*/
#topNav {clear:both;width:753px;}
#topLinks {clear:none;float:right;height:17px;padding:14px 2px 2px 0px;}
#topLinks a, #topLinks a:link, #topLinks a:visited {height:17px;font-weight:normal;background-repeat:repeat;font-family:Arial,Helvetica,sans-serif;font-size:12px;color:#666666;text-decoration:none;padding:0px 10px 2px 10px;}
#topLinks a:hover {background-image:url('hiLiteOn.gif');background-repeat:repeat}
#HomeLink {background-image:url('HomeLinkHiLite.gif');background-repeat:repeat}
#calLink {background-image:url('calLinkHiLite.gif');background-repeat:repeat}
#sitemapLink {background-image:url('sitemapLinkHiLite.gif');background-repeat:repeat}
#contactLink {background-image:url('contactLinkHiLite.gif');background-repeat:repeat}
/*---------------------------------------------------------------------------*/
/* ADDRESS BLOCK */
/*---------------------------------------------------------------------------*/
#address {clear:right;float:right;padding-right:2px;}
#address, #address a	{font-family:Arial,Helvetica,sans-serif;font-size:12px;font-weight:normal;color:#666;text-decoration:none;}
/*---------------------------------------------------------------------------*/
/* BRANDING IMAGE */
/*---------------------------------------------------------------------------*/
#brandingImgHome {/* Defines the box that holds the branding image for the home page */
	clear:both;width:753px;height:200px;border-bottom:1px solid #FFFFFF;}
#brandingImgLawandJournal {/* Defines the box that holds the branding image for the home page */
	clear:both;width:753px;height:338px;border-bottom:1px solid #FFFFFF;}
#brandingImgSEC {/* Defines the box that holds the branding image for the home page */
	clear:both;width:753px;height:260px;border-bottom:1px solid #FFFFFF;}
#brandingImg {/* Defines the box that holds the branding image for the portal and dept pages */
	clear:both;width:753px;height:129px;border-bottom:1px solid #FFFFFF;}
/*---------------------------------------------------------------------------*/
/* SECTION HEADER */
/*---------------------------------------------------------------------------*/
#sectionHeader {/* Defines the box that holds the section header */
	width:753px;}
#functionbar {background:#013356;}
/*---------------------------------------------------------------------------*/
/* FOOTER */
/*---------------------------------------------------------------------------*/
#footer {/* Defines the box that holds the footer */
	width:755px;color:#ffffff;background-color:#333333;}
	.footer, td.footer {color:#FFFFFF;font-family:Verdana,Arial,Helvetica,sans-serif;font-size:9px;}
	a.footer, a.footer:link, a.footer:visited, a.footer:active {color:#ffffff;font-family:Arial,Helvetica,sans-serif;margin-top:2px;margin-left:2px;text-decoration:none;font-weight:normal;}
	a.footer:hover {text-decoration:underline;}
/*---------------------------------------------------------------------------*/
/* HORIZONTAL NAVIGATION BAR */
/*---------------------------------------------------------------------------*/
#hnav {width:753px;height:36px;background-image:url('hnavoff1.gif');background-repeat:repeat-x;padding:0;spacing:0;border-bottom:1px solid white;; background-position-y:50%}
#hnav a, #hnav a:link, #hnav a:visited, #hnav a:active {height:37px;background-image:url('hnavoff1.gif');background-repeat:repeat;font-family:Arial,Helvetica,sans-serif;font-size:10px;color:white;text-decoration:none;border-right:1px solid white;padding-left:10px; padding-right:10px; padding-top:11px; padding-bottom:12px}
#hnav a:hover {background-image:url('hnavoff1.gif');background-repeat:repeat}
/*---------------------------------------------------------------------------*/
/* DIV BASED LAYOUT DEFINITION ENDS HERE */
/*---------------------------------------------------------------------------*/
/******************************************************************************
* Re-design CSSDefines default styles for My Site.                            *
******************************************************************************/
/* WHERE USED?  HNav bar - wont need after fold in new */
td.gnButton {height:29px;text-align:center;color:#ffffff;font-family:Verdana,Arial,Helvetica;font-size:14px;font-weight:bold;}
a.gnButton, a.gnButton:link, a.gnButton:visited {font-family:Verdana,Arial,Helvetica;vertical-align:middle;font-size:14px;text-decoration:none;font-weight:bold;color:#ffffff;}
A.gnButton:hover {color:#ffffff;text-decoration:underline;}
/* END OF WHERE USED?  HNav bar - wont need after fold in new */
/* VERTICAL CSS MENU ON HOME PAGE */
	.vNav a, .vNav a:link, .vNav a:visited, .vNav a:active {color:#FFFFFF;font-family:Verdana,Arial,Helvetica,sans-serif;font-size:9px;font-weight:bold;text-decoration:none;text-align:left;border-bottom:1px solid #ffffff;display:block;background-color:#34719E;background-image:url('vNav_OffHome.gif');background-repeat:no-repeat;background-position: 0 50%;line-height:22px;padding-left:20px}
	.vNav a:hover {background-color:#a5cce8;background-image:url('vNav_OnHome.gif');color:#003366}
	
	.anyV a, .anyV a:link, .anyV a:visited, .anyV a:active {color:#000000;font-family:Verdana,Arial,Helvetica,sans-serif;font-size:9px;font-weight:bold;text-decoration:none;text-align:left;border-bottom:1px solid #ffffff;display:block;background-color:#ffffff;background-repeat:no-repeat;background-position: 0 50%;line-height:22px;padding-left:20px}
	.anyV a:hover {color:#003366}

/* EVENTS SECTIONS */
	.events {color:#FFFFFF;font-family:Verdana,Arial,Helvetica,sans-serif;font-size:10pt;margin-top:0px;margin-left:0px;}
	a.events {color:#FFFFFF;font-family:Verdana,Arial,Helvetica,sans-serif;font-size:10pt;margin-top:0px;margin-left:0px;font-weight:bold;text-decoration:none;}
	.eventsTitle {color:#FFFFFF;font-family:Verdana,Arial,Helvetica,sans-serif;font-size:11pt;font-weight:bold;text-decoration:none;margin-top:0px;margin-left:0px;text-transform:uppercase;}
/* START CLICKABILITY IMAGE ROLLOVERS */
	#pdf {background:url('pdf-over.gif') no-repeat bottom left;width:32px;height:23px;float:left;clear:none;margin:0 0px}
	#pdf a {background:url('pdf.gif') no-repeat top left;display:block;margin:0;padding:0;width:100%;height:100%}
	#pdf a:hover {background-image:url('none');}
	#mailfriend {background:url('mailto-over.gif') no-repeat bottom left;width:33px;height:23px;float:left;clear:none;margin:0 0px}
	#mailfriend a {background:url('mailto.gif') no-repeat top left;display:block;margin:0;padding:0;width:100%;height:100%}
	#mailfriend a:hover {background-image:url('none');}
	#print {background:url('print-over.gif') no-repeat bottom left;width:31px;height:23px;float:left;clear:none;margin:0 0px}
	#print a {background:url('print.gif') no-repeat top left;display:block;margin:0;padding:0;width:100%;height:100%}
	#print a:hover {background-image:url('none');}
	#makehome {background:url('makehome-over.gif') no-repeat bottom left;width:38px;height:23px;float:left;clear:none;margin:0 0px}
	#makehome a {background:url('makehome.gif') no-repeat top left;display:block;margin:0;padding:0;width:100%;height:100%}
	#makehome a:hover {background-image:url('none');}
	#EzInfo {background:url('ezinfo_login_on.gif') no-repeat bottom left;width:34px;height:21px;float:left;clear:none;margin:0 0px}
	#EzInfo a {background:url('ezinfo_login_off.gif') no-repeat top left;display:block;margin:0;padding:0;width:100%;height:100%}
	#EzInfo a:hover {background-image:url('none');}
	#Intranet {background:url('intranet_login_on.gif') no-repeat bottom left;width:34px;height:21px;float:left;clear:none;margin:0 0px}
	#Intranet a {background:url('intranet_login_off.gif') no-repeat top left;display:block;margin:0;padding:0;width:100%;height:100%}
	#Intranet a:hover {background-image:url('none');}
	#EmailLogin {background:url('email_login_on.gif') no-repeat bottom left;width:34px;height:21px;float:left;clear:none;margin:0 0px}
	#EmailLogin a {background:url('email_login_off.gif') no-repeat top left;display:block;margin:0;padding:0;width:100%;height:100%}
	#EmailLogin a:hover {background-image:url('none');}
/*END CLICKABILITY IMAGE ROLLOVERS*/




/*SoEditor default table style*/
table.tblBorder {
 border: 1px solid #9A9A9A;
 width: 100%;
 padding: 5px 5px 10px 5px;
}
table.tblBorder th {
 padding: 0px 5px 10px 5px;
 text-align: left;
 font-weight: bold;
 color: #000000;
}
table.tblBorder td {
 padding-left: 15px;
}