body{
	margin:0px;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 12px;
	background-color:#333333;
	}

img {
	border:0px;
	}
	
.text{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000;
	text-align:justify;
	padding-left:10px;
	padding-right:10px;
}

a{
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FF6600;
	font-weight:bold;
	text-decoration:none;
}

a:hover{color:#666666;}
#top_menu a {
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#333333;
	font-weight:bold;
	text-decoration:none;
	}
#top_menu a:hover{color:#666666;}

.text_white{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #fff;
	font-weight:bold;
}
.text_orange{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#FF6600;
	font-weight:bold;
}

.text_small{
	font:Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #999;
	text-align: center;
	padding: 5px;
}

div.hr {
  height: 5px;
  background: #fff url(images/CTC_dots.gif) repeat-x scroll center;
}

div.hr hr {
  display: none;
}
div.row_grey {
background-color:#eeeeee;
padding:5px;
}
div.row_white {
background-color:#ffffff;
padding:5px;
}
div.row_orange {
background-color:#FF9900;
padding:5px;
}

div.programs {
background-color:#ffffff;
border-width: 1px; 
border-style: solid; 
border-color: #ccc #888 #555 #bbb; 
padding:10px;
}

.slogan {
	background:url(images/CTC_03.gif);
	background-repeat:no-repeat;
	height: 39px;
	width: 625px;
	padding:8 10 5 5;
}

.footer {
background:url(images/CTC_06.gif);
background-repeat:no-repeat;
height:27px;
text-align:center;
font-size:10px;
color:#cccccc;
padding-top:2px;
}

optgroup{color:#999999; background-color:#eeeeee;}
option{color:#333333; background-color:#ffffff}

/*------------DropDown Menu Begin-------------*/	
#menu {
width: 100%;
z-index: 2;
float:left;
height: 165px;
}

#menu ul {
list-style: none;
margin: 0;
padding: 0;
float:left;
width: 155px;
z-index: 2;
}

#menu a, #menu h2 {
width: 155px; 
font-family:Arial, Helvetica, sans-serif;
text-align:center;
font-size:12px;
font-weight:bold;
margin: 0;
padding: 0px;
text-decoration: none;
color: #FFF;
display: block;
}

#menu h2 {
height:165px;
text-transform: uppercase;
text-shadow:#6699FF;
background-repeat:no-repeat;
}

#menu #one h2 {
background:url(images/CTC_04_01.jpg);
}
#menu #two h2 {
background:url(images/CTC_04_02.jpg);
}
#menu #three h2 {
background:url(images/CTC_04_03.jpg);
}
#menu #four h2 {
background:url(images/CTC_04_04.jpg);
}

#menu a {
color: #FFF;
text-decoration: none;
z-index: 2;
}

#menu a:hover {
	color:#FFCC00;
}

#menu ul ul a {
	width: 145px; 
	color: #333333;
	background-color: #eeeeee;
	height: 25px;
	text-align: left;
	padding-left: 10px;
	padding-top: 5px;
}

#menu ul ul ul a {
	color: #ffffff;
	background-color:#999999;
}

#menu ul ul a:hover {
	color: #FFFFFF;
	background-color:#7C7C7C;
	height: 25px;
	z-index: 2;
}

#menu li {position: relative;}

#menu ul ul {
	position: absolute;
	z-index: 100;	
}

/*! submenu*/
#menu #one ul ul ul, 
#menu #two ul ul ul, 
#menu #three ul ul ul {
	position: absolute;
	top: 0;
	left: 100%;
	z-index: 2;

}
#menu #four ul ul ul {
	position: absolute;
	top: 0;
	right: 100%;
	z-index: 2;
}

div#menu ul ul,
div#menu ul li:hover ul ul,
div#menu ul ul li:hover ul ul
{
display: none;
z-index: 2;
}

div#menu ul li:hover ul,
div#menu ul ul li:hover ul,
div#menu ul ul ul li:hover ul
{
display: block;
z-index: 2;
}

#flashcontain { position: static; z-index: -1; visibility: visible; }
/*------------DropDown Menu Begin End-------------*/

.title {
	font: normal 12px Arial, Helvetica, sans-serif;
	font-weight:bold;
	text-shadow:#CCCCCC;
	text-transform:uppercase;
	color: #000066;
}
