﻿/*MT BLUE #9AB5D2 F4F4F5*/
body 
{
    font-size: 12px; 
    margin: 0px auto; 
    background: #FFFFFF ;
    font-family: Georgia Times New Roman ;
    color: #070707 ;
    
    
}
img 
{ 
    /*Removes Image Borders*/
    border: none;
    
}
a{color: #006699;  }
a:visited{ color: #006699;  }
a:hover{ text-decoration: none;   }
h5{ white-space: nowrap; color: #006699; font-size: 14px;}
li { list-style-image: url(../Images/libullet.gif);} 
#pBody{ }

/*Intro Styles*/
/**/
#welcomeMat{background:transparent; filter:alpha(opacity=0);-moz-opacity:.0; opacity:.0; color: #FFFFFF; text-align: left; padding: 10px; position: absolute;  background-color: #1F1F1F; width: 800px; height: 220px;  right: 200px; top: 110px;}
#welcomeTitle{ font-size: 18px; font-weight: bold;     }
#welcomeText{ position: relative; float: left; width: 475px;  height: 125px; margin: 2px;  text-align: left;border-bottom: 1px dotted #FFF;		   }


.hightlightbutton{ color: #000000; text-decoration: none; display: block; line-height: 1.5em; border-bottom: solid #DDDDDD 1px; vertical-align: middle;}
.services { position: relative; float: left; width: 225px;  height: 100px; margin: 2px;  text-align: left;    }
.services a {color: #FFFFFF;}
.lsbutton{ background: #749AC2; border: 1px solid #FFF; color: #FFF; padding: 1px;   }
.sectionHeader{font-weight: bold;   margin-bottom: 5px; padding-bottom: 10px; }
#featuredSolution{ background:transparent; filter:alpha(opacity=100);-moz-opacity:1; opacity:1; float: right; position: relative; width: 250px;  margin-right: 1px; top: 25px; left: -5px; }

/* Header Styles */
#hdrwrapper{ padding-left: -2; background: #FFF  repeat-x left top;}
#hdr{  width: 894px;  height: 90px;   margin: 0px auto; background: url(../Images/heavenbg.jpg) repeat-x left top; }
#hdr a{  text-decoration: none; color: #1F1F1F; }
#hdr a:hover{  text-decoration: none; color: #000; }
/* End Header Styles*/

/* Footer Styles */
#ftrwrapper { padding-left: -2;   margin-top: 5px; float: left;  width: 100%;}
#ftr{  width: 894px; border: solid #DFE7E9 1px; height: 50px;   background: url(../Images/heavenbg.jpg) repeat-x left top; text-align : center;   margin: 0px auto; }
#ftr a{  text-decoration: none; color: #000; } 
#ftrcopy{ font-size: 0.8em;}
/* End Footer Styles*/

/* Content Styles */
 #content{ width: 900px; text-align: center; margin: 0px auto; }

#intro{background: url(../Images/sec_bg.gif); width: 897px; float: left; border: #DFE7E9 solid 1px; margin: 5px; text-align: left; padding: -2px; font-size: 0.8em; }
.introbottom {background: url(../Images/sec_bg.gif); height: 185px; width: 290px;  float: left; border: #DFE7E9 solid 1px; margin: 2px;   text-align: left;  padding: 2px;    }
#latestNews{background: url(../Images/sec_bg.gif); width: 190px; float: left; border: #DFE7E9 solid 1px; margin: 5px; text-align: left; padding: -2px; font-size: 0.8em; }
.lnContenthdr{ padding-bottom: 3px;    }
#welcomeSpace{background: url(../Images/sec_bg.gif); width: 890px; float: left; border: #DFE7E9  solid 1px; margin: 5px; text-align: left; padding-left: 5px; }
#adSpace{background: url(../Images/sec_bg.gif); width: 675px; height: 207px; float: right; border: #DFE7E9 solid 1px; margin: 5px; text-align: left; padding-left: 5px; }
#quoteForm{background: url(../Images/sec_bg.gif); width: 675px; float: right; border: #DFE7E9 solid 1px; margin: 5px; text-align: left; padding-left: 5px; }
#quoteSpace{background: url(../Images/sec_bg.gif); width: 190px; height: 275px;  float: left;   border: #DFE7E9 solid 1px; margin: 5px; text-align: left;  padding: 2px;font-size: 0.8em;  }
#leftSpacer{ width: 190px;  float: left; border: #DFE7E9 solid 1px; margin: 5px; text-align: left;  }
#services{background: url(../Images/sec_bg.gif); height: 247px; width: 331px;  float: left; border: #DFE7E9 solid 1px; margin: 5px; margin-left: 7px; text-align: left;  padding: 2px;    }
#featuredsolutions{background: url(../Images/sec_bg.gif); width: 329px;  height: 247px; float: left; border: #DFE7E9 solid 1px; margin: 5px;  text-align: left;  padding: 2px; }
#clientLogin{ width: 260px; height: 200px; float: left; border: #DFE7E9 solid 1px; margin: 5px; text-align: left; background-color: #47AFD0;   }
  
 .contenthdr{ color: #9AB5D2; }
 
 .pbutton{ background: #454546; border: 1px solid #FFCC00; color: #FFFFFF;  } 
    


 .contentSection {background: url(../Images/sec_bg.gif);   float: left; border: #DFE7E9 solid 1px; margin: 2px;   text-align: left;  padding: 2px;    }






/* End Content Styles*/


/*Add Backgrounds*/
.bluead {background: url(../Images/blue_ad_bg.gif); height: 145px; width: 290px;  float: left; margin: 2px;   text-align: left;  padding: 2px;    }
.orangead {background: url(../Images/orange_ad_bg.gif); height: 145px; width: 290px;  float: left; margin: 2px;   text-align: left;  padding: 2px;  }
.greenad {background: url(../Images/green_ad_bg.gif); height: 145px; width: 290px;  float: left; margin: 2px;   text-align: left;  padding: 2px; }

