﻿/* MAIN BODY */
body 
{
    background-color:#ffffff;
    margin:auto;
    padding:0px;
    font-family: Arial, Sans-Serif;
	font-size:x-small;
	color:#676767;
}


/* FOR ALL NORMAL LINKS*/
.a 
{ 
    color:#1671b5;
    text-decoration:none;
}
a:link 
{ 
    color:#1671b5;
    text-decoration:none;
}
a:visited 
{ 
    color:#1671b5;
    text-decoration:none;
}
a:active 
{ 
    color:#1671b5;
    text-decoration:none;
}




/* CONTAINER TO HOLD THE BACKGROUND IMAGE AND MAIN CONTAINER */
div#divContent
{
    /*width:980px;*/
    width:1125px;
    padding:0px;
	margin:auto;
}

/* CONTAINER TO HOLD EVERYTHING ELSE */
div#default-container
{
	position:absolute;
    background-image:url("../images/home/BHS_web_home2.jpg");
    background-repeat:no-repeat;
    background-position:center;
    height:800px;
    width:1135px;
    margin:auto;
    padding:0px;
    
}



/* TOP NAVIGATION ABOVE MAIN WEBSITE IMAGE */
div#divTopNavigation
{
    position:absolute;
    margin-left:550px;
    margin-top:33px;
    padding:0px;
    color:#696969;
    font-weight:bold;
    font-size:12px;
}
div#divTopNavigation a
{
    color:#696969;  
}



/* SIDE NAVIGATION */

div#divSideNavigation
{
    position:absolute;
    margin-left:-10px;
    margin-top:131px;
}

.menu 
{
    position:absolute;
    width:185px;
    height:33px;
    padding:0px;
    color:#183c57;
    font-weight:bold;
    font-size:14px;  
}

.menu a		        	{ text-decoration: none;display: block;height:33px;width:185px;  }
.menu a:link       	    { color: #183c57; }
.menu a:visited    	    { color: #183c57; }
.menu a:active     	    { color: #183c57; }
.menu a:hover     	    { color: #ffffff;background-color:#183c57;height:33px;width:185px;  }


div#divYourIndustries
{
    position:absolute;
    margin-left:12px;
    margin-top:131px;
}
div#divYourIndustries1
{
    padding-top:10px;
    padding-left:45px;
    padding-right:12px;
    padding-bottom:10px;
}

div#divOurSolutions
{
    position:absolute;
    margin-left:12px;
    margin-top:165px;
    
}
div#divOurSolutions1
{
    padding-top:10px;
    padding-left:58px;
    padding-right:9px;
    padding-bottom:10px;
}

div#divOurProcess
{
    position:absolute;
    margin-left:12px;
    margin-top:199px;
    
}
div#divOurProcess1
{
    padding-top:10px;
    padding-left:71px;
    padding-right:0px;
    padding-bottom:10px;
}

div#divOurClients
{
    position:absolute;
    margin-left:12px;
    margin-top:233px;
    
}
div#divOurClients1
{
    padding-top:10px;
    padding-left:80px;
    padding-right:0px;
    padding-bottom:10px;
}

div#divOurPartners
{
    position:absolute;
    margin-left:12px;
    margin-top:267px;
    
}
div#divOurPartners1
{
    padding-top:10px;
    padding-left:64px;
    padding-right:0px;
    padding-bottom:10px;
}

div#divContactUs
{
    position:absolute;
    margin-left:12px;
    margin-top:301px;
    
}
div#divContactUs1
{
    padding-top:10px;
    padding-left:84px;
    padding-right:0px;
    padding-bottom:10px;
}


/* BOTTOM LEFT */
div#divBottomLeft
{
    position:absolute;
    margin-left:5px;
    margin-top:18px;
    font-family: Myriad Pro, Arial, Sans-Serif;
    font-size:18px;
    font-weight:normal; 
    color:#828181;  
}
div#divLogoText
{
    position:absolute;
    font-family: Myriad Pro, Arial, Sans-Serif;
    font-size:10px;
    font-weight:normal; 
    color:#828181;  
    width:180px;
    text-align:center;
    padding-top:95px;
}

/* FLASH HEADER */
div#divFlashHeader
{
    position:absolute;
    margin-left:182px;
    margin-top:53px;
}

/* BOTTOM MIDDLE */
div#divBottomMiddle
{
    position:absolute;
    margin-left:210px;
    margin-top:440px;
    height:345px;
    width:580px;
    font-family: Arial, Sans-Serif;
    font-size:16px;
    font-weight:bold; 
    color:#183c57;  
    vertical-align:middle;
}


div#divBottomMiddleText
{
    font-size:10px;
    font-weight:normal;
    color:#828181;  
}
div#divBottomMiddleHeader
{
    font-size:14px;
    font-weight:bold;
    color:#828181;  
    font-weight:normal;
    height:200px;
}

/*added home page styles 7/25/2011 Mike Lacey*/

.listHeader
{
  display:inline;
  font-size:11px;
  color:#183d57; 
}

.homeList
{
  margin:0px;
  padding:0px;
  
  font-size:11px;
  list-style-type:square;
  color:#f47b20;
}

.theList
{
    padding-bottom:8px;
}

.listText
{
   color:#828181;
   padding-left:5px;
}

.bottomMidCopy
{
   
}

.bottomMidCopy h2 a
{
  color:#183c57;
  font-size:16px;
  font-weight:normal;
  display:inline;
  text-decoration:none;
  padding:0px;
  margin:0px;
}

.bottomMidCopy h2
{
    display:inline;
}

.bottomMidCopy h4
{
  display:inline;
  color:#183c57;
  font-size:13px;
  font-weight:normal;
}

.bottomMidCopy h4 a
{
  display:inline;
  color:#183c57;
  font-size:13px;
  font-weight:normal;
}
/*End*/

/* BOTTOM BOXES */
div#divBox1
{
    position:absolute;
    margin-left:208px;
    margin-top:528px;  
    background-image:url("../images/home/block_off_1_new.gif");
    background-repeat:no-repeat;
    background-position:center;
    width:114px;
    height:87px;
}
div#divBox1 a
{
    text-decoration: none;display: block;width:114px;height:87px;
}
div#divBox1 a:hover
{
    background-image:url("../images/home/block_on_1_new.gif");width:114px;height:87px; 
    background-repeat:no-repeat;
    background-position:center;
}

div#divBox2
{
    position:absolute;
    margin-left:325px;
    margin-top:528px; 
    background-image:url("../images/home/block_off_2_new.gif");
    background-repeat:no-repeat;
    background-position:center;
    width:120px;
    height:87px;  
}
div#divBox2 a
{
    text-decoration: none;display: block;width:120px;height:88px;
}
div#divBox2 a:hover
{
    background-image:url("../images/home/block_on_2_new.gif");width:120px;height:87px;
    background-repeat:no-repeat;
    background-position:center;
}

div#divBox3
{
    position:absolute;
    margin-left:448px;
    margin-top:528px; 
    background-image:url("../images/home/block_off_3_new.gif");
    background-repeat:no-repeat;
    background-position:center;
    width:119px;
    height:87px;  
}
div#divBox3 a
{
    text-decoration: none;display: block;width:119px;height:88px;
}
div#divBox3 a:hover
{
    background-image:url("../images/home/block_on_3_new.gif");width:119px;height:87px;
    background-repeat:no-repeat;
    background-position:center;
}

div#divBox4
{
    position:absolute;
    margin-left:570px;
    margin-top:528px; 
    background-image:url("../images/home/block_off_4_new.gif");
    background-repeat:no-repeat;
    background-position:center;
    width:121px;
    height:87px;  
}
div#divBox4 a
{
    text-decoration: none;display: block;width:121px;height:88px;
}
div#divBox4 a:hover
{
    background-image:url("../images/home/block_on_4_new.gif");width:121px;height:87px;
    background-repeat:no-repeat;
    background-position:center;
}


/* BOTTOM RIGHT */
div#divBottomRight
{
    position:absolute;
    margin-left:790px;
    margin-top:435px;
    width:320px;
    height:313px;
    overflow:hidden;
    
    font-family: Arial, Sans-Serif;
    font-size:11px;
    font-weight:normal; 
    color:#183c57;  
}

 .divBottomRightNewsTitle
{
	padding-left:40px;
    width:240px;
    color:#183c57;  
}

.divBottomRightViewAll
{
   width:245px;
   color:#183c57;  
}


div#divBottomRightPic1
{
    position:absolute;
    top:-10px;    
}

div#divBottomRightPic2
{
    position:absolute;
    top:490px;
    width:192px;
    right:53px;    
}



div#divBottomRightHeaderText1
{
    position:absolute;
    font-size:15px;
    font-family:Arial;
    font-weight:bold; 
    color:#002d62;
    width:250px;  
    text-align:left;
    left:-25px;   
    top:55px;
}

div#divBottomRightText1 
{
    position:absolute;
    font-size:12px; 
    font-family:Arial;   
    color:#183c57; 
    text-align:left;
    left:-25px;
    width:250px; 
    top:75px;
}

div#divBottomHeaderText2

 {
     position:absolute;
     width:192px;
     right:78px;    
     top:550px;
     font-size:15px;
     font-family:Arial;
     font-weight:bold; 
     color:#002d62;
 }

div#divBottomRightText1 a
{
    font-size:13px;
    font-weight:bold; 
    color:#183c57;  
}


div#divBottomRightText1 a:hover
{
    font-size:13px;
    font-weight:bold; 
    color:#183c57;  
    text-decoration:underline;
}

div#divBottomRightText2
 {
    position:absolute;
    font-size:12px; 
    font-family:Arial;   
    color:#183c57; 
    text-align:left;
    right:20px;
    width:250px;    
    top:570px;     
 }
 
 div#divBottomRightText2 a
{
    font-size:13px;
    font-weight:bold; 
    color:#183c57;  
}


div#divBottomRightText2 a:hover
{
    font-size:13px;
    font-weight:bold; 
    color:#183c57;  
    text-decoration:underline;
}




/* FOOTER */
div#divFooter
{
    position:absolute;
    margin-left:20px;
    margin-top:800px;
    padding-bottom:15px;
    font-family: Arial, Sans-Serif;
    font-size:10px;
    font-weight:normal; 
    color:#828181;  
    vertical-align:middle;
    width:1080px;
}
div#divFooter a
{
    color:#828181;  
}

/* Feed Styles*/

/*div.feedburnerFeedBlock div
{
	padding-bottom:10px;
}
*/
div#creditfooter
{
  visibility:hidden;
}

div#bhsolutions/Ystwi1qgobkkjhrogssc4cgtgm6340
{
 visibility:visible;

}

div.feedburnerFeedBlock
{
  padding-left:10px;
}

div.feedburnerFeedBlock ul
{
  list-style:square;
  width:240px;
}

div.feedburnerFeedBlock ul li
{
  padding-bottom:16px;
}

div.feedburnerFeedBlock a
{
 text-decoration:none;
}

div.feedburnerFeedBlock a:hover
{
 text-decoration:underline;
}









