html {
  height:100%;
  font-family: Lucida, Lucida Sans, Sans-Serif;
  margin:0;
  padding:0;
  font-size: 14px;
}
*html body {
  height:100%;
  font-family: Lucida, Lucida Sans, Sans-Serif;
  margin:0;
  padding:0;
  font-size: 14px;
}
body  {
  margin: 0;
  padding: 0;
  font-family: Lucida, Lucida Sans, Sans-Serif;
  background: #FFFFFF;
  font-size: 14px;
}
body, td, li, ul {
color:#000000;
font-family:Lucida, Lucida Sans, Sans-Serif;
font-size: 14px;
font-weight: normal;
text-decoration: none;
}
#MainHeader{
  width: 937px;
  height: 70px;
  background: #FFFFFF;
}
#MainHeader a{
  color: #FFFFFF;
  text-decoration: none;
}
#MainHeader img {
  border: none;
  float:left;
}
#headlinks{
  float: right;
  margin: 20px 10px 0 0;
}
#headlinks a{
  color: #717172;
  font-size: 10px;
  text-decoration: none;
  padding: 5px 5px 0 0;
}
#MainMenu{
  padding: 0;
  margin: 0;
  width: 937px;
  height: 26px;
}
#MenuLeft{
  float:left;
  padding: 0;
  margin: 0;
  width: 6px;
  height: 26px;
  background: url('../images/menu-left.jpg') repeat-x;
}
#MenuRight{
  float:left;
  padding: 0;
  margin: 0;
  width: 6px;
  height: 26px;
  background: url('../images/menu-right.jpg');
}
.menu_top{
  padding: 0;
  margin: 0;
  width: 925px;
  height: 26px;
}
.menu_top a{
	display:block;
	margin:0px;
	padding:0px;
	height:26px;
	width: 183px;
	line-height:26px;
	text-decoration:none;
	color:#FFFFFF;
	text-align:center;
	font-size:12px;
	font-weight:bold;
	cursor: pointer;
}
.menu_arrow{
	position: absolute;
	background: url('../images/arrow-unactive.jpg') no-repeat;
	width: 5px;
	height: 4px;
	margin-left: 125px;
	margin-top: 12px;
	}
.menu_arrow1{
	position: absolute;
	background: url('../images/arrow-unactive.jpg') no-repeat;
	width: 5px;
	height: 4px;
	margin-left: 140px;
	margin-top: 12px;
	}
.menu_top td{
	margin:0px;
	padding:0px;
	height:26px;
    background: url('../images/menu-bg.jpg') repeat-x;
}
/*----------------------------------------*/
.menu_top_sub {
    display: none;
	position: absolute;
	margin-top: 25px;
	margin-left: -2px;
	background-color: #FFFFFF;
	width: 196px;
	border: 1px solid #0067ae;
}
.menu_top_sub td {
	padding: 0px;
	height: 22px;
	width: 196px;
	background: none;
}

.menu_top_sub a {
	color: #0067ae;
	font-weight: normal;
	font-size: 11px; /**10*/
	text-align:left;
	padding-left: 10px;
	height: 22px;
}

.menu_top_subsub {
	display: none;
	position: absolute;
	margin-top: 0px;
	margin-left: 194px;
	background-color: #FFFFFF;
	width: 196px;
	border: 1px solid #0067ae;
	}
.menu_top_subsub td {
	padding: 0px;	
	width: 196px;
	height: 22px;
}
.menu_top_subsub a {
	color: #0067ae;
	font-weight: normal;
	font-size: 11px;   /*10*/
	text-align:left;
	padding-left: 10px;
	height: 22px;
}
.menu_top_arrow {
	position: absolute;
	background: url('../images/menu_right2.gif') no-repeat;
	width: 7px;
	height: 7px;
	margin-left: 180px;
	margin-top: 8px;
}
/*----------------------------------------*/
#MainContainer{
  width: 937px;
}
#FlashContainer{
  margin: 7px 4px 0px;
  /*padding: 7px 4px 10px;*/
  width: 929px;
  height: 380px;
  text-align:center;
}
.banerimg{
margin-top: 10px;
}
#Blog{
  margin: 15px 0 15px 4px;
  width: 937px;
  height:27px;
  text-align: left;
  background: url('../images/Blog-Bg.jpg') no-repeat;
 padding: 1px 0 15px 10px;
}
#content #Blog a.lastnews{
  font-size: 14px;
  font-weight: bold;
  text-decoration: none;
}
#content .BlogTitle{
  color: #434b4d;
  font-size: 13px;
  line-height: 19px;
}
.blog img{
  border: 0 none;
}
#content .home_column a.blog{
	font-size: 11px;	
	line-height: 17px;
	margin:3px 10px;
	color: #0067ae;
	text-decoration: none;
}
#content .home_column a.blog:hover{
	text-decoration: underline;
}
#content a.allBlog{
  font-size: 13px;
  line-height: 19px;
  color: #0067ae;
  margin:10px;
  font-weight: bold;
}
/*----------------------------------------------------------*/
#Boxes{
	width: 929px;
	margin: 0 4px 5px 4px;	
}
.HomeTabletop{
	background: #FFFFFF;
	border-top: 1px solid #CCCCCC;
	border-right: 1px solid #ececec;
}
.HomeTabletopleft{
	background: #FFFFFF;
	border-left:1px solid #CCCCCC;
	border-right: 1px solid #ececec;
	border-top: 1px solid #CCCCCC;	
}
.HomeTabletopright{
	background: #FFFFFF;
	border-top: 1px solid #CCCCCC;
	border-right: 1px solid #cccccc;
}
.HomeTablemid{
	background: #FFFFFF;
	border-right: 1px solid #ececec;
}
.HomeTablemidleft{
	background: #FFFFFF;
	border-left: 1px solid #CCCCCC;
	border-right: 1px solid #ececec;
}
.HomeTablemidright{
	background: #FFFFFF;
	border-right: 1px solid #CCCCCC;
}
.HomeTablebotmid{
  background: #FFFFFF url('../images/home-bottom-bg.jpg') bottom right no-repeat;
  width: 232px;
  height:7px;
	/*border-right: 1px solid #ececec;*/
}
.HomeTablebotleft{
	background: #FFFFFF url('../images/home-bottom-bg.jpg') bottom right no-repeat;
	width: 232px;
	height:7px;
	/*border-right: 1px solid #ececec;*/
	border-left: 1px solid #CCCCCC;
}
.HomeTablebotright{
	background: #FFFFFF url('../images/home-bottom-bg.jpg') bottom left no-repeat;
	width: 232px;
	height:7px;
	border-right: 1px solid #CCCCCC;
}
/*----------*/
.HomeTabtop{
	background: #FFFFFF url('../images/home-top-bg.jpg') top right no-repeat;
	/*border-right: 1px solid #CCCCCC;*/
}
.HomeTabtopleft{
	background: #FFFFFF url('../images/home-top-left.jpg') top left no-repeat;
	/*border-right:1px solid #CCCCCC;*/
	width: 232px;
	height:10px;
}
.HomeTabtopright{
	background: #FFFFFF url('../images/home-top-right.jpg') top right no-repeat;
	width: 232px;
	height:10px;
}
.HomeTabmid{
	background: #FFFFFF;
	border-right: 1px solid #CCCCCC;
}
.HomeTabmidleft{
	background: #FFFFFF;
	border-right: 1px solid #CCCCCC;
	border-left: 1px solid #ececec;
}
.HomeTabmidright{
	background: #FFFFFF;
	border-right: 1px solid #ECECEC;
}
.HomeTabbotmid{
  background: #FFFFFF url('../images/home-bot-bg.jpg') bottom right no-repeat;
 /* border-right: 1px solid #CCCCCC;*/
  width: 232px;
  height:10px;
}
.HomeTabbotleft{
	background: #FFFFFF url('../images/home-bottom-left.jpg') bottom left no-repeat;
	/*border-right: 1px solid #CCCCCC;*/
	width: 232px;
	height:10px;
}
.HomeTabbotright{
	background: #FFFFFF url('../images/home-bottom-right.jpg') bottom right repeat-x;
	width: 232px;
	height:10px;
}
#content .Tablemid p {
	color: #000000;
	font-size: 12px;
	line-height: 18px;
}
#content .BotHomeTitle{
  color: #3b3b3b;
  font-size: 13px;
  font-weight: bold;
  line-height: 19px;
  text-align: left;
  margin: 0;
  padding: 10px;
}
.BotHomeImage{
  /*padding: 0 10px 0 0;*/
  margin: 0 10px 0 0;
}
.BotHomeImage1{
  /*padding: 0 0 0 10px;*/
  margin: 0 0 0 10px;
}
#content .BotHomeTitle1{
  color: #3b3b3b;
  font-size: 14px;
  font-weight: bold;
  line-height: 20px;
  text-align: left;
  margin: 0px 10px 5px;
}
#content .BotHomeTitle2 p{
  color: #3b3b3b;
  font-size: 16px;
  font-weight: bold;
  line-height: auto;
  text-align: left;
  margin: 10px 20px 15px;
}
.HomeImg{
  margin: 10px 0 0;
}
.ColumnImages{
  padding-top: 15px;
}
/*---------------------------------------------------*/
hr{
	border-color:#CCCCCC;
	border-style:solid none none;
	border-width:1px 0 0;
	height:1px;
}
.archor {
	clear:both;
	height:20px;
	width:937px;
}
#Footer{
    text-align: center;
	width: 937px;
	border-top:1px solid #005BA4;
	height:35px;
	padding-top:5px;	
}
#Footer  ul {
  padding: 0 0 0 250px;
  margin: 0;
  list-style: none;
}
#Footer  ul li {
	float:left;
    padding:0 5px;	
}
#Footer a{
	color:#07497D;
	font-size:10px;
	margin:0 7px;
	text-decoration:none;
}
#Footer a:hover{
	text-decoration:underline;
}
/*-----------------------------------------*/
#LeftMenuTop{
	float:left;
	width: 189px;
	height:6px;
	margin: 10px 0 10px 4px;
	background: url('../images/LeftMenu-title-top.jpg') no-repeat;
}
#LeftMenu{
	float:left;
	width: 189px;
	text-align: left;
	background: #FFFFFF url('../images/LeftMenu-bg1.jpg') repeat-y;
	margin: 15px 0;
}
#LeftMenuTitle{
	width: 189px;
	min-height:22px;
	_height:22px;
	color: #3d3d3d;
	font-size: 11px;
	font-weight:bold;
	line-height:14px;
	/*padding: 3px 5px 3px 34px;*/
	background:url('../images/LeftMenu-title-bg.jpg') repeat-y;	
}
#LeftMenuTitle div{
   margin:0;
   padding:0;
   background: url('../images/LeftMenu-top.jpg') no-repeat top left;
   width: 150px;
   padding: 3px 5px 3px 34px;
}
#LeftMenu #LeftMenuTitle p{
	font-size: 12px;
	font-weight:bold;
	/*line-height: 10px;*/
	margin: 5px 0;
}
#LeftMenuItem{
   padding: 0;
   margin: 0;
   background: #FFFFFF url('../images/LeftMenu-bg1.jpg') repeat-y;
   width: 189px;
}
#LeftMenuItem ul{
   padding: 0;
   margin: 0;
   list-style: none;   
}
#LeftMenuItem ul li{
   padding: 0;
   margin: 0;
   display:block;
   float:left;
   width: 189px;
   line-height:28px;	
}
#LeftMenuItem ul li.empty{
   padding: 0;
   margin: 0;
   display:block;
   float:left;
   width: 189px;
   line-height:10px;
   font-size: 2px;
}
#LeftMenuItem ul li ul{
   padding: 0;
   margin: 0;
   list-style: none;   
}
#LeftMenuItem ul li ul li{
   padding: 0;
   margin: 0;
   display:block;
   float:left;
   width: 150px;
   line-height:28px;	
}
.leftmenu{
	margin:0px;
	padding:10px 25px 10px 34px;	
	width: 129px;
	text-align:left;
	border-bottom: 1px solid #cacbce;	
}
.leftmenu1{
	margin:0px;
	padding:0px 25px 0px 34px;	
	width: 129px;
	text-align:left;
	border-bottom: 1px solid #cacbce;	
}
.leftmenusub{
	margin:0px;
	padding:10px 25px 10px 34px;	
	width: 129px;
	text-align:left;	
}
.leftmenu p{
	margin: 0 0 0 15px;
	line-height:18px;
}
.leftmenulast{
	margin:0px;
	padding:10px 25px 4px 34px;	
	width: 129px;
	text-align:left;
}
.subleftmenu{
	margin:0px;
	/*padding:0px 15px 0px 34px;	*/
	width: 115px;
	text-align:left;
}
.lmsub{
	border-bottom: 1px solid #cacbce;
}
.subleftmenu p{
	margin: 0 0 0 15px;
	line-height:18px;
}
#LeftMenuItem  a{
	color: #000000;
	font-size: 11px;
	text-decoration:none;
	width: 129px;	
	line-height:14px;
}
#LeftMenuItem  a:hover{
	text-decoration:underline;
}
#LeftMenuBot{
   clear: both;
   padding: 0;
   margin: 0;
   background: #FFFFFF url('../images/LeftMenu-bottom1.jpg') no-repeat bottom left;
   width: 189px;
   height:7px;  
}
/*---------------------------*/
#RightContainer{
	float:right;
	/*width: 735px;*/
	margin: 12px 4px 0 0;
}
.bigWhite{
	color: #FFFFFF;
	font-size: 24px;
}
/*-----------------------------------------------*/
#content .tabber {
	margin-top: 10px;
	padding-left: 15px;
	height: 36px;
	text-align: bottom;
	background: transparent url('../images/tab_underline.jpg') repeat-x;
}
#content .tab_active {
	cursor: pointer;
	position: parent;
	float: left;
	margin: 0px;
	width: auto;
	white-space: nowrap;
	_width: 180px;
	height: 36px;
	text-align: center;
	background: transparent url('../images/tab_active_bg.jpg') repeat-x;
	margin: 0 2px;
}
#content .tab_active_left {
	height: 36px;
	background: transparent url('../images/tab_active_left.jpg') no-repeat left top;
}
#content .tab_active_right {
	height: 36px;
	background: transparent url('../images/tab_active_right.jpg') no-repeat right top;
}
#content .tab_active_text {
	height: 36px;
	padding: 10px 20px 0px 20px;
	font-size: 14px;
	color: #2b77ad;
	text-decoration: none;
	font-weight: bold;
}
#content .tab_over {
	display: inline;
	cursor: pointer;
	text-align: center;
	position: parent;
	float: left;
	margin: 0px;
	width: auto;
	white-space: nowrap;
	_width: 180px;
	height: 36px;
	background: transparent url('../images/tab_over_bg.jpg') repeat-x;
}
#content .tab_over_left {
	height: 36px;
	background: transparent url('../images/tab_over_left.jpg') no-repeat left top;
}
#content .tab_over_right {
	height: 36px;
	background: transparent url('../images/tab_over_right.jpg') no-repeat right top;
}
#content .tab_over_text {
	height: 36px;
	padding: 10px 20px 0px 20px;
}
#content .tab_inactive {
	cursor: pointer;
	text-align: center;
	position: parent;
	float: left;
	margin: 0px;
	width: auto;
	white-space: nowrap;
	_width: 180px;
	display: block;
	height: 36px;
	background: transparent url('../images/tab_inactive_bg.jpg') repeat-x;
}
#content .tab_inactive_left {
	height: 36px;
	background: transparent url('../images/tab_inactive_left.jpg') no-repeat left top;
}
#content .tab_inactive_right {
	height: 36px;
	background: transparent url('../images/tab_inactive_right.jpg') no-repeat right top;
}
#content .tab_inactive_text {
	height: 36px;
	padding: 10px 20px 0px 20px;
	font-size: 11px;
	color: #647094;
	text-decoration: none;
	font-weight: bold;
}
#content .tab_active_link {
	font-size: 14px;
	color: #2b77ad;
	text-decoration: none;
	font-weight: bold;
}
#content .tab_inactive_link {
	font-size: 14px;
	color: #647094;
	text-decoration: none;
	font-weight: bold;
}
#content .tab_inactive_link:hover {
	color: #2b77ad;
}
/*-------------------------------------------*/
#Products{
	margin: 10px 0px;
	text-align:center;
}
.Tabletopleft{
	background: url('../images/table-top-left.jpg') no-repeat;
	width: 176px;
	height: 32px;
	color: #3d3d3d;
	font-size: 14px;
	text-align: center;
	font-weight: bold;
	border-right: 1px solid #CCCCCC;
}
.Tabletopcenter{
	background: url('../images/table-top-bg.jpg') repeat-x;
	/*width: 173px;*/
	height: 32px;
	color: #3d3d3d;
	font-size: 14px;
	text-align: center;
	font-weight: bold;
	border-right: 1px solid #CCCCCC;
}
.Tabletopright{
	background: url('../images/table-top-right.jpg') no-repeat;
	width: 127px;
	height: 32px;
	color: #3d3d3d;
	font-size: 14px;
	text-align: center;
	font-weight: bold;
}
.Tabletopright1{
	background: url('../images/table-top-right1.jpg') no-repeat top right;
	width: 377px;
	height: 32px;
	color: #3d3d3d;
	font-size: 14px;
	text-align: center;
	font-weight: bold;
}
.Tablemidleft{
	background: #FFFFFF;
	width: 174px;
	border-top:1px solid #CCCCCC;
	border-left:1px solid #CCCCCC;
	border-right: 1px solid #CCCCCC;	
}
.Tablemidleft table{
	padding: 10px 0;
}
.Tablemid img {
	margin: 5px;
}
.Tablemid{
	background: #FFFFFF;
	border-top:1px solid #CCCCCC;
	border-right: 1px solid #CCCCCC;
}

.Tablebotmid{
	background: #FFFFFF;
	border-bottom:1px solid #CCCCCC;
	border-right: 1px solid #CCCCCC;
}
.Tablebotleft{
	background: #FFFFFF url('../images/table-bottom-left.jpg') no-repeat bottom left;
	border-right: 1px solid #CCCCCC;
}
.Tablebotright{
	background: #FFFFFF url('../images/table-bottom-right.jpg') no-repeat bottom right;
}
.Tablebotright1{
	background: #FFFFFF url('../images/table-bottom-right1.jpg') no-repeat bottom right;
}
.Tablebot1{
	background: #FFFFFF;
	border-bottom:1px solid #CCCCCC;
	border-right: 1px solid #CCCCCC;
}
#content .Tablemid p {
	color: #000000;
	font-size: 12px;
	line-height: 18px;
}
.Tablemid table{
	padding: 10px 0;
}
#content p.bigBlue{
	color: #0b4c81;
	font-size: 15px;
	line-height:21px;
	margin-bottom: 0px;
	font-weight: bold;
}
#content p.Grey{
	color: #8e8e8e;
	font-size: 12px;
	line-height: 18px;
	margin-top: 0px;
	/*line-height:14px;*/
}
.tableButton{
	color:#FFFFFF;
	text-decoration: none;
}
.tableButton img {
	border: none;
}
#content .prodInfo{
	font-size: 15px;
	line-height: 21px;
}
/*-----------------------------*/
#content a {
	color: #000000;
	text-decoration: none;
}

#content a:hover {
	color: #000000;
	text-decoration: underline;
}
#content {
	width: 937px;
	text-align: left;
	margin-top: 0px;
	margin-bottom: 9px;
	min-height: 100%;
}
#block {
	width: 300px;
	min-height: 100%;
	border: #CCCCCC 0px solid;
	text-align: top;
	vertical-align: top;
	font-size: 12px;
	border: 1px solid #CCC;
}
#block1 {
	width: 191px;
	min-height: 100%;
	border: #CCCCCC 0px solid;
	text-align: top;
	vertical-align: top;
	font-size: 12px;
}
#block_title {
	margin: 0px;
	font-size: 11px;
	color: #000;
	background-color: #EEE;
	font-weight: bold;
	padding-left: 12px;
	padding-top: 4px;
	padding-bottom: 4px;
	height: 16px;
}
#line {
	min-height: 100%;
	background: transparent url('../images/line2.jpg') repeat-y;
	text-align: top;
	vertical-align: top;
}
/*this is the css for the horizontal version*/
.horizontal ul {
	list-style-type: none;
	padding: 0px;
	margin: 0px;
	border: none;
	margin-bottom: 0px;
	padding-bottom: 0px;
}
.horizontal li {
	float: left;
	display: inline;
	padding: 0px;
	margin: 0px;
}
.horizontal .first {
	border-left: 1px solid #BBBBBB;
}
.horizontal li a {
	text-decoration: none;
	height: 2em;
	float: left;
	padding: 0px;
	margin: 0px;
	border: none;
	font-size: 1.05em;
	text-align: center;
}
.horizontal li a:hover {
	color: #666;
}
.horizontal li li a {
	margin-top: 7px;
	font-size: 1em;
	float: left;
	border: none;
}
.horizontal li ul {
	position: absolute;
	margin-top: 20px;
	margin-left: -1px;
	width: 11.7em;
	border: none;
	display: block;
	height: auto;
	border: none;
	background-color: #FFFFFF;
	float: left;
}
.horizontal li .links_top {
	padding: 0px;
	padding-right: 20px;
	padding-left: 20px;
	padding-top: 0px;
}
/*This section makes the menu not work in non-javascript enabled browsers by not showing the menu by default-This can be worked around by making top level links point to a sitemap*/
	/*Not sure if I recommend this or not*/
.inaccesible li ul {
	display: none;
}
/*-----------------------------------------------------*/
hr {
	border: 0px;
	border-top: 1px solid #CCCCCC;
	height: 1px;
}
.more {
	color: #07497D;
	font-weight: bold;
	font-size: 10px;
}
h3 {
	font-size: 18px;
}
.menu_selected {
	font-weight: bold;
	color: #015DA6;
}
table {
}
#content .home_column {
	color: #3b3b3b;
	line-height: 19px;
	text-align: left;
	font-size: 12px;
}
#content .home_column2 {
	color: #3b3b3b;
	line-height: 19px;
	text-align: left;
	font-size: 12px;
	margin: 5px 10px;
}
#content .home_column p{
	font-size: 12px;
	line-height: 18px;
	margin:3px 10px;
}
#content .home_column a{
  color: #1c7bbd;
	font-size: 12px;
	line-height: 18px;
	margin:5px;
}
#content .home_column2 p{
	font-size: 12px;
	line-height: 18px;
	margin:3px 10px;
}
#content .home_column2 a{
  color: #1c7bbd;
  font-size: 12px;
  line-height: 18px;
  margin: 0;
  font-weight: normal;
  /*float: right;*/
}
/*----------------------------------------*/
.products_title {
	font-size: 15px;
	font-weight: bold;
	padding-bottom: 20px;
	margin-top: 11px;
}
td.products_category {
    border: 1px solid #CCCCCC;
	background: #E5E5E5;
	font-size: 12px;
}
a.products_category {
	font-weight: bold;
	text-decoration: underline;	
}
.products_category img {
  border: 0 none;
}
#content a.products_subcategory {
	line-height: 18px;
	text-decoration: underline;
	background: url('../images/grey-arrow.jpg') center left no-repeat;
	padding-left: 20px;
	margin-left: 30px;
	color: #0067ae;
}
.products_subcategory img{
  border: 0 none;
  margin: 0px 5px 0px;
}
.ProdsDiv{
  text-align: left;
}
td.products_left {
	font-weight: bold;
	background: #E5E5E5;
	line-height: 18px;
}
.products_item {
	font-weight: normal;
}
.products_catgegory_title {
	padding: 2px;
	margin-top: 20px;
	margin-bottom: 4px;
	background: #CCD5FF;
	font-weight: bold;
	font-size: 12px;
	background: #CCD5FF;
}
.products_item {
	padding: 4px;
}
.products_item a {
	color: #005BA4;
}
.menu_left {
	background-color: #EEE;
	border-color: #D7D7D7;
}
.menu_left td {
	padding-left: 12px;
}
.menu_left td a {
	color: #666;
	font-weight: normal;
	font-size: 11px;
	font-family: Lucida, Lucida Sans, Sans-Serif;
}
.menu_left_title {
	padding: 8px;
	padding-left: 12px;
	font-weight: bold;
	font-size: 13px;
	background-color: #D7D7D7;
	color: #555;
}
.menu_left_title a {
	color: #555;
}
.menu_left_selected {
	color: #005BA4;
}
#content p{
	font-size: 12px;
	line-height: 17px;
	margin: 10px;
}
.key{
	font-size: 11px;
	line-height: 14px;
	margin:7px;
	padding:0 0 0 10px;
	background: url('../imgbank/image/secondarybk.gif') no-repeat left center;
}
#content h2{
	font-size: 16px;
	font-weight: bold;
	margin:10px;
}
#content h3{
	font-size: 20px;
	font-weight: none;
	color: #000000;
	margin:10px;
}
#content h4{
	font-size: 14px;
	font-weight: bold;	
	margin:10px;
}
.banimg{
	/*margin-top: 11px;*/
}
.bluelink {
	color: #000000;
	text-decoration: none;
}
/*--------------*/
#content .KFeature{
  margin:0;
  font-size:11px;
  line-height: 17px;
  padding: 5px 5px 0;
  text-align: left;
}
#content .KFeature img{
  margin: 5px 5px 0;
  /*padding-top:10px;*/
}
.vGardsTd{
  border: 1px solid #CCCCCC;
}
#content .vGardsTd p{
  line-height: 18px;
}
/****************************************************************/
#content .CategoryPartner{
  font-size: 16px;
  font-weight: bold;
  padding: 3px 15px;
  background: #E5E5E5;
}
#content .PartnerName{
  /*font-family: Verdana;*/
  font-family: Lucida, Lucida Sans, Sans-Serif;
  font-weight: bold;
  font-size: 14px;
  line-height: 20px;
  margin-left: 10px;
  color: #333333;
}
#content .PartnerDescription p{
  font-size: 12px;
  line-height: 18px;
  color: #333333;
  margin: 10px;
}
#RightTD{
  margin: 11px 0 5px;
}
.CategoriesText{
  line-height: 18px;
  padding-left: 20px;
  margin-left: 30px;
}
#content .CategoriesText a{
	line-height: 18px;
	text-decoration: underline;
	background: url('../images/grey-arrow.jpg') center left no-repeat;
	padding-left: 20px;
	margin-left: 30px;
	color: #0067ae;
}
