@charset "UTF-8";

/* SpryMenuBarHorizontal.css - version 0.6 - Spry Pre-Release 1.6.1 */

/* Copyright (c) 2006. Adobe Systems Incorporated. All rights reserved. */

/*******************************************************************************

 LAYOUT INFORMATION: describes box model, positioning, z-order

 *******************************************************************************/

/* The outermost container of the Menu Bar, an auto width box with no margin or padding */
ul.MenuBarHorizontal
{
	margin: 0;
	padding: 0;
	list-style-type: none;
	font-size: 100%;
	cursor: default;
	width: auto;
	color: #D6D6D6;
	float: right;
	display: block; 
	background: url(images/Nav_gradBack.gif); 
	background-repeat: repeat;	
	margin-left:auto; 
	margin-right:auto; 
	border-bottom: 0px; 
	border-top: 0px; 
	height: 27px; 
	line-height: 27px; 
	vertical-align: middle;
	z-index:5;
}
/* Set the active Menu Bar with this class, currently setting z-index to accomodate IE rendering bug: http://therealcrisp.xs4all.nl/meuk/IE-zindexbug.html */
ul.MenuBarActive
{
	z-index: 1000;
}
/* Menu item containers, position children relative to this container and are a fixed width */
ul.MenuBarHorizontal li
{
	margin: 0;
	list-style-type: none;
	font-size: 12px;
	position: relative;
	width: auto;
	cursor: pointer;
	background: url(images/Nav_gradBack.gif);
	height: 27px;
	line-height: 12pt;
	display: block;
	border-left: #a5adba 1px solid;
	float: left;
	color:#D6D6D6;
	z-index:5;
}

/*******************************************************************************

 DESIGN INFORMATION: describes color scheme, borders, fonts

 *******************************************************************************/

/* Submenu containers have borders on all sides */
ul.MenuBarHorizontal ul
{

	/*border: 1px solid #CCC;*/
	vertical-align: middle;
	z-index:5;
	
}
/* Menu items are a light gray block with padding and no text decoration */
ul.MenuBarHorizontal a
{
	line-height: 27px; 
	/*display: block;*/
	display: inline;
	
	cursor: pointer;
	/*background-color: #A5ADBA;*/
	background-image:url(images/Nav_gradBack.gif);
	
	
	/*background-color: #F00;*/
	padding: 0.35em 0.35em ;
	color: #333;
	
	text-decoration:none;
	vertical-align: middle;
	
	padding-left: 20px; 
	padding-right: 20px; 
	z-index:5;
	
}
/* Menu items that have mouse over or focus have a blue background and white text */
ul.MenuBarHorizontal a:hover, ul.MenuBarHorizontal a:focus
{

	/*background-image:url(images/smallMod_Back.gif);*/
	background-image:url(images/Nav_gradBack.gif);
	/*background-color: #D4D7DA;*/
	background-color: #A5ADBA;
	text-decoration: none; 
	color:	#000000;
	text-align: left;
	font-weight:normal;
	list-style-image: none;
	list-style-type: none;
	font-size: 12px;
	z-index:5;
	/*font-family: Verdana, Geneva, sans-serif;*/
	
}
/* Menu items that are open with submenus are set to MenuBarItemHover with a blue background and white text */
ul.MenuBarHorizontal a.MenuBarItemHover, ul.MenuBarHorizontal a.MenuBarItemSubmenuHover, ul.MenuBarHorizontal a.MenuBarSubmenuVisible
{
	/*background-color: #33C;*/
	
	/*background-color: #A5ADBA;*/
	/*background-image:url(smallMod_Back.gif);*/
	color:#FFF;
}

/*******************************************************************************

 SUBMENU INDICATION: styles if there is a submenu under a given menu item

 *******************************************************************************/

/* Menu items that have a submenu have the class designation MenuBarItemSubmenu and are set to use a background image positioned on the far left (95%) and centered vertically (50%) */
ul.MenuBarHorizontal a.MenuBarItemSubmenu
{
	background-image: url(images/SpryMenuBarDown.gif);
	background-repeat: no-repeat;
	background-position: 95% 50%;
	z-index:5;
}
/* Menu items that have a submenu have the class designation MenuBarItemSubmenu and are set to use a background image positioned on the far left (95%) and centered vertically (50%) */
ul.MenuBarHorizontal ul a.MenuBarItemSubmenu
{
	/*background-image: url(SpryMenuBarRight.gif);*/
	background-image: none;
	background-repeat: no-repeat;
	background-position: 95% 50%;
}
/* Menu items that are open with submenus have the class designation MenuBarItemSubmenuHover and are set to use a "hover" background image positioned on the far left (95%) and centered vertically (50%) */
ul.MenuBarHorizontal a.MenuBarItemSubmenuHover
{
	background-image: url(images/SpryMenuBarDownHover.gif);
	background-repeat: no-repeat;
	background-position: 95% 50%;
}
/* Menu items that are open with submenus have the class designation MenuBarItemSubmenuHover and are set to use a "hover" background image positioned on the far left (95%) and centered vertically (50%) */
ul.MenuBarHorizontal ul a.MenuBarItemSubmenuHover
{
	background-image: url(images/SpryMenuBarRightHover.gif);
	background-repeat: no-repeat;
	background-position: 95% 50%;
}

/*******************************************************************************

 BROWSER HACKS: the hacks below should not be changed unless you are an expert

 *******************************************************************************/

/* HACK FOR IE: to make sure the sub menus show above form controls, we underlay each submenu with an iframe */
ul.MenuBarHorizontal iframe
{
	position: absolute;
	z-index: 5;
	filter:alpha(opacity:0.1);
}
/* HACK FOR IE: to stabilize appearance of menu items; the slash in float is to keep IE 5.0 from parsing */
@media screen, projection
{
	ul.MenuBarHorizontal li.MenuBarItemIE
	{
		display: inline;
		float: left;
		background: #FFF;
		
	}
}
#COST1 a
{
	font-weight:bold; text-decoration:none; color:#7c96b1;
	}
	#COST1 a:hover
	{
		font-weight:bold;text-decoration:none; color:#666699; background-color:#ffffff;}
	
#TEXT1 a
{
	font-weight:bold; text-decoration:none; color:#7c96b1;
	}
	#TEXT1 a:hover
	{
		font-weight:bold;text-decoration:none; color:#666699; background-color:#ffffff;}

 .mail1{
        text-decoration: none;
        color: #7c96b1;
      }
      mail2 {
        text-decoration: none;
      }
      mail3 {
        text-decoration: none;
        color:#666699;
        font-weight:bold;
      }
      mail4 {
        text-decoration: none;
      }
      body {
        background-color: #000;
      }

.sitem
{
	  text-decoration: none;
        color: #000;
}

.tdcon
{
	color: #000;
      font-size: 10px;
      font-family: Arial, Helvetica, sans-serif;
}


.ben
{
	text-align: justify; 
	vertical-align: top;
	 font-family: Verdana;
	  font-size: 11px;
	  line-height:12pt;
}

.td12
{
color: #000;
      font-size: 10px;
      font-family: Arial, Helvetica, sans-serif;
      line-height:normal;
}

.td
{
 color: #000;
      font-size: 10px;
      font-family: Arial, Helvetica, sans-serif;
}

body {
	BACKGROUND: url(images/BG.jpg) #0c0f13; }
.adminbg {
	FONT-FAMILY: Sans-Serif, Arial; BACKGROUND: url(images/inside_BG.jpg) #0c0f13; COLOR: white
}
.BG {
	Z-INDEX: 10; BACKGROUND: url(images/BG.jpg) no-repeat center top

}
.KC_LogoStrip_left {
	Z-INDEX: -10; POSITION: relative
}
.bodyCopy {
	LINE-HEIGHT: 20px;z-index:6; FONT-FAMILY: Verdana, Arial; COLOR: #253b6d; FONT-SIZE: 11px; VERTICAL-ALIGN: middle; TEXT-ALIGN: justify; FONT-WEIGHT: normal; TEXT-DECORATION: none; 
}
.bodyCopy2 {
	LINE-HEIGHT: 12px;z-index:6; FONT-FAMILY: Verdana, Arial; COLOR: #343433; FONT-SIZE: 11px; FONT-WEIGHT: normal; TEXT-DECORATION: none
}
.bodyCopyRed {
	LINE-HEIGHT: 12px;z-index:6; FONT-FAMILY: Verdana, Arial; COLOR: red; FONT-SIZE: 11px; FONT-WEIGHT: normal; TEXT-DECORATION: none
}
.PreSaleCopyRed {
	LINE-HEIGHT: 12px;z-index:6; FONT-FAMILY: Verdana, Arial; COLOR: red; FONT-SIZE: 14px; FONT-WEIGHT: bold; TEXT-DECORATION: none
}
.newsCopyLink {
	LINE-HEIGHT: 12px; FONT-FAMILY: Verdana, Arial; LETTER-SPACING: 0px; COLOR: #013462; FONT-SIZE: 11px; TEXT-DECORATION: underline
}
.newsCopyLink:hover {
	COLOR: #e08b00; 
}
.legalCopy {
	LINE-HEIGHT: 16px; FONT-STYLE: italic; FONT-FAMILY: Verdana, Arial; COLOR: #343433; FONT-SIZE: 9px; FONT-WEIGHT: normal; TEXT-DECORATION: none
}
.bodytxtsm {
	LINE-HEIGHT: 16px; FONT-FAMILY: Verdana, Arial; COLOR: #343433; FONT-SIZE: 9px; FONT-WEIGHT: normal; TEXT-DECORATION: none
}
.ProPrice {
	LINE-HEIGHT: 16px; FONT-FAMILY: Verdana, Arial; COLOR: #bc0000; FONT-SIZE: 12px; FONT-WEIGHT: normal; TEXT-DECORATION: none
}
.ProNavTitle {
	LINE-HEIGHT: 12px; FONT-FAMILY: Verdana, Arial; LETTER-SPACING: 0px; COLOR: #013462; FONT-SIZE: 11px; FONT-WEIGHT: bold; TEXT-DECORATION: underline
}
.ProNavTitle:hover {
	COLOR: #f4a92e
}
.headerBlcTxt { color:#404040; font-size:10px; font-weight:bold; }
.infotxt {
	FONT-FAMILY: Verdana, Arial; LETTER-SPACING: 0px; COLOR: #013462; FONT-SIZE: 9px; TEXT-DECORATION: underline
}
.infotxt:hover {
	COLOR: #e08b00
}
.BodyCopyLink {
	FONT-FAMILY: Verdana, Arial; LETTER-SPACING: 0px; COLOR: #013462; FONT-SIZE: 11px; TEXT-DECORATION: underline
}
.NewsBanner {
	width:900px; 
	height:25px; 
	vertical-align: middle; 
	margin-left:auto; 
	margin-right:auto; 
	/*background-color: #9daec0;*/ 
	FONT-FAMILY: Verdana, Arial; 
	/*color: #ffffff; */
	overflow:hidden;  
	border-bottom: #4d4d4d 1px groove; 
	border-left: 0px; 
	border-top: 0px; 
	border-right: 0px;	
	FONT-FAMILY: Verdana, Arial;
	LETTER-SPACING: 0px; /*COLOR: #013462;*/
	color:#000;
	/*background-color:#728BAA;*/
	TEXT-DECORATION: none;
	line-height: normal;
	font-weight: normal;
	text-transform: none;
	/*font-variant: normal;*/
	font-size: 11px; 
	/*vertical-align: baseline;*/
	padding-top: 0px;
	padding-bottom: 1px;
	z-index:8;
}
.BodyCopyLink:hover {
	COLOR: #e08b00
}
.Hotlink {
	FONT-FAMILY: Verdana, Arial; LETTER-SPACING: 0px; COLOR: #013462; FONT-SIZE: 11px; TEXT-DECORATION: none
}
.Hotlink:hover {
	COLOR: #e08b00
}
.whotlink {
	FONT-FAMILY: Verdana, Arial; LETTER-SPACING: 0px; COLOR: #ffffff; FONT-SIZE: 11px; TEXT-DECORATION: underline
}
.whotlink:hover {
	COLOR: #e08b00
}
.ProNavTxt {
	LINE-HEIGHT: 11px; FONT-FAMILY: Verdana, Arial; COLOR: #343434; FONT-SIZE: 11px; FONT-WEIGHT: normal; TEXT-DECORATION: none
}
.ProNavTxtSm {
	FONT-FAMILY: Verdana, Arial; LETTER-SPACING: 0px; COLOR: #343434; FONT-SIZE: 10px; FONT-WEIGHT: normal; TEXT-DECORATION: none
}
.BigTitle {
	FONT-FAMILY: Verdana, Arial; LETTER-SPACING: 5px; COLOR: #013462; FONT-SIZE: 12px; FONT-WEIGHT: bold; TEXT-DECORATION: none; TEXT-TRANSFORM: uppercase; VERTICAL-ALIGN: middle; TEXT-ALIGN: left; LINE-HEIGHT: 16px;
}
.NavTxt {
	LINE-HEIGHT: 11px; FONT-FAMILY: Verdana, Arial; COLOR: #343434; FONT-SIZE: 11px; FONT-WEIGHT: normal; TEXT-DECORATION: none
}
.MODTITLE {
	FONT-FAMILY: Verdana, Arial; LETTER-SPACING: 5px; COLOR: #013462; FONT-SIZE: 11px; FONT-WEIGHT: bold; TEXT-DECORATION: none; TEXT-TRANSFORM: uppercase; 
}
.subTitle {
	FONT-FAMILY: Verdana, Arial; COLOR: #343433; FONT-SIZE: 11px; FONT-WEIGHT: bold; TEXT-DECORATION: none
}
.SMblack {
	FONT-FAMILY: Verdana, Arial; COLOR: #000000; FONT-SIZE: 10px; FONT-WEIGHT: bold; TEXT-DECORATION: none
}
.SysText {
	LINE-HEIGHT: 10px; FONT-FAMILY: Verdana, Arial; COLOR: #343433; FONT-SIZE: 9px; FONT-WEIGHT: normal; TEXT-DECORATION: none
}
.SysTextRed {
	LINE-HEIGHT: 10px; FONT-FAMILY: Verdana, Arial; COLOR: red; FONT-SIZE: 9px; FONT-WEIGHT: normal; TEXT-DECORATION: none
}
.NAV {
	BACKGROUND-IMAGE: url(Images/NavBackground.gif); FONT-FAMILY: Verdana, Arial; LETTER-SPACING: 3px; COLOR: #013462; FONT-SIZE: 11px; FONT-WEIGHT: bold; TEXT-DECORATION: none
}
.NAV:hover {
	BACKGROUND-IMAGE: url(Images/NavBackground_over.gif); COLOR: #e08b00
}
.NAVover {
	BACKGROUND-IMAGE: url(Images/NavBackground_over.gif); COLOR: #e08b00
}
.Footer {
	LINE-HEIGHT: 16px; FONT-FAMILY: Verdana, Arial; COLOR: #ffffff; FONT-SIZE: 11px; FONT-WEIGHT: normal; TEXT-DECORATION: none
}
.CopyrightLink {
	LINE-HEIGHT: 16px; FONT-FAMILY: Verdana, Arial; COLOR: #ffffff; FONT-SIZE: 11px; FONT-WEIGHT: normal; TEXT-DECORATION: none
}
.CopyrightLink:hover {
	COLOR: #e08b00
}
.rightborder {
	BORDER-RIGHT: #ffffff 1px solid
}
.Bottomborder {
	BORDER-BOTTOM: #ffffff 1px solid
}
.ProNavDiv {
	BORDER-BOTTOM: #c0c0c0 1px solid; BORDER-LEFT: #c0c0c0 1px solid; BACKGROUND-COLOR: #ffffff; BORDER-TOP: 1px; BORDER-RIGHT: #c0c0c0 1px solid; height: 560px; 
}
.WhatTheySay {
	BORDER-BOTTOM: #c0c0c0 1px solid; BORDER-LEFT: #c0c0c0 1px solid; BACKGROUND-COLOR: #ffffff; BORDER-TOP: 1px; BORDER-RIGHT: #c0c0c0 1px solid; height: 150px; width: 240px; text-align: left; padding-bottom: 0px; padding-top: 0px; background-color: #ffffff; padding-left: 2px; padding-right: 2px; font-family: Verdana, Tahoma, Arial, Sans-Serif; color: #253b6d; vertical-align: top; line-height: 20pt; letter-spacing: normal; list-style: none;
}
.WhatTheySay UL {
	WIDTH: 100%; OVERFLOW: hidden; margin-left: 0px; margin-top: 0px; font-weight:normal; text-align: left; padding-bottom: 0px; padding-top: 0px; background-color: #ffffff; padding-left: 2px; padding-right: 2px; font-family: Verdana, Tahoma, Arial, Sans-Serif; color: #253b6d; vertical-align: top; line-height: 20pt; letter-spacing: normal; list-style: none;
}
.WhatTheySay UL {
	WIDTH: 100%; OVERFLOW: hidden; margin-left: 0px; margin-top: 0px; font-weight:normal; text-align: left; padding-bottom: 0px; padding-top: 0px; background-color: #ffffff; padding-left: 2px; padding-right: 2px; font-family: Verdana, Tahoma, Arial, Sans-Serif; color: #253b6d; vertical-align: top; line-height: 20pt; letter-spacing: normal; list-style: none;
}
.WhatTheySay UL LI {
	LINE-HEIGHT: 1.3em; TEXT-TRANSFORM: uppercase; WIDTH: 243px; FONT-FAMILY: Verdana, Geneva, sans-serif; OVERFLOW: hidden; font-size: 11px; font-weight:normal;
}
.WhatTheySay UL LI A {
	BORDER-BOTTOM: #fff 1px solid; PADDING-BOTTOM: 5px; PADDING-LEFT: 5px;  PADDING-RIGHT: 5px; DISPLAY: block; BACKGROUND: #8a929c; COLOR: #ffffff; CURSOR: pointer; PADDING-TOP: 5px; font-size: 11px; font-weight:normal; border-left: white 1px solid; border-right: white 1px solid;;
}
.WhatTheySay UL LI IMG {
	BORDER-BOTTOM: #fff 1px solid; PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; WIDTH: 230px; PADDING-RIGHT: 0px; DISPLAY: block; BACKGROUND: #8a929c; COLOR: #ffffff; CURSOR: pointer; PADDING-TOP: 0px; font-size: 11px; font-weight:normal;
}
.WhatsNewDiv {
	BORDER-BOTTOM: #c0c0c0 1px solid; BORDER-LEFT: #c0c0c0 1px solid; BACKGROUND-COLOR: #ffffff; BORDER-TOP: 1px; BORDER-RIGHT: #c0c0c0 1px solid; height: 250px;
}
.WhatsNewDivSmall {
	BORDER-BOTTOM: #c0c0c0 1px solid; BORDER-LEFT: #c0c0c0 1px solid; BACKGROUND-COLOR: #ffffff; BORDER-TOP: 1px; BORDER-RIGHT: #c0c0c0 1px solid; height: 100px;
}
.WhatsNewDivBig {
	BORDER-BOTTOM: #c0c0c0 1px solid; BORDER-LEFT: #c0c0c0 1px solid; BACKGROUND-COLOR: #ffffff; BORDER-TOP: 1px; BORDER-RIGHT: #c0c0c0 1px solid; height: 310px;
}
.WhatsNextDiv {
	BORDER-BOTTOM: #c0c0c0 1px solid; BORDER-LEFT: 0px; BACKGROUND-COLOR: #ffffff; BORDER-TOP: 1px; BORDER-RIGHT: 0px; height: 250px;
}
.ProFeatureDiv {
	BORDER-BOTTOM: #999999 1px solid; BORDER-LEFT: #999999 1px solid; BACKGROUND-COLOR: #ffffff; BORDER-TOP: 1px; BORDER-RIGHT: #999999 1px solid; 
}
.CAPIFeatureDiv {
	BORDER-BOTTOM: #999999 1px solid; BORDER-LEFT: #999999 1px solid; BACKGROUND-COLOR: #ffffff; BORDER-TOP: 1px; BORDER-RIGHT: #999999 1px solid; height: 325px;
}
.ProRotDiv {
	BORDER-BOTTOM: #999999 1px solid; BORDER-LEFT: #999999 1px solid; BACKGROUND-COLOR: #f8f8f8; BORDER-TOP: 1px; BORDER-RIGHT: #999999 1px solid
}
.ProCartDiv {
	BACKGROUND-IMAGE: url(images/images/DC_Box_Cart.jpg); BORDER-BOTTOM: #999999 1px solid; BORDER-LEFT: #999999 1px solid; BACKGROUND-COLOR: #f8f8f8; WIDTH: 190px; HEIGHT: 210px; BORDER-TOP: #999999 1px solid; BORDER-RIGHT: #999999 1px solid
}
.ProCartDiv2 {
	BACKGROUND-IMAGE: url(images/images/DC_Box_Cart.jpg); BORDER-BOTTOM: #999999 1px solid; BORDER-LEFT: #999999 1px solid; BACKGROUND-COLOR: #f8f8f8; WIDTH: 190px; HEIGHT: 295px; BORDER-TOP: #999999 1px solid; BORDER-RIGHT: #999999 1px solid
}
.SysReqDiv {
	BORDER-BOTTOM: #c0c0c0 1px solid; BORDER-LEFT: #c0c0c0 1px solid; BACKGROUND-COLOR: #ffffff; WIDTH: 190px; BORDER-TOP: #c0c0c0 1px solid; BORDER-RIGHT: #c0c0c0 1px solid
}
.Searchfield {
	BORDER-BOTTOM: #c0c0c0 1px solid; TEXT-ALIGN: center; BORDER-LEFT: #c0c0c0 1px solid; LINE-HEIGHT: 23px; WIDTH: 170px; FONT-FAMILY: Verdana, Arial; LETTER-SPACING: normal; HEIGHT: 27px; COLOR: #494949; FONT-SIZE: 11px; BORDER-TOP: #c0c0c0 1px solid; FONT-WEIGHT: normal; BORDER-RIGHT: #c0c0c0 0px solid; TEXT-DECORATION: none
}
.GoButton {
	BACKGROUND-IMAGE: url(images/images/GO_Button.gif); BORDER-BOTTOM: medium none; TEXT-ALIGN: center; BORDER-LEFT: medium none; PADDING-BOTTOM: 0px; BACKGROUND-COLOR: #eaeaea; MARGIN: 0px; PADDING-LEFT: 0px; WIDTH: 52px; PADDING-RIGHT: 0px; BACKGROUND-REPEAT: no-repeat; FONT-FAMILY: Verdana, Arial; HEIGHT: 27px; COLOR: #1e68ab; FONT-SIZE: 16px; BORDER-TOP: medium none; FONT-WEIGHT: bold; BORDER-RIGHT: medium none; TEXT-DECORATION: none; PADDING-TOP: 0px
}
.Add2CartButton {
	BACKGROUND-IMAGE: url(images/images/Add_2_Cart_Button.gif); BORDER-BOTTOM: medium none; TEXT-ALIGN: center; BORDER-LEFT: medium none; PADDING-BOTTOM: 0px; BACKGROUND-COLOR: #eaeaea; MARGIN: 0px; PADDING-LEFT: 0px; WIDTH: 181px; PADDING-RIGHT: 0px; BACKGROUND-REPEAT: no-repeat; FONT-FAMILY: Verdana, Arial; HEIGHT: 27px; COLOR: #1e68ab; FONT-SIZE: 16px; BORDER-TOP: medium none; FONT-WEIGHT: bold; BORDER-RIGHT: medium none; TEXT-DECORATION: none; PADDING-TOP: 0px
}
.HeaderTitle {
	LINE-HEIGHT: 16px;z-index:7; FONT-FAMILY: Verdana, Arial; COLOR: #ffffff; FONT-SIZE: 14px; FONT-WEIGHT: normal
	bold; TEXT-DECORATION: none
}
.HeaderTitle2 {
	LINE-HEIGHT: 19px;z-index:7; FONT-FAMILY: Verdana, Arial; COLOR: #ffffff; FONT-SIZE: 19px; FONT-WEIGHT: normal; TEXT-DECORATION: none
}
TABLE.alternate_rows {
	BORDER-SPACING: 0; BORDER-COLLAPSE: collapse
}
TABLE.alternate_rows TD {
	PADDING-BOTTOM: 4px; PADDING-LEFT: 4px; PADDING-RIGHT: 4px; PADDING-TOP: 4px
}
TABLE.alternate_rows TH {
	BORDER-RIGHT-WIDTH: 0px; BACKGROUND-COLOR: #ccc; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px
}
TABLE.alternate_rows TD {
	BORDER-BOTTOM: #e3e3e3 1px solid; BORDER-RIGHT-WIDTH: 0px; BORDER-SPACING: 1; BORDER-COLLAPSE: collapse; BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px
}
TABLE.alternate_rows TR.odd TD {
	BACKGROUND-COLOR: #f6fbff
}
TABLE.alternate_rows TR.even TD {
	BACKGROUND-COLOR: #fff
}
.ScreenShotTitle {
	TEXT-TRANSFORM: uppercase; FONT-FAMILY: Verdana, Arial; COLOR: #013462; FONT-SIZE: 12px
}
.ScreenShotTitle:hover {
	COLOR: #f4a92e
}

#BANNER1{	width:900px;  height:240px; margin-left:auto; margin-right:auto; border-bottom: 0px; border-left: none; border-top: #4d4d4d 1px groove; border-right: none;}
#BANNER1 .Visual{ width:900px; height:240px; background-image:url(images/Slide1.png);  background-repeat: no-repeat;  background-color: #000000; color: #ffffff; overflow:hidden;}

#sidebar_menu UL {
	WIDTH: 243px; OVERFLOW: hidden; margin-left: -39px; margin-top: 0px; font-weight:normal;
}
#sidebar_menu UL LI {
	LINE-HEIGHT: 1.3em; TEXT-TRANSFORM: uppercase; WIDTH: 243px; FONT-FAMILY: Verdana, Geneva, sans-serif; OVERFLOW: hidden; font-size: 11px; font-weight:normal;
}
#sidebar_menu UL LI A {
	BORDER-BOTTOM: #fff 1px solid; PADDING-BOTTOM: 5px; PADDING-LEFT: 5px;  PADDING-RIGHT: 5px; DISPLAY: block; BACKGROUND: #8a929c; COLOR: #ffffff; CURSOR: pointer; PADDING-TOP: 5px; font-size: 11px; font-weight:normal; border-left: white 1px solid; border-right: white 1px solid;;
}
#sidebar_menu UL LI IMG {
	BORDER-BOTTOM: #fff 1px solid; PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; WIDTH: 230px; PADDING-RIGHT: 0px; DISPLAY: block; BACKGROUND: #8a929c; COLOR: #ffffff; CURSOR: pointer; PADDING-TOP: 0px; font-size: 11px; font-weight:normal;
}
#sidebar_menu UL LI A:hover {
	BACKGROUND: #ffa800; TEXT-DECORATION: none; font-weight: normal;
}
#sidebar_menu UL LI.current_page_item A {
	BACKGROUND: #ffa800
}
#sidebar_menu UL UL {
	DISPLAY: none
}
#sidebar_menu UL .current_page_item UL {
	DISPLAY: block
}
#sidebar_menu UL .current_page_ancestor UL {
	DISPLAY: block
}
#sidebar_menu UL .current_page_item UL UL {
	DISPLAY: none
}
#sidebar_menu UL .current_page_ancestor UL UL {
	DISPLAY: none
}
#sidebar_menu UL LI UL LI {
	TEXT-TRANSFORM: capitalize;  width:600px; 
	
}
#sidebar_menu UL LI UL LI A {
	PADDING-BOTTOM: 4px; PADDING-LEFT: 10px; WIDTH: 600px; PADDING-RIGHT: 5px; BACKGROUND: #e7e7e7; COLOR: #444; PADDING-TOP: 5px; font-size: 10px; font-weight:normal;  
}
#sidebar_menu UL LI.current_page_item UL LI A {
	PADDING-BOTTOM: 4px; PADDING-LEFT: 10x; WIDTH: 600px; PADDING-RIGHT: 5px; BACKGROUND: #e7e7e7; COLOR: #444; PADDING-TOP: 5px; font-size: 10px; font-weight:normal; 
}
#sidebar_menu UL LI UL LI.current_page_item UL LI A {
	PADDING-BOTTOM: 4px; PADDING-LEFT: 10px; WIDTH: 600px; PADDING-RIGHT: 5px; BACKGROUND: #e7e7e7; COLOR: #444; PADDING-TOP: 5px; font-size: 10px; font-weight:normal;
}
#sidebar_menu UL LI UL LI A:hover {
	BACKGROUND: #ffa800; color: #ffffff; TEXT-DECORATION: none; font-weight: normal; 
}
#sidebar_menu UL LI UL LI.current_page_item A {
	BACKGROUND: #ffa800; TEXT-DECORATION: none
}
#sidebar_menu UL UL UL {
	DISPLAY: none
}
#sidebar_menu UL UL .current_page_item UL {
	DISPLAY: block
}
#sidebar_menu UL UL .current_page_ancestor UL {
	DISPLAY: block
}
#sidebar_menu UL LI UL LI UL LI {
	DISPLAY: block
}
#sidebar_menu UL LI UL LI UL LI A {
	PADDING-BOTTOM: 4px; PADDING-LEFT: 5px; WIDTH: 200px; PADDING-RIGHT: 5px; PADDING-TOP: 5px
}
#sidebar_menu UL LI UL LI.current_page_item UL LI A {
	PADDING-BOTTOM: 4px; PADDING-LEFT: 5px; WIDTH: 200px; PADDING-RIGHT: 5px; PADDING-TOP: 5px
}
#sidebar_menu UL LI.current_page_item UL LI UL LI A {
	PADDING-BOTTOM: 4px; PADDING-LEFT: 5px; WIDTH: 200px; PADDING-RIGHT: 5px; PADDING-TOP: 5px
}
#sidebar_menu UL LI UL LI UL LI.current_page_item A {
	PADDING-BOTTOM: 4px; PADDING-LEFT: 5px; WIDTH: 200px; PADDING-RIGHT: 5px; PADDING-TOP: 5px
}
#sidebar_menu UL LI UL LI UL LI A:hover {
	BACKGROUND: #ffa800; TEXT-DECORATION: none
}
#sidebar_menu UL LI UL LI UL LI.current_page_item A {
	BACKGROUND: #ffa800; TEXT-DECORATION: none
}
#sidebar_menu1 UL {
	WIDTH: 243px; OVERFLOW: hidden; margin-left: 0px; margin-top: 0px; font-weight:normal;
}
#sidebar_menu1 UL LI {
	LINE-HEIGHT: 1.3em; TEXT-TRANSFORM: uppercase; WIDTH: 243px; FONT-FAMILY: Verdana, Geneva, sans-serif; OVERFLOW: hidden; font-size: 11px; font-weight:normal;
}
#sidebar_menu1 UL LI A {
	BORDER-BOTTOM: #fff 1px solid; PADDING-BOTTOM: 5px; PADDING-LEFT: 5px;  PADDING-RIGHT: 5px; DISPLAY: block; BACKGROUND: #8a929c; COLOR: #ffffff; CURSOR: pointer; PADDING-TOP: 5px; font-size: 11px; font-weight:normal; border-left: white 1px solid; border-right: white 1px solid;;
}
#sidebar_menu1 UL LI IMG {
	BORDER-BOTTOM: #fff 1px solid; PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; WIDTH: 230px; PADDING-RIGHT: 0px; DISPLAY: block; BACKGROUND: #8a929c; COLOR: #ffffff; CURSOR: pointer; PADDING-TOP: 0px; font-size: 11px; font-weight:normal;
}
#sidebar_menu1 UL LI A:hover {
	BACKGROUND: #ffa800; TEXT-DECORATION: none; font-weight: normal;
}
#sidebar_menu1 UL LI.current_page_item A {
	BACKGROUND: #ffa800
}
#sidebar_menu1 UL UL {
	DISPLAY: none
}
#sidebar_menu1 UL .current_page_item UL {
	DISPLAY: block
}
#sidebar_menu1 UL .current_page_ancestor UL {
	DISPLAY: block
}
#sidebar_menu1 UL .current_page_item UL UL {
	DISPLAY: none
}
#sidebar_menu1 UL .current_page_ancestor UL UL {
	DISPLAY: none
}
#sidebar_menu1 UL LI UL LI {
	TEXT-TRANSFORM: capitalize;  width:600px; 
	
}
#sidebar_menu1 UL LI UL LI A {
	PADDING-BOTTOM: 4px; PADDING-LEFT: 10px; WIDTH: 600px; PADDING-RIGHT: 5px; BACKGROUND: #e7e7e7; COLOR: #444; PADDING-TOP: 5px; font-size: 10px; font-weight:normal;  
}
#sidebar_menu1 UL LI.current_page_item UL LI A {
	PADDING-BOTTOM: 4px; PADDING-LEFT: 10x; WIDTH: 600px; PADDING-RIGHT: 5px; BACKGROUND: #e7e7e7; COLOR: #444; PADDING-TOP: 5px; font-size: 10px; font-weight:normal; 
}
#sidebar_menu1 UL LI UL LI.current_page_item UL LI A {
	PADDING-BOTTOM: 4px; PADDING-LEFT: 10px; WIDTH: 600px; PADDING-RIGHT: 5px; BACKGROUND: #e7e7e7; COLOR: #444; PADDING-TOP: 5px; font-size: 10px; font-weight:normal;
}
#sidebar_menu1 UL LI UL LI A:hover {
	BACKGROUND: #ffa800; color: #ffffff; TEXT-DECORATION: none; font-weight: normal; 
}
#sidebar_menu1 UL LI UL LI.current_page_item A {
	BACKGROUND: #ffa800; TEXT-DECORATION: none
}
#sidebar_menu1 UL UL UL {
	DISPLAY: none
}
#sidebar_menu1 UL UL .current_page_item UL {
	DISPLAY: block
}
#sidebar_menu1 UL UL .current_page_ancestor UL {
	DISPLAY: block
}
#sidebar_menu1 UL LI UL LI UL LI {
	DISPLAY: block
}
#sidebar_menu1 UL LI UL LI UL LI A {
	PADDING-BOTTOM: 4px; PADDING-LEFT: 5px; WIDTH: 200px; PADDING-RIGHT: 5px;z-index:8; PADDING-TOP: 5px
}
#sidebar_menu1 UL LI UL LI.current_page_item UL LI A {
	PADDING-BOTTOM: 4px; PADDING-LEFT: 5px;z-index:8; WIDTH: 200px; PADDING-RIGHT: 5px; PADDING-TOP: 5px
}
#sidebar_menu1 UL LI.current_page_item UL LI UL LI A {
	PADDING-BOTTOM: 4px; PADDING-LEFT: 5px;z-index:8; WIDTH: 200px; PADDING-RIGHT: 5px; PADDING-TOP: 5px
}
#sidebar_menu1 UL LI UL LI UL LI.current_page_item A {
	PADDING-BOTTOM: 4px; PADDING-LEFT: 5px;z-index:8; WIDTH: 200px; PADDING-RIGHT: 5px; PADDING-TOP: 5px
}
#sidebar_menu1 UL LI UL LI UL LI A:hover {
	BACKGROUND: #ffa800; TEXT-DECORATION: none
}
#sidebar_menu1 UL LI UL LI UL LI.current_page_item A {
	BACKGROUND: #ffa800; TEXT-DECORATION: none
}
#sidebar_news UL {
	WIDTH: 200px; OVERFLOW: hidden; margin-left: -39px; font-weight:normal;
}
#sidebar_news UL LI {
	LINE-HEIGHT: 1.3em; TEXT-TRANSFORM: uppercase; WIDTH: 200px;z-index:8; FONT-FAMILY: Verdana, Geneva, sans-serif; OVERFLOW: hidden; font-size: 11px; font-weight:normal;
}
#sidebar_news UL LI A {
	BORDER-BOTTOM: #fff 1px solid; PADDING-BOTTOM: 4px;z-index:8; PADDING-LEFT: 5px; WIDTH: 210px; PADDING-RIGHT: 5px; DISPLAY: block; BACKGROUND: #8a929c; COLOR: #ffffff; CURSOR: pointer; PADDING-TOP: 0px; font-size: 11px; font-weight:normal;
}
#sidebar_news UL LI IMG {
	BORDER-BOTTOM: #fff 1px solid; PADDING-BOTTOM: 0px;z-index:8; PADDING-LEFT: 0px; WIDTH: 210px; PADDING-RIGHT: 0px; DISPLAY: block; BACKGROUND: #8a929c; COLOR: #ffffff; CURSOR: pointer; PADDING-TOP: 0px; font-size: 11px; font-weight:normal;
}
#sidebar_news UL LI A:hover {
	BACKGROUND: #ffa800; TEXT-DECORATION: none
}
#sidebar_news UL LI.current_page_item A {
	BACKGROUND: #ffa800; TEXT-DECORATION: none
}
#sidebar_news UL UL {
	DISPLAY: none
}
#sidebar_news UL .current_page_item UL {
	DISPLAY: block
}
#sidebar_news UL .current_page_ancestor UL {
	DISPLAY: block
}
#sidebar_news UL .current_page_item UL UL {
	DISPLAY: none
}
#sidebar_news UL .current_page_ancestor UL UL {
	DISPLAY: none
}
#sidebar_news UL LI UL LI {
	TEXT-TRANSFORM: capitalize; margin-left: -15px; width: 200px;
}
#sidebar_news UL LI UL LI A {
	PADDING-BOTTOM: 4px; PADDING-LEFT: 10px; WIDTH: 200px; z-index:8; PADDING-RIGHT: 5px; BACKGROUND: #e7e7e7; COLOR: #444; PADDING-TOP: 5px; font-size: 10px; font-weight:normal;
}
#sidebar_news UL LI.current_page_item UL LI A {
	PADDING-BOTTOM: 4px; PADDING-LEFT: 10x; WIDTH: 200px; PADDING-RIGHT: 5px; BACKGROUND: #e7e7e7; COLOR: #444; PADDING-TOP: 5px; font-size: 10px; font-weight:normal;
}
#sidebar_news UL LI UL LI.current_page_item UL LI A {
	PADDING-BOTTOM: 4px; PADDING-LEFT: 10px; WIDTH: 200px;z-index:8; PADDING-RIGHT: 5px; BACKGROUND: #e7e7e7; COLOR: #444; PADDING-TOP: 5px; font-size: 10px; font-weight:normal;
}
#sidebar_news UL LI UL LI A:hover {
	BACKGROUND: #ffa800; TEXT-DECORATION: none
}
#sidebar_news UL LI UL LI.current_page_item A {
	BACKGROUND: #ffa800; TEXT-DECORATION: none
}
#sidebar_news UL UL UL {
	DISPLAY: none
}
#sidebar_news UL UL .current_page_item UL {
	DISPLAY: block
}
#sidebar_news UL UL .current_page_ancestor UL {
	DISPLAY: block
}
#sidebar_news UL LI UL LI UL LI {
	
}
#sidebar_news UL LI UL LI UL LI A {
	PADDING-BOTTOM: 4px; PADDING-LEFT: 5px; WIDTH: 200px;z-index:8; PADDING-RIGHT: 5px; PADDING-TOP: 5px
}
#sidebar_news UL LI UL LI.current_page_item UL LI A {
	PADDING-BOTTOM: 4px; PADDING-LEFT: 5px; WIDTH: 200px;z-index:8; PADDING-RIGHT: 5px; PADDING-TOP: 5px
}
#sidebar_news UL LI.current_page_item UL LI UL LI A {
	PADDING-BOTTOM: 4px; PADDING-LEFT: 5px; WIDTH: 200px; z-index:8;PADDING-RIGHT: 5px; PADDING-TOP: 5px
}
#sidebar_news UL LI UL LI UL LI.current_page_item A {
	PADDING-BOTTOM: 4px; PADDING-LEFT: 5px; WIDTH: 200px;z-index:8; PADDING-RIGHT: 5px; PADDING-TOP: 5px
}
#sidebar_news UL LI UL LI UL LI A:hover {
	BACKGROUND: #ffa800; TEXT-DECORATION: none
}
#sidebar_news UL LI UL LI UL LI.current_page_item A {
	BACKGROUND: #ffa800; TEXT-DECORATION: none
}

#sidebar_links UL {
	WIDTH: 200px; OVERFLOW: hidden; margin-left: -25px; font-weight:normal;
}
#sidebar_links UL LI {
	LINE-HEIGHT: 1.3em; TEXT-TRANSFORM: uppercase; z-index:8;WIDTH: 200px; FONT-FAMILY: Verdana, Geneva, sans-serif; OVERFLOW: hidden; font-size: 11px; font-weight:normal;
}
#sidebar_links UL LI A {
	BORDER-BOTTOM: #fff 1px solid; PADDING-BOTTOM: 4px;z-index:8; PADDING-LEFT: 5px; WIDTH: 210px; PADDING-RIGHT: 5px; DISPLAY: block; BACKGROUND: #8a929c; COLOR: #ffffff; CURSOR: pointer; PADDING-TOP: 0px; font-size: 11px; font-weight:normal;
}
#sidebar_links UL LI IMG {
	BORDER-BOTTOM: #fff 1px solid; PADDING-BOTTOM: 0px;z-index:8; PADDING-LEFT: 0px; WIDTH: 210px; PADDING-RIGHT: 0px; DISPLAY: block; BACKGROUND: #8a929c; COLOR: #ffffff; CURSOR: pointer; PADDING-TOP: 0px; font-size: 11px; font-weight:normal;
}
#sidebar_links UL LI A:hover {
	BACKGROUND: #ffa800; TEXT-DECORATION: none
}
#sidebar_links UL LI.current_page_item A {
	BACKGROUND: #ffa800; TEXT-DECORATION: none
}
#sidebar_links UL UL {
	DISPLAY: none
}
#sidebar_links UL .current_page_item UL {
	DISPLAY: block
}
#sidebar_links UL .current_page_ancestor UL {
	DISPLAY: block
}
#sidebar_links UL .current_page_item UL UL {
	DISPLAY: none
}
#sidebar_links UL .current_page_ancestor UL UL {
	DISPLAY: none
}
#sidebar_links UL LI UL LI {
	TEXT-TRANSFORM: capitalize; margin-left: -15px; width: 200px;
}
#sidebar_links UL LI UL LI A {
	PADDING-BOTTOM: 4px; PADDING-LEFT: 10px; WIDTH: 200px; PADDING-RIGHT: 5px;z-index:8; BACKGROUND: #e7e7e7; COLOR: #444; PADDING-TOP: 5px; font-size: 10px; font-weight:normal;
}
#sidebar_links UL LI.current_page_item UL LI A {
	PADDING-BOTTOM: 4px; PADDING-LEFT: 10x; WIDTH: 200px; PADDING-RIGHT: 5px;z-index:8; BACKGROUND: #e7e7e7; COLOR: #444; PADDING-TOP: 5px; font-size: 10px; font-weight:normal;
}
#sidebar_links UL LI UL LI.current_page_item UL LI A {
	PADDING-BOTTOM: 4px; PADDING-LEFT: 10px; WIDTH: 200px; PADDING-RIGHT: 5px;z-index:8; BACKGROUND: #e7e7e7; COLOR: #444; PADDING-TOP: 5px; font-size: 10px; font-weight:normal;
}
#sidebar_links UL LI UL LI A:hover {
	BACKGROUND: #ffa800; TEXT-DECORATION: none
}
#sidebar_links UL LI UL LI.current_page_item A {
	BACKGROUND: #ffa800; TEXT-DECORATION: none
}
#sidebar_links UL UL UL {
	DISPLAY: none
}
#sidebar_links UL UL .current_page_item UL {
	DISPLAY: block
}
#sidebar_links UL UL .current_page_ancestor UL {
	DISPLAY: block
}
#sidebar_links UL LI UL LI UL LI {
	
}
#sidebar_links UL LI UL LI UL LI A {
	PADDING-BOTTOM: 4px; PADDING-LEFT: 5px; WIDTH: 200px;z-index:8; PADDING-RIGHT: 5px; PADDING-TOP: 5px
}
#sidebar_links UL LI UL LI.current_page_item UL LI A {
	PADDING-BOTTOM: 4px; PADDING-LEFT: 5px; WIDTH: 200px; z-index:8; PADDING-RIGHT: 5px; PADDING-TOP: 5px
}
#sidebar_links UL LI.current_page_item UL LI UL LI A {
	PADDING-BOTTOM: 4px; PADDING-LEFT: 5px; WIDTH: 200px;z-index:8; PADDING-RIGHT: 5px; PADDING-TOP: 5px
}
#sidebar_links UL LI UL LI UL LI.current_page_item A {
	PADDING-BOTTOM: 4px; PADDING-LEFT: 5px; WIDTH: 200px;z-index:8; PADDING-RIGHT: 5px; PADDING-TOP: 5px
}
#sidebar_links UL LI UL LI UL LI A:hover {
	BACKGROUND: #ffa800; TEXT-DECORATION: none
}
#sidebar_links UL LI UL LI UL LI.current_page_item A {
	BACKGROUND: #ffa800; TEXT-DECORATION: none
}


#sidebar_logo {
	MARGIN: 0px 0px 8px 10px; WIDTH: 100%; OVERFLOW: hidden; BORDER-TOP: #eeeff0 1px solid
}
.sidebar_links {
	MARGIN: 0px 0px 0px 9px; WIDTH: 100%; OVERFLOW: hidden
}
.sidebar_links P {
	PADDING-BOTTOM: 8px; PADDING-LEFT: 0px; WIDTH: 100%; PADDING-RIGHT: 0px; OVERFLOW: hidden; PADDING-TOP: 0px
}
.sidebar_links P IMG {
	FLOAT: right
}

.sidebar_raves {
	MARGIN: 2px 0px 0px 10px; WIDTH: 99%; OVERFLOW: hidden
}
.sidebar_raves H3 {
	LINE-HEIGHT: 1.3em; FONT-SIZE: 1.8em; FONT-WEIGHT: normal
}
.sidebar_raves Q {
	TEXT-ALIGN: justify; PADDING-BOTTOM: 0px; LINE-HEIGHT: 1.5em;z-index:8; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; DISPLAY: block; FONT-SIZE: 1.2em; PADDING-TOP: 10px
}
#sidebar_subscribe {
	BORDER-BOTTOM: #c4c8cc 1px solid; BORDER-LEFT: #c4c8cc 1px solid;z-index:8; PADDING-BOTTOM: 2px; MARGIN: 0px 0px 8px 10px; PADDING-LEFT: 7px; WIDTH: 153px; PADDING-RIGHT: 10px; BACKGROUND: #fcfcfc; OVERFLOW: hidden; BORDER-TOP: #c4c8cc 1px solid; BORDER-RIGHT: #c4c8cc 1px solid; PADDING-TOP: 2px
}
#sidebar_subscribe H3 {
	PADDING-BOTTOM: 4px; LINE-HEIGHT: 1.5em; TEXT-TRANSFORM: uppercase;z-index:8; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; COLOR: #70757b; FONT-SIZE: 0.9em; FONT-WEIGHT: normal; PADDING-TOP: 0px
}

