.menuON {list-style-type:none;padding:0;margin:0;}
.menuON ul {list-style-type:none;padding:0;margin:0;}
.menuON li {float:left;background:#3e4a74;margin:0;position:relative;}
.menuON li.sub {background:#d6d4c2 repeat-x;margin-right:3px;}
.menuON table {border-collapse:collapse;position:absolute;top:0;left:0;z-index:80;font-size:1em;}
.menuON li a, .menuON li a:link, .menuON li a:visited {display:block;color:#2a365e;font-family:Arial,Helvetica,sans-serif;font-size:12px;line-height:24px;padding:0 22px;text-decoration:none;text-align:center;}
/* .menuON :hover{background:#fff;}.menuON li li a{width:123px;text-align:left;} */
/* MASOOD */ .menuON :hover > a {background:#fff; color:#2a365e;}
.menuON li li a, .menuON li li a:link, .menuON li li a:visited{text-align:left;padding-left:30px;}
/* .menuON li li a:hover {background:#5b5d8f;} */
.menuON li li li a, .menuON li li li a:link, .menuON li li li a:visited{text-align:left;position:relative;z-index:300;}
.menuON ul, .menuON :hover ul ul {position:absolute;left:-9999px;width:228px;}
.menuON :hover ul{left:0;top:24px;background:url(/images/uf/transparent.gif);} /* the background image is for IE7 */
.menuON :hover ul :hover ul {padding:0 3px;left:160px;top:0;}

.menuBlank {list-style-type:none;padding:0;margin:0;color:#fff;font-size: 6px}
.menuBlank ul {list-style-type:none;padding:0;margin:0;color:#fff;font-size: 6px}
.menuBlank li {float:left;margin:0;position:relative;color:#fff;font-size: 6px}
.menuBlank li.sub {width:3px;color:#fff;font-size: 6px}

a.headerLink, a.headerLink:link, a.headerLink:visited{color:#c9cfdb;}
a.footerLink, a.footerLink:link, a.footerLink:visited{color:#c9cfdb;}

h1.darkC {
	font-family : Arial,Helvetica,sans-serif;
	font-size: 16px;		
	letter-spacing:1px;
	text-transform: uppercase;
}
/*input[type=button]{border:1px solid #2a365e;background:#2A365E url(/images/uf/strip_1e2746.jpg) repeat-x;color:#fff;}*/

.blueButton{
	font-size: 12px;
	font-family : Arial,Helvetica,sans-serif;
	border:1px solid #2a365e;
	background:#2A365E url(/images/uf/strip_1e2746.jpg) repeat-x;
	color:#fff;
	height: 25px;
}
.printButton{	
	font-size: 12px;
	font-family : Arial,Helvetica,sans-serif;
	border:1px solid #2a365e;
	background:#2A365E url(/images/uf/strip_1e2746.jpg) repeat-x;
	color:#fff;
	height: 25px;
}
.proceedButton{
	font-size: 12px;
	font-family : Arial,Helvetica,sans-serif;
	border:1px solid #2a365e;
	background:#2A365E url(/images/uf/strip_1e2746.jpg) repeat-x;
	color:#fff;
	height: 25px;
	width: 145px;
}
.proceedButtonGreen{
	font-size: 12px;
	font-family : Arial,Helvetica,sans-serif;
	border:1px solid #008200;
	background:#008200 url(/images/uf/strip_green.jpg) repeat-x;
	color:#FFF;
	height: 25px;
	width: 145px;
}
.orangeButton{
	font-size: 12px;
	font-family : Arial,Helvetica,sans-serif;
	border:1px solid #F7B32E;
	background-color: #F7B32E;
	color:#00305D;
	height: 25px;
}
/* USED in GIFT ORDERS */
.a_orangeButton, a_orangeButton:link, a_orangeButton:visited, a_orangeButton:hover, a_orangeButton:active {		
	margin-left: 5px;
	margin-bottom: 1px;
	padding: 7px 10px 7px 10px;
	display:inline;	
	width: auto;
	height: 25px;
	background-color: #F7B32E;
	font-size: 12px;	
	line-height: 25px;
	font-family: Arial,Helvetica,sans-serif;
	color: #00305D;
	overflow: visible;
	text-decoration: none;
	cursor: pointer;
	text-align: center;
	white-space: nowrap;
}
/* LIGHT BLUE AND BACK AND CLOSE ARE SAME COLOR*/
.backButton{
	font-size: 12px;
	font-family : Arial,Helvetica,sans-serif;
	border:1px solid #629ED4;
	background-color: #629ED4;
	color:#fff;
	height: 25px;
	width: 100px;
}
.ltBlueButton{
	font-size: 12px;
	font-family : Arial,Helvetica,sans-serif;
	border:1px solid #629ED4;
	background-color: #629ED4;
	color:#fff;
	height: 25px;	
}
.closeButton{	
	font-size: 12px;
	font-family : Arial,Helvetica,sans-serif;
	border:1px solid #629ED4;
	background-color: #629ED4;
	color:#fff;
	height: 25px;	
}

/* RED AND CANCEL ARE SAME COLOR*/
.redButton{
	font-size: 12px;
	font-family : Arial,Helvetica,sans-serif;
	border:1px solid #9E0508;
	background-color: #9E0508;
	color:#fff;
	height: 25px;
}
.cancelButton{
	font-size: 12px;
	font-family : Arial,Helvetica,sans-serif;
	border:1px solid #9E0508;
	background-color: #9E0508;
	color:#fff;
	height: 25px;
}
.needHelpButton{
	font-size: 12px;
	font-family : Arial,Helvetica,sans-serif;
	border:1px solid #9E0508;
	background-color: #9E0508;
	color:#fff;
	height: 25px;
	width:100px;
}
.headline {
    text-transform:uppercase;
    font-family : Arial,Helvetica,sans-serif;
    font-size : 16px;
    line-height : 22px;
    color : #003366;
    font-weight : bold;
    padding-right : 10px;
}

.subhead {
    font-family : Arial,Helvetica,sans-serif;
    font-size : 12px;
    line-height : 20px;
    color : #003366;
    font-weight : bold;
}

span.whiteheadline {
    font-family : Arial, Helvetica, sans-serif;
    font-size : 12px;
    line-height : 18px;
    color : #FFFFFF;
    text-transform:uppercase;
    font-weight : bold;
    letter-spacing : 1px;
}

.greyborder{
	border: 2px solid #A6A6A6;
}

.greybanner{
	font-family: Arial,Helvetica,sans-serif;
	font-weight: bold;
	color: #ffffff;
	background-color: #A6A6A6;
	font-size: 11px;
	width: 285px;
	padding-left: 8px;
}
.greybanner a{
	font-family: Arial,Helvetica,sans-serif;
	font-weight: bold;
	color: #ffffff;
	background-color: #A6A6A6;
	font-size: 11px;
	width: 285px;
	text-decoration: none;
}
.greybanner a:link,.greybanner a:visited{
	font-family: Arial,Helvetica,sans-serif;
	font-weight: bold;
	color: #ffffff;
	background-color: #A6A6A6;
	font-size: 11px;
	text-decoration: none;
	width: 285px;
}
.greybanner a:hover{
	font-family: Arial,Helvetica,sans-serif;
	font-weight: bold;
	color: #ffffff;
	background-color: #878787;
	font-size: 11px;
	text-decoration: none;
	width: 285px;
}
/* BEGIN PARAGRAPH STYLES */
p {
    font-size : 12px;
}

ul {
    line-height : 18px;
	padding-bottom:5px;
}
li {
    line-height : 18px;
}						
ol {
    line-height : 18px;
}

.bg-highlightYellow {
    background: #ffffe0;
    background-color: #ffffe0;
}
.bg-dkMedBlue {
    background: #445880;
    background-color: #445880;
}
.bg-medDkBlue {
    background: #a6a6a6;
    background-color: #a6a6a6;
}
.bg-medBlue {
    background: #E8E8ED;
    background-color: #E8E8ED;
}
.bg-dkBlue {
    background: #003366;
    background-color: #003366;
}
.bg-ltBlue {
    background: #f3f4f7;
    background-color: #f3f4f7;
}
.bg-highlightBlue {
    background: #6a7da5;
    background-color: #6a7da5;    
}
.highlight {
    font-family : Arial,Helvetica,sans-seriff;
    font-size : 12px;
    line-height : 18px;
    color : #E35000;
    font-weight : bold;
}
.error {
    font-family : Arial,Helvetica,sans-serif;
    font-size : 12px;
    line-height : 18px;
    color : #E35000;
    font-weight : bold;
}

.tbl {
	border : thin solid #003366;
	border-width: 2px 2px 2px 2px;
}

td.gnavLt {
    background: #E8E8ED;
    background-color: #E8E8ED;
    font-family : Arial,Helvetica,sans-serif;
    font-size : 12px;
    line-height : 18px;
    color : #003366;
    vertical-align : bottom;
    padding-bottom : 0px;
    padding-left : 6px;
    padding-right : 6px;
    padding-top : 0px;
}

.columnheader,.columnheader:link,.columnheader:visited {
    font-family : Arial,Helvetica,sans-serif;
    font-size : 12px;
    line-height : 18px;
    color : #FFFFFF;
    text-transform:uppercase;    
    font-weight : bold;
    letter-spacing : 1px;
}
.columnheader:hover {
    font-family : Arial,Helvetica,sans-seriff;
    font-size : 12px;
    line-height : 18px;
    color : #FFFFFF;
    text-transform:uppercase;
    text-decoration : none;
    font-weight : bold;
    letter-spacing : 1px;
}

.small {
    font-family : Arial,Helvetica,sans-serif;
    font-size : 11px;
    line-height : 14px;
    color : #003366;
}

.ufSubhead{font-weight: bold; font-size: 13px;}

.rightmargin {
    padding-right: 10px;
}
p.small {
    font-family : Arial,Helvetica,sans-serif;
    font-size : 12px;
    line-height : 14px;
    color : #003366;
}
td.white {
    background: #ffffff;
    background-color: #ffffff;
}

a.white{
    color : #ffffff;
    text-decoration : underline;
    font-size : 12px;
    line-height : 18px;
}
a.white:link {
    color : #ffffff;
    text-decoration : underline;
}
a.white:visited {
    color : #ffffff;
    text-decoration : underline;
}
a.white:hover {
    color : #ffffff;
    text-decoration : none;
}

.basictext {
    padding-left : 10px;
    padding-right : 10px;
    padding-top : 20px;
    padding-bottom : 20px;
}

.headline_noupper {
    font-family : Arial,Helvetica,sans-serif;
    font-size : 16px;
    line-height : 22px;
    color : #003366;
    font-weight : bold;
    padding-right : 10px;
}

td.intlCnts-CellPadd {
    margin-right: 10px;
}

tr.intlCnts-CellPadd {
    padding-bottom: 10px;
}

a.more-bold {
    color : #003366;
    font-family : Arial,Helvetica,sans-serif;
    font-size : 12px;
    line-height : 18px;
    text-decoration : underline;
    font-weight : bold;
}
a.more-bold:link{
    color : #003366;
    text-decoration : underline;
}
a.more-bold:visited {
    color : #3B80AE;
    text-decoration : underline;
}
a.more-bold:hover{
    color : #E35000;
}

.focus-stickynote {background-color: #FFFFCC;}
.focus-highlight {background-color: #FFFFCC;}
