@charset "utf-8";
/* CSS Document */

/* from reset.css */
/* Remove margins for navigation lists */
nav ul, nav li, ul { margin: 0; list-style:none; list-style-image: none; }
a, p a, li a{text-decoration:none;}
ul, ol { margin-left: 0; padding:0; }
p {margin:0;}
table, td, p, li {font-family:inherit;font-size: 16px;}

body li {font-family:"lucida grande", tahoma, verdana, arial, sans-serif;}
.tw_lft p {
	font-family:"lucida grande", tahoma, verdana, arial, sans-serif;
	color:#3bafd5;
}
/*
.tw_lft .tweet {
	font-size:14px;
	color:#3bafd5;
}

.tw_lft .tweet_src .tweet_name {
	font-size:16px;
	color:#5f5f5f;
	font-family:Arial, Helvetica, sans-serif;
}
.tw_lft .tweet_src .tweett_time {
	font-size:14px;
}
.tw_lft .tweet_src .tweet_name .at {
	color:#40a4c3;
	font-size:21px;
}
*/

	
body, .co_body p {
	text-align:left;
	font-family: "Lucida Sans Unicode", "Lucida Grande", sans-serif;
	font-size: 16px;
}
a {
	cursor:pointer;
}
h1, h2, h3, h4, h5, h6 {
	margin: 0;
	padding: 0
}
h1 {
	font-size: 30pt;
}
h2 {
	font-size: 24pt;
}
h3 {
	font-size: 20pt;
}
h4 {
	font-size: 20pt;
}
.h5 {
	font-size: 13pt;
}
h5 {
	font-size:15pt
}
p {
	line-height: 18px;
	font-size:14px;
}
.clear {
	clear: both
}
.clearfix:after {
	content: ".";
	display: block;
	clear: both;
	visibility: hidden;
	line-height: 0;
	height: 0;
}
 
.clearfix {
	display: inline-block;
}
 
html[xmlns] .clearfix {
	display: block;
}
 
* html .clearfix {
	height: 1%;
}
.clearProper {
	clear:both;
	line-height:0;
	font-size:0;
}
.gray {
	color: #717171
}
.light_gray {
	color:#999;
	font-size:10pt
}
.black {
	color:#333;
}
.left {
	float: left
}
.right {
	float: right
}
.blue {
	color:#0099ff;
}
.block {
	display: block
}
.white {
	color:#fafafa
}
.relative {
	position:relative
}
.hidden {
	display:none!important
}
::-webkit-input-placeholder {
color:#2f94b3;
}
:-moz-placeholder {
color:#2f94b3;
}
body {
	background:#ff9200 url(/images/templates/cteencentral/main.jpg) top center no-repeat;
	font-family:"lucida grande", tahoma, verdana, arial, sans-serif
}
#header {
	height:131px;
	position:relative;
	width:1060px;
	z-index:1000;
}
.logo {
	height:230px;
	background:url(/images/templates/cteencentral/logo.png) no-repeat;
	left: -88px;
	position: absolute;
	top: 36px;
	width: 135px;
}
.logo h1 {
	display:none
}
.fb_login {
	position:absolute;
	top:5px;
	right:0;
	width:90px;
	z-index:1;
}
#header_nav {
	position:absolute;
	right:171px;
	top:5px
}
#header_nav a, #header_nav span {
	display:block;
	float:left;
	/*text-shadow: -1px -1px 1px #513E25;*/
	color:#fff;
	text-transform:uppercase;
	font-family:'Yanone Kaffeesatz', sans-serif;
	font-size:18px;
}
#header_nav a:hover {
	border-bottom:1px solid #ff9200;
	border-top:1px solid #ff9200;
}
#header_nav span {
	font-family:Arial, Helvetica, sans-serif;
	position:relative;
	top:-1px;
}
#header_nav a {
	margin:0 8px
}
.search_field {
	position:absolute;
	right:0;
	top:92px;
	height:23px;
	width:182px;
	overflow:hidden;
	z-index:0;
}
.search_field img, .search_field input {
	margin:0;
	padding:0;
	float:left;
	display:block;
}
.search_field input {
	outline:none;
	background:url(/images/templates/cteencentral/search_med.png) repeat-x;
	height:23px;
	width:146px;
	color:#fff;
	font-family:Arial;
	border:none;
}
#navigation {
	background:url(/images/templates/cteencentral/nav_bg.png) repeat-x;
	height:51px;
	position:relative;
}
#navigation h1 {
	font-size:18pt;
	float:left;
	display:block;
	width:396px;
	height:52px;
	background: url(/images/templates/cteencentral/menu/logo.png);
	text-indent: -99999px;
}
#cteenmain {
	background-color:#fff;
	padding:60px 40px 0 65px;
	/*height:500px;*/
	min-height:790px;
	
}
#navigation ul {
	position: absolute;
	right: 0;
	top: 0;
	margin:0;
}
#navigation ul li.loc {
	border-right:none
}
#navigation ul li {
	float:left;
	height:51px;
	display:block;
}
#navigation ul li a, #navigation h1 a {
	display:block;
	width:100%;
	height:52px;
	float:left;
	text-indent:-99999px;
}
#navigation ul li.wup {
	width:141px;
}
#navigation ul li.wup a {
	background: url(/images/templates/cteencentral/menu/whatsup.png) no-repeat;
}
#navigation ul li.wup a:hover {
	background: url(/images/templates/cteencentral/menu/whatsup_f2.png) no-repeat;
}
#navigation ul li.md {
	width:110px;
}
#navigation ul li.md a {
	background: url(/images/templates/cteencentral/menu/media.png) no-repeat;
}
#navigation ul li.md a:hover {
	background: url(/images/templates/cteencentral/menu/media_f2.png) no-repeat;
}
#navigation ul li.vc {
	width:138px;
}
#navigation ul li.vc a {
	background: url(/images/templates/cteencentral/menu/voice.png) no-repeat;
}
#navigation ul li.vc a:hover {
	background: url(/images/templates/cteencentral/menu/voice_f2.png) no-repeat;
}
#navigation ul li.gbck {
	width:143px;
}
#navigation ul li.gbck a {
	background: url(/images/templates/cteencentral/menu/giving.png) no-repeat;
}
#navigation ul li.gbck a:hover {
	background: url(/images/templates/cteencentral/menu/giving_f2.png) no-repeat;
}
#navigation ul li.loc {
	width:131px;
}
#navigation ul li.loc a {
	background: url(/images/templates/cteencentral/menu/locations.png) no-repeat;
}
#navigation ul li.loc a:hover {
	background: url(/images/templates/cteencentral/menu/locations_f2.png) no-repeat;
}
#slider {
	height:350px;
	width:926px;
}
.images {
	background-image:url(/images/templates/cteencentral/slider_bg.png);
	background-repeat:repeat-x;
	height:320px;
	width:726px;
	overflow:hidden;
	padding-left:200px
}
.controls {
	background:url(/images/templates/cteencentral/controls.png) no-repeat;
	height:44px;
	width:926px;
	margin-top:-10px;
}
.controls ul {
	padding-left:380px;
	padding-top:10px
}
.images li:first-child {
	margin-left:0
}
.images li {
	float:left;
	margin-top:8px;
	width:550px;
	margin-left:40px
}
.images img {
	border:1px solid #2d2d2d;
	-webkit-border-radius: 2px;
	-moz-border-radius: 2px;
	border-radius: 2px;
}
.images a {
	padding:11px;
	background-color:#fff;
	-webkit-box-shadow: 0px 0px 3px 1px #bd8131;
	-moz-box-shadow: 0px 0px 3px 1px #bd8131;
	box-shadow: 0px 0px 3px 1px #bd8131;
	display:block;
	float:left
}
.controls li:first-child {
	margin-left:0
}
.controls li {
	float:left;
	margin-left:20px;
	display:inline;
}
.left_arrow {
	background:url(/images/templates/cteencentral/left_arrow.png) no-repeat;
	width:29px;
	height:29px;
	display:block
}
.right_arrow {
	background:url(/images/templates/cteencentral/right_arrow.png) no-repeat;
	width:29px;
	height:29px;
	display:block
}
.bull {
	background:url(/images/templates/cteencentral/controller-bottom.png) no-repeat center;
	width:13px;
	float:left;
	height:29px;
	display:block;
	text-indent:-9999px
}
.bull.current, .bull:hover {
	background:url(/images/templates/cteencentral/controller-top.png) no-repeat center;
}
.fb, .tw {
	position:relative;
	left:-20px;
}
.fb_lft {
	width:365px;
	background-color:#efefef;
	padding:20px 24px 24px 20px;
	height:46px;
	float:left;
	font-size:11px;
	position:relative;
	overflow-y:hidden;
}
/*
.fb_lft:hover {
	overflow-y:visible;
}
.fb_lft .fb-wrapper {
	overflow-y:hidden;
	height:90px;
	padding:0px 24px 0px 20px;
	background-color:#efefef;
	position:relative;
	width:365px;
}
.fb_lft .fb-comments {
	margin-top:-35px;
}
.fb_lft .fb-wrapper:hover {
	overflow-y:visible;
	height:auto;
	position:absolute;
	width:365px;
}
.fb_lft .fb-wrapper:hover .fb-comments {
	margin-top:0px;
}
*/
.fb_lft a {
	color: #3B5998;
}
.fb_lft abbr {
	color: gray;
	border-bottom:0px !important;
}
.fb_lft .profile_pic {
	position:absolute;
	left:13px;
	top:10px;
}
.fb_lft .fb_body {
	position:absolute;
	left:78px;
	top:10px;
	width:325px;
}
.fb_lft  .fb_author {
	font-weight:bold;
	display:inline
}
.fb_lft  .add_comment {
	float:right;
	font-weight:bold
}
.fb_lft .profile_pic {
	border:white 4px solid
}
.fb_lft .fb_message {
	line-height:14px;
	max-height:28px;
	overflow:hidden
}

.tw_lft {
	width:365px;
	background-color:#efefef;
	height:46px;
	padding:20px 24px 24px 20px;
	float:left;
	position:relative
}

.tw_lft .twtr-hd ,.tw_lft .twtr-ft {
	display:none;
}
.tw_lft .twtr-tweet-wrap {
	padding:0;
}

.tw_lft .tweet .twtr-tweet-text {
	font-weight:bold;
	font-size:14px;
}

.tw_lft .tweet .twtr-tweet-text em{
	display:none;
}

.tw_lft .tweet {
	font-size:14px;
	color:#3bafd5;
	width:245px;
	position:absolute;
	right:0px;
	font-weight:bold;
	border-left:1px solid #fff;
	padding-left:10px;
	line-height:17px;
	min-height:57px;
	top:15px;
	height:65px;
	overflow: hidden;
}
.tw_lft .tweet_src {
	width: 114px;
	position: absolute;
	top:15px;
	left:15px;
}
.tw_lft .tweet_src .tweet_name {
	font-size:16px;
	color:#5f5f5f;
	font-family:Arial, Helvetica, sans-serif;
}
.tw_lft .tweet_src .tweet_time {
	font-size:14px;
	text-align:right;
	font-style: italic;
	color:#5f5f5f;
}
.tw_lft .tweet_src .tweet_name .at {
	color:#40a4c3;
	font-size:21px;
}
#bottom_banners {
	padding-top:25px;
	padding-bottom:25px;
	height:275px;
}
#bottom_banners div.first {
	margin-left:0;
}
#bottom_banners div {
	margin-left:22px;
}
.video_player {
	border:4px solid #56bad9;
	-webkit-border-radius: 6px;
	-moz-border-radius: 6px;
	border-radius: 6px;
}
.video_player iframe {
	width:358px;
	height:255px
}
.atr > .left {
	width:665px;
}
.atr .right {
	width:240px;
}
.atr .left h2, h2.cteen_title, #main_div h1, h1.#blog-title {
	color:#42a8c4;
	font-family:'Jura', sans-serif;
	font-size:37px;
	margin-bottom:20px;
	text-align:left;
	display:block;
}
.atr .left span.light_gray {
	font-family:'Jura', sans-serif;
	font-size:17px;
	margin-bottom:30px;
	text-align:left;
	display:block;
}
.atr .left span.light_gray a {
	color:#999;
	font-size:17px;
}
.atr .left span.light_gray a:hover {
	text-decoration:underline
}
.list_title {
	background-color:#f0f0f0;
	border:1px solid #cac9ca;
	color:#2f94b3;
	text-align:left;
	font-size:14pt;
	-webkit-border-radius: 7px;
	-moz-border-radius: 7px;
	border-radius: 7px;
	padding:5px 0 4px 20px;
	font-weight:bold;
	margin-bottom:15px;
	-webkit-box-shadow: 0px 1px 1px 0px #cac9ca;
	-moz-box-shadow: 0px 1px 1px 0px #cac9ca;
	box-shadow: 0px 1px 1px 0px #cac9ca;
}
.list_questions li {
	padding:10px 0 9px 20px;
	border-bottom:1px solid #dbdbdb;
	text-align:left;
}
.list_questions li a {
	color:#888888
}
.list_questions li a:hover {
	text-decoration:underline
}
.right h2 {
	color:#ff9200;
	font-size:14pt;
	font-family:'Jura', sans-serif;
	text-transform:uppercase;
	padding:0 0 12px 30px;
	border-bottom:1px solid #c3d5dc;
	border-left:1px solid #c3d5dc;
	text-align:left;
}
.search_keyword {
	padding:15px 0 15px 30px;
	border-top:1px solid #ebece6;
	border-left:1px solid #c3d5dc;
	border-bottom:1px solid #c3d5dc;
	position:relative;
}
.search_keyword label {
	font-size:10pt;
	color:#ff9200;
	text-align:left;
	display:block;
}
.search_keyword input[type^="text"], .search_keyword select {
    background-color: #FDDEB4;
    border: medium none;
    box-shadow: 0 0 3px 1px #E7CDAA inset;
    color: #FF9200;
    font-size: 10pt;
    height: 30px;
    outline: medium none;
    text-indent: 3px;
    width: 169px;
}

.search_keyword select {
    margin-right: 1px;
    margin-top: 1px;
}

.search_keyword input[type=submit] {
	background:url(/images/templates/cteencentral/search_submit.png) no-repeat;
	width:34px;
	height:29px;
	border:0;
	outline:0;
	text-indent:-9999px;
	margin-top:1px
}
.search_keyword input.go {
	background-image:url(/images/templates/cteencentral/go_submit.png);
	width:33px
}
div.list_title {
	padding-left:40px;
	padding-top:40px;
	padding-right:40px;
	padding-bottom:40px;
	padding-left:40px;
	width:573px;
}
div.list_title span.title {
	font-size:11pt;
	color:#c7c7c7;
	text-shadow: -1px -1px 1px #f6f6f6;
	font-family:'Jura', sans-serif
}
p.question {
    border-bottom: 1px solid #D4D4D4;
    color: #2F94B3;
    font-size: 17px;
    font-weight: normal;
    line-height: 23px;
    padding: 15px 0;
}


p.question strong {
	font-weight:bold
}
.answer_title {
	border-top:1px solid #fff;
	padding-top:15px;
	display:block
}
.answer p {
	font-size:14px;
	color:#888888;
	padding: 8px 0;
	font-weight:normal;
}
.inline_title_bordered h3 {
	font-size:16pt;
	color:#c1c1c1;
	font-family:'Yanone Kaffeesatz', sans-serif;
	border-bottom:1px solid #fff;
	padding-bottom:8px
}
.qu_note {
	font-size:9pt;
	width:400px;
	display:block;
	display:inline;
	line-height:20px;
	margin-left:20px;
	text-align:left;
}
.co_note {
	font-size:9pt;
	width:265px;
	line-height:20px;
	margin-top:10px;
	font-weight:normal;
}
textarea.form_style {
	width:559px;
	height:75px;
	padding:8px;
	margin-bottom:12px;
	text-indent:3px;
}
textarea.gibbak {
	width:593px;
	height:57px;
	padding:10px;
	margin-bottom:0;
	margin-top:12px;
	background:#fafafa;
	-webkit-box-shadow:none;
	-moz-box-shadow:none;
	box-shadow:none;
	border:1px solid #9dc8d5;
	border-top-width:2px;
	text-indent:0;
	font-size:10pt;
	color:#000405;
	font-family:Arial, Helvetica, sans-serif
}
input.form_style {
	width:275px;
	height:29px;
	padding:6px
}
input.form_style.first {
	margin-right:10px
}
.form_style {
	background-color:#f6f6f6;
	-webkit-box-shadow:inset 0px 0px 3px 1px #e4e4e4;
	-moz-box-shadow:inset 0px 0px 3px 1px #e4e4e4;
	box-shadow:inset 0px 0px 3px 1px #e4e4e4;
	outline:none;
	border:none;
	text-indent:3px;
	font-size:10pt;
	color:#2f94b3;
	font-family:Arial, Helvetica, sans-serif
}
.qu_submit {
	background:url(/images/templates/cteencentral/qu_submit.png) repeat-x;
	display:block;
	cursor:pointer;
	width:655px;
	height:39px;
	color:#fff;
	font-size:13pt;
	font-family:arial, sans-serif;
	text-align:right;
	outline:none;
	border:none;
	padding-right:42px;
	-moz-border-radius-topleft: 0px;
	-moz-border-radius-topright: 0px;
	-moz-border-radius-bottomright: 9px;
	-moz-border-radius-bottomleft: 9px;
	-webkit-border-radius: 0px 0px 9px 9px;
	border-radius: 0px 0px 9px 9px;
	margin-top:-54px;
	font-weight:bold;
}
.blue_links {
	color:#ff9200;
	margin-bottom:25px;
	text-align:left;
}
.blue_links a {
	color:#2588a8;
	text-transform:uppercase;
	padding:0 4px
}
.blue_links a:hover {
	color:#ff9200
}
.co_left {
	width:265px
}
.co_left .form_style {
	margin-bottom:10px
}
.co_right textarea {
	width:230px;
	height:166px
}
.contact_details {
	padding:10px 0 10px 0
}
.contact_details p {
	font-size:9pt;
	color:#2f94b3;
	font-weight:normal;
}
.contact_details h3 {
	font-size:16pt;
	font-weight:bold;
	color:#2f94b3
}
.contact_details span.left:first-child {
	border-right:1px solid #cdcdcd;
	border-left:none;
	padding-right:35px;
}
.contact_details span.left {
	border-left:1px solid #FFF;
	padding-left:35px;
}
.dept_title {
	font-size:20pt;
	color:#42a8c4;
	font-family:'Jura', sans-serif;
	margin-bottom:6px;
	text-align:left;
}
.depts {
	border-top:0px solid #c1d4db;
	text-align:left;
}
/*.depts li:first-child span.block:first-child {
	border-top:none;
}*/
.depts li span.block:first-child {
	width:197px;
	padding:20px 0 26px 0;
	font-size:11pt;
	color:#7f7f7f;
	font-weight:bold;
	border-top:1px solid #c1d4db;
}
/*.depts li:first-child span.right {
	border-top:none;
}*/
.depts li span.right {
	float:left!important;
	width:425px;
	padding:24px 0 12px 25px;
	font-size:11pt;
	color:#7f7f7f;
	font-weight:bold;
	border-top:1px solid #c1d4db;
	border-left:1px solid #c1d4db;
}
.depts li span.right a {
	color:#7f7f7f;
	font-size:9pt;
}
.depts li span.right a:hover {
	text-decoration:underline
}
.depts li span.right strong {
	font-size:9pt
}
.credits {
	border-bottom:1px solid #c3d5dc;
	border-left:1px solid #c3d5dc;
	padding:15px 0 15px 30px
}
.credits h4 {
	font-size:13pt;
	color:#ff9200;
	font-weight:normal;
	margin-bottom:4px;
}
.credits span.block {

	color:#7f7f7f;
	font-size:9pt;
	display:block;
	font-weight:bold;
	line-height:20px;
}
.credits i {
	color:#f28b00;
	font-size:12px;
	line-height:2px;
	margin-bottom:15px;
	margin-top:6px;
	display:block
}
/* Newly added CSS */

.atr_new {
	padding:0;
}
.atr .left span.light_gray {
	margin-bottom: 20px;
}
.list_title_pg {
	background-color:#f0f0f0;
	width:600px;
	border:1px solid #cac9ca;
	color:#2f94b3;
	font-size:14pt;
	-webkit-border-radius: 7px;
	-moz-border-radius: 7px;
	border-radius: 7px;
	padding:25px;
	font-weight:bold;
	margin-bottom:15px;
	-webkit-box-shadow: 0px 1px 1px 0px #cac9ca;
	-moz-box-shadow: 0px 1px 1px 0px #cac9ca;
	box-shadow: 0px 1px 1px 0px #cac9ca;
	margin-bottom:20px;
	overflow:hidden;
}
.list_title_pg .thumb {
	display:block;
	float:left;
	width:122px;
	height:117px;
	text-align:center;
	padding:7px;
	background:#ffffff;
	-webkit-box-shadow: 0px 1px 2px 1px #666;
	-moz-box-shadow: 0px 1px 2px 1px #666;
	box-shadow: 0px 1px 1px 2px #666;
}
.location_tag {
	float:left;
	display:inline;
	width:438px;
	margin:0 0 0 25px;
}
.location_tag p {
	background:url(/images/templates/cteencentral/location-line.gif) no-repeat bottom left;
	margin:0 0 10px 0;
	padding:0 0 15px 0;
	font-size:11pt;
	line-height:24px;
	color:#7a7a7a;
	text-align:left;
	font-weight:normal;
}
.location_tag p.last {
	background:none;
	padding:0;
	margin:0;
}
.location_tag p span.label {
	text-transform:uppercase;
	font-size:7pt;
	font-weight:bold;
}
.location_tag p a, .location_tag p span.a {
	color:#227c99;
	margin:0 10px 0 0;
}
.location_tag p a:hover {
	color: #FF9200;
}
.right h2.icon {
	padding:0 5px 12px 54px;
	background:url(/images/templates/cteencentral/right-title-icon.gif) no-repeat 30px 5px;
}
span.or {
	display:block;
	background:#ffffff;
	height:28px;
	line-height:28px;
	color: #FF9200;
	font-size:10pt;
	position:absolute;
	width:30px;
	text-align:center;
	left:-17px;
	top:18px;
	font-family:Arial, Helvetica, sans-serif;
}
.pics_thumb {
	display:block;
	padding:0;
	margin:0;
	list-style:none;
}
.pics_thumb li {
	display:list-item;
	border-bottom: 1px solid #C3D5DC;
	border-top: 1px solid #EBECE6;
	padding:15px 0 20px 15px;
	height:142px;
	margin:0;
	clear:both;
}
.pics_thumb li a {
	width:200px;
	height:128px;
	overflow:hidden;
	padding:7px;
	background:#ffffff;
	text-align:center;
	display:block;
	-webkit-box-shadow: 0px 1px 2px 1px #666;
	-moz-box-shadow: 0px 1px 2px 1px #666;
	box-shadow: 0px 1px 1px 2px #666;
}
.right h2.icon_pics {
	padding:0 5px 12px 57px;
	background:url(/images/templates/cteencentral/right-title-icon-pics.gif) no-repeat 26px 3px;
}
.slider_box {
	background:url(/images/templates/cteencentral/blue-part-rptr.gif) repeat-x top #f0f0f0;
	width:642px;
	padding:14px 0;
	border:1px solid #cac9ca;
	color:#2f94b3;
	font-size:12pt;
	-webkit-border-radius: 7px;
	-moz-border-radius: 7px;
	border-radius: 7px;
	-webkit-box-shadow: 0px 1px 1px 0px #cac9ca;
	-moz-box-shadow: 0px 1px 1px 0px #cac9ca;
	box-shadow: 0px 1px 1px 0px #cac9ca;
	margin-bottom:35px;
	overflow:hidden;
}
.slider_thumb {
	display:block;
	width:642px;
	height:428px;
	overflow:hidden;
	text-align:center;
	margin-bottom:26px;
}
.hints {
	font-size:7pt;
	color:#7a7b7b;
	line-height:24px;
	text-transform:uppercase;
	padding:0 30px 15px 30px;
	font-family:'Yanone Kaffeesatz', sans-serif;
	text-align:left;
}
.hints a {
	color:#227c99;
	font-size:11pt;
	text-transform:capitalize;
	margin:0 0 0 10px;
}
h3.related {
	height:48px;
}
h3.related a {
	display:block;
	font-size:16pt;
	line-height:28px;
	color:#42a8c4;
	font-family:'Yanone Kaffeesatz', sans-serif;
	padding-bottom:5px;
	float:left;
}
h3.related a:hover {
	border-bottom:1px solid #c4d3d5;
}
.overhead {
	display:block;
	padding:0;
	margin:0;
	list-style:none;
		border-left:1px solid #c2d5db;
	border-bottom:1px solid #c2d5db;

}
.overhead li {
	display:list-item;
	border-bottom: 1px solid #C3D5DC;
	border-top: 1px solid #EBECE6;
	padding:15px 10px 20px 28px;
	font-family:"Lucida Sans", arial;
	line-height:18px;
	color:#ff9200;
	margin:0 0 10px 0;
	font-size:13px;
	text-align:left;
}
.overhead li p {
	line-height:18px;
	color:#ff9200;
	margin:0 0 10px 0;
	font-size:13px;
	text-align:left;
}
.overhead li a {
	width:94px;
	height:28px;
	line-height:28px;
	background:#fc9000;
	color:#ffffff;
	text-align:center;
	display:block;
	border:1px solid #f28b00;
	font-size:11px;
	text-decoration: none;
}
.overhead li a:hover {
	background:#f7a433;
	-webkit-box-shadow: 0px 1px 1px 1px #b1aeae;
	-moz-box-shadow: 0px 1px 1px 1px #b1aeae;
	box-shadow: 0px 1px 1px 1px #b1aeae;
}

.overhead li img {
	margin-right:10px;
	margin-bottom:10px;
	border: #4AAECE 1px solid;
}
.spacer {
	height:185px;
	display:block;
}
.atr .no-bottom {
	border-bottom:none;
}
.media_thumb {
	list-style:none;
	overflow:hidden;
	padding:0;
	margin:0 0 20px 0;
}
.media_thumb li {
	float:left;
	display:inline;
	margin:0 24px 0 0;
	width:312px;
	background:#217a97;
	padding:10px 0;
	-webkit-border-radius: 7px;
	-moz-border-radius: 7px;
	border-radius: 7px;
	-webkit-box-shadow: 0px 1px 1px 0px #cac9ca;
	-moz-box-shadow: 0px 1px 1px 0px #cac9ca;
	box-shadow: 0px 1px 1px 0px #cac9ca;
	border:1px solid #cac9ca;
	border-top:none;
	border-bottom:none;
}
.media_thumb li.rightli {
	margin:0;
}
.media_thumb li div {
	padding:12px 0;
	text-align:center;
	background:#e4e4e4;
	display:block;
}
.media_thumb li div img {
	border:7px solid #ffffff;
	-webkit-box-shadow: 0px 1px 1px 0px #cac9ca;
	-moz-box-shadow: 0px 1px 1px 0px #cac9ca;
	box-shadow: 0px 1px 1px 0px #cac9ca;
}
.media_thumb li:hover {
	background:#40a2bd;
}
.media_thumb li:hover div {
	background:#f1f1f1;
}
.more_options {
	display:block;
	line-height:20px;
	font-family: 'Jura', sans-serif;
	text-align:right;
	margin-bottom:30px;
	width:650px;
}
.more_options a {
	color:#999999;
	font-size:12pt;
}
.more_options a:hover {
	color:#42A8C4;
}
.media_video {
	background-color:#f0f0f0;
	width:620px;
	border:1px solid #cac9ca;
	color:#2f94b3;
	font-size:14pt;
	-webkit-border-radius: 7px;
	-moz-border-radius: 7px;
	border-radius: 7px;
	padding:15px;
	font-weight:bold;
	margin-bottom:15px;
	-webkit-box-shadow: 0px 1px 1px 0px #cac9ca;
	-moz-box-shadow: 0px 1px 1px 0px #cac9ca;
	box-shadow: 0px 1px 1px 0px #cac9ca;
	margin-bottom:20px;
}
#dott_slider {
	padding:0;
	margin:0;
	overflow:hidden;
	width:620px;
	height:245px;
	position:absolute;
}
#dott_slider li {
	float:left;
	width:620px;
	height:245px;
}
.media_player {
	float:left;
	width:329px;
	height:240px;
	-webkit-box-shadow: 1px 1px 3px #cac9ca;
	-moz-box-shadow: 1px 1px 3px #cac9ca;
	box-shadow: 1px 1px 3px #cac9ca;
}
.mini_info {
	width:250px;
	float:right;
}
.atr .mini_info h2 {
	font-size:22pt;
	font-family: 'Jura', sans-serif;
	height:20px;
	line-height:20px;
	margin:10px 0 20px 0;
	text-align:left;
	width:100%;
}


.med_links {
    color: #FF9200;
    font-size: 9pt;
    height: 20px;
    line-height: 20px;
    margin: -10px 0 20px;
    text-align: left;
    width: 100%;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
}

.med_links a.first {
	margin:0 7px 0 0;
}
.med_links a {
	margin:0 7px;
	color:#2588a8;
	text-transform:uppercase;
}
.med_links a:hover {
	color:#ff9200;
}
/*Style for Giving Back*/
.left-part {
	position:relative;
	float:left;
	width:657px;
}
.left-part h1 {
	position:relative;
	float:left;
	width:100%;
	color:#4ab0cc;
	text-transform:capitalize;
	margin:0px 0px 20px 0px;
	font-weight:normal;
	font-family:'Yanone Kaffeesatz', sans-serif;
	font-size:22pt;
	text-transform:uppercase;
}
.left-part .blue_box {
	position:relative;
	float:left;
	width:100%;
	background:url(/images/templates/cteencentral/blue_mid.jpg) left top repeat-y;
	margin:0px 0px 20px 0px;
}
.left-part .blue_box .blue_box_top {
	position:relative;
	float:left;
	width:657px;
	background:url(/images/templates/cteencentral/blue_top.jpg) left top no-repeat;
}
.left-part .blue_box .blue_box_top .blue_box_bot {
	position:relative;
	float:left;
	width:90%;
	padding:10px 5% 0px 5%;
	background:url(/images/templates/cteencentral/blue_bot.jpg) left bottom no-repeat;
	min-height:200px;
}
.left-part .blue_box .blue_box_top .blue_box_bot .title {
	position:relative;
	float:left;
	width:100%;
}
.left-part .blue_box .blue_box_top .blue_box_bot .title h1 {
	position:relative;
	float:left;
	width:auto;
	font-size:13pt;
	font-weight:normal;
	text-transform:uppercase;
	color:#c0c0c0;
	padding:10px 0 5px 0px;
	background:url(/images/templates/cteencentral/bg_h1.jpg) left bottom repeat-x;
}
.left-part .normal_box {
	position:relative;
	float:left;
	width:100%;
	background:url(/images/templates/cteencentral/box_mid.jpg) left top repeat-y;
	margin:0px 0px 20px 0px;
}
.left-part .normal_box .normal_box_top {
	position:relative;
	float:left;
	width:100%;
	background:url(/images/templates/cteencentral/box_top.jpg) left top no-repeat;
}
.left-part .normal_box .normal_box_top .normal_box_bot {
	position:relative;
	float:left;
	width:90%;
	padding:10px 5% 0px 5%;
	background:url(/images/templates/cteencentral/box_bot.jpg) left bottom no-repeat;
	min-height:165px;
}
.left-part .normal_box .normal_box_top .normal_box_bot .title {
	position:relative;
	float:left;
	width:100%;
}
.left-part .normal_box .normal_box_top .normal_box_bot .title h1 {
	position:relative;
	float:left;
	width:auto;
	font-size: 13pt;
	font-weight:normal;
	text-transform:uppercase;
	color: #C0C0C0;
	padding:10px 0 5px 0px;
	background:url(/images/templates/cteencentral/bg_h1.jpg) left bottom repeat-x;
}
.row_box {
	position:relative;
	float:left;
	width:100%;
	margin:10px 0px 10px 0px;
	padding:0px 0px 20px 0px;
	background:url(/images/templates/cteencentral/bg_h1.jpg) left bottom repeat-x;
}
.row_box .left_name {
	position:relative;
	float:left;
	width:175px;
	text-align:right;
	color:#2f94b3;
	font-size:22px;
}
.row_box .right_desc {
	position:relative;
	float:right;
	width:375px;
	color:#2f94b3;
	font-size:10pt;
	line-height:18px;
	font-family:Arial, Helvetica, sans-serif;
}
p.coms {
	position:relative;
	float:none;
	clear:both;
	display:block;
	width:95%;
	padding:0px 0px 0px 5%;
	background:url(/images/templates/cteencentral/bg_comment.jpg) left 5px no-repeat;
	font-family:Arial, Helvetica, sans-serif;
	margin:0px 0px 0px 0px;
	color:#7d7d7d;
	font-size:12px;
}
p textarea.com_ment {
	position:relative;
	float:left;
	width:586px;
	height:60px;
	padding:10px 20px 10px 20px;
	margin:10px 0px 0px 0px;
	background:url(/images/templates/cteencentral/bg_coms.jpg) left top no-repeat;
	border:none;
	color:#2f94b3;
}
.row_link {
	position:relative;
	float:left;
	width:100%;
	margin:10px 0px 0px 0px;
}
.row_link a {
	position:relative;
	float:right;
	color:#2f94b3;
	font-size:12px;
	font-weight:700;
	text-decoration:none;
}
.row_link a.cm {
	background:url(/images/templates/cteencentral/bg_comment.jpg) left no-repeat;
	padding:0px 20px;
}
.row_link a.fb {
	background:url(/images/templates/cteencentral/fb.png) left no-repeat;
	padding:0px 0px 0px 20px;
	margin-left:20px;
}
.row_link a.both {
	background:url(/images/templates/cteencentral/both.jpg) left no-repeat;
	padding:0px 0px 0px 40px;
}
.bottom_box {
	position:relative;
	float:left;
	width:100%;
	text-align:right;
	height:35px;
	margin:10px 0px 0px 0px;
	padding:8px 0px 0px 0px;
	color:#ffffff;
}
.bottom_box .left {
	position:relative;
	float:left;
	width:45%;
	background:url(/images/templates/cteencentral/fb.png) left 6px no-repeat;
	padding:0px 0px 0px 25px;
	text-align:left;
	font-size:12px;
	font-weight:700;
	color:#fffff;
}
.bottom_box .right {
	position:relative;
	float:right;
	width:50%;
}
.bottom_box .right span {
	position:relative;
	float:right;
	padding:0px 0px 0px 20px;
	color:#ffffff;
	background:url(/images/templates/cteencentral/TICK.png) left 5px no-repeat;
	text-transform:capitalize;
}
.right_part {
	position:relative;
	float:right;
	width:240px;
	margin:0px 15px 0px 0px;
}
.right_part .box_out {
	position:relative;
	float:left;
	width:100%;
	border-left:1px solid #c2d5db;
	border-bottom:1px solid #c2d5db;
}
.right_part .box_out .box_in {
	position:relative;
	float:left;
	width:100%;
	color:#ff9200;
	padding:10px;
	
}
.right_part .box_out .box_in p {
	color:#ff9200;
	margin:10px 0px 10px 0px;
}
textarea.sug {
	position:relative;
	float:left;
	width:202px;
	height:65px;
	padding:10px 10px 10px 10px;
	background:url(/images/templates/cteencentral/sug.jpg) left top no-repeat;
	border:none;
}
input.sub {
	position:relative;
	float:left;
	width:72px;
	height:33px;
	background:url(/images/templates/cteencentral/bg_sub.jpg) left top no-repeat;
	border:none;
	text-indent:-2000px;
	margin:10px 0px 0px 0px;
}
.right_part .box_out  h3 {
	color:#ff9200;
	position:relative;
	float:left;
	width:100%;
	font-size:22px;
	font-weight:normal;
	border-bottom:1px solid #c2d5db;	
	font-family:'Jura', sans-serif;
	padding:8px;
}
/*Closed Style for Giving Back*/


.bottom_box .right span.missioned {
	background: none;
	float: right;
	display:block;
	padding:0;
	margin-top:-3px;
	margin-right:-10px;
}
.fb_tw {
	margin-top:1em;
	/*float:left;*/
}
#bottom_banners div {
	float:left
}
img.pagetitle {
	margin-bottom:12px;
}
.audio {
	margin-bottom:175px;
	margin-top:1em;
	margin-left:auto;
	margin-right:auto;
	text-align:center
}


.mini_info {font-family:Arial, Helvetica, sans-serif}
.mini_info h3 {font-size:21px !important; font-weight:normal; margin-bottom:4px;}
.mini_info p {font-size: 12px; color:#787878;}

.right .finder {

  border-bottom: 1px solid #C2D5DB;
    border-left: 1px solid #C2D5DB;
	
}



/* fake select element */

   .selectstyle dd, .selectstyle dt, .selectstyle ul { margin:0px; padding:0px;  font-family:Arial, Helvetica, Sans-Serif; font-size:12px; color:#000; }
        .selectstyle dd { position:relative;   }
        .selectstyle a, .selectstyle a:visited { color:#fff; text-decoration:none; outline:none;}
        .selectstyle a:hover { color:#fff;}
        .selectstyle dt a {background:#f28b00 url(/images/templates/cteencentral/select.png) no-repeat scroll right center; display:block; padding-right:20px;
                    width:185px;}
        .selectstyle dt a span {cursor:pointer; display:block; padding:5px;}
        .selectstyle dd ul { background:#fda633 none repeat scroll 0 0; border:1px solid #e6901e; color:#C5C0B0; display:none;
                          left:0px; padding:5px 0px; position:absolute; top:2px; width:auto; min-width:170px; list-style:none; z-index:100}
        .selectstyle span.value { display:none;}
        .selectstyle dd ul li a { padding:5px; display:block;}
        .selectstyle dd ul li a:hover { background-color:#46acc8;}
        
        .selectstyle img.flag { border:none; vertical-align:middle; margin-left:10px; }
        .flagvisibility { display:none;}
		
		
		
		
/* homeslides */
#slider1 {overflow:hidden !important}
.homeslides {background:#eea23e; height:300px; }

.recent_questions { background:url(/images/templates/cteencentral/recent_questions.png); width:657px; height:230px; margin-bottom:1em;}

.footermenu {color:#fff; margin:6px 0; color:#fff}
.footermenu a { background:#3BAFD5; padding:2px; color:#fff; text-decoration:none;}

/* CCO */
#main #cco_body {padding-left:0;padding-right:0;}

.bh {position:absolute; top:5px; right:5px; color:white;}