BODY {
	MARGIN: 20px 0px 0px 0px; background: #D4E8FB url(img/bg.jpg) top center repeat-y;
}
BODY {
	COLOR: #000000; FONT-FAMILY: arial; font-size:13px; 
}

BODY.white {
	MARGIN: 0px 0px 0px 0px; BACKGROUND-COLOR: #ffffff;   background-image:url(img/white.gif);
}
DIV {
	COLOR: #000000; FONT-FAMILY: arial; font-size:13px; 
}

a {
	COLOR: #015DB3; FONT-FAMILY: arial; font-size:12px; text-decoration:none;
}

.toplink {
	COLOR: #015DB3; FONT-FAMILY: arial; font-size:11px; text-decoration:none;
}
SPAN {
	COLOR: #000000; FONT-FAMILY: arial; font-size:13px; 
}
UL {
	COLOR: #000000; FONT-FAMILY: arial; font-size:13px; 
}
LI {
	COLOR: #000000; FONT-FAMILY: arial; font-size:13px; 
}

INPUT {
	COLOR: #000000; FONT-FAMILY: verdana, arial; font-size:13px; border-top:#7F9DB9 1px solid; border-right:#7F9DB9 1px solid; border-left:#7F9DB9 1px solid; border-bottom:#7F9DB9 1px solid;
}

SELECT {
	COLOR: #000000; FONT-FAMILY: verdana, arial
}

p {
	COLOR: #000000; FONT-FAMILY: arial; font-size:13px; TEXT-DECORATION: none;
}

.toolcell {
	background-color: #A9ADB6;background-image:url(img/healthcare_bg.jpg);
}

.toolcella {
	background-color: #A9ADB6;
}


.toolcell1 {
	background-color: #A9ADB6;background-image:url(img/it_bg.jpg);
}

.toolcell1a {
	background-color: #143773;
}

.toolcell2 {
	background-color: #FFAA00; border-bottom: #ffffff 1px solid;
}

.toolcell2a {
	background-color: #ffffff; border-bottom: #ffffff 1px solid;
}

.toolcell3 {
	background-color: #989898; border-bottom: #ffffff 1px solid;
}



.toolcell3a {
	background-color: #ffffff; border-bottom: #c0c0c0 1px solid;
}


.toolcell3b {
	background-color: #ffffff; border: #000000 1px solid;
}

.toolcell3c {
	background-color: #c0c0c0; border: #000000 1px solid;
}

.toolcell4 {
	background-color: #989898;
}


.toolcell4a {
	background-color: #EDEDEF; border-right : #859DB0 1px solid; border-left: #859DB0 1px solid; border-top: #859DB0 1px solid; border-bottom: #859DB0 1px solid;
}


.toolcell4b {
	background-color: #A7AEB8;
}

.toolcell4c {
	background-color: #F5F5F7; border-right : #859DB0 1px solid; border-left: #859DB0 1px solid; border-top: #859DB0 1px solid; border-bottom: #859DB0 1px solid;
}

.toolcell4d {
	background-color: #F5F5F7; border-right : #859DB0 1px solid; border-left: #859DB0 1px solid; border-top: #859DB0 1px solid; border-bottom: #859DB0 1px solid;
}


.toolcell5 {
	background-color: #EBEEEF; border-right : #B9C1CB 1px solid; border-left: #B9C1CB 1px solid; border-top : #8B98A9 3px solid;
}

.toolcell6 {
	background-color: #EBEBEE; border-right : #EBEBEE 1px solid; border-left: #EBEBEE 1px solid; border-top : #EBEBEE 1px solid; border-bottom : #EBEBEE 1px solid;
}

.toolcell6a {
	border-top : #F7BB46 2px solid;
}

.toolcell6b {
	border-top : #41C9FC 2px solid;
}

.toolcell6c {
	padding:10px;filter:shadow(color:gray, strength:10, direction:135);
}

.toolcell6d {
	border-bottom : #41C9FC 2px solid;
}


.toolcell7 {
	background-color: #E2E3D6;
}

.toolcell8 {
	background-color: #Ffffff; border-right : #B9C1CB 1px solid; border-left: #B9C1CB 1px solid;  border-bottom : #8B98A9 1px solid;
}

.toolcell9 {
	background-color: #F6F8F4; border-right : #BDB7A8 1px solid; border-left: #BDB7A8 1px solid;  border-bottom : #BDB7A8 1px solid;
}

.toolcell9a {
	background-image: url(img/grshade1.gif); border-right : #BDB7A8 1px solid; border-left: #BDB7A8 1px solid;  border-bottom : #BDB7A8 1px solid;
}

.toolcell9b {
	background-image: url(img/grshade2.gif); border-right : #BDB7A8 1px solid; border-left: #BDB7A8 1px solid;  border-bottom : #BDB7A8 1px solid;
}

.toolcell10 {
	background-color: #E7E9E4; border-right : #BDB7A8 1px solid; border-left: #BDB7A8 1px solid;  border-bottom : #BDB7A8 1px solid; border-top : #BDB7A8 1px solid;
}

.toolcell10a {
	background-color: #F3F1E9; border-right : #BDB7A8 1px solid; border-left: #BDB7A8 1px solid;  border-bottom : #BDB7A8 1px solid; border-top : #BDB7A8 1px solid;
}

.toolcell10b {
	background-color: #F6F4F4; border-right : #BDB7A8 1px solid; border-left: #BDB7A8 1px solid;  border-bottom : #BDB7A8 1px solid; border-top : #BDB7A8 1px solid;
}

.toolcell11 {
	background-color: #E2E3D6;
}

.toolcell12 {
	background-color: #ffffff; border-right : #BDB7A8 1px solid; border-left: #BDB7A8 1px solid;  border-bottom : #BDB7A8 1px solid;
}


.toolcell12a {
	background-color: #ffffff; border-right : #BDB7A8 1px solid; border-left: #BDB7A8 1px solid;  border-bottom : #BDB7A8 1px solid;  border-top: #BDB7A8 1px solid;
}

.toolcell13 {
	background-color: #EDEDEC;
}


.toolcell14 {
	background-image: url(img/gr_bg1.gif);
}

.toolcell15 {
	background-color: #ffffff; border-right : #A7AEB8 1px solid; border-left: #A7AEB8 1px solid;  border-bottom : #A7AEB8 1px solid; border-top : #A7AEB8 4px solid;
} 

.toolcell16 {
	background-color: #EDF0F1;
}

.toolcell17 {
	background-color: #A9ADB6;
}

.toolcell18 {
	background-color: #143773;
}

.toolcell19 {
	background-color: #EDF0F1; border-right : #A7AEB8 1px solid; border-left: #A7AEB8 1px solid;  border-bottom : #A7AEB8 1px solid; border-top : #A7AEB8 4px solid;
} 

.toolcell20 {
	background-color: #ffffff; border-right : #A7AEB8 1px solid; border-left: #A7AEB8 1px solid;  border-bottom : #A7AEB8 1px solid;
} 

.toolcell21 {
	background-color: #FFEDC9; border-right : #FFAA00 1px solid; border-left: #FFAA00 1px solid; border-top: #FFAA00 4px solid; border-bottom: #FFAA00 1px solid;
}

.toolcell22 {
	background-color: #68B2D4;
}

.toolcell23 {
	background-color: #ffffff;
}

.toolcell24 {
	background-color: #68B2D4;
}

.toolcell25 {
	background-color: #143773;
}

.toolcell26 {
	background-color: #026796;
}

.toolcell27 {
	background-color: #ffffff; border-right : #FFAA00 1px solid; COLOR: #000000; FONT-FAMILY: arial; font-size:11px; 
}

.toolcell27a {
	background-color: #ffffff; COLOR: #000000; FONT-FAMILY: arial; font-size:11px; 
}

.toolcell28 {
	background-color: #ffffff; background-image:url(img/link_bg.gif); COLOR: #000000; FONT-FAMILY: arial; font-size:12px; font-weight:bold; 
}


.fo {
		font-family: verdana, arial; font-size:10px; color: #000000; font-weight:normal; text-decoration: none;background-color: #ffffff; border-right : #859DB0 1px solid; border-left: #859DB0 1px solid; border-top: #859DB0 1px solid; border-bottom: #859DB0 1px solid;
}

.fobutton {
		font-family: verdana, arial; font-size:10px; color: #000000; font-weight:normal; text-decoration: none; background-color: #CFCFD1; border-right : #859DB0 1px solid; border-left: #859DB0 1px solid; border-top: #859DB0 1px solid; border-bottom: #859DB0 1px solid;
}

.links {
	font-family: arial; font-size:10px; color: blue; font-weight:normal; text-decoration: none;
}

.links1 {
	font-family: arial; font-size:10px; color: #143773; font-weight:bold; text-decoration: none;
}

.links1:hover {
	font-family: arial; font-size:10px; color: #2C9790; font-weight:bold; text-decoration: none;
}

.links2 {
	font-family: arial; font-size:11px; color: #ffffff; font-weight:normal; text-decoration: none;
}

.links2:hover {
	font-family: arial; font-size:10px; color: #ffffff; font-weight:normal; text-decoration: none;
}

.red {
	font-family: arial; font-size:10px; color: red; font-weight:normal; text-decoration: none;
}

.arrow {
	font-family: arial; font-size:8px; color: #ffffff; font-weight:bold; text-decoration: none;
}

.arrow:hover {
	font-family: arial; font-size:10px; color: #FFB400; font-weight:normal; text-decoration: none;
}

.content {
	COLOR: #000000; FONT-FAMILY: arial; font-size:13px; font-weight:normal; text-decoration: none;
}


.copyright {
	font-family: arial; font-size:10px; color: #000000; font-weight:normal; text-decoration: none;
}


.content1 {
	font-family: arial; font-size:10px; color: #000000; font-weight:normal; text-decoration: none;
}

.content2 {
	font-family: arial; font-size:11px; color: #000000; font-weight:bold; text-decoration: none;
}

.content3 {
	font-family: arial; font-size:15px; color: #000000; font-weight:normal; text-decoration: none; 
}

.content4 {
	font-family: arial; font-size:11px; color: #c0c0c0; font-weight:normal; text-decoration: none;
}

.content5 {
	font-family: arial; font-size:11px; color: #c0c0c0; font-weight:normal; text-decoration: none;
}


.top1 {
	font-family: arial; font-size:10px; color: red; font-weight:normal; text-decoration: none;
}

.green {
	font-family: arial; font-size:12px; color: #0234A4; font-weight:normal; text-decoration: none;
}

.green1 {
	font-family: arial; font-size:13px; color: #2C9790; font-weight:bold; text-decoration: none;
}

.blue {
	font-family: arial; font-size:12px; color: #225CE1; font-weight:bold; text-decoration: none;
}


.navlinks {
	font-family: arial; font-size:11px; color: #blue; font-weight:normal; text-decoration: none;
}

.rightnavlinks {
	font-family: arial; font-size:11px; color: #ffffff; font-weight:bold; text-decoration: none;
}

.leftnavlinks {
	font-family: arial; font-size:10px; color: #555862; font-weight:bold; text-decoration: none;
}


.leftnavlinks1 {
	font-family: arial; font-size:10px; color: #ffffff; font-weight:bold; text-decoration: none;
}

.topnavlinks {
	font-family: arial; font-size:10px; color: #ffffff; font-weight:normal; text-decoration: none;
}

.topnavlinks:hover {
	font-family: arial; font-size:10px; color: #FFB400; font-weight:normal; text-decoration: none;
}


.heading {
	font-family: arial; font-size:17px; color: #FFB400; font-weight:bold; text-decoration: none;
}

.heading1 {
	font-family: arial; font-size:13px; color: #2C9790; font-weight:bold; text-decoration: none;
}

.heading2 {
	font-family: arial; font-size:17px; color: #0043AE; font-weight:bold; text-decoration: none;
}

.heading6 {
	font-family: arial; font-size:14px; color: #000000; font-weight:bold; text-decoration: none;
}


.rollover { 
background-image: url(img/gr_bg2.gif); 
} 

.rollover:hover { 
background-image: url(img/ye_bg1.gif); 
} 

.bgout { 
background-image: url(img/gr_bg2.gif); 
} 


.bgover { 
background-image: url(img/ye_bg2.gif); 
} 


.dhtmlmenuitem {
	PADDING-RIGHT: 8px; PADDING-LEFT: 8px; PADDING-BOTTOM: 5px; PADDING-TOP: 5px
}
A.dhtmlmenulink {
	FONT-SIZE: 70%; COLOR: #0860a8; TEXT-DECORATION: none; font-family: arial;
}
A.dhtmlmenulink:hover {
	COLOR: #0860a8; TEXT-DECORATION: none; font-family: arial;
}
A.dhtmlmenulink:visited {
	COLOR: #0860a8; TEXT-DECORATION: none; font-family: arial;
}

.sepstyle {
	BACKGROUND-POSITION: 50% bottom; FONT-SIZE: 1px; BACKGROUND-IMAGE: url(img/line.gif); MARGIN-LEFT: 4px; WIDTH: 170px; BACKGROUND-REPEAT: repeat-x; HEIGHT: 1px
}

.v3iMask {
	Z-INDEX: 10; LEFT: -300px; POSITION: absolute; TOP: -300px
}

.v3navstart {
	PADDING-LEFT: 28px; FONT-SIZE: 65%; COLOR: #0860a8
}
.v3navpad {
	BORDER-RIGHT: #bdbabd 1px solid; PADDING-RIGHT: 8px; PADDING-LEFT: 8px; FONT-SIZE: 65%; COLOR: #0860a8
}
.v3navend {
	PADDING-LEFT: 8px; FONT-SIZE: 65%; COLOR: #0860a8; font-family: arial; 
}


.cssvertical ul {
	margin: 0;
	padding: 0;
	list-style: none;
	width: 163px; /* Width of Menu Items */
    LIST-STYLE-TYPE: none;
	}
	
.cssvertical ul li {
	position: relative;
	//setup here
	PADDING-RIGHT: 0px; 
	PADDING-LEFT: 0px; 
	PADDING-BOTTOM: 0px; 
	MARGIN: 0px; 
	PADDING-TOP: 0px; 
	LIST-STYLE-TYPE: none; 
	//BACKGROUND: url(images/dsprites.gif) no-repeat 0px 0px; //setup background
	LINE-HEIGHT: 0em;
	}

	
.cssvertical li ul {
	position: absolute;
	left: 218px; /* Set 1px less than menu width */
	top: 0;
    display: none;
	}

/* Styles for Menu Items */
.cssvertical ul li a {
	display: block;
	text-decoration: none;
	color: #777;
	border-bottom: 0;


        }



.rollmenu {border-right: #254869 1px solid; padding-right: 2px; border-top: #8eaac7 1px solid; display: block; padding-left: 2px; font-size: 11px; padding-bottom: 2px; border-left: #5f87af 1px solid; color: #000000; line-height: normal; padding-top: 2px; border-bottom: #19324c 1px solid; font-family: "Arial", "Helvetica", "sans-serif"; background-color: #99E2FA; text-decoration: none}
.rollmenu:hover {	background-color: #E2F7FE; text-decoration: none}
.rollmenu1 {border-right: #254869 1px solid; padding-right: 2px; border-top: #8eaac7 1px solid; display: block; padding-left: 2px; font-size: 11px; padding-bottom: 2px; border-left: #5f87af 1px solid; color: #000000; line-height: normal; padding-top: 2px; border-bottom: #19324c 1px solid; font-family: "Arial", "Helvetica", "sans-serif"; background-color: #ffffff; text-decoration: none}
.rollmenu1:hover {	background-color: #D7D7D7; text-decoration: none}
.menuhead {font-weight: bold; font-size: 12px; color: #ffffff; background-color: transparent}
#menu1 {left: 1px; visibility: hidden; position: absolute; top: 1px; background-color: transparent}
#menu2 {left: 1px; visibility: hidden; position: absolute; top: 1px; background-color: transparent}
#menu3 {left: 1px; visibility: hidden; position: absolute; top: 1px; background-color: transparent}
#menu4 {left: 1px; visibility: hidden; position: absolute; top: 1px; background-color: transparent}



.cssvertical ul li a:hover{ /*Theme Change here*/
background-color: #F0F0F0;
}
/* Holly Hack. IE Requirement \*/
* html ul li { float: left; height: 1%; }
* html ul li a { height: 1%; }
/* End */

.cssvertical li:hover ul, li.over ul { display: block;   } 
.cssvertical li:hover ul ul, li.over ul ul {display: none; } 
.cssvertical ul ul li:hover ul, ul ul li.over ul {display: block;}

div.css {padding:0; auto 0 auto; list-style-type:none; position:relative;}
div.css li {display:block; height:0px; width:0px; float:left; margin:1px;}
div.css a em,div.css  a span {display:none;}
div.css a:hover#link1 {background:#ffffff;}
div.css a:hover#link1 span {display:block; position:absolute; COLOR: #D44101; left:215px; top:23px;  border:1px solid #41C9FC;background:#ffffff url(img/blbg.gif) repeat-y;}
div.css a:hover#link2 {background:#ffffff;}
div.css a:hover#link2 span {display:block; position:absolute; COLOR: #D44101; left:210px; top:0px;  border:1px solid #41C9FC;background:#ffffff url(img/blbg.gif) repeat-y;}
div.css a:hover#link3 {background:#ffffff;}
div.css a:hover#link3 span {display:block; position:absolute; COLOR: #D44101; left:210px; top:20px;  border:1px solid #41C9FC;background:#ffffff url(img/blbg.gif) repeat-y;}
div.css a:hover#link4 {background:#ffffff;}
div.css a:hover#link4 span {display:block; position:absolute; COLOR: #D44101; left:210px; top:42px;  border:1px solid #41C9FC;background:#ffffff url(img/blbg.gif) repeat-y;}
div.css a:hover#link5 {background:#ffffff;}
div.css a:hover#link5 span {display:block; position:absolute; COLOR: #D44101; left:179px; top:-100px;  border:1px solid #41C9FC;background:#F6F4ED  repeat-y;}