body {
    text-align: center;
	min-width: 756px;
	margin:0 auto;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#000000;
	background-color:#CCCCCC;
	
}

#wrapper {
	width: 1004px;
	margin: 10px auto;
	text-align: left;
	background-image:url(../_images/cti_content_background.gif);
	background-repeat:repeat-y;
	
}

#wrapper2 {
    width: 1004px;
	margin: 10px auto;
	text-align: left;
	background-image:url(../_images/cti_content_background.gif);
	background-repeat:repeat-y;
	
}

#masthead {
	width: 1004px;
	min-height: 100px;
	height: auto !important;
	height: 100px;
	background-image:url(../_images/cti_mastehead.gif);

}

#leftColumn {
	width: 130px;
	float: left;
}


#leftColumn ul {
	margin-top: 30px;
	list-style-type: none;
	color:#FFFF66;
	font-weight:bold;
}

#leftColumn li {
	margin-left: 8px;
	margin-top: 10px;
	margin-right: 4px;
}


#leftColumn a {
	text-decoration: none;
	color:#FFFFFF;
	font-weight:100;

}

#leftColumn a:hover {
	color: #97B0E8;
}

#leftColumn .link a {
	text-decoration:underline;
	color: #FF0000;
	font-weight:bold;
	font-size:12px;
}

#leftColumn .link a:hover {
	color: #97B0E8;
	font-weight:bold;
}

#leftColumn p {
	margin-top:2px;
	color:#FFFFFF;
	font-weight:100;
}

#contentColumn {
	width: 570px;
	float:left;
	font-size: 12px;
	text-align: left;
	min-height: 470px;
	height: auto !important;
	height: 470px;
	
}


#contentColumn p  {
	margin-left: 35px;
	margin-right: 40px;
	line-height:1.5;
	margin-top: 5px;
	clear: left;
}



#contentColumnImg1 {
	margin-top: 30px;
	margin-left: 30px;
	float: left;

}

#contentColumnImg2 {
	margin-top: 30px;
	margin-left: 30px;
	float: left;
	clear:left;
}

#contentColumnImg3 {
	margin-top: 30px;
	margin-left: 30px;
	float: left;
	clear:left;

}

#contentColumn h1{
	font-size: 14px;
	font-weight:bold;
	margin-top: 30px;
	margin-left: 30px;
}

#contentColumn ul{
	list-style-type: none;
	margin-top: 10px;

}

#contentColumn li{
	margin-left: 30px;
	line-height:2;
}


#contentColumn2 {
	width: 874px;
	float:left;
	font-size: 12px;
	text-align: left;
	min-height: 470px;
	height: auto !important;
	height: 470px;
	
}

#contentColumn2 p  {
	margin-left: 50px;
	margin-right: 350px;
}

#contentColumn2 h1{
	font-size: 14px;
	margin-top: 50px;
	margin-left: 50px;
	margin-right: 350px;
	font-weight:400;
}

#contentColumn2 a {
	color: #0B269E;
}

#contentColumn2 a:hover {
	color: #97B0E8;
}


.nextButton {
	margin-left: 50px;
	margin-top: 10px;
}

#contentColumn2 table {
	margin-left:30px;
	margin-top: 30px;
	text-align:center;
}


#contentColumn2 tr {
	
}


#contentColumn2 td {
	vertical-align:top;
	text-align:center;
	padding: 3px;
	
}

.table2	{
	margin-left:50px;
	margin-top: 30px;

}

#contentColumn3 {
	width: 874px;
	float:left;
	font-size: 12px;
	text-align: left;
	min-height: 470px;
	height: auto !important;
	height: 470px;
	
}


#contentColumn3 p  {
	margin-left: 35px;
	margin-right: 40px;
	line-height:1.5;
	margin-top: 5px;
	float:left;
	clear: left;
}

#contentColumn3 h1{
	font-size: 14px;
	font-weight:bold;
	margin-top: 30px;
	margin-left: 30px;
}

#contentColumn3 ul{
	list-style-type: none;
	margin-top: 10px;

}

#contentColumn3 li{
	margin-left: 30px;
	line-height:2;
}



#rightColumn {
	width: 304px;
	float:right;
	background-image:url(../_images/rightColumn_background.gif);
	background-repeat:no-repeat;
} 

#rightColumn p {
	margin-top: 71px;
	margin-left: 22px;
}


#rightColumn a {

}

#rightColumn a:hover {
	
}


#footer {
	width: 1004px;
	min-height: 70px;
	height: auto !important;
	height: 70px;
	clear:both;
	text-align: left;
	font-size: 9px;
	margin-left: 160px;
}

#footer ul{
	 padding-top: 20px;
	 margin-left: 30px;
	 list-style-type: none;
	 font-size: 10px;
	 
}

#footer li {
	display:inline;
	margin-left: 5px;
}


#footer a {
	color:#000000;
	text-decoration: none;
	
}

#footer a:hover {
	color: #1973EE;
}


#login{
	margin-top:90px;
	margin-left: 30px;
	font-size:0.9em;
	
}

#login .search {
	font-weight:bold;
	width: 100px;
	
}
	
.show {
	visibility: visible;
}

.hide {
 	visibility: hidden;
}

.hide1{
display:none;
}

form.cmxform label.error, label.error {
	color: red;
	font-style: italic;
}





