/* IE PNG Fix */
img, div, li, ul { behavior: url(/framework/iepngfix.htc) }

body{
margin:0;
padding:0;
background:url('images/bg.jpg') repeat-x;
background-color:#004051;
font-family:'Arial','Verdana';
font-size:12px;
}

a img{
border:none;
}

.nav{
width:318px;
}

/*********** STYLING FOR CONTENT **********/

.content{
color:#393939;
background-color:#ffffff;
width:615px;
}

.content ul li{
margin-top:15px;
}

.content ol li{
margin-top:15px;
}

ol.adjust7 li{
  margin-top:7px;
}

.text{
line-height:22px;
}

.tabs{
  width:100%;
  height:26px;
  margin:5px 0px 5px 0px;
}
  .tabs ul{
    margin:0px;
    padding: 0px;
    float: left;
    width: 100%; /*width of menu*/
    /*border: 1px solid #564c66; dark purple border
    border-width: 1px 0;
    background: black url(media/indentbg.gif) center center repeat-x;*/
    border:#027A9B solid 1px;
    border-width: 0px 0px 1px 0px;
  }
  .tabs ul li{
    display:inline;
  }

  .tabs ul li a {
    text-decoration:none;
    text-align:center;
    width: 75px;
    height:16px;
    display:block;
    background: white url(images/tab_inactive.jpg) top left no-repeat;
    border-width:2px 2px 0px;
    float: left;
    padding-top:9px;
  }
    .tabs ul li a.active {
      text-decoration:none;
      text-align:center;
      width: 75px;
      height:18px;
      display:block;
      background: white url(images/tab_active.jpg) top left no-repeat;
      border-width:2px 2px 0px;
      float: left;
      padding-top:7px;
    }

.center{
  text-align:center;
}

.services{
}

  .services hr{
    height:1px;
    border:none;
    border-top: solid 1px #027A9B;
  }

  .services ul{
  padding:0px 0px 15px 0px;
  margin:9px 0px 5px 30px;
  list-style-image:url('images/ledblue3.png');
  }

  .services ul li{
  margin-top:0px;
  margin-bottom:7px;
  }

a.intext {
  color:#256C99;
  text-decoration: none;
}
  a.intext:hover{
    text-decoration: underline;
  }

/*********** END FOR CONTENT **********/

/****** STYLING FOR CATEGORY PAGES ******/

.category_txt{
line-height:22px;
}

.category_txt ul{
list-style-image:url('images/check_whbg.jpg');
}

.category_txt ul a{
	color:#027A9B;
}

.category_txt ul li ul{
list-style-image:none;
}

.category_txt ul li ul li{
margin-top:0px;
}

.category_txt ul li ul li a{
color:#027A9B;
}

.listleft{
  float:left;
  width:287px;
}

.listright{
  width:288px;
  /*margin-left:287px;*/
  float:right;
}

/****** END FOR CATEGORY PAGES ******/

/*********** STYLING FOR SIDEBAR **********/

.sidebar{
width:285px;
padding:10px 0px 10px 0px;
background-color:#eeeeee;
}

.sidebar ul{
padding:0px 0px 15px 0px;
margin:12px 0px 5px 30px;
list-style-image:url('images/check.jpg');
}

.sidebar ul li{
margin-bottom:7px;
}

.sidebar ul a{
color:#303030;
}

.title{
font-family:'Trebuchet MS', 'Arial', 'Verdana';
font-size:18px;
color:#1f1f1f;
text-decoration:none;
}
  .title:visited{
    text-decoration:none;
  }

/*********** END SIDEBAR STYLING ***********/

.b{
font-weight:bold;
}

a{
color:#308fca;
}

h1{
font-size:20px;
color:#027a9b;
margin:0;
padding:0;
}

h2{
font-size:18px;
color:#027a9b;
margin:0;
padding:0;
}

.footer{
background:url('images/footer.png') no-repeat;
background-position:top;
height:50px;
font-size:10px;
color:#ffffff;
text-align:left;
}

.footer a{
color:#ffffff;
}

.copyright{
  color:#FFFFFF;
  padding: 0px 0px 20px 0px;
  font-size:10px;
}