BODY
{
	font-weight: normal;
	font-size: 12px;
	color: #595959;
	font-family: arial, verdana, helvetica, sans-serif;
	background-color: white;
}
.SmallText
{
    FONT-SIZE: 7pt;
    LINE-HEIGHT: 0pt;
    FONT-FAMILY:  arial, verdana, helvetica, sans-serif;
    FONT-VARIANT: small-caps;
}
H4
{
    FONT-WEIGHT: bolder; 
    FONT-SIZE: 14pt;
    COLOR:  #1C146B;
    FONT-FAMILY:  arial, verdana, helvetica, sans-serif;
    background-color: white;
}
.SmallTableHeader
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    FONT-FAMILY:  arial, verdana, helvetica, sans-serif;
    POSITION: relative;
    TOP: -6px;
    FONT-VARIANT: normal;
}
.SmallTableBody
{
    FONT-SIZE: 11px;
    FONT-FAMILY:  arial, verdana, helvetica, sans-serif;
}
FONT.ResourceDetailLabel
{
    FONT-WEIGHT: bolder;
    FONT-SIZE: 11px;
    COLOR: white;
    FONT-FAMILY:  arial, verdana, helvetica, sans-serif;
}
FONT.ResourceDetailContent
{
    FONT-SIZE: 11px;
    BACKGROUND-IMAGE: url(/images/GreyPixel.jpg);
    FONT-FAMILY:  arial, verdana, helvetica, sans-serif;
}
H1
{
	margin-top: 0px;
	font-weight: bold;
	font-size: 20px;
	margin-bottom: 4px;
	width: 100%;
	color: black;
	padding-top: 4px;
	font-family:  Arial, verdana, helvetica, sans-serif;
	position: static;
	background-color: white;
	text-align: left;
	line-height:24px;
}

H2
{
	padding-right: 0px;
	padding-left: 0px;
	font-weight: bold;
	font-size: 14px;
	color: black;
	page-break-before: auto;
	padding-bottom: 0px;
	margin: 0px;
	page-break-after: auto;
	cursor: auto;
	line-height: 18px;
	padding-top: 0px;
	font-style: normal;
	font-family:  arial, verdana, helvetica, sans-serif;
	text-decoration: none;
	background-color: white;
}

H3
{
	padding-right: 0px;
	padding-left: 0px;
	font-weight: bold;
	font-size: 12px;
	page-break-before: auto;
	padding-bottom: 0px;
	margin: 0px;
	page-break-after: auto;
	border-left: medium none;
	cursor: auto;
	color:  black;
	line-height: 16px;
	padding-top: 0px;
	font-style: normal;
	font-family: arial, verdana, helvetica, sans-serif;
	text-decoration: none;
	background-color: white;
}
P
{
	
	font-weight: normal;
	font-size: 12px;
	color: #595959;
	font-family: arial, verdana, helvetica, sans-serif;
	background-color: white;
	MARGIN-TOP: 0px;
    MARGIN-BOTTOM: 0px;
    PADDING-BOTTOM: 0px;
    LINE-HEIGHT: normal;
    PADDING-TOP: 8px;
    
}
A:link
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 11px;
    COLOR: #B10820;
    FONT-FAMILY:  arial, verdana, helvetica, sans-serif;
	text-decoration: none;
}
A:visited
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 11px;
    COLOR: #B10820;
    FONT-FAMILY:  arial, verdana, helvetica, sans-serif;
    TEXT-DECORATION: none;
}
A
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 11px;
    COLOR: #B10820;
    FONT-FAMILY:  arial, verdana, helvetica, sans-serif;
	text-decoration: none;
}
A:hover
{
    FONT-SIZE: 11px;
    COLOR: #B10820;
    FONT-FAMILY:  arial, verdana, helvetica, sans-serif;
    text-decoration: underline;
}
OL
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 12px;
    COLOR: #595959;
    FONT-FAMILY:  arial, verdana, helvetica, sans-serif;
}
LI
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 12px;
    COLOR: #595959;
    FONT-FAMILY: arial, verdana, helvetica, sans-serif;
}
UL
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 12px;
    COLOR: #595959;
    FONT-FAMILY:  arial, verdana, helvetica, sans-serif;
}
TR
{
    FONT-SIZE: 11px;
    FONT-FAMILY:  arial, verdana, helvetica, sans-serif;
}
TD
{
    FONT-SIZE: 11px;
    FONT-FAMILY:  arial, verdana, helvetica, sans-serif;
}
h3
{
    BORDER-RIGHT: medium none;
    PAGE-BREAK-BEFORE: auto;
    PADDING-RIGHT: 0px;
    BORDER-TOP: medium none;
    PADDING-LEFT: 0px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    PAGE-BREAK-AFTER: auto;
    BORDER-LEFT: medium none;
    CURSOR: auto;
    LINE-HEIGHT: normal;
    PADDING-TOP: 0px;
    BORDER-BOTTOM: medium none;
    FONT-STYLE: normal;
    FONT-FAMILY:  arial, verdana, helvetica, sans-serif;
    TEXT-DECORATION: none;
}
BUTTON
{
	FONT-SIZE: 11px;
	font-family:  arial, verdana, helvetica, sans-serif;
}

INPUT
{
	FONT-SIZE: 11px;
	font-family:  arial, verdana, helvetica, sans-serif;
	color:#595959;
}
SELECT
{
	FONT-SIZE: 11px;
	font-family:  arial, verdana, helvetica, sans-serif;
}
TEXTAREA
{
	FONT-SIZE: 11px;
	font-family:  arial, verdana, helvetica, sans-serif;
	color:#595959;
}
TH
{
	FONT-SIZE: 11px;
	color: white;
	font-family:  arial, verdana, helvetica, sans-serif;
	background-color: #B10820;
}
.TabText
{
	FONT-SIZE: 11px;
	/*background-attachment: fixed;*/
	background-image: url(/Images/Brand/73/blank.jpg);
	vertical-align: baseline;
	width: 3px;
	cursor: pointer;
	color: white;
	border-top-style: none;
	line-height: normal;
	background-repeat: no-repeat;
	font-family: Gill Sans, Verdana;
	border-right-style: none;
	border-left-style: none;
	letter-spacing: normal;
	position: static;
	height: 3px;
	background-color: transparent;
	text-align: right;
	border-bottom-style: none;
}


.LMSTab1On
{
	FONT-SIZE: 11px;
	/*background-attachment: fixed;*/
	background-image: url(/Images/Brand/73/tab1_on.jpg);
	vertical-align: baseline;
	width: 140px;
	cursor: pointer;
	color: black;
	border-top-style: none;
	line-height: normal;
	background-repeat: no-repeat;
	font-family: Gill Sans, Verdana;
	border-right-style: none;
	border-left-style: none;
	letter-spacing: normal;
	position: static;
	height: 30px;
	background-color: transparent;
	text-align: center;
	border-bottom-style: none;
}
.LMSTab1Off
{
	FONT-SIZE: 11px;
	/*background-attachment: fixed;*/
	background-image: url(/Images/Brand/73/tab1_off.jpg);
	vertical-align: baseline;
	width: 140px;
	cursor: pointer;
	color: white;
	border-top-style: none;
	line-height: normal;
	background-repeat: no-repeat;
	font-family: Gill Sans, Verdana;
	border-right-style: none;
	border-left-style: none;
	letter-spacing: normal;
	position: static;
	height: 30px;
	background-color: transparent;
	text-align: center;
	border-bottom-style: none;
}
.LMSTabOn
{
	FONT-SIZE: 11px;
	/*background-attachment: fixed;*/
	background-image: url(/Images/Brand/73/tab_on.jpg);
	vertical-align: baseline;
	width: 140px;
	cursor: pointer;
	color: White;
	border-top-style: none;
	line-height: normal;
	background-repeat: no-repeat;
	font-family: Arial, Verdana;
	border-right-style: none;
	border-left-style: none;
	letter-spacing: normal;
	position: static;
	height: 30px;
	background-color: transparent;
	text-align: center;
	border-bottom-style: none;
}
.LMSTabOff
{
	FONT-SIZE: 11px;
	/*background-attachment: fixed;*/
	background-image: url(/Images/Brand/73/tab_off.jpg);
	width: 140px;
	cursor: pointer;
	color: white;
	border-top-style: none;
	line-height: normal;
	background-repeat: no-repeat;
	font-family: Arial, Verdana;
	border-right-style: none;
	border-left-style: none;
	letter-spacing: normal;
	position: static;
	height: 30px;
	background-color: transparent;
	text-align: center;
	border-bottom-style: none;
}
.jumpcell
{
	FONT-SIZE: 11px;
	background: url(/Images/actionicons/icon_jump.jpg) fixed no-repeat;
	vertical-align: baseline;
	width: 15px;
	cursor: pointer;
	color: white;
	border-top-style: none;
	line-height: normal;
	font-family: arial, verdana, helvetica, sans-serif;
	border-right-style: none;
	border-left-style: none;
	letter-spacing: normal;
	position: static;
	height: 13px;
	text-align: right;
	border-bottom-style: none;
}
.TabBorder
{
	border-right: #CCCCCC 1px solid;
	border-top: #CCCCCC 1px solid;
	border-left: #CCCCCC 1px solid;
	border-bottom: #CCCCCC 1px solid;
}
HR
{
	color: #CCCCCC;
}
/*
.NavDefaultGroupButtonHoverStyle
{
	background:none;
	border-color:none;
	border-style: none;
	border-width:0px;
	border-bottom: 1px inset;
	cursor:Default;
}
.NavDefaultGroupButtonSelectedStyle
{
	border-right: 0px inset;
	border-top: 0px inset;
	border-left: 0px inset;
	cursor: default;
	border-bottom: 1px inset;
	background-color: none;
}
.NavDefaultGroupButtonStyle
{
	font-size: 9pt;
	background:  none;
	border-bottom: 1px inset;
}
.NavDefaultGroupStyle
{
	font-weight: normal;
	font-size: 10pt;
	background: none;
	cursor: default;
}
.NavDefaultItemHoverStyle
{
	padding-left: 20px;
	font-weight: bold;
	font-size: 9pt;
	background-image: url(/Images/Brand/73/nav_hover.jpg);
	padding-bottom: 0px;
	width: 170px;
	cursor: pointer;
	color: white;
	border-top-style: none;
	padding-top: 3px;
	font-family: Arial Narrow, helvetica, verdana, arial, sans-serif;
	border-right-style: none;
	border-left-style: none;
	height: 23px;
	text-align: left;
	text-decoration: none;
	border-bottom-style: line;
	border-bottom: 1px inset;
}
.NavDefaultItemSelectedStyle
{
	padding-bottom: 0px;
	padding-top: 3px;
	padding-left: 20px;
	background-image: url(/Images/Brand/73/nav_hover.jpg);
	width: 170px;
	height: 23px;
	font-weight: bold;
	font-size: 9pt;
	cursor: pointer;
	color: white;
	border-top-style: none;
	font-family: Arial Narrow, helvetica, verdana, arial, sans-serif;
	border-right-style: none;
	border-left-style: none;
	text-align: Left;
	border-bottom: inset 1px;
}
.NavDefaultItemStyle
{
	padding-bottom: 0px;
	padding-top: 3px;
	padding-left: 20px;
	background-image: url(/Images/Brand/73/nav_button.jpg);
	width: 170px;
	height: 23px;
	font-weight: bold;
	font-size: 9pt;
	cursor: pointer;
	color: black;
	font-family: Arial Narrow, helvetica, verdana, arial, sans-serif;
	text-align: Left;
	border-bottom: solid 1px #A7A6AA;
	border-left: solid 1px #A7A6AA;
	border-right: solid 1px #A7A6AA;
}
*/
.Nav 
{
	width: 235px;

}
.NavItemStyle
{
	background-color: White;
	width: 170px;
	height: 21px;
	cursor: pointer;
	text-align: Left;
	border: none;
}
.NavItemStyle div
{
	padding-top: 3px;
	font-size: 12px;
	color: black;
	font-family: Arial, helvetica, verdana, arial, sans-serif;
	position: absolute;
	padding-bottom: 0px;
	padding-left: 20px;
}
.NavItemHoverStyle, .NavItemSelectedStyle
{
	background-color:White;
	width: 170px;
	cursor: pointer;
	height: 21px;
	text-align: left;
	border:none;
}
.NavItemHoverStyle div, .NavItemSelectedStyle div
{
	padding-top: 3px;
	color: white;
	font-family: Arial, helvetica, verdana, arial, sans-serif;
	text-decoration: none;
	position: absolute;
	font-size: 9pt;
	padding-left: 20px;
	padding-bottom: 0px;
	color: #B10820;
}
A.CTEdit
{
	border-right: gray 1px solid;
	border-top: gray 1px solid;
	border-left: gray 1px solid;
	border-bottom: gray 1px solid;
}
A.CTEdit:hover
{
	border-right: black 2px solid;
	border-top: black 2px solid;
	border-left: black 2px solid;
	border-bottom: black 2px solid;
}
.LMSButtonWide
{
	font-weight: bold;
	FONT-SIZE: 11px;
	/*background-attachment: fixed;*/
	background-image: url(/Images/Brand/73/LMSButtonWide.gif);
	vertical-align: baseline;
	width: 127px;
	cursor: pointer;
	color: white;
	border-top-style: none;
	line-height: normal;
	background-repeat: no-repeat;
	font-family: arial, verdana, helvetica, sans-serif;
	border-right-style: none;
	border-left-style: none;
	letter-spacing: normal;
	position: static;
	height: 21px;
	background-color: transparent;
	text-align: center;
	border-bottom-style: none;
}
.LMSSmallTab1On
{
	FONT-SIZE: 11px;
	/*background-attachment: fixed;*/
	background-image: url(/Images/Brand/73/tab1_on.jpg);
	width: 140px;
	cursor: pointer;
	color: white;
	border-top-style: none;
	line-height: normal;
	background-repeat: no-repeat;
	font-family: arial, verdana, helvetica, sans-serif;
	border-right-style: none;
	border-left-style: none;
	letter-spacing: normal;
	position: static;
	height: 30px;
	background-color: transparent;
	text-align: center;
	border-bottom-style: none;
}
.LMSSmallTab1Off
{
	FONT-SIZE: 11px;
	/*background-attachment: fixed;*/
	background-image: url(/Images/Brand/73/tab1_off.jpg);
	width: 140px;
	cursor: pointer;
	color: white;
	border-top-style: none;
	line-height: normal;
	background-repeat: no-repeat;
	font-family: arial, verdana, helvetica, sans-serif;
	border-right-style: none;
	border-left-style: none;
	letter-spacing: normal;
	position: static;
	height: 30px;
	background-color: transparent;
	text-align: center;
	border-bottom-style: none;
}
.LMSSmallTabOn
{
	FONT-SIZE: 11px;
	/*background-attachment: fixed;*/
	background-image: url(/Images/Brand/73/tab_on.jpg);
	width: 140px;
	cursor: pointer;
	color: white;
	border-top-style: none;
	line-height: normal;
	background-repeat: no-repeat;
	font-family: arial, verdana, helvetica, sans-serif;
	border-right-style: none;
	border-left-style: none;
	letter-spacing: normal;
	position: static;
	height: 30px;
	background-color: transparent;
	text-align: center;
	border-bottom-style: none;
}
.LMSSmallTabOff
{
	FONT-SIZE: 11px;
	/*background-attachment: fixed;*/
	background-image: url(/Images/Brand/73/tab_off.jpg);
	width: 140px;
	cursor: pointer;
	color: white;
	border-top-style: none;
	line-height: normal;
	background-repeat: no-repeat;
	font-family: arial, verdana, helvetica, sans-serif;
	border-right-style: none;
	border-left-style: none;
	letter-spacing: normal;
	position: static;
	height: 30px;
	background-color: transparent;
	text-align: center;
	border-bottom-style: none;
}
.LMSTabBottom
{
	border-right: #CC0000 1px solid;
	border-top: #CC0000 1px solid;
	font-size: 8px;
	border-left: #CC0000 1px solid;
	border-bottom: #CC0000 1px solid;
	background-color: #CC0000;
}
.LMSTabText
{
	FONT-SIZE: 11px;
	color: white;
	font-family: arial, verdana, helvetica, sans-serif;
	background-color: transparent;
	text-align: center;
}
.InfoBubbleTopLeft
{
    FONT-SIZE: 11px;
    /*background-attachment: fixed;*/
    background-image: url(/Images/Brand/73/InfoBubble_TopLeft.gif);
    WIDTH: 16px;
    COLOR: white;
    BORDER-TOP-STYLE: none;
    LINE-HEIGHT: normal;
    BACKGROUND-REPEAT: no-repeat;
    FONT-FAMILY: arial, verdana, helvetica, sans-serif;
    BORDER-RIGHT-STYLE: none;
    BORDER-LEFT-STYLE: none;
    LETTER-SPACING: normal;
    POSITION: static;
    HEIGHT: 30px;
    BACKGROUND-COLOR: #CCCCCC;	
    TEXT-ALIGN: left;
    BORDER-BOTTOM-STYLE: none
			
}
.InfoBubbleTopRight
{
    FONT-SIZE: 11px;
    /*background-attachment: fixed;*/
    background-image: url(/Images/Brand/73/infoBubble_TopRight.gif);
    WIDTH: 16px;
    COLOR: white;
    BORDER-TOP-STYLE: none;
    LINE-HEIGHT: normal;
    BACKGROUND-REPEAT: no-repeat;
    FONT-FAMILY: arial, verdana, helvetica, sans-serif;
    BORDER-RIGHT-STYLE: none;
    BORDER-LEFT-STYLE: none;
    LETTER-SPACING: normal;
    POSITION: static;
    HEIGHT: 30px;
    BACKGROUND-COLOR: transparent;
    TEXT-ALIGN: left;
    BORDER-BOTTOM-STYLE: none
	
}
.InfoBubbleBorder
{
	BORDER-RIGHT: none;
	BORDER-LEFT: none; 
	PADDING-TOP: 2px; 
	PADDING-LEFT: 1px; 
	PADDING-RIGHT: 5px; 
	BORDER-BOTTOM:none; 
	BORDER-TOP: none;
}
.InfoBubbleText
{
    PADDING-LEFT: 0px;
    FONT-WEIGHT: normal;
    FONT-SIZE: 11px;
}
.InfoBubbleHeader
{
    BORDER-LEFT-STYLE: none;
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    BACKGROUND-IMAGE: none;
    WIDTH: 100%;
    COLOR: white;
    FONT-FAMILY: arial, verdana, helvetica, sans-serif; 
    HEIGHT: 30px;
    BACKGROUND-COLOR: #8BA0CC;	
}
#ibAnnounce td.InfoBubbleTopLeft
{
    FONT-SIZE: 11px;
    /*background-attachment: fixed;*/
    background-image: url(/Images/Brand/73/new_hdr_latest_news.gif);
    WIDTH: 16px;
    COLOR: white;
    BORDER-TOP-STYLE: none;
    LINE-HEIGHT: normal;
    BACKGROUND-REPEAT: no-repeat;
    FONT-FAMILY: arial, verdana, helvetica, sans-serif;
    BORDER-RIGHT-STYLE: none;
    BORDER-LEFT-STYLE: none;
    LETTER-SPACING: normal;
    POSITION: static;
    HEIGHT: 35px;
    BACKGROUND-COLOR: white;	
    TEXT-ALIGN: left;
    BORDER-BOTTOM-STYLE: none
			
}
#ibAnnounce td.InfoBubbleTopRight
{
    display: none;
}
#ibAnnounce td.InfoBubbleHeader
{
    display: none;
}
#ib td.InfoBubbleHeader
{
	display: none;
}
#ib td.InfoBubbleTopRight
{
	display: none;
}
#ib td.InfoBubbleTopLeft
{
	display: none;	
}
#ib td.InfoBubbleBorder
{
	BORDER-RIGHT: none;
	BORDER-LEFT: none;
	BORDER-BOTTOM: none;
	BORDER-TOP: none;
}
.AdminTab1On
{
	FONT-SIZE: 11px;
	/*background-attachment: fixed;*/
	background-image: url(/Images/Brand/59/Tab1_On.gif);
	vertical-align: baseline;
	width: 115px;
	cursor: pointer;
	color: white;
	border-top-style: none;
	line-height: normal;
	background-repeat: no-repeat;
	font-family: arial, verdana, helvetica, sans-serif;
	border-right-style: none;
	border-left-style: none;
	letter-spacing: normal;
	position: static;
	height: 21px;
	background-color: transparent;
	text-align: center;
	border-bottom-style: none;
}
.AdminTab1Off
{
	FONT-SIZE: 11px;
	/*background-attachment: fixed;*/
	background-image: url(/Images/Brand/59/Tab1_off.gif);
	vertical-align: baseline;
	width: 115px;
	cursor: pointer;
	color: white;
	border-top-style: none;
	line-height: normal;
	background-repeat: no-repeat;
	font-family: arial, verdana, helvetica, sans-serif;
	border-right-style: none;
	border-left-style: none;
	letter-spacing: normal;
	position: static;
	height: 21px;
	background-color: transparent;
	text-align: center;
	border-bottom-style: none;
}
.AdminTabOn
{
	FONT-SIZE: 11px;
	/*background-attachment: fixed;*/
	background-image: url(/Images/Brand/59/Tab_on.gif);
	vertical-align: baseline;
	width: 115px;
	cursor: pointer;
	color: white;
	border-top-style: none;
	line-height: normal;
	background-repeat: no-repeat;
	font-family: Gill Sans,Verdana,arial, verdana, helvetica, sans-serif;
	border-right-style: none;
	border-left-style: none;
	letter-spacing: normal;
	position: static;
	height: 21px;
	background-color: transparent;
	text-align: center;
	border-bottom-style: none;
}
.AdminTabOff
{
	FONT-SIZE: 11px;
	/*background-attachment: fixed;*/
	background-image: url(/Images/Brand/59/Tab_off.gif);
	vertical-align: baseline;
	width: 115px;
	cursor: pointer;
	color: white;
	border-top-style: none;
	line-height: normal;
	background-repeat: no-repeat;
	font-family: Gill Sans,Verdana,arial, verdana, helvetica, sans-serif;
	border-right-style: none;
	border-left-style: none;
	letter-spacing: normal;
	position: static;
	height: 21px;
	background-color: transparent;
	text-align: center;
	border-bottom-style: none;
}
.bnr
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    COLOR: #2767b0;
    FONT-FAMILY: Verdana, Verdana, Helvetica
}
.bnrTools
{
    FONT-SIZE: 10px;
    COLOR: #2767b0;
    FONT-FAMILY: Verdana, Verdana, Helvetica
}
.bgBanner
{
    FONT-SIZE: 11px;
    COLOR: #2767b0;
    FONT-FAMILY: Verdana, Verdana, Helvetica;
    BACKGROUND-COLOR: #ffffff
}
.body
{
    FONT-SIZE: 11px;
    COLOR: #000000;
    FONT-FAMILY: Verdana, Verdana, Helvetica
}
.bnrHead
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 15px;
    TEXT-TRANSFORM: uppercase;
    COLOR: #2767b0;
    FONT-FAMILY: Verdana, Verdana, Helvetica
}
.bnrSubHead
{
    FONT-SIZE: 12px;
    TEXT-TRANSFORM: uppercase;
    COLOR: #2767b0;
    FONT-FAMILY: Verdana, Verdana, Helvetica
}


/*All styles added from here down were added per request when the welcome page
   was redesigned.  Added by Brian Ezell on 1/29/2004.*/

/*Containers****************************************************************/

#content {
    margin: 0px;
    padding: 0px;
	background: #fff url(/Images/Brand/59/logo_light.png) no-repeat bottom right;
    /*border-left: 1px solid #369;
	border-right: 1px solid #369;
	border-top: 3px solid #369;
	border-bottom: 3px solid #369;*/ }
	
#container {
    /* position this div however you want, but
       keep its padding and border at zero */
    width: 700px;
	padding: 0;
    border: 0; 
	margin: 0px auto; }

	
/*Navigation-top***************************************************************/

#navcontainer {
	background: #369;
	border-top: 1px solid #9CC;
	font: normal normal 11px Verdana, Geneva, Verdana, Helvetica, sans-serif;}

#navlist {
	list-style: none outside none;
	margin: 0 15px 0 0;
	padding: 0;}

@media all {
#navlist {
text-align: right }}

#navlist li {
	bottom: 11px;
	display: inline;
	line-height: 1.2em;
	margin: 0;
	padding: 0;
	position: relative; }

html>body #navlist li {
	background: #000;
	margin: 0 3px 0 0;
	padding: 4px 0px 4px 0; }

#navlist a, #navlist a:link, #navlist a:visited {
	background: #900;
	border: 1px solid #FFF;
	bottom: 2px;
	color: #FFF;
	cursor: pointer;
	display: inline;
	height: 1em;
	margin: 0;
	padding: 3px 5px 3px 5px;
	position: relative;
	right: 2px;
	text-decoration: none; }

#navlist a:hover {
	background: #C00;
	bottom: 1px;
	color: #FFF;
	position: relative;
	right: 1px; }

#navlist a:active {
	background: #999;
	bottom: 0px;
	color: #FFF;
	position: relative;
	right: 0px; }

#navlist li#active {
	background: #369;
	bottom: 13px;
	display: inline;
	margin: 0 3px 0 0;
	padding: 0;
	position: relative; }

html>body #navlist li#active {
	background: #000;
	margin: 0 4px 0 4px; }

#navlist #active a, #navlist #active a:link, #navlist #active a:visited, #navlist #active a:hover {
	background: #369;
	border-bottom: none;
	border-left: 1px solid #9CC;
	border-right: 1px solid #9CC;
	border-top: 1px solid #9CC;
	bottom: 0;
	color: #FFF;
	cursor: text;
	margin: 0;
	padding: 2px 5px 0 5px;
	position: relative;
	right: 0; }
	
/*Navigation bottom*********************************************************/

#navbottom {
	width: 100%;
	padding: 0;
	margin: 20px 0 20px 0;
	border: 0; }
	
#navbottom td {
	text-align: center;
	font: normal 1em verdana, Verdana, helvetica, sans-serif;
	color: #808080; }
	
#navbottom a { 
	text-decoration: underline;
	color: #808080; }

#navbottom a:hover { color: #cc0000; }

#navbottom a.current {
	text-decoration: none;
	color: #000099; }

	
/*Logo**********************************************************************/

#logos { 
	width: 100%;
	padding: 0;
	margin: 0;
	border: 0;
	background: #E3EAF5; }
	
#logos td.left { 
	text-align: left;
	padding: 10px 15px; }

#logos td.right { 
	text-align: right;
	padding: 10px 15px; }


/*Containers*****************************************************************/

#text 
{
	
	width: 600px;
	padding: 0;
	margin: 0;
	border: 0; }
	
#text th {
	text-align: left; }
	
#text td {
	vertical-align: top;
	/*padding: 10px 20px;*/ }

#text h1 
{
	
	font: normal 1.5em "trebuchet ms", verdana, Verdana, helvetica, sans-serif;
	padding-bottom: 3px;
	margin: 5px 10px 3px 2px;
	border-bottom: 1px solid #c0c0c0;
	color: #003399;
	background: #fff; }


#text p 
{
	font-size: 10pt;
	margin: 0 0 15px 0;
	line-height: 1.75em; }
	
#text li 
{
	font-size: 10pt;
	color: Black;
	margin: 0 0 15px 0;
	line-height: 1.5em;
	list-style: square;}
	
#text .images p {
	margin: 5px 0; }
	
/*Copyright********************************************************************/

#copyright {
	width: 100%;
	margin: 0;
	padding: 0;
	border: 0; }
	
#copyright td {
	text-align: center;
	vertical-align: top;
	border-top: 1px solid #c0c0c0;
	padding: 10px; }
	
#copyright p {
	font: normal 1em verdana, Verdana, helvetica, sans-serif;
	color: #c0c0c0; }
	
#copyright a { 
	text-decoration: underline;
	color: #c0c0c0; }

#copyright a:hover { color: #cc0000; }

div.hrTop {
	padding: 0;
	margin: 0px 0 5px 0;
	width: 100%;
	height: 11px;
	background-image: url('http://www.uluniversity.com/us/shared/images/divider_top.gif');
	background-repeat: repeat-x;
	border: none;
	}

div.hrTop hr {
display: none;
}

div.hrBottom {
	padding: 0;
	margin: 1px 0 5px 0;
	width: 100%;
	height: 11px;
	background-image: url('http://www.uluniversity.com/us/shared/images/divider_bottom.gif');
	background-repeat: repeat-x;
	border: none;
	}

div.hrBottom hr {
display: none;
}
#masthead {
	background:#fff;
	height:65px;
	background-image: url('/Images/Brand/73/masthead_stretch.gif');
	background-repeat: repeat-x;
	voice-family: "\"}\"";
	voice-family: inherit;
	height:64px;
	}
	
a img
{
	border: none;	
}
A:link h2
{
	padding-right: 0px;
	padding-left: 0px;
	font-weight: bold;
	font-size: 10pt;
	color: #336699;
	page-break-before: auto;
	padding-bottom: 0px;
	margin: 0px;
	page-break-after: auto;
	cursor: auto;
	line-height: normal;
	padding-top: 0px;
	font-style: normal;
	font-family:  arial, verdana, helvetica, sans-serif;
	text-decoration: none;
	background-color: white;
}
A:hover h2
{
    COLOR: #336699;
    FONT-FAMILY:  arial, verdana, helvetica, sans-serif;
    text-decoration: underline;
}

.required
{
	color:Red;
}
.Intro-Text
{
	margin-top: 0px;
	font-size: 16px;
	margin-bottom: 0px;
	vertical-align: baseline;
	color: #595959;
	font-family:  Arial, verdana, helvetica, sans-serif;
	background-color: white;
	text-align: left;
	line-height:20px;
}
.FooterText
{
	font-size: 11px;
	color: #595959;
	font-family:  Arial, verdana, helvetica, sans-serif;
}
a.Red:link, a.Red:hover, a.Red:visited
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 11px;
    COLOR: #B10820;
    FONT-FAMILY:  arial, verdana, helvetica, sans-serif;
	text-decoration: none;
}
a.RedBold:link, a.RedBold:hover, a.RedBold:visited
{
    FONT-WEIGHT: Bold;
    FONT-SIZE: 11px;
    COLOR: #B10820;
    FONT-FAMILY:  arial, verdana, helvetica, sans-serif;
	text-decoration: none;
}
a.RedBoldBig:link, a.RedBoldBig:hover, a.RedBoldBig:visited
{
    FONT-WEIGHT: Bold;
    FONT-SIZE: 14px;
    COLOR: #B10820;
    FONT-FAMILY:  arial, verdana, helvetica, sans-serif;
	text-decoration: none;
}
a.Red12:link, a.Red12:hover, a.Red12:visited
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 12px;
    COLOR: #B10820;
    FONT-FAMILY:  arial, verdana, helvetica, sans-serif;
	text-decoration: none;
}

