@charset "utf-8";
/* CSS Document */
body{
background: url(images/background.gif);
background-repeat: repeat-x; 
}
img{
border:none;
}
/*--gets rid of dotted outline around image links in FFox--*/
a, a:active, a:visited
{
  outline: none;
  text-decoration:none;
  color:#2db00b;
}
/*--Clears floats and alignment issues - attach to Breaks--*/
.clear{
clear:both;
}
.mainframe {
width:989px;
height: auto;
margin-right: auto;
margin-left: auto;
margin-top: 0px;	
padding-top:65px;
}
.contentheader{
background: url(images/bg_header.png) no-repeat;
width:989px;
height: 46px;
vertical-align:top;
}
.contentbody{
background: url(images/bg_mainframe_2.png);
width:989px;
height: 400px;
z-index:2;
}
.contentfooter{
background: url(images/bg_bottom_2.png);
width:989px;
height: 25px;;
}
.logo{
background: url(images/bizds_logo.png);
width:296px;
height:123px;
float:left;
margin-top: -45px;
margin-left: 25px;
margin-bottom:-77px;
position:relative;
z-index:1;
}
.title{
float:left;
font-size: 18px;
font-family:Verdana, Arial, Helvetica, sans-serif;
margin-top:-25px;
margin-left:12px;
color: #4576a0;
}
/*FIXED HEIGHT CONTENT FRAME*/
.contentFrame{
width:auto;
height:auto;
float:left;
margin-left:25px;
margin-top:40px;
position:absolute;
z-index:1;
}
.innerContent{
background: url(images/innerContent_bg.png);
height:337px;
width:235px;
float:left;
}
.innerRight{
background: url(images/innerContent_right.png);
width:33px;
height:337px;
float:left;
}
.innerLeft{
background: url(images/innerContent_left.png);
width:28px;
height:337px;
float:left;
margin-top:1px;
}
/*FIXED HEIGHT CONTENT FRAME*/
.contentLongFrame{
width:auto;
height:auto;
float:left;
margin-left:30px;
margin-top:40px;
position:absolute;
z-index:1;
}
.innerLongContent{
background: url(images/longbox_bg.png);
width:929px;
}
.innerLongTop{
background: url(images/longbox_top.png);
width:929px;
height:26px;
}
.innerLongBottom{
background: url(images/longbox_bottom.png);
width:929px;
height:26px;
}
.content{
padding:5px;
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
color:#033363;
text-align:justify;
}
#button_lrg{
position:relative;
margin-top:-5px;
}
.flashContainer{
float:right;
margin-left:7px;
position:absolute;
}
.testimonialscontainer{
background: url(images/bg_testimonials.png);
width:989px;
height:237px;
}
.testimonialcontent{
float:left;
border-right:dotted thin #f4dac2;
width:300px;
height:222px;
margin-left:30px;
margin-top:6px;
padding-right:15px;
}
#slider img{
padding:5px;
}

.clientlogoContainer{
margin-top:15px;
text-align:center;
}
.AwardContentHolder{
width:325px;height:75px;margin-left:-65px;margin-top:-20px;
float:left;
 }

/*--------------Navigation Layout and Formatting------------------*/
#mainNav{
margin:0px;
padding:0px;
list-style:none;
z-index:2;
}
#mainNav li ul {
display:none;
padding:0px;
}
#mainNav li{
float:left;
margin-top:3px;
z-index:2;
}
#mainNav li a,
#mainNav li a:visited {
display:block;
float:left;
min-height: 20px;
height: auto !important;
text-decoration:none;
color: #ffffff;
font-weight:bold;
padding: 11px;
padding-right:17px;
padding-left:17px;
font-family:Arial, Helvetica, sans-serif;
border-left:solid 1px #000000;
z-index:2;
}
#mainNav li:hover a,
#mainNav li a:hover{ 
color:#033363;
min-height: 20px;
padding: 11px;
padding-right:17px;
padding-left:17px;
height: auto !important;
text-decoration:none;
font-weight:bold;
background-color:#ffffff;
border-bottom:dashed 1px #033363;
z-index:2;
}
/*-----2ND LEVEL MENU DEFINITIONS------*/

#mainNav li:hover ul,
#mainNav li a:hover ul {
margin:0px;
padding:0px;
display:block;
height:auto;
width:95px;
list-style:none;
position:relative;
clear:both;
z-index:2;
}
#mainNav li ul li {
margin:0px;
padding:0px;
clear:both;
text-align:center;
z-index:2;
}

#mainNav li:hover ul li a,
#mainNav li a:hover ul li a {
border:0px;
margin:0px;
background: #ffffff;
padding: 3px 5px 3px 5px;
height:auto;
width:95px;
color: #4576a0;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size: 14px;
display:block;
font-weight:normal;
border-right:solid 1px #999999;
border-left:solid 1px #999999;
z-index:2;
}
#mainNav li:hover ul li a:hover,
#mainNav li a:hover ul li a:hover {
border:0px;
margin:0px;
background: #ffffff;
padding: 3px 5px 3px 5px;
height:auto;
color:#033363;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size: 14px;
display:block;
font-weight:normal;
border-right:solid 1px #999999;
border-left:solid 1px #999999;
z-index:2;
}
#text {height:1em;#}

.dropdownBottom{
margin:0px;
padding:0px;
background:url(images/dropdownBottom.png) -4px;
width:115px;
height:20px;
z-index:2;
}
.dropdownBottom2{
margin:0px;
padding:0px;
background:url(images/Dropdownbg_2.png);
width:121px;
height:23px;
z-index:2;
}

/* Start styling for Footer*/
#footer{
font-family:Arial, Helvetica, sans-serif;
color: #003366;
margin-top:5px;
margin-left:250px;
font-size:11px;
}
#footer a{
font-family:Arial, Helvetica, sans-serif;
color: #003366;
text-decoration: none;
font-size:11px;
}