.InjuryShield {
     font-size: 12px;
     margin-left: 0px;
}

body {
     background-color: #FFFFFF;
     background-image: url('../images/bkg-gradient.jpg');
     background-repeat: repeat;
     margin: 0px;
     font-family: verdana, arial, sans-serif;
}

table {
     border-collapse: collapse;
     border-width: 0px;
     border-style: none;
     border-spacing: 0px;
}

table.margin {
     border-collapse: collapse;
     border: 0px;
     margin-left: 20px;
}
p {
     font-family: verdana, arial, sans-serif;
     color: #4C5154;
     font-size: 12px;
     line-height: 20px;
     margin-right: 30px;
     margin-left: 20px;
     text-decoration: none;
}

a:link {  font-family: verdana, arial, sans-serif;  color: #333399; font-size:12px; line-height: 20px; margin-right: 0px;  margin-left: 0px;  text-decoration: underline;}
a:visited { font-family: verdana, arial, sans-serif; color: #333399; font-size:12px; line-height: 20px; margin-right: 0px; margin-left: 0px; text-decoration: none;}
a:hover { font-family: verdana, arial, sans-serif; color: #993333; font-size:12px; line-height: 20px; margin-right: 0px; margin-left: 0px; text-decoration: underline;}
a:active { font-family: verdana, arial, sans-serif; color: #993333; font-size:12px; line-height: 20px; margin-right: 0px; margin-left: 0px; text-decoration: none;}

H1 {
     font-family: verdana, arial, sans-serif;
     color: #993333; /* dark red */
     font-weight: normal;
     font-size:18px;
     line-height: 28px;
     text-decoration: none;
     margin-left: 20px;
     margin-top: 20px;
     margin-bottom: 0px;
}

H2 {
     font-family: verdana, arial, sans-serif;
     color: #993333; /* dark red */
     font-weight: normal;
     font-size:16px;
     line-height: 24px;
     text-decoration: none;
     margin-left: 20px;
     margin-top: 20px;
     margin-bottom: 0px;
}

.redHeading3 {
     font-family: verdana, arial, sans-serif;
     color: #993333; /* dark red */
     font-weight: normal;
     font-size:16px;
     line-height: 16px;
     text-decoration: none;
     margin-top: 0px;
     margin-bottom: 0px;
}

 .nav { font-family: verdana, arial, sans-serif; color: #FFFFFF; font-size:12px; line-height: 16px; text-decoration: none; margin-right: 0px; margin-left: 0px;}
a.nav:link { font-family: verdana, arial, sans-serif; color: #FFFFFF;  /* white */ font-size:12px; line-height: 16px; text-decoration: none;}
a.nav:visited { font-family: verdana, arial, sans-serif; color: #FFFFFF;  /*E8E6E6  light gray */ font-size:12px; line-height: 16px; text-decoration: none;}
a.nav:hover { font-family: verdana, arial, sans-serif; color: #D0DAE5;  /* light gray */  font-size:12px; line-height: 16px; text-decoration: none;}
a.nav:active { font-family: verdana, arial, sans-serif; color: #FFFFFF;  /* white */ font-size:12px; line-height: 16px; text-decoration: none;}

.footer { color: #D0DAE5; font-family: verdana, arial, sans-serif; font-size: 10px; font-weight: normal; text-decoration: none; margin-left: 0px; }
a.footer:link { color: #D0DAE5; font-family: verdana, arial, sans-serif; font-size: 10px; font-weight: normal; text-decoration: none; margin: 5px; }
a.footer:visited { color: #E8E6E6;  /* light gray */font-family: verdana, arial, sans-serif; font-size: 10px; font-weight: normal; text-decoration: none; margin: 5px; }
a.footer:hover { color: #FFFFFF;  /* white */ font-family: verdana, arial, sans-serif; font-size: 10px; font-weight: normal; text-decoration: none; margin: 5px; }
a.footer:active { color: #D0DAE5; font-family: verdana, arial, sans-serif; font-size: 10px; font-weight: normal; text-decoration: none; margin: 5px; }

.copyright {
     color: #4C5154;    /* Gray */
     font-family: verdana, arial, sans-serif;
     font-size: 10px;
     font-weight: normal;
     text-decoration: none;
     line-height: 11px;
/*      margin-left: 12px;*/
}

.textMain { font-family: verdana, arial, sans-serif; color: #4C5154; font-size:12px; line-height: 20px; margin-right: 0px; margin-left: 0px; text-decoration: none;}
a.textMain:link { font-family: verdana, arial, sans-serif; color: #78A255; text-decoration: none; font-size:12px; line-height: 20px; margin-right: 0px; margin-left: 0px;}
a.textMain:visited { font-family: verdana, arial, sans-serif; color: #78A255; text-decoration: none; font-size:12px; line-height: 20px; margin-right: 0px; margin-left: 0px;}
a.textMain:hover { font-family: verdana, arial, sans-serif; color: #78A255; text-decoration: underline; font-size:12px; line-height: 20px; margin-right: 0px; margin-left: 0px;}
a.textMain:active { font-family: verdana, arial, sans-serif; color: #78A255; text-decoration: none; font-size:12px; line-height: 20px; margin-right: 0px; margin-left: 0px;}

.RightColumn { font-family: verdana, arial, sans-serif; color: #4C5154; font-size:12px; line-height: 20px; margin-right: 0px; margin-left: 0px; text-decoration: none;}
a.RightColumn:link { font-family: verdana, arial, sans-serif; color: #78A255; text-decoration: none; font-size:12px; line-height: 20px; margin-right: 0px; margin-left: 0px;}
a.RightColumn:visited { font-family: verdana, arial, sans-serif; color: #78A255; text-decoration: none; font-size:12px; line-height: 20px; margin-right: 0px; margin-left: 0px;}
a.RightColumn:hover { font-family: verdana, arial, sans-serif; color: #78A255; text-decoration: underline; font-size:12px; line-height: 20px; margin-right: 0px; margin-left: 0px;}
a.RightColumn:active { font-family: verdana, arial, sans-serif; color: #78A255; text-decoration: none; font-size:12px; line-height: 20px; margin-right: 0px; margin-left: 0px;}


.LeftColumn  { color: #4C5154; font-size:12px; line-height: 22px; /*    text-decoration: none; */ margin-right: 8px; margin-left: 8px; }
a.LeftColumn:link   { color: #F5D300; font-size:12px; line-height: 20px; text-decoration: none;}
a.LeftColumn:visited   { color: #F5D300; font-size:12px; line-height: 20px; text-decoration: none;}
a.LeftColumn:hover   { font-family: verdana, arial, sans-serif; color: #AFE01B; text-decoration: underline; font-size:12px; line-height: 20px;}
a.LeftColumn:active   { font-family: verdana, arial, sans-serif; color: #F5D300; text-decoration: none; font-size:12px; line-height: 20px;}


table.footer {
	border-width: 0px;
	border-style: none;
	border-collapse: collapse;
         background-color: #7E8DBA;
}

li {
     font-family: verdana, arial, sans-serif;
     color: #4C5154;
     margin-left: 20px;
     margin-right: 80px;
     font-size: 12px;
     line-height: 20px;
     text-decoration: none;
}

.textContact {
     font-family: verdana, arial, sans-serif;
     color: #4C5154;
     font-size:13px;
     line-height: 17px;
     margin-right: 0px;
     margin-left: 0px;
}

/* CSS FOR DROPDOWN MENUS */
#dropmenudiv{
     border-left:1px solid #003399;      /* blue */
     border-right:1px solid #003399;      /* blue */
     border-top:1px solid #003399;      /* blue */
     border-bottom:0px solid #003399;      /* blue */
     position:absolute;
     line-height: 9px;
     z-index: 100;
     font-style: normal;
     font-variant: normal;
     font-weight: normal;
     font-size: 10px;
     font-family: verdana;
}

#dropmenudiv a{
     width: 100%;
     display: block;
     text-indent: 6px;
     border-bottom: 1px solid #003399; /* blue */
     padding: 0px;
     text-decoration: none;
     font-weight: normal;
     font-size: 10px;
     color: #FFFFFF; /*white*/
}

#dropmenudiv a:hover{ /*hover background color*/
       background-color: #EEEEEE; /* light gray  */
       color: #993333;  /*  maroon menu text  */
       font-size:10px;
}


/* ------  Slide-Out Menu CSS  ------ */
#so_menu{
	font-family:verdana,arial;	/* Font for main menu items */
         font-size: 12px;
	width:156px;	/* Width of main menu */
	margin-left:20px;	/* BVWS::indent main menu */

}
#so_menu	li{	 /* Main menu <li> */
	list-style-type:none;	/* No bullets */
	margin:0px;	                 /* No margin - needed for Opera */
         font-size: 12px;
}
#so_menu ul{
	margin:0px;	/* No <ul> air */
	padding:0px;	/* No <ul> air */
         font-size:12px;; /* BVWS added */
}
#so_menu ul li ul{	/* Styling for those who doesn't have javascript enabled */
	padding-left:8px;
         font-size:12px; /* BVWS added */
}
#so_menu	li a{	/* Main menu links */
	text-decoration:none;	/* No underline */
	color:#FFFFFF;	/* Orginal Black text color */
         font-size:12px;; /* BVWS added */
	height:16px;	/* 20 pixel height */
	line-height:16px;	/* 20 pixel height */
	vertical-align:middle;	/* Align text in the middle */
	border:1px solid #000000;	/* CHANGED TO 0 for no border //  Black border */
	background-color:#2D6BAA;	/* Light blue color for MENU ITEMS */
	margin:2px;	/* A little bit of air */
	padding:8px;	/* Air between border and text inside */
	display:block;
}
#so_menu	li a:hover,#so_menu .activeMainMenuItem{
	color:#FFFFFF; /* Yellow FFFF99 */
         font-size:12px;; /* BVWS added */
	background-color:#9C1F2C; /* 2D6BAA  Dark Blue  9C1F2C Maroon on Hover */
	border:1px solid #000;	/* CHANGED TO 0 for no border //  Black border */

}
.so_subMenu{
         text-decoration:none;	/* No underline */
	visibility:hidden;
	position:absolute;
	overflow:hidden;
	border:1px solid #000;  /* Change to 1 for border */
	background-color:#2D6BAA;  /* Maroon 9C1F2C    Dark Blue 336699*/
         font-size:12px;; /* BVWS added */
	text-align:left;
}
.so_subMenu ul{
	margin:0px;
	padding:0px;
         font-size:12px; /* BVWS added */
}
.so_subMenu ul li{
	list-style-type:none;
         font-size:12px;; /* BVWS added */
	margin:1px;
	padding:0px;	/* 1px of air between submenu border and sub menu item - (the "white" space you see on mouse over )*/
}
.so_subMenu ul li a{	/* Sub menu items */
	white-space:nowrap;	/* No line break */
	text-decoration:none;	/* No underline */
	color:#FFFFFF;	/* D0DAE5-Light Gray */
	height:20px;	/* 16 pixels height */
	line-height:20px;	/* 16 pixels height */
         font-size:12px;;       /* BVWS added */
	margin:4px;	          /* 2px A little bit of air */
	padding:0px;	/* Air between border and text inside */
	display:block;	/* Display as block - you shouldn't change this */
}
.so_subMenu ul li a:hover  {	/* Sub menu items - mouse over effects */
	color:#FFFFFF;	/* D0DAE5-Light Gray / FFFF00-Yellow text */
	background-color:#9C1F2C;	/* Maroon background */
         font-size:12px;; /* BVWS added */
         text-decoration:none;	/* No underline */
	margin:4px;	          /* 2px A little bit of air */
}

.so_subMenu a:visited {	/* Sub menu items - mouse over effects */
	color:#D0DAE5;	/* D0DAE5-Light Gray / FFFF00-Yellow text */
	background-color:#2D6BAA;	/* 336699 Dark Blue 9C1F2CMaroon background */
         font-size:12px;; /* BVWS added */
         text-decoration:none;	/* No underline */
	margin:4px;	          /* 2px A little bit of air */
}
