.vmenu-bg {
	background-image:url(../../images/bluesky-grad2.gif)
}

a.subcat-nav:link {
	color:#5c81a7; text-decoration: none;
	font-weight: bold; font-size: 9px; font-family: verdana,arial,sans-serif
}

a.subcat-nav:visited {
	color: #5c81a7; text-decoration: none;
	font-weight: bold; font-size: 9px; font-family: verdana,arial,sans-serif
}

a.subcat-nav:hover {
	color: #5c81a7; text-decoration: underline;
	font-weight: bold; font-size: 9px; font-family: verdana,arial,sans-serif
}

a.subcat-nav2:link {
	color:#5c81a7; text-decoration: none;
	font-weight: bold; font-size: 10px; font-family: verdana,arial,sans-serif
}

a.subcat-nav2:visited {
	color: #5c81a7; text-decoration: none;
	font-weight: bold; font-size: 10px; font-family: verdana,arial,sans-serif
}

a.subcat-nav2:hover {
	color: #5c81a7; text-decoration: underline;
	font-weight: bold; font-size: 10px; font-family: verdana,arial,sans-serif
}

a.subcat-nav3:link {
	color:#ff6600; text-decoration: none;
	font-weight: bold; font-size: 10px; font-family: verdana,arial,sans-serif
}

a.subcat-nav3:visited {
	color: #ff6600; text-decoration: none;
	font-weight: bold; font-size: 10px; font-family: verdana,arial,sans-serif
}

a.subcat-nav3:hover {
	color: #ff6600; text-decoration: underline;
	font-weight: bold; font-size: 10px; font-family: verdana,arial,sans-serif
}

a.subcat-nav4:link {
	color:#333333; text-decoration: none;
	font-weight: bold; font-size: 9px; font-family: verdana,arial,sans-serif
}

a.subcat-nav4:visited {
	color: #333333; text-decoration: none;
	font-weight: bold; font-size: 9px; font-family: verdana,arial,sans-serif
}

a.subcat-nav4:hover {
	color: #333333; text-decoration: underline;
	font-weight: bold; font-size: 9px; font-family: verdana,arial,sans-serif
}



td.vertical-nav {
	vertical-align: top;
	padding:3px 5px 4px 4px;
	border-top:  #c8d7e3 1px solid;
	/*border-left:#c8d7e3 1px solid;
	border-right:#c8d7e3 1px solid;*/
	width:150px;
	/*background-color: #c8d7e3; 
	background-repeat : repeat-x;
    background-image:url(../../images/gradient-x2.jpg)
   background-image:url(../../images/gradient-x.gif)
   background-image:url(../../images/category-gradient-x2.jpg)*/
}

.top-margin {margin-top:10px}

tr.vertical-nav-last {
	vertical-align: top; background-color: #98b1c4;
	/*background-color: #c8d7e3*/
}

tr.vertical-nav-last td {
	border-top: white 1px solid
}

tr.left-nav-child td {
	vertical-align: top; background-color: #c8d7e3
}

a.left-nav-child:link {
	color: #5c81a7; text-decoration: none
}
a.left-nav-child:visited {
	color: #5c81a7; text-decoration: none
}
a.left-nav-child:hover {
	color: #5c81a7; text-decoration: underline
}
	   
	
a.vertical-nav:link {
	color:#5c81a7; text-decoration: none;
	font-weight: bold; font-size: 10px; font-family: verdana,arial,sans-serif
}

a.vertical-nav:visited {
	color: #5c81a7; text-decoration: none;
	font-weight: bold; font-size: 10px; font-family: verdana,arial,sans-serif
}

a.vertical-nav:hover {
	color: #5c81a7; text-decoration: underline;
	font-weight: bold; font-size: 10px; font-family: verdana,arial,sans-serif
}


a.featured:link {
	color:#808000; text-decoration: none;
	font-weight: bold; font-size: 10px; font-family: verdana,arial,sans-serif
}

a.featured:visited {
	color: #808000; text-decoration: none;
	font-weight: bold; font-size: 10px; font-family: verdana,arial,sans-serif
}

a.featured:hover {
	color: #808000; text-decoration: underline;
	font-weight: bold; font-size: 10px; font-family: verdana,arial,sans-serif
}

td.vertical-nav-title {
	background: #98b1c4; 
	/*background-color:#c8d7e3;*/
	padding:3px 5px 4px 4px;
}

 a.vertical-nav-title:link {
	color: #fff; text-decoration: none;
	font-weight: bold; font-size: 10px; font-family: verdana,arial,sans-serif;
 }

 a.vertical-nav-title:visited {
	color: #fff; text-decoration: none;
	font-weight: bold; font-size: 10px; font-family: verdana,arial,sans-serif;
 }

 a.vertical-nav-title:hover {
	color: #fff; text-decoration: underline;
	font-weight: bold; font-size: 10px; font-family: verdana,arial,sans-serif
 }
 
 

table.menu-border {
  /*border-right: #ccc 1px solid; border-top: #ccc 0px solid; border-left: #ccc 1px solid; border-bottom: #ccc 1px solid*/
  border-style:solid;
  border-color:#c8d7e3;
  border-width:1px;
  background-repeat : repeat-x;
  /*background-image:url(../../images/gradient-x.gif)*/
  background-image:url(../../images/bluesky-grad2.gif)
  
}

.vertical-gradient {
   background-repeat : repeat-x;
   background-image:url(../../images/gradient-x.gif)
}

.vertical-gradient-150 {
  width:145px;
  height:25px;
  background-repeat : repeat-x;
  background-image:url(../../images/gradient-x.gif);
  padding:10px 0px 0px 5px;
}


table.menu-border table {
  /*margin-left: 5px; margin-right: 5px*/
  margin:0px 5px 0px 5px;
}

td.menu-header-top {
  background: #98b1c4; color: #fff; 
  padding-left: 6px; padding-bottom: 4px; padding-top: 4px;
  font-weight: bold; font-size: 10px; font-family: verdana,arial,sans-serif;
}
       
tr.menu-header {
   background: #98b1c4; color: #fff; 
   padding-left: 6px; padding-bottom: 4px; padding-top: 4px;
   font-weight: bold; font-size: 13px; font-family: verdana,arial,sans-serif;
}


 td.no-padding table {
    padding:5px 0 0 0;
	margin:0;
 }

 
 td.no-padding table td p {
    margin: 0px;
	padding:0px
 }

 a.boxmenu:link {
	color: #5c81a7; text-decoration: none; font-size: 11px; font-family: verdana,arial,sans-serif
 }

 a.boxmenu:visited {
	color: #969; text-decoration: none; font-size: 11px; font-family: verdana,arial,sans-serif
 }

 a.boxmenu:hover {
	color: #5c81a7; text-decoration: underline; font-size: 11px; font-family: verdana,arial,sans-serif
 }

img.display-img {display: block}