body{
  font-family: Arial,sans-serif;
  font-size: 80%;
  color: #303030 ;
  line-height: 1.166;
  margin: 0px;
  padding: 0px;
}
	
table{
  border-spacing: 0px;
}

a{
  color: #303030;
  text-decoration: none;
}
a:link{
  color: #004276;
  text-decoration: none;
}
a:visited{
  color: #004276;
  text-decoration: none;
}
a:hover{
  color: Red;
  text-decoration: underline;
}

img {
	
   border: 0px solid #E5E5E5;
	padding: 0px;
}

img.float-right { margin: 5px 0px 10px 10px;  }

img.float-left { margin: 0px 0px -20px 0px; }

h1{
  font-family: Verdana,Arial,sans-serif;
  font-size: 120%;
  color: #000000 ;
  margin: 0px;
  padding: 0px;
}
h2{
  font-family: Arial,sans-serif;
  font-size: 120%;
  color: #000000 ;
  margin: 0px;
  padding: 0px;
}
h3{
  font-family: Arial,sans-serif;
  font-size: 110%;
  color: #000000 ;
  margin: 0px;
  padding: 0px;
}
h4{
  font-family: Arial,sans-serif;
  font-size: 100%;
  color: #000000 ;
  margin: 0px;
  padding: 0px;
}

h5{
  font-family: Arial,sans-serif;
  font-size: 100%;
  color: #000000;
}

h6{
  font-family: Arial,sans-serif;
  font-size: 100%;
  color: #303030;
  margin: 0px;
  padding: 0px;
  text-decoration: none;
}

h7{
  font-family: Arial,sans-serif;
  font-size: 150%;
  color: #FF0000;
  margin: 0px;
  padding: 0px;
  text-decoration: none;
}

#header{
  padding: 0px;
  border-bottom: 0px solid #325b74  ;
  border-top: 0px solid #325b74  ;
  border-left: 0px solid #325b74  ;
  border-right: 0px solid #325b74  ;
  width: 606px;
  height: 12px;
  background-image: url(images/header.bmp); 
  background-repeat: no-repeat;
  background-position: top left ;
}

#header h1{
  font-family: Verdana,Arial,sans-serif;
  font-size: 150%;
  color: #000000 ;
  margin: 0px;
  padding: 0px;
}

#main{
  padding: 15px;
  padding-top: 5px;
  padding-bottom: 5px;
  border-bottom: 0px solid #325b74  ;
  border-top: 0px solid #325b74  ;
  border-left: 1.5px solid #325b74  ;
  border-right: 1.5px solid #325b74  ;
  background-color: #d3e9fe ;
}

#search{
  padding: 15px;
  background-repeat: no-repeat;
}

#cat{
  padding: 15px;	
  width: 574px;
  border-bottom: 1px solid #325b74  ;
  border-top: 1px solid #325b74  ;
  border-left: 1px solid #325b74  ;
  border-right: 1px solid #325b74  ;
  background-color: #f6f8f8  ;
}

#cat table{
  padding: 15px;	
  border-bottom: 1px solid #325b74  ;
  border-top: 1px solid #325b74  ;
  border-left: 1px solid #325b74  ;
  border-right: 1px solid #325b74  ;
  background-color: #f6f8f8  ;
  text-align: center;
}
	
#cat2 {
  padding: 8px;	
  border-bottom: 1px solid #325b74  ;
  border-top: 1px solid #325b74  ;
  border-left: 1px solid #325b74  ;
  border-right: 1px solid #325b74  ;
  background-color: #FFFFFF;
  font-size: 90%;
}

#cat3{
  padding: 15px;	
  padding-bottom: 0px;
  width: 574px;
  border-bottom: 0px solid #325b74  ;
  border-top: 1px solid #325b74  ;
  border-left: 1px solid #325b74  ;
  border-right: 1px solid #325b74  ;
  background-color: #f6f8f8  ;
  position: center;
}

#cat3 td{
  border-bottom: 0px solid #325b74  ;
  border-top: 0px solid #325b74  ;
  border-left: 0px solid #325b74  ;
  border-right: 0px solid #325b74  ;
  background-color: #f6f8f8  ;
  width: 60px;
}

#cat3 table{
  border-bottom: 0px solid #325b74  ;
  border-top: 0px solid #325b74  ;
  border-left: 0px solid #325b74  ;
  border-right: 0px solid #325b74  ;
  background-color: #f6f8f8  ;
  width: 574px;
  padding-top: 0px;
  padding-left: 0px;
  padding-right: 0px;
  padding-bottom: 0px;
}

#cat4{
  width: 574px;
  border-bottom: 1px solid #325b74  ;
  border-top: 1px solid #325b74  ;
  border-left: 1px solid #325b74  ;
  border-right: 1px solid #325b74  ;
  background-color: #f6f8f8  ;
}

#cat4 td{
  border-bottom: 0px solid #325b74  ;
  border-top: 0px solid #325b74  ;
  border-left: 0px solid #325b74  ;
  border-right: 0px solid #325b74  ;
  background-color: #f6f8f8  ;
  width: 100%;
  padding-top: 15px;
  padding-left: 15px;
  padding-right: 15px;
  padding-bottom: 15px;
}

#cat5{
  padding: 15px;	
  width: 574px;
  border-bottom: 1px solid #325b74  ;
  border-top: 0px solid #325b74  ;
  border-left: 1px solid #325b74  ;
  border-right: 1px solid #325b74  ;
  background-color: #f6f8f8  ;
  position: center;
}

#sol{
  padding: 15px;	
  border-bottom: 1px solid #325b74  ;
  border-top: 1px solid #325b74  ;
  border-left: 1px solid #325b74  ;
  border-right: 1px solid #325b74  ;
  background-color: #f6f8f8  ;
  width: 574px;
}

#sol2{
  padding: 15px;
  border-bottom: 1px solid #325b74  ;
  border-top: 1px solid #325b74  ;
  border-left: 1px solid #325b74  ;
  border-right: 1px solid #325b74  ;
  background-color: #f6f8f8  ;
  width: 574px;
}

#sol3{
  padding: 15px;	
  border-bottom: 1px solid #325b74  ;
  border-top: 1px solid #325b74  ;
  border-left: 1px solid #325b74  ;
  border-right: 0px solid #325b74  ;
  background-color: #f6f8f8  ;
  width: 367px;
}

#sol4{
  padding: 15px;	
  border-bottom: 1px solid #325b74  ;
  border-top: 1px solid #325b74  ;
  border-left: 0px solid #325b74  ;
  border-right: 0px solid #325b74  ;
  background-color: #f6f8f8  ;
}

#sol4 form{
  padding: 5px;
  height:15px;
  top:-4px;
  position:relative;
  border-bottom: 0px solid #325b74  ;
  border-top: 0px solid #325b74  ;
  border-left: 0px solid #325b74  ;
  border-right: 0px solid #325b74  ;
  background-color: #f6f8f8  ;
  text-align:center;
  vertical-align: middle;
}

#sol5{
  padding: 15px;
  padding-left: 5px;  
  padding-right: 5px;
  border-bottom: 1px solid #325b74  ;
  border-top: 1px solid #325b74  ;
  border-left: 0px solid #325b74  ;
  border-right: 0px solid #325b74  ;
  background-color: #f6f8f8  ;
}

#sol6{
  padding: 15px;	
  border-bottom: 1px solid #325b74  ;
  border-top: 1px solid #325b74  ;
  border-left: 0px solid #325b74  ;
  border-right: 1px solid #325b74  ;
  background-color: #f6f8f8  ;
}

#sol6 form{
  padding: 5px;
  height:15px;
  top:-4px;
  position:relative;
  border-bottom: 0px solid #325b74  ;
  border-top: 0px solid #325b74  ;
  border-left: 0px solid #325b74  ;
  border-right: 0px solid #325b74  ;
  background-color: #f6f8f8  ;
  text-align:center;
  vertical-align: middle;
}

#srch {
  padding: 15px;	
  border-bottom: 1px solid #325b74  ;
  border-top: 1px solid #325b74  ;
  border-left: 1px solid #325b74  ;
  border-right: 1px solid #325b74  ;
  background-color: #f6f8f8  ;
}

#nav {
  padding: 8px;	
  border-bottom: 1px solid #325b74  ;
  border-top: 1px solid #325b74  ;
  border-left: 1px solid #325b74  ;
  border-right: 1px solid #325b74  ;
  background-color: #f6f8f8  ;
}

#nav2 {
  padding: 10px;
  padding-left: 15px;  
  width: 572px;
  border-bottom: 1px solid #325b74  ;
  border-top: 1px solid #325b74  ;
  border-left: 1px solid #325b74  ;
  border-right: 1px solid #325b74  ;
  background-color: #f6f8f8 ;
}

#navsearch {
  padding: 0px;
  height:32px;
  border-bottom: 0px solid #325b74  ;
  border-top: 0px solid #325b74  ;
  border-left: 0px solid #325b74  ;
  border-right: 0px solid #325b74  ; 
  background-image: url(images/active_search_2.bmp); 
  background-repeat: no-repeat;
  background-position: bottom left;
}

#navsearch a {
  font-family: Arial,sans-serif;
  font-size: 100%;
  font-weight: bold;
  color: #303030;
  text-decoration: none;
  padding: 0px;
}

#navsearch a:link{
  color: #FFFFFF;
  text-decoration: none;
}

#navsearch a:visited{
  color: #FFFFFF;
  text-decoration: none;
}

#navsearch a:hover{
  color: #FFFFFF;
  font-size: 110%;
  text-decoration: underline;
}

#navsearch td {
  padding: 0px;
  width:131px;
  height:32px;
  position:absolute;
  top:10px;
  position:relative;
  float: left;
  border-bottom: 0px solid #325b74  ;
  border-top: 0px solid #325b74  ;
  border-left: 0px solid #325b74  ;
  border-right: 0px solid #325b74  ;
  text-align:center;
  vertical-align: middle;
}

#navbrowse {
  padding: 0px;
  height:32px;
  border-bottom: 0px solid #325b74  ;
  border-top: 0px solid #325b74  ;
  border-left: 0px solid #325b74  ;
  border-right: 0px solid #325b74  ; 
  background-image: url(images/active_browse_2.bmp); 
  background-repeat: no-repeat;
  background-position: bottom left;
}

#navbrowse td {
  padding: 0px;
  width:131px;
  height:32px;
  position:absolute;
  top:10px;
  position:relative;
  float: left;
  border-bottom: 0px solid #325b74  ;
  border-top: 0px solid #325b74  ;
  border-left: 0px solid #325b74  ;
  border-right: 0px solid #325b74  ;
  text-align:center;
  vertical-align: middle;
}

#navbrowse a {
  font-family: Arial,sans-serif;
  font-size: 100%;
  font-weight: bold;
  color: #303030;
  text-decoration: none;
  padding: 0px;
  
}

#navbrowse a:link{
  color: #FFFFFF;
  text-decoration: none;
}

#navbrowse a:visited{
  color: #FFFFFF;
  text-decoration: none;
}

#navbrowse a:hover{
  color: #FFFFFF;
  font-size: 110%; 
  text-decoration: underline;
}

#navtab1 {
  padding: 0px;
  height:32px;
  border-bottom: 0px solid #325b74  ;
  border-top: 0px solid #325b74  ;
  border-left: 0px solid #325b74  ;
  border-right: 0px solid #325b74  ; 
  background-image: url(images/active_navtab1_2.bmp); 
  background-repeat: no-repeat;
  background-position: bottom left;
}

#navtab1 a {
  font-family: Arial,sans-serif;
  font-size: 100%;
  font-weight: bold;
  color: #303030;
  text-decoration: none;
  padding: 0px;
}

#navtab1 a:link{
  color: #FFFFFF;
  text-decoration: none;
}

#navtab1 a:visited{
  color: #FFFFFF;
  text-decoration: none;
}

#navtab1 a:hover{
  color: #FFFFFF;
  font-size: 110%;
  text-decoration: underline;
}

#navtab1 td {
  padding: 0px;
  width:131px;
  height:32px;
  position:absolute;
  top:10px;
  position:relative;
  float: left;
  border-bottom: 0px solid #325b74  ;
  border-top: 0px solid #325b74  ;
  border-left: 0px solid #325b74  ;
  border-right: 0px solid #325b74  ;
  text-align:center;
  vertical-align: middle;
}

#navtab2 {
  padding: 0px;
  height:51px;
  border-bottom: 0px solid #325b74  ;
  border-top: 0px solid #325b74  ;
  border-left: 0px solid #325b74  ;
  border-right: 0px solid #325b74  ; 
  background-image: url(images/active_navtab2.bmp); 
  background-repeat: no-repeat;
  background-position: bottom left;
}

#navtab2 a {
  font-family: Arial,sans-serif;
  font-size: 100%;
  font-weight: bold;
  color: #303030;
  text-decoration: none;
  padding: 0px;
  
}

#navtab2 a:link{
  color: #FFFFFF;
  text-decoration: none;
}

#navtab2 a:visited{
  color: #FFFFFF;
  text-decoration: none;
}

#navtab2 a:hover{
  color: #FFFFFF;
  font-size: 110%;
  text-decoration: underline;
}

#navtab2td {
  padding: 0px;
  width:131px;
  height:14px;
  position:absolute;
  top:16px;
  position:relative;
  float: left;
  border-bottom: 0px solid #325b74  ;
  border-top: 0px solid #325b74  ;
  border-left: 0px solid #325b74  ;
  border-right: 0px solid #325b74  ;
  text-align:center;
  vertical-align: middle;
}

#faq{
  padding: 15px;	
  border-bottom: 1px solid #325b74  ;
  border-top: 1px solid #325b74  ;
  border-left: 1px solid #325b74  ;
  border-right: 1px solid #325b74  ;
  background-color: #f6f8f8  ;
}

#news {
  padding: 15px;
  padding-top: 5px;
  border-bottom: 0px solid #325b74  ;
  border-top: 0px solid #325b74  ;
  border-left: 1px solid #325b74  ;
  border-right: 1px solid #325b74  ;
  background-color: #f6f8f8  ;
}

#news2 {
  padding: 15px;	
  border-bottom: 1px solid #325b74  ;
  border-top: 1px solid #325b74  ;
  border-left: 1px solid #325b74  ;
  border-right: 1px solid #325b74  ;
  background-color: #f6f8f8  ;
  width: 574px;
}

#news2 table{
  padding: 0px;	
  border-bottom: 1px solid #325b74  ;
  border-top: 1px solid #325b74  ;
  border-left: 1px solid #325b74  ;
  border-right: 1px solid #325b74  ;
  border-spacing: 1px;
  background-color: #f6f8f8  ;
}

#readnews{
  padding: 15px;	
  border-bottom: 1px solid #325b74  ;
  border-top: 1px solid #325b74  ;
  border-left: 1px solid #325b74  ;
  border-right: 1px solid #325b74  ;
  background-color: #f6f8f8  ;
}

#footer {
  padding: 0px;
  border-bottom: 0px solid #325b74  ;
  border-top: 0px solid #325b74  ;
  border-left: 0px solid #325b74  ;
  border-right: 0px solid #325b74  ;
  width: 606px;
  height: 11px;
  background-image: url(images/footer.bmp); 
  background-repeat: no-repeat;
  background-position: bottom left;
}