﻿body 
{
	/*BACKGROUND: url(../images/main/background.gif) #ebebeb repeat-x;*/
	font-family:arial,helvetica,sans-serif;
	color:#555;
	font-size:12px;	
	margin-top:8px;
	padding:0px;
	BACKGROUND-COLOR: white;
	


}




.homeBanner
{
	BACKGROUND-IMAGE: url('images/main/Banner.jpg');
	height:88px;
	width:695px;
}

.Slogan
{
	color:White;
	padding-left:12px;
	letter-spacing:5px;
}


a:link { TEXT-DECORATION: none; }
a:visited { TEXT-DECORATION: none; }
a:hover { TEXT-DECORATION: none; }
a:active {  TEXT-DECORATION: none; }





/*Begin Side Links*/
div.links
{
	color: #4E5977;
	font-size:12px;
	padding-top:7px;
	line-height:.5;
	margin-left:5px;
}

a.links:link {
	COLOR: #cf5b17; 
	font-size:12px;
	line-height:1.5;
	TEXT-DECORATION: none;
}

a.links:visited 
{
	font-size:12px;
	line-height:1.5;
	COLOR: #cf5b17; TEXT-DECORATION: none;
}
a.links:active {
	COLOR: #cf5b17; TEXT-DECORATION: none;
}
a.links:hover{
	TEXT-DECORATION:underline;
}

a.breadCrumbs:link {
	COLOR: #cf5b17; 
	font-size:12px;
	line-height:1.5;
	TEXT-DECORATION: none;
}

a.breadCrumbs:visited {
	COLOR: #cf5b17; TEXT-DECORATION: none;
}
a.breadCrumbs:active {
	COLOR: #cf5b17; TEXT-DECORATION: none;
}
a.breadCrumbs:hover{
	TEXT-DECORATION: underline;
}



.linkPannel
{	
	/*line-height:1.75;*/
	 padding-bottom:5px;
	
	color:#4E5977;
	/*width:95%;*/
}
.linkPannel a
{	
	/*line-height:1.75;*/
	/*width:95%;*/
	
	color:#4E5977;
}

	
.linkPannel a:link
{	
	/*line-height:1.75;*/
	
	/*width:95%;*/
	color:#4E5977;
}

.linkPannel a:visited
{	
	/*line-height:1.75;*/	
/*width:95%;*/
	color:#4E5977;
}

.linkPannel a:hover
{
	
	color:#4E5977;	
	 text-decoration:underline;
}







.linkPannelHighlight
{	
	/*line-height:1.75;*/
	 padding-bottom:5px;
	color:#CC6600;
	width:95%;
}
.linkPannelHighlight a
{	
	/*line-height:1.75;*/
	width:95%;
	
	color:#CC6600;
}

	
.linkPannelHighlight a:link
{	
	/*line-height:1.75;*/
	
	width:95%;
	color:#CC6600;
}

.linkPannelHighlight a:visited
{	
	/*line-height:1.75;*/	
width:95%;
	color:#CC6600;
}

.linkPannelHighlight a:hover
{
	
	color:#CC6600;	
	 text-decoration:underline;
}






/* Begin Generic Text bodys, titles and subtitles */
.title
{
	font-size:16px;
	font-weight:bold;
	font-family:arial,helvetica,sans-serif;
	/*font-family:Times;*/
	color: #4E5977;	
}
.Bluetitle
{
	font-size:14px;
	font-weight:bold;
	font-family:arial,helvetica,sans-serif;
	/*font-family:Times;*/
	color: #4E5977;	
}
.subTitle
{
	font-size:12px;
	font-weight:bold;
	color: #4E5977;
	
	
}

.textBody
{
	margin-left:5px;
	line-height:1.75;
	width:92%;
}

.aboutUsNameTitle
{
    font-size:12.0pt;
    font-family: "Times New Roman"; 
/*    mso-fareast-font-family: "Times New Roman";*/
}

.aboutUsPositionTitle
{
    /*mso-bidi-font-style: normal;*/
    position: relative; 
    top: -7px;
    font-style: italic;
    font-weight: bolder;
}

/* End Generic Text bodys, titles and subtitles */

.menucontrolStaticItem
{
	color:white;
	padding-bottom:5px;
	padding-top:5px;
	font-size:12px;
	padding-left:10px;
	padding-right:10px;
	border-right:solid 1px #4E5977;
	border-left:solid 1px #4E5977;
	border-bottom:solid 1px #4E5977;
	border-top:solid 1px #4E5977;
	background-color:#4E5977;

	}
	
	.menucontrolStaticHover
{
	
	/*border-right:solid 1px white;
	border-left:solid 1px white;
	border-bottom:solid 1px white;
	border-top:solid 1px white;
	background-color:#677088;*/
	
	}
	
	


	.menucontrolDynamic
{ 
	 width:162px;

	}
	
		
.menucontrolDynamicItem
{
	color:white;
	padding-bottom:4px;
	padding-top:4px;
	font-size:12px;
	width:100%;
	padding-left:10px;
	padding-right:30px;
	border-bottom:solid 1px #4E5977;
	border-top:solid 1px #4E5977;
	background-color:#4E5977;
	}
	
	span.menucontrolDynamicItem
{
	color:white;
	padding-bottom:4px;
	padding-top:4px;
	font-size:12px;
	width:100%;
	padding-left:10px;
	padding-right:30px;
	border-bottom:solid 1px #4E5977;
	border-top:solid 1px #4E5977;
	background-color:#4E5977;
	}
	
	
	
	
	
	.menucontrolDynamicHover
	{
		background-color:#677088;
		border-bottom:solid 1px white;
	border-top:solid 1px white;
		
	}
	
	
	
	/* div.menucontrolDynamic
{ 
	
	width:162px;
	background-color: Transparent!important;
	 background:none!important;
		
	} 
*/





/*BEGIN TOP NAVIGTATION*/


	.navSpacer
	{

	color:#999999;
	font-size:12px;
	}


	/*Tabs*/
	td.tab
	{
		
		background: none;
		width:100px;
		
	}	
	
	a.tab:link
	{
		font-size:14px;
		color: #4E5977;
	}
	a.tab:visited 
	{
		font-size:14px;
		color: #4E5977;
	}
	
	a.tab:hover
	{
		font-size:14px;
		color: #cf5b17;
	}



td.tabSelected {
    BACKGROUND: url(../images/main/blueTab2.gif);
    background-repeat: no-repeat;
    background-position: center;
    width: 100px;
}
	
	

	
/*test*******************/


	

.TopNavItem
	{
		font-size:14px;
		height:26px;
		text-align:center;
		color: #4E5977;
		background: none;
		width:99px;
		padding:0px;
		
	}
	
	a.TopNavItem:link
	{
		font-size:14px;
		height:26px;
		text-align:center;
		color: #4E5977;
		background: none;
		
	}
	a.TopNavItem:visited
	{
		font-size:14px;
		height:26px;
		text-align:center;
		color: #4E5977;
		background: none;
		
	}
	
	a.TopNavItem:hover
	{
		font-size:14px;
		height:26px;
		text-align:center;
		color: #CC6600;
		background: none;
		
	}


.TopNavSelected {
    font-size: 14px;
    height: 26px;
    text-align: center;
    color: white;
    background: url(../images/main/blueTab2.gif);
    background-repeat: no-repeat;
    background-position: bottom;
    width: 99px;
    padding: 0px;
}

a.TopNavSelected:link {
    width: 99px;
    color: white;
    BACKGROUND: url(../images/main/blueTab2.gif);
    background-repeat: no-repeat;
    background-position: center;
}

a.TopNavSelected:visited {
    width: 99px;
    color: white;
    BACKGROUND: url(../images/main/blueTab2.gif);
    background-repeat: no-repeat;
    background-position: center;
}
	
	


/*test*******************/
/*END TOP NAVIGTATION*/


/*BEGIN Treeview NAVIGTATION*/



/*blueTab.jpg);		
		background-repeat: no-repeat;
		background-position:center;
		
		
	}*/
	
	

/*test*******************/
/*END TOP NAVIGTATION*/


/*BEGIN Treeview NAVIGTATION*/



.TreeNodeStyle
{
	
	font-size:12px;
	color: #4E5977;
	padding-bottom:2px;
	padding-top:2px;
	
}

a.TreeNodeStyle:link
	{
		font-size:12px;
		color: #4E5977;
	}
	a.TreeNodeStyle:visited 
	{
		font-size:12px;
		color:#4E5977;
	}
	
	a.TreeNodeStyle:hover
	{font-size:12px;
		color: #CC6600;
	}
	
	.TreeNodeSelectedStyle
{
	font-size:12px;
	color:#CC6600;
}

	a.TreeNodeSelectedStyle:link
{
	font-size:12px;
	color:#CC6600;
}

	a.TreeNodeSelectedStyle:visited
{
	font-size:12px;
	color:#CC6600;
}
	

/*END Treeview NAVIGTATION*/



HR
{
  border-top:solid 1px #CCCCCC;
  border-right:solid 0px #CCCCCC;
  border-left:solid 0px #CCCCCC;
  border-bottom:solid 1px white;
}


.boxContent
{
 color:white;
 width:481px;
 font-size:12px;
 padding-left:10px;
 padding-right:10px;
 line-height:1.5;
}

.boxContentSide /*Lower Nav contact pane text*/
{
 color:white;
 font-size:12px;
 padding-left:10px;
 padding-right:10px;
 line-height:1.5;
}

.boxContentSideContainer /*Lower Nav contact pane container*/
{
 width:230px;
}



.gridContainer
{
	width:500px
}

.sidegridContainer /*Side Nav gradiant container*/
{
	width:230px;
	font-size:12px;		
}

.sidegridContainerHome
{ 

	width:250px;
	font-size:12px;		

}

.mainPagePadding /*controls padding on main pages*/
{
  padding-left:14px;
  padding-right:14px
 
 
}

.mainContainer
{
	width:697px;
}

.homeShade
{
	BACKGROUND: url(../images/main/homeBackground.jpg) white repeat-x;
}


.Gradient1, .Gradient2, .Gradient3, .Gradient4{font-size:1px; overflow:hidden; display:block;} 
.Gradient1 {height:1px; background:#CCCCCC; margin:0 5px;} 
.Gradient2 {height:1px; background:#e4e4e4; border-right:2px solid #CCCCCC; border-left:2px solid #CCCCCC; margin:0 3px;} 
.Gradient3 {height:1px; background:#e4e4e4; border-right:1px solid #CCCCCC; border-left:1px solid #CCCCCC; margin:0 2px;} 
.Gradient4 {height:2px; background:#e4e4e4; border-right:1px solid #CCCCCC; border-left:1px solid #CCCCCC; margin:0 1px;} 

.contentGradient 
{
	BACKGROUND: url(../images/boxGradient.gif) #fff repeat-x 50% top; 
	border-right:1px solid #CCCCCC; 
	border-left:1px solid #CCCCCC; 
	PADDING-BOTTOM: 1em; PADDING-TOP: .3em; 
	BACKGROUND-COLOR: #fff;
	FONT-size: 11px;
	
} 

.contentGradientFontOnly
{	
	
	font-family:arial,helvetica,sans-serif;
	color:#555;
	font-size:12px;	
	
} 


.content 
{
 background:#fff;border-right:1px solid #CCCCCC; border-left:1px solid #CCCCCC;
PADDING-BOTTOM: 0px; PADDING-TOP: .65em; 
BACKGROUND-COLOR: #fff;
width:695px;


} 

.contentPageBody 
{
 background:#fff;border-right:1px solid #CCCCCC; border-left:1px solid #CCCCCC;
PADDING-BOTTOM: 0px; PADDING-TOP: .65em; 
BACKGROUND-COLOR: #fff;
width:715px;


} 

.contentNoWidth
{
 background:#fff;border-right:1px solid #CCCCCC; border-left:1px solid #CCCCCC;
PADDING-BOTTOM: 0px; PADDING-TOP: .65em; 
BACKGROUND-COLOR: #fff;



} 


.contentNoNav
{
 background:#fff;border-right:1px solid #CCCCCC; border-left:1px solid #CCCCCC;
PADDING-BOTTOM: 0px; PADDING-TOP: .65em; 
BACKGROUND-COLOR: #fff;
width:896px;


} 

.contentBody {

margin-left: 0px;}

.b1, .b2, .b3, .b4{font-size:1px; overflow:hidden; display:block;} 
.b1 {height:1px; background:#CCCCCC; margin:0 5px;} 
.b2 {height:1px; background:#fff; border-right:2px solid #CCCCCC; border-left:2px solid #CCCCCC; margin:0 3px;} 
.b3 {height:1px; background:#fff; border-right:1px solid #CCCCCC; border-left:1px solid #CCCCCC; margin:0 2px;} 
.b4 {height:2px; background:#fff; border-right:1px solid #CCCCCC; border-left:1px solid #CCCCCC; margin:0 1px;}





.Graycontent 
{
 background:#EEEEEE;border-right:1px solid #EEEEEE; border-left:1px solid #EEEEEE;
PADDING-BOTTOM: 0px; PADDING-TOP: .65em; 
BACKGROUND-COLOR: #EEEEEE;
width:571px;


} 
.GraycontentBody {

margin-left: 0px;}

.Grayb1, .Grayb2, .Grayb3, .Grayb4{font-size:1px; overflow:hidden; display:block;} 
.Grayb1 {height:1px; background:#EEEEEE; margin:0 5px;} 
.Grayb2 {height:1px; background:#EEEEEE; border-right:2px solid #EEEEEE; border-left:2px solid #EEEEEE; margin:0 3px;} 
.Grayb3 {height:1px; background:#EEEEEE; border-right:1px solid #EEEEEE; border-left:1px solid #EEEEEE; margin:0 2px;} 
.Grayb4 {height:2px; background:#EEEEEE; border-right:1px solid #EEEEEE; border-left:1px solid #EEEEEE; margin:0 1px;}



.headerRow
{
	Padding:5px;
	Text-Align:Center;
	Border-bottom: solid 1px #CCCCCC;
}

.totalsRow
{
	Padding:5px;
	Text-Align:Center;	
}

h3
{
	 font-size: 12px;
	 font-weight:bold;
	
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}


.planTitles
{
 font-size:12px;margin-left:10px;color:#3A3A3A
}
.footer
{
	 font-size: 11px;
	 text-align:center;
}


.pageFooter
{
 color:#999999;
 font-size:12px;
 
}



/*XP STYLE for Comp Art*/

/* Breadcrumbs style ------------------------------------- */

.SiteMap
{
  font-family: verdana;
  font-size: 11px;
}

.BreadcrumbsNode
{
  font-family: verdana;
  font-size: 11px;
  text-decoration: none;
}

.BreadcrumbsNode:hover
{
  font-family: verdana;
  font-size: 11px;
  text-decoration: underline;
}

/* Menu groups -------------------------------------------- */
.TopGroup
{
  background-color:white;
  background-image:url(images/item_bg.gif); 
  border:solid 1px #737373; 
}

.Group
{
  background-color:white;
  background-image:url(images/group_bg.gif); 
  border:solid 1px #737373; 
}

/* Default item styles ------------------------------------ */ 

.Item
{
  font-family:tahoma; 
  font-size:11px; 
  margin:1px;
  cursor:default;
}

.ItemHover
{
  background-color:white; 
  background-image:url(images/item_bg.gif); 
  color:black; 
  font-family:tahoma; 
  font-size:11px; 
  border:solid 1px #ABABAB; 
  border-right-color:#737373;
  border-bottom-color:#737373;
  cursor:default;
}

.ItemExpanded
{
  background-color:white; 
  background-image:url(images/item_bg.gif); 
  color:black; 
  font-family:tahoma; 
  font-size:11px; 
  border:solid 1px #737373; 
  border-right-color:#ABABAB;
  border-bottom-color:#ABABAB;
  cursor:default;
}

/* Selected item styles ------------------------------------ */ 
/*.SelectedItem
{
  background-color:black; 
  font-family:tahoma; 
  font-size:11px; 
  border:solid 1px #B30000; 
  border-left-color:#FF4C4C;
  border-top-color:#FF4C4C;
  cursor:default;
}*/ 

.SelectedItemHover
{
  background-color:#E9CFB1; 
  color:black; 
  font-family:tahoma; 
  font-size:11px; 
  border:solid 1px #B30000; 
  border-left-color:#FF4C4C;
  border-top-color:#FF4C4C;
  cursor:default;
}

.SelectedItemExpanded
{
  background-color:#E9CFB1; 
  color:black; 
  font-family:tahoma; 
  font-size:11px; 
  border:solid 1px #FF4C4C; 
  border-left-color:#B30000;
  border-top-color:#B30000;
  cursor:default;
}

/* Child selected item styles ------------------------------------ DELETED By JASON 11.7.12 */ 
/*.ChildSelectedItem
{
  background-color:bisque; 
  font-family:tahoma; 
  font-size:11px; 
  border:solid 1px #0000B3; 
  border-left-color:#4C4CFF;
  border-top-color:#4C4CFF;
  cursor:default;
}*/

.ChildSelectedItemHover
{
  background-color:#E9CFB1; 
  color:black; 
  font-family:tahoma; 
  font-size:11px; 
  border:solid 1px #0000B3; 
  border-left-color:#4C4CFF;
  border-top-color:#4C4CFF;
  cursor:default;
}

.ChildSelectedItemExpanded
{
  background-color:#E9CFB1; 
  color:black; 
  font-family:tahoma; 
  font-size:11px; 
  border:solid 1px #4C4CFF; 
  border-left-color:#0000B3;
  border-top-color:#0000B3;
  cursor:default;
}

/*ADDED 2.5.2020*/
.OrangeTitleBold {
    color: #F47421;
    font-family: Helvetica, Arial, sans-serif;
    font-size: 14px;
    font-weight: bolder;
    padding-top: 8px;
} 

.navItem {
    margin-bottom: 5px;
}

    .navItem img {
        margin-right: 7px;
    }

    .navItem a:link {
        font-size: 12px !important;
        color: #555 !important;
        font-family: arial,helvetica,sans-serif;
    }

    .navItem a:visited {
        color: #4d4d4d !important;
    }

    .navItem a:hover {
        color: #F47421 !important;
    }

    .navItem span:hover {
        color: #F47421 !important;
    }

    



/*Begin Left Side Repeater Links*/
.LeftNav
{
	padding-right:5px;
}

.LeftNavItem
{	
	padding-left:5px;
	display:inline;
}
a.LeftNavItemLink:link
	{
		
		font-size:12px;
		color: #4E5977;
	}
a.LeftNavItemLink:visited 
	{
		font-size:12px;
		color:#4E5977;
	}	
a.LeftNavItemLink:hover
	{
		font-size:12px;
		color: #CC6600;
	}
.LeftNavItemImage
{
	padding-right:5px; 
	padding-bottom:5px;
	padding-top:5px;
}

/*End Left Side Repeater Links*/

.FAQPanel
{
	
}

a.ComboBoxLink:link
	{
		
		color:#555 !important;
	}
a.ComboBoxLink:visited 
	{
		color:#555 !important;
	}	
a.ComboBoxLink:hover
	{
		
		color: #CC6600 !important;
	}


.OrangeTitle
{	
	color: #CC6600;
	/*font-weight:bold;*/
	font-size:14px;
	padding-bottom:3px;
}

.linksWhiteButton A:link {

    Font-Size:16px;
    TEXT-DECORATION: none;

}

.linksWhiteButton A:visited {
   
    
}

.capimg{
    float:left;

}

.linksWhiteButton A:hover {
    TEXT-DECORATION: none;
    
    background-color:#426FC1;
}

.linksWhiteButton A:active {
}

.OrangeTitleLine
{	
	color: #CC6600;
	/*font-weight:bold;*/
	
}

a img { border:none; }

a.more:link
{
	color: #CC6600;
}
a.more:visited 
{color: #CC6600;
	
}
a.more:hover
{
	color: #CC6600;
}

a.OrangeLinks:link
{
	color: #CC6600;
}
a.OrangeLinks:visited 
{color: #CC6600;
	
}
a.OrangeLinks:hover
{
	color: #CC6600;
	text-decoration:underline;
}


a.LoginButton:link
{
	color: white;
}
a.LoginButton:visited 
{color: white;}
	

.PageBody
{
	 padding-left:15px;
	 padding-top:20px;
	width: 623px;
}



/*.PageBody
{
	 padding-left:15px;
	 padding-top:20px;
}*/


	/*White Links*/


a.WhiteLink:link
{	text-decoration:none;
	color: white;
}
a.WhiteLink:visited 
{color: white;	
}
a.WhiteLink:hover
{
	color: #CCCCCC;	
}

a.HomeMainLinks:link
{
	/*color:#555;*/
	/*color:#333333;*/
 color:#555;
 font-size: 16px !important;
 text-decoration:none;
}

a.HomeMainLinks:visited 
{
color:#555;

}

a.HomeMainLinks:hover
{
	/*color:#CC6600;*/
	text-decoration:underline;
	
}

.TextBox
{
	color:#555;
	font-size:12px;	
}


/*Page widths for pages smaller than nav system*/

/*Particiapnts*/

.ParHomeHeight
{
	height:430px;
	overflow:auto;
	
}
.ParFlexHeight
{
	height:670px;
	overflow:auto;
	
}

.ParCOBRAHeight
{
	height:615px;
	overflow:auto;
	
}

.ParFormsHeight
{
	height:615px;
	overflow:auto;
	
}



/*Employers*/

.EmpHomeHeight
{
	height:430px;
	overflow:auto;
	
}

.EmpFlexHeight
{
	height:615px;
	overflow:auto;
	
}

.EmpServHeight
{
	height:615px;
	overflow:auto;
	
}

.EmpCOBRAHeight
{
	height:750px;
	overflow:auto;
	
}

/*Brokers*/

.BrokeHomeHeight
{
	height:1050px;
	overflow:auto;
	
}

.BrokeServHeight
{
	height:615px;
	overflow:auto;
	
}


/*Address Change Float* ---------------DELETED By JASON 11.7.12 */

    /*    .black_overlay{
            display: none;
            position: absolute;
            top: 0%;
            left: 0%;
            width: 100%;
            height: 100%;
            background-color: black;
            z-index:1001;
            -moz-opacity: 0.35;
            opacity:.35;
            filter: alpha(opacity=35);
        } */
        
        
       .white_content {
		color:#555;
		font-size:12px;
		font-family:arial;
            display: none;
            position: absolute;
            top: 25%;
            left: 25%;
            width: 50%;
           
            padding: 16px;
           /* border: 2px solid #CCCCCC; */
			
           /* background-color:White;*/
            z-index:1002;
            overflow: auto;
        }


/* Dropdown Button Was #5491F4*/
.dropbtn {
    background-color: #337ab7;
    color: white;
    padding: 10px;
    padding-left: 60px;
    padding-right: 60px;
    border: 1px solid white;
    font-size: 16px;
    border: none;
}

.droplinkbtn {
   background-color: transparent;
    color: #5491F4;
    padding-bottom: 5px;
    padding-top: 0px;
    padding-left: 50px;
    padding-right: 0px;
    /*padding-left: 20px;*/
      /*padding-right: 20px;*/
     
    font-size: 16px;
    border: none;
}

.linkbtnSingle {
    background-color: #337ab7;
    color: white;
    padding: 10px;
    padding-left: 35px;
    padding-right: 35px;
    border: 1px solid white;
    font-size: 16px;
}
    .linkbtnSingle:hover {
        background-color: #279ADC;
    }

 /* Dropdown Button */
.linkbtn {
    background-color: #337ab7;
    color: white;
    padding: 10px;
    padding-left: 20px;
    padding-right: 20px;
    border: 1px solid white;
    font-size: 16px;
    border: none;
}

/* The container <div> - needed to position the dropdown content */
.dropdown {
    position: relative;
    display: inline-block;
}

/* Dropdown Content (Hidden by Default) */
 .dropdown-content {
    display: none;
    position: absolute;
    /*background-color: #f1f1f1;*/
    right: 0;
    /*border:1px solid lightgray;*/
    min-width: 250px; /*width of drop down window*/
    box-shadow: 0px 8px 16px 0px rgba(0,0,0,0.2);
    z-index: 1;
}

/* Links inside the dropdown */
 .dropdown-content a {
    color: white;
    padding: 12px 16px;
    text-decoration: none;
    display: block;
    text-align:center;
}

/* Change color of dropdown links on hover */
 /*.dropdown-content a:hover {background-color: #ddd;} */
 

/* Show the dropdown menu on hover */
.dropdown:hover .dropdown-content {display: block;}

/* Change the background color of the dropdown button when the dropdown content is shown */
.dropdown:hover .dropbtn {
    background-color: #279ADC;
}

.linkbtn:hover {
    background-color: #279ADC;
}

.dropdownItem1, .dropdownItem2{
    background-color:white;
      padding:20px;
}
.dropdownItem2 {
    padding-top:0px;
}


.video {
    position: relative;
    padding-bottom: 56.25%; /* 16:9 */
    height: 0;
}

    .video img {
        position: absolute;
        display: block;
        top: 0;
        left: 0;
        width: 100%;
        height: 100%;
        z-index: 20;
        cursor: pointer;
    }

    .video:after {
        content: "";
        position: absolute;
        display: block;
        background: url(play-button.png) no-repeat 0 0;
        top: 45%;
        left: 45%;
        width: 46px;
        height: 36px;
        z-index: 30;
        cursor: pointer;
    }

    .video iframe {
        position: absolute;
        top: 0;
        left: 0;
        width: 100%;
        height: 100%;
    }

    /* image poster clicked, player class added using js */
    .video.player img {
        display: none;
    }

    .video.player:after {
        display: none;
    }

.covidBlueTitle {
    font-size: 22px;
    width: 75%;
    color: #005F83;
    margin-top: 25px;
}
.covidBlueTitleNoWidth {
    font-size: 22px;    
    color: #005F83;
    margin-top: 25px;
}

.covidParagraph {
    font-size: 16px;
    line-height: 1.5em;
    text-align: justify;
}

.covidParagraphSmall {
    font-size: 14px;
    line-height: 1.5em;
    text-align: justify;
}

.covidLargePageTitle {
    color: white;
    font-size: 40px;
}

    .covidMediumTitle{

    }
.covidHR {
    width: 135px;
    border: 2px solid #26ABE0;
}
.covidHROff {
    width: 135px;
    border: 2px solid #FFFFFF;
}

.clearfix {
    overflow: auto
}

    .clearfix::after {
        content: "";
        clear: both
    } 


.covidbuttonLink {
    background-image: url("images/bluebuttonarrorow.png");
    width:276px;
     height:56px;
    /*color: white;
    padding: 10px;
    padding-left: 35px;
    padding-right: 35px;
    border: 1px solid white;
    font-size: 16px;*/
}

    .covidbuttonLink:hover {
        /*background-color: #279ADC;*/
        cursor:pointer;
    }

.covoidLinkButton {
    display: block;
    text-align: center;
    text-align: left;
    padding-top: 15px;
    padding-left: 30px;
    width: 200px;
    color: white;
    font-size: 18px;
    height: 52px;
}

.covoidLinkButtonLong {
    display: block;
    text-align: center;
    text-align: left;
    padding-top: 15px;
    padding-left: 30px;
    width: 300px;
    color: white;
    font-size: 18px;
    height: 52px;
}

.covidpagelink:link {
    color:#2F9BD4;
    text-decoration:underline;
}
.covidpagelink:visited {
    color: #2F9BD4;
    text-decoration: underline;
}
.covidpagelink:hover {
    color: #2F9BD4;
    text-decoration:none;
}

.covidpagelinkwhite:link {
    color: white;
    text-decoration: underline;
}

.covidpagelinkwhite:visited {
    color: white;
    text-decoration: underline;
}

.covidpagelinkwhite:hover {
    color: white;
    text-decoration: none;
}


    .covoidLinkButtonContainer {
    background-image: url(Updates/images/bluebuttonarrorow.png);
    background-size: 221px;
    background-repeat: no-repeat;
    height: 52px;
    width: 221px;
}
.covoidLinkButtonContainerLong {
    background-image: url(Updates/images/bluebuttonarrorowlong.fw.png);
    background-size: 335px;
    padding-top:7px;   
    background-repeat: no-repeat;
    height: 66px;
    width: 335px;
}


a.stepS {
    width: 240px;
    height: 55px;
    font-size: 18px;
    font-family: Arial;
    color: #FFFFFF;
    padding: 10px;
    padding-left: 15px;
    padding-top: 17px;
    text-decoration: none;
    display: block;
    background-image: url(Updates/images/steps.fw.png);
    background-repeat: no-repeat;
}

    a.stepS:hover {
        width: 240px;
        height: 55px;
        font-family: Arial;
        color: #FFFFFF;
        padding: 10px;
        padding-left: 15px;
        padding-top: 17px;
        text-decoration: none;
        display: block;
        background-image: url(Updates/images/stepshover.fw.png);
        background-repeat: no-repeat;
    }

a.stepSCUR {
    width: 240px;
    height: 55px;
    font-size: 18px;
    font-family: Arial;
    color: #FFFFFF;
    padding: 10px;
    padding-left:15px;
    padding-top: 17px;
    text-decoration: none;
    display: block;
    background-image: url(Updates/images/stepCurrent.fw.png);
    background-repeat: no-repeat;
}

    a.stepSCUR:hover {
        width: 240px;
        height: 55px;
        font-family: Arial;
        color: #FFFFFF;
        padding: 10px;
        padding-left: 15px;
        padding-top: 17px;
        text-decoration: none;
        display: block;
        background-image: url(Updates/images/stepCurrent.fw.png);
        background-repeat: no-repeat;
    }



a.step1 {
    width: 240px;
    height: 55px;
    font-size: 18px;
    font-family: Arial;
    color: #FFFFFF;
    padding: 10px;
    padding-top: 15px;
    text-decoration: none;
    display: block;
    background-image: url(Updates/images/step1arrow.fw.png);
    background-repeat: no-repeat;
}

a.step1:hover {
    width: 240px;
    height: 55px;
    font-family: Arial;
    color: #FFFFFF;
    padding: 10px;
    padding-top: 15px;
    text-decoration: none;
    display: block;
    background-image: url(Updates/images/step1arrowCur.fw.png);
    background-repeat: no-repeat;
}

a.step1Cur {
    width: 240px;
    height: 55px;
    font-size: 18px;
    font-family: Arial;
    color: #FFFFFF;
    padding: 10px;
    padding-top: 15px;
    text-decoration: none;
    display: block;
    background-image: url(Updates/images/step1arrowCur.fw.png);
    background-repeat: no-repeat;
}

a.steps1Cur:hover {
    width: 240px;
    height: 55px;
    font-family: Arial;
    color: #FFFFFF;
    padding: 10px;
    padding-top: 15px;
    text-decoration: none;
    display: block;
    background-image: url(Updates/images/step1arrowCur.fw.png);
    background-repeat: no-repeat;
}


a.step2 {
    width: 240px;
    height: 55px;
    font-size: 18px;
    font-family: Arial;
    color: #FFFFFF;
    padding: 10px;
    padding-top: 15px;
    text-decoration: none;
    display: block;
    background-image: url(Updates/images/step2arrow.fw.png);
    background-repeat: no-repeat;
}

    a.step2:hover {
        width: 240px;
        height: 55px;
        font-family: Arial;
        color: #FFFFFF;
        padding: 10px;
        padding-top: 15px;
        text-decoration: none;
        display: block;
        background-image: url(Updates/images/step2arrowCur.fw.png);
        background-repeat: no-repeat;
    }

a.step2Cur {
    width: 240px;
    height: 55px;
    font-size: 18px;
    font-family: Arial;
    color: #FFFFFF;
    padding: 10px;
    padding-top: 15px;
    text-decoration: none;
    display: block;
    background-image: url(Updates/images/step2arrowCur.fw.png);
    background-repeat: no-repeat;
}

a.steps2Cur:hover {
    width: 240px;
    height: 55px;
    font-family: Arial;
    color: #FFFFFF;
    padding: 10px;
    padding-top: 15px;
    text-decoration: none;
    display: block;
    background-image: url(Updates/images/step2arrowCur.fw.png);
    background-repeat: no-repeat;
}


a.step3 {
    width: 240px;
    height: 55px;
    font-size: 18px;
    font-family: Arial;
    color: #FFFFFF;
    padding: 10px;
    padding-top: 15px;
    text-decoration: none;
    display: block;
    background-image: url(Updates/images/step3arrow.fw.png);
    background-repeat: no-repeat;
}

    a.step3:hover {
        width: 240px;
        height: 55px;
        font-family: Arial;
        color: #FFFFFF;
        padding: 10px;
        padding-top: 15px;
        text-decoration: none;
        display: block;
        background-image: url(Updates/images/step3arrowCur.fw.png);
        background-repeat: no-repeat;
    }

a.step3Cur {
    width: 240px;
    height: 55px;
    font-size: 18px;
    font-family: Arial;
    color: #FFFFFF;
    padding: 10px;
    padding-top: 15px;
    text-decoration: none;
    display: block;
    background-image: url(Updates/images/step3arrowCur.fw.png);
    background-repeat: no-repeat;
}

a.step3Cur:hover {
    width: 240px;
    height: 55px;
    font-family: Arial;
    color: #FFFFFF;
    padding: 10px;
    padding-top: 15px;
    text-decoration: none;
    display: block;
    background-image: url(Updates/images/step3arrowCur.fw.png);
    background-repeat: no-repeat;
}
