
body{
  margin:0px;
  padding:0px;
  font-family:Verdana, Geneva, sans-serif;
  overflow-y:scroll;  
  font-size:12px; 
  text-align:justify;
  min-height: 100%;
  }
/*#bg {
position:absolute;
left:0%;
top:0%;
width:100%;
height:100%;
z-index:-500;
}*/
ul
{
	list-style-type:square;
}
#bg, #bg table, #bg td {	
min-height: 100%;

    height:100%;
    width:100%;    
}
#bg {
    position:fixed;
}
#bg div {	
    height:100%;
    left:0;
    position:absolute;
    top:0;
    width:100%;
}
#bg td {
    text-align:center;
    vertical-align:middle;
}
#bg img {
    margin:0 auto;
    min-height:100%;
    min-width:100%;	
}
 div#header{
  position:absolute;
  top:0;
  left:0;
  width:100%;    
  height:100%;
  z-index:72;
  
 }
 .top-bg
 {
	 background:url(../images/top-bg.jpg);
	 background-repeat:repeat-x;
	 height:47px;
 }
.middle-content
 {
padding:80px 0px 131px 0px;
 }
 .image-middle
 {
	background:url(../images/cross_bg.png);
	background-repeat:repeat;
	background-color:#000000;
	padding:20px;
	 -moz-opacity: 0.8;
    opacity:.80;
    filter: alpha(opacity=80);
 }
 .footer
 {
	 background:url(../images/cross_bg.png);
	background-repeat:repeat;
	 background-color:#000000;
	 color:#ffffff;	 	 
	position: fixed;
	bottom:0px;
	left:0px;width:100%;
	-moz-opacity: 0.94;
    opacity:.94;
    filter: alpha(opacity=94);
}
.footer_text
{
	color:#b7b7b7;
}
.footer_links
{
	color:#ffffff;
	text-decoration:none;
	cursor:pointer;
}
.footer_links:links
{
	color:#ffffff;
	text-decoration:none;
	cursor:pointer;
}
.footer_links:Active
{
	color:#ffffff;
	text-decoration:none;
	cursor:pointer;
}
.footer_links:visited
{
	color:#ffffff;
	text-decoration:none;
	cursor:pointer;
}
.footer_links:hover
{
	color:#eec41b;
	text-decoration:underline;
	cursor:pointer;
}
.general_links
{
	color:#eec41b;
	text-decoration:underline;
	cursor:pointer;
}
.general_links:links
{
	color:#eec41b;
	text-decoration:underline;
	cursor:pointer;
}
.general_links:Active
{
	color:#eec41b;
	text-decoration:underline;
	cursor:pointer;
}
.general_links:visited
{
	color:#eec41b;
	text-decoration:underline;
	cursor:pointer;
}
.general_links:hover
{
	color:#ffffff;
	text-decoration:none;
	cursor:pointer;
}
  div#logo{
  position:absolute;
  top:0;
  left:100px;
  height:46px;
  z-index:73;
  
 }
 div#main {
	margin: 0 auto;
	width: 800px;
	padding: 0px;
	float:right;
}

 #topnav{
	width:720px;
  background-color:#000;
  margin:0px;
  padding:0px;
  float:right;
   }
 ul#minitabs{
	 list-style:none;
	 margin:0px;
	 padding:0px;
	 float:right;
 }
ul#minitabs li{
	display:inline;
	margin:0px;
	padding:0px;
	 float:left;
	}
	ul#minitabs li .current-kpo{
	background:url(../images/kpo-services-roll.png);
	background-repeat:no-repeat;
	width:106px;
	height:56px;
	text-decoration:none;
	padding:0px;
	margin:0px;
	float:left;
  }
  ul#minitabs .current-medicare{
	background:url(../images/medicare-roll.png);
	background-repeat:no-repeat;
	width:95px;
	height:56px;
	text-decoration:none;
	padding:0px;
	margin:0px;
	float:left;
  }
  ul#minitabs .current-medicaid{
	background:url(../images/medicaid-roll.png);
	background-repeat:no-repeat;
	width:86px;
	height:56px;
	text-decoration:none;
	padding:0px;
	margin:0px;
	float:left;
  }
ul#minitabs .medicare:link, .medicare:active, .medicare:visited {
	background:url(../images/medicare.png);
	background-repeat:no-repeat;
	width:95px;
	height:56px;
	text-decoration:none;
	padding:0px;
	margin:0px;
	float:left;
  }
ul#minitabs .medicare:hover{
	background:url(../images/medicare-roll.png);
	background-repeat:no-repeat;
	width:95px;
	height:56px;
	text-decoration:none;
	padding:0px;
	margin:0px;
	float:left;
  }
ul#minitabs .medicaid:link, .medicaid:active, .medicaid:visited {
	background:url(../images/medicaid.png);
	background-repeat:no-repeat;
	width:86px;
	height:56px;
	text-decoration:none;
	padding:0px;
	margin:0px;
	float:left;
  }
ul#minitabs .medicaid:hover{
	background:url(../images/medicaid-roll.png);
	background-repeat:no-repeat;
	width:86px;
	height:56px;
	text-decoration:none;
	padding:0px;
	margin:0px;
	float:left;
  }
ul#minitabs .pbm:link, .pbm:active, .pbm:visited {
	background:url(../images/pbm.png);
	background-repeat:no-repeat;
	width:54px;
	height:56px;
	text-decoration:none;
	padding:0px;
	margin:0px;
	float:left;
  }
ul#minitabs .pbm:hover{
	background:url(../images/pbm-roll.png);
	background-repeat:no-repeat;
	width:54px;
	height:56px;
	text-decoration:none;
	padding:0px;
	margin:0px;
	float:left;
  }
  ul#minitabs .current-pbm{
	background:url(../images/pbm-roll.png);
	background-repeat:no-repeat;
	width:54px;
	height:56px;
	text-decoration:none;
	padding:0px;
	margin:0px;
	float:left;
  }
ul#minitabs .commercial:link, .commercial:active, .commercial:visited {
	background:url(../images/commercial.png);
	background-repeat:no-repeat;
	width:101px;
	height:56px;
	text-decoration:none;
	padding:0px;
	margin:0px;
	float:left;
  }
ul#minitabs .commercial:hover{
	background:url(../images/commercial-roll.png);
	background-repeat:no-repeat;
	width:101px;
	height:56px;
	text-decoration:none;
	padding:0px;
	margin:0px;
	float:left;
  }
  ul#minitabs .current-commercial{
	background:url(../images/commercial-roll.png);
	background-repeat:no-repeat;
	width:101px;
	height:56px;
	text-decoration:none;
	padding:0px;
	margin:0px;
	float:left;
  }
  ul#minitabs .hospital:link, .hospital:active, .hospital:visited {
	background:url(../images/hospital.png);
	background-repeat:no-repeat;
	width:85px;
	height:56px;
	text-decoration:none;
	padding:0px;
	margin:0px;
	float:left;
  }
ul#minitabs .hospital:hover{
	background:url(../images/hospital-roll.png);
	background-repeat:no-repeat;
	width:85px;
	height:56px;
	text-decoration:none;
	padding:0px;
	margin:0px;
	float:left;
  }
  ul#minitabs .current-hospital{
	background:url(../images/hospital-roll.png);
	background-repeat:no-repeat;
	width:85px;
	height:56px;
	text-decoration:none;
	padding:0px;
	margin:0px;
	float:left;
  }
    ul#minitabs .kpo-services:link, .kpo-services:active, .kpo-services:visited {
	background:url(../images/kpo-services.png);
	background-repeat:no-repeat;
	width:106px;
	height:56px;
	text-decoration:none;
	padding:0px;
	margin:0px;
	float:left;
  }
ul#minitabs .kpo-services:hover{
	background:url(../images/kpo-services-roll.png);
	background-repeat:no-repeat;
	width:106px;
	height:56px;
	text-decoration:none;
	padding:0px;
	margin:0px;
	float:left;
  }
  ul#minitabs .current-kpo{
	background:url(../images/kpo-services-roll.png);
	background-repeat:no-repeat;
	width:106px;
	height:56px;
	text-decoration:none;
	padding:0px;
	margin:0px;
	float:left;
  }
  ul#minitabs .legal-services:link, .legal-services:active, .legal-services:visited {
	background:url(../images/legal-services.png);
	background-repeat:no-repeat;
	width:114px;
	height:56px;
	text-decoration:none;
	padding:0px;
	margin:0px;
	float:left;
  }
ul#minitabs .legal-services:hover{
	background:url(../images/legal-services-roll.png);
	background-repeat:no-repeat;
	width:114px;
	height:56px;
	text-decoration:none;
	padding:0px;
	margin:0px;
	float:left;
  }
  ul#minitabs .current-legal-services{
	background:url(../images/legal-services-roll.png);
	background-repeat:no-repeat;
	width:114px;
	height:56px;
	text-decoration:none;
	padding:0px;
	margin:0px;
	float:left;
  }
  ul#minitabs .ehs:link, .ehs:active, .ehs:visited {
	background:url(../images/ehs-tab.png);
	background-repeat:no-repeat;
	width:60px;
	height:56px;
	text-decoration:none;
	padding:0px;
	margin:0px;
	float:left;
  }
ul#minitabs .ehs:hover{
	background:url(../images/ehs-tab-roll.png);
	background-repeat:no-repeat;
	width:60px;
	height:56px;
	text-decoration:none;
	padding:0px;
	margin:0px;
	float:left;
  }
  ul#minitabs .current-ehs{
	background:url(../images/ehs-tab-roll.png);
	background-repeat:no-repeat;
	width:60px;
	height:56px;
	text-decoration:none;
	padding:0px;
	margin:0px;
	float:left;
  }
 #footer{
  background-color:#000;
  /*opacity:0.8;
  filter:alpha(opacity=80);*/
  color: #ffffff;
  width:100%;
  height:50px;  

 }
#cont {
	position:absolute;
	top:1px;
	left:-1px;
	z-index:70;
	overflow:auto;
}

.box {
margin: 100px auto 70px auto;
position:relative;
width:760px;
padding: 20px;
background:#53575a;
color:#ffffff;
padding-bottom:100px;
font: 14px/1.5 Georgia, Serif;
opacity:0.94;
filter:alpha(opacity=94);
}
h2
{
	font-size:1.1em;
	color:#f6d54e;
}
/* inner pages */
.inner-layout
{
	padding:0px 0px 50px 0px;
	font-family:Verdana, Geneva, sans-serif;
	font-size:1em;
	line-height:18px;
	text-align:justify;
}
.left-content
{
	background-color:#18191a;
	-moz-opacity: 0.94;
    opacity:.94;
    filter: alpha(opacity=94);
	vertical-align:top;
	text-align:left;
	
}
.right-content
{
	background-color:#18191a;
	padding:5px 5px 5px 5px;
	height:320px;
	color:#e9eced;	
	border:1px solid #212527;
	-moz-opacity: 0.94;
    opacity:.94;
    filter: alpha(opacity=94);
	vertical-align:top;
	text-align:left;	
}
.right-content1
{
	background-color:#18191a;
	padding:5px 5px 5px 5px;
	height:320px;
	color:#e9eced;	
	border:1px solid #212527;
	-moz-opacity: 0.98;
    opacity:.98;
    filter: alpha(opacity=98);
	vertical-align:top;
	text-align:left;	
}
.inner-header
{
	color:#f6d54e;
	font-weight:bold;
	background-color:#212223;
	padding:5px;
}
.inner-top-header
{
	color:#ffffff;
	font-weight:bold;
	font-size:14px;	
}
#button {
	width: 100%;
	padding: 0px 0px 1px 0px;
	margin:0px;
	font-family:Verdana, Geneva, sans-serif;
	font-size:11px;
	font-weight:bold;
	color: #333;
}

#button ul {
	padding:0px;
	margin:0px;
	list-style-type: none;	
	border: none;
	width: 100%;
	background-color:#111111;
}
	
#button li {
	border-bottom: 1px solid #111111;
	margin:0px;
	padding:0px;
	width: 100%;
	display: block;	
}
	
#button li a {
	display: block;
	margin:0px;
	padding:4px 3px 3px 5px;
	border-left: 7px solid #000000;	
	background-color: #2d2f30;
	color: #fff;
	text-decoration: none;
	width: 200px;
}

html>body #button li a {
	width:auto;
}

#button li a:hover {
	border-left: 7px solid #eec41b;	
	background-color: #000000;
	color: #eec41b;
}
#button li .current {
	border-left: 7px solid #ba9203;	
	background-color: #eec41b;
	color: #000000;
}
.tblborder
{
	border:1px solid #000000;
	background-color:#484c4e;
	padding:5px;
}
.red_text
{
	color:#F00;
}
.brd
{
	border:1px solid #2d2f30;
	background-color:#bbc4c8;
	color:#000000;
}
.btn
{
	border:1px solid #2d2f30;
	background-color:#000000;
	color:#eec41b;
}
.testimonial
{
	display:block;
	border:1px dashed #ffffff;
	background-color:#000000;
	padding:5px;
	}
.texts-heading
{
	color:#eec41b;
}
.pic-brd
{
	border:3px solid #ffffff;
}
.press-release
{
	background-color:#0e0e0e;
	border:1px solid #363d40;
}
