body {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #666666;
	background-color: #FFFFFF;
	line-height:14px;
	margin:0px;
	padding:0px;
	
}

ul{
		padding:0;
		margin:0;
		list-style-type:none;
		text-align:left;
}
li{
		padding:0;
		margin:0;
		text-align:left;
		list-style-type:none;
	}
br{
		line-height:normal;
}

p{
	margin:0px;
	padding:0px;
}

img {padding:0px; margin:0px; border:0px;}

/*.....................Footer..........................*/
.footer{
	border-top:4px solid #D92816;
	font-size:11px;
	color:#000000;
	padding:22px 0 84px 0;
}
	
.footer-blue{
	border-top:4px solid #4f81bd;
	font-size:11px;
	color:#000000;
	padding:22px 0 84px 0;
}  /* ADD ON 9-9-09 */

.link1{
	font-size:11px;
	color:#000000;
	text-decoration:none;
}

.link1:a{
	font-size:11px;
	color:#000000;
	text-decoration:none;
}
.link1:hover{
	font-size:11px;
	color:#000000;
	text-decoration:underline;
}

/*....................................................*/

/*...........................Logo Side Navigation............................................*/
.nav{

	font:11px/25px Arial, Helvetica, sans-serif;
	font-weight:normal;
	color:#000000;

	
}
.nav ul{

}
.nav ul li{
	line-height:42px;

	display:block;
	float:left;
	color:#000000;

}
.nav ul li.map{
	background:none;
	border:0;
	padding-top:12px;
	
}


.nav ul li a{
	color:#000000;
	display:block;
	padding:0 18px;
	text-decoration:none;
}
.nav ul li a:hover{

	color:#D92816;
	font-weight:normal;
	display:block;
}
.nav ul li span{

	color:#D92816;
	font-weight:normal;
	display:block;
	padding:0 18px;
}
	

/*...........................................................................*/	

/*..........................First Navigation............................................*/
.nav-main{
	background:url(images/bg_topnav.jpg) no-repeat;

	font:14px/25px Arial, Helvetica, sans-serif;
	font-weight:normal;
	color:#FFFFFF;
	padding-left:20px;

}
.nav-main ul{

}
.nav-main ul li{
	line-height:26px;

	display:block;
	float:left;
	color:#FFFFFF;

}


.nav-main ul li a{
	color:#FFFFFF;
	display:block;
	padding:0 18px;
	text-decoration:none;
}
.nav-main ul li a:hover{

	color:#333333;
	font-weight:normal;
	display:block;
}
.nav-main ul li span{

	color:#333333;
	font-weight:normal;
	display:block;
	padding:0 18px;
}
	

/*....................................................*/	

/*..............................Mail Drop Down Navigation.........................................*/
#info { background:url(images/bg_lowernav.jpg) no-repeat; padding:0 0 0 20px; font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#FFFFFF; }


.menu {/*width:900px;*/ position:relative; z-index:100; font-family:Arial, Helvetica, sans-serif;  }
/* hack to correct IE5.5 faulty box model */
/** html .menu {width:800px;}*/
/* remove all the bullets, borders and padding from the default list styling */
.menu ul {padding:0;margin:0;list-style-type:none; }
/* float the list to make it horizontal and a relative positon so that you can control the dropdown menu positon */
.menu li {float:left; position:relative;/* padding:0 15px 0 15px;*/ padding:0 15px 0 15px;}
/* style the links for the top level */
.menu a, .menu a:visited {display:block;font-size:13px;text-decoration:none; color:#FFFFFF;line-height:26px; font-weight:normal;}
/* a hack so that IE5.5 faulty box model is corrected */
* html .menu a, * html .menu a:visited {width:120px; w\idth:128px;}
.menu li:hover { color:#CCCCCC;/* padding:0 15px 0 15px;*/ padding:0 15px 0 15px;}
/* style the second level background */
.menu ul ul a.drop, .menu ul ul a.drop:visited {background:#CCCCCC 0 0 repeat-x; color:#333333; font-size:11px;}
/* style the second level hover */
.menu ul ul a.drop:hover{background:#E7E6E6; color:#333333; font-size:11px;}
.menu ul ul :hover > a.drop {background:#E7E6E6; color:#333333; font-size:11px;}
/* style the third level background */
.menu ul ul ul a, .menu ul ul ul a:visited {background:#CCCCCC 0 0 repeat-x; color:#333333; font-size:11px; }
/* style the third level hover */
.menu ul ul ul a:hover {background:#E7E6E6; color:#333333; font-size:11px;}


/* hide the sub levels and give them a positon absolute so that they take up no room */
.menu ul ul {visibility:hidden;position:absolute;height:0;top:22px;left:0; width:160px; color:#333333}
/* another hack for IE5.5 */
* html .menu ul ul {top:31px;t\op:31px;}

/* position the third level flyout menu */
.menu ul ul ul{left:180px; top:0; width:120px;}

/* position the third level flyout menu for a left flyout */
.menu ul ul ul.left {left:-120px;}

/* style the table so that it takes no ppart in the layout - required for IE to work */
.menu table {position:absolute; top:0; left:0; border-collapse:collapse;}

/* style the second level links */
.menu ul ul a, .menu ul ul a:visited {background:#CCCCCC 0 0 repeat-x; height:auto; line-height:1em; padding:5px 10px; width:160px; color:#333333; font-weight:normal; font-size:11px;}
/* yet another hack for IE5.5 */
* html .menu ul ul a, * html .menu ul ul a:visited {width:160px;w\idth:148px; font-size:11px;}

/* style the top level hover */
.menu a:hover{color:#CCCCCC;}
.menu ul ul a:hover{color:#333333; background:#E7E6E6; font-size:11px;}
.menu :hover > a {color:#CCCCCC;}
.menu ul ul :hover > a {color:#333333; background:#E7E6E6; font-size:11px;}

/* make the second level visible when hover on first level list OR link */
.menu ul li:hover ul,
.menu ul a:hover ul{visibility:visible; }
/* keep the third level hidden when you hover on first level list OR link */
.menu ul :hover ul ul{visibility:hidden;}
/* make the third level visible when you hover over second level list OR link */
.menu ul :hover ul :hover ul{ visibility:visible;}

.menu ul :hover ul :hover ul{ visibility:visible;}
.menu ul :hover ul :hover ul ul{visibility:hidden;}
.menu ul :hover ul :hover ul :hover ul{ visibility:visible;}


.navigation-color{
	 background:url(images/bg_lowernav.jpg) no-repeat;
}

/*....................................................*/	



/*..............................Mail Drop Down Navigation.........................................*/

#info2 { background:#e9e9e9; padding:0 0 0 20px; font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#626160; font-weight:bold; vertical-align:top; }


.menu2 {/*width:900px;*/ position:relative; z-index:100; font-family:Arial, Helvetica, sans-serif; color:#626160; font-weight:bold; vertical-align:top; }
/* hack to correct IE5.5 faulty box model */
/** html .menu {width:800px;}*/
/* remove all the bullets, borders and padding from the default list styling */
.menu2 ul {padding:0;margin:0;list-style-type:none; }
/* float the list to make it horizontal and a relative positon so that you can control the dropdown menu positon */
.menu2 li {position:relative;/* padding:0 15px 0 15px;*/ padding:0 0px 0 15px;}
/* style the links for the top level */
.menu2 a, .menu2 a:visited {display:block;font-size:13px;text-decoration:none; color:#990000;line-height:26px; font-weight:bold;}
/* a hack so that IE5.5 faulty box model is corrected */
* html .menu2 a, * html .menu2 a:visited {width:130px; }
.menu2 li:hover { color:#626160;/* padding:0 15px 0 15px;*/ padding:0 0px 0 15px; }
/* style the second level background */
.menu2 ul ul a.drop, .menu2 ul ul a.drop:visited {background:#CCCCCC 0 0 repeat-x; color:#626160; padding:0 0 0 20px;}
/* style the second level hover */
.menu2 ul ul a.drop:hover{background:#E7E6E6; color:#626160; }
.menu2 ul ul :hover > a.drop {background:#E7E6E6; color:#626160;}
/* style the third level background */
.menu2 ul ul ul a, .menu2 ul ul ul a:visited {background:#CCCCCC 0 0 repeat-x; color:#333333 }
/* style the third level hover */
.menu2 ul ul ul a:hover {background:#E7E6E6; color:#626160;}


/* hide the sub levels and give them a positon absolute so that they take up no room */
.menu2 ul ul {visibility:hidden;position:absolute;height:0;top:22px;left:0; width:140px; color:#333333}
/* another hack for IE5.5 */
* html .menu2 ul ul {top:31px;t\op:31px;}

/* position the third level flyout menu */
.menu2 ul ul ul{left:140px; top:0; width:140px;}

/* position the third level flyout menu for a left flyout */
.menu2 ul ul ul.left {left:-140px;}

/* style the table so that it takes no ppart in the layout - required for IE to work */
.menu2 table {position:absolute; top:0; left:0; border-collapse:collapse;}

/* style the second level links */
.menu2 ul ul a, .menu2 ul ul a:visited {background:#CCCCCC 0 0 repeat-x; height:auto; line-height:1em; padding:5px 10px; width:130px; color:#333333; font-weight:bold;}
/* yet another hack for IE5.5 */
* html .menu2 ul ul a, * html .menu2 ul ul a:visited {width:120px;w\idth:148px;}

/* style the top level hover */
.menu2 a:hover{color:#626160;}
.menu2 ul ul a:hover{color:#626160; background:#E7E6E6;}
.menu2 :hover > a {color:#626160;}
.menu2 ul ul :hover > a {color:#626160; background:#E7E6E6;}

/* make the second level visible when hover on first level list OR link */
.menu2 ul li:hover ul,
.menu2 ul a:hover ul{visibility:visible; }
/* keep the third level hidden when you hover on first level list OR link */
.menu2 ul :hover ul ul{visibility:hidden;}
/* make the third level visible when you hover over second level list OR link */
.menu2 ul :hover ul :hover ul{ visibility:visible;}

.menu2 ul :hover ul :hover ul{ visibility:visible;}
.menu2 ul :hover ul :hover ul ul{visibility:hidden;}
.menu2 ul :hover ul :hover ul :hover ul{ visibility:visible;}




/*....................................................*/	



/*.........................Body Content.......................*/
.arrow{
	float:right;
}

.view{
	float:left;
	padding:0 10px 0 20px;
}

.main-content{
	padding:30px 0 10px 0;
}

.main-content-inner{
	padding:10px 0 10px 0;
}

.main-content-inner1{
	padding:20px 0px 20px 0;
}

.main-content-inner2{
	padding:20px 0 0 0;
}

.red{
	color:#990000;
	font-size:13px;
	text-decoration:none;
}

.red_link{
	font-size:13px;
	color:#990000;
	text-decoration:none;
}

.blue{
	color:#000066;
	font-size:13px;
	text-decoration:none;
}

.black{
	color:#000000;
	font-size:13px;
	text-decoration:none;
}

.red4{
	color:#990001;
	font-size:13px;
	text-decoration:none;
}

.red2{
	color:#990000;
	font-size:13px;
	text-decoration:none;
}

.red3{
	color:#990000;
	font-size:13px;
	text-decoration:none;
	padding:6px 0 0 0;
}

.blue{
	color:#345a7f;
	font-size:13px;
	text-decoration:none;
}

.red-highlight{
	color:#AF0000;
	text-decoration:none;
}

.red-link{
	color:#AF0000;
	text-decoration:none;
}
a.red-link{
	color:#AF0000;
	text-decoration:none;
}
.red-link:hover{
	color:#AF0000;
	text-decoration:underline;
}



.ul1{
	list-style:disc;
	padding-left:40px;
}

.ul1 li{
	padding:0 0 0 5px;
}

.ul2{
	list-style:none;
	padding-left:10px;
}


.ul2 li{
	padding:0 0 10px 15px;
	background:url(images/bullet.jpg) no-repeat left 5px ;
}


.ul2 li a{
	text-decoration:none;
	color: #666666;
}

.ul2 li a:hover{
	text-decoration:underline;
	color: #666666;
}


.ul2_sol{
	list-style:none;
	padding-left:10px;
}

.ul2_sol li{
	padding:0 0 10px 15px;
	background:none ;
}

.ul2_sol li a{ text-decoration:none; color:#D92816; }
.ul2_sol li a:hover{ text-decoration:underline; color:#D92816; }


.ul2_health{
	list-style:none;
	padding-left:10px;
}

.ul2_health p{
	list-style:none;
	padding-left:13px;
}

.ul2_health li{
	padding:0 0 10px 15px;
	background:none ;
}

.ul2_health li a{ text-decoration:none; color:#D92816; }
.ul2_health li a:hover{ text-decoration:underline; color:#D92816; }

.table_contain{ padding:0 40px 0 0; vertical-align:top;}
.table_contain_right{ padding:0; vertical-align:top;}

.block{ border: 1px solid #CCCCCC; padding:10px; vertical-align:top; }


/*...................healthcare...................*/
.optimize_your_data_center{background:padding:10px 0 30px 10px;
	background:url(images/1.jpg) no-repeat left 2px ;
	width:180; height:43px;
}

.business_energy{background:padding:10px 0 30px 10px;
	background:url(images/2.jpg) no-repeat left 2px ;
	width:115; height:43px;
}

.business_continuity{background:padding:10px 0 30px 10px;
	background:url(images/3.jpg) no-repeat left 2px ;
	width:142; height:43px;
}

.enterprise_security{background:padding:10px 0 30px 10px;
	background:url(images/4.jpg) no-repeat left 2px ;
	width:141; height:43px;
}

.licensing_made_easy{background:padding:10px 0 30px 10px;
	background:url(images/5.jpg) no-repeat left 2px ;
	width:148; height:43px;
}


/*...................healthcare...................*/




/*...................government...................*/
.optimize_your_data_center2{background:padding:10px 0 30px 10px;
	background:url(images/1_1.jpg) no-repeat left 2px ;
	width:180; height:43px;
}

.business_energy2{background:padding:10px 0 30px 10px;
	background:url(images/2_2.jpg) no-repeat left 2px ;
	width:115; height:43px;
}

.business_continuity2{background:padding:10px 0 30px 10px;
	background:url(images/3_3.jpg) no-repeat left 2px ;
	width:142; height:43px;
}

.enterprise_security2{background:padding:10px 0 30px 10px;
	background:url(images/4_4.jpg) no-repeat left 2px ;
	width:141; height:43px;
}

.licensing_made_easy2{background:padding:10px 0 30px 10px;
	background:url(images/5_5.jpg) no-repeat left 2px ;
	width:148; height:43px;
}


/*...................government...................*/



.link2{
	font-size:11px;
	/*font-weight:bold;*/
	color:#666666;
	text-decoration:none;
}

.link2:a{
	font-size:11px;
	color:#666666;
	text-decoration:none;
}
.link2:hover{
	font-size:11px;
	color:#990000;
	text-decoration:underline;
}

.link3{
	font-size:11px;
	font-weight:bold;
	color:#666666;
}

.link3:a{
	font-size:11px;
	color:#666666;
	text-decoration:underline;
}
.link3:hover{
	font-size:11px;
	color:#FFFFFF;
	text-decoration:underline;
}


.link10{
	font-size:12px;
	font-weight:bold;
	color:#ffffff;
	text-decoration:none;
}

.link10:a{
	font-size:12px;
	font-weight:bold;
	color:#ffffff;
	text-decoration:none;
}
.link10:hover{
	font-size:12px;
	font-weight:bold;
	color:#010000;
	text-decoration:underline;
	}
	
.link11{
	font-size:10px;
	font-weight:bold;
	color:#ffffff;
	text-decoration:none;
}

.link11:a{
	font-size:10px;
	font-weight:bold;
	color:#ffffff;
	text-decoration:none;
}
.link11:hover{
	font-size:10px;
	font-weight:bold;
	color:#5e84b1;
	text-decoration:underline;
	}	
	
	
.link12{
	font-size:14px;
	font-weight:bold;
	color:#990000;
	text-decoration:none;
}

.link12:a{
	font-size:14px;
	font-weight:bold;
	color:#990000;
	text-decoration:none;
}
.link12:hover{
	font-size:14px;
	font-weight:bold;
	color:#807f7e;
	text-decoration:underline;
	}	
		
	
.first-col{
	padding:0 10px 0 0;
}

.red-box{
	color:#FFFFFF;
}

.heading1{
	font-size:15px;
	line-height:18px;
	font-weight:bold;
	color:#AF0000;
	font-family:Arial, Helvetica, sans-serif;
	text-decoration:none;
}

.heading_table{
	font-size:12px;
	line-height:18px;
	font-weight:bold;
	color:#000000;
	font-family:Arial, Helvetica, sans-serif;
	text-decoration:none;
}

.page-heading{
	font-size:20px;
	font-weight:bold;
	color:#333333;
	font-family:Arial, Helvetica, sans-serif;
	line-height:24px;
}

.image-left{
	float:left;
	padding:0 20px 10px 0;
}

.image-right{
	float:right;
	padding:0 0 10px 20px;
}

.red-back{
	background-color:#D92817;
	padding:10px;
	color:#FFFFFF;
	border:1px solid #9D0206;
}

.form-background{
	border:1px solid #D92817;
	padding:0 0 0 10px;
}

.text-field{
	width:140px;
	border:1px solid #999999;
	height:15px;
}

.textarea-field{
	width:140px;
	border:1px solid #999999;
	height:50px;
}

.text-field1{
	width:240px;
	border:1px solid #999999;
	height:15px;
}

.text-field2{
	width:240px;
	border:1px solid #999999;
	height:20px;
}
.blue-text {color:#1f497d; font-size:13px;}


.corporate {background:#c00000; padding:10px;}
.blue-bg {background:#4f81bd; padding:10px;}      /* ADD ON 9-9-09 */

.corporate_contentinner{ background:#FFFFFF; padding:40px 20px 20px 20px;/* border-right:10px solid #c00000;*/ }
.corporate_contentinner1{ background:#FFFFFF; padding:20px 20px 20px 20px; width:300px; border-left:10px solid #c00000; }

.friday-contact{ padding:20px;}

.td1_heading{ background:#c00000; text-align:center; padding:5px; height:20px; color:#ffffff;}
.td1_heading a{ color:#ffffff; text-decoration:none;}

.td1{ border-left:1px solid #c00000; border-bottom:1px solid #c00000; padding:5px; text-align:center;}
.td2{ border-left:1px solid #c00000; border-right:1px solid #c00000; border-bottom:1px solid #c00000; padding:5px; text-align:center;}

.td3 {border-left:1px solid #c00000; border-bottom:1px solid #c00000; padding:5px;}
.td4 {border-left:1px solid #c00000; border-right:1px solid #c00000; border-bottom:1px solid #c00000; padding:5px;}
.td5 {border-right:1px solid #c00000; border-bottom:1px solid #c00000; border-left:1px solid #c00000; padding:5px;}
.td6{border-left:1px solid #c00000; /*border-right:1px solid #c00000;*/ border-bottom:1px solid #c00000; border-top:1px solid #c00000; padding:5px;}
.td7 {border-right:1px solid #c00000; border-bottom:1px solid #c00000; border-top:1px solid #c00000; border-left:1px solid #c00000; padding:5px;}









/*.............................Dynamic text.............................*/


.highslide-container div {
	font-family: Verdana, Helvetica;
	font-size: 11px;
}
.highslide {
	outline: none;
	text-decoration: none;
}
.highslide img {
	cursor: url(images/zoomin.cur), pointer;
	border: 2px solid silver;
}
.highslide:hover img {
	border-color: gray;
}
.highslide-active-anchor img {
	visibility: hidden;
}
.highslide-gallery .highslide-active-anchor img {
	border-color: black;
	visibility: visible;
	cursor: default;
}
.highslide-image {
	border-width: 2px;
	border-style: solid;
	border-color: white;
	background: gray;
}
.highslide-wrapper, .highslide-outline {
	background: white;
}
.highslide-image-blur {
}
.highslide-number {
	font-weight: bold;
	color: gray;
}
.highslide-caption {
	display: none;
	border-top: none;
	font-size: 1em;
	padding: 5px;
	background: white;
}
.highslide-heading {
	display: none;
	font-weight: bold;
	margin: 0.4em;
}
.highslide-dimming {
	position: absolute;
	background: black;
}
.highslide-loading {
	display: block;
	color: black;
	font-size: 9px;
	font-weight: bold;
	text-transform: uppercase;
	text-decoration: none;
	padding: 3px;
	border: 1px solid white;
	background-color: white;
	padding-left: 22px;
	background-image: url(images/loader.white.gif);
	background-repeat: no-repeat;
	background-position: 3px 1px;
}
a.highslide-credits,
a.highslide-credits i {
	padding: 2px;
	color: silver;
	text-decoration: none;
	font-size: 10px;
}
a.highslide-credits:hover,
a.highslide-credits:hover i {
	color: white;
	background-color: gray;
}
.highslide-move, .highslide-move * {
	cursor: move;
}
.highslide-overlay {
	display: none;
}
/* Example of a semitransparent, offset closebutton */
.closebutton {
	position: relative;
	top: -15px;
	left: 15px;
	width: 30px;
	height: 30px;
	cursor: pointer;
	background: url(images/close.png);
	/* NOTE! For IE6, you also need to update the highslide-ie6.css file. */
}

/*****************************************************************************/
/* Controls for the galleries.											   */
/* Remove these if you are not using a gallery							   */
/*****************************************************************************/
.highslide-controls {
	width: 195px;
	height: 40px;
	background: url(images/controlbar-white.gif) 0 -90px no-repeat;
	margin: 20px 15px 10px 0;
}
.highslide-controls ul {
	position: relative;
	left: 15px;
	height: 40px;
	list-style: none;
	margin: 0;
	padding: 0;
	background: url(images/controlbar-white.gif) right -90px no-repeat;
}
.highslide-controls li {
	float: left;
	padding: 5px 0;
}
.highslide-controls a {
	background-image: url(images/controlbar-white.gif);
	display: block;
	float: left;
	height: 30px;
	width: 30px;
	outline: none;
}
.highslide-controls a.disabled {
	cursor: default;
}
.highslide-controls a span {
	/* hide the text for these graphic buttons */
	display: none;
}


/* The CSS sprites for the controlbar - see http://www.google.com/search?q=css+sprites */
.highslide-controls .highslide-previous a {
	background-position: 0 0;
}
.highslide-controls .highslide-previous a:hover {
	background-position: 0 -30px;
}
.highslide-controls .highslide-previous a.disabled {
	background-position: 0 -60px !important;
}
.highslide-controls .highslide-play a {
	background-position: -30px 0;
}
.highslide-controls .highslide-play a:hover {
	background-position: -30px -30px;
}
.highslide-controls .highslide-play a.disabled {
	background-position: -30px -60px !important;
}
.highslide-controls .highslide-pause a {
	background-position: -60px 0;
}
.highslide-controls .highslide-pause a:hover {
	background-position: -60px -30px;
}
.highslide-controls .highslide-next a {
	background-position: -90px 0;
}
.highslide-controls .highslide-next a:hover {
	background-position: -90px -30px;
}
.highslide-controls .highslide-next a.disabled {
	background-position: -90px -60px !important;
}
.highslide-controls .highslide-move a {
	background-position: -120px 0;
}
.highslide-controls .highslide-move a:hover {
	background-position: -120px -30px;
}
.highslide-controls .highslide-full-expand a {
	background-position: -150px 0;
}
.highslide-controls .highslide-full-expand a:hover {
	background-position: -150px -30px;
}
.highslide-controls .highslide-full-expand a.disabled {
	background-position: -150px -60px !important;
}
.highslide-controls .highslide-close a {
	background-position: -180px 0;
}
.highslide-controls .highslide-close a:hover {
	background-position: -180px -30px;
}

/*****************************************************************************/
/* Styles for the HTML popups											    */
/* Remove these if you are not using Highslide HTML						  */
/*****************************************************************************/
.highslide-maincontent {
	display: none;
}
.highslide-html-content {
	display: none;
}
.highslide-html {
	background-color: white;
}
.highslide-html-content {
	width: 300px;
	padding: 0 5px 5px 25px;
}
.highslide-header {
	padding-bottom: 5px;
}
.highslide-header ul {
	margin: 0;
	padding: 0;
	text-align: right;
}
.highslide-header ul li {
	display: inline;
	padding-left: 1em;
}
.highslide-header ul li.highslide-previous, .highslide-header ul li.highslide-next {
	display: none;
}
.highslide-header a {
	font-weight: bold;
	color: gray;
	text-transform: uppercase;
	text-decoration: none;
}
.highslide-header a:hover {
	color: black;
}
.highslide-header .highslide-move a {
	cursor: move;
}
.highslide-footer {
	height: 11px;
}
.highslide-footer .highslide-resize {
	float: right;
	height: 11px;
	width: 11px;
	background: url(images/resize.gif);
}
.highslide-body {
}
.highslide-resize {
	cursor: nw-resize;
}

/*****************************************************************************/
/* Styles for the Individual wrapper class names.							*/
/* See www.highslide.com/ref/hs.wrapperClassName							 */
/* You can safely remove the class name themes you don't use				 */
/*****************************************************************************/

/* hs.wrapperClassName = 'draggable-header' */
.draggable-header .highslide-header .highslide-move {
	cursor: move;
	display: block;
	height: 1em;
	position: absolute;
	left: 0;
	right: 1em;
	top: 0;
	width: auto;
	z-index: 1;
}
.draggable-header .highslide-header .highslide-move * {
	display: none;
}
.draggable-header .highslide-header .highslide-close {
	position: relative;
	z-index: 2;
}

/* hs.wrapperClassName = 'no-footer' */
.no-footer .highslide-footer {
	display: none;
}

/* hs.wrapperClassName = 'wide-border' */
.wide-border .highslide-image {
	border-width: 10px;
}
.wide-border .highslide-caption {
	padding: 0 10px 10px 10px;
}

/* hs.wrapperClassName = 'borderless' */
.borderless .highslide-image {
	border: none;
}
.borderless .highslide-caption {
	border-bottom: 1px solid white;
	border-top: 1px solid white;
	background: silver;
}

/* hs.wrapperClassName = 'outer-glow' */
.outer-glow {
	background: #444;
}
.outer-glow .highslide-image {
	border: 5px solid #444444;
}
.outer-glow .highslide-caption {
	border: 5px solid #444444;
	border-top: none;
	padding: 5px;
	background-color: gray;
}

/* hs.wrapperClassName = 'colored-border' */
.colored-border .highslide-image {
	border: 2px solid green;
}
.colored-border .highslide-caption {
	border: 2px solid green;
	border-top: none;
}

/* hs.wrapperClassName = 'dark' */
.dark {
	background: #111;
}
.dark .highslide-image {
	border-color: black black #202020 black;
	background: gray;
}
.dark .highslide-caption {
	color: white;
	background: #111;
}
.dark .highslide-controls,
.dark .highslide-controls ul,
.dark .highslide-controls a {
	background-image: url(images/controlbar-black-border.gif);
}

/* hs.wrapperClassName = 'floating-caption' */
.floating-caption .highslide-caption {
	position: absolute;
	padding: 1em 0 0 0;
	background: none;
	color: white;
	border: none;
	font-weight: bold;
}

/* hs.wrapperClassName = 'controls-in-heading' */
.controls-in-heading .highslide-heading {
	color: gray;
	font-weight: bold;
	height: 20px;
	overflow: hidden;
	cursor: default;
	padding: 0 0 0 22px;
	margin: 0;
	background: url(images/icon.gif) no-repeat 0 1px;
}
.controls-in-heading .highslide-controls {
	width: 105px;
	height: 20px;
	position: relative;
	margin: 0;
	top: -23px;
	left: 7px;
	background: none;
}
.controls-in-heading .highslide-controls ul {
	position: static;
	height: 20px;
	background: none;
}
.controls-in-heading .highslide-controls li {
	padding: 0;
}
.controls-in-heading .highslide-controls a {
	background-image: url(images/controlbar-white-small.gif);
	height: 20px;
	width: 20px;
}

.controls-in-heading .highslide-controls .highslide-move {
	display: none;
}

.controls-in-heading .highslide-controls .highslide-previous a {
	background-position: 0 0;
}
.controls-in-heading .highslide-controls .highslide-previous a:hover {
	background-position: 0 -20px;
}
.controls-in-heading .highslide-controls .highslide-previous a.disabled {
	background-position: 0 -40px !important;
}
.controls-in-heading .highslide-controls .highslide-play a {
	background-position: -20px 0;
}
.controls-in-heading .highslide-controls .highslide-play a:hover {
	background-position: -20px -20px;
}
.controls-in-heading .highslide-controls .highslide-play a.disabled {
	background-position: -20px -40px !important;
}
.controls-in-heading .highslide-controls .highslide-pause a {
	background-position: -40px 0;
}
.controls-in-heading .highslide-controls .highslide-pause a:hover {
	background-position: -40px -20px;
}
.controls-in-heading .highslide-controls .highslide-next a {
	background-position: -60px 0;
}
.controls-in-heading .highslide-controls .highslide-next a:hover {
	background-position: -60px -20px;
}
.controls-in-heading .highslide-controls .highslide-next a.disabled {
	background-position: -60px -40px !important;
}
.controls-in-heading .highslide-controls .highslide-full-expand a {
	background-position: -100px 0;
}
.controls-in-heading .highslide-controls .highslide-full-expand a:hover {
	background-position: -100px -20px;
}
.controls-in-heading .highslide-controls .highslide-full-expand a.disabled {
	background-position: -100px -40px !important;
}
.controls-in-heading .highslide-controls .highslide-close a {
	background-position: -120px 0;
}
.controls-in-heading .highslide-controls .highslide-close a:hover {
	background-position: -120px -20px;
}

h3{
	font-size:12px;
	font-weight:bold;
	color:#666666;
	text-decoration:none;
}

/*...........................end........................*/


/* ------------------------------- ADD ON 3-9-09 --------------------------*/

.borderleft{border-left:#e4e4e4 1px solid; border-top:#e4e4e4 1px solid; border-bottom:#e4e4e4 1px solid; padding:20px; vertical-align:top;}
.borderright {/*border-left:#e4e4e4 1px solid; */ border-right:#e4e4e4 1px solid;border-top:#e4e4e4 1px solid; border-bottom:#e4e4e4 1px solid;  padding:20px; vertical-align:top;}

.border1 {border-left:#e4e4e4 1px solid; border-top:#e4e4e4 1px solid; border-bottom:#e4e4e4 1px solid; padding:20px; vertical-align:top; width:200px;}
.border2 {border-left:#e4e4e4 1px solid;  border-right:#e4e4e4 1px solid;border-top:#e4e4e4 1px solid; border-bottom:#e4e4e4 1px solid;  padding:20px; vertical-align:top;}

.block1{ background:#e4e4e4; padding:20px 10px 20px 10px; text-align:center; display:block;}





/* ------------------------------------ ADD ON 4-9-09 -------------------------------*/

.border-left {border-left:#e4e4e4 1px solid; border-top:#e4e4e4 1px solid; border-bottom:#e4e4e4 1px solid; padding:20px; vertical-align:top;}
.border-right {border-left:#e4e4e4 1px solid;  border-right:#e4e4e4 1px solid;border-top:#e4e4e4 1px solid; border-bottom:#e4e4e4 1px solid; padding:20px; vertical-align:top;}

.block2 {width:200px; padding:10px; border:#e4e4e4 1px solid;}
.block3 {width:400px; padding:10px; border:#e4e4e4 1px solid;}





/* -------------------------------------- ADD ON 5-9-09 ---------------------------------*/

.border3 {border:#e4e4e4 1px solid; padding:20px; vertical-align:top;}
.bg1 {background:#e4e4e4; padding:2px 2px 1px 1px;}
table.bg {background:#FFFFFF;}
.border-left1 {border-left:#e4e4e4 1px solid; border-bottom:#e4e4e4 1px solid;}





/* -------------------------------------- ADD ON 7-9-09 ---------------------------------*/

.padding1 {/*border-left:#e4e4e4 1px solid; border-top:#e4e4e4 1px solid; border-bottom:#e4e4e4 1px solid;*/ padding:20px; width:470px;}

.padding1copy {/*border-left:#e4e4e4 1px solid; border-top:#e4e4e4 1px solid; border-bottom:#e4e4e4 1px solid;*/ padding:20px 0 20px 20px; }

.padding1copy2 {/*border-left:#e4e4e4 1px solid; border-top:#e4e4e4 1px solid; border-bottom:#e4e4e4 1px solid;*/ padding:20px 30px 20px 20px; }

.padding2 {/*border-left:#e4e4e4 1px solid;  border-right:#e4e4e4 1px solid; border-top:#e4e4e4 1px solid; border-bottom:#e4e4e4 1px solid;*/  padding:20px; vertical-align:top;}

.padding3 {/*border-left:#e4e4e4 1px solid; border-top:#e4e4e4 1px solid; border-bottom:#e4e4e4 1px solid;*/ padding:20px; vertical-align:top;}
.padding4 {/*border-left:#e4e4e4 1px solid;  border-right:#e4e4e4 1px solid; border-top:#e4e4e4 1px solid; border-bottom:#e4e4e4 1px solid;*/  padding:20px; vertical-align:top;}
.padding5 {padding:10px 10px 10px 0;}
.padding6 {padding:20px;}
.padding7 {padding:10px;}

.table_inner_top {padding:5px; background:#990000; font:bold 14px/14px Arial, Helvetica, sans-serif; color:#FFFFFF;}
.bg2 {padding:2px 2px 1px 1px; border-bottom-color:#999999 1px solid; border-top-color:#999999 1px solid; border-right-color:#999999 1px solid; border-left-color:#999999 1px solid;}
.td2_heading{ background:#c00000; text-align:left; padding-left:20px; height:15px; color:#ffffff;}
.td2_heading a{ color:#ffffff; text-decoration:none;}


/* -------------------------------------- ADD ON 7-9-09 ---------------------------------*/





/* -------------------------------------- ADD ON 9-9-09 ---------------------------------*/

.red-heading{
	font-size:20px;
	font-weight:bold;
	color:#c00000;
	font-family:Arial, Helvetica, sans-serif;
	line-height:24px;
}


.border-left2 {border-left:#e4e4e4 1px solid; border-bottom:#e4e4e4 1px solid; border-top:#e4e4e4 1px solid; padding:0 0 0 0;}
.border-right2 {border:#e4e4e4 1px solid; padding:10px 10px 10px 10px;}




/* ------------------------------------- Nimsoft Monitoring Solution -----------------------------*/

.nimsoft-monitoring-title {background:#c00000; text-align:center; padding:10px; color:#ffffff; font-size:20px; font-weight:normal;}


/* ------------------------------------- RedLegg Eco Solutions -----------------------------*/

.redlegg-eco {background:#92d050; padding:10px;}


.blue-text2 {color:#1f497d; font-size:11px; line-height:11pt;}
.brown-text {color:#ff6600; text-transform:uppercase;}


/* ------------------------------------- Switches Page -----------------------------*/

.td8 {border-left:0px solid #c00000; border-right:1px solid #c00000; border-bottom:1px solid #c00000; padding:0px;}
.td9 {border-left:0px solid #c00000; border-right:0px solid #c00000; border-bottom:0px solid #c00000; padding:5px;}


/* ------------------------------------- Hosted Emial Exhange Services Page -----------------------------*/


.ul3 {list-style:none; padding-left:0px;}

.ul3 li {padding:0 0 10px 15px; background:url(images/black-bullet.jpg) no-repeat left 5px;}

.ul4 {list-style:none; padding-left:10px;}

.ul4 li {padding:3px 0 10px 20px; background:url(images/bullet1.jpg) no-repeat left 5px;}

.td3_heading {background:#d1d3d4; text-align:center; padding:7px; color:#000000; font-size:14px; line-height:18px;}
.td4_heading {background:#9f3922; padding:7px; color:#FFFFFF; font-size:14px; line-height:18px;}
.td5_heading {background:#9f3922; padding:7px; color:#FFFFFF; font-weight:bold; border-bottom:#FFFFFF 1px solid;}

/* ADD ON 17-9-09*/

.link4 {
	font-size:11px;
	font-weight:bold;
	color:#990000;
	text-decoration:none;
}

.link4:a{
	font-size:11px;
	color:#990000;
	text-decoration:none;
	font-weight:bold;
}
.link4:hover{
	font-size:11px;
	color:#000000;
	text-decoration:underline;
	font-weight:bold;
}


.link5 {
	font-size:11px;
	font-weight:bold;
	color:#666666;
	text-decoration:none;
}

.link5:a{
	font-size:11px;
	color:#666666;
	text-decoration:none;
	font-weight:bold;
}
.link5:hover{
	font-size:11px;
	color:#666666;
	text-decoration:underline;
	font-weight:bold;
}

.link6 {
	font-size:11px;
	color:#666666;
	text-decoration:none;
}

.link6:a{
	font-size:11px;
	color:#666666;
	text-decoration:none;
}
.link6:hover{
	font-size:11px;
	color:#666666;
	text-decoration:underline;
}

.padding6 {padding:0px 0px 0px 25px; vertical-align:top;}


/* ------------------ MICROSOFT PAGE -------------------------*/

.text-field-microsoft{
	width:190px;
	border:1px solid #999999;
	height:15px;
}

.textarea-field-microsoft{
	width:190px;
	border:1px solid #999999;
	height:50px;
}

.td5-microsoft {border-right:1px solid #999999; border-bottom:1px solid #999999; border-left:1px solid #999999; padding:5px; border-top:1px solid #999999; padding:5px;}

.bg-microsoft {border-right:1px solid #999999; border-bottom:1px solid #999999; border-left:1px solid #999999; padding:5px; border-top:1px solid #999999; padding:5px; background-color:#CCCCCC;}

.td8-microsoft {border-left:1px solid #c00000; border-right:1px solid #c00000; border-bottom:1px solid #c00000; padding:0px; border-top:1px solid #c00000; background-color:#e4e4e4;}

.padding-microsoft {/*border-left:#e4e4e4 1px solid;  border-right:#e4e4e4 1px solid; border-top:#e4e4e4 1px solid; border-bottom:#e4e4e4 1px solid;*/  padding:15px; vertical-align:top;}

.padding-microsoft2 {/*border-left:#e4e4e4 1px solid;  border-right:#e4e4e4 1px solid; border-top:#e4e4e4 1px solid; border-bottom:#e4e4e4 1px solid;*/  padding-top:5px; padding-left:15px; vertical-align:top;}

.link3{
	font-size:11px;
	/*font-weight:bold;*/
	color:#000000;
	text-decoration:none;
	text-decoration:underline;
}

.link3:a{
	font-size:11px;
	color:#000000;
	text-decoration:none;
	/*font-weight:bold;*/
	text-decoration:underline;
}
.link3:hover{
	font-size:11px;
	color:#990000;
	/*font-weight:bold;*/
	text-decoration:none;
}

.td3-microsoft {border-left:1px solid #c00000; border-bottom:1px solid #c00000; padding-top:5px; padding-bottom:5px; padding-left:18px;}

.td2_heading-microsoft{ background:#000000; text-align:left; padding-left:20px; height:15px; color:#ffffff;}
.td2_heading a{ color:#ffffff; text-decoration:none;}



/*------------------- EMC PAGES : Date - 18.9.09 -------------------------------- */

.heading2{
	font-size:15px;
	font-weight:bold;
	color:#AF0000;
	font-family:Arial, Helvetica, sans-serif;
	text-decoration:none;
}



/* ------------------ DEDUPLICATION PAGE -------------------------*/

.link7 {font-size:11px; color:#666666; text-decoration:underline;}
.link7:a {font-size:11px; color:#666666; text-decoration:underline;}
.link7:hover {font-size:11px; color:#990000; text-decoration:underline;}

.link8 {font-size:13px; font-weight:bold; color:#990000; text-decoration:underline;}
.link8:a {font-size:13px; color:#990000; text-decoration:underline;}
.link8:hover {font-size:13px; color:#000000; text-decoration:underline;}

/*------------------- GOVERNMENT PAGE : Date - 18.9.09 -------------------------------- */


.td3-govt {border-left:1px solid #c00000; border-right:1px solid #c00000; border-bottom:1px solid #c00000; border-top:1px solid #c00000;padding-top:5px; padding-bottom:5px; padding-left:18px; padding-right:18px;}

.td4-govt {border-right:0px solid #c00000; border-bottom:0px solid #c00000; border-top:0px solid #c00000;padding-top:0px; padding-bottom:5px; padding-left:18px; padding-right:18px;}

.banner-government {background:url(../images/government.jpg); background-repeat:no-repeat; padding:50px 300px 25px 20px; width:863px; height:446px; }
				

.ul1{
	list-style:disc;
	padding-left:40px;
}

.ul1 li{
	padding:0 0 0 5px;
}



.ul2-govt{
	list-style:disc;
	padding-left:40px;
}

.ul2-govt li{
	padding:0 0 10px 15px;
	background:url(images/bullet.jpg) no-repeat left 5px ; color:#FFFFFF; font-size:12px;
}


.ul2-falcon{
	list-style:disc;
	padding-left:25px;
	color:#666666;
}

.ul2-falcon li{
	padding:2px 0 10px 15px;
	background:url(images/falcon.gif) no-repeat left 5px ; color:#FFFFFF; font-size:11px;
	color:#666666;
}

/*------------------- CUSTOM CONFIG PAGE : Date - 19.9.09 -------------------------------- */


.ul3 {list-style:none; padding-left:0px;}

.ul3 li {padding:0 0 10px 15px; background:url(images/black-bullet.jpg) no-repeat left 5px;}

.ul3 li ul {list-style-type:none; padding:0 0 0 25px;}

.ul3 li ul li {padding:0 0 0 25px; background:url(images/white-bullet.gif) no-repeat left 5px;}





/* ------------------------ FOR HP PAGE -----------------------------*/

.ul5 {list-style-type:none; padding-left:25px;}

.ul5 li {list-style-image:url(images/black-bullet.jpg); padding:0 0 0 10px; list-style-type:none;}



/*------------------- HP PAGE : Date - 19.9.09 ----------------------------------------- */

.link-hp{
	font-size:11px;
	font-weight:bold;
	color:#000000;
	padding-left:2px;
	padding-right:5px;
}

.link-hp:a{
	font-size:11px;
	color:#000000;
	text-decoration:underline;
	padding-left:2px;
	padding-right:5px;
}
.link-hp:hover{
	font-size:11px;
	color:#990000;
	text-decoration:underline;
	padding-left:2px;
	padding-right:5px;
}

/*------------------- M-86 PAGE ----------------------------------------- */

.free-download 
{
	background:#f2f2f2; 
	padding:10px; 
	color:#000000; 
	font-weight:bold; 
	text-align:center; 
	text-decoration:none;
}
a.free-download 
{
	background:#f2f2f2; 
	padding:10px; 
	color:#000000; 
	font-weight:bold; 
	text-align:center; 
	text-decoration:none;
}
a.free-download:hover
{
	background:#f2f2f2; 
	padding:10px; 
	color:#990000; 
	font-weight:bold; 
	text-align:center; 
	text-decoration:underline;
}

.email-security {background:#f2f2f2; padding:10px; color:#000000; font-weight:bold; width:140px;}

/* ---------------------------- INDEX PAGE -------------------------------------*/


.ul6 {list-style:none; padding-left:10px;}

.ul6 li {padding:0 0 0 15px; background:url(images/bullet.jpg) no-repeat left 5px;}


/* ---------------------------- GATEWAY NETWORK SECURITY PAGE -------------------------------------*/


.link9 {font-size:11px; font-weight:bold; color:#FFFFFF; text-decoration:underline;}
.link9:a {font-size:11px; color:#FFFFFF; text-decoration:underline;}
.link9:hover {font-size:11px; color:#FFFFFF; text-decoration:underline;}


/* ---------------------------- ADD ON 23-9-09 -------------------------------------*/

.text-indent {text-indent:5%;}


/*------------------------------ hospital --------------------------------------*/

.hospital {padding:25px 10px 8px 10px; background:url(images/stethoscope1.jpg) no-repeat left 0px; width:691px; height:324px;}

.hospital {list-style:none; padding-left:10px;}

.hospital ul li {padding:10px 10px 5px 15px; font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#FFFFFF; text-decoration:none; font-weight:bold;}

.hospital a{font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#FFFFFF; text-decoration:none; font-weight:bold;}
.hospital a:hover {font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#FFFFFF; text-decoration:underline; font-weight:bold;}