/* Basic styles for 4.x browsers */

/* Standard Tags */

a:link				{ color: #03841A; text-decoration:underline;}
a:visited			{ color: #03841A; text-decoration:underline;}
a:hover				{ color: #073675; text-decoration:none;}
a:focus				{ color: #03841A; text-decoration:underline;}
a:active			{ color: #03841A; text-decoration:underline;}

a.calendar:link		{ color: #FFFFFF; text-decoration:underline;}
a.calendar:visited	{ color: #FFFFFF; text-decoration:underline;}
a.calendar:hover	{ color: #CCCCCC; text-decoration:underline;}
a.calendar:active	{ color: #FFFFFF; text-decoration:underline;}

a.footer:link		{ font: bold 85% Arial, Helvetica, sans-serif; color: #003399; text-decoration: none;}
a.footer:visited	{ font: bold 85% Arial, Helvetica, sans-serif; color: #003399; text-decoration: none;}
a.footer:hover		{ font: bold 85% Arial, Helvetica, sans-serif; color: #FFFFFF; text-decoration: none;}
a.footer:active		{ font: bold 85% Arial, Helvetica, sans-serif; color: #003399; text-decoration: none;}

a.healthlink:link		{ font: normal 80% Arial, Helvetica, sans-serif; color: #003399; text-decoration: underline;}
a.healthlink:visited	{ font: normal 80% Arial, Helvetica, sans-serif; color: #003399; text-decoration: underline;}
a.healthlink:hover		{ font: normal 80% Arial, Helvetica, sans-serif; color: #660000; text-decoration: underline;}
a.healthlink:active		{ font: normal 80% Arial, Helvetica, sans-serif; color: #003399; text-decoration: underline;}

a.healthnavbar:link		{ font: bold 70% Arial, Helvetica, sans-serif; color: #ffffff; text-decoration: none;}
a.healthnavbar:visited	{ font: bold 70% Arial, Helvetica, sans-serif; color: #ffffff; text-decoration: none;}
a.healthnavbar:hover	{ font: bold 70% Arial, Helvetica, sans-serif; color: #ffcc00; text-decoration: none;}
a.healthnavbar:active	{ font: bold 70% Arial, Helvetica, sans-serif; color: #ffffff; text-decoration: none;}

a.morenews:link			{ font: bold 75% Arial, Helvetica, sans-serif; color: #003399; text-decoration:underline;}
a.morenews:visited		{ font: bold 75% Arial, Helvetica, sans-serif; color: #003399; text-decoration:underline;}
a.morenews:hover		{ font: bold 75% Arial, Helvetica, sans-serif; color: #03841A; text-decoration:underline;}
a.morenews:active		{ font: bold 75% Arial, Helvetica, sans-serif; color: #003399; text-decoration:underline;}

a.newsletter:link		{ font: bold 70% Arial, Helvetica, sans-serif; color: #28009e; text-decoration:underline;}
a.newsletter:visited	{ font: bold 70% Arial, Helvetica, sans-serif; color: #28009e; text-decoration:underline;}
a.newsletter:hover		{ font: bold 70% Arial, Helvetica, sans-serif; color: #ffffff; text-decoration:underline;}
a.newsletter:active		{ font: bold 70% Arial, Helvetica, sans-serif; color: #28009e; text-decoration:underline;}

a.libbar:link			{ font: bold 95% Arial, Helvetica, sans-serif; color:#003399; text-decoration:underline;}
a.libbar:visited		{ font: bold 95% Arial, Helvetica, sans-serif; color:#003399; text-decoration:underline;}
a.libbar:hover			{ font: bold 95% Arial, Helvetica, sans-serif; color:#ffffff; text-decoration:none;}
a.libbar:focus			{ font: bold 95% Arial, Helvetica, sans-serif; color:#003399; text-decoration:underline;}
a.libbar:active			{ font: bold 95% Arial, Helvetica, sans-serif; color:#003399; text-decoration:underline;}

a.sipnavbar:link	{ font: bold 70% Arial, Helvetica, sans-serif; color: #ffffff; text-decoration: none;}
a.sipnavbar:visited	{ font: bold 70% Arial, Helvetica, sans-serif; color: #ffffff; text-decoration: none;}
a.sipnavbar:hover	{ font: bold 70% Arial, Helvetica, sans-serif; color: #ffcc00; text-decoration: none;}
a.sipnavbar:active	{ font: bold 70% Arial, Helvetica, sans-serif; color: #ffffff; text-decoration: none;}

			
body        { background-image: url("images/bg_b.gif"); }
			
.addressbar		{ font: 70% Arial, Helvetica, sans-serif; color: #ffffff; }

.bodyWhiteHeading 	{ font: bold 110% Arial; color: #FFFFFF; }

.bodyWhite		{ font: normal 85% Arial; color: #FFFFFF; }

.bodyBlackSm	{ font: normal 70% Arial; color: #000000; }

.bodyWhiteSm	{ font: normal 70% Arial; color: #FFFFFF; }

.blueBullet		{
	font: 80% Arial, Helvetica, sans-serif;
	color: #003399;
	list-style-type: none;
	list-style-position: outside;
	list-style-image: url(images/bullet_blue.gif);
}

.color_one		{ color: #FFFFFF; }

.color_one		{ color: #d0d7ec; }

.footer 		{ font: 70% Arial, Helvetica, sans-serif; color: #7592bc; }


.heading1	 	{ font: bold 120% Arial, Helvetica, sans-serif; color: #28009e; }

.heading2	 	{ font: bold 120% Arial, Helvetica, sans-serif; color: #03841A; }

.heading3 		{ font: bold 120% Arial, Helvetica, sans-serif; color: #ffffff; }

.heading4 		{ font: bold 120% Arial, Helvetica, sans-serif; color: #ecb244; }


.heading5	 	{ font: bold 100% Arial, Helvetica, sans-serif; color: #003399; }

.heading6	 	{ font: bold 100% Arial, Helvetica, sans-serif; color: #03841A; }

.heading7	 	{ font: bold 100% Arial, Helvetica, sans-serif; color: #ffffff; }

.heading8	 	{ font: bold 100% Arial, Helvetica, sans-serif; color: #ecb244; }


.heading9	 	{ font: bold 90% Arial, Helvetica, sans-serif; color: #003399; }

.heading10	 	{
	font: bold 90% Arial, Helvetica, sans-serif;
	color: #03841A;
}

.heading11	 	{ font: bold 90% Arial, Helvetica, sans-serif; color: #ffffff; }

.heading12	 	{ font: bold 90% Arial, Helvetica, sans-serif; color: #ecb244; }


.heading13	 	{ font: bold 80% Arial, Helvetica, sans-serif; color: #003399; }

.heading14	 	{ font: bold 80% Arial, Helvetica, sans-serif; color: #03841A; }

.heading15	 	{ font: bold 80% Arial, Helvetica, sans-serif; color: #ffffff; }

.heading16	 	{ font: bold 80% Arial, Helvetica, sans-serif; color: #ecb244; }

.heading17	 	{ color: #003399; font-family: "Times New Roman",Times,serif; font-size: x-large; font-weight: bold; }


.overview 		{ font: 80% Arial, Helvetica, sans-serif; color: #003399; }

.overview1		{ font: 80% Arial, Helvetica, sans-serif; color: #28009e; }

.overview2		{ font: 80% Arial, Helvetica, sans-serif; color: #ffffff; }

.overviewBold	{ font: bold 80% Arial, Helvetica, sans-serif; color: #003399; }

.overviewBoldWhite	{ font: bold 80% Arial, Helvetica, sans-serif; color: #ffffff; }

.overviewItalic	{
	color: #28009e;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 80%;
	font-style: italic;
}

.search 		{ font: 70% Arial, Helvetica, sans-serif; color: #7592bc; }

.submit 		{ font: 95% Times New Roman, Times, serif; color: #4D4D4B; }

.tableHeadingBlue {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 13px;
	color: #FFFFFF;
	background-color: #073675;
	height: 30px;
	background-position: center;
	vertical-align: middle;
}
 
.tableHeadingGreen {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 11px;
	color: #FFFFFF;
	background-color: #2B993E;
	margin-left: 5px;
 }
 
 .tableHeadingLightBlue {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 13px;
	color: #ffffff;
	background-color: #4B87DA;
	height: 30px;
	background-position: center;
	vertical-align: middle;
}

 .tableRowOdd {
	font: 80% Arial, Helvetica, sans-serif; color: #28009e;
	background-color: #FFFFFF;
}

 .tableRowEven {
	font: 80% Arial, Helvetica, sans-serif; color: #28009e;
	background-color: #a8ccff;
}
 
 .txtboxEmergency {
	background-color: #CCCCCC;
	border: 1px #28009e groove;
	padding-top: 3px;
	padding-right: 3px;
	padding-bottom: 3px;
	padding-left: 3px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
}

.unorderedList {
	font: 75% Arial, Helvetica, sans-serif;
	color: #28009e;
	list-style-type: square;
}

.arrowblue{
	width: 244px; /*width of menu*/
}

.arrowblue ul{
	list-style-type: none;
	margin: 0;
	padding: 0;
}
	
.arrowblue li a{
	font: bold 12px Arial, Helvetica, sans-serif;;
	display: block;
	background: transparent url(images/arrowblue.gif) 100% 0;
    height: 17px; /*Set to height of bg image- padding within link (ie: 25px - 4px - 4px)*/
	padding: 4px 0 4px 25px;
	line-height: 17px; /*Set line-height of bg image- padding within link (ie: 25px - 4px - 4px)*/
	text-decoration: none;
}	
	
.arrowblue li a:link, .arrowblue li a:visited{
	color: #ffffff;
}

.arrowblue li a:hover{
	color: #073675;
	background-position: 100% -25px;
}

	
.arrowblue li a:selected{
	color: #ffffff;
	background-position: 100% -50px;
}

.arrowbluesub{
	width: 244px; /*width of menu*/
}

.arrowbluesub ul{
	list-style-type: none;
	margin: 0;
	padding: 0;
}
	
.arrowbluesub li a{
	font: bold 12px Arial, Helvetica, sans-serif;;
	display: block;
	background: transparent url(images/arrowbluesub.gif) 100% 0;
    height: 17px; /*Set to height of bg image- padding within link (ie: 25px - 4px - 4px)*/
	padding: 4px 0 4px 40px;
	line-height: 17px; /*Set line-height of bg image- padding within link (ie: 25px - 4px - 4px)*/
	text-decoration: none;
}	
	
.arrowbluesub li a:link, .arrowbluesub li a:visited{
	color: #ffffff;
}

.arrowbluesub li a:hover{
	color: #073675;
	background-position: 100% -25px;
}

	
.arrowbluesub li a:selected{
	color: #ffffff;
	background-position: 100% -50px;
}

.arrowbluesubsub{
	width: 244px; /*width of menu*/
}

.arrowbluesubsub ul{
	list-style-type: none;
	margin: 0;
	padding: 0;
}
	
.arrowbluesubsub li a{
	font: bold 12px Arial, Helvetica, sans-serif;;
	display: block;
	background: transparent url(images/arrowbluesubsub.gif) 100% 0;
    height: 17px; /*Set to height of bg image- padding within link (ie: 25px - 4px - 4px)*/
	padding: 4px 0 4px 55px;
	line-height: 17px; /*Set line-height of bg image- padding within link (ie: 25px - 4px - 4px)*/
	text-decoration: none;
}	
	
.arrowbluesubsub li a:link, .arrowbluesubsub li a:visited{
	color: #ffffff;
}

.arrowbluesubsub li a:hover{
	color: #073675;
	background-position: 100% -25px;
}

	
.arrowbluesubsub li a:selected{
	color: #ffffff;
	background-position: 100% -50px;
}

.arrowgreen{
	width: 238px; /*width of menu*/
}

.arrowgreen ul{
	list-style-type: none;
	margin: 0;
	padding: 0;
}
	
.arrowgreen li a{
	font: normal 80% Arial, Helvetica, sans-serif;
	display: block;
	background: transparent url(images/arrowgreen.gif) 100% 0;
    height: 17px; /*Set to height of bg image- padding within link (ie: 25px - 4px - 4px)*/
	padding: 4px 0 4px 20px;
	line-height: 17px; /*Set line-height of bg image- padding within link (ie: 25px - 4px - 4px)*/
	text-decoration: none;
}	
	
.arrowgreen li a:link, .arrowgreen li a:visited, .arrowgreen li a:focus, .arrowgreen li a:active
{
	color: #FFFFFF;
	text-decoration:underline;
}

.arrowgreen li a:hover{
	color: #002e8b;
	text-decoration:none;
	background-position: 100% -25px;
}

	
.arrowgreen li a:selected{
	color: #ffffff;
	background-position: 100% -50px;
}
