img, fieldset, form
{
  border: 0 solid;
  margin: 0;
  padding: 0;
}

td, th, .stn
{
  font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
  font-size: 13px;
  color: #595959;
  font-weight: normal;
}
a
{
  text-decoration: underline;
}
a:hover
{
  color: #3C86D8;
}
.nrp
{
  background-repeat: no-repeat;
}
.rpx
{
  background-repeat: repeat-x;
}
.lbg
{
  background-repeat: no-repeat;
  background-position: center right;
  font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
  font-size: 10px;
  color: #72B8EC;
}

.m
{
  color:White;
  text-decoration: none;
  font-weight: bold;
  font-size: 11px;
}
.m:hover
{
  color: #7498CB;
}

.left-menu2
{
  color: #3C5396;
  font-weight: bold;
}
.MenuItem
{
  padding-left: 13px;
}
#submenudiv table td
{
  padding-left: 13px;
}
.left-menu, .menu2 a, #gt a
{
  color: #3C5396;
  font-weight: bold;
  text-decoration: none;
}
.left-menu:hover, .menu2 a:hover, #gt a:hover
{
  color: #72B8EC;
  text-decoration: none;
}

.left-menu-active
{
  color: #72B8EC;
  font-weight: bold;
  padding-left: 20px;
}

.inp
{
  color: #666666;
  font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
  font-size: 10px;
  font-weight: normal;
  text-decoration: none;
  background-color: #fcfcfc;
  border-bottom: #f1f1f1 1px solid;
  border-left: #c0baba 1px solid;
  border-right: #f1f1f1 1px solid;
  border-top: #c0baba 1px solid;
}

.menu
{
  background-position: top center;
  background-repeat: no-repeat;
  padding-top: 35;
}

.title, .H101
{
  font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
  font-size: 15px;
  color: #3C86D8;
  font-weight: bold;
  display: block;
  padding: 0px 0px 0px 0px;
  margin: 10px 15px 15px 10px;
}

.slogan
{
  font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
  font-size: 13px;
  color: #1B5C93;
  font-weight: bold;
}

.rmenu
{
  padding-left: 20px;
  padding-right: 0px;
  background: url(../images/rbg2.gif);
  
}
.inps
{
  color: #003366;
  padding-left: 5px;
  font-size: 12px;
}
.rmenu1
{
  padding-left: 40px;
  padding-right: 15px;
  color: #ffffff;
  font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
  font-size: 11px;
  font-weight: normal;
}
.lmenu
{
  padding-left: 50px;
}
.main
{
  padding-left: 20px;
  background:url(../images/titl.gif);
  background-repeat: no-repeat;
}

h3, .smtitle
{
  font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
  font-size: 18px;
  color: #ffffff;
  font-weight: bold;
}

.rem
{
  font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
  font-size: 11px;
  color: #3C86D8;
  font-weight: bold;
}

.submit
{
  border: 1px solid #7F9DB9;
  background-color: #FFFFFF;
}

.copy
{
  color: #ffffff;
  font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
  font-size: 11px;
  font-weight: normal;
}
a.contactus
{
  color: White;
  text-decoration: underline;
}
a.contactus:hover
{
  color: #ffff99;
}
.CrName, .service-budget-header
{
  font-weight: bold;
  color: #0066cc;
}
.service-budget-cell2
{
  padding-left: 15px;
}
.service-budget-cell3
{
  padding-left: 20px;
}
.service-budget-celldiv, .BetweenRow
{
  height: 3px;
  background: whitesmoke;
}
.testimonial_div
{
  margin-top: 3px;
  padding-left: 20px;
  padding-top: 3px;
  border-top: 2px dotted #ffffff;
}
.testimonial_content
{
  font-size: 11px;
  font-style: italic;
  padding-bottom: 5px;
  color: #f0ffff;
}
.testimonial_author
{
  font-size: 14px;
  color: #003333;
  padding-bottom: 5px;
}
.strong-h
{
  font-weight: bold;
  font-size: 13px;
  color: #003366;
  padding-left: 10px;
  padding-top: 5px;
}
.CrName
{
  font-weight: bold;
}
.bottom_color
{ background-color:#1b5c93;
   height:25px;}
   
   .nav_color
   {background-color:#1b5c93;
   height:16px;}
   
#ctl01_sendBtn
{width: 116px; 
height: 28px; 
margin: 0; 
padding: 0; 
border: 0; 
background: transparent url(../images/btn_submit.gif) no-repeat center top; 
}
   
   #TemplateServices1_quoteBtn, #TemplateServices1_retrieveBtn, #TemplateServices1_serviceBtn
   {width: 17px; 
height: 17px; 
margin: 0; 
padding: 0; 
border: 0; 
background: transparent url(../images/but1.gif) no-repeat center top;}

#ctl00_lm
{width: 161px; 
height: 18px; 
margin: 0; 
padding: 0; 
border: 0; 
background: transparent url(../images/lm.gif) no-repeat center top;}

#ctl00_lt
{width: 161px; 
height: 13px; 
margin: 0; 
padding: 0; 
border: 0; 
background: transparent url(../images/lt.gif) no-repeat center top;}

#r2
{width: 82px; 
height: 153px; 
margin: 0; 
padding: 0; 
border: 0; 
background: transparent url(../images/r2.gif) no-repeat center top;}

#TemplateServices1_r4
{width: 86px; 
height: 35px; 
margin: 0; 
padding: 0; 
border: 0; 
background: transparent url(../images/r4.gif) no-repeat center top;}

#TemplateServices1_tr_r4bg
{background: transparent url(../images/r4bg.gif);}

#TemplateServices1_r3
{width: 199px; 
height: 16px; 
margin: 0; 
padding: 0; 
border: 0; 
background: transparent url(../images/r3.jpg) no-repeat center top;}

#td_r5bg
{background: transparent url(../images/r5bg.jpg);}

#r11
{width: 60px; 
height: 46px; 
margin: 0; 
padding: 0; 
border: 0; 
background: transparent url(../images/r11.jpg) no-repeat center top;}
#r12
{width: 85px; 
height: 46px; 
margin: 0; 
padding: 0; 
border: 0; 
background: transparent url(../images/r12.jpg) no-repeat center top;}

#top1
{background: transparent url(../images/top1.jpg);
 width:394px;}

#TemplateHeader1_top2
{width: 206px; 
height: 169px; 
margin: 0; 
padding:0;
border: 0; 
background: transparent url(../images/top2.jpg) no-repeat top; }
   
   
#TemplateHeader1_top3
{width: 178px; 
height: 169px; 
margin: 0; 
padding: 0; 
border: 0; 
background: transparent url(../images/top3.jpg) no-repeat center top;}

#top21
{
margin:0; 
padding: 0; 
border: 0; 
background: transparent url(../images/top21.jpg) no-repeat center top;}

#top31
{
margin: 0; 
padding: 0; 
border: 0; 
background: transparent url(../images/top31.jpg) no-repeat center top;}
  
#td_topbg
{background: transparent url(../images/topbg.jpg);}
#menu_color
{ background-color:#f8f8f8;}

.m-current
{
    color: #3C86DF;
    font-weight: bold;
    text-decoration: none;
}
