body {
	font-family: Tahoma, Arial, Helvetica, sans-serif;	
	/*margin: 0 15px;*/
	padding: 0; margin: 0;
	border: 0;
	/*background-color: #E5E8D7;*/
	background-color: #fff;
	text-align: center;
	}
	
#frame {
	margin: 0px auto 0 auto;
	padding: 0;
	width: 851px;
	text-align: left;
	background-color: #fff;
	background: url(../img/tcr_bg_v1.jpg) no-repeat top left;
	padding-left: 30px;
	}
	
#header {
	width: 791px;
	}
	
#mainpromo {
	width: 791px;
	height: 278px;
	margin-top: 1px;
	border-top: 1px solid #666;
	border-bottom: 1px solid #666;
	}
	
#mainpromo #c1 { background: url(../img/home/bg_c1.jpg) no-repeat top left; }
#mainpromo #c2 { background: url(../img/home/bg_c2_v1.jpg) no-repeat top left; }

#c1 div {
	width: 181px;
	margin-left: 2px;
	margin-top: 8px;
	padding-bottom: 4px;
	background: url(../img/home/bg_c1_div_bottom.gif) no-repeat bottom left;
	}
	
#c1 div div {
	margin: 0;
	padding: 3px 0 3px 0;
	background: url(../img/home/bg_c1_div_top2.gif) no-repeat top left;
	}
	
#c1 div h3 {
	font-size: 12px;
	color: #333;
	margin: 0 0 0 8px;
	padding: 0 0 0 9px;
	background: url(../img/home/c1_h3.gif) no-repeat 0 50%;
	}
	
#c1 div p {
	font-size: 10px;
	line-height: 12px;
	margin: 0;
	padding: 0 35px 0 20px;
	}
	
#c1 p.learnmore {
	width: 159px;
	text-align: right;
	padding-right: 2px;
	}
	

#c1 p.learnmore a {
	padding: 0;
	margin: 0;
	}

#c2 div p.quote {
	text-align: center;
	color: #666;
	margin: 0;
	background: url(../img/home/quotes_btm.gif) no-repeat bottom right;
	}
	

#c2 div {
	width: 167px;
	padding: 8px 0 0 0;
	margin: 18px 13px 0 0;
	background: url(../img/home/quotes.gif) no-repeat top left;
	}

	
#c2 p.signed {
	font-weight: bold;
	text-align: center;
	color: #f00;
	width: 167px;
	}
	
#c2 p.learnmore {
	padding-top: 225px;
	}
	
#c2 p.learnmore a {
	padding: 3px 24px 4px 0;
	font-size: 13px;
	color: #666;
	text-decoration: none;
	background: url(../img/learnmore_blt.gif) no-repeat center right;
	}
	
.imglogo { margin: 7px 0 7px 19px; }
.imgatssa { margin: 0 7px 7px 0; }
.imgcompanyname { margin: 25px 12px 0 0; }
.imgbutton1 { margin: 39px 0 0 0; }
.imgbutton2 { margin: 1px 0 39px 0; }
.objflash { 
	margin: 2px 3px; 
	border-left: 1px solid #666; 
	border-right: 1px solid #666;
}
	
#titlebar {
	width: 788px;
	height: 81px;
	margin: 1px 0 0 1px;
	background: url(../img/page_title_bar_bg.jpg) no-repeat top left;
	text-align: center;
}

#solutionsTit {
	width: 788px;
	height: 81px;
	margin: 1px 0 0 1px;
	background: url(../img/solutions_title_bar_bg.jpg) no-repeat top left;
	text-align: center;
}


#ourdifferenceTit {
	width: 788px;
	height: 81px;
	margin: 1px 0 0 1px;
	background: url(../img/difference_title_bar_bg.jpg) no-repeat top left;
	text-align: center;
}

#basicTit {
	width: 788px;
	height: 81px;
	margin: 1px 0 0 1px;
	background: url(../img/basic_title_bar_bg.jpg) no-repeat top left;
	text-align: center;
}

#equipmentTit {
	width: 788px;
	height: 81px;
	margin: 1px 0 0 1px;
	background: url(../img/equipment_title_bar_bg.jpg) no-repeat top left;
	text-align: center;
}

#quoteTit {
	width: 788px;
	height: 81px;
	margin: 1px 0 0 1px;
	background: url(../img/quote_title_bar_bg.jpg) no-repeat top left;
	text-align: center;
}

#aboutTit1 {
	width: 788px;
	height: 81px;
	margin: 1px 0 0 1px;
	background: url(../img/about1_title_bar_bg.jpg) no-repeat top left;
	text-align: center;
}

#aboutTit2 {
	width: 788px;
	height: 81px;
	margin: 1px 0 0 1px;
	background: url(../img/about2_title_bar_bg.jpg) no-repeat top left;
	text-align: center;
}

#blankTitlebar {
	background:transparent url(../img/page_title_blankbar_bg.jpg) no-repeat top left;
	height:81px;
	margin:1px 0pt 0pt 1px;
	text-align:center;
	width:788px;
}

#purchaseTit {
	width: 788px;
	height: 81px;
	margin: 1px 0 0 1px;
	background: url(../img/purchase_title_bar_bg.jpg) no-repeat top left;
	text-align: center;
}

#titlebar h2, #solutionsTit h2, #ourdifferenceTit h2, #basicTit h2, #equipmentTit h2, #aboutTit1 h2, #purchaseTit h2, #blankTitlebar h2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 19px;
	line-height: 24px;
	color: #fff;
	padding: 0 75px;
	margin: 0px 0 0 0;
}

#quoteTit h2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 19px;
	line-height: 24px;
	color: #fff;
	padding: 0 0 0 170px;
	margin: 0px 0 0 0;
}

#aboutTit2 h2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 19px;
	line-height: 24px;
	color: #fff;
	padding: 0 175px 0 0;
	margin: 0px 0 0 0;
}
#aboutTit1 h2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 19px;
	line-height: 24px;
	color: #fff;
	padding: 0 0 0 170px;
	margin: 0px 0 0 0;
}

h1 {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 18px;
	line-height: 22px;
	color: #333; 
	width: 788px;
	/*background: url(../img/h1_bg_btm.gif) no-repeat bottom left;*/
	margin: 0 0 1px 0;
	padding: 4px 4px 4px 18px;
	}
	
.content {
	background:#fff url(../img/content_bg.gif) repeat-y top left;
	}

p, li, h3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 17px;
	color: #333;
	text-decoration: none;
	margin: 10px 18px 12px 18px;
	}
	
td {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 17px;
	color: #333;
	}
	
h3 {
	font-size: 16px;
	line-height: 22px;
	color: #668CCA;
	margin-top: 15px;
	}
	
#sidebar {
	padding-bottom: 3px;
	background: url(../img/h1_bg_btm.gif) no-repeat bottom left;
	}
	
#sidenav {
	width: 191px;
	list-style: none;
	border: 1px solid #999;
	padding: 0;
	margin: 0;
	}
	
#sidenav li {
	font-size: 13px;
	font-weight: bold;
	margin: 1px;
	padding: 7px 0 8px 55px;
	border: 1px solid #ddd;
	background: url(../img/sidebarnav_li_bg2.jpg) no-repeat 0 -2px;
	}
	
#sidenav ul {
	list-style: none;
	border: none;
	padding: 0;
	margin: 5px 0 0 0;
	}
	
#sidenav li li {
	font-size: 13px;
	font-weight: normal;
	margin: 0;
	padding: 0;
	border: none;
	background: none;
	}
#sidenav li li.active { background: none; font-weight: bold; }

	
#sidenav li.active { 
	background: url(../img/sidebarnav_li_bg2_on.jpg) no-repeat top left; 
}

#sidenav li a {
	color: #666;
	text-decoration: none;
}

#sidenav li.active a {
	color:#fff;
}
	
/*
.content ul {
	list-style: square;
	}
*/
	
.content li {
	margin: 0 10px 0 0;	
	}
	
hr {
	color: #ccc;
	width: 550px;
	}

a { color: #333; }	
a:hover { color: #990000; }
	
.topnav, .topnav a {
	font-size: 11px;
	line-height: 15px;
	text-align: right;
	padding: 10px 3px 5px 3px;
	color: #818181;
	text-decoration: none;
	font-weight: bold;
	}
	
.topnav {
	padding-right: 9px;
	}
	
.topnav a.selected {
	color: #668CCA;
	}
	
.nav {
	border-right: 1px solid #FFFFFF;
	}
	
.headline {
	margin: 8 0 0 10;
	}

.footer, .footer a {
	font-family: Arial, Helvetica, sans-serif;	
	font-size: 12px;
	line-height: 16px;
	padding: 5px 3px 15px 2px;
	color: #fff;
	text-decoration: none;
	}
	
.footer a.selected {
	color: #CCC;
	}
	
span.highlight { 
	font-style: italic;
	}
	
.screenshot { 
	color: red;
	}
	
.ans { 
	padding: 0 15px 0 15px;
}

/*##################### Website Color 1 ########################*/

body {
	background: #B0D166 url('../img/BG_rpt_v1.jpg') repeat-y top center;
}

.imglogo {
	margin:18px 0 7px 19px;
}

#w1 {
	background: url('../img/BG.jpg') no-repeat top center;
}

#frame {
	background: none;
	padding:26px 0 0 11px;
	width:800px;
}

div#frame ul#navmenu {
	background:none;
}

div#frame ul#navmenu li {
	background:none;
}

#mainpromo {
	background: url('../img/Header.jpg') no-repeat top left;
	margin-top:1px;
	width:789px;
}

#mainpromo #c1 {
	background:none;
}

#c1 div {
	margin:8px 0 0 8px;
}

div#footer {
	background:#c1c7c9;
	width:783px;
	border-top:1px solid #858b8e;
	margin:15px 0 9px 0;
	padding:0 0 15px 0;
}

div#footer a {
	text-decoration:none;
	font-size:11px;
	padding:0 7px;
	color:#6c6f70;
} 

div#footer a:hover {
	text-decoration:underline;
}

#sidenav li.Large {
	background: url(../img/sidebarnav_li_bg2_on_large.jpg) no-repeat top left; 
}

#c2 p.learnmore a {
	background:none;
	text-transform:uppercase;
	font-size:19px;
	font-weight:bold;
	color:#fff;
	text-align:center;
	padding:0 0 0 9px;
}

#c2 p.learnmore a:hover {
	text-decoration:underline;
}

.topnav, .topnav a {
	color:#8c8c8c;
	font-size:12px;
}

.topnav a:hover {
	text-decoration:underline;
	color:#8c8c8c;
}

.fba {
	margin-bottom:5px;
	border:1px solid #a1a6a8;
}

.imgatssa {
	border:1px solid #a1a6a8;
}

body div#frame table.content tbody tr td form {
	padding: 0 0 0 15px;
}



