/* CSS Document */

p {font-family: Tahoma, Arial, Helvetica;
    font-size: 14px;
	line-height:130%;
    font-weight: none;
    color: #2f2f2f;}

ol li {font-family: Tahoma, Arial, Helvetica;
    font-size: 14px;
	line-height:130%;
    font-weight: none;
    color: #2f2f2f;}

ul li {font-family: Tahoma, Arial, Helvetica;
    font-size: 14px;
	line-height:130%;
    font-weight: none;
    color: #2f2f2f;}


	h1 {
 

 font-family: Tahoma, Arial, Helvetica;
    font-size: 26px;
    font-weight: normal;
color: #003e96;
  
}



	#container {
		width: 982px;
		margin-left:auto;
		margin-right:auto;
		padding: 0px;

		}
		
		
	
	
	
	.links a {
	   text-decoration: underline;
	   color:#003e96;
	}
	
	.links a:hover {
	   text-decoration: underline;
	   color:#fc1d1d;
	}
	
	
	
	
	#Head{
        color: #000000;
		font-size: 22px;
		padding-top:15px;
		margin-left: 370px;
		font-weight: none;
		line-height: 30px;
		padding-left: 0px;
	}
	
	
	
.largetext
{
    font-family: Tahoma, Arial, Helvetica;
    font-size: 24px;
    font-weight: none;
    color: #003e96;
}

.mediumtext
{
    font-family: Tahoma, Arial, Helvetica;
    font-size: 16px;
	line-height:130%;
    font-weight: none;
    color: #2f2f2f;
}
.smalltext
{
    font-family: Tahoma, Arial, Helvetica;
    font-size: 14px;
    font-weight: none;
    color: #2f2f2f;
}


/**  EIOBoard Product TOUR  **/

.tourmenu li
 {
	
	list-style-type: none;
	padding: 4px 0px 4px 0px; 
}

	
.tourmenu {  
	width:120px; 
	padding: 10px 0px 0px 5px; 
	margin:0px 0px 0px 0px;  
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#454973;
	list-style-type: none; }



	
	
ul.tourmenu li.tourmenu
 {
	margin: 0px 0px 0px 0px; 
	padding: 0px 0px 0px 0px;
	list-style-type: none;
}



ul.tourmenu ul,
ul.tourmenu_vertical ul { position: absolute; 
display: none; 
list-style-type: none; 
margin: 0px 0px 0px 0px; 
padding: 2px 2px 2px 2px; 
z-index: 10000;}

.tourmenu A { color:#5c83ca; text-decoration: none; padding:0px 0px 0px 0px; }
.tourmenu A:link {}
.tourmenu A:visited {}
.tourmenu A:hover {color:#2f2f2f; text-decoration: none;list-style-type: none;}	
.tourmenu A:active {}	
	
ul.tourmenu li.activetab{color:#2f2f2f; text-align:left; padding:4px 4px 4px 25px; display:block; background: url(images/bulletarrow.png) left bottom no-repeat; list-style-type: none;}

ul.tourmenu li.activetab a{ color:#2f2f2f; text-align:left;}	


.tourslide{ width:760px; text-align:left; margin: 0px 0px 0px 0px;  position:relative; }
.tourslide p{   font-family: Tahoma, Arial, Helvetica;
                font-size: 14px;
	            line-height:130%;
                font-weight: none;
                color: #2f2f2f; }
	
.tournavleft { position:absolute; top:-20px; right:50px; width:50px; height:20px;}
.tournavright { position:absolute; top:-20px; right:-10px; width:50px; height:20px;}
.tourheader{   font-family: Tahoma, Arial, Helvetica;
                font-size: 14px;
                font-weight: none;
                color: #4f4f4f;
				margin: 0px 0px 0px 10px;}



.tourlist  li {list-style-type: none;
                padding:5px 0px 5px 30px; 
                font-family: Tahoma, Arial, Helvetica;
                font-size: 14px;
	            line-height:130%;
                font-weight: normal;
                color: #2f2f2f;
				background: url(images/check2.png) left center no-repeat;
				 }
				 
.tourlist2    { margin:20px 0px 0px 30px; 
                font-family: Tahoma, Arial, Helvetica;
                font-size: 14px;
	            line-height:130%;
                font-weight: none;
                color: #2f2f2f;
				}


.tourimage 	{float:left; width:140px}
.tourcontent {float:left; margin:0px 0px 0px 0px;  }
.tourcontent  ul{list-style-type: none;}
.tourcontent  li{list-style-type: none;
                padding:5px 0px 5px 30px; 
                font-family: Tahoma, Arial, Helvetica;
                font-size: 14px;
	            line-height:130%;
                font-weight: none;
                color: #2f2f2f;
				background: url(images/check2.png) left center no-repeat;
				 }
				 
		 			 
.tourcontent h2 {font-family: Tahoma, Arial, Helvetica;
    font-size: 18px;
    font-weight: normal;
    color: #003e96;
	margin:0px 0px 0px 20px; }	
	

.tourcontent h3 {font-family: Tahoma, Arial, Helvetica;
    font-size: 18px;
    font-weight: normal;
    color: #003e96;
	margin:0px 0px 0px 20px; }	
	


/**  End EIOBoard Product TOUR **/


	
	
#bulletlist{
	    
	font-family: Tahoma, Arial, Helvetica;
    font-size: 18px;
	line-height:150%;
    font-weight: none;
    color: #000;
	margin-left: 0;
	padding-left: 0;
	list-style: none;
	font-size: 18px;
}


#bulletlist li 
{
padding: 0px 2px 4px 30px;
background-image: url(images/blue_Check.png);
background-repeat: no-repeat;
background-position: 0.2em 0.2em;
color: #000;
list-style: none;
font-size: 18px;
}		


.button_blue
{
position: relative;
font-family: arial, helvetica, sans-serif;
background: url('images/blue2.png') no-repeat;
white-space: nowrap;
display: block;
width: 175px;
height: 52px;
margin: 0;
padding: 0;
}

.button_blue a
{
display: block;
font-family: Tahoma, Arial, Helvetica;
    font-size: 26px;
	
    font-weight: bold;
    color: #000000;
width: 175px;
height: 52px;
display: block;
float: left;
color: black;
text-decoration: none;

}
.button_blue img
{
width: 175px;
height: 52px;
border: 0;
}
* html a:hover
{
visibility:visible;
}
.button_blue a:hover 
{
color:#000000;
}
.button_blue a:hover img
{
visibility:hidden;
}
.button_blue span
{
	position: absolute;
	left: 50px;
	top: 8px;
	margin: 0px;
	padding: 0px;
	cursor: pointer;
} 	




.button_grey
{
position: relative;
font-family: arial, helvetica, sans-serif;
background: url('images/grey2.png') no-repeat;
white-space: nowrap;
display: block;
width: 175px;
height: 52px;
margin: 0;
padding: 0;
}
.button_grey a
{
display: block;
font-family: Tahoma, Arial, Helvetica;
    font-size: 26px;
    font-weight: bold;
    color: #000000;
width: 175px;
height: 52px;
display: block;
float: left;
color: black;
text-decoration: none;

}
.button_grey img
{
width: 175px;
height: 52px;
border: 0;
}
* html a:hover
{
visibility:visible;
}
.button_grey a:hover 
{
color:#000000;
}
.button_grey a:hover img
{
visibility:hidden;
}
.button_grey span
{
	position: absolute;
	text-align:center;
	left: 40px;
	top: 8px;
	margin: 0px;
	padding: 0px;
	cursor: pointer;
} 	



.button_buynow
{
position: relative;
font-family: arial, helvetica, sans-serif;
background: url('images/grey2.png') no-repeat;
white-space: nowrap;
display: block;
width: 175px;
height: 52px;
margin: 0;
padding: 0;
}
.button_buynow a
{
display: block;
font-family: Tahoma, Arial, Helvetica;
    font-size: 26px;
    font-weight: bold;
    color: #000000;
width: 175px;
height: 52px;
display: block;
float: left;
color: black;
text-decoration: none;

}
.button_buynow img
{
width: 175px;
height: 52px;
border: 0;
}
* html a:hover
{
visibility:visible;
}
.button_buynow a:hover 
{
color:#000000;
}
.button_buynow a:hover img
{
visibility:hidden;
}
.button_buynow span
{
	position: absolute;
	text-align:center;
	left: 30px;
	top: 8px;
	margin: 0px;
	padding: 0px;
	cursor: pointer;
} 	







	
	
	/*body {
	background-image: url(images/Background.gif);
}*/
	
	
		.breadcrumb
{
    font-family: Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#626262;	
	}
		.breadcrumb a:link { 
		color:#626262;text-decoration: none;
	}
	.breadcrumb a:visited { 
		color:#626262;text-decoration: none;
	}
	.breadcrumb a:hover { 
		color:#c40f0f;
		text-decoration: none;
	}
	.breadcrumb a:active { 
		color:#626262;text-decoration: none;
	}
	
	
	.image{
		margin:10px
	}
	
	.caption {
	font-family: Arial, Helvetica, sans-serif;;
	color: #003e96;	
	font-size: 10px;
	font-weight: bold;
	}
	
	.largebullets   {
	font-family: Arial, Helvetica, sans-serif;;
	color: #000;	
	font-size: 18px;
	font-weight: bold;
	}
	
	
	.whitelink a:link { 
		color:#FF5151;
	}
	.whitelink a:visited { 
		color:#FF5151;
	}
	.whitelink a:hover { 
		color:#ff0000;
		text-decoration: none;
	}
	.whitelink a:active { 
		color:#FF5151;
	}
	
	#banner {
		background: #000;
		text-align: right;
		height: 21px;
		line-height: 21px;
			
		}
	div#banner .logo{
		padding-top: 6px;
		padding-right: 15px;
		}

	#livechat {
		height:0px;
		width:0px;
		padding: 0px;
		margin-left: 85%;					
		}

	#navbar {
		background: url(images/nav_bg.jpg) repeat-x;
		height: 30px;			
		font-family: tahoma, verdana, Arial, Helvetica, sans-serif;
		color: #FFFFFF;
		font-size: 11px;
		font-stretch: expanded;
		line-height: 30px;
		padding-left:15px;
		}
	#navbar a.nav{
		color: #fff;
		text-decoration: none;
		}
	#navbar a.nav:hover{
		color: #fff;
		text-decoration: underline;
		}
	#logo {
		padding:6px;
		float:left;
		font-family: tahoma, verdana, Arial, Helvetica, sans-serif;
		
		font-size: 11px;
		font-stretch: expanded;
		}
		
/** Css Button**/
	#button a:link{ text-decoration: none;
		color: gray;
}
	
	#button a:visited{ text-decoration: none;
		color: gray;
		}

	#button a:hover{ text-decoration: none;
		color: green;
		font-weight: bolder;
		letter-spacing: 2px;
		}
		
	
	#header {
		float:left;
		margin-top:38px;
		width:650px;
		background:#fff url("images/bg.gif") repeat-x bottom;
		font-size:93%;
		line-height:normal;
		}
	#header ul {
		margin:0;
		padding:10px 10px 0;
        list-style:none;
		}
		
	#header li {
		float:left;
		background:url("images/left.gif") no-repeat left top;
		margin:0;
		padding:0 0 0 9px;
		}
	#header a {
		display:block;
		background:url("images/right.gif") no-repeat right top;
		padding:5px 15px 4px 6px;
		text-decoration:none;
		font-weight:bold;
		color:#fff;
		}
		
	#header a:hover {
      color:#000000;
		}
	#header #current {
      background-image:url("images/left_on.gif");
		}
	#header #current a {
      background-image:url("images/right_on.gif");
      color:#000000;
      padding-bottom:5px;
		}
		
		.tour{
			color: ;
			text-decoration: none;
			font-size: 12px;
			font-stretch: expanded;
			font-weight: bold;
			padding-right: 0px;
			padding-left: 0px;
			height: 15px;
			line-height: 10px;
			}
		
		
		 a.tour:link { color: 000000; text-decoration: none }
         a.tour:active { color: 000000; text-decoration: none }
         a.tour:visited { color: 000000; text-decoration: none }
         a.tour:hover { color: red; text-decoration: none }
		
		
			}
		.sidenavjammer{
			width:125px;
			float:left;
		}
		





/** Help Menu **/

.helpmenu li
 {
	
	list-style-type: none;
	padding: 3px 0px 3px 4px;
	text-align:left; 
}
	
.helpmenu {  
	width:120px; 
	padding: 10px 0px 0px 0px; 
	margin:0px 0px 0px 0px;  
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#003e96;
	list-style-type: none; }
	
	
ul.helpmenu li.helpmenu
 {
	margin: 0px 0px 0px 0px; 
	padding: 0px 0px 0px 0px;
	list-style-type: none;
}



ul.helpmenu ul,
ul.helpmenu_vertical ul { position: absolute; 
display: none; 
list-style-type: none; 
margin: 0px 0px 0px 0px; 
padding: 2px 2px 2px 2px; 
z-index: 10000;

}

.helpmenu A { color:#003e96; text-align:left; padding:5px 0px 5px 24px; display:block; background: url(images/bulletarrow.png) left bottom no-repeat; list-style-type: none; }
.helpmenu A:link {}
.helpmenu A:visited {}
.helpmenu A:hover {color:#2f2f2f; text-decoration: none;list-style-type: none;}	
.helpmenu A:active {}	
	
ul.helpmenu li.activetab{color:#2f2f2f; text-align:left; padding:5px 0px 5px 24px; display:block; background: url(images/bulletarrow.png) left bottom no-repeat; list-style-type: none;}

ul.helpmenu li.activetab a{color:#2f2f2f; text-align:left; padding:5px 0px 5px 24px; display:block; background: url(images/bulletarrow.png) left bottom no-repeat; list-style-type: none;}	

/** End Help Menu **/














/* Large Grey Box  - Main on Home Page*/
		* html .boxhead h2 {height: 1%;} /* For IE 5 PC */

		.sidebox {
			margin: 0 auto; /* center for now */
			width: 81.2em; /* ems so it will grow */
			background: url(images/sbbody-r22.gif) no-repeat bottom right;
			font-size: 100%;
		}
		.boxhead {
			background: url(images/sbhead-r22.gif) no-repeat top right;
			margin: 10;
			padding: 0;
			text-align: Left;
		}
		.boxhead h2 {
			background: url(images/sbhead-l22.gif) no-repeat top left;
			margin: 0;
			padding: 2px 5px 5px 5px;
			color: #666666; 
			font-family: tahoma, verdana, Arial, Helvetica, sans-serif;
			font-weight: 200; 
			font-size: 2.2em; 
			line-height: 1em;
			
}
		.boxbody {
			background: url(images/sbbody-l22.gif) no-repeat bottom left;
			color: #123185; 
			font-family: tahoma, verdana, Arial, Helvetica, sans-serif;
			font-size: 1em;
			font-weight: 600;
			margin: 0;
			padding: 0px 30px 30px;
		}
		
/* Large Grey Box  - Features Page*/
		* html .boxheadf h2 {height: 1%;} /* For IE 5 PC */

		.sideboxf {
			margin: 0 auto; /* center for now */
			width: 67em; /* ems so it will grow */
			background: url(images/sbbody-r22.gif) no-repeat bottom right;
			font-size: 100%;
		}
		.boxheadf {
			background: url(images/sbhead-r22.gif) no-repeat top right;
			margin: 20;
			padding: 0;
			text-align: Left;
		}
		.boxheadf h2 {
			background: url(images/sbhead-l22.gif) no-repeat top left;
			margin: 0;
			padding: 2px 20px 0px 10px;
			color: #666666; 
			font-family: tahoma, verdana, Arial, Helvetica, sans-serif;
			font-weight: 200; 
			font-size: 2.2em; 
			line-height: 1em;
			text-shadow: rgba(0,0,0,.4) 0px 2px 5px; /* Safari-only, but cool */
}
		.boxbodyf {
			background: url(images/sbbody-l22.gif) no-repeat bottom left;
			color: #123185; 
			font-family: tahoma, verdana, Arial, Helvetica, sans-serif;
			font-size: 1em;
			font-weight: 600;
			margin: 0;
			padding: 0px 30px 30px;
		}
		
		
		/* 2nd smaller BOX Includes Blue Heading - Main Page Page */
		* html .boxhead2 h2 {height: 1%;} /* For IE 5 PC */

		.sidebox2 {
			margin: 0 auto; /* center for now */
			width: 26.7em; /* ems so it will grow */
			background: url(images/sbbody-r2.gif) no-repeat bottom right;
			font-size: 100%;
			margin-left:10px;
		}
		.boxhead2 {
			background: url(images/sbhead-r2.gif) no-repeat top right;
			margin: 0;
			padding: 0;
			text-align: Left;
			
		}
		.boxhead2 h2 {
			background: url(images/sbhead-l2.gif) no-repeat top left;
			margin: 0;
			padding: 22px 30px 5px;
			color: #000000; 
			font-family: tahoma, verdana, Arial, Helvetica, sans-serif;
			font-weight: 700; 
			font-size: 1.5em; 
			line-height: 1em;
			text-shadow: rgba(0,0,0,.4) 0px 2px 5px; /* Safari-only, but cool */
		}
		.boxbody2 {
			background: url(images/sbbody-l2.gif) no-repeat bottom left;
			color: #123185; 
			font-family: tahoma, verdana, Arial, Helvetica, sans-serif;
			font-size: 1em;
			font-weight: 0;
			margin: 0;
			padding: 5px 10px 31px;
		}

/* 3rd Large BOX All Blue Testimonials */
		* html .boxhead3 h2 {	
			
			height: 1%;
			
} /* For IE 5 PC */

		.sidebox3w {
			margin: 0 auto; /* center for now */
			width: 82.6em; /* ems so it will grow */
			background: url(images/sbbody-r6w.gif) no-repeat bottom right;
			font-size: 100%;
		}
		.sidebox3 {
			margin: 0 auto; /* center for now */
			width: 82.6em; /* ems so it will grow */
			
			background: url(images/sbbody-r6.gif) no-repeat bottom right;
			font-size: 100%;
		}
		.boxhead3 {
			background: url(images/sbhead-r6.gif) no-repeat top right;
			margin: 0;
			padding: 0;
			text-align: Left;
		}
		.boxhead3 h2 {
			background: url(images/sbhead-l6.gif) no-repeat top left;
			margin: 0;
			padding: 2px 5px 5px 5px;
			color: #ffffff; 
			font-family: tahoma, verdana, Arial, Helvetica, sans-serif;
			font-weight: 200; 
			font-size: 0.4em; 
			line-height: 0.8em;
			
		}
		.boxbody3 {
			background: url(images/sbbody-l6.gif) no-repeat bottom left;
			color: #ffffff; 
			font-family: tahoma, verdana, Arial, Helvetica, sans-serif;
			font-size: 1em;
			font-weight: 600;
			margin: 0;
			padding: 2px 10px 15px 15px;
		}
		.bhead {
			font-family: tahoma, verdana, Arial, Helvetica, sans-serif;
			font-size: 22px;
					
		}
		
		
		.subscript {
			font-family: tahoma, verdana, Arial, Helvetica, sans-serif;
			font-size: 10px;
					
		}
		
		
		
		
		
/* Large BOX All Blue For Main Tour Page  */

		* html .boxheadT3 h2 {height: 1%;} /* For IE 5 PC */

		.sidebox3Tw {
			margin: 0 auto; /* center for now */
			width: 82em; /* ems so it will grow */
			background: url(images/sbbody-r21w.gif) no-repeat bottom right;
			font-size: 100%;
		}
		.sidebox3T {
			margin: 0 auto; /* center for now */
			width: 82em; /* ems so it will grow */
			background: url(images/sbbody-r21.gif) no-repeat bottom right;
			font-size: 100%;
		}
		.boxhead3T {
			background: url(images/sbhead-r21.gif) no-repeat top right;
			margin: 30;
			padding: 0;
			text-align: Left;
		}
		.boxhead3T h2 {
			background: url(images/sbhead-l21.gif) no-repeat top left;
			margin: 0;
			padding: 11px 30px 0px;
			color: #ffffff; 
			font-family: tahoma, verdana, Arial, Helvetica, sans-serif;
			font-weight: 200; 
			font-size: 1.5em; 
			line-height: 2.5em;
			text-shadow: rgba(0,0,0,.4) 0px 2px 5px; /* Safari-only, but cool */
		}
		.boxbody3T {
			background: url(images/sbbody-l21.gif) no-repeat bottom left;
			color: #000000; 
			font-family: tahoma, verdana, Arial, Helvetica, sans-serif;
			font-size: 1em;
			font-weight: 550;
			margin: 0;
			padding: 0px 0px 15px;
		}




/* 4th small BOX All White*/
		* html .boxhead4 h2 {height: 1%;} /* For IE 5 PC */

		.sidebox4 {
			margin: 0 auto; /* center for now */
			width: 25em; /* ems so it will grow */
			background: url(images/sbbody-r4.gif) no-repeat bottom right;
			font-size: 100%;
		}
		.boxhead4 {
			background: url(images/sbhead-r4.gif) no-repeat top right;
			margin: 20;
			padding: 0;
			text-align: Left;
		}
		.boxhead4 h2 {
			background: url(images/sbhead-l4.gif) no-repeat top left;
			margin: 0;
			padding: 22px 30px 5px;
			color: #000000; 
			font-family: tahoma, verdana, Arial, Helvetica, sans-serif;
			font-weight: 200; 
			font-size: 1.5em; 
			line-height: 1em;
			text-shadow: rgba(0,0,0,.4) 0px 2px 5px; /* Safari-only, but cool */
		}
		.boxbody4 {
			background: url(images/sbbody-l4.gif) no-repeat bottom left;
			color: #000000; 
			font-family: tahoma, verdana, Arial, Helvetica, sans-serif;
			font-size: 1em;
			font-weight: 600;
			margin: 0;
			padding: 5px 30px 31px;
		}



/* 6th BOX all Blue and Border for Main Product Tour*/

		* html .boxhead h2 {height: 1%;} /* For IE 5 PC */

		.sidebox6 {
			margin: 0 auto; /* center for now */
			width: 81em; /* ems so it will grow */
			background: url(images/sbbody-r12.gif) no-repeat bottom right;
			font-size: 100%;
		}
		.boxhead6 {
			background: url(images/sbhead-r12.gif) no-repeat top right;
			margin: 20;
			padding: 0;
			text-align: Left;
		}
		.boxhead6 h2 {
			background: url(images/sbhead-l12.gif) no-repeat top left;
			margin: 0;
			padding: 22px 30px 5px;
			color: #666666; 
			font-family: tahoma, verdana, Arial, Helvetica, sans-serif;
			font-weight: 200; 
			font-size: 1em; 
			line-height: 1em;
			text-shadow: rgba(0,0,0,.4) 0px 2px 5px; /* Safari-only, but cool */
		}
		.boxbody6 {
			background: url(images/sbbody-l12.gif) no-repeat bottom left;
			color: #123185; 
			font-family: tahoma, verdana, Arial, Helvetica, sans-serif;
			font-size: 1.2em;
			font-weight: 400;
			margin: 0;
			padding: 5px 5px 10px;
		}


/* 5th BOX all white Heading for Product Tour*/
		* html .boxheadTour h2 {height: 1%;} /* For IE 5 PC */

		.sideboxTour {
			margin: 0 auto; /* center for now */
			width: 60em; /* ems so it will grow */
			background: url(images/sbbody-r7.gif) no-repeat bottom right;
			font-size: 100%;
		}
		.boxheadTour {
			background: url(images/sbhead-r7.gif) no-repeat top right;
			margin: 20;
			padding: 0;
			text-align: Left;
		}
		.boxheadTour h2 {
			background: url(images/sbhead-l7.gif) no-repeat top left;
			margin: 0;
			padding: 22px 30px 5px;
			color: #000000; 
			font-family: tahoma, verdana, Arial, Helvetica, sans-serif;
			font-weight: 200; 
			font-size: 1.5em; 
			line-height: 1em;
			text-shadow: rgba(0,0,0,.4) 0px 2px 5px; /* Safari-only, but cool */
		}
		.boxbodyTour {
			background: url(images/sbbody-l7.gif) no-repeat bottom left;
			color: #000000; 
			font-family: tahoma, verdana, Arial, Helvetica, sans-serif;
			font-size: 1em;
			font-weight: 600;
			margin: 0;
			padding: 5px 30px 31px;
		}
/* 6th BOX Blue Heading Product Tour*/
		* html .boxheadTour2 h2 {height: 1%;} /* For IE 5 PC */

		.sideboxTour2 {
			margin: 0 auto; /* center for now */
			width: 28em; /* ems so it will grow */
			background: url(images/sbbody-r8.gif) no-repeat bottom right;
			font-size: 100%;
		}
		.boxheadTour2 {
			background: url(images/sbhead-r8.gif) no-repeat top right;
			margin: 20;
			padding: 0;
			text-align: Left;
		}
		.boxheadTour2 h2 {
			background: url(images/sbhead-l8.gif) no-repeat top left;
			margin: 0;
			padding: 10px 30px 5px;
			color: #000000; 
			font-family: tahoma, verdana, Arial, Helvetica, sans-serif;
			font-weight: 200; 
			font-size: 1.5em; 
			line-height: 1em;
			text-shadow: rgba(0,0,0,.4) 0px 2px 5px; /* Safari-only, but cool */
		}
		.boxbodyTour2 {
			background: url(images/sbbody-l8.gif) no-repeat bottom left;
			color: #000000; 
			font-family: tahoma, verdana, Arial, Helvetica, sans-serif;
			font-size: 1em;
			font-weight: 400;
			margin: 0;
			padding: 5px 30px 31px;
		}

/* 7th Application Tour BOX Blue border blue background */
		* html .boxheadTour3 h2 {height: 1%;} /* For IE 5 PC */

		.sideboxTour3 {
			margin: 0 auto; /* center for now */
			width: 82em; /* ems so it will grow */
			background: url(images/sbbody-r13.gif) no-repeat bottom right;
			font-size: 100%;
		}
		.boxheadTour3 {
			background: url(images/sbhead-r13.gif) no-repeat top right;
			margin: 10;
			padding: 10;
			text-align: Center;
		}
		.boxheadTour3 h2 {
			background: url(images/sbhead-l13.gif) no-repeat top left;
			margin: 0;
			padding: 0px 5px 4px;
			color: #000000; 
			font-family: tahoma, verdana, Arial, Helvetica, sans-serif;
			font-weight: 200; 
			font-size: 2em; 
			line-height: 2em;
			text-shadow: rgba(0,0,0,.4) 0px 2px 5px; /* Safari-only, but cool */
		}
		.boxbodyTour3 {
			background: url(images/sbbody-l13.gif) no-repeat bottom left;
			color: #000000; 
			font-family: tahoma, verdana, Arial, Helvetica, sans-serif;
			font-size: 1em;
			font-weight: 600;
			margin: 0;
			padding: 0px 40px 0px;
		}





/* 8th Outlook Tour BOX Blue border bleu bakground */
		* html .boxheadTour4 h2 {height: 1%;} /* For IE 5 PC */

		.sideboxTour4 {
			margin: 0 auto; /* center for now */
			width: 82em; /* ems so it will grow */
			background: url(images/sbbody-r14.gif) no-repeat bottom right;
			font-size: 100%;
		}
		.boxheadTour4 {
			background: url(images/sbhead-r14.gif) no-repeat top right;
			margin: 2;
			padding: 10;
			text-align: Left;
		}
		.boxheadTour4 h2 {
			background: url(images/sbhead-l14.gif) no-repeat top left;
			margin: 0;
			padding: 0px 5px 4px;
			color: #000000; 
			font-family: tahoma, verdana, Arial, Helvetica, sans-serif;
			font-weight: 200; 
			font-size: 2em; 
			line-height: 2em;
			text-shadow: rgba(0,0,0,.4) 0px 2px 5px; /* Safari-only, but cool */
		}
		.boxbodyTour4 {
			background: url(images/sbbody-l14.gif) no-repeat bottom left;
			color: #000000; 
			font-family: tahoma, verdana, Arial, Helvetica, sans-serif;
			font-size: 1em;
			font-weight: 600;
			margin: 0;
			padding: 5px 30px 10px;
		}

/* 9th Browser Tour BOX Blue border blue background */
		* html .boxheadTour5 h2 {height: 1%;} /* For IE 5 PC */

		.sideboxTour5 {
			margin: 0 auto; /* center for now */
			width: 82em; /* ems so it will grow */
			background: url(images/sbbody-r15.gif) no-repeat bottom right;
			font-size: 100%;
		}
		.boxheadTour5 {
			background: url(images/sbhead-r15.gif) no-repeat top right;
			margin: 2;
			padding: 10;
			text-align: Left;
		}
		.boxheadTour5 h2 {
			background: url(images/sbhead-l15.gif) no-repeat top left;
			margin: 0;
			padding: 0px 15px 5px;
			color: #000000; 
			font-family: tahoma, verdana, Arial, Helvetica, sans-serif;
			font-weight: 200; 
			font-size: 2em; 
			line-height: 2em;
			text-shadow: rgba(0,0,0,.4) 0px 2px 5px; /* Safari-only, but cool */
		}
		.boxbodyTour5 {
			background: url(images/sbbody-l15.gif) no-repeat bottom left;
			color: #000000; 
			font-family: tahoma, verdana, Arial, Helvetica, sans-serif;
			font-size: 1em;
			font-weight: 600;
			margin: 20;
			padding: 5px 45px 10px;
		}
  
/* 10th Mobile Tour BOX Blue border blue background */
		* html .boxheadTour6 h2 {height: 1%;} /* For IE 5 PC */

		.sideboxTour6 {
			margin: 0 auto; /* center for now */
			width: 82em; /* ems so it will grow */
			background: url(images/sbbody-r16.gif) no-repeat bottom right;
			font-size: 100%;
		}
		.boxheadTour6 {
			background: url(images/sbhead-r16.gif) no-repeat top right;
			margin: 2;
			padding: 10;
			text-align: Left;
		}
		.boxheadTour6 h2 {
			background: url(images/sbhead-l16.gif) no-repeat top left;
			margin: 0;
			padding: 0px 5px 4px;
			color: #000000; 
			font-family: tahoma, verdana, Arial, Helvetica, sans-serif;
			font-weight: 200; 
			font-size: 2em; 
			line-height: 2em;
			text-shadow: rgba(0,0,0,.4) 0px 2px 5px; /* Safari-only, but cool */
		}
		.boxbodyTour6 {
			background: url(images/sbbody-l16.gif) no-repeat bottom left;
			color: #000000; 
			font-family: tahoma, verdana, Arial, Helvetica, sans-serif;
			font-size: 1em;
			font-weight: 600;
			margin: 0;
			padding: 5px 50px 10px;
		}	

/* 10th Mobile Tour BOX Blue border blue background */
		* html .boxheadTour7 h2 {height: 1%;} /* For IE 5 PC */

		.sideboxTour7 {
			margin: 0 auto; /* center for now */
			width: 82em; /* ems so it will grow */
			background: url(images/sbbody-r17.gif) no-repeat bottom right;
			font-size: 100%;
		}
		.boxheadTour7 {
			background: url(images/sbhead-r17.gif) no-repeat top right;
			margin: 2;
			padding: 10;
			text-align: Left;
		}
		.boxheadTour7 h2 {
			background: url(images/sbhead-l17.gif) no-repeat top left;
			margin: 0;
			padding: 0px 5px 4px;
			color: #000000; 
			font-family: tahoma, verdana, Arial, Helvetica, sans-serif;
			font-weight: 200; 
			font-size: 2em; 
			line-height: 2em;
			text-shadow: rgba(0,0,0,.4) 0px 2px 5px; /* Safari-only, but cool */
		}
		.boxbodyTour7 {
			background: url(images/sbbody-l17.gif) no-repeat bottom left;
			color: #000000; 
			font-family: tahoma, verdana, Arial, Helvetica, sans-serif;
			font-size: 1em;
			font-weight: 600;
			margin: 0;
			padding: 5px 10px 10px;
		}


/* 11th Large BOX All Blue Free Trial */
		* html .boxheadFT h2 {height: 1%;} /* For IE 5 PC */

		.sideboxFTw {
			margin: 0 auto; /* center for now */
			width: 32.5em; /* ems so it will grow */
			background: url(images/sbbody-r6w.gif) no-repeat bottom right;
			font-size: 100%;
		}
		.sideboxFT {
			margin: 0 auto; /* center for now */
			width: 34em; /* ems so it will grow */
			background: url(images/sbbody-r6.gif) no-repeat bottom right;
			font-size: 100%;
		}
		.boxheadFT {
			background: url(images/sbhead-r6.gif) no-repeat top right;
			margin: 20;
			padding: 0;
			text-align: Left;
		}
		.boxheadFT h2 {
			background: url(images/sbhead-l6.gif) no-repeat top left;
			margin: 0;
			padding: 0px 0px 0px ;
			color: #ffffff; 
			font-family: tahoma, verdana, Arial, Helvetica, sans-serif;
			font-weight: 200; 
			font-size: 2.5em; 
			line-height: .5em;
			text-shadow: rgba(0,0,0,.4) 0px 2px 5px; /* Safari-only, but cool */
		}
		.boxbodyFT {
			background: url(images/sbbody-l6.gif) no-repeat bottom left;
			color: #ffffff; 
			font-family: tahoma, verdana, Arial, Helvetica, sans-serif;
			font-size: 1em;
			font-weight: 600;
			margin: 0;
			padding: 0px 0px 15px;
		}

/* 12th Large BOX All Blue Choose Option at end of Tours */
		* html .boxheadFT2 h2 {height: 1%;} /* For IE 5 PC */

		.sideboxFT2w {
			margin: 0 auto; /* center for now */
			width: 40em; /* ems so it will grow */
			background: url(images/sbbody-r6w.gif) no-repeat bottom right;
			font-size: 100%;
		}
		.sideboxFT2 {
			margin: 0 auto; /* center for now */
			width: 40em; /* ems so it will grow */
			background: url(images/sbbody-r6.gif) no-repeat bottom right;
			font-size: 100%;
		}
		.boxheadFT2 {
			background: url(images/sbhead-r6.gif) no-repeat top right;
			margin: 20;
			padding: 0;
			text-align: Left;
		}
		.boxheadFT2 h2 {
			background: url(images/sbhead-l6.gif) no-repeat top left;
			margin: 0;
			padding: 0px 0px 0px ;
			color: #ffffff; 
			font-family: tahoma, verdana, Arial, Helvetica, sans-serif;
			font-weight: 200; 
			font-size: 1.5em; 
			line-height: .5em;
			text-shadow: rgba(0,0,0,.4) 0px 2px 5px; /* Safari-only, but cool */
		}
		.boxbodyFT2 {
			background: url(images/sbbody-l6.gif) no-repeat bottom left;
			color: #ffffff; 
			font-family: tahoma, verdana, Arial, Helvetica, sans-serif;
			font-size: 1em;
			font-weight: 600;
			margin: 0;
			padding: 0px 0px 15px;
		}

		
		/* 11th Large BOX All Blue Free Trial */
		* html .boxheadaboutus h2 {height: 1%;} /* For IE 5 PC */


		.sideboxaboutus {
			margin: 0 auto; /* center for now */
			width: 82em; /* ems so it will grow */
			background: url(images/sbbody-r6.gif) no-repeat bottom right;
			font-size: 100%;
		}
		.boxheadaboutus {
			background: url(images/sbhead-r6.gif) no-repeat top right;
			margin: 20;
			padding: 0;
			text-align: Left;
		}
		.boxheadaboutus h2 {
			background: url(images/sbhead-l6.gif) no-repeat top left;
			margin: 0;
			padding: 0px 0px 0px ;
			color: #ffffff; 
			font-family: tahoma, verdana, Arial, Helvetica, sans-serif;
			font-weight: 200; 
			font-size: 2.5em; 
			line-height: .5em;
			text-shadow: rgba(0,0,0,.4) 0px 2px 5px; /* Safari-only, but cool */
		}
		.boxbodyaboutus {
	background: url(images/sbbody-l6.gif) no-repeat bottom left;
	color: #ffffff;
	font-family: tahoma, verdana, Arial, Helvetica, sans-serif;
	font-size: 1em;
	font-weight: 600;
	margin: 0;
	padding: 0px 0px 15px;
	text-align: left;
		}
		
		
/* Industries Hospitals Large BOX All Blue  */
		* html .boxhead h2 {height: 1%;} /* For IE 5 PC */

		.sideboxi {
			margin: 0 auto; /* center for now */
			width: 55em; /* ems so it will grow */
			background: url(images/sbbody-r12.gif) no-repeat bottom right;
			font-size: 100%;
		}
		.boxheadi {
			background: url(images/sbhead-r12.gif) no-repeat top right;
			margin: 20;
			padding: 0;
			text-align: Left;
		}
		.boxheadi h2 {
			background: url(images/sbhead-l12.gif) no-repeat top left;
			margin: 0;
			padding: 2px 20px 0px;
			color: #666666; 
			font-family: tahoma, verdana, Arial, Helvetica, sans-serif;
			font-weight: 200; 
			font-size: 2.2em; 
			line-height: 1em;
			text-shadow: rgba(0,0,0,.4) 0px 2px 5px; /* Safari-only, but cool */
		}
		.boxbodyi {
			background: url(images/sbbody-l12.gif) no-repeat bottom left;
			color: #123185; 
			font-family: tahoma, verdana, Arial, Helvetica, sans-serif;
			font-size: 1.3em;
			font-weight: 600;
			margin: 0;
			padding: 0px 30px 40px;
		}


		.divider{
			height: 15px;
			background-image: url(images/devider.gif);
			margin-left: auto;
			margin-right: auto;
		}
	#footer {
			background: #000;
			color: #fff;
			font-family: tahoma, verdana, Arial, Helvetica, sans-serif;
			font-stretch: expanded;
			color: #FFFFFF;
			font-size: 10px;
			text-align: center;
			height: 50px;
			width: 982px;
				margin-left: auto;
			margin-right: auto;
			
		}
	#footer #botnav{
			font-family: tahoma, verdana, Arial, Helvetica, sans-serif;
			font-stretch: expanded;
			color: #FFFFFF;
			font-size: 10px;
			float:left;
		
		
		}
	#footer a.botnav{
			font-family: tahoma, verdana, Arial, Helvetica, sans-serif;
			color: #FFFFFF;
			font-size: 10px;
			text-decoration: none;
		
		}
	#footer a.botnav:hover{
			text-decoration: underline;
		}
	#footer #botlogo{
	
			}
			
		body {
			font-family: tahoma, verdana, Arial, Helvetica, sans-serif;
			margin: 0px;
			padding: 0px;
			font-size: 12px;
			line-height: 1.3;
		} 

			
		.homelayout{
			float:left;
			width:33%;
			}
		
		
		.box { 
  background: #374E94;
 	 font-family: tahoma, verdana, Arial, Helvetica, sans-serif;
	 margin: 0px 0px 0px 15px;
	 color: #ffffff;
	 font-size: 14px;
	 text-transform: uppercase;
	 font-weight: bold;
     letter-spacing:1px
}
.boxtop { 
  background: url(images/ne.gif) no-repeat top right; 
}
.boxtop div { 
  
  font-size: 0;
  height: 7px; 
  background: url(images/nw.gif) no-repeat top left; 
}
.boxbottom { 
  background: url(images/se.gif) no-repeat bottom right; 
}
.boxbottom div { 
  font-size: 0;
  height: 7px; 
  background: url(images/sw.gif) no-repeat bottom left; 
}
.boxcontent {
  padding: 0px 10px 0px 10px;
}

		
		
		h2.homecontainer{
			font-family: tahoma, verdana, Arial, Helvetica, sans-serif;
			margin: 0px 0px 0px 10px;
			background-color: #374e94;
			color: #ffffff;
			font-size: 14px;
			text-transform: uppercase;
			padding-top: 4px;
			padding-right: 4px;
			padding-bottom: 4px;
			padding-left: 13px;
		}
		
		h2.blackhomecontainer{
			font-family: tahoma, verdana, Arial, Helvetica, sans-serif;
			margin: 0px 0px 0px 10px;
			background-color: #000;
			font-size: 14px;
			text-transform: uppercase;
			padding-top: 4px;
			padding-right: 4px;
			padding-bottom: 4px;
			padding-left: 13px;
			color: #FFFFFF;
		}
		
	
			
		.homebody{
			margin: 0px 0px 0px 10px;
			padding:5px;
			border-top-width: 0px;
			border-top-style: solid;
			border-top-color: #CCCCCC;
		}
		.bluespan{
			background: none;
			padding:8px;
			text-decoration: none;
		}
		
		
		.blueheading{
		color: #ECECEC;
		font-size: 13px;
		}
		
	#subbody{
		margin-top:10px;
		float:right;
		width: 795px;
		min-height: 400px;
		}
	#subbodyfull{
		margin-top:10px;
		min-height: 400px;
		}
	#subnave{
		margin-top:2px;
		float:left;
		width: 176px;
		margin-right:2px
		}
		
			
		.subnavebody{
		background: #DFE6F7;
		}
		a.subnave{
			font-size: 12px;
			font-weight: none;
			color: #31397B;
			display:block;
			border-bottom: none;
			padding:4px;
			padding-left:16px;
			text-decoration: none;
		
		}
		
		a.subnave:hover{
			background: url(images/suvnavebullet.gif) left center no-repeat;
		}
		
		a.subnave:active{
			 background: url(images/menu0_l.png) right top no-repeat;
		}
		
		
		.insidecontainer{
			  font-family: Arial, Helvetica, sans-serif;;
	color: #003e96;
	margin: 0;
	padding: 0px 0px 6px 0px;
	font-size: 28px;
	line-height: 32px;
	letter-spacing: -1px;
	font-weight: none;
		}
		.blueheading{
			font-size: 16px;
			color: #123185;
			font-weight: normal;
		}
		.tourfont{
			font-size: 12px;
			font-family: tahoma, verdana, Arial, Helvetica, sans-serif;
			font-weight: normal;
			padding:7px;}
	

	
	
/* ==========================
    CSS STYLES FOR JDMenu
   ==========================
*/

		ul.jd_menu, 
		ul.jd_menu_vertical {margin: 0px; padding: 0px; padding-bottom: 10px; list-style-type: none;

		}
		ul.jd_menu ul,ul.jd_menu_vertical ul {
			display: none;
	
		}
		ul.jd_menu li {
			float: left;
		}

/* -- Sub-Menus -- */
		ul.jd_menu ul,
		ul.jd_menu_vertical ul { position: absolute; display: none; list-style-type: none; margin: 0px; padding: 1px 1px 1px 1px; z-index: 10000;}
		ul.jd_menu ul li,
		ul.jd_menu_vertical ul li {
			float: none;
			margin: 0px;
}

/* Main Menu Background */
		ul.jd_menu { margin-left: 327px; margin-right: 5px; text-align:left; padding:1px 1px 4px 6px; background:#000033;}

/* Main Menu Verticle Brackground*/
		ul.jd_menu_vertical {
			width: 200px;
			height: auto;
			clear: both;
		}


/* Main Memu LEFT */
		ul.jd_menu li { font-size: 12px; cursor: pointer; list-style-type:none; padding:0px 1px 5px 8px; margin-right:2px; text-align:left; background: url(images/menu01_l.png) left top no-repeat;}

/*Main Menu RIGHT*/
		ul.jd_menu a
		{ text-decoration: none; font-family:Arial; text-align:center; color: #000033; font-size:12px; font-weight:bold; padding:10px 10px 10px 2px; display:block; background: url(images/menu01_r.png) right top no-repeat;}

/* Main Actice Menu*/
		ul.jd_menu li.activetab{text-align:left; padding:0px 1px 5px 8px; background: url(images/menu02_l.png) left top no-repeat;}

		ul.jd_menu li.activetab a{ color:#fff; text-decoration:none; text-align:left; padding:10px 10px 10px 2px; display:block; background: url(images/menu02_r.png) right top no-repeat;}

/*Main Hover Menu */
		ul.jd_menu li.jdm_hover{ text-align:left; padding:0px 1px 5px 8px; background: url(images/menu02_l.png) left top no-repeat;}
		ul.jd_menu li.jdm_hover a{ padding:10px 10px 10px 2px; display:block; color:#fff; text-decoration:none; text-align:center; background: url(images/menu02_r.png) right top no-repeat;}

/*Main Menu Hover for Verticle
ul.jd_menu_vertical li.jdm_active,
ul.jd_menu_vertical li.jdm_hover { padding-top: 1px; border-top: 1px solid #70777D; border-left: 0px; border-right: 0px;}*/


/*Sub Menu*/
		ul.jd_menu ul li a{font-size:11px; font-weight:normal; background:transparent; text-decoration:none; color:#834E00; white-space: nowrap; min-width:75px;}


/*Sub menu Dropdown Background*/
		ul.jd_menu ul {background:url(images/submenu_bg.png) repeat-x left top; border:1px #000033 solid;}
		ul.jdm_active,
		ul.jd_menu ul li.jdm_hover { text-align:left; padding:3px 7px 3px 5px; background:#000033;}
		ul.jd_menu li ul li.jdm_hover a,
		ul.jd_menu li ul li.jdm_active a { background:transparent; padding-left: 0px; margin-left:0px; text-align:left; color:#fff; font-size:11px; font-weight:normal; text-decoration:none;


		}

/* Sub Menu Left */
		ul.jd_menu ul li { padding:3px 7px 3px 5px;  background:transparent; border: none; text-align:left;}

/* Sub Menu Right */
		ul.jd_menu li.jdm_hover ul li a { text-align:left; padding:3px 7px 3px 5px; background:#000033;}
		ul.jd_menu li.jdm_active ul li a{ background:transparent; padding:0px; margin-left:0px; text-align:left; color:#fff; font-size:11px; font-weight:normal; text-decoration:none;
	}

/* Sub Menu Hover */
		ul.jd_menu ul li.jdm_active,
		ul.jd_menu ul li.jdm_hover { text-align:left; padding:3px 7px 3px 5px; background:#000033;}
		ul.jd_menu li ul li.jdm_hover a,
		ul.jd_menu li ul li.jdm_active a { background:transparent; padding-left: 0px; margin-left:0px; text-align:left; color:#fff; font-size:11px; font-weight:normal; text-decoration:none;
		}

/*Sub Menu High Light*/
		ul.jd_menu li.haschild ul.jdm_events li.jdm_active ul li a{ color:#fff}
		ul.jd_menu li.haschild ul.jdm_events li.jdm_hover ul li.jdm_active a{ color:#fff}
		ul.jd_menu li.haschild ul.jdm_events li.jdm_hover ul li a{ color:#000000}
		ul.jd_menu li.haschild ul.jdm_events li.jdm_hover ul li.jdm_hover a{ color:#fff}

		ul.jd_menu li.haschild ul.jdm_events li.jdm_active ul li ul li a{ color:#000000}
		ul.jd_menu li.haschild ul.jdm_events li.jdm_hover ul li.jdm_active ul li.jdm_active a{ color:#fff}
		ul.jd_menu li.haschild ul.jdm_events li.jdm_hover ul li.jdm_active ul li a{ color:#000000}
		ul.jd_menu li.haschild ul.jdm_events li.jdm_hover ul li.jdm_hover ul li.jdm_hover a{ color:#fff}  

		ul.jd_menu li.haschild ul.jdm_events li.jdm_hover ul li.jdm_hover ul li.jdm_hover ul li.jdm_active ul li a{ color:#000000}
		ul.jd_menu li.haschild ul.jdm_events li.jdm_hover ul li.jdm_hover ul li.jdm_hover ul li.jdm_hover ul li.jdm_active a{ color:#fff}  
		ul.jd_menu li.haschild ul.jdm_events li.jdm_hover ul li.jdm_hover ul li.jdm_hover ul li.jdm_hover ul li.jdm_active ul li a{ color:#000000}
		ul.jd_menu li.haschild ul.jdm_events li.jdm_hover ul li.jdm_hover ul li.jdm_hover ul li.jdm_hover ul li.jdm_hover ul li.jdm_active a{ color:#fff} 
		
	
	/*Referral Form*/	
		
		.mainreport
		{
			vertical-align:top;
			padding: 0px 0px 100px 0px;
			background-image: url(images/referralbackground.png);
		}		
		
			.freetrialform
		{
			vertical-align:top;
			padding: 0px 0px 100px 0px;
			background-image: none;
		}	
		
		.SubHeadR
		{
			vertical-align:top;
			font-size: 12px;
			font-family: tahoma, verdana, Arial, Helvetica, sans-serif;
			font-weight: bold;
			color:#fff;
		}
			
		.normaltextbox	
		{
			font-size: 12px;
			font-family: tahoma, verdana, Arial, Helvetica, sans-serif;
			font-weight: normal;
			font-color:#ffffff;			
		}
		
		.frmreport
		{
			vertical-align:top;
			padding: 0px 0px 5px 0px;	
		}
		
		.frmhead
		{
			vertical-align:top;
			padding: 0px 0px 5px 0px;	
		}
		
		.freeform
		{
			vertical-align:top;
			align:center;
			padding: 0px 0px 0px 20px;	
		}
		
		.submitbutton
		{
			padding: 10px 0px 2px 0px;	
		}
		.submitbuttontrial
		{
			padding: 10px 0px 2px 30px;	
		}
		
		.errorred
		{
			color:#ff0000;
		}
	
	
	/*Submit Request Form*/	
		
		.submitrequestreport
		{
			vertical-align:top;
			padding: 0px 0px 50px 0px;
			background-image: url(images/requestbackground.png);
		}
		
		.requestSubHead
		{
			
			font-size: 12px;
			font-family: tahoma, verdana, Arial, Helvetica, sans-serif;
			font-weight: bold;
			color:#fff;
			padding: 5px;
		}
		
			.requestSubHeadBlack
		{
			
			font-size: 12px;
			font-family: tahoma, verdana, Arial, Helvetica, sans-serif;
			font-weight: bold;
			color:#FFFFFF;
			padding: 0px;
		}
				.requestSubHeadWhite
		{
			
			font-size: 12px;
			font-family: tahoma, verdana, Arial, Helvetica, sans-serif;
			font-weight: bold;
			color:#000000;
			padding: 0px;
		}
		
		.requestfrmreport
		{
			vertical-align:top;
			padding: 0px 20px 0px 0px;	
		}
		
		 .errorred
		{
			color:#ff0000;
		}	
			
		.requestnormaltextbox	
		{
			padding: 8px 30px 8px 0px;
			font-size: 12px;
			font-family: tahoma, verdana, Arial, Helvetica, sans-serif;
			font-weight: normal;
			font-color:#000;			
		}
		
		.myinfo
			{
			padding: 8px 20px 8px 0px;
			font-size: 12px;
			font-family: tahoma, verdana, Arial, Helvetica, sans-serif;
			font-weight: normal;
			color:#FFF;
		}
		
		
		.requestproduct
		{
			
			font-size: 12px;
			font-family: tahoma, verdana, Arial, Helvetica, sans-serif;
			font-weight: bold;
			color:#fff;
			vertical-align:top;
			padding: 0px 0px 0px 0px;
			
		}
			
			.producttextbox
		{
			border: black 0px solid;
			width:250px;
			border-collapse: collapse;
			background: none;
			font-size: 14px;
			font-family: tahoma, verdana, Arial, Helvetica, sans-serif;
			font-weight: bold;
			color:#FFF;
			cell-padding:5px;
			padding-bottom:20px;
		}	
			
			
/*Right side sub Menu ECMMenu2 */

.ecmmenu2{
	background:;
	width: 960px;
	border: # 0px solid;
	curser:pointer;
	margin-right:0px;

}



.subheader{
	Background:#;

	border-bottom: #000 1px solid;
	font-size:12px;
	font-weight:bold;
	cursor:pointer;
	
	height: 20px;

	padding-top:4px;
}

.subheader A {color: #000;TEXT-DECORATION:none;cursor:pointer},
.subheader A:link{color: #03C;TEXT-DECORATION:none;cursor:pointer},
.subheader A:visited{color:#03C;TEXT-DECORATION:none;cursor:pointer},
.subheader A:active{color:#03C;TEXT-DECORATION:none;cursor:pointer}
.subheader A:hover{color:#03F;TEXT-DECORATION:none;cursor:pointer}

.submenu{
background:;
display: block;
height: 26px;
margin-left:0px;
padding: 0px 0px 0px 0px;

width:100;
curser:pointer;
vertical-align:bottom;
}

.submenu A {color: #00F;TEXT-DECORATION:none;cursor:pointer},
.submenu A:link{color: #03C;TEXT-DECORATION:none;cursor:pointer},
.submenu A:visited{color:#03C;TEXT-DECORATION:none;cursor:pointer},
.submenu A:active{color:#03C;TEXT-DECORATION:none;cursor:pointer}
.submenu A:hover{color:#03F;TEXT-DECORATION:none;cursor:pointer}

.hide{
display: none;
curser:pointer;
}


.show{
display: block;
curser:pointer;
}


/* ROLLOVERS for Solutions Page */
/* large screen display rollover */
.largescreen
{
position: relative;
font-family: arial, helvetica, sans-serif;
background: url('images/largescreen2.png') no-repeat;
white-space: nowrap;
display: block;
width: 152px;
height: 113px;
margin: 0;
padding: 0;
}
.largescreen a
{
display: block;
color: #000000;
font-size: 11px;
width: 152px;
height: 113px;
display: block;
float: left;
color: black;
text-decoration: none;

}
.largescreen img
{
width: 152px;
height: 113px;
border: 0;
}
* html a:hover
{
visibility:visible;
}
.largescreen a:hover 
{
color:#FFF;
}
.largescreen a:hover img
{
visibility:hidden;
}
.largescreen span
{
position: absolute;
left: 18px;
top: 6px;
margin: 0px;
padding: 0px;
cursor: pointer;
} 

/* fingerprint rollover */
.fingerprint
{
position: relative;
font-family: arial, helvetica, sans-serif;
background: url('images/fingerprint2.png') no-repeat;
white-space: nowrap;
display: block;
width: 152px;
height: 113px;
margin: 0;
padding: 0;
}
.fingerprint a
{
display: block;
color: #000000;
font-size: 11px;
width: 152px;
height: 113px;
display: block;
float: left;
color: black;
text-decoration: none;

}
.fingerprint img
{
width: 152px;
height: 113px;
border: 0;
}
* html a:hover
{
visibility:visible;
}
.fingerprint a:hover 
{
color:#FFF;
}
.fingerprint a:hover img
{
visibility:hidden;
}
.fingerprint span
{
position: absolute;
left: 18px;
top: 6px;
margin: 0px;
padding: 0px;
cursor: pointer;
} 


/* Hospital rollover */
.Hospital
{
position: relative;
font-family: arial, helvetica, sans-serif;
background: url('images/Physicians2.png') no-repeat;
white-space: nowrap;
display: block;
width: 152px;
height: 113px;
margin: 0;
padding: 0;
}
.Hospital a
{
display: block;
color: #000000;
font-size: 11px;
width: 152px;
height: 113px;
display: block;
float: left;
color: black;
text-decoration: none;

}
.Hospital img
{
width: 152px;
height: 113px;
border: 0;
}
* html a:hover
{
visibility:visible;
}
.Hospital a:hover 
{
color:#FFF;
}
.Hospital a:hover img
{
visibility:hidden;
}
.Hospital span
{
position: absolute;
left: 18px;
top: 6px;
margin: 0px;
padding: 0px;
cursor: pointer;
} 

/* Hospital rollover */
.School
{
position: relative;
font-family: arial, helvetica, sans-serif;
background: url('images/School2.png') no-repeat;
white-space: nowrap;
display: block;
width: 152px;
height: 113px;
margin: 0;
padding: 0;
}
.School a
{
display: block;
color: #000000;
font-size: 11px;
width: 152px;
height: 113px;
display: block;
float: left;
color: black;
text-decoration: none;

}
.School img
{
width: 152px;
height: 113px;
border: 0;
}
* html a:hover
{
visibility:visible;
}
.School a:hover 
{
color:#FFF;
}
.School a:hover img
{
visibility:hidden;
}
.School span
{
position: absolute;
left: 18px;
top: 6px;
margin: 0px;
padding: 0px;
cursor: pointer;
} 


/* OFFICE rollover */
.Office
{
position: relative;
font-family: arial, helvetica, sans-serif;
background: url('images/OfficeBuilding2.png') no-repeat;
white-space: nowrap;
display: block;
width: 152px;
height: 113px;
margin: 0;
padding: 0;
}
.Office a
{
display: block;
color: #000000;
font-size: 11px;
width: 152px;
height: 113px;
display: block;
float: left;
color: black;
text-decoration: none;

}
.Office img
{
width: 152px;
height: 113px;
border: 0;
}
* html a:hover
{
visibility:visible;
}
.Office a:hover 
{
color:#FFF;
}
.Office a:hover img
{
visibility:hidden;
}
.Office span
{
position: absolute;
left: 18px;
top: 6px;
margin: 0px;
padding: 0px;
cursor: pointer;
} 



/* attendance rollover */
.attendance
{
position: relative;
font-family: arial, helvetica, sans-serif;
background: url('images/TimeAttendance2.png') no-repeat;
white-space: nowrap;
display: block;
width: 152px;
height: 113px;
margin: 0;
padding: 0;
}
.attendance a
{
display: block;
color: #000000;
font-size: 11px;
width: 152px;
height: 113px;
display: block;
float: left;
color: black;
text-decoration: none;

}
.attendance img
{
width: 152px;
height: 113px;
border: 0;
}

* html a:hover
{
visibility:visible;
}
.attendance a:hover 
{
color:#FFF;
}
.attendance a:hover img
{
visibility:hidden;
}
.attendance span
{
position: absolute;
left: 18px;
top: 6px;
margin: 0px;
padding: 0px;
cursor: pointer;
}

/* Physicians rollover */
.physicians
{
position: relative;
font-family: arial, helvetica, sans-serif;
background: url('images/Physicians2.png') no-repeat;
white-space: nowrap;
display: block;
width: 152px;
height: 113px;
margin: 0;
padding: 0;
}
.physicians a
{
display: block;
color: #000000;
font-size: 11px;
width: 152px;
height: 113px;
display: block;
float: left;
color: black;
text-decoration: none;

}
.physicians img
{
width: 152px;
height: 113px;
border: 0;
}

* html a:hover
{
visibility:visible;
}
.physicians a:hover 
{
color:#FFF;
}
.physicians a:hover img
{
visibility:hidden;
}
.physicians span
{
position: absolute;
left: 18px;
top: 6px;
margin: 0px;
padding: 0px;
cursor: pointer;
} 

/* ROLL CALL rollover */
.rollcall
{
position: relative;
font-family: arial, helvetica, sans-serif;
background: url('images/EmergencyRollCall2.png') no-repeat;
white-space: nowrap;
display: block;
width: 152px;
height: 113px;
margin: 0;
padding: 0;
}
.rollcall a
{
display: block;
color: #000000;
font-size: 11px;
width: 152px;
height: 113px;
display: block;
float: left;
color: black;
text-decoration: none;

}
.rollcall img
{
width: 152px;
height: 113px;
border: 0;
}
* html a:hover
{
visibility:visible;
}
.rollcall a:hover 
{
color:#FFF;
}
.rollcall a:hover img
{
visibility:hidden;
}
.rollcall span
{
position: absolute;
left: 18px;
top: 6px;
margin: 0px;
padding: 0px;
cursor: pointer;
} 



/* physiciansments rollover */
.implement
{
position: relative;
font-family: arial, helvetica, sans-serif;
background: url('images/implement2.png') no-repeat;
white-space: nowrap;
display: block;
width: 152px;
height: 100px;
margin: 0;
padding: 0;
}
.implement a
{
display: block;
color: #000000;
font-size: 11px;
width: 152px;
height: 100px;
display: block;
float: left;
color: black;
text-decoration: none;

}
.implement img
{
width: 152px;
height: 100px;
border: 0;
}

* html a:hover
{
visibility:visible;
}
.implement a:hover 
{
color:#FFF;
}
.implement a:hover img
{
visibility:hidden;
}
.implement span
{
position: absolute;
left: 18px;
top: 6px;
margin: 0px;
padding: 0px;
cursor: pointer;
} 


/* Pre-emptive rollover */
.preemptive
{
position: relative;
font-family: arial, helvetica, sans-serif;
background: url('images/pre-emptive2.png') no-repeat;
white-space: nowrap;
display: block;
width: 152px;
height: 100px;
margin: 0;
padding: 0;
}
.preemptive a
{
display: block;
color: #000000;
font-size: 11px;
width: 152px;
height: 100px;
display: block;
float: left;
color: black;
text-decoration: none;

}
.preemptive img
{
width: 152px;
height: 100px;
border: 0;
}

* html a:hover
{
visibility:visible;
}
.preemptive a:hover 
{
color:#FFF;
}
.preemptive a:hover img
{
visibility:hidden;
}
.preemptive span
{
position: absolute;
left: 18px;
top: 6px;
margin: 0px;
padding: 0px;
cursor: pointer;
}


/* Pre-emptive rollover */
.roi
{
position: relative;
font-family: arial, helvetica, sans-serif;
background: url('images/roi2.png') no-repeat;
white-space: nowrap;
display: block;
width: 152px;
height: 100px;
margin: 0;
padding: 0;
}
.roi a
{
display: block;
color: #000000;
font-size: 11px;
width: 152px;
height: 100px;
display: block;
float: left;
color: black;
text-decoration: none;

}
.roi img
{
width: 152px;
height: 100px;
border: 0;
}

* html a:hover
{
visibility:visible;
}
.roi a:hover 
{
color:#FFF;
}
.roi a:hover img
{
visibility:hidden;
}
.roi span
{
position: absolute;
left: 18px;
top: 6px;
margin: 0px;
padding: 0px;
cursor: pointer;
}

/* EIOBoard-Hosted Install rollover */
.EHosted
{
position: relative;
font-family: arial, helvetica, sans-serif;
background: url('images/EIOBoardHostedInstall2.png') no-repeat;
white-space: nowrap;
display: block;
width: 250px;
height: 197px;
margin: 0;
padding: 0;
}
.EHosted a
{
display: block;
color: #000000;
font-size: 11px;
width: 250px;
height: 197px;
display: block;
float: left;
color: black;
text-decoration: none;

}
.EHosted img
{
width: 250px;
height: 197px;
border: 0;
}
* html a:hover
{
visibility:visible;
}
.EHosted a:hover 
{
color:#FFF;
}
.EHosted a:hover img
{
visibility:hidden;
}
.EHosted span
{
position: absolute;
left: 18px;
top: 6px;
margin: 0px;
padding: 0px;
cursor: pointer;
} 



/* EIOBoard-Hosted Install rollover */
.CHosted
{
position: relative;
font-family: arial, helvetica, sans-serif;
background: url('images/CustomerHostedInstall2.png') no-repeat;
white-space: nowrap;
display: block;
width: 250px;
height: 197px;
margin: 0;
padding: 0;
}
.CHosted a
{
display: block;
color: #000000;
font-size: 11px;
width: 250px;
height: 197px;
display: block;
float: left;
color: black;
text-decoration: none;

}
.CHosted img
{
width: 250px;
height: 197px;
border: 0;
}
* html a:hover
{
visibility:visible;
}
.CHosted a:hover 
{
color:#FFF;
}
.CHosted a:hover img
{
visibility:hidden;
}
.CHosted span
{
position: absolute;
left: 18px;
top: 6px;
margin: 0px;
padding: 0px;
cursor: pointer;
} 


/* FreeTrial rollover */
.FreeTrial
{
position: relative;
font-family: arial, helvetica, sans-serif;
background: url('images/FreeTrial2.png') no-repeat;
white-space: nowrap;
display: block;
width: 400px;
height: 34px;
margin: 0;
padding: 0;
}
.FreeTrial a
{
display: block;
color: #000000;
font-size: 11px;
width: 400px;
height: 34px;
display: block;
float: left;
color: black;
text-decoration: none;

}
.FreeTrial img
{
width: 400px;
height: 34px;
border: 0;
}
* html a:hover
{
visibility:visible;
}
.FreeTrial a:hover 
{
color:#FFF;
}
.FreeTrial a:hover img
{
visibility:hidden;
}
.FreeTrial span
{
position: absolute;
left: 18px;
top: 6px;
margin: 0px;
padding: 0px;
cursor: pointer;
} 



/* rollover */
.cssnav
{
position: relative;
font-family: arial, helvetica, sans-serif;
background: url('images/readmoreP.png') no-repeat;
white-space: nowrap;
display: block;
width: 150px;
height: 44px;
margin: 0;
padding: 0;
}
.cssnav a
{
display: block;
color: #000000;
font-size: 11px;
width: 99px;
height: 30px;
display: block;
float: left;
color: #666;
text-decoration: none;
}
.cssnav img
{
width: 99px;
height: 30px;
border: 0;
}


* html a:hover
{

visibility:visible
}

.cssnav a:hover 
{
color:#000;
}
.cssnav a:hover img
{
visibility:hidden;
}

.cssnav span
{

position: absolute;
left: 18px;
top: 6px;
margin: 0px;
padding: 0px;
cursor: pointer;
} 

/* Larger Button main page rollover 2 */
.cssnav2
{
position: relative;
font-family: arial, helvetica, sans-serif;
background: url('images/LearnMoreButtonP.png') no-repeat;
white-space: nowrap;
display: block;
width: 158px;
height: 39px;
margin: 0;
padding: 0;
}

.cssnav2 a
{
display: block;
color: #000;
font-size: 14px;
width: 158px;
height: 39px;
display: block;
float: left;
color: #666;
text-decoration: none;

}

.cssnav2 img
{
width: 158px;
height: 39px;
border: 0;
}

* html a:hover
{

visibility:visible
}

.cssnav2 a:hover 
{
color:#000;
}
.cssnav2 a:hover img
{
visibility:hidden;
}

.cssnav2 span
{

position: absolute;
left: 24px;
top: 8px;
margin: 0px;
padding: 0px;
cursor: pointer;
} 	
			



/* KIOSK HELP GUIDES*/

/* Kiosk Install rollover */
.kioskinstall
{
position: relative;
font-family: arial, helvetica, sans-serif;
background: url('images/kioskinstall2.png') no-repeat;
white-space: nowrap;
display: block;
width: 177px;
height: 130px;
margin: 0;
padding: 0;
}
.kioskinstall a
{
display: block;
color: #000000;
font-size: 11px;
width: 177px;
height: 130px;
display: block;
float: left;
color: black;
text-decoration: none;

}
.kioskinstall img
{
width: 177px;
height: 130px;
border: 0;
}
* html a:hover
{
visibility:visible;
}
.kioskinstall a:hover 
{
color:#FFF;
}
.kioskinstall a:hover img
{
visibility:hidden;
}
.kioskinstall span
{
position: absolute;
left: 18px;
top: 6px;
margin: 0px;
padding: 0px;
cursor: pointer;
} 



/* Kiosk Basic Install rollover */
.kioskbasic
{
position: relative;
font-family: arial, helvetica, sans-serif;
background: url('images/kioskbasic2.png') no-repeat;
white-space: nowrap;
display: block;
width: 177px;
height: 130px;
margin: 0;
padding: 0;
}
.kioskbasic a
{
display: block;
color: #000000;
font-size: 11px;
width: 177px;
height: 130px;
display: block;
float: left;
color: black;
text-decoration: none;

}
.kioskbasic img
{
width: 177px;
height: 130px;
border: 0;
}
* html a:hover
{
visibility:visible;
}
.kioskbasic a:hover 
{
color:#FFF;
}
.kioskbasic a:hover img
{
visibility:hidden;
}
.kioskbasic span
{
position: absolute;
left: 18px;
top: 6px;
margin: 0px;
padding: 0px;
cursor: pointer;
} 




/* Kiosk Large Screen rollover */
.kiosklargescreen
{
position: relative;
font-family: arial, helvetica, sans-serif;
background: url('images/kiosklargescreen2.png') no-repeat;
white-space: nowrap;
display: block;
width: 177px;
height: 130px;
margin: 0;
padding: 0;
}
.kiosklargescreen a
{
display: block;
color: #000000;
font-size: 11px;
width: 177px;
height: 130px;
display: block;
float: left;
color: black;
text-decoration: none;

}
.kiosklargescreen img
{
width: 177px;
height: 130px;
border: 0;
}
* html a:hover
{
visibility:visible;
}
.kiosklargescreen a:hover 
{
color:#FFF;
}
.kiosklargescreen a:hover img
{
visibility:hidden;
}
.kiosklargescreen span
{
position: absolute;
left: 18px;
top: 6px;
margin: 0px;
padding: 0px;
cursor: pointer;
} 			
	
	
	
/* Kiosk Guest Login Guide rollover */
.kioskguest
{
position: relative;
font-family: arial, helvetica, sans-serif;
background: url('images/kioskguest2.png') no-repeat;
white-space: nowrap;
display: block;
width: 177px;
height: 130px;
margin: 0;
padding: 0;
}
.kioskguest a
{
display: block;
color: #000000;
font-size: 11px;
width: 177px;
height: 130px;
display: block;
float: left;
color: black;
text-decoration: none;

}
.kioskguest img
{
width: 177px;
height: 130px;
border: 0;
}
* html a:hover
{
visibility:visible;
}
.kioskguest a:hover 
{
color:#FFF;
}
.kioskguest a:hover img
{
visibility:hidden;
}
.kioskguest span
{
position: absolute;
left: 18px;
top: 6px;
margin: 0px;
padding: 0px;
cursor: pointer;
} 			




/* Products Page FEATURES Rollovers */
.features
{
position: relative;
font-family: arial, helvetica, sans-serif;
background: url('images/SoftwareAddOns2.png') no-repeat;
white-space: nowrap;
display: block;
width: 87px;
height: 100px;
margin: 0;
padding: 0;
}
.features a
{
display: block;
color: #000000;
font-size: 11px;
width: 87px;
height: 100px;
display: block;
float: left;
color: black;
text-decoration: none;

}
.features img
{
width: 87px;
height: 100px;
border: 0;
}
* html a:hover
{
visibility:visible;
}
.features a:hover 
{
color:#FFF;
}
.features a:hover img
{
visibility:hidden;
}
.features span
{
position: absolute;
left: 18px;
top: 6px;
margin: 0px;
padding: 0px;
cursor: pointer;
} 						


/* Products HARDWARE Rollovers */
.hardware
{
position: relative;
font-family: arial, helvetica, sans-serif;
background: url('images/Hardware2.png') no-repeat;
white-space: nowrap;
display: block;
width: 124px;
height: 100px;
margin: 0;
padding: 0;
}
.hardware a
{
display: block;
color: #000000;
font-size: 11px;
width: 124px;
height: 100px;
display: block;
float: left;
color: black;
text-decoration: none;

}
.hardware img
{
width: 124px;
height: 100px;
border: 0;
}
* html a:hover
{
visibility:visible;
}
.hardware a:hover 
{
color:#FFF;
}
.hardware a:hover img
{
visibility:hidden;
}
.hardware span
{
position: absolute;
left: 18px;
top: 6px;
margin: 0px;
padding: 0px;
cursor: pointer;
} 						


/* Products SOLUTIONS Rollovers */
.solutions
{
position: relative;
font-family: arial, helvetica, sans-serif;
background: url('images/Solutions2.png') no-repeat;
white-space: nowrap;
display: block;
width: 134px;
height: 100px;
margin: 0;
padding: 0;
}
.solutions a
{
display: block;
color: #000000;
font-size: 11px;
width: 134px;
height: 100px;
display: block;
float: left;
color: black;
text-decoration: none;

}
.solutions img
{
width: 134px;
height: 100px;
border: 0;
}
* html a:hover
{
visibility:visible;
}
.solutions a:hover 
{
color:#FFF;
}
.solutions a:hover img
{
visibility:hidden;
}
.solutions span
{
position: absolute;
left: 18px;
top: 6px;
margin: 0px;
padding: 0px;
cursor: pointer;
} 						

/* Products HOSTING Rollovers */
.hosting
{
position: relative;
font-family: arial, helvetica, sans-serif;
background: url('images/hosting2.png') no-repeat;
white-space: nowrap;
display: block;
width: 124px;
height: 100px;
margin: 0;
padding: 0;
}
.hosting a
{
display: block;
color: #000000;
font-size: 11px;
width: 124px;
height: 100px;
display: block;
float: left;
color: black;
text-decoration: none;

}
.hosting img
{
width: 124px;
height: 100px;
border: 0;
}
* html a:hover
{
visibility:visible;
}
.hosting a:hover 
{
color:#FFF;
}
.hosting a:hover img
{
visibility:hidden;
}
.hosting span
{
position: absolute;
left: 18px;
top: 6px;
margin: 0px;
padding: 0px;
cursor: pointer;
} 						

/* Products HOSTING Rollovers */
.punch
{
position: relative;
font-family: arial, helvetica, sans-serif;
background: url('images/punch2.png') no-repeat;
white-space: nowrap;
display: block;
width: 152px;
height: 113px;
margin: 0;
padding: 0;
}
.punch a
{
display: block;
color: #000000;
font-size: 11px;
width: 152px;
height: 113px;
display: block;
float: left;
color: black;
text-decoration: none;

}
.punch img
{
width: 152px;
height: 113px;
border: 0;
}
* html a:hover
{
visibility:visible;
}
.punch a:hover 
{
color:#FFF;
}
.punch a:hover img
{
visibility:hidden;
}
.punch span
{
position: absolute;
left: 18px;
top: 6px;
margin: 0px;
padding: 0px;
cursor: pointer;
} 						

/* Products COMPARE INTERFACES Rollovers */
.comparison
{
position: relative;
font-family: arial, helvetica, sans-serif;
background: url('images/compare2.png') no-repeat;
white-space: nowrap;
display: block;
width: 124px;
height: 100px;
margin: 0;
padding: 0;
}
.comparison a
{
display: block;
color: #000000;
font-size: 11px;
width: 124px;
height: 100px;
display: block;
float: left;
color: black;
text-decoration: none;

}
.comparison img
{
width: 124px;
height: 100px;
border: 0;
}
* html a:hover
{
visibility:visible;
}
.comparison a:hover 
{
color:#FFF;
}
.comparison a:hover img
{
visibility:hidden;
}
.comparison span
{
position: absolute;
left: 18px;
top: 6px;
margin: 0px;
padding: 0px;
cursor: pointer;
} 						




/* Products Solutions Rollovers */
.solution
{
position: relative;
font-family: arial, helvetica, sans-serif;
background: url('images/solutionsrollover2.png') no-repeat;
white-space: nowrap;
display: block;
width: 152px;
height: 113px;
margin: 0;
padding: 0;
}
.solution a
{
display: block;
color: #000000;
font-size: 11px;
width: 152px;
height: 113px;
display: block;
float: left;
color: black;
text-decoration: none;

}
.solution img
{
width: 152px;
height: 113px;
border: 0;
}
* html a:hover
{
visibility:visible;
}
.solution a:hover 
{
color:#FFF;
}
.solution a:hover img
{
visibility:hidden;
}
.solution span
{
position: absolute;
left: 18px;
top: 6px;
margin: 0px;
padding: 0px;
cursor: pointer;
} 	





/* Products HOSTING Rollovers */
.freetrialeioboard
{
position: relative;
font-family: arial, helvetica, sans-serif;
background: url('images/freetrialeioboard2.png') no-repeat;
white-space: nowrap;
display: block;
width: 200px;
height: 237px;
margin: 0;
padding: 0;
}
.freetrialeioboard a
{
display: block;
color: #000000;
font-size: 11px;
width: 200px;
height: 237px;
display: block;
float: left;
color: black;
text-decoration: none;

}
.freetrialeioboard img
{
width: 200px;
height: 237px;
border: 0;
}
* html a:hover
{
visibility:visible;
}
.freetrialeioboard a:hover 
{
color:#FFF;
}
.freetrialeioboard a:hover img
{
visibility:hidden;
}
.freetrialeioboard span
{
position: absolute;
left: 18px;
top: 6px;
margin: 0px;
padding: 0px;
cursor: pointer;
} 						




/* Products HOSTING Rollovers */
.freetrialcustomer
{
position: relative;
font-family: arial, helvetica, sans-serif;
background: url('images/freetrialcustomer2.png') no-repeat;
white-space: nowrap;
display: block;
width: 200px;
height: 237px;
margin: 0;
padding: 0;
}
.freetrialcustomer a
{
display: block;
color: #000000;
font-size: 11px;
width: 200px;
height: 237px;
display: block;
float: left;
color: black;
text-decoration: none;

}
.freetrialcustomer img
{
width: 200px;
height: 237px;
border: 0;
}
* html a:hover
{
visibility:visible;
}
.freetrialcustomer a:hover 
{
color:#FFF;
}
.freetrialcustomer a:hover img
{
visibility:hidden;
}
.freetrialcustomer span
{
position: absolute;
left: 18px;
top: 6px;
margin: 0px;
padding: 0px;
cursor: pointer;
} 						





/************ INDUSTRIES Rollovers **************************/

.Ihospital
{
position: relative;
font-family: arial, helvetica, sans-serif;
background: url('images/hospital2.png') no-repeat;
white-space: nowrap;
display: block;
width: 152px;
height: 113px;
margin: 0;
padding: 0;
}
.Ihospital a
{
display: block;
color: #000000;
font-size: 11px;
width: 152px;
height: 113px;
display: block;
float: left;
color: black;
text-decoration: none;

}
.Ihospital img
{
width: 152px;
height: 113px;
border: 0;
}
* html a:hover
{
visibility:visible;
}
.Ihospital a:hover 
{
color:#FFF;
}
.Ihospital a:hover img
{
visibility:hidden;
}
.Ihospital span
{
position: absolute;
left: 18px;
top: 6px;
margin: 0px;
padding: 0px;
cursor: pointer;
} 						



.Imilitary
{
position: relative;
font-family: arial, helvetica, sans-serif;
background: url('images/military2.png') no-repeat;
white-space: nowrap;
display: block;
width: 152px;
height: 113px;
margin: 0;
padding: 0;
}
.Imilitary a
{
display: block;
color: #000000;
font-size: 11px;
width: 152px;
height: 113px;
display: block;
float: left;
color: black;
text-decoration: none;

}
.Imilitary img
{
width: 152px;
height: 113px;
border: 0;
}
* html a:hover
{
visibility:visible;
}
.Imilitary a:hover 
{
color:#FFF;
}
.Imilitary a:hover img
{
visibility:hidden;
}
.Imilitary span
{
position: absolute;
left: 18px;
top: 6px;
margin: 0px;
padding: 0px;
cursor: pointer;
} 						



.Ihospital
{
position: relative;
font-family: arial, helvetica, sans-serif;
background: url('images/hospital2.png') no-repeat;
white-space: nowrap;
display: block;
width: 152px;
height: 113px;
margin: 0;
padding: 0;
}
.Ihospital a
{
display: block;
color: #000000;
font-size: 11px;
width: 152px;
height: 113px;
display: block;
float: left;
color: black;
text-decoration: none;

}
.Ihospital img
{
width: 152px;
height: 113px;
border: 0;
}
* html a:hover
{
visibility:visible;
}
.Ihospital a:hover 
{
color:#FFF;
}
.Ihospital a:hover img
{
visibility:hidden;
}
.Ihospital span
{
position: absolute;
left: 18px;
top: 6px;
margin: 0px;
padding: 0px;
cursor: pointer;
} 						



.Ilawfirm
{
position: relative;
font-family: arial, helvetica, sans-serif;
background: url('images/law2.png') no-repeat;
white-space: nowrap;
display: block;
width: 152px;
height: 113px;
margin: 0;
padding: 0;
}
.Ilawfirm a
{
display: block;
color: #000000;
font-size: 11px;
width: 152px;
height: 113px;
display: block;
float: left;
color: black;
text-decoration: none;

}
.Ilawfirm img
{
width: 152px;
height: 113px;
border: 0;
}
* html a:hover
{
visibility:visible;
}
.Ilawfirm a:hover 
{
color:#FFF;
}
.Ilawfirm a:hover img
{
visibility:hidden;
}
.Ilawfirm span
{
position: absolute;
left: 18px;
top: 6px;
margin: 0px;
padding: 0px;
cursor: pointer;
} 						



.Ischool
{
position: relative;
font-family: arial, helvetica, sans-serif;
background: url('images/schools2.png') no-repeat;
white-space: nowrap;
display: block;
width: 152px;
height: 113px;
margin: 0;
padding: 0;
}
.Ischool a
{
display: block;
color: #000000;
font-size: 11px;
width: 152px;
height: 113px;
display: block;
float: left;
color: black;
text-decoration: none;

}
.Ischool img
{
width: 152px;
height: 113px;
border: 0;
}
* html a:hover
{
visibility:visible;
}
.Ischool a:hover 
{
color:#FFF;
}
.Ischool a:hover img
{
visibility:hidden;
}
.Ischool span
{
position: absolute;
left: 18px;
top: 6px;
margin: 0px;
padding: 0px;
cursor: pointer;
} 						



.Igovt
{
position: relative;
font-family: arial, helvetica, sans-serif;
background: url('images/govt2.png') no-repeat;
white-space: nowrap;
display: block;
width: 152px;
height: 113px;
margin: 0;
padding: 0;
}
.Igovt a
{
display: block;
color: #000000;
font-size: 11px;
width: 152px;
height: 113px;
display: block;
float: left;
color: black;
text-decoration: none;

}
.Igovt img
{
width: 152px;
height: 113px;
border: 0;
}
* html a:hover
{
visibility:visible;
}
.Igovt a:hover 
{
color:#FFF;
}
.Igovt a:hover img
{
visibility:hidden;
}
.Igovt span
{
position: absolute;
left: 18px;
top: 6px;
margin: 0px;
padding: 0px;
cursor: pointer;
} 						


.Iconstruction
{
position: relative;
font-family: arial, helvetica, sans-serif;
background: url('images/construction2.png') no-repeat;
white-space: nowrap;
display: block;
width: 152px;
height: 113px;
margin: 0;
padding: 0;
}
.Iconstruction a
{
display: block;
color: #000000;
font-size: 11px;
width: 152px;
height: 113px;
display: block;
float: left;
color: black;
text-decoration: none;

}
.Iconstruction img
{
width: 152px;
height: 113px;
border: 0;
}
* html a:hover
{
visibility:visible;
}
.Iconstruction a:hover 
{
color:#FFF;
}
.Iconstruction a:hover img
{
visibility:hidden;
}
.Iconstruction span
{
position: absolute;
left: 18px;
top: 6px;
margin: 0px;
padding: 0px;
cursor: pointer;
} 						


/************ Custom Soluions Rollovers **************************/

.raytheon
{
position: relative;
font-family: arial, helvetica, sans-serif;
background: url('images/raytheon2.png') no-repeat;
white-space: nowrap;
display: block;
width: 152px;
height: 113px;
margin: 0;
padding: 0;
}
.raytheon a
{
display: block;
color: #000000;
font-size: 11px;
width: 152px;
height: 113px;
display: block;
float: left;
color: black;
text-decoration: none;

}
.raytheon img
{
width: 152px;
height: 113px;
border: 0;
}
* html a:hover
{
visibility:visible;
}
.raytheon a:hover 
{
color:#FFF;
}
.raytheon a:hover img
{
visibility:hidden;
}
.raytheon span
{
position: absolute;
left: 18px;
top: 6px;
margin: 0px;
padding: 0px;
cursor: pointer;
} 				


.chaplaincy
{
position: relative;
font-family: arial, helvetica, sans-serif;
background: url('images/chaplaincy2.png') no-repeat;
white-space: nowrap;
display: block;
width: 152px;
height: 113px;
margin: 0;
padding: 0;
}
.chaplaincy a
{
display: block;
color: #000000;
font-size: 11px;
width: 152px;
height: 113px;
display: block;
float: left;
color: black;
text-decoration: none;

}
.chaplaincy img
{
width: 152px;
height: 113px;
border: 0;
}
* html a:hover
{
visibility:visible;
}
.chaplaincy a:hover 
{
color:#FFF;
}
.chaplaincy a:hover img
{
visibility:hidden;
}
.chaplaincy span
{
position: absolute;
left: 18px;
top: 6px;
margin: 0px;
padding: 0px;
cursor: pointer;
} 	


.custom
{
position: relative;
font-family: arial, helvetica, sans-serif;
background: url('images/custom2.png') no-repeat;
white-space: nowrap;
display: block;
width: 152px;
height: 113px;
margin: 0;
padding: 0;
}
.custom a
{
display: block;
color: #000000;
font-size: 11px;
width: 152px;
height: 113px;
display: block;
float: left;
color: black;
text-decoration: none;

}
.custom img
{
width: 152px;
height: 113px;
border: 0;
}
* html a:hover
{
visibility:visible;
}
.custom a:hover 
{
color:#FFF;
}
.custom a:hover img
{
visibility:hidden;
}
.custom span
{
position: absolute;
left: 18px;
top: 6px;
margin: 0px;
padding: 0px;
cursor: pointer;
} 				
			


.henryford
{
position: relative;
font-family: arial, helvetica, sans-serif;
background: url('images/henryford2.png') no-repeat;
white-space: nowrap;
display: block;
width: 152px;
height: 113px;
margin: 0;
padding: 0;
}
.henryford a
{
display: block;
color: #000000;
font-size: 11px;
width: 152px;
height: 113px;
display: block;
float: left;
color: black;
text-decoration: none;

}
.henryford img
{
width: 152px;
height: 113px;
border: 0;
}
* html a:hover
{
visibility:visible;
}
.henryford a:hover 
{
color:#FFF;
}
.henryford a:hover img
{
visibility:hidden;
}
.henryford span
{
position: absolute;
left: 18px;
top: 6px;
margin: 0px;
padding: 0px;
cursor: pointer;
} 				
			





/** Kiosk tables  **/


.Apple-style-span{
color: rgb(102, 102, 102); 
font-family: Arial, Helvetica, sans-serif; 
font-size: 12px; 
line-height: 18px;
}

.tab_name specTitle{

  padding-left: 0px 0px 0.5em 0px; 
  margin: 0px 0px 0px 0px; 
  border-top-width: 0px; 
  border-right-width: 0px; 
  border-bottom-width: 1px; 
  border-left-width: 0px; 
  border-style: initial; 
  border-color: initial; 
  font-weight: normal; 
  font-style: inherit; 
  font-size: 22px; 
  font-family: Verdana, Arial, Helvetica, sans-serif; 
  color: rgb(69, 69, 69); 
  line-height: 1; 
  background-image: none; 
  height: auto; 
  border-bottom-style: solid; 
  border-bottom-color: rgb(216, 216, 216);
}

.colorbox{
	padding: 4px 10px 4px 10px;  
	margin: 0px 0px 0px 0px; 
	border-style: initial; 
	border-color: initial; 
	font-weight: normal; 
	font-style: inherit; 
	font-size: 12px; 
	font-family: inherit; 
	text-align: left; 
	border-bottom-style: none; 
	background-image: initial; 
	background-attachment: initial;
	background-origin: initial; 
	background-clip: initial;
	background-color: rgb(247, 247, 247); 
	border-top-style: none; 
    border-right-style: none; 
	border-left-style: none; 
	border-width: initial;
	border-color: initial; 
	height: 14px;
}
.nocolorbox{
	padding: 4px 10px 4px 10px;  
	margin: 0px 0px 0px 0px; 
	border-style: initial; 
	border-color: initial; 
	font-weight: normal; 
	font-style: inherit; 
	font-size: 12px; 
	font-family: inherit; 
	text-align: left; 
	border-bottom-style: none; 
	background-image: initial; 
	background-attachment: initial;
	background-origin: initial; 
	background-clip: initial;
	background-color: ; 
	border-top-style: none; 
    border-right-style: none; 
	border-left-style: none; 
	border-width: initial;
	border-color: initial; 
	height: 14px;
}

.colorbox2{
	padding: 4px 10px 4px 10px;  
	margin: 0px 0px 0px 0px; 
	border-style: initial; 
	border-color: initial; 
	font-weight: normal; 
	font-style: inherit; 
	font-size: 12px; 
	font-family: inherit; 
	text-align: left; 
	border-bottom-style: none; 
	background-image: initial; 
	background-attachment: initial;
	background-origin: initial; 
	background-clip: initial;
	background-color: rgb(227, 226, 226); 
	border-top-style: none; 
    border-right-style: none; 
	border-left-style: none; 
	border-width: initial;
	border-color: initial; 
	height: 14px;
}

.colorbox3{
	padding: 4px 10px 4px 10px;  
	margin: 0px 0px 0px 0px; 
	border-style: initial; 
	border-color: initial; 
	font-weight: normal; 
	font-style: inherit; 
	font-size: 12px; 
	font-family: inherit; 
	text-align: left; 
	border-bottom-style: none; 
	background-image: initial; 
	background-attachment: initial;
	background-origin: initial; 
	background-clip: initial;
	background-color: rgb(191, 188, 188); 
	border-top-style: none; 
    border-right-style: none; 
	border-left-style: none; 
	border-width: initial;
	border-color: initial; 
	height: 14px;
}

.spectable{
	padding-top: 0px; 
	padding-right: 0px; 
	padding-bottom: 0px; 
	padding-left: 0px; 
	margin-top: 0px; 
	margin-right: 0px; 
	margin-bottom: 1.4em; 
	margin-left: 0px; 
	border-top-width: 0px; 
	border-right-width: 0px; 
	border-bottom-width: 0px; 
	border-left-width: 0px; 
	border-style: initial; 
	border-color: initial; 
	font-weight: inherit; 
	font-style: inherit; 
	font-size: 12px; 
	font-family: inherit; 
	border-collapse: separate; 
	-webkit-border-horizontal-spacing: 0px; 
	-webkit-border-vertical-spacing: 0px; 
	 color: rgb(107, 107, 107); 
	-webkit-box-shadow: rgb(221, 221, 221) 0px 0px 5px;
}

