/*---------- */
body,td,th {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
}
body {
	background-color: #E4EBED;
	margin:0;
}
input, textarea{
background:#CCCCCC;
}
a{
text-decoration: none;
color:#7f7e7e;
}
a:hover{
color:#0000aa;
}
a img{
border:0;
}
Layer1img{
float:right;
position: relative;
top: 40px;
right:40px;
}

/*---- Layers------ */

#wrapperIndex{
background:url(images/bg-strip.gif);
width:800px;
height:100%;
margin:auto;
}
#wrapper{
background:url(images/bg-strip.gif);
width:800px;
min-height:500px;
margin:auto;
}
#header{
background:#FFFFFF;
}
#bluespace{
background:#0099cc;
height:0.2em;
}
#content{
background:url(images/ctf-homepage.jpg) repeat-x;
width:100%;
min-height:480px;
}
#homeimg{
background:url(images/ctf-homepage.jpg) repeat-x;
width:100%;
min-height:480px;
}
#aboutimg{
background:url(images/ctf-aboutus.jpg) repeat-x;
width:100%;
min-height:480px;
}
#servicesimg{
background:url(images/ctf-services.jpg) repeat-x;
width:100%;
min-height:480px;
}
#pressimg{
background:url(images/ctf-pressrelease.jpg) repeat-x;
width:100%;
min-height:480px;
}
#contactimg{
background:url(images/ctf-contactus.jpg) repeat-x;
width:100%;
min-height:480px;
}
#opportimg{
background:url(images/ctf-opportunities.jpg) repeat-x;
width:100%;
min-height:480px;
}
#disimg{
background:url(images/ctf-disclaimer.jpg) repeat-x;
width:100%;
min-height:480px;
}
#TranspLayer{
position:relative;
margin:5em 0 0 8em;
width:540px;
float:left;
background:#FFFFFF;
filter:alpha(opacity=90);
padding:20px;
min-height:30px;
}
#TranspLayerimg{
float:right;
margin-top:60px;
}
#footer{
width:100%;
background:#fff;
min-height:50px;
text-align:right;
}
#spacer{
width:100%;
height:20px;
}
/*-----Font Styles----- */
#lang{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
padding-right:10px;
font-weight:bold;
color:#33cc00;
}
#lang a{
text-decoration: none;
color:#7f7e7e;
}
#lang a:hover{
color:#33cc00;
}
#footerText{
font-size:9px;
padding: 5px;

}
#heading{
font-size:16px;
color:#646F86;
font-weight:bold;
line-height:40px;
}

