BODY{
    background:#0a2643; margin:0px 0px 0px 0px; border-left:0px; height:100%}

TH,TD,DIV {	font-size:12px; color:#000000; FONT-FAMILY:Tahoma,Arial,Helvetica}

#wrapper {
	position:relative; height:258px
}
#logo {
	z-index:3; position:absolute; left:25px; width:228px; top:25px; height:60px
}
#user {
	z-index:3; position:absolute; right:8px; top:8px; height:18px; TEXT-ALIGN:right
}
#header {
	z-index:2; position:absolute; width:100%; bottom:40px
}
#menu {
	z-index:1; position:absolute; background:transparent; width:auto; bottom:0px; height:54px
}

#SearchContainer INPUT {
	WIDTH: 200px; 
	COLOR: #000000; 
	FONT-SIZE: 11px; 
	BACKGROUND:#ffffff; 
	MARGIN: 0px;
	BORDER: #747470 1px solid; 
	HEIGHT: 18px
}
/*--------------------------------------------------------------------------------------------------------------------------*/

.lt{ text-align:left;vertical-align:top; }
.rt{ text-align:right;vertical-align:top; }
.lb{ text-align:left; vertical-align:bottom;}
.rb{ text-align:right; vertical-align:bottom;}
.cm{ text-align:center; vertical-align:middle;}
.rm{ text-align:right; vertical-align:middle;}
.lm{ text-align:left; vertical-align:middle;}


/* Title, Module Title */
.Head					{font-size:12px; color:#0a2643; font-weight:bold}
.SubHead				{font-size:12px; color:#0a2643}
.SubHead2				{font-size:12px; color:#FFFFFF} 
.SubHead3				{font-size:11px; font-weight: bolder;color:#FFFFFF} 
.SubHead_Merck				{font-size:12px; color:#FFFFFF} 
.SubHead_Title			{font-size:25px; color:#5f5C5c} 
.SubSubHead				{font-size:12px; color:#0a2643}
.Normal 				{font-size:12px; color:#0a2643}
/*
A.Normal:link,A.Normal:active {font-weight: bolder; font-size:12px; color:#0a2643;}

A.Normal:visited			{font-weight:bolder; font-size:12px; color:#FF0000;}
*/
.BoldWhite,A.BoldWhite:link,A.BoldWhite:BoldWhite,A.bottomcss:BoldWhite
{
	font-size:15px; color:#FFFFFF; font-weight: bold;
}
A.BoldWhite:hover
{
	font-size:15px; color:#FFFFFF; font-weight: bolder;
}
.ApplyOnline_Top
{
background:url(images/bg_red.png);
color:white;
font-family:Arial;
font-weight:600;
cursor: pointer;
}


.ApplyOnline_Link, A.ApplyOnline_Link:link,A.ApplyOnline_Link:active,A.ApplyOnline_Link:visited			{font-weight:normal; font-size:20px; color:#FFFFFF; TEXT-DECORATION:none}


.ApplyOnline_Module
{
	background:url(images/bg_red.png);
}

.ApplyOnline_Label
{
height: 40px;	
font-family: Arial;
font-size: 25px;
color: White;
font-weight: bolder;
cursor: pointer;
}

.ApplyOnline_Text
{
font-family: Arial;
font-size: 12px;
color: White;
font-weight: bolder;
cursor: pointer;
}
.ApplyOnline_BackInfo
{
background:url(images/bg_charcoal.png);
color:white;
font-family:Arial;
font-weight:600;
height: 150px;
cursor: pointer;
}



.CommandButton,A.CommandButton:link,A.CommandButton:visited,A.CommandButton:active		{color:#0a2643; TEXT-DECORATION:underline}
A.CommandButton:hover		{color:#0a2643; TEXT-DECORATION:none}
A,A:link,A:visited,A:active					{color:#0a2643; TEXT-DECORATION:none}
A:hover						{color:#0a2643; TEXT-DECORATION:underline}
.topcss,A.topcss:link,A.topcss:active,A.topcss:visited			{font-weight:normal; font-size:11px; color:#0a2643; TEXT-DECORATION:none}
A.topcss:hover				{font-weight:normal; font-size:11px; color:#0a2643; TEXT-DECORATION:underline}
.bottomcss,A.bottomcss:link,A.bottomcss:active,A.bottomcss:visited			{font-weight:normal; font-size:11px; color:#0a2643; TEXT-DECORATION:none}
A.bottomcss:hover			{font-weight:normal; font-size:11px; color:#0a2643; TEXT-DECORATION:underline}

.noborder
{
 border-style: none
}

.MainMenu_MenuContainer			{background-color: Transparent;width:100%; height:1px;}
.MainMenu_MenuBar				{ }
.MainMenu_MenuIcon      		{ display:none; }
.MainMenu_MenuArrow				{ display:none; }
.MainMenu_RootMenuArrow			{ display:none; }
.MainMenu_MenuBreak
{
	background-color: transparent;
	height: 1px;
	border-right: #0a2643 1px solid;
	border-top: #0a2643 1px solid;
	border-left: #0a2643 1px solid;
	border-bottom: #0a2643 1px solid;
}

.merckbottom_css
{
	
}
.MainMenu_MenuItemSel
{
   BACKGROUND: transparent;
}

.MainMenu_TabRootMenuItem TD	{
	font-size:12px;
	font-weight:bold;  
    color:#0a2643;  
	height:	27px;
	text-align: left; 
	padding-left:40px;
	padding-right:5px;
	/* background:url(images/busiess_r3_c1.jpg)   */}
      
.MainMenu_TabRootMenuItemSel TD { 
	font-size:12px;
	font-weight:bold;
    color: 	#0a2643;  
	height:27px;
	text-align:	left; 
	padding-left:40px;
	padding-right:5px;}
	/* background:url(images/busiess_r5_c1.jpg */
	
 
  
.MainMenu_MenuItem				{
 	font-size:11px;
	font-weight:normal; 
    color:#0a2643;  
	border:0px;
	padding:0px 25px 0px 10px;
	height:20px;
	cursor:	pointer;	
	cursor: hand;
}

.submenu						{ 
	background: #FFFFFF;	
	border: #0a2643   1px  solid;
	filter:  Alpha(Opacity=88); 
	z-index:  1000;
}

.submenuitemselected, .submenuitembreadcrumb			{ 
	background:	#FFFFFF;
  	font-size:11px;
	font-weight:normal;  
    color:#0a2643;  
   	padding:0px 25px 0px 10px;	
    cursor:pointer;
	cursor:hand;	
	border:0px; 
	height:20px;
}
	  

.Eventday,.Eventweekenday{	background-color: #FFFFFF}
.Eventday,.Eventweekenday{	background-color: #FFFFFF}
.DataGrid_Item{				background-color: transparent;  color:#FFFFFF;   }
.DataGrid_AlternatingItem{	background-color: transparent;color:#FFFFFF;}




/* Pane Structure */
.leftpane				{padding:0px 0px 0px 0px}
.rightpane				{padding:0px 0px 0px 0px}
.toppane				{padding:0px 0px 0px 0px}
.bottompane				{padding:0px 0px 0px 0px}
.contentpane			{padding:0px 0px 0px 0px}
.myleftpane				{padding:0px 0px 0px 0px}
.mycontentpane			{padding:0px 0px 0px 0px}
.myrightpane			{padding:0px 0px 0px 0px}
.mybottompane			{padding:0px 0px 0px 0px}
.logopane				{padding:0px 0px 0px 0px}
.showcasepane			{padding:0px 0px 0px 0px}
.bannerpane				{padding:0px 0px 0px 0px}
.vspacepane				{padding:0px 0px 0px 0px}
.hspacepane				{padding:0px 0px 0px 0px}
.allspacepane			{padding:0px 0px 0px 0px}


.TreeHead
{
	font-size: 25px;
	color: #5f5c5c;
	font-family: Arial;
}

.TreeNodes
{
	font-size: 12px;
	color: #5f5c5c;
	font-family: Arial;
}
.TreeBody
{
	border-right: #5f5c5c 1px solid;
	border-top: #5f5c5c 1px solid;
	border-left: #5f5c5c 1px solid;
	border-bottom: #5f5c5c 1px solid;
}

.main_dnnmenu_container {
	background-color: transparent; 
}
.main_dnnmenu_bar {
	cursor: pointer; 
	cursor: hand;
	height:16px;
	background-color: Transparent;
}
.main_dnnmenu_item td { /*TD if menu option for using tables is on*/
	cursor: pointer; 
	cursor: hand; 
	color: #000000; 
	font-size: 9pt; 
	font-weight: bold; 
	font-style: normal; 
	background-color: Transparent;
	font-family: Tahoma, Arial, Helvetica; 
        white-space: nowrap;  /*Word wrapping menu item now optional*/	
        padding: 1px 3px 3px 1px;	
}

.main_dnnmenu_rootitem  { /*TD if menu option for using tables is on*/
	cursor: pointer; 
	cursor: hand; 
	color: #000000; 
	font-size: 9pt; 
	font-weight: bold; 
	font-style: normal; 
	background-color: Transparent;
	font-family: Tahoma, Arial, Helvetica; 
    white-space: nowrap;  /*Word wrapping menu item now optional*/	    
    padding: 0px 12px 0px 5px;   /*explicitly set padding for root menu items*/
}

.main_dnnmenu_itemhover {  
	background-color: #aaaaaa; 
}

.main_dnnmenu_itemhover td {  
	background-color: #aaaaaa; 
}


.main_dnnmenu_icon {
	cursor: pointer; 
	cursor: hand; 
	text-align: center; 
	width: 15px; 
	height: 100%;
}
.main_dnnmenu_submenu {
	background-color: #cccccc;  
	z-index: 1000; 
	cursor: pointer; 
	cursor: hand; 
	filter:progid:DXImageTransform.Microsoft.Shadow(color='#696969', Direction=135, Strength=3); 
	padding: 1px 1px 1px 1px;   /*explicitly set padding for sub-menus */
}
.main_dnnmenu_break {
	height: 1px;
	font-size: 1px;
}

.main_dnnmenu_arrow {
	border-right: #cccccc 1px solid; 
	border-bottom: #cccccc 1px solid; 
	border-top: #cccccc 0px solid;
	font-family: webdings; 
	font-size: 10pt; 
	cursor: pointer; 
	cursor: hand; 
}
.main_dnnmenu_rootmenuarrow {
	font-family: webdings; 
	font-size: 10pt; 
	cursor: pointer; 
	cursor: hand;
}

.UNCF #footer {
	padding: 10px 10px 0 20px; /* this padding matches the left alignment of the elements in the divs that appear above it. */
	text-align:right;
	background: #0a2643;
	font-size:10px;
} 

.UNCF #footer a:link, a:visited, a:active {
	text-decoration: none;
	color: #ffffff;
}
.UNCF #footer a:hover {
	text-decoration:underline;
	color:#FFCC00;
}
.UNCF #footer p {
	margin: 0; /* zeroing the margins of the first element in the footer will avoid the possibility of margin collapse - a space between divs */
	padding:10px 5px 10px 5px; /* padding on this element will create space, just as the the margin would have, without the margin collapse issue */
	color: #FFFFFF;
}

.navcss,A.navcss:link,A.navcss:active,A.navcss:visited			{font-weight:bolder; font-size:11px; color:#0a2643; TEXT-DECORATION:none}

.GridLink,A.GridLink:link,A.GridLink:active {font-weight: bolder; font-size:12px; color:#0a2643;}

A.GridLink:visited			{font-weight:bolder; font-size:12px; color:#FF0000;}


.navtable
{
	margin: 4;
	background-color: #FFFFFF;
	height: 120px;
	vertical-align: top;
	border-collapse: collapse;
	border-bottom: #FFFFFF solid;
}

.navtable td
{
	width: 600px;
	border-width: thin;
	border-color: #0a2643; 
}


navlastrow td
{
	height: 25px;
	background-color: Gray;	
	padding-top: 25;
}
A.navlastrow:link,A.navlastrow:navlastrow,A.navlastrow:visited {font-weight:bolder; font-size:20px; color:#FFFFFF; TEXT-DECORATION:none}
A.navlastrow:hover {font-weight:bolder; font-size:20px; color:#336699; TEXT-DECORATION:none}

navconsole,A.navconsole:link,A.navconsole:navconsole,A.navconsole:visited{font-weight:bolder; font-size:10px; color:#FFFFFF; TEXT-DECORATION:none}

A.navconsole:hover {font-weight:bolder; font-size:10px; color:#336699; TEXT-DECORATION:none}

.ProfileLink,A.ProfileLink:link,A.ProfileLink:active {font-weight: bolder; font-size:12px; color:#0a2643;}

A.ProfileLink:visited			{font-weight:bolder; font-size:12px; color:#FF0000;}


