
HTML #nav-wrapper #nav {
	DISPLAY: inline
}

BODY 
{	
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; MARGIN: 0px; FONT-FAMILY: verdana, arial, helvetica, sans-serif; TEXT-ALIGN: left; min-width: 800px; background-color: #666666; font-size:12px;
}
H1
{
	FONT-WEIGHT: normal; FONT-SIZE: 20px; COLOR: #CC6600; padding-top: 0px; margin-top:0px; margin-bottom:5px;
}
H2 
{
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #666666; padding-top:0px; margin-top:0px; margin-bottom:5px;
}
H3 
{
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #000000; padding-top:0px; margin-top:0px; margin-bottom:5px;
}
h4
{
	font-size:110%;
	color:#666;
	line-height:1.5em;
	margin:0 0 10px 0;
	padding:0;
	border:0;
	text-decoration:none;	
}
P {
	MARGIN-TOP: 0px; FONT-SIZE: 11px; MARGIN-BOTTOM: 10px;
}
A:link {
	COLOR: #044e8e; font-weight:bold;
}
A:active {
	COLOR: #044e8e; font-weight:bold;
}
A:visited {
	COLOR: #044e8e; font-weight:bold;
}
A:hover {
	COLOR: #044e8e; font-weight:bold; TEXT-DECORATION: underline;
}
#wrapper 
{
	/*  MARGIN: 0px auto; */
	background-color: #FFFFFF; WIDTH: 800px; TEXT-ALIGN: left; MARGIN: 0px auto; 
}
.navigation-bar
{
	FONT-WEIGHT: normal; BACKGROUND-COLOR: #f4f4f4; text-align:left; HEIGHT: 17px; padding-left:0px; margin-left:0px;
}
#account-access
{
	text-align:right; padding-right:15px; BACKGROUND-COLOR: #f4f4f4
}
#account-access A:link
{
	text-decoration:none; FONT-WEIGHT: normal;
}
#account-access A:visited
{
	text-decoration:none; FONT-WEIGHT: normal;
}
#account-access A:hover
{
	text-decoration:underline; FONT-WEIGHT: normal;
}
#header
{
	HEIGHT: 40px; font-size:25px; font-family:Verdana; MARGIN: 0px 15px 0px 15px; vertical-align:bottom; font-weight:bold;
}
#header A
{
	  text-decoration:none; color:#000000;
}

#header .description
{
	HEIGHT: 40px; font-size:13px; font-family:Verdana; vertical-align:middle; font-weight:normal;
}
#nav-wrapper {
	BACKGROUND-COLOR: #404040; HEIGHT: 25px
}
#nav-wrapper #nav {
	PADDING-RIGHT: 2px; PADDING-LEFT: 0px; FONT-SIZE: 11px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 0px 15px; LINE-HEIGHT: 1; PADDING-TOP: 0px; FONT-FAMILY: arial, helvetica, sans-serif; LIST-STYLE-TYPE: none
}
#nav LI {
	FLOAT: left
}
#nav-wrapper A {
	PADDING-RIGHT: 10px; DISPLAY: block; PADDING-LEFT: 0px; FONT-WEIGHT: bold; PADDING-BOTTOM: 6px; COLOR: #FFFFFF; PADDING-TOP: 8px; TEXT-DECORATION: none
}
#navigation-path
{
	text-align:left; margin-left:15px; padding-left:0px; border-left:0px
}
#navigation-path A:link
{
	text-decoration:none; FONT-WEIGHT: normal;
}
#navigation-path A:visited
{
	text-decoration:none; FONT-WEIGHT: normal;
}
#navigation-path A:hover
{
	text-decoration:underline; FONT-WEIGHT: normal;
}
#content {
	MARGIN: 0px 15px 0px 15px; PADDING-TOP: 5px; FONT-SIZE: 11px;
}
#content-new-window {
	MARGIN: 0px 15px 0px 15px; PADDING-TOP: 5px; FONT-SIZE: 11px; padding-bottom: 5px; background-color: #FFFFFF; TEXT-ALIGN: left;
}
/*15 160 610 15 = 800*/
#two-column-side1 
{
	float:left;	width:150px; MARGIN-RIGHT: 10px
}
#two-column-side2 
{
	float:left; width:610px;
}
.tableInfo
{
	BORDER-LEFT: #CCCCCC 1px solid; BORDER-RIGHT: #CCCCCC 1px solid; BORDER-TOP: #CCCCCC 1px solid; BORDER-BOTTOM: #CCCCCC 1px solid;
}
.tableInfo TH
{
	BORDER-LEFT: #CCCCCC 1px solid; BORDER-RIGHT: #CCCCCC 1px solid; BORDER-TOP: #CCCCCC 1px solid; BORDER-BOTTOM: #CCCCCC 1px solid;
}
.tableInfo TH.thCenter
{
	BORDER-LEFT: #CCCCCC 1px solid; BORDER-RIGHT: #CCCCCC 1px solid; BORDER-TOP: #CCCCCC 1px solid; BORDER-BOTTOM: #CCCCCC 1px solid;
}
.tableInfo TD
{
	BORDER-LEFT: #CCCCCC 1px solid; BORDER-RIGHT: #CCCCCC 1px solid; BORDER-TOP: #CCCCCC 1px solid; BORDER-BOTTOM: #CCCCCC 1px solid;
}
.tableInfo TD.tdCenterNameDate
{
	BORDER-LEFT: #CCCCCC 1px solid; BORDER-RIGHT: #CCCCCC 1px solid; BORDER-TOP: #CCCCCC 1px solid; BORDER-BOTTOM: #CCCCCC 1px solid;
}
.tableInfo TD.tdCenterQuantity
{
	BORDER-LEFT: #CCCCCC 1px solid; BORDER-RIGHT: #CCCCCC 1px solid; BORDER-TOP: #CCCCCC 1px solid; BORDER-BOTTOM: #CCCCCC 1px solid;
}
.tableInfo TD.tdCenterBold
{
	BORDER-LEFT: #CCCCCC 1px solid; BORDER-RIGHT: #CCCCCC 1px solid; BORDER-TOP: #CCCCCC 1px solid; BORDER-BOTTOM: #CCCCCC 1px solid;
}
.tableInput TH
{
	BORDER-LEFT: #CCCCCC 1px solid; BORDER-RIGHT: #CCCCCC 1px solid; BORDER-TOP: #CCCCCC 1px solid; BORDER-BOTTOM: #CCCCCC 1px solid;
}
.tableProperties
{
	BORDER-LEFT: #CCCCCC 1px solid; BORDER-RIGHT: #CCCCCC 1px solid; BORDER-TOP: #CCCCCC 1px solid; BORDER-BOTTOM: #CCCCCC 1px solid;
}
.tableProperties TH
{
	BORDER-LEFT: #CCCCCC 1px solid; BORDER-RIGHT: #CCCCCC 1px solid; BORDER-TOP: #CCCCCC 1px solid; BORDER-BOTTOM: #CCCCCC 1px solid;
}
.tableProperties TD
{
	BORDER-LEFT: #CCCCCC 1px solid; BORDER-RIGHT: #CCCCCC 1px solid; BORDER-TOP: #CCCCCC 1px solid; BORDER-BOTTOM: #CCCCCC 1px solid;
}
.tableInfo
{
	border-collapse:collapse;
}
.tableInfo
{
	width:100%;
}
.tableInfo TH
{
	PADDING-RIGHT: 4px; PADDING-LEFT: 4px; PADDING-BOTTOM: 4px; PADDING-TOP: 4px; FONT-FAMILY: Tahoma, Arial, Helvetica; 
}
.tableInfo TH.thCenter
{
	PADDING-RIGHT: 4px; PADDING-LEFT: 4px; PADDING-BOTTOM: 4px; PADDING-TOP: 4px; FONT-FAMILY: Tahoma, Arial, Helvetica;
}
.tableInfo TD
{
	PADDING-RIGHT: 4px; PADDING-LEFT: 4px; PADDING-BOTTOM: 4px; PADDING-TOP: 4px; FONT-FAMILY: Tahoma, Arial, Helvetica;
}
.tableInfo TD.tdCenterNameDate
{
	PADDING-RIGHT: 4px; PADDING-LEFT: 4px; PADDING-BOTTOM: 4px; PADDING-TOP: 4px; FONT-FAMILY: Tahoma, Arial, Helvetica;
}
.tableInfo TD.tdCenterQuantity
{
	PADDING-RIGHT: 4px; PADDING-LEFT: 4px; PADDING-BOTTOM: 4px; PADDING-TOP: 4px; FONT-FAMILY: Tahoma, Arial, Helvetica;
}
.tableInfo TD.tdCenterBold
{
	PADDING-RIGHT: 4px; PADDING-LEFT: 4px; PADDING-BOTTOM: 4px; PADDING-TOP: 4px; FONT-FAMILY: Tahoma, Arial, Helvetica;
}
.tableInfo TD.tdPostSubject
{
	PADDING-RIGHT: 4px; PADDING-LEFT: 4px; PADDING-BOTTOM: 4px; PADDING-TOP: 4px; FONT-FAMILY: Tahoma, Arial, Helvetica;
}
.tableInput TH
{
	PADDING-RIGHT: 4px; PADDING-LEFT: 4px; PADDING-BOTTOM: 4px; PADDING-TOP: 4px; FONT-FAMILY: Tahoma, Arial, Helvetica; 
}
.tableInfo TH.thAuthor
{
	PADDING-RIGHT: 4px; PADDING-LEFT: 4px; PADDING-BOTTOM: 4px; PADDING-TOP: 4px; FONT-FAMILY: Tahoma, Arial, Helvetica;
}
.tableProperties TH
{
	PADDING-RIGHT: 4px; PADDING-LEFT: 4px; PADDING-BOTTOM: 4px; PADDING-TOP: 4px; FONT-FAMILY: Tahoma, Arial, Helvetica;
}
.tableProperties TD
{
	PADDING-RIGHT: 4px; PADDING-LEFT: 4px; PADDING-BOTTOM: 4px; PADDING-TOP: 4px; FONT-FAMILY: Tahoma, Arial, Helvetica;
}

.tableInfo TH
{
	FONT-WEIGHT: bold; BACKGROUND-COLOR: #eeeeee; COLOR: #666666; 
}
.tableInput TH
{
	FONT-WEIGHT: bold; BACKGROUND-COLOR: #eeeeee; COLOR: #666666; 
}
.tableInfo TH.thCenter
{
	FONT-WEIGHT: bold; BACKGROUND-COLOR: #eeeeee; COLOR: #666666; 
}
.tableInfo TH.thAuthor
{
	FONT-WEIGHT: bold; BACKGROUND-COLOR: #eeeeee; COLOR: #666666; 
}
.tableProperties TH
{
	FONT-WEIGHT: bold; BACKGROUND-COLOR: #eeeeee; COLOR: #666666; 
}
.tableInfo TH.thCenter
{
	TEXT-ALIGN: center;
}
.tableInfo TH.thAuthor
{
	TEXT-ALIGN: center; width:150px;
}
.tableInfo TD.tdCenterNameDate
{
	TEXT-ALIGN: center;
}
.tableInfo TD.tdCenterQuantity
{
	TEXT-ALIGN: center;
}
.tableInfo TD.tdCenterBold
{
	TEXT-ALIGN: center;
}
.tableInfo TD.tdCenterNameDate
{
	background-color: #F7F6F3;
}
.tableInfo TD.tdCenterQuantity
{
	background-color: #F7F6F3;
}
.alternatePostRow
{
	background-color: #F7F6F3;
}
.tableInfo TD.tdCenterNameDate
{
	width:80px;
}
.tableInfo TD.tdCenterQuantity
{
	width:100px;
}
.tableInfo TD.tdCenterBold
{
	font-weight:bold;
}
.tableInfo TD.tdPostSubject
{
	COLOR: #044E8E; font-weight:bold;
}
.tdPostSubject subjectText
{
	font-weight: normal; color:#000000;
}
.code
{
	BORDER-LEFT: #999999 1px solid; BORDER-RIGHT: #999999 1px solid; BORDER-TOP: #999999 1px solid; BORDER-BOTTOM: #999999 1px solid;
}
.accesstable 
{
	BORDER-LEFT: #999999 1px solid; BORDER-RIGHT: #999999 1px solid; BORDER-TOP: #999999 1px solid; BORDER-BOTTOM: #999999 1px solid;
}
.code
{
	background-color:#F7F6F3; margin-top:0px; margin-bottom:10px;
}
.accesstable 
{
	PADDING-LEFT: 4px; PADDING-RIGHT: 4px; PADDING-TOP: 4px; PADDING-BOTTOM: 8px; FONT-SIZE: 8pt; BACKGROUND: #ececec; TEXT-ALIGN: left
}
.otherCode
{
	font-weight:bold;
}
.myCode
{
	font-weight:bold;
}
.otherCode
{
	color:Red;
}
.required
{
	color:Red;
}
.myCode
{
	color:Green;
}

/*Works for IE and Firefox*/
#footer
{    
	border-right: solid #657e94 0px;
    border-top: solid #000000 1px;
    border-left: solid #657e94 0px;
    border-bottom: solid #657e94 0px;
    text-align: center;
    text-decoration: none;    
    font-size:10px;
    padding-top:5px; 
    padding-bottom:5px;
    margin-top:20px;
    width: 100%;
    color:#acacac;
    clear: both;        
}

.LeftNavigationList {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 7.5pt; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none; BACKGROUND-COLOR: #f5f5f5
}
.LeftNavigationList ul {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 8.5pt; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none; BACKGROUND-COLOR: #f5f5f5
}
.LeftNavigationList {
	WIDTH: 150px; MARGIN-RIGHT: 0px
}
.LeftNavigationList ul {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 5px; MARGIN: 0px; PADDING-TOP: 5px
}
.LeftNavigationList UL LI {
	BACKGROUND-POSITION: 12px 0.65em; PADDING-LEFT: 15px; MARGIN: 0px; BORDER-BOTTOM: #efefef 1px solid; BACKGROUND-REPEAT: no-repeat
}
.LeftNavigationList UL LI A:link {
	PADDING-RIGHT: 5px; DISPLAY: block; PADDING-LEFT: 10px; PADDING-BOTTOM: 3px; MARGIN: 0px; PADDING-TOP: 3px; TEXT-DECORATION: none
}
.LeftNavigationList UL LI A:visited {
	PADDING-RIGHT: 5px; DISPLAY: block; PADDING-LEFT: 10px; PADDING-BOTTOM: 3px; MARGIN: 0px; PADDING-TOP: 3px; TEXT-DECORATION: none
}
.LeftNavigationList UL LI A:hover {
	PADDING-RIGHT: 5px; DISPLAY: block; PADDING-LEFT: 10px; PADDING-BOTTOM: 3px; MARGIN: 0px; PADDING-TOP: 3px; TEXT-DECORATION: underline
}
.ImageCenter
{
	text-align:center; padding-bottom:10px;
}
.StepList OL LI {
	padding-bottom:3px;
}
/*15 620 150 15 = 800*/
#two-column-side1-bigger 
{
	float:left;	width:610px; MARGIN-RIGHT: 10px;
}
#two-column-side2-smaller
{
	float:left; width:150px;
}
.RightNavigationList {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 7.5pt; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none; BACKGROUND-COLOR: #f5f5f5
}
.RightNavigationList ul {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 8.5pt; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none; BACKGROUND-COLOR: #f5f5f5
}
.RightNavigationList {
	WIDTH: 150px; MARGIN-RIGHT: 0px; 
}
.RightNavigationList ul {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 1px; MARGIN: 0px; PADDING-TOP: 1px
}
.RightNavigationList UL LI {
	BACKGROUND-POSITION: 12px 0.65em; PADDING-LEFT: 10px; MARGIN: 0px; BORDER-BOTTOM: #efefef 1px solid; BACKGROUND-REPEAT: no-repeat;
}
.RightNavigationList UL LI A:link {
	PADDING-RIGHT: 5px; DISPLAY: block; PADDING-LEFT: 0px; PADDING-BOTTOM: 3px; MARGIN: 0px; PADDING-TOP: 3px; TEXT-DECORATION: none
}
.RightNavigationList UL LI A:visited {
	PADDING-RIGHT: 5px; DISPLAY: block; PADDING-LEFT: 0px; PADDING-BOTTOM: 3px; MARGIN: 0px; PADDING-TOP: 3px; TEXT-DECORATION: none
}
.RightNavigationList UL LI A:hover {
	PADDING-RIGHT: 5px; DISPLAY: block; PADDING-LEFT: 0px; PADDING-BOTTOM: 3px; MARGIN: 0px; PADDING-TOP: 3px; TEXT-DECORATION: underline
}
.RightNavigationList p 
{
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #CC6600; margin: 2px 0px 0px 0px; padding-left:5px
}
.RightNavigationList UL LI .smallText1
{
	FONT-WEIGHT: normal; FONT-SIZE: 10px;
}
.RightNavigationList UL LI .smallText2
{
	FONT-WEIGHT: normal; FONT-SIZE: 9px;
}
TABLE.dtFeatures
{	
	BORDER-RIGHT: #000000 1px solid; BORDER-TOP: #000000 1px solid; FONT-SIZE: 100%; BORDER-LEFT: #000000 1px solid; BORDER-BOTTOM: #000000 1px solid; BACKGROUND-COLOR: #FFFFFF;
}
TABLE.dtFeatures TD.description {
	TEXT-ALIGN: left; font-weight:bold;
}
TABLE.dtFeatures TD.header {
	TEXT-ALIGN: left;
}
TABLE.dtFeatures TD {
	TEXT-ALIGN: center;
}
.listItemHeader
{
	COLOR: #444444; font-weight:bold;
}
.listItems ul 
{	
	PADDING-LEFT: 20px; padding-top:0px; margin-left:15px; margin-top:0px;
}
.two-column-left
{
	float:left;
}
.Promotion
{
	background: #CCCCCC; color: #FF0000; text-align:center; border-style:dashed; margin: 5px 10px 5px 10px; padding: 5px 10px 5px 10px;
}
.Promotion a
{
	text-decoration: none; color:#FF0000
}
.OverwriteTex
{
	   text-decoration:line-through
}
.errorText
{
	color:Red;
}
.centerText
{
	text-align: center;
}
/* CSS created by the Copy as HTML add-in. */
.cf { font-family: Courier New; font-size: 10pt; color: black; background: white; }
.cl { margin: 0px; }
.cln { color: #2b91af; }
.cb1 { color: #2b91af; }
.cb2 { color: blue; }
.cb3 { color: green; }
.cb4 { color: #a31515; }

.box-list ul {
	padding: 0 0 0 5px;
	margin:5px 10px 20px 10px;
}
.box-list ul li {
	margin-bottom: 5px;
}
.box-list li {
	background:url(../../images/bullet_green_tick.gif) 0% 0% no-repeat;
	padding:0 0 4px 22px;
	margin:0 0 10px 0;
	list-style:none;
}
/*15 160 610 15 = 800*/
#two-column-side1_left_smaller 
{
	float:left;	width:560px; MARGIN-RIGHT: 10px
}
#two-column-side2_left_smaller 
{
	float:left; width:200px;
}

.rightpart{ float:right; width:185px; background-color:#f1eee5; padding:6px;  font-size:1.1em; font-family:Verdana, Arial, Helvetica, sans-serif; margin-bottom:10px;}

.right-container_about{ width:170px; margin:5px 5px 0px 5px; padding:0 0 1px 0; background:url(../../images/doted.gif) left bottom repeat-x}
.right-heading_about{ font-family:"tahoma", arial; font-size:1.2em; font-weight:bold; color:#000000; }

ul.menu-right {margin:0px; padding:0; list-style:none;}
ul.menu-right li {margin:0; padding:0; font-weight:bold; color:#484747;  font-family:"tahoma", arial; font-size:1em;}
ul.menu-right li {padding-top: 1px; background:url(../../images/doted.gif) top center repeat-x; text-decoration:none;}
.menu-right li a{padding:9px 0 9px 22px; background:url(../../images/more.gif) 8px 12px no-repeat; text-decoration:none; display:block;}
.menu-right li a{font-size:90%;color:#666;font-family:Verdana}
.menu-right li a:hover {background:url(../../images/more_off.jpg) 8px 12px no-repeat #FFFFFF; text-decoration:none; color:#105194;}
.menu-right li a.chosen, .menu-right li a.chosen:visited, .menu-right li a:active, .menu-right li a:focus {background:url(../../images/more_off.jpg) 8px 12px no-repeat #FFFFFF; text-decoration:none; color:#105194;}


ul#sub li {padding:1px 0 0 0; list-style:none; background:url(../../images/doted.gif) top center repeat-x; text-decoration:none; margin:0; font-weight:normal; color:#666666; margin:0 0 0 0px}
#sub li a{padding:5px 0 5px 35px; background:url(../../images/submenu-dot.gif) 20px 11px no-repeat; text-decoration:none; display:block;}
#sub li a:hover {background:url(../../images/submenu-dot.gif) 20px 11px no-repeat #f8f7f2; text-decoration:none; color:#105194;}
#sub li a.chosen, #sub li a.chosen:visited, #sub li a:active, #sub li a:focus {background:url(../../images/submenu-dot.gif) 20px 11px no-repeat #f8f7f2; text-decoration:none; color:#105194; font-weight:bold}

.price 
{
	COLOR: #CC6600; font-size:200%; font-weight:bold;
}
.important
{
	font-weight:bold; color:#333333;
}

/*Flex Button*/
div.btn-flexbluebtn {

  line-height:1.2;
  padding:5px;
}

div.btn-flexbluebtn div {
border-bottom:1px solid #e8eefa;
  background:url("../../images/btn-flexbluebtn1.gif") no-repeat 0% 0%;
  font-size:1.2em;
  margin:0;
  padding:0;
  }
div.btn-flexbluebtn div span a {
  display:block;
  color:#FFF;
  background:url("../../images/btn-flexbluebtn2.gif") no-repeat right bottom;
  padding:10px 15px 10px 5px;
  text-decoration:none;
  font-weight:bold;
  text-align:center;
  }
div.btn-flexbluebtn div p {
  background:none;
  background:url("../../images/btn-flexbluebtn1.gif") no-repeat right -400px ;
  margin:0;
  padding:0;
  text-align:center;
 }
div.btn-flexbluebtn div p span {
  display:block;
  background:url("../../images/btn-flexbluebtn1.gif") no-repeat left bottom;
  margin:0;
  padding:0;
 }
div.btn-flexbluebtn div p img 
{
  padding:15px 0px 10px 10px;  
  float:left;
 }
 
 p.btn-description {
 text-align:center;
 margin:10px 0px 0px 0px;
 padding:0;
 }
 
 a:hover#access_analytics{
 text-decoration:none;
 color:#FFF
 }
 /*End Flex Button*/
