body {
	margin: 0;
	padding-left: 220px;    /* LC width + LC padding (220 + 0) */
	padding-right: 280px;   /* RC width + RC padding + CC padding (280 + 0 + 0) */
	min-width: 220px;       /* LC width + LC padding + CC padding (220 + 0 + 0) */
}

#header, #footer {
	margin-left: -220px;    /* -(LC width + LC padding) -(220 + 0) */
	margin-right: -280px;   /* -(RC width + RC padding + CC padding) -(280 + 0 + 0) */
}

.column {
	position: relative;
	float: left;
}

#center {
	padding: 0 0px;        /* CC padding (top/bottom always=0 left/right=0) = 0 (2 x 0) */
	width: 100%;
}

#left {
	width: 220px;           /* LC width */
	padding: 0 0px;         /* LC padding (top/bottom always=0 left/right=0) = 0 (2 x 0) */
	right: 220px;           /* LC width + LC padding + CC padding (220 + 0 + 0) */
	margin-left: -100%;
}

#right {
	width: 280px;           /* RC width */
	padding: 0 0px;         /* RC padding (top/bottom always=0 left/right=0) = 0 (2 x 0) */
	margin-right: -100%;
}

#footer {clear:both;}


a {text-decoration:none;}

body {background-color:#FFFFFF;}
#left {background-color:#FFFFFF;}
#center {background-color:#FFFFFF;}
#right {background-color:#FFFFFF;}

.column {padding-top:1em; text-align:justify;}

#menubarcenteringwrapper {text-align:left; width:760px; margin-left:auto; margin-right:auto;}
ul.menubar,ul.menubar li{margin:0px; padding:0; list-style-type:none;}
ul.menubar li {float:left; padding:0 .9em; margin-right:5px;}
ul.menubar {font-family:Arial; font-size:8pt; font-weight:bold; text-align:center;}
ul.menubar a {display:block; text-decoration:none; color:#302E7B; background-color:#FFFFFF; padding:3px 5px; font-family:Arial; text-align:center;}
ul.menubar a:hover {color:#FFFFFF; background-color: #302E7B;}

div#leftbox1,div#leftbox2,div#leftbox3,div#leftbox4,div#leftbox5 {width:200px; padding:4px; margin:10px 0px 10px 10px; color:#000000;}
div#leftbox1 h1,div#leftbox2 h1,div#leftbox3 h1,div#leftbox4 h1,div#leftbox5 h1 {font-size:12pt; font-family:Arial; color:#3027EB; text-align:center;}
div#leftbox1 h1 p,div#leftbox2 h1 p,div#leftbox3 h1 p,div#leftbox4 h1 p,div#leftbox4 h1 p {margin:0px; padding:2px 2px 2px 2px;}
div#leftbox1 p,div#leftbox2 p,div#leftbox3 p,div#leftbox4 p,div#leftbox5 p {font-size:10pt; font-family:Arial;}
div#leftbox1 img {margin:2px 4px 0px 0px;}
div#leftbox2 img,div#leftbox3 img,div#leftbox4 img,div#leftbox5 img {margin:2px 4px 0px 0px; border:1px solid black;}

div#leftbox1 li {position: relative; left: 10px;}

div#leftbox1 {background-color:#FF8E15;}
div#leftbox2 {background-color:#0EB816;}
div#leftbox3 {background-color:#ECCD22;}
div#leftbox4 {background-color:#F16161;}
div#leftbox5 {background-color:#7DEBFF;}

div#rightbox1,div#rightbox2,div#rightbox3,div#rightbox4,div#rightbox5,div#rightbox6 {width:280px; padding:4px; margin:10px 0px 10px 0px; position: relative; left: -16px;}
div#rightbox4 h1,div#rightbox5 h1,div#rightbox6 h1 {font-size:12pt; font-family:Arial; color:#3027EB; text-align:center;}
div#rightbox1 h1 {font-size:12pt; font-family:Arial; color:#000000; text-align:center;}
div#rightbox1 h1 p,div#rightbox4 h1 p,div#rightbox5 h1 p,div#rightbox6 h1 p {margin:0px; padding:2px 2px 2px 2px;}
.rightboxh2 {font-size:11pt; font-family:Arial; font-weight:bold; color:#3027EB; display:inline;}
div#rightbox1 p,div#rightbox4 p,div#rightbox5 p,div#rightbox6 p {font-size:10pt; font-family:Arial; font-weight:normal; }
div#rightbox1 img,div#rightbox4 img,div#rightbox5 img {margin:2px 4px 0px 0px; border:1px solid black;}
div#rightbox6 img {margin:2px 4px 0px 0px;}

div#rightbox1 {background-color:#BEC000;}
div#rightbox2 {background-color:#242798;}
div#rightbox3 {background-color:#C0ADC9;}
div#rightbox4 {background-color:#D3CED4; background-image: url('images/fz1background.jpg');}
div#rightbox5 {background-color:#FFBA91;}
div#rightbox6 {background-color:#F7C9D5;}

#header {text-align:center;}
div#headercontents {margin:10px 10px 0px 10px; padding:4px; background-color:#6383A1;}

div#footercontents {margin:0px 10px 10px 10px; padding:4px; background-color:#6383A1; font-family:Arial; color:#FFFFFF; font-size:7pt;}
div#footercopyright {text-align:center;}
div#footerdisclaimer {text-align:justify; display:block; margin-left:auto; margin-right:auto;}

div#centerbox {width:auto; padding:8px; margin:10px 26px 10px 10px; color:#000000; background-color:#CDDAE9; font-size:12pt; font-family:Arial;}

div#centerboxheader{width:100%; overflow:hidden; background-color: #6383A1; margin:5px 0px 0px 0px; padding:0;}
   div#centerboxheaderCT{width:100%; overflow:hidden; background-color: #778593; margin:5px 0px 0px 0px; padding:0;}
   div#centerboxheaderJB{width:100%; overflow:hidden; background-color: #778593; margin:5px 0px 0px 0px; padding:0;}
   div#centerboxheaderFP{width:100%; overflow:hidden; background-color: #778593; margin:5px 0px 0px 0px; padding:0;}
   div#centerboxheaderFM{width:100%; overflow:hidden; background-color: #778593; margin:5px 0px 0px 0px; padding:0;}

div#menu{margin:10px 0px 0px 0px; padding:0;}
   div#menuCT{margin:10px 0px 0px 0px; padding:0;}
   div#menuJB{margin:10px 0px 0px 0px; padding:0;}
   div#menuFP{margin:10px 0px 0px 0px; padding:0;}
   div#menuFM{margin:10px 0px 0px 0px; padding:0;}

ul#tabs,ul#tabs li{list-style-type:none; margin:0; padding:0}
ul#tabs{float:left; font-size:10pt}
ul#tabs li{float:left; margin-left:10px; text-align:center; font-family:Arial;}
ul#tabs a{float:left; width:95px; padding:5px 0; background-color:#369A3D; text-decoration:none; color:#FFFFCC;}
ul#tabs a:hover{background-color:#CDFFA1; color:#006A35; cursor:pointer; cursor:hand}
ul#tabs li a.active {color:#000000; background-color:#CDDAE9; font-weight:bold;}

   ul#tabsCT,ul#tabsCT li{list-style-type:none; margin:0; padding:0}
   ul#tabsCT{float:left; font-size:10pt}
   ul#tabsCT li{float:left; margin-left:2px; text-align:center; font-family:Arial;}
   ul#tabsCT a{float:left; width:76px; padding:4px 0; background-color:#F16161; text-decoration:none; color:#FFFFCC;}
   ul#tabsCT a:hover{background-color:#F4DCDD; color:#F16161; cursor:pointer; cursor:hand}
   ul#tabsCT li a.active {color:#000000; background-color:#CDDAE9; font-weight:bold;}

   ul#tabsJB,ul#tabsJB li{list-style-type:none; margin:0; padding:0}
   ul#tabsJB{float:left; font-size:10pt}
   ul#tabsJB li{float:left; margin-left:2px; text-align:center; font-family:Arial;}
   ul#tabsJB a{float:left; width:76px; padding:4px 0; background-color:#F16161; text-decoration:none; color:#FFFFCC;}
   ul#tabsJB a:hover{background-color:#F4DCDD; color:#F16161; cursor:pointer; cursor:hand}
   ul#tabsJB li a.active {color:#000000; background-color:#CDDAE9; font-weight:bold;}

   ul#tabsFP,ul#tabsFP li{list-style-type:none; margin:0; padding:0}
   ul#tabsFP{float:left; font-size:10pt}
   ul#tabsFP li{float:left; margin-left:2px; text-align:center; font-family:Arial;}
   ul#tabsFP a{float:left; width:76px; padding:4px 0; background-color:#F16161; text-decoration:none; color:#FFFFCC;}
   ul#tabsFP a:hover{background-color:#F4DCDD; color:#F16161; cursor:pointer; cursor:hand}
   ul#tabsFP li a.active {color:#000000; background-color:#CDDAE9; font-weight:bold;}

   ul#tabsFM,ul#tabsFM li{list-style-type:none; margin:0; padding:0}
   ul#tabsFM{float:left; font-size:10pt}
   ul#tabsFM li{float:left; margin-left:2px; text-align:center; font-family:Arial;}
   ul#tabsFM a{float:left; width:64px; padding:4px 0; background-color:#F16161; text-decoration:none; color:#FFFFCC;}
   ul#tabsFM a:hover{background-color:#F4DCDD; color:#F16161; cursor:pointer; cursor:hand}
   ul#tabsFM li a.active {color:#000000; background-color:#CDDAE9; font-weight:bold;}

div#tabContent {font-family:Arial; font-size:10pt; border:1px solid #6383A1; border-top-width:0px; padding:0.5em;
                background-color:#CDDAE9; margin-bottom:5px; color:black; text-align:justify;
                display:block; margin-left:auto; margin-right:auto;}

div#tabContentCT,div#tabContentJB,div#tabContentFP,div#tabContentFM
               {font-family:Arial; font-size:10pt; border:1px solid #778593; border-top-width:0px; padding:0.5em;
                background-color:#CDDAE9; margin-bottom:5px; color:black; text-align:justify;
                display:block; margin-left:auto; margin-right:auto;}

.tourparagraph p {margin:6px 0px 6px 0px; padding:8px 0px 0px 0px; clear:left;}
.tourparagraph img {padding:0px 5px 0px 5px; float:left;}

.sectiontitle {font-family:Arial; font-size:11pt; font-weight:bold; color:blue;}

#title {font-family:Tahoma; font-style:italic; font-weight:bold; font-size:36pt; color: #302E7B; position:relative; left:100px; top:-96px; height:0px;}
#banner {font-family:Tahoma; font-style:italic; font-size:22pt; color: #302E7B; position:relative; left:110px; top:-46px; height:0px;}

#newsheader {font-family:Times New Roman; color:black; background-color:#C0ADC9; font-size:14pt; font-weight:bold; text-decoration:none;}
#newstable {font-family:Times New Roman; color:black; background-color:#C0ADC9; font-size:10pt; font-weight:normal; text-decoration:none;}
#newstable:hover {text-decoration:underline; color:black;}

#productslist a {font-family:Arial; color:black; background-color:#FF8E15; font-size:10pt; font-weight:normal; display:inline;}
#productslist a:hover {font-weight:bold; color:blue;}

.productslink {font-family:Arial; color:black; background-color:#F3CF00; font-size:10pt; font-weight:normal; display:inline;}

div.tourlink a {font-family:Arial; color:#302E7B; background-color:#FFFFFF; font-size:8pt; font-weight:bold; display:block;
             text-align:center; padding: 2px 5px 2px 5px; margin:10px 10px 8px 10px;}
div.tourlink a:hover {text-decoration:none; color:#FFFFFF; background-color:#302E7B;}

div#cartestsoftwarecomparisonbox {background-color:#FFFFFF; width:500px; margin:auto; padding:10px;}

ul.loginbuttonsct,ul.loginbuttonsct li,ul.loginbuttonsjb,ul.loginbuttonsjb li,ul.loginbuttonsfm,ul.loginbuttonsfm li {margin:0px; padding:0; list-style-type:none;}
ul.loginbuttonsct li,ul.loginbuttonsjb li,ul.loginbuttonsfm li {float:left; margin-right:5px;}
ul.loginbuttonsct,ul.loginbuttonsjb,ul.loginbuttonsfm {font-family:Arial; font-size:8pt; font-weight:bold; text-align:center;}
ul.loginbuttonsct a,ul.loginbuttonsjb a,ul.loginbuttonsfm a {display:block; text-decoration:none; color:#FFFFCC; background-color:#6383A1; padding:3px 5px; font-family:Arial; text-align:center;}
ul.loginbuttonsct a:hover,ul.loginbuttonsjb a:hover,ul.loginbuttonsfm a:hover {color:#6383A1; background-color:#FFFFCC;}
