<style>
<!---


{}

input:focus
{ 
color: black;
background-color:#CCDDFF;
font-family: arial, verdana, ms sans serif;
font-weight: normal;
font-size: 13pt
}

INPUT {
color: black;
font-family: arial, verdana, ms sans serif;
font-weight: normal;
font-size: 13pt
}

.KBText
{
	font-size: 13pt;
	font-weight: normal;
	font-family: Arial;
	line-height: 13pt;
	margin-top: 13px;
	font-style: normal;
}
.uppercase
{
    text-transform: uppercase;
}

.searchModule {
	border-width: 1;
	border-color: #882200;
	border-style: solid;
}


.leftHeader {
	padding-right: 2em;
	font-weight: bold;
}

.newsIntro {
	font-size: 8pt;
	margin-top: 0;
	margin-bottom: .5em;
}

.newsTitle {
	font-weight: bold;
	margin-bottom: 0;
}


.newsDate {
	font-size: 8pt;
	margin: 0;
	margin-bottom: .5em;
}


.quoteMark {
	font-weight: bold;
	font-size: 16pt;
	font-family: Times New Roman;
	line-height: 10pt;
	margin-top: 10px;
	font-style: normal;
}

.quote {
	font-size: 12pt;
	font-style: italic;
}


.quoteBy {
	font-size: 9pt;
	padding-left: 2em;
	font-weight: bold;
	font-style: normal;
	color: #153A89;
}

.quoteByPosition {
	font-size: 9pt;
	font-style: normal;
	color: #153A89;
}


.grid {
	padding-top: .5em;
	border: 0;
	border-bottom: 2px;
	border-style: solid;
	border-color: #153A89;
	empty-cells: show;
}

.gridHeader {
	background-color: #153A89;
	color: white;
	padding: 2px;
	padding-left: 5px;
	padding-right: 5px;
	border: 0px;
}

/* large title text with blue background */
.blueBGSectionTitle {
	font-size: 14pt;
	background-color: #153A89;
	color: white;	
	letter-spacing: .1em;
	border: 0;
	border-bottom: .2em;
	border-color:  #CCDDFF;
	border-style: solid;	
}

.entryField {
		text-align: right;
		background-color: #CCDDFF;
		color: 153A89k;
	
		padding: 2px;
	}

.entryFieldLeftJustified {
		text-align: left;
		background-color: #CCDDFF;
		color: 153A89k;
	
		padding: 2px;
	}

.grid TD {	/* for action lookup table row seperators */

	border: 1px;
	border-left: 0;
	border-right: 0;
	border-top: 0px;
	border-style: solid;
	border-color: #DDDDDD;
	empty-cells: show;
	
}



body, td, p, ul, LI, TH {

	font-size: 10pt;
	color: #333333;
	font-family: Arial, Helvetica;
}



BODY {
	margin: 0;
	padding: 0; /* browsers add default padding unless specified otherwise */
	background-color: #eeeeee;

}


/* everything from the top blue logo bar and up */
.logoBarContainer {
	background-color: white;

	margin-top: 10px;
	margin-left: 10px;
	margin-right: 10px;
}

/* container for the popup menus */
.topMenuContainer {
	background-color: white;
	margin: 0;
	margin-left: 10px;
	margin-right: 10px;
}

/* container for the left menu and the content (i.e., all of the pages) */
.leftMenuAndContentContainer {
	background-color: white;
	margin: 0;
	margin-left: 10px;
	margin-right: 10px;
}

/* container for the copyright info and legal links */
.bottomContainer {
	background-color: white;
	margin: 0;
	margin-left: 10px;
	margin-right: 10px;
	margin-bottom: 10px;
	border: 0px;
	border-top: 5px; 
	border-color: #153A89; 
	border-style: solid;
}

.sectionTitle, .blueSectionTitle {
	font-size: 12pt;
	font-weight: bold;
	color: #555555;
	letter-spacing: .1em;
	font-variant: small-caps;
	font-weight: bold;
}

/* e.g. how to contact us page (phone, mail, etc.) */
.blueSectionTitle {

	border: 0;
	border-bottom: .2em;
	border-color:  #CCDDFF;
	border-style: solid;
}


.pageTitle, .subPageTitle, .pageTitlefloatright {
	color: #153A89;
	font-size: 16pt;
	font-variant: normal;
	font-weight: normal;
}

.subPageTitle {
	font-size: 14;
}
.pageTitleFloatRight 
{
	float: right;
}


TD.blueBG {
	background-color: #153A89;
}

.smallText, .smallBold {
	font-size: 8pt;
}

.smallBold {
	font-weight: bold;
}

.error {
	color: #990000;
	font-weight: bold;
}

LI {
margin: 0;
padding: 0;
padding-left: .25em;
}

UL {
padding: 0;
margin: 0px;
padding-left: 2em;
margin-left: 1em;

}


.menuSection {
	background-color: #882200;
	color: white;
	text-align: center;
	font-weight: bold;
	padding: 0; 
	margin: 0;
	margin-bottom: .5em;
	margin-top: 1em;
}

.leftMenuItem {
	padding: 0;
	margin: 0;
	margin-bottom: .5em;

}

A {
	/* dark red {color: #000055;}
	   dark green {color: #005500;}
	   orange {color: #FF9900;} */
	color: #882200;
	text-decoration: none;
}

A:HOVER {
	text-decoration: underline;
	color: #550000;
}

#white {color: #FFFFFF;}
#lightBlue {color: #CCDDFF;}
#darkRedBG {color: #000055;}
#darkGreenBG {color: #005500;}
#orangeBG {color: #882200;}

#lightBlueBG {
	background-color: #CCDDFF; 
	color: #153A89 
}

#lightGreyBG {
	background-color: #EEEEEE; 
	color: #555555; 
}

#blueBG {
	background-color: #153A89;
	color: white;
}

#darkBLue {
	color: #153A89;
}

topmenu {
	padding-left: 1em;
	padding-right: 1em;
	font-family: Arial, Helvetica;
	font-size: 9pt;
	color: white;
	text-decoration: none;
	border: 0px;
	border-left: 1px;
	border-color: #999999;
	border-style: dotted;
}

.topMenuBar {
	background-color: #CCDDFF;
}

.topMenuBarButton {
	background-color: #CCDDFF;
	padding-left: 1em;
	padding-right: 1em;
	font-family: Arial, Helvetica;
	font-size: 9pt;
	color: #153A89;
	text-decoration: none;
	border: 0px;
	border-left: 1px;
	border-right: 1px;
	border-color: #FFFFFF #153A89 #FFFFFF #FFFFFF;
	border-style: solid;
	text-align: center;
}


.ddnmenu {
	visibility: hidden; 
	font-family: Arial, Helvetica; 
	font-size: 12px; 
	position:absolute;

 	cursor: hand; 
	border: 1px solid #0442A8; 
	width: 10em; /* width of the actual popup menu */
	border: 0; 
	background-color: #0E6ECD;

}

.ddnmenu A, .topMenuBar A, .topMenuBarButton A {
	color: #153A89;
}


.ddnsitepanel {
	visibility: hidden; 
	font-family: Arial, Helvetica; 
	font-size: 12px; 
	position: absolute; 
	cursor: hand; 
	width: 100%; 
	background-color: #0E6ECD; 
	border: 1px solid #0442A8; 
	border-top: none;
}


.ddnmenuitem { 
	background-color: #CCDDFF; 
	padding-left: 1em; 
	padding-top:4px; 
	padding-bottom:4px;
	border: 0;
	border-top: 2px;
	border-bottom: 1px;
	border-style: solid;
	border-color: white white #153A89 white;

}

.ddnmenuitem a {
	display: block;
}




td.toprightBanner {
	background-color: #153A89;
	background-image: url("/images/topright.jpg");
	background-repeat: no-repeat;
	background-position: top right
}


.topmenu2 {
	font-family: Arial, Helvetica;
	font-size: 10px; 
}


/* Modules on front page */
.moduleHeader {
	background-color: #882200;
	color: white;
	font-weight: bold;
	font-size: 8pt;
	padding: .5em;
	margin-bottom: 0;
	text-align: center;

}

.moduleBody {
	padding: .5em;
}
/* end of module styles */


/* gray box on front page */
.rightInfoBox {
	float: right; 
	width: 200; 
	padding: 1em; 

	padding-top: 0;
	padding-bottom: 0; 
	margin-right: 0;
	padding-right: 0;
	margin-left: 2em; 
	margin-bottom: 2em;
	color: white;
	margin-top: 0;
}

/* gray box on front page */
.leftInfoBox {
	float: left; 
	width: 200; 
	padding: 1em; 
	margin-top: 0;
	padding-top: 0;
	padding-bottom: 0; 
	margin-left: 0;
	padding-left: 0;
	margin-right: 2em; 
	margin-bottom: 2em;
	color: white;
}


.rightInfoBox LI, .leftInfoBox LI {
	color: white;
}




/* style for thumbnail images, e.g., on products page */
.thumbnail {
	border: 1px;
	border-color: black;
	border-style: solid;
}

/* float text for news articles */

  h2.float-right {/* header element float */
  float: right;
  width: 9em;/* em width variance by element*/
  margin: 0 0 0 0.2em;
  padding-left: 0.2em;
  background: #90ee90;
  border-left: 2px dotted #2e8b57;
  border-bottom: 2px dotted #2e8b57;
  }

  p.default-margin {
  margin-top: ;/* undeclared default margin */
  padding: 0.4em;
  border-top: 3px dotted #696969;
  background: #f0fff0;
  }

  span.cap-g {
  float: left; 
  font-size: 1.7em;
  padding: 0 0.15em;
  margin: 0 0.15em 0 0; 
  background: #90ee90;
  border: 3px outset #2e8b57;
  }

blockquote.float-right {/* floats in content div */
  float: right;
  width: 13.5em; /* "em size" is element dependent */
  padding: 0.5em;
  margin: 0 0.5em 0 0;
  color: #CCCCCC; /*gray*/
  background: #b0c4de;
  border-right: 2px dotted #4169e1;
  border-bottom: 2px dotted #4169e1;
  }  

blockquote.float-left {/* floats in content div */
  float: left;
  width: 13.5em; /* "em size" is element dependent */
  padding: 0.5em;
  margin: 0 0.5em 0 0;
  color: #00008b;
  background: #b0c4de;
  border-right: 2px dotted #4169e1;
  border-bottom: 2px dotted #4169e1;
  }

  blockquote span.cap-g {/* floats in blockquote */
  float: left;
  font-size: 1.7em;
  padding: 0 0.15em;
  margin: 0 0.15em -0.5em 0; /* negative bottom margin */
  color: #b22222;
  background: #90ee90;
  border: 3px outset #2e8b57;
  }

  blockquote &gt; p {/* control mozilla paragraph margin */
  margin: 0 0 0.5em 0;
  }

  blockquote.float-left strong {
  color: #000080;
  }

  blockquote.float-left em {
  color: #800080;
  }

  p.after-blockquote {
  padding: 0.4em;
  border-top: 3px dotted #696969;
  background: #e6e6fa;
  }

  span.cap-softblue,
  span.cap-g, span.cap-o,
  span.cap-p, span.cap-y {/* type class grouping */
  float: left; /* grouped shared styles */
  font-size: 1.7em;
  padding: 0 0.15em;
  margin: 0 0.15em -0.5em 0; 
  border: 3px outset #2e8b57;
  }

  span.cap-g {/* type class */
  background: #90ee90;
  }

  span.cap-o {/* type class */
  background: #ffa500;
  }

  span.cap-p {/* type class */
  background: #dda0dd;
  }

  span.cap-y {/* type class */
  background: #ff0;/* hex color shorthand */
  }
  
  span.cap-softblue{/* type class */
  color: white;
  background: #0099FF;/* hex color shorthand */
  }  

  em[title]:hover {/* attribute selector pseudo-class */
  background: #ffc;/* Opera - Moz supported */
  cursor: help;/* matches all em elements */
  }/* that specify the "title" attribute */

  pre:hover {/* arbitrary element hover */
  background: #ffd700 url(dido02.jpg) right top no-repeat;
  /* Opera - Moz supported */
  }

.bodytextright {
	float: right;   
  }
  

table .notepad, table.row , table.header {
 border-collapse: collapse;
 border-style: none;
 border-top-style: none;
 border-width: 0px;
 border-color: white;
}

tr.notepad { 
background: #FFFFCC; /* creamy yellow */
color: Black; 
 }
 
td.notepadheader{ 
width:100%;
height:54pt;
text-align: center;
white-space: nowrap;
font-size: 18pt;
color: blue;
margin-left: 0.0em;
padding-left: 0.0em;
border-left-style: none; 
border-left-color: red; 
border-left-width: 0px;
margin-right: 0.0em; 
padding-right: 0.0em;
border-right-style: none; 
border-right-color: red; 
border-right-width: 0px; 
padding-top: 0.0em;
border-top-style: none; 
border-top-color: red; 
border-top-width: 0px; 
padding-bottom: 0.0em;
border-bottom-style: solid; 
border-bottom-color: #CCCCCC; /* gray */
border-bottom-width: 1px;  
 } 
 
td.notepad{ 
width:100%;
white-space: nowrap;
font-size: 16pt;
margin-left: 0.0em;
padding-left: 1.0em;
border-left-style: none; 
border-left-color: red; 
border-left-width: 0px;
margin-right: 0.0em; 
padding-right: 0.0em;
border-right-style: none; 
border-right-color: red; 
border-right-width: 0px; 
padding-top: 0.0em;
border-top-style: none; 
border-top-color: red; 
border-top-width: 0px; 
padding-bottom: 0.0em;
border-bottom-style: solid; 
border-bottom-color: #CCCCCC; /* gray */
border-bottom-width: 1px;  
 }
 
td.FixedColumnnotepad { 
font-size: 16pt;
white-space: nowrap;
padding-left: 0.5em;
padding-right: 0.5em;
border-right-style: double; 
border-right-color: red; 
border-right-width: 5px;
border-top-style: none;  
padding-top: 0.0em;
padding-bottom: 0.0em;
border-bottom-style: solid; 
border-bottom-color: #CCCCCC; /* gray */
border-bottom-width: 1px; 
 } 

table.header { border-top-style: double; 
border-top-color: purple; 
border-top-width: thick; }

@charset "utf-8";
/* CSS Document */

body {
	margin: 0;
	padding: 20px 0;
	border: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #444444;
	line-height: 1.5em;
	font-weight: normal;
	text-decoration: none;
	background-color: #fffff0;
}
a, a:hover {
	color: #1A88CA;
}
a:hover {
	text-decoration: none;
}
.contact-submit, .contact-submit:active, .contact-submit:focus {
	border: 0;
	padding-left: 145px;
}
h1.progtitle { margin: 0 0 10px; padding: 0 0 10px; font-weight: normal; border-bottom: 1px solid #cccccc; font-size: 18pt; line-height: 20pt; }
.fivepad { padding: 5px; } .tenpad { padding: 10px; }
.floatleft { float: left; }
.floatright { float: right; }
.clearboth { clear: both; }
.dark { color: #333333; }
.twelve { font-size: 12pt; }
.eight { font-size: 8pt; }
.bordtop { border-top: 1px solid #DCDCDC; padding-top: 10px; }
.bordbottom { border-bottom: 1px solid #DCDCDC; padding-bottom: 10px; }
.audreyright { margin-left: 465px; font-size: 8pt; color: #626262; line-height: 1.6em; } .audreyright h1 { color: #08538a; margin: 0; padding: 0; font-size: 11pt; }
label {
	float: left; text-align: left;
	padding: 3px; font-size: 10pt; display: block; margin-right: 10px;
	width: 130px; color: #4a4a4a; font-weight: bold;
}
label span {
	color: #FF0000; font-weight: bold; padding: 0 2px;
}
input, textarea, select {
	color: #4a4a4a; padding: 3px; font-size: 13pt;
	border: 1px solid #A4ABB1; font-family: Arial, Helvetica, sans-serif;
}
input:focus, input:active, textarea:focus, textarea:active, select:focus, select:active {
	color: #4a4a4a; padding: 3px; font-size: 13pt;
	border: 1px solid #5D5D5D;
}
input.checkbox {
	border: 0; display: inline;
}

ul.featureslist {
	margin: 0; padding-left: 20px;
}
ul.featureslist li {
	color: #085889; padding-bottom: 5px;
}
ul.featureslist li span {
	color: #535353;
}
table#features-box {
	width: 663px; margin: 10px auto 20px auto; background-color: #f4f3f1;
}
table#features-box td#features-title {
	font-size: 12pt; font-weight: bold; padding: 5px 15px 15px 15px;
	border-left: 1px solid #C8C8C8; border-right: 1px solid #C8C8C8;
}
table#features-box td#features-top {
	height: 20px; background: #ffffff url('../images/features-top.gif') no-repeat left top;
}
table#features-box td#features-midleft {
	text-align: left; padding-left: 3px;
	border-left: 1px solid #C8C8C8;
}
table#features-box td#features-midright {
	text-align: left; padding-right: 3px;
	border-right: 1px solid #C8C8C8;
}
table#features-box td#features-bottom {
	height: 20px; background: #ffffff url('../images/features-bottom.gif') no-repeat left top;
}


#software-form label {
	float: left; text-align: left;
	padding: 0; font-size: 8pt; margin-right: 0;
	width: 73px; color: #4a4a4a; font-weight: bold;
}
#software-form label span {
	color: #FF0000; font-weight: bold; padding: 0 2px;
}
#software-form input, #software-form textarea {
	color: #4a4a4a; padding: 2px; font-size: 8pt; width: 97px;
	border: 1px solid #A4ABB1; font-family: Arial, Helvetica, sans-serif;
}
#software-form textarea { width: 172px; }
#software-form input:focus, #software-form input:active, #software-form textarea:focus, #software-form textarea:active {
	color: #4a4a4a; padding: 2px; font-size: 8pt;
	border: 1px solid #5D5D5D;
}
#software-form input.phonefirst {
	width: 20px;
}
#software-form input.phonelast {
	width: 25px;
}
#software-form label.textbox {
	text-align: left; padding: 0; font-size: 8pt; display: block; margin-right: 5px;
	width: 150px;
	color: #4a4a4a; font-weight: bold;
}
#software-form .software-submit, #software-form .software-submit:active, #software-form .software-submit:focus {
	border: 0; width: 125px; height: 30px;
	padding-left: 50px;
}

.margbottom { margin-bottom: 20px; }
.thirtytwo { height: 32px; }
.thirtysix { height: 36px; }
.fiftythree { height: 53px; }
#bigpad { padding-bottom: 500px; }
.blue-norm {
	color: #1A88CA;
}
.blue-treb, .blue-treb a {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	color: #098cd0;
}
a.blue-treb:hover { text-decoration: none; }
p.form-required { font-size: 8pt; }
p.form-required span { color: #FF0000; }
h1#page-title {
	margin: 0 0 15px 0; padding: 0 0 15px;
	color: #525252; font-size: 18pt; font-weight: bold;
	border-bottom: 1px solid #cccccc;
}

#tbl-frame {
	border-top: 1px solid #c7c7c7;
	border-right: 1px solid #c7c7c7;
	border-bottom: 2px solid #7b7b7b;
	border-left: 1px solid #c7c7c7;
}

#box-bluemid {
	background: #ffffff url('../images/home-table.gif') no-repeat left top;
	width: 456px;
	height: 175px;
	padding: 0; margin: 0;
	font-size: 9pt;
	line-height: 1.2em;
}
#box-bluemid a {
	color: #525252;
	text-decoration: none;
	font-weight: normal;
}
#box-bluemid a:hover {
	color: #525252;
	text-decoration: underline;
	font-weight: normal;
}
#box-bluemid #blue-mid a {
	color: #ffffff;
	text-decoration: none;
	font-weight: normal;
}
#box-bluemid #blue-mid a:hover {
	color: #ffffff;
	text-decoration: underline;
	font-weight: normal;
}
#tbl-audrey-img {
	background: #ffffff url('../images/audrey-top.jpg') no-repeat left top;
	width: 695px;
	height: 121px;
	padding: 0; margin: 0;
}
#tbl-custom-img {
	background: #ffffff url('../images/custom-software-top.jpg') no-repeat left top;
	width: 695px;
	height: 121px;
	padding: 0; margin: 0;
}

#tbl-metfin-img {
	background: #ffffff url('../images/metfin-top.jpg') no-repeat left top;
	width: 695px;
	height: 121px;
	padding: 0; margin: 0;
}
#tbl-metfab-img {
	background: #ffffff url('../images/metfab-top.jpg') no-repeat left top;
	width: 695px;
	height: 121px;
	padding: 0; margin: 0;
}
#tbl-metfab-img {
	background: #ffffff url('../images/metfab-top.jpg') no-repeat left top;
	width: 695px;
	height: 121px;
	padding: 0; margin: 0;
}

#tbl-dbbackup-img {
	background: #ffffff url('../images/DBBackup_Rescue_715x121.png') no-repeat left top;
	width: 695px;
	height: 121px;
	padding: 0; margin: 0;
}

#tbl-home-img {
	background: #ffffff url('../images/compex-home1.jpg') no-repeat left top;
	width: 695px;
	height: 201px;
	padding: 0; margin: 0;
}
#tbl-home-img #button-link {
	padding-right: 37px;
	padding-top: 150px;
}
#tbl-home-img #headline {
	padding-right: 50px;
	padding-top: 30px;
}
#tbl-home-img #headline .topline {
	font-family: 'Lucida Sans Unicode', 'Lucida Grande', sans-serif;
	font-size: 20pt;
	color: #6f6f6f;
	font-weight: normal;
}
#tbl-home-img #headline .midline {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 20pt;
	line-height: 1.4em;
	color: #6f6f6f;
	font-weight: bold;
}
#tbl-home-img #headline p {
	font-size: 10pt;
	color: #6f6f6f;
	font-weight: bold;
	padding: 10px 0 0 0; margin: 0;
}

#tbl-home-body {
	background-color: #FFFFFF;
	margin: 0;
	padding: 10px;
	width: 695px;
}
#tbl-home-body-nopad {
	background-color: #FFFFFF; color: #535353;
	margin: 0;
	padding: 0;
	width: 715px;
}

.tbl-home-right-light {
	background-color: #e6f4f9;
	height: 143px;
	font-size: 8pt;
	line-height: 1.4em;
	padding-top: 10px;
	padding-left: 10px;
	padding-right: 10px;
	padding-bottom: 10px;
}

#head-slogan {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
}

#head-contact {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 8pt;
	line-height: 1.2em;
	padding: 0; margin: 0;
}
#head-contact h1 {
	font-size: 13pt;
	font-weight: normal;
	color: #3a7092;
	line-height: 1em;
	padding: 0; margin: 0;
}

.tbl-home-right-light p a, .tbl-home-right-dark p a {
	padding: 0; margin: 0;
	color: #0c5697;
	font-weight: bold;
	text-decoration: underline;
}
.tbl-home-right-light p a:hover, .tbl-home-right-dark p a:hover {
	padding: 0; margin: 0;
	color: #000000;
	font-weight: bold;
	text-decoration: none;
}

.tbl-home-right-light h1, .tbl-home-right-dark h1 {
	font-size: 12pt;
	padding: 0; margin: 0;
}
.tbl-home-right-light p, .tbl-home-right-dark p {
	padding: 5px 0 0 0; margin: 0;
}

.tbl-home-right-dark {
	background-color: #cee9f3;
	height: 143px;
	font-size: 8pt;
	line-height: 1.4em;
	padding-top: 10px;
	padding-left: 10px;
	padding-right: 10px;
	padding-bottom: 10px;
}

#tbl-home-bot-left {
	background-color: #f8f7f3;
	color: #515151;
	border-top: 1px solid #cecdcb;
	border-right: 1px solid #cecdcb;
	border-bottom: 1px solid #cecdcb;
	border-left: 1px solid #cecdcb;
	width: 187px;
	height: 470px;
	font-size: 9pt;
	padding: 10px;
}
#tbl-contact-bot-left {
	background: #f6f5f0 url('../images/contact-left.jpg') no-repeat left top;
	color: #515151;
	border-top: 0;
	border-right: 1px solid #cecdcb;
	border-bottom: 0;
	border-left: 0;
	width: 186px;
	font-size: 9pt;
	padding: 0;
}
#tbl-login-bot-left {
	background: #f6f5f0 url('../images/compex-side1.jpg') no-repeat left top;
	color: #515151;
	border-top: 0;
	border-right: 1px solid #cecdcb;
	border-bottom: 0;
	border-left: 0;
	width: 186px;
	font-size: 9pt;
	padding: 0;
}
#tbl-about-bot-left {
	background: #f6f5f0 url('../images/compex-side2.jpg') no-repeat left top;
	color: #515151;
	border-top: 0;
	border-right: 1px solid #cecdcb;
	border-bottom: 0;
	border-left: 0;
	width: 186px;
	font-size: 9pt;
	padding: 0;
}
#tbl-getstarted-bot-left {
	background: #f6f5f0 url('../images/compex-side3.jpg') no-repeat left top;
	color: #515151;
	border-top: 0;
	border-right: 1px solid #cecdcb;
	border-bottom: 0;
	border-left: 0;
	width: 186px;
	font-size: 9pt;
	padding: 0;
}
#tbl-register-bot-left {
	background: #f6f5f0 url('../images/compex-side4.jpg') no-repeat left top;
	color: #515151;
	border-top: 0;
	border-right: 1px solid #cecdcb;
	border-bottom: 0;
	border-left: 0;
	width: 186px;
	font-size: 9pt;
	padding: 0;
}
#tbl-policy-bot-left {
	background: #f6f5f0 url('../images/compex-side5.jpg') no-repeat left top;
	color: #515151;
	border-top: 0;
	border-right: 1px solid #cecdcb;
	border-bottom: 0;
	border-left: 0;
	width: 186px;
	font-size: 9pt;
	padding: 0;
}


#tbl-contact-bot-mid {
	padding: 25px;
}

.big-bold {
	color: #424242;
	font-size: 12pt;
	font-weight: bold;
}

.tbl-contact-right-light {
	background-color: #e6f4f9;
	font-size: 10pt; color: #606060;
	line-height: 1.4em;
	padding-top: 10px;
	padding-left: 10px;
	padding-right: 10px;
	padding-bottom: 10px;
	border-left: 1px solid #cccccc;
}
.tbl-contact-right-light p {
	font-size: 9pt;
}
.tbl-contact-right-light p.eight { font-size: 8pt; }
.tbl-contact-right-light h1 {
	color: #1789d2; font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 12pt; line-height: 1.5em; padding: 0 0 5px 0; margin: 0 0 5px 0; font-weight: bold;
	border-bottom: 1px solid #CCCCCC;
}
.tbl-contact-right-light h2 {
	font-size: 11pt; padding: 0; margin: 0; font-weight: bold; clear: both;
}

#foot-space {
	height: 10px;
	border-top: 4px solid #92918c;
}
#foot-num {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	color: #457a9c;
	font-size: 15pt;
	width: 125px;
	border-right: #c7c7c7 1px solid;
}
#foot-contact {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	color: #138ace;
	font-size: 13pt;
	width: 562px;
	padding-left: 10px;
}
#foot-contact a {
	color: #138ace;
	text-decoration: none;
}
#foot-contact a:hover {
	color: #444444;
	text-decoration: none;
}
#foot-rights {
	font-family: Tahoma, Geneva, sans-serif;
	color: #606060;
	width: 687px;
	font-size: 8pt;
	line-height: 1.6em;
	padding: 6px;
}
#foot-rights a {
	color: #606060;
	text-decoration: underline;
}
#foot-rights a:hover {
	color: #606060;
	text-decoration: none;
}
  
  
--->
</style>
