body {padding-right: 0px; 
      padding-left: 0px; 
	  font-size: 11px; 
	  padding-bottom: 0px; 
	  margin: -1px; width: 100%; 
	  padding-top: 0px; 
	  height: 100%; 
	  background-color: #ffffff
	  }
img {border-top-width: 0px; 
     border-left-width: 0px; 
	 border-bottom-width: 0px; 
	 border-right-width: 0px
	 }
*   {font-size: 11px; 
     color: black;
	 font-family: verdana, arial, sans-serif
	 }

b   {font-size: 11px; 
     font-weight:bold
	 }
p   {margin-top:0px; 
     margin-bottom:20px
	 }
ul  {padding:0; 
     margin:0; 
	 padding-left:16px
	 }
li  {margin-bottom: 10px; 
     list-style-image: url('img/li.gif')
	 }

a   {font-size: 11px; 
     text-decoration: underline; 
	 color: #4487c4
	 }
a:hover 
    {font-size: 11px; 
	 text-decoration: none; 
	 color: #4487c4
	 }
 
#logo-sign a 
    {font-size:10px; 
	 line-height:10px; 
	 text-decoration:none; 
	 color:#4a4a4a; 
	 word-spacing:2px
	 }
#logo-sign a:hover 
    {text-decoration: none
	}
 
#town-bg-1
    {
	 background-repeat:repeat-x; 
	 background-position:right bottom
	 }
#town-bg-2
    { 
	 background-repeat:repeat-x; 
	 background-position:left bottom
	 }
#town-bg-2b
    { 
	 background-repeat:repeat-x; 
	 background-position:right bottom
	 }
#town-bg-3
    { 
	 background-repeat:repeat-x; 
	 background-position:left bottom
	 }

#menu-bg-0
    {background-image:url('img/menu-bg-0new.gif'); 
	 background-repeat:no-repeat; 
	 background-position:right bottom
	 }
#menu-bg
    {background-image:url('img/menu-bgnew.gif'); 
	 background-repeat:no-repeat; 
	 background-position:left bottom
	 }
#menu-bg-2
    {background-image:url('img/menu-bg-2.gif'); 
	 background-repeat:repeat-x
	 } 

#top-menu 
    {z-index:2; 
	 position:relative; 
	 left: -11px
	 }
#top-menu a
    {font-family:arial,sans-serif; 
	 color:white; font-size:13px; 
	 line-height:22px; 
	 font-weight: bold; 
	 text-decoration:none; 
	 display:block;
	 width:124px; 
	 height:38px; 
	 background-image:url('img/button-bg.gif'); 
	 background-position:bottom; 
	 background-repeat:no-repeat
	 }
#top-menu a:hover
    {background-image:url('img/button-bg-hover.gif');
	}
#top-menu div
    {font-family:arial,sans-serif; 
	 color:#496c8c; 
	 font-size:13px; 
	 line-height:22px; 
	 font-weight: bold; 
	 text-decoration:none; 
	 display:block;
	 width:124px; 
	 height:38px; 
	 background-image:url('img/button-bg-active.gif'); 
	 background-position:bottom; 
	 background-repeat:no-repeat;
	 }

#page-bg-1
    {background-image:url('img/page-bg-1new.gif'); 
	 background-repeat:no-repeat; 
	 background-position:right top
	 } 
#page-bg-3
    {background-image:url('img/page-bg-3new.gif'); 
	 background-repeat:no-repeat; 
	 background-position:right bottom
	 } 

#redfont 
    {font;
	color:#FF0000;
	}	 
 
h1  {font-family:arial, sans-serif; 
     font-weight: bold; 
	 font-weight:bold; 
	 color:#006699; 
	 font-size: 27px; 
	 margin-bottom:15px; 
	 margin-top:15px
	 }
h2
    {font-family:arial,sans-serif; 
	 color:white; 
	 font-size:15px; 
	 font-weight: bold; 
	 margin-bottom:2px
	 }
h3
    {font-family:arial,sans-serif; 
	 color:#666666; font-size:14px; 
	 font-weight:bold; 
	 margin-bottom:10px
	 }
h4
    {font-family:arial,sans-serif; 
	 color:#666666; font-size:xx-small; 
	 font-weight:bold; 
	 margin-bottom:6px
	 } 
.absolute 
     {
	position:absolute;
	top: 3%;
	right: -25%;
	  }
.absolute2 
     {
	position:absolute;
	left: 2%;
	top: 0%
}
.absolute3 
     {
	position:relative;
	left: -22%;
	top: 3%
}
#clients div{padding-top:16px}
#clients b{color:#d98200; font-size:10px; font-weight:bold}
#clients a{font-size:10px}

#resources div{padding-top:16px}
#resources b{color:#d98200; font-size:10px; font-weight:bold}
#resources a{font-size:10px}

#news div{padding-top:16px}
#news span{color:#d98200; font-size:10px; font-weight:bold}
#news a{font-size:10px}
a.all-news{font-size:10px; font-weight:bold}
a.all-news:hover{font-size:10px; font-weight:bold}

td#down-menu a{font-size:10px; line-height: 15px; color: #444444; font-weight: bold; text-decoration:none}
td#down-menu a:hover{font-size:10px; line-height: 15px; color:#666666; font-weight:bold; text-decoration:none}

td#down-menu-catalog a{font-size:10px; line-height:15px; color:#444444; font-weight:bold; text-decoration:underline}
td#down-menu-catalog a:hover{font-size:10px; line-height:15px; color:#444444; font-weight:bold; text-decoration:none}

td#copy{font-size: 10px; color: #999999}
td#copy a{font-size: 10px; color:#999999; text-decoration: none}
td#copy a:hover{font-size: 10px; color:#bbbbbb; text-decoration: none}

td#grit{font-size: 10px; color: #666666; padding-top: 5px}
td#grit b{font-weight: bold; font-size: 10px; color: #666666}
td#grit a{font-size: 10px; color: #666666; text-decoration: underline}
td#grit a:hover{font-size: 10px; color: #666666; text-decoration: none}
.feature{
	padding: 0px 0px 10px 10px;
	font-size: 100%;
	min-height: 200px;
	height: 200px;
}
html>body .feature {height: auto;}

.feature h3{
	
	color: #000000;
	padding: 30px 0px 5px 0px;
}

.feature img{
	float: left;
	padding: 0px 10px 0px 0px;
}
