/*-------------------------------------------------------------------------*/
/* Headers  ---------------------------------------------------------------*/
/*-------------------------------------------------------------------------*/
.bodyheader {font-size: 12px; line-height: 18px; font-family: arial, verdana, helvetica, sans-serif; font-weight: bold; color: #333333; line-height: 13px; padding-top: 1px; padding-bottom: 1px; font-style: normal}
.bodyheadertwo {font-size: 9pt; line-height: normal; font-weight: lighter; color: #003366; line-height: 13px; clip:   rect(   ); position: relative; top: 1px; letter-spacing: normal; word-spacing: normal; font-family: Arial, Helvetica, sans-serif}
.bodyheaderCopy { font-size: 12px; line-height: 18px; font-family: arial, verdana, helvetica, sans-serif; font-weight: bold; color: #333333; line-height: 13px; padding-top: 1px; padding-bottom: 1px; font-style: normal }

.cookieCrumb {font-size: 11px; line-height:14px; font-family: arial, verdane, helvetic, sans-serif; text-decoration: none; color: #003366}
.cookieCrumb:hover {text-decoration: underline; color: #336699;}

.boxline { background-color: #A2A3A6}
.footer { background-color: #002E7A}

.emailhead { font-size: 12px; line-height: 14px; font-family: arial, verdana, helvetica, sans-serif; color: #002E7A;}

.headerformX {font-family: Arial, Helvetica, sans-serif; font-size: 11px;}
.headerforms {font-family: Arial, Helvetica, sans-serif; font-size: 11px;}

.hdr-forms {font-family: Arial, Helvetica, sans-serif; font-size: 11px;}

.newsheader {font-size: 11pt; line-height: 18px; margin-left:0px; font-family: arial, verdana, helvetica, sans-serif; font-weight: bold; color: #003399; line-height: 13px; padding-top: 1px; padding-bottom: 1px;}
.newsheaderXX { font-size: 11pt; line-height: 24px; margin-left:0px; font-family: arial, verdana, helvetica, sans-serif; font-weight: bold; color: #003399; line-height: 13px; padding-top: 2px; padding-bottom: 1px; }

.sabnewssubhead {font-size: 12px; line-height: 25px; font-weight: bold; font-family: arial, verdana, helvetica, sans-serif; color: #336699;}

.subhead {font-size: 12px; line-height: 25px; font-weight: bold; font-family: arial, verdana, helvetica, sans-serif; color: #000044;}
.subheadminor {font-size: 12px; line-height: 20px; font-weight:normal; font-family: arial, verdana, helvetica, sans-serif; color: #000044;; font-style: italic}
.subheadLarge { font-size: 20px; line-height: 25px; font-weight: bold; font-family: arial, verdana, helvetica, sans-serif; color: #000044; }



/*-------------------------------------------------------------------------*/
/* Body  ------------------------------------------------------------------*/
/*-------------------------------------------------------------------------*/
.body {font-size: 11px; line-height: normal; font-family: Verdana, Arial, Helvetica, sans-serif; color: #444444;; font-style: normal; text-decoration: none}
.body_B {font-size: 11px; line-height: normal; font-family: Verdana, Arial, Helvetica, sans-serif; color: #002E7A;; font-style: normal; text-decoration: none}
.bodyCopy { font-size: 11px; line-height: normal; font-family: Verdana, Arial, Helvetica, sans-serif; color: #444444;; font-style: normal; text-decoration: none}

.bigbody {font-size: 14px; line-height: normal; font-family: Verdana, Arial, Helvetica, sans-serif; color: #444444; font-style: normal; text-decoration: none}
.bigquote { font-size: 13px; line-height: normal; font-family: Arial, Helvetica, sans-serif; color: #444444;; font-style: normal; text-decoration: none}

.bodyNEXT {font-size: 10pt; line-height: normal; font-family: Verdana, Arial, Helvetica, sans-serif; color: #003399; font-style: normal; text-decoration: none; font-weight: bold}
.bodyNEXT_B {font-size: 10pt; line-height: normal; font-family: Verdana, Arial, Helvetica, sans-serif; color: #444444; font-style: normal; text-decoration: none; font-weight: bold}

.bodyLeadGen { font-size: 11px; line-height: normal; font-family: Verdana, Arial, Helvetica, sans-serif; color: #000000;; font-style: normal; text-decoration: none }
.bodyLeadGenSmall { font-size: 9px; line-height: normal; font-family: Verdana, Arial, Helvetica, sans-serif; color: #000000;; font-style: normal; text-decoration: none }

.custcap {font-size: 12px; line-height: 18px; font-family: arial, verdana, helvetica, sans-serif; text-decoration: none; color: #336600;}
.custcap:hover {text-decoration: underline;}

.featurestory {font-size: 14px; line-height: 26px; font-weight: bold; font-family: arial, verdana, helvetica, sans-serif; color: #000044;}
.bigfeaturestory {font-size: 16px; line-height: 26px; font-weight: bold; font-family: arial, verdana, helvetica, sans-serif; color: #000044;}

.homepagebox {font-size: 12px; line-height: 13px; font-family: arial, verdana, helvetica, sans-serif; text-decoration: none; color: #000033;}
.homepagebox:hover {text-decoration: underline;}

.leftside {  border-color: #FFFFFF #99CC66 #FFFFFF #FFFFFF; border-style: solid; border-top-width: thin; border-right-width: thin; border-bottom-width: thin; border-left-width: thin}

.legal {font-size: 10px; line-height: 12px; font-family: arial, verdana, helvetica, sans-serif; text-decoration: none; color: #000033;}
.newlegal {font-size: 10px; line-height: normal; margin-left:1px; font-family: Verdana, Arial, Helvetica, sans-serif; color: #333333;}
.newlegal:hover {text-decoration: underline; color: #336699;}

.newslegal {font-size: 11px; line-height: 12px; font-family: arial, verdana, helvetica, sans-serif; text-decoration: none; color: #000033; padding-left: 1px; padding-right: 3px;}
.newslegal:hover {text-decoration: underline;}
.newsdate {font-size: 10px; line-height: 11px; font-family: arial, verdana, helvetica, sans-serif; text-decoration: none; color: #000000; padding-left: 1px;}

.newlegalwhite {font-size: 11px; line-height: 12px; font-family: arial, verdana, helvetica, sans-serif; text-decoration: none; color: #FFFFFF; padding-left: 2px;}
.newlegalwhite:hover {text-decoration: underline;}

.points {font-size: 12px; line-height: 14px; font-family: arial, verdana, helvetica, sans-serif; color: #333300;}

.dhtmlNavTableColor {  background-color: #F3F3F3}
.pointsdot {font-size: 14px; line-height: 14px; font-family: arial, verdana, helvetica, sans-serif; color: .dhtmlNavTableColor {  background-color: #F3F3F3} }

.rtcol {font-size: 11px; line-height: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; color: #444444; padding-left: 1px;}
.rtcol:hover {text-decoration: underline; color: #336699;}
.rtcolquote {font-size: 12px; line-height: 13px; font-family: arial, verdana, helvetica, sans-serif; text-decoration: none; color: #000033; padding-left: 1px;}
.rcolhead {font-size: 11px; line-height: 14px; font-family: Verdana, Arial, Helvetica, sans-serif; color: #ffffff;; font-weight: bold}
.rtcolservlet {font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; text-decoration: none; color: #336699; line-height: 12px; padding-top: 0px; padding-bottom: 0px}

.tagline { font-size: 12px; line-height: 14px; margin-top:48px; margin-left:10px; font-family: arial, verdana, helvetica, sans-serif; color: #336600;}

.testimonial {  font-family: Arial, Helvetica, sans-serif; font-size: 13px; color: #444444}

.uconbody { font-size: 11px; line-height: normal; font-family: Verdana, Arial, Helvetica, sans-serif; color: #222222;; font-style: normal; text-decoration: none}



/*-------------------------------------------------------------------------*/
/* Links  -----------------------------------------------------------------*/
/*-------------------------------------------------------------------------*/
.bodyheaderlink {font-size: 12px; line-height: 18px; font-family: arial, verdana, helvetica, sans-serif; font-weight: bold; text-decoration: none; color: #333333; line-height: 13px; padding-top: 1px; padding-bottom: 1px; font-style: normal}
.bodyheaderlink:hover {text-decoration: underline; color: #333333;}

.bodylink {font-size: 11px; line-height: normal; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: underline; color: #003366;}
.bodylink:hover {text-decoration: underline; color: #336699;}
.bodylinkCopy { font-size: 11px; line-height: normal; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: underline; color: #000066; }

.bodylinkX {font-size: 11px; line-height: normal; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: underline; color: #000099;}
.bodylinkX:hover {text-decoration: underline; color: #003399;}

.lft_col_main_link {font-size: 12px; line-height: normal; margin-left:1px; font-family: Verdana, Arial, Helvetica, sans-serif; color: #002e7a;; font-weight: bolder}
.lft_col_main_link:hover {text-decoration: underline; color: #336699;}

A.navlinktop { COLOR: #ffffff; FONT-FAMILY: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; FONT-SIZE: 12px; FONT-WEIGHT: 700; TEXT-DECORATION: none; TEXT-TRANSFORM: none }
A.navlinktop:link { COLOR: #ffffff; FONT-FAMILY: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; FONT-SIZE: 12px; FONT-WEIGHT: 700; TEXT-DECORATION: none; TEXT-TRANSFORM: none }
A.navlinktop:visited { COLOR: #ffffff; FONT-FAMILY: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; FONT-SIZE: 12px; FONT-WEIGHT: 700; TEXT-DECORATION: none; TEXT-TRANSFORM: none }
A.navlinktop:hover { COLOR: #ffffff; FONT-FAMILY: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; FONT-SIZE: 12px; FONT-WEIGHT: bold; TEXT-DECORATION: none; TEXT-TRANSFORM: none }
A.navlinktop:active { COLOR: #ffffff; FONT-FAMILY: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; FONT-SIZE: 12px; FONT-WEIGHT: 700; TEXT-DECORATION: none; TEXT-TRANSFORM: none }

.navlinktopon { COLOR: #888888; FONT-FAMILY: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; FONT-SIZE: 12px; FONT-WEIGHT: 700; TEXT-DECORATION: none; TEXT-TRANSFORM: none }
.navlinktopon:link { COLOR: #ffffff; FONT-FAMILY: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; FONT-SIZE: 12px; FONT-WEIGHT: 700; TEXT-DECORATION: none; TEXT-TRANSFORM: none }
.navlinktopon:visited { COLOR: #ffffff; FONT-FAMILY: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; FONT-SIZE: 12px; FONT-WEIGHT: 700; TEXT-DECORATION: none; TEXT-TRANSFORM: none }
.navlinktopon:hover { COLOR: #ffffff; FONT-FAMILY: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; FONT-SIZE: 12px; FONT-WEIGHT: bold; TEXT-DECORATION: none; TEXT-TRANSFORM: none }
.navlinktopon:active { COLOR: #ffffff; FONT-FAMILY: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; FONT-SIZE: 12px; FONT-WEIGHT: 700; TEXT-DECORATION: none; TEXT-TRANSFORM: none }

.newsheaderlink { font-size: 9pt; line-height: 15px; margin-left:0px; font-family: arial, verdana, helvetica, sans-serif; font-weight: bold; color: #0033CC; line-height: 13px; padding-top: 1px; padding-bottom: 1px; }

.uconnavlink { font-size: 10px; line-height: normal; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: underline; color: #002E7A; }



/*-------------------------------------------------------------------------*/
/* Menus  -----------------------------------------------------------------*/
/*-------------------------------------------------------------------------*/

.solutionsMenu 	{position:absolute; width:130px; height:44px; z-index:1; left: 2px; top: 105px; visibility: hidden}
.productsMenu 	{position:absolute; width:160px; height:77px; z-index:2; left: 119px; top: 105px; visibility: hidden}
.servicesMenu 	{position:absolute; width:150px; height:95px; z-index:3; left: 239px; top: 105px; visibility: hidden}
.alliancesMenu	{position:absolute; width:223px; height:110px; z-index:4; left: 360px; top: 105px; visibility: hidden}
.aboutUsMenu	{position:absolute; width:142px; height:172px; z-index:5; left: 479px; top: 105px; visibility: hidden}



/*-------------------------------------------------------------------------*/
/* SabaNews  --------------------------------------------------------------*/
/*-------------------------------------------------------------------------*/
.sabaNewsEmailColor { background-color: #A2A3A6}
.newsOptionBground { background-color: #A2A3A6}

.emailposition {position:absolute; visibility: visible; left:0px; top:385px; width:170px}
.emailpositionabout {position:absolute; visibility: visible; left:0px; top:380px; width:170px}
.emailpositionaboutjobs {position:absolute; visibility: visible; left:0px; top:355px; width:170px}
.emailText {font-size: 11px; line-height: 12px; font-family: arial, verdana, .newlegalFront { font-size: 9px; line-height: normal; margin-left:1px; font-family: Verdana, Arial, Helvetica, sans-serif; color: #333333; } }



/*-------------------------------------------------------------------------*/
/* Page UI  ---------------------------------------------------------------*/
/*-------------------------------------------------------------------------*/
.bottomnav {font-size: 11px; line-height: 14px; font-family: arial, verdana, helvetica, sans-serif; color: #DDDDDD;}
.bottomnav:hover {text-decoration: underline; color: #FFFFFF;}
.bottomnavCopy { font-size: 11px; line-height: 14px; font-family: arial, verdana, helvetica, sans-serif; color: #333333; }

.homenavtxt {font-size: 10px; line-height: 14px; font-family: arial, verdana, helvetica, sans-serif; text-decoration: none; color: #003366;}
.homenavtxt:hover {text-decoration: underline;}

.leftnav {font-size: 8pt; font-family: Verdana, Arial, Helvetica, sans-serif; color: 002e7a; line-height: normal; font-weight: normal; text-decoration: none}
.leftnav:hover {text-decoration: none; color: #404040;}
.lftnavpage {font-size: 32px; line-height: 12px; font-family: arial, verdana, helvetica, sans-serif; text-decoration: none; color: #ffffff;}

.navactive {font-size: 12px; line-height: 14px; font-family: arial, verdana, helvetica, sans-serif; text-decoration: none; color: #000033;}
.navactive:hover {text-decoration: none; color: #99cc99;}
.navactivepg {font-size: 12px; line-height: 12px; font-family: arial, verdana, helvetica, sans-serif; text-decoration: none; color: #ffffff;}
.navtxt {font-size: 9pt; line-height: normal; font-family: arial, verdana, helvetica, sans-serif; text-decoration: none; color: #000033;}

.OLDleftnav {font-family:  Arial, Verdana, Helvetica, sans-serif; font-size: 10px; font-weight: bold; text-decoration: none; color: #336699; line-height: 10px; padding-top: 1px; padding-bottom: 1px}

.onleftnav {font-size: 8pt; line-height: nornal ; font-weight: bold; font-family: Verdana, Arial, Helvetica,sans-serif; color: #002E7A; text-decoration: none}
.onleftsubnav {font-family:  Arial, Verdana, Helvetica, sans-serif; font-size: 9px; font-weight: bold; text-decoration: none; color: #303030; line-height: 11px; padding-top: 1px; padding-bottom: 1px}

.subnav {font-size: 10px; line-height: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; color: #003366;; text-decoration: none}
.subnav:hover {text-decoration: underline; color: #99cc99;}
.subnavpg {font-size: 10px; line-height: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; color: #ffffff;}

.topnavoncolor { background-color: #EEEEEE}

.uconnavon { font-size: 10px; line-height: normal; font-family: Verdana, Arial, Helvetica, sans-serif; color: #FFFFFF;; font-style: normal; text-decoration: none ; font-weight: bold}



/*-------------------------------------------------------------------------*/
/* Page Forms and Fields  -------------------------------------------------*/
/*-------------------------------------------------------------------------*/

.emailservlet {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; text-decoration: none; color: #FFFFFF; line-height: 12px; padding-top: 1px; padding-bottom: 1px}
.bodyCopyG {
	background-color: #EDEEEF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;

}
.spacer1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 5px;
}
