﻿*{margin:0; padding:0;}

BODY {
	padding-right: 0px; 
	padding-left: 0px;
	padding-bottom: 0px; 
	margin: 0px; 
	color:#666666;
	padding-top: 0px; 
	background-color:#F1F1F1;
	font-family:Arial;
	font-size:0.9em;

}
.navBarImgRollOverMore img
 {
	
 }
 .navBarImgRollOverMore:hover img
 {
	opacity: 0.6;
	-moz-opacity: 0.6;
	filter: alpha(opacity=45);
 }
.mainHead
{
	background-image:url('Images/CTPImages/HeadBack.jpg');
	background-repeat:repeat-x;	
	height:20px;
}

#top_main
{
	background-image:url('Images/CTPImages/test/head_back.jpg');
	background-repeat:no-repeat;
	background-position:center;	
	height:82px;
}
#top_content
{
	margin: 0 auto; 
	padding: 0; 
	width: 775px;
}
#mid_content
{
	background-image:url('Images/CTPImages/test/mid_back.jpg');
	background-repeat:no-repeat;
	background-position:bottom;	
	height:125px;
}
#mid_content2
{
	background-image:url('Images/CTPImages/test/mid_back2.jpg');
	background-repeat:no-repeat;
	background-position:top;	
	height:30px;
}
#banner
{
	margin: 0 auto; 
	padding: 0; 
	width: 775px;
}
#main_content
{
	background-image:url('Images/CTPImages/test/mid_back_shim.jpg');
	background-repeat:repeat-y;
	background-position:center;
}
#content
{
	margin: 0 auto; 
	padding: 0; 
	width: 760px;
}
#textarea
{
	text-align:left;
	background-color:#FFF;
}

#textarea p
{
	margin-left:20px;
	margin-bottom:3px;
	margin-top:3px;	
	margin-right:20px;
	text-align:left;
}

#textarea h4
{
	margin-top: 5px;
	margin-bottom: 5px;
	margin-left:10px;
	color:#666;
	text-align:left;
	
}

#clear{ clear:both;}
#level1
{
	background-image:url('Images/CTPImages/Bullet_Back.jpg');
	background-position:center;
	background-repeat:no-repeat;
	color:#000000;
	width:240px;
	padding-top:20px;
	height:220px;
	margin-left:10px;
	float:left;
}
#level2
{
	background-image:url('Images/CTPImages/Bullet_BackY.jpg');
	background-position:center;
	background-repeat:no-repeat;
	color:#000000;
	width:240px;
	margin-left:10px;
	padding-top:20px;
	height:220px;
	float:left;
}
#level3
{
	background-image:url('Images/CTPImages/Bullet_BackG.jpg');
	background-position:center;
	background-repeat:no-repeat;
	color:#000000;
	width:240px;
	margin-left:10px;
	padding-top:20px;
	height:220px;
	float:left;
}
#level1 ul a
{
	text-decoration:none;
	color:#000000;		
}
#level1 ul a:hover
{
	text-decoration:none;
	color:#FF9900;		
}
#level2 ul a
{
	text-decoration:none;
	color:#000000;		
}
#level2 ul a:hover
{
	text-decoration:none;
	color:#FF9900;		
}

#level1 ul
{
	margin-left:20px;
	
}
#level1 ul li
{
	
}
#level2 ul
{
	margin-left:20px;
}
#level2 ul li
{
	
}
#level3 ul
{
	margin-left:20px;
}
#level3 ul li
{
	
}

#valuelevel1
{
	background-image:url('Images/CTPImages/Bullet_BackBig.jpg');
	background-position:center;
	background-repeat:no-repeat;
	color:#000000;
	width:320px;
	margin-left:10px;
	margin-top:0px;
	padding-top:80px;
	padding-left:30px;
	height:239px;
	float:left;
}
#valuelevel2
{
	background-image:url('Images/CTPImages/Bullet_BackBigY.jpg');
	background-position:center;
	background-repeat:no-repeat;
	color:#000000;
	width:300px;
	margin-left:10px;
	margin-top:0px;
	padding-top:80px;
	padding-left:30px;
	height:239px;
	float:left;
}
#valuelevel1 ul
{
	font-size:12pt;
		
}
#valuelevel1 ul a
{
	text-decoration:none;
	color:#000000;		
}
#valuelevel1 ul a:hover
{
	text-decoration:none;
	color:#FF9900;		
}
#valuelevel2 ul
{
	font-size:12pt;
		
}
#valuelevel2 ul a
{
	text-decoration:none;
	color:#000000;		
}
#valuelevel2 ul a:hover
{
	text-decoration:none;
	color:#FF9900;		
}
#faqlevel1
{
	background-image:url('Images/CTPImages/Bullet_BackBigF.jpg');
	background-position:center;
	background-repeat:no-repeat;
	color:#000000;
	width:308px;
	margin-left:5px;
	margin-top:0px;
	padding-top:30px;
	padding-left:50px;
	height:328px;
	float:left;
}
#faqlevel2
{
	background-image:url('Images/CTPImages/Bullet_BackBigA.jpg');
	background-position:center;
	background-repeat:no-repeat;
	color:#000000;
	width:310px;
	margin-left:5px;
	margin-top:0px;
	padding-top:30px;
	padding-left:50px;
	height:328px;
	float:left;
}
#faqlevel1 ul
{
	font-size:12pt;
	list-style-type:none;
		
}
#faqlevel1 ul a
{
	text-decoration:none;
	color:#000000;		
}
#faqlevel1 ul a:hover
{
	text-decoration:none;
	color:#FF9900;		
}
#foot_main
{
	background-image:url('Images/CTPImages/test/foot_back.jpg');
	background-repeat:no-repeat;
	background-position:center;
	height:87px;	
	clear:both;
}
#foot_content
{
	margin: 0 auto; 
	padding: 0; 
	width: 775px;
	font-size:0.7em;
	text-align:center;
	padding-top:30px;
}

#foot_content a
{
	text-decoration:none;
	color:#6699FF;
}
#foot_content a:hover
{
	text-decoration:underline;
	color:#9DC313;	
}
.CompContent
{
	width:650px;
	background-color:White;
	border:dashed 1px #ccc;
	margin-left:10px;
	padding:10px 0px 0px 0px;
}
.CompContent ul li
{
	height:24px;
	color:#6D6D6D;
	font-size:14px;
	font-weight:normal;
	line-height:20px;
	text-decoration:none;
	padding:0 0 0 10px;
	list-style-position:inside;
	list-style-image:url('Images/CTPImages/bullet.gif');
	
}
.contactBox
{
	float:left;
	background-color:White;
	border:dashed 1px #CCCCCC;
	width:430px;
	height:300px;
	padding:10px;
}

.contactSendBox
{
	background-color:#F1F1F1;
	border:dotted 1px #999;
	font-family:Arial;
	font-size:10pt;
}

.flinks
{
	font-size:1em;
	color:#666;	
}
.logoDiv
{
	width:173px;
	height:51px;
	background-image:url('Images/CTPImages/test/logo.jpg');	
	background-repeat:no-repeat;
	float:right;
	margin-top:25px;
	padding-right:10px;
}
.navigation
{
	float:left;
	margin-left:20px;
	margin-top:55px;
}
table.navtbl
{
	
}
table.navtbl td.navcell
{
	width:80px;
	height:28px;
	background-image:url('Images/CTPImages/test/BtnBack.gif');	
	background-repeat:no-repeat;
	background-position:left;
	font-size:0.9em;
	color:Black;
	text-align:center;
}
table.navtbl td.navcell:hover
{
	background-image:url('Images/CTPImages/test/BtnBackON.gif');
	color:White;
}
table.navtbl td.navcell a
{
	
	text-decoration:none;
	color:Black;
}
table.navtbl td.navcell a:hover
{
	
	text-decoration:none;
	color:White;
}

.contentNav
{
	width:330px;
	height:520px;
	float:left;
	border: solid 1px #DDDDDD;
	background-color:#FFFFFF;
		
}
.upTab
{
	width:110px;
	height:33px;
	float:left;
}

.fsTab
{
	width:110px;
	height:33px;
	float:left;
}

.pTab
{
	width:110px;
	height:33px;
	float:left;
}
.fsContentContent
{
	padding:10px;	
	width:300px;
	overflow:hidden;
}
.fsContentContent ul li
{
	color:#6D6D6D;
	font-size:14px;
	font-weight:normal;
	line-height:15px;
	text-decoration:none;
	padding:2px;
	margin-left:-10px;
	margin-bottom:2px;
	list-style-position:inside;
	list-style-type:disc;
}
.fsContentContent .subUL
{
	
}

.fsContentContent .subUL li
{
	color:#999999;
	font-size:14px;
	font-weight:normal;
	line-height:15px;
	text-decoration:none;
	padding:0px 0px 0px 10px;
	margin-left:20px;
	width:200px;
	list-style-position:inside;
	list-style-type:square;
}

#upContent
{
	width:310px;
	padding:4px;
}
.upContentHead
{
	font-size:10pt;
	font-weight:bold;
	text-align:left;
	color:Black;
	width:100%;
	padding-bottom:6px;
}
.upContentText
{
	font-size:10pt;
	padding-bottom:6px;
}
#fsContent
{
	width:305px;
	padding-left:15px;	
}
#pContent
{
	width:310px;
	padding:10px;	
}
.rContactBox
{
	float:right;
	padding-right:20px;
	margin-right:20px;
	background-image:url('Images/CTPImages/test/ContactBack.jpg');
	background-position:top;
	background-repeat:no-repeat;
	width:221px;
	height:210px;
	text-align:right;
	padding-top:100px;	
	font-size:10pt;	
}
.rContactBox a
{
	font-weight:bold;
	text-decoration:none;
	font-size:10pt;
	color:#6699FF;
}
.rContactBox a:hover
{
	font-weight:bold;
	text-decoration:underline;	
	color:#9DC313;	
}
.rColContent
{
	width:400px;
	padding-right:5px;
	float:right;
}

.rColContent p 
{
	margin:10px;	
}

#twitter_div 
{
	border:dashed 1px #6d6d6d;
	padding:3px;
}
#twitter_div h2
{
	color:#516402;
}
#twitter_div a
{
	font-size:12px;
	font-weight:bold;
	color:#516402;
	text-decoration:none;
}
#twitter_div a:hover
{
	font-size:12px;
	font-weight:bold;
	color:#EB9A12;
	text-decoration:none;
}
.rColContent ul
{
	margin: 2px 0px 2px 10px;
	padding: 0px 0px 0px 10px;
}

.rColContent ul li
{
	color:#6D6D6D;
	font-size:12px;
	font-weight:normal;
	line-height:12px;
	text-decoration:none;
	padding:0 0 10 0px;
	
}
.rColContent ul li a
{
	font-size:12px;
	font-weight:bold;
	color:#516402;
	text-decoration:none;
	
}
.rColContent ul li a:hover
{
	font-size:12px;
	font-weight:bold;
	color:#EB9A12;
	text-decoration:none;
	
}
#textUL
{
	margin:25px;
}
#ManualNav 
{
 	margin-top:5px;
 	padding:0px;
}
#ManualNav li
{
 	background-color:#EAEAEA;
 	border-bottom:solid 1px #777777;
 	border-top:solid 1px #777777;
 	border-right:solid 2px #FFFFFF;
 	font-size:9pt;
 	font-weight:bold;
 	display:inline;
	list-style-type: none;
	padding:2px;
}
#ManualNav li a
{
	color:#666;
	text-decoration:none;	
}
#ManualNav li a:hover
{
	color:#FFCC00;
	text-decoration:none;	
}

div#links a{text-decoration:none;color:#333;}
div#links a span {display: none;}
div#links a:hover span {display: block;                      
   text-decoration:none;
   color:Black;
   position:fixed; top: 40%; left: 40%; width:250px;
   border:solid 2px #666;
   background-color:White; 
   padding: 5px; 
   margin: 10px; 
   z-index: 100; 
   text-align: left;}