body {
	margin: 0 0 0 0 ;
	padding: 0 0 0 0 ;
}

table {

	border-collapse: collapse; 
	border-spacing: 0;
	margin: 0 0 0 0 ;
	padding: 0 0 0 0 ;
}

th, td, p {
	font-family: Arial, Helvetica, sans-serif ;
	font-size: 10.0pt ;
	font-weight: normal ;
	letter-spacing: -.03em ;
	margin: 0 0 0 0 ;
	padding: 0 0 0 0 ;
}

 #tableForm td {
 	padding: 2px 2px 2px 2px;	
}

input, select {
	border: thin solid #BBBBBB ;
}

.row0 {background-color : #000000; color: #FFFFFF; font-weight : bold;} 
.row1 {background-color : #EEEEEE;} 
.row2 {background-color : #BBBBBB;} 



#menu-container-cell {
	font-family: Arial, Helvetica, sans-serif ;
	font-size: 9.0pt ;
	font-weight: normal ;
	color: white ;
	margin: 0 0 0 0 ;
	padding-left: 5px ;
}

#site-search-container-cell {
	text-align: middle ;
	vertical-align: middle ;
	padding-top: 10px ;
	padding-right: 100px ;
	padding-left: 100px ;
}

#site-search-form-table {
	vertical-align: middle ;
	width: 100% ;
	padding: 0 0 0 0 ;
	margin: 0 0 0 0 ;
}

#search-form-input-cell {
	width: 104px ;
	height: 20px ;
	padding: 0 0 0 0 ;
	margin: 0 0 0 0 ;
	vertical-align: middle ;
}

#search-form-input-actual {
	width: 104px ;
	height: 20px ;
	width: 99px ;
	height: 19px ;
	vertical-align: middle ;
	font-family: Arial, Helvetica, sans-serif ;
	font-size: 10pt ;
	background-image: url(/img/site-search-field.gif) ;
	background-repeat: no-repeat ;
	padding: 1px 3px 0px 2px ;
	margin: 0 0 0 0 ;
	border: 0px solid purple ;
}

#search-form-button-cell {
	vertical-align: middle ;
	width: 42px ;
	height: 20px ;
	padding: 0 0 0 0 ;
	margin: 0 0 0 0 ;
}

#search-form-button-actual {
	width: 42px ;
	height: 20px ;
	background-image: url(/img/site-search-button.gif) ;
	background-repeat: no-repeat ;
	padding: 0 0 0 0 ;
	margin: 0 0 0 0 ;
	border: 0px solid purple ;
}

#outerTableStyleFrontPage {
	width: 800px ;
	height: 563px ;
	background-image: url(/templates/lynxtel/img/layout-front-page-bg.jpg);
	background-repeat: no-repeat ;
	margin: 0 0 0 0 ;
	padding: 0 0 0 0 ;
}

#outerTableStyle1 {
	width: 800px ;
	background: #DBDBDE ; 
	background-image: url(/templates/lynxtel/img/layout-primary-bg-2.jpg);
	background-repeat: no-repeat ;
	margin: 0 0 0 0 ;
	padding: 0 0 0 0 ;
	text-align: left ;
}

.text-main-content-home {
	font-family: Arial, Helvetica, sans-serif ;
	font-size: 10.0pt ;
	font-weight: normal ;
	color: black ;
	text-align: left; 
	letter-spacing: -.03em ;
	margin: 0 0 0 0 ;
	padding: 10px 10px 10px 65px ;
	border: 0px solid purple ;
	vertical-align: top ;
	text-align: left ;
}

.text-main-content {
	font-family: Arial, Helvetica, sans-serif ;
	font-size: 10.0pt ;
	font-weight: normal ;
	color: black ;
	text-align: left; 
	letter-spacing: -.03em ;
	margin: 0 0 0 0 ;
	padding: 10px 10px 10px 10px ;
	border: 0px solid purple ;
	vertical-align: top ;
	text-align: left ;
}


.text-main-title {
	font-family: Arial, Helvetica, sans-serif ;
	font-size: 12.0pt ;
	font-weight: bold ;
	color: black ;
	text-align: left; 
	letter-spacing: -.00em ;
	margin: 0 0 0 0 ;
	padding: 0 0 0 0 ;
}

#inset-table-outer {
	width: 612px ;
	margin: 0 0 0 0 ;
	padding: 0 0 0 0 ;
}

#inset-container-cell {
	background-image: url("/templates/lynxtel/img/inset-spacer-pink.gif") ;
	background-repeat: repeat-y ;
	margin: 0 0 0 0 ;
	padding: 0 0 0 0 ;
}

#text-above-inset-table {
	font-family: Arial, Helvetica, sans-serif ;
	font-size: 12.0pt ;
	letter-spacing: .20em ;
	font-weight: normal ;
	color: maroon ;
	text-align: center ;
	margin: 0 0 0 0 ;
	padding: 0 0 0 0 ;
}

#inset-table-header-bar {
	background-image: url("/templates/lynxtel/img/layout-red-bar.gif ") ;
	background-repeat: no-repeat ;
	width: 612px ;
	height: 12px ;
	margin: 0 0 0 0 ;
	padding: 0 0 0 0 ;
}
	
#inset-table-header-main {
	background-image: url("/templates/lynxtel/img/layout-inset-bg-n-girl.jpg") ;
	background-repeat: no-repeat ;
	height: 213px ;
	margin: 0 0 0 0 ;
	padding-left: 240px ;
	padding-right: 10px ;
	font-family: Arial, Helvetica, sans-serif ;
	font-size: 10.0pt ;
	font-weight: normal ;
	color: black ;
	text-align: left; 
	letter-spacing: -.03em ;
}

#inset-table-text-bottom {
	background-image: url("/templates/lynxtel/img/layout-inset-bg-n-girl.jpg") ;
	background-repeat: no-repeat ;
	height: 213px ;
	padding-top: 5px ;
	padding-left: 240px ;
	padding-right: 10px ;
	margin: 0 0 0 0 ;
	font-family: Arial, Helvetica, sans-serif ;
	font-size: 10.0pt ;
	font-weight: normal ;
	color: black ;
	text-align: left; 
	letter-spacing: -.03em ;
}

#footerTableStyle2 {
	width: 800px ;
	height: 117px ;
	background-image: url(/templates/lynxtel/img/layout-footer-short.jpg);
	background-repeat: no-repeat ;
	margin: 0 0 0 0 ;
	padding: 0 0 0 0 ;
}


#footerTableStyle1 {
	width: 800px ;
	height: 117px ;
	background-image: url(/templates/lynxtel/img/layout-footer-1.jpg);
	background-repeat: no-repeat ;
	margin: 0 0 0 0 ;
	padding: 0 0 0 0 ;
}

#footerText {
	font-family: Arial, Helvetica, sans-serif ;
	font-size: 9.0pt ;
	font-weight: bold ;
	color: white ;
	vertical-align: bottom ;
	padding-bottom: 7px ;
	padding-right: 50px ;
	margin: 0 0 0 0 ;
}

#layout-nav-container-cell {
	vertical-align: top ;
	text-align: right ;
	padding-top: 15px ;
	padding-right: 10px ;
	margin: 0 0 0 0 ;
	background-color: transparent ;
}

#layout-nav-outer {
	vertical-align: top ;
	margin: 0 0 0 0 ;
	padding: 0 0 0 0 ;
	background-color: transparent ;
}

#nav-menu-first {
	height: 15px ;
	width: 144px ;
	font-family: Arial, Helvetica, sans-serif ;
	font-size: 8.0pt ;
	font-weight: bold ;
	color: black ;
	background-image: url(/templates/lynxtel/img/nav-bar-first.jpg);
	background-repeat: no-repeat ;
	text-align: center; 
	vertical-align: bottom ;
	margin: 0 0 0 0 ;
	padding: 0 0 0 0 ;
}

#nav-menu-second {
	background-image: url(/templates/lynxtel/img/nav-bar-second.jpg);
	background-repeat: no-repeat ;
	height: 7px ;
	width: 144px ;
	margin: 0 0 0 0 ;
	padding: 0 0 0 0 ;
}

#nav-menu-cell-around-inner-table {
	background: #9C9BA9;
	margin: 0 0 0 0 ;
	padding: 0 0 0 0 ;
}

.nav-divider {
	background-image: url(/templates/lynxtel/img/nav-divider.jpg);
	background-repeat: no-repeat ;
	width: 136px;
	height: 3px ;
	margin: 0 0 0 0 ;
	padding: 0 0 0 0 ;
}

 .nav-icon-cell, .nav-text-cell {
	background-image: url(/templates/lynxtel/img/nav-bg.jpg);
	background-repeat: repeat ;
	width: 56px ;
	height: 5px ;
	vertical-align: middle ;
	margin: 0 0 0 0 ;
	padding: 0 0 0 0 ;
}

 .nav-text-top {
	font-family: Arial, Helvetica, sans-serif ;
	font-size: 7.0pt ;
	font-weight: bold ;
	color: white ;
	text-align: left ;
	margin: 0 0 0 0 ;
	padding: 0 0 0 0 ;
}

.nav-text-bottom {
	font-family: Arial, Helvetica, sans-serif ;
	font-size: 7.0pt ;
	font-weight: normal ;
	color: black ;
	text-align: left ;
	margin: 0 0 0 0 ;
	padding: 0 0 0 0 ;
}

#nav-bar-left {
	background-image: url(/templates/lynxtel/img/nav-border-left.jpg);
	background-repeat: repeat-y ;
	width: 3px; 
	margin: 0 0 0 0 ;
	padding: 0 0 0 0 ;
}

#nav-bar-right {
	background-image: url(/templates/lynxtel/img/nav-border-right.jpg);
	background-repeat: repeat-y ;
	width: 5px; 
	margin: 0 0 0 0 ;
	padding: 0 0 0 0 ;
}

#nav-bar-footer-text {
	background-image: url(/templates/lynxtel/img/nav-bg.jpg);
	background-repeat: repeat ;
	width: 124px ;
	height: 65px ;
	font-family: Arial, Helvetica, sans-serif ;
	font-size: 7.0pt ;
	font-weight: bold ;
	color: white ;
	text-align: left ;
	vertical-align: bottom ;
	padding: 6px 6px 6px 6px ;
	margin: 0 0 0 0 ;
}

#nav-bar-footer-bottom {
	background-image: url(/templates/lynxtel/img/nav-bar-bottom.gif);
	height: 10px ;
	width: 144px ;
	margin: 0 0 0 0 ;
	padding: 0 0 0 0 ;
}