﻿/* ------------------------------------------------------- 
Container elements   	                                    
------------------------------------------------------- */

body {background-image:url(../images/back_bhome.gif); background-repeat:repeat-x;}

#searchbox label {color:#3eb0c8;}

/* ------------------------------------------------------- 
 standard items                              
------------------------------------------------------- */

h2 a {color: #31b6d6;}
h2 a:hover {color: #31b6d6;}

a {color:#31b6d6;}
a:hover {color:#31b6d6;}

/* ------------------------------------------------------- 
 toolbar                              
------------------------------------------------------- */

.toolselected {background-color:#63c6d6;}
.tool a {color:#ceeff7;}
.tool a:hover {color:#ceeff7;}

/* ------------------------------------------------------- 
 footer                                
------------------------------------------------------- */

#footertext {border-top:solid 1px #c2e9f3;}
#copyright {color:#63c6d6;}
#copylink a {color:#63c6d6;}
#copylink a:hover {color:#63c6d6;}

/* ------------------------------------------------------- 
  Related links
------------------------------------------------------- */

#related li {background-image:url(../images/menu_off_b.gif);}
#related a {color:#2497b3;}
#related a:hover {color:#2497b3; background-image:url(../images/menu_off_b.gif);}
#related li.noborder {background-image: url(../images/menu_off_nb_b.gif);}
#related a:hover.noborder {background-image: url(../images/menu_off_nb_b.gif);}

/* ------------------------------------------------------- 
 home                             
------------------------------------------------------- */

#solutions {margin-left:20px; margin-top:30px;}
#solleft {float:left; width:230px; margin-right:10px; top:15px;}
#solmid {float:left; width:230px; margin-right:10px; top:15px;}
#solright {float:left; width:220px; top:15px;}

.contentpanel {position:relative; top:0px; left:0px; width:170px; border-left:solid 1px #c2e9f3; padding:10px;}

#news {margin-left:20px; margin-top:20px; margin-bottom:20px;}
#newsleft {float:left; width:230px; margin-right:10px; top:0px;}
#newsmid {float:left; width:230px; margin-right:10px; top:0px;}
#newsright {float:left; width:220px; top:0px;}


#bannerbox {position:relative; top:0px; left:0px; background-color:#67c1d4; width:760px; border:0px; margin:0px;}
#homecopy {position:absolute; top:0px; left:0px; padding-top:21px; margin-left:288px; width:445px; color:#4d8492;}
#homecopy h1 {color:#ffffff;}
#banner {position:relative; top:0px; left:0px; height:270px;}

#homecopy2 {position:relative; top:0px; left:0px; margin-left:20px; width:700px; margin-top:20px;}

#homecopy a{color:#4d8492; font-weight:normal;}

.newstitle {font-size:1.2em;}