﻿body {margin:0; padding:0; background:url(images/gradbg.gif) repeat-x; font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; background-color:#fff}

a:link {color:#23559A; text-decoration:none; font-size:14px;}
a:visited {color:#23559A; text-decoration:none; font-size:14px;}
a:hover {color:#8D1900; text-decoration:underline; font-size:14px;}
a:active {color:#8D1900; text-decoration:none; font-size:14px;}

#container {width:970px; margin:0 auto; padding:0; background:#FFFFFF;}

#page_banner {width:970px; margin:0 auto; padding:0; height:170px; float:left; background:url(images/bodybgedges-menu.gif);}
#page_banner h1 a {display:block; width:303px; height:120px; outline:none;}
#page_banner h1 span {display:none;}

#left_header {width:304px; background:url('images/weblogo.gif') #fff top left no-repeat; margin:20px 0 0 25px; padding:0; height:123px; float:left; clear:right}
#left_header h1 a {display:block; width:303px; height:120px; outline:none;}
#left_header h1 span {display:none;}


.right_header_wrap {width:200px; height:auto; margin:0px; padding:0px; float:right}

#right_header {width:150px; margin:0 auto; padding:0 20px 0 0; height:20px; float:right; text-align:right}
#translate_wrapper {width:126px; height:20px; margin:0 auto; padding:4px 20px 0 10px; float:right;}


#search_box {width:325px; background-color:#FFFFFF; margin:0 auto; padding:0; height:30px; float:right; text-align:right; line-height:30px;}
.form_search {margin:0;}

.translates {border-style: none; margin:8px 0 0 0}

.top_menu {
				width:300px;
				height:30px;
				float:right;
				margin:0 auto; 
				padding:0 20px 0 0;
				text-align:right;
				font-family:Arial, Helvetica, sans-serif;
				line-height:30px;
				}

.top_menu span {font-size:10px;	color:#C85133; font-weight:bold;}
.top_menu a:link {color:#3A6DA6; text-decoration:none; font-size:11px;}
.top_menu a:visited {color:#3A6DA6; text-decoration:none; font-size:11px;}
.top_menu a:hover {color:#C85133; text-decoration:underline; font-size:11px;}
.top_menu a:active {color:#C85133; text-decoration:none; font-size:11px;}

.social_menu {
				width:200px;
				height:30px;
				float:right;
				margin:0 auto; 
				padding:0 20px 0 0;
				text-align:right;
				font-family:Arial, Helvetica, sans-serif;
				line-height:30px;
				clear:right;
}


.text_test {width:950px; margin:0 auto; padding:0; height:180px; float:left; background:#fff; font-family:"Times New Roman", Times, serif; font-size:16px}

.menu_wrapper {
				width:970px;
				height:80px;
				margin:0 auto;
				padding:0;
}

/*****************Menu Style**********************/

.menu{
	background:url(images/bodybgedges-menu.gif);
	width:944px;
	border:none;
	border:0px;
	margin:0px;
	padding:0 13px 0px 13px;
	font-family:arial,helvetica,sans-serif;
	font-size:14px; 
	font-weight:bold;
	color:#8e8e8e;
	float:left
	}
	
.menu ul{
	background:url(images/menu-bg-3.gif) top left repeat-x;
	height:43px;
	list-style:none;
	margin:0;
	padding:0;
	}
	.menu li{
		float:left;
		padding:0px 0px 0px 0px;
		}
	.menu li a{
		color:#666666;
		display:block;
		font-weight:bold;
		line-height:43px;
		padding:0 25px; /* was 0px 25px;*/
		text-align:left; /*was center*/
		text-decoration:none;
		}
	.menu li a:hover{
			color:#000000;
			text-decoration:none;
			}
	.menu li ul{
		background:#23559A;/*was #e0e0e0*/
		border-left:2px solid #23559A;
		border-right:2px solid #23559A;
		border-bottom:2px solid #23559A;
		display:none;
		height:auto;
		/*filter:alpha(opacity=95);*/
		/*opacity:0.95;*/
		position:absolute;
		width:180px; /*was 225px*/
		z-index:200;
		/*top:1em;
		/*left:0;*/
		}
	.menu li:hover ul{
		display:block;
		}
	.menu li li {
		display:block;
		float:none;
		padding:0px;
		width:180px;/*was 225px*/
		}
	.menu li ul a{
		display:block;
		font-size:13px;
		font-style:normal;
		padding:0px 25px; /*was 0px 10px 0px 15px*/
		text-align:left; /*was left*/
		color:#fff;
		line-height:30px;
		}
	.menu li ul a:hover{
			background:#949494;
			color:#000000;
			/*opacity:1.0;*/
			/*filter:alpha(opacity=100);*/
			}
	.menu p{
		clear:left;
		}	
	.menu #current{
		background:url(images/current-bg-4.gif) top left repeat-x;
		color:#ffffff;
		}
		
/*CSS rotating quotes*/
.quote_box {width:500px;
			background:url('images/quotes_65.gif') left top; 
			margin:0 20px 0 0;
			padding:0; 
			height:65px; 
			float:right; 
			text-align:center; 
			font-size:13px;
			font-style:italic;
			color:#363636;
			}

#dropcontentsubject{
			width: 500px;
			font-weight: bold;
			}

.dropcontent{
		width: 500px;
		height:65px;
		padding:10px 0 0 0;
		display:none;
		}
		
.main_body_wrap {width:970px; margin:0 auto; padding:0; float:left; background:#fff; height:auto; background:url(images/bodybgedges-menu.gif)}
.main_body_head {width:970px; margin:0 auto; padding:0; height:20px; float:left; background:#fff; background:url(images/bodybgtop.gif) no-repeat}
.main_body_header {width:942px; margin:0 auto; padding:0px 14px 0px 14px;; height:276px; float:left; background:#fff; background:url(images/bodyedges-menu.gif) no-repeat;}
.main_body_header_bottom {width:970px; margin:0 auto; padding:0; height:3px; float:left; background:#fff; background:url(images/headerbgbot-2.gif) no-repeat}
.main_body_news {width:970px; margin:0 auto; padding:0; height:30px; float:left; background:#fff; background:url(images/bodybgedges-menu.gif);}

.main_body {width:941px; margin:0 auto; padding:0px 14px 0 15px; float:left; height:auto;}
.main_body h1 {font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; font-size:20px; margin:10px 0 20px 0; padding:0px; color:#23559A; font-weight:bold}
.main_body h2 {font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; font-size:14px; margin:10px 0 0 0; padding:0px; color:#363636; font-weight:normal}

.bold {font-weight:bold}
.bold-14-red {font-weight:bold; font-size:14px; color:#8D1900}
.bold-14-blue {font-weight:bold; font-size:14px; color:#23559A}
.bold-14-blue-italics {font-weight:bold; font-size:14px; color:#23559A; font-style:italic;}

.right_box_home {width:345px; margin:0 auto; padding:0; height:275px; float:right; text-align:right; background:url(images/students-peaking.jpg) top left no-repeat;}
.left_box_home {width:590px; margin:0 auto; padding:0; height:275px; float:left; text-align:left; background:url('images/home-header.jpg') no-repeat left top;}

.right_box_home_inner {width:220px; margin:0 5px 0 0; padding:0 10px 0 0; height:275px; float:right; text-align:center;}
.right_box_home_inner h1 {font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; font-size:16px; margin:10px 0 20px 0; padding:0px; color:#23559A; font-weight:bold}
.right_box_home_inner h2 {font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; font-size:14px; margin:10px 0 0 0; padding:0px; color:#363636; font-weight:normal}

.footer_wrap {width:970px; margin:0 auto; padding:0; float:left; background:#fff; height:auto; background:url(images/bodybgedges-menu.gif); height:auto;}

.footer_sc {width:941px; margin:0 auto; padding:5px 14px 5px 15px; float:left; height:auto; text-align:center}
.footer_inner {width:941px; margin:0 auto; padding:5px 14px 5px 15px; float:left; height:auto; text-align:center}
.footer_inner h2{font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; font-size:12px; color:#363636; margin:0 auto; padding:0;}

.footer_bot {width:970px; margin:0 auto; padding:0; height:20px; float:left; background:#fff; background:url(images/bodybgbot.gif) no-repeat}
.footer_links {width:220px; margin:0 auto; padding:0 0 0 34px; float:left; background:#fff; height:auto; text-align:left}
.footer_links a:link {color:#23559A; text-decoration:none; font-size:12px}
.footer_links a:visited {color:#23559A; text-decoration:none; font-size:12px}
.footer_links a:hover {color:#8D1900; text-decoration:underline; font-size:12px}
.footer_links a:active {color:#8D1900; text-decoration:none; font-size:12px}

.footer_links_2 {width:250px; margin:0 auto; padding:0 0 0 14px; float:left; background:#fff; height:auto; text-align:left}
.footer_links_2 a:link {color:#23559A; text-decoration:none; font-size:12px}
.footer_links_2 a:visited {color:#23559A; text-decoration:none; font-size:12px}
.footer_links_2 a:hover {color:#8D1900; text-decoration:underline; font-size:12px}
.footer_links_2 a:active {color:#8D1900; text-decoration:none; font-size:12px}

.footer_links_3 {width:235px;margin:0 auto; padding:0 0 0 14px; float:left; background:#fff; height:auto; text-align:left}
.footer_links_3 a:link {color:#23559A; text-decoration:none; font-size:12px}
.footer_links_3 a:visited {color:#23559A; text-decoration:none; font-size:12px}
.footer_links_3 a:hover {color:#8D1900; text-decoration:underline; font-size:12px}
.footer_links_3 a:active {color:#8D1900; text-decoration:none; font-size:12px}

.footer_links_4 {width:150px; margin:0 auto; padding:0 0 0 14px; float:left; background:#fff; height:auto; text-align:left}
.footer_links_4 a:link {color:#23559A; text-decoration:none; font-size:12px}
.footer_links_4 a:visited {color:#23559A; text-decoration:none; font-size:12px}
.footer_links_4 a:hover {color:#8D1900; text-decoration:underline; font-size:12px}
.footer_links_4 a:active {color:#8D1900; text-decoration:none; font-size:12px}


.footer_dp {width:941px; margin:0 auto; padding:10px 14px 0 15px; float:left; height:auto; text-align:center; font-size:10px; color:#808080;}


/*************************** Content glider ***********************************/

.glidecontentwrapper{
position: relative; /* Do not change this value */
width: 220px;/*was 200*/
height: 240px; /* Set height to be able to contain height of largest content shown*/
overflow: hidden;
z-index: 99;

}

.glidecontent{ /*style for each glide content DIV within wrapper.*/
position: absolute; /* Do not change this value */
background: white;
padding: 5px;
visibility: hidden;
width: 210px;/*was 190*/
font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; 
font-size:12px;
}

.gidecontent-internal-txt {
				width:132px;
				margin:0 auto;
				padding:5px 0 5px 0;
				height: 48px;
				font-weight:bold; 
				font-size:14px; 
				color:#23559A;
				float:left
}

.gidecontent-internal-img {
				float:left;
				width:48px;
				margin:0 auto;
				padding: 0 5px 10px 0;
				height: 48px;
				}

.new-sticker-left {
				float:left;
				padding: 0 10px 10px 0;
				margin:0;
}

.glidecontent h2 {text-align:left; font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; font-size:12px;}

.glidecontent a:link {color:#8D1900; text-decoration:none; font-size:12px}
.glidecontent a:visited {color:#8D1900; text-decoration:none; font-size:12px}
.glidecontent a:hover {color:#23559A; text-decoration:underline; font-size:12px}
.glidecontent a:active {color:#23559A; text-decoration:none; font-size:12px}

.glidecontenttoggler{
width: 230px;
margin-top: 6px;
text-align: center; /*How to align pagination links: "left", "center", or "right"*/
background: white; /*always declare an explicit background color for fade effect to properly render in IE*/
}
/*
 Total contenttoggler width: 350px+5px+5px=360px
	Or total width of wrapper div (counting wrapper border/padding)
*/

.glidecontenttoggler a{ /*style for every navigational link within toggler */
display: -moz-inline-box;
display: inline-block;
border: 1px solid #808080;
color: #808080;
padding: 1px 3px;
margin-right: 3px;
font-weight: normal;
text-decoration: none;
}

.glidecontenttoggler a.selected{ /*style for selected page's toggler link. ".selected" class auto generated! */
background: #D6D6D6;
color: #fff;
}

.glidecontenttoggler a:hover{
background: #D6D6D6;
color: #fff;
}

.glidecontenttoggler a.toc{ /*style for individual toggler links (page 1, page 2, etc). ".toc" class auto generated! */
}

.glidecontenttoggler a.next{ /*style for "prev" and "next" toggler links. ".prev" and ".next" classes auto generated! */
}

.glidecontenttoggler a.prev{ /*style for "prev" and "next" toggler links. ".prev" and ".next" classes auto generated! */
}

.glidecontenttoggler a.next:hover{
background: #D6D6D6;
color: white;
}

.glidecontenttoggler a.prev:hover{
background: #D6D6D6;
color: white;
}

/***************************news feed****************************/
.titlefield{color:#000; font-size:12px; text-decoration: none; font-weight:bold;}
.labelfield{color:#444444; font-size: 80%;}
.datefield{color:#808080; font-size: 80%;}

#sc1{
width: 900px;
height: 38px;
/*border: 1px solid black;*/
padding: 1px;
margin:0 0 0 15px
background-color: #fff;
}

#hcc4 p{margin-top: 0; margin-bottom:7px;}
#hcc4 a {color:#033863; text-decoration:none;}
#hcc4 a:hover {color:#639CCC; text-decoration:underline;}

.code{color: red;}
/***********************news feed end****************************/

.main_body_left {width:614px; margin:0 auto; padding:0px 12px 0px 12px; float:left; height:auto; /*border-bottom: 1px #BDBDAD solid*/}
.main_body_left_inner_full {width:614px; margin:0 auto; padding:0 0 15px 0; float:left; height:auto; border-bottom: 1px #BDBDAD solid}
.main_body_left_inner_full_bot {width:614px; margin:0 auto; padding:0 0 15px 0; float:left; height:auto;}

.main_body_bottom {width:915px; margin:0 auto; padding:0px 12px 0px 12px; float:left; height:auto; border-top: 1px #BDBDAD solid}

.main_body_left h1 {font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; font-size:22px; margin:10px 0 10px 0; padding:0px; color:#23559A; font-weight:bold}
.main_body_left h2 {font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; font-size:14px; margin:10px 0 0 0; padding:0px; color:#363636; font-weight:normal}
.main_body_left h3 {font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; margin:0 auto; padding:10px 0 12px 0; font-size:16px; color:#8D1900}

.home_right {width:284px; height: auto; margin:12px 0 0 0; padding:0 12px 2px 2px; float:right; /*border-left: 2px #BDBDAD solid;*/}
.home_right_inner {width:274px; height: auto; margin:0 auto; padding:0 0 20px 0; float:right; color:#000; font-size:12px; font-family: Tahoma, Arial, Helvetica, sans-serif; text-align:center; /*border-bottom: 2px #BDBDAD solid;*/}
.home_right_title {width:auto; height:25px; background:#23559A; margin:0 auto; padding:0}
.home_right_title h2{font-size:14px; font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; font-weight:normal; color:#fff; text-align:center; margin: 0 auto; padding:3px 0 0 0}

.home_weather_title {width:auto; height:25px; background:#23559A; margin:2px 0 2px 0; padding:0}
.home_weather_title h2{font-size:14px; font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; font-weight:normal; color:#fff; text-align:center; margin: 0 auto; padding:3px 0 0 0}
.home_weather {width:272px; height: auto; margin:0 0 0 2px; padding:12px 0 0 0; text-align:center;}
.home_video {width:272px; height: auto; margin:0 0 0 2px; padding:12px 0 0 0; text-align:center;}
.img_position {border-width: 0px; margin: 0 auto; padding: 0;border-style: none;}
.img_position_left {border-width: 0px; margin:0 auto; padding:13px 10px 10px 0; border-style: none; float:left}
.img_position_right {border-width: 0px; margin:0 auto; padding:13px 0 10px 10px; border-style: none; float:right}
.img_position_left_news {border-width: 0px; margin:0 auto; padding:13px 10px 10px 0; border-style: none; float:left}

.main_body_mid_left {width:300px; margin:0 auto; padding:12px 7px 15px 0; float:left; height:auto; border-bottom: 1px #BDBDAD solid; text-align:center}
.main_body_mid_left img{float:left;	margin:0 10px 0 0;}
.main_body_mid_left h2 {font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; margin:0 auto; padding:0; font-size:12px}
.main_body_mid_left h1 {font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; margin:0 auto; padding:0; font-size:12px; color:#8D1900}
.main_body_mid_left a:link {color:#23559A; text-decoration:none; font-size:13px}
.main_body_mid_left a:visited {color:#23559A; text-decoration:none; font-size:13px}
.main_body_mid_left a:hover {color:#8D1900; text-decoration:underline; font-size:13px}
.main_body_mid_left a:active {color:#8D1900; text-decoration:none; font-size:13px}

.main_body_mid_right {width:300px; margin:0 auto; padding:12px 0 15px 7px; float:left; height:auto; border-bottom: 1px #BDBDAD solid; text-align:center}
.main_body_mid_right img{float:left; margin:0 10px 0 0;}
.main_body_mid_right h1 {font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; margin:0 auto; padding:0; font-size:12px; color:#8D1900}
.main_body_mid_right h2 {font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; margin:0 auto; padding:0; font-size:12px}
.main_body_mid_right a:link {color:#23559A; text-decoration:none; font-size:13px}
.main_body_mid_right a:visited {color:#23559A; text-decoration:none; font-size:13px}
.main_body_mid_right a:hover {color:#8D1900; text-decoration:underline; font-size:13px}
.main_body_mid_right a:active {color:#8D1900; text-decoration:none; font-size:13px}

.main_body_left_bot {width:297px; margin:0 auto; padding:12px 7px 15px 0; float:left; height:auto; text-align:center}
.main_body_left_bot img{border-width: 0px; float:left;margin:0 10px 0 0;}
.main_body_left_bot h2 {font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; margin:0 auto; padding:0; font-size:12px}
.main_body_left_bot h1 {font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; margin:0 auto; padding:0; font-size:12px; color:#8D1900}
.main_body_left_bot a:link {color:#23559A; text-decoration:none; font-size:13px}
.main_body_left_bot a:visited {color:#23559A; text-decoration:none; font-size:13px}
.main_body_left_bot a:hover {color:#8D1900; text-decoration:underline; font-size:13px}
.main_body_left_bot a:active {color:#8D1900; text-decoration:none; font-size:13px}

.main_body_mid_bot {width:290px; margin:0 auto; padding:12px 7px 15px 9px; float:left; height:auto; text-align:center}
.main_body_mid_bot img{float:left;margin:0 10px 0 0;}
.main_body_mid_bot h2 {font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; margin:0 auto; padding:0; font-size:12px}
.main_body_mid_bot h1 {font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; margin:0 auto; padding:0; font-size:12px; color:#8D1900}
.main_body_mid_bot a:link {color:#23559A; text-decoration:none; font-size:13px}
.main_body_mid_bot a:visited {color:#23559A; text-decoration:none; font-size:13px}
.main_body_mid_bot a:hover {color:#8D1900; text-decoration:underline; font-size:13px}
.main_body_mid_bot a:active {color:#8D1900; text-decoration:none; font-size:13px}

.main_body_right_bot {width:290px; margin:0 auto; padding:12px 0 15px 9px; float:left; height:auto; text-align:center}
.main_body_right_bot img{float:left;margin:0 10px 0 0;}
.main_body_right_bot h2 {font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; margin:0 auto; padding:0; font-size:12px}
.main_body_right_bot h1 {font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; margin:0 auto; padding:0; font-size:12px; color:#8D1900}
.main_body_right_bot a:link {color:#23559A; text-decoration:none; font-size:13px}
.main_body_right_bot a:visited {color:#23559A; text-decoration:none; font-size:13px}
.main_body_right_bot a:hover {color:#8D1900; text-decoration:underline; font-size:13px}
.main_body_right_bot a:active {color:#8D1900; text-decoration:none; font-size:13px}

.main_body_full_width {width:917px; margin:0 auto; padding:0px 12px 12px 12px; float:left; height:auto; /*border-top: 1px #BDBDAD solid*/}
.main_body_full_width h1 {font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; font-size:22px; margin:10px 0 10px 0; padding:0px; color:#23559A; font-weight:bold}
.main_body_full_width h2 {font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; font-size:14px; margin:10px 0 0 0; padding:0px; }
.main_body_full_width a:link {color:#23559A; text-decoration:none; font-size:14px;}
.main_body_full_width a:visited {color:#23559A; text-decoration:none; font-size:14px;}
.main_body_full_width a:hover {color:#8D1900; text-decoration:underline; font-size:14px;}
.main_body_full_width a:active {color:#8D1900; text-decoration:none; font-size:14px;}

.bold-16 {font-size:16px;font-weight:bold}
.italics {font-style:italic}
.italics-bold-blue {font-style:italic; color:#23559A; font-weight:bold;}
.list1 {list-style-type: disc; margin:0 0 0 30px; padding:0; font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; font-size:14px; font-weight:normal; color:#363636; line-height:23px;}
.list2 {list-style-type:decimal; margin:0 0 0 30px; padding:0; font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; font-size:14px; font-weight:normal; color:#363636; line-height:23px}
.list3 {list-style-type:lower-alpha; margin:0 0 0 30px; padding:0; font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; font-size:14px; font-weight:normal; color:#363636; line-height:23px}
.list_news {list-style-type: disc; margin:0 0 0 230px; padding:0; font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; font-size:14px; font-weight:normal; color:#363636; line-height:23px}
.sublist2 {list-style-type:lower-alpha; margin:0 0 0 90px; padding:0; font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; font-size:14px; font-weight:normal; color:#363636; line-height:20px}
.sublist3 {list-style-type:lower-roman; margin:0 0 0 90px; padding:0; font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; font-size:14px; font-weight:normal; color:#363636; line-height:20px}

.links_spacer {width:100%; height:5px; border-bottom:2px #ddd solid; padding:0; margin:0 auto; clear:both}

.tips_links_spacer {width:100%; height:5px; border-bottom:2px #ddd solid; padding:0; margin:0 0 5px 0; clear:both}

.links {width:640px;margin:0 auto; padding:5px 0 5px 7px; float:left; height:70px}
.links img{float:left;	margin:0 10px 0 0;}
.links h2 {margin:0 auto; padding:0; }
.links a:link {color:#23559A; text-decoration:none; font-size:13px}
.links a:visited {color:#23559A; text-decoration:none; font-size:13px}
.links a:hover {color:#8D1900; text-decoration:underline; font-size:13px}
.links a:active {color:#8D1900; text-decoration:none; font-size:13px}

.links_img {width:260px;margin:0 auto; padding:5px 7px 5px 0; float:left; height:70px}
.links_img_pos{float:left;	margin:0 10px 0 0;}


/**************** Drop Down Panel *******************/

.ddpanel .ddpanelcontent{ /*CSS for "content" DIV of Drop Down Panel*/
color: fff;
background: #23559A; /*background of Drop Down Panel*/
/*Do NOT add any "padding" or "margin" properties here! Any padding/margin should be added to your content's container within this DIV instead */
}

.ddpanel .ddpaneltab{ /*CSS for "toggle" tab DIV of Drop Down Panel*/
/*margin-right: 40px;*/
font: normal 12px Arial;
}

.ddpanel .ddpaneltab a{ /*"toggle" tab related CSS*/
float: right;
color: white;
background: #23559A url(toggleleft.gif) no-repeat left bottom; /*background of toggle tab*/
text-decoration: none;
letter-spacing: 1px;
}

.ddpanel .ddpaneltab a span{ /*"toggle" tab related CSS*/
float: left;
display: block;
background: transparent url(toggleright.gif) no-repeat right bottom;
padding: 1px 12px 4px 13px;
cursor: pointer;
}

.ddpanel .ddpaneltab a span img.pointerimage{ /*CSS for pointer image within toggle tab*/
margin-top: 2px;
margin-left: 5px;
}

.ddpanel .ddpaneltab a:hover{ /*"toggle" tab related CSS*/
background-color: navy; /*background of toggle tab onMouseover*/
}

.ddpanel .ddpaneltab a:focus{ /*"toggle" tab related CSS*/
outline: 0;
}

.ddpanel .ddpaneltab a:active{ /*"toggle" tab related CSS*/
outline: 0;
}

.ddpanel .ddpaneltab a:hover span{ /*"toggle" tab related CSS*/
background-color: transparent;
}

/**********************Accordian************************/
.scfaqshead {
cursor: hand;
cursor: pointer;
font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; font-size:14px;
margin: 10px 0;
}

.scfaqs {font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; font-size:14px; margin:10px 0 0 0; padding:0px; color:#363636; font-weight:normal; clear:left}

.openfaqs{
color:#363636; font-weight:bold; font-size:14px;}

.closedfaqs{
color:#23559A; font-weight:bold; font-size:14px;}

.services-top {width:940px; margin:0 auto; padding:0; height:277px; float:left; text-align:left; background:url('images/surgeon-image.jpg') no-repeat left top; border-bottom: 2px #BDBDAD solid}
.services-columns {width:228px; margin:0 auto; padding:0; background:#fff; height:auto; text-align:left; vertical-align:top}
.services_wrapper {width:100%; height:auto; margin:0 auto;padding:0;}
.services-table {width: 100%;}

/*****************Visual Lightbox*************************/

#vlightbox a#vlb{display:none}

/*****************Video Lightbox*************************/

#videogallery { 
zoom:1;
padding:0;
margin:0 auto}

#videogallery h2 {font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; font-size:14px; margin:10px 0 0 0; padding:0px; }
#videogallery a:link {color:#23559A; text-decoration:none; font-size:14px;}
#videogallery a:visited {color:#23559A; text-decoration:none; font-size:14px;}
#videogallery a:hover {color:#8D1900; text-decoration:underline; font-size:14px;}
#videogallery a:active {color:#8D1900; text-decoration:none; font-size:14px;}

/*****************Contact pop-up**************************/
.body_contact{background-image:none}
.contact_main {background:#fff; padding:0 0 0 10px; float:left; width:500px; margin:10px 0 0 0; height:auto;}
.contact_main h2 {font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; font-weight:normal; font-size:14px; color:#363636; line-height:175%; margin:5px 0 0 0}
.table_contact {background:#fff; float:left; width:500px; border:0px}
#td_width_1 {width:330px; vertical-align:top}	
#td_width_2 {width:170px; vertical-align:top}
#td_width_2 h2 {font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; font-weight:normal; font-size:14px; color:#363636; padding:0; margin:12px 0 0 0}
.form_field_text_cells {height:40px; padding:0 0 0 10px;}
.form_text_fields {width:315px; height:18px; border:1px #666 dashed; margin:8px 10px 0 0; font-size:12px; font-family:Arial, Helvetica, sans-serif; color:#000000;}
.form_textarea_fields {font-size:12px; font-family:Arial, Helvetica, sans-serif; color:#000000; width:314px; border:1px #666 dashed; margin:8px 10px 0 0;}
.iefixstyle {width:500px;}

/****rotating text-images*********/
.rotating_txt_img{width:335px; height:22px; padding:0; margin: 20px 5px 0 0; float:right; background:url('images/rotating_tct_bg.jpg') no-repeat left top;}
