body{
	background:url(/shared/images/main-bg.png) center top fixed no-repeat;
	color:#4c4c4c;
	font:11px Arial, Helvetica, sans-serif;
	margin:0;
}
a{
	color:#4c4c4c;
	text-decoration:none;
}
a:hover{text-decoration:underline;}
img{border:0;}
form,
fieldset{
	padding:0;
	margin:0;
	border:0;
}
input,
textarea,
select{
	vertical-align:middle;
	font:11px Arial, Helvetica, sans-serif;
}
/* wrapper */
#wrapper{
	width:755px;
	margin:0 auto;
	padding:0 90px;
	background:url(/shared/images/bg-wrapper.gif) repeat-y;
}
.wrapper2{background:url(/shared/images/bg-wrapper2.gif) no-repeat 250px 170px;}
/* header */
#header{
	width:755px;
	margin:0 0 18px;
	background:url(/shared/images/bg-header.gif) no-repeat 0 100%;
	/*padding:1px 0 14px;*/
}
#header .contentFrame
{
	/*border-left: solid 1px gray;*/
	background:url(/shared/images/header-border.png) repeat-y 0 100%;
	width:755px;
	padding-left:2px;
}
#header .MainContentTop
{
	padding-bottom:0px;
	padding-top:0px;
}
#header .contentFrameBottom
{
	height:11px;
}
#header .c{
	width:597px;
	border:2px solid #d9d9d9;
	padding:23px 131px 0 23px;
	border-width:0 2px;
	min-height:237px;
	overflow:hidden;
	background:url(/shared/images/bg-header-c.jpg) no-repeat 0 100%;
}
* html #header .c{
	height:237px;
	overflow:visible;
}
/* inner header */
.inner #header{
	background:none;
	margin:0;
	padding:19px 0 31px;
}
/* nav */
.nav-holder{
	width:100%;
	/*overflow:hidden;*/
	margin:0 0 37px;
	clear:both;
}
.nav{
	margin:0;
	padding:0;
	list-style:none;
	float:left;
	font:13px/17px 'Trebuchet MS', Arial, sans-serif;
	background:url(/shared/images/bg-nav.gif) repeat-x;
}
.nav li{
	float:left;
	padding:0 0 0 1px;
	margin:0 1px 0 -1px;
	background:url(/shared/images/separator2.gif) no-repeat;
}
.nav a{
	float:left;
	padding:3px 28px 0;
	height:23px;
	color:#000;
	cursor:pointer;
}
.nav a:hover,
.nav .active a{
	color:#fff;
	text-decoration:none;
	background:url(/shared/images/bg-nav-hover.gif) repeat-x;
}
#first a{background:url(/shared/images/bg-link.gif) no-repeat;}
#first a:hover,
.active#first a{background:url(/shared/images/bg-link-hover.gif) no-repeat;}
#last{ margin:0;}
#last a{background:url(/shared/images/bg-link.gif) no-repeat 100% -26px;}
#last a:hover,
.active#last a{background:url(/shared/images/bg-link-hover.gif) no-repeat 100% 0;}
#apply a{ padding:4px 14px 0;}
#apply span{
	float:left;	
	padding:0 17px 0 0;	
}
#apply em{
	float:left;
	height:19px;
	font-style:normal;
	padding:0 0 0 17px;	
}
#apply a:hover,
.active#apply a{ 
	background:none;
	color:#000;
}
#apply a:hover span,
.active#apply a span{background:#e8941a url(/shared/images/bg-apply.gif) no-repeat 100% -19px;}
#apply a:hover em,
.active#apply a em{background:url(/shared/images/bg-apply.gif) no-repeat;}
/* title-growth */
.title-growth{
	text-indent:-9999px;
	margin:0 0 0 11px;
	width:158px;
	height:55px;
	background:url(/shared/images/text-growth.gif) no-repeat;
}
/* logo */
.logo{
	float:left;
	width:142px;
	height:78px;
	text-indent:-9999px;
	overflow:hidden;
	margin:0;
	position:relative;
	background:url(/shared/images/logo.gif) no-repeat;
}
.inner .logo{ margin:0 0 14px -2px;}
.logo a{
	display:block;
	height:100%;
}
#header blockquote{
	text-align:right;
	color:#003d79;
	float:right;
	width:242px;	
	margin:0;
	background:url(/shared/images/quotes-close.gif) no-repeat 100% 100%;
	padding:0 43px 17px 0;
	font:13px/17px  'Trebuchet MS', Arial, sans-serif;
}
#header blockquote p{ 
	margin:0;
	text-indent:20px;
	padding:13px 0 0 20px;
	background:url(/shared/images/quotes-open.gif) no-repeat;
}
#header q{quotes: none;}
#header q:after,
#header q:before{ content:"";}
/* main */
#main,#mainbottom{
	width:755px;
	margin:0 0 61px;
	overflow:hidden;
}
#mainbottom .content
{
	width:755px;
}

#mainbottom .content .holder
{
	background:url("/shared/images/bg-info-w.gif") repeat-y scroll 0 0 transparent;
}

#mainbottom .content .frametight
{
	width:755px;
	background:url("/shared/images/bg-info-cl.gif") no-repeat scroll 0 100% transparent;
	overflow:hidden;
	padding:0 0 1px;
}

#mainbottom .content .frame
{
	width:755px;
	background:url("/shared/images/bg-info-cl.gif") no-repeat scroll 0 100% transparent;
	overflow:hidden;
	padding:0 0 28px;
	
}



#mainbottom .content .box
{
	background:url("/shared/images/bg-info-l.gif") no-repeat scroll 0 0 transparent;
	margin:0 0 20px;
	padding:9px 0 0;
}

#mainbottom .content .box h2
{
	width:713px;
}

.students #main, .students #mainbottom{ margin:0 0 139px;}
.inner #main, .inner #mainbottom{margin:0 0 6px;}
/* section */
.section{
	width:800px;
	overflow:hidden;
	margin:0 0 23px;
}
/* form-info */
.section .form-info{
	float:left;
	background:url(/shared/images/bg-section.gif) repeat-y;
}
.section .form-info label{
	font-size:14px;
	color:#003d79;
	display:block;
	margin:0 0 5px;
}
.section .form-info select{
	width:203px;
	border:1px solid #b2b2b2;
	margin:0 0 7px;
	font-size:14px;
}
.section .frame, .section .frametight{
	float:left;
	background:url(/shared/images/bg-section-c.gif) no-repeat;
	padding:9px 0 0;
}
.section .c{
	float:left;
	overflow:hidden;
	position:relative;
	padding:0 0 72px;
	background:url(/shared/images/bg-section-c.gif) no-repeat -755px 100%;
}
/* box */
.section .box{
	float:left;
	width:336px;
	overflow:hidden;
	padding:0 28px 0 26px;
}
/* title */
.section .title{
	margin:0 0 12px -25px;
	width:316px;
	padding:17px 18px 0 28px;
	min-height:85px;
	font-size:13px;
	color:#fff;
	line-height:19px;
	background:#5298d3 url(/shared/images/bg-title.gif) repeat-x;
}
* html .section .title{ height:85px;}
.second{ margin-bottom:43px!important;}
.section h2,
.area h2{
	font:bold 20px/21px  'Trebuchet MS', Arial, sans-serif;
	color:#e8941a;
	margin:0 0 1px;
}
.section .title p{ margin:0;}
/* btn-enter */
.btn-enter{
	position:absolute;
	float:left;	
	bottom:21px;
	background:url(/shared/images/btn-submit.gif) no-repeat;
	width:112px;
	height:36px;
	padding:0 0 3px;
	border:0;
	margin:0 0 0 -3px;	
	cursor:pointer;
	font:14px 'Palatino Linotype',  Palatino, Times, serif;	
}
/* area */
.area{
	width:754px;
	overflow:hidden;
	background:url(/shared/images/bg-area-c.gif) repeat-y;
	position:relative;
	margin:5px 0 0;
}
.area .c{
	width:701px;
	padding:27px 25px 37px 28px;
	overflow:hidden;
	background:url(/shared/images/bg-area.gif) no-repeat 0 100%;
}
.area h2{margin:0 0 3px;}
.students .area .c{
	padding:0 0 99px 25px;
	width:729px;	
}
/* title */
.area .title{
	width:753px;
	margin:0 0 16px -25px;
	padding:9px 1px 0;
	background:url(/shared/images/bg-title2.gif) no-repeat;
}
.area .title .c{
	width:703px;
	padding:8px 23px 12px 25px;
	background:url(/shared/images/bg-title.gif) repeat-x;
}
/* text */
.area .text{
	float:left;
	width:530px;
	font-size:13px;
	color:#878787;
}
.area .text p{ margin:0;}
.area .title .text{
	width:412px;
	color:#fff;
	line-height:20px;
}
/* mask */
.mask{
	position:absolute;
	top:0;
	left:0;
	width:754px;
	height:10px;
	background:url(/shared/images/bg-mask.gif) no-repeat;
}
.link-apply{
	float:right;
	width:112px;
	height:28px;
	margin:6px 0 0;
	color:#000;
	font:14px 'Palatino Linotype',  Palatino, Times, serif;
	text-align:center;
	padding:8px 0 0;
	background:url(/shared/images/btn-submit.gif) no-repeat;
}
.link-apply:hover{ text-decoration:none;}
/* form-study */
.form-study{
	float:right;
	margin:17px 0 0;
	width:257px;
}
.form-study label{
	display:block;
	color:#fff;
	font-size:14px;
	margin:0 0 7px;
}
.form-study select{
	width:255px;
	border:1px solid #b2b2b2;
	font-size:14px;
}
/* table-info */
.table-info{
	width:699px;
	overflow:hidden;
	border-collapse:separate;
	margin:0;
	padding:0;
}
.table-info caption{
	text-align:right;
	color:#e8941a;
	padding:0 55px 7px 0;	
}
.table-info th{ 
	padding:5px 5px 6px;
	background:#dde3eb;
	color:#003d79;
	font:14px 'Trebuchet MS', Arial, sans-serif;
}
th.col1{ 
	width:443px;
	background:none;
	font-size:18px;
	text-align:left;
}
th.col2{
	background:#dde3eb url(/shared/images/bg-corner-l.gif) no-repeat;
	width:50px;
}
th.col3{width:50px;}
th.col4{ 
	width:55px;
	background:#dde3eb url(/shared/images/bg-corner-r.gif) no-repeat 100% 0;
}
.table-info td a{
	color:#000;
	text-decoration:underline;
}
.table-info td{ 
	padding:8px 10px;
	background:#f5f5f5;
}
.table-info td a:hover{ text-decoration:none;}
.table-info img{
	display:block;
	width:20px;
	margin:0 auto;
}
.gray td{ background:#e4e4e4;}
/* content */
.content{
	float:left;
	width:471px;
	overflow:hidden;
}
.nav-holder .content{
	float:left;
	width: 100%;
	overflow:hidden;
}

.contentHeader
{
}

/* box-info */
.box-info{
	margin:0 0 18px;
	background:url(/shared/images/bg-info-t.gif) no-repeat;
	padding:9px 0 0;	
}
.box-info .holder{	background:url(/shared/images/bg-info.gif) repeat-y;}
/* frame */
.box-info .frame, .box-info .frametight{
	background:url(/shared/images/bg-info-c.gif) no-repeat 0 100%;
	width:471px;
	overflow:hidden;
	padding:0 0 28px;
}
.content .box
{
	background:url("/shared/images/bg-info-t.gif") no-repeat scroll 0 0 transparent;
	margin:0 0 20px;
	padding:9px 0 0;
}
.content .holder
{
	background:url("/shared/images/bg-info.gif") repeat-y scroll 0 0 transparent;
}
.content .frametight
{
	background:url("/shared/images/bg-info-c.gif") no-repeat scroll 0 100% transparent;
	overflow:hidden;
	padding:0 0 1px;
	width:471px;
}
.content .frame
{
	background:url("/shared/images/bg-info-c.gif") no-repeat scroll 0 100% transparent;
	overflow:hidden;
	padding:0 0 28px;
	width:471px;
}
.content .box h2
{
	/*background:url("/shared/images/bg-title3.gif") repeat-x scroll 0 0 #2d6b8b;*/
	background:url("/shared/images/bg-title3.gif") repeat-x scroll 0 0 #2d6b8b;
	color:#FFFFFF;
	
	font:bold 16px 'Trebuchet MS',Arial,sans-serif;
	margin:0 1px;
	padding:2px 20px 10px;
	width:429px;
}
.content .box .text
{
	padding:16px 13px 0 20px;
	width:438px;
}


.box-info h2,
.sidebar h2{
	width:429px;
	/*margin:0 1px;*/
	margin:0 0;
	padding:2px 20px 10px;
	color:#fff;
	font:bold 16px 'Trebuchet MS', Arial, sans-serif;
	background:#2d6b8b url(/shared/images/bg-title3.gif) repeat-x;
}
/* info */
.info{
	padding:16px 13px 0 20px;
	width:438px;
}
.info h3,
.info h4,
.expandoContent h3,
.expandoContent h4{
	font:bold 14px 'Trebuchet MS', Arial, sans-serif;
	color:#e8941a;
	text-transform:uppercase;
	margin:0 0 1px;
}
.ReviewHeading
{
	font:bold 15px 'Trebuchet MS', Arial, sans-serif;
	color:#e8941a;
	margin:0 0 3px;
}
.ReviewDetail
{
	margin-bottom:16px;
}
.info p{
	/*line-height:21px;*/
	margin:0 0 18px;
}
.left{
	float:left;
	margin:0 28px 0 -19px; 
}
.info h4{ text-transform:none;}
/* txt */
.info .txt{ margin:0 0 42px;}
.info ul{
	margin:0 0 23px;
	padding:2px 0 0 15px;
	list-style:none;
	line-height:16px;
}
.info li{
	padding:0 0 5px 14px;
	background:url(/shared/images/bullet.gif) no-repeat 0 6px;
}
.link-view{
	text-decoration:underline;
	font-weight:bold;
	font-size:14px;
	color:#e8941a;
}
.link-view:hover{ text-decoration:none;}
/*  profile */
.profile{
	padding:0 0 20px!important;
	background:url(/shared/images/bg-info-c.gif) no-repeat -471px 100%!important;
}
.profile h2{ font-size:18px;}
.profile h3{
	width:429px;
	margin:0 1px 16px;
	padding:6px 20px 7px;
	color:#fff;
	font:bold 16px 'Trebuchet MS', Arial, sans-serif;
	background:#b2b2b2 url(/shared/images/bg-title4.gif) repeat-x;
}
/* info2 */
.info2{
	padding:0 21px 0 29px;
	width:421px;
	overflow:hidden;
}
/* pic */
.info2 .pic{
	float:left;
	width:159px;
	margin:3px 20px 0 0;
}
.info2 .pic img,
.container img,
.buttons-list img,
.items-list img{display:block;}
/* text */
.info2 .text{
	overflow:hidden;
	height:1%;
	font-size:11px;
	line-height:14px;	
}
.info2 h4{
	color:#e8941a;
	margin:0 0 6px;
	font:bold 14px 'Trebuchet MS', Arial, sans-serif;
}
.info2 .text p{margin:0 0 10px;}
.info2 .more{
	padding:14px 0 0;
	margin:0;
	text-align:right;
	font-size:13px;
}
.more a:hover, .location-text a:hover {
	text-decoration:underline;
}
.more a, .location-text a {
	text-decoration:none;
	/*color:#b3301a;*/
}


.info2 .more a{ color:#b3301a;}
/* container */
.container{
	width:754px;
	overflow:hidden;
	margin:0 0 39px;
}
/* sidebar */
.sidebar{
	float:right;
	width:267px;
}
/* box */
.sidebar .box{
	padding:9px 0 0;
	margin:0 0 25px;
	background:url(/shared/images/bg-sidebar.gif) no-repeat;
}
.sidebar .holder{background:url(/shared/images/bg-sidebar-c.gif) repeat-y;}
/* frame */
.sidebar .frame, .sidebar .frametight{
	width:267px;
	overflow:hidden;
	padding:0 0 20px;
	background:url(/shared/images/bg-sidebar.gif) no-repeat -267px 100%;
}
.sidebar .foo{background:url(/shared/images/bg-frame.gif) no-repeat 0 100%;}
.sidebar h2{ 
	width:233px;
	margin:0 1px 15px;
}
/* buttons-list */
.buttons-list{
	margin:0 0 0 29px;
	padding:0;
	list-style:none;
	width:210px;
	overflow:hidden;
}
.buttons-list li{ 
	padding:0 0 6px;
	float:left;
	width:100%;
}
/* text */
.sidebar .text{
	width:233px;
	overflow:hidden;
	padding:0 17px 5px;
	font-size:11px;
	line-height:14px;
	margin:-1px 0 0;
}
.sidebar h3{
	color:#e8941a;
	margin:0 0 3px;
	font:bold 18px 'Trebuchet MS', Arial, sans-serif;
}
.sidebar .right{
	float:right;
	margin:3px 0 0 14px;
}
.sidebar p{ margin:0;}
/* items-list */
.items-list{
	margin:0;
	padding:0 18px 3px;
	list-style:none;
	width:230px;
	overflow:hidden;
}
.items-list li{
	float:left;
	width:100%;
	padding:0 0 15px;
}
.items-list .img{
	float:left;
	width:75px;
	margin:3px 17px 0 0;
}
.items-list .txt{
	overflow:hidden;
	height:1%;
	font-size:11px;
}
.items-list p{ margin:0 0 10px;}
.items-list .more{
	display:block;
	text-indent:-9999px;
	overflow:hidden;
	width:118px;
	height:20px;
	background:url(/shared/images/bg-more.gif) no-repeat;
}
/* list */
.list{
	width:265px;
	margin:-15px 1px 0;
	padding:0;
	list-style:none;
	overflow:hidden;
	font:bold 14px 'Trebuchet MS', Arial, sans-serif;
}
.list li{
	float:left;
	background:#a9abad url(/shared/images/bg-list.gif) repeat-x;
}
.list a{
	display:block;
	width:235px;
	padding:5px 15px;
	color:#fff;
	background:url(/shared/images/bullet2.gif) no-repeat 246px 10px;
}
.list a:hover,
.list .active a{
	background:#8fa36d url(/shared/images/bg-list-hover.gif) repeat-x;
	text-decoration:none;
}
/* drop */
.drop{
	width:231px;
	padding:20px 17px 0;
	overflow:hidden;
	font:11px/14px Arial, Helvetica, sans-serif;
	background:#fff;
	margin:0 0 -9px;
}
.drop img{
	display:block;
	margin:0 0 9px;
}
.drop p{ margin:0 0 10px;}
.drop a{ 
	color:#b3301a;
	display:inline;
	background:none!important;
	width:auto;
	padding:0;
}
.drop a:hover{ text-decoration:underline;}
.hidden{display:none;}
/* footer */
#footer{
	width:800px;	
	background:url(/shared/images/bg-footer.gif) repeat-y;
	margin:0 -23px 0 -22px;
	font-size:9px;
	color:#000;
}
#footer .c{
	width:750px;
	min-height:34px;
	overflow:hidden;
	padding:49px 25px 0; 
	background:url(/shared/images/bg-footer-c.gif) no-repeat;
}
* html #footer .c{
	height:34px;
	overflow:visible;
}
#footer p{
	float:left;
	margin:0;
}
#footer ul{
	float:right;
	margin:0;
	padding:0;
	list-style:none;
	overflow:hidden;
}
#footer li{
	float:left;
	margin:0 -1px 0 1px;
	background:url(/shared/images/separator.gif) no-repeat 100% 2px;
	padding:0 7px;
}
#footer a{ color:#000;}

.text h3,.text h4
{
	color:#E8941A;
	font:bold 18px 'Trebuchet MS',Arial,sans-serif;
	margin:0 0 3px;
}


#ApplicationProcess .info
{
	padding: 0 0 0 0;
	/*width:437px;*/
	width:754px;
}

#ApplicationProcess {
	
}
#ApplicationProcess  .ajax__tab_header {
	 padding-top:0px;	
	 padding-left:0px;
	 font-size:9pt;
	 font-weight:bold;
	 overflow:hidden;
	 position: relative;
}
#ApplicationProcess .ajax__tab_inner {
	margin-right:0px;
	width:143px;
}
#ApplicationProcess .box-inner-tabs {
	background:url(../images/application/tabs-panel-bg.png) repeat-x center top;
}
#ApplicationProcess .ajax__tab_outer {
	background:url(../images/application/gray-tabs-bg.png) repeat-x;
	width:143px;
	height:38px;
	position:relative;
}
#ApplicationProcess  .ajax__tab_inner {
	background-image:url(../images/application/gray-tabs-box.png);
    background-repeat:no-repeat;
    background-position:115px 16px;
    height:38px;
}
#ApplicationProcess .ajax__tab_active .ajax__tab_inner {
	background:url(../images/application/green-inner-bg.png) no-repeat left top;
} 
#ApplicationProcess .ajax__tab_active .ajax__tab_outer {
	background:url(../images/application/green-inner-front.png) no-repeat right top;
	/*width:358px;*/
	width:342px;
	margin-left:-17px;
}
#ApplicationProcess .ajax__tab_active .ajax__tab_outer a {
	background:none;
}

#ApplicationProcess .ajax__tab_active .ajax__tab_tab a {
	color:#fff;
}
#ApplicationProcess .ajax__tab_tab a {
	color:Black;
	padding-left:0px;
	padding-right:0px;
	padding-top:12px;
	height:38px;
	width:143px;
	text-align:center;
	background:url(../images/application/gray-inner-bg.png) no-repeat right top;
	float:left;
}
#ctl00_body_ApplicationProcess1_Tabs_TabPanelFirst_tab[class='ajax__tab_active'] .ajax__tab_inner,
#ctl00_body_ApplicationProcess1_Tabs_TabPanelFirst_tab[class='ajax__tab_active ajax__tab_hover'] .ajax__tab_inner,
#ctl00_body_ApplicationProcess1_Tabs_TabPanelFirst_tab[class='ajax__tab_hover ajax__tab_active'] .ajax__tab_inner,
#ctl00_body_ApplicationProcess1_Tabs_TabPanelFirst_tab[class='ajax__tab_active'] a {
	background:none;
}
#ctl00_body_ApplicationProcess1_Tabs_TabPanel3_tab[class~='ajax__tab_active'] a {
	background:none;
	width:107px;
}
#ApplicationProcess .tab  {
	z-index:0;
}
#ApplicationProcess .ajax__tab_active .tab {
	z-index:10;
}
#ApplicationProcess ul a {
	color: #b3301a;	
	text-decoration: none;
}
#ApplicationProcess ul a:hover {
	text-decoration: underline;
}
#ApplicationProcess .selected {
	 color:black;
}
#ApplicationProcess .box-inner-tabs p {
	margin-top:10px;
}
#ApplicationProcess .right-side {
	float: left; 
	width: 30%; 
	padding-right: 15px;	
}
#ApplicationProcess .left-side {
	padding-left: 20px; 
	float: left; 
	width: 60%; 
	border-left: solid 1px #ccc;
}
#ApplicationProcess .left-side div {
	 FONT-SIZE: 8pt;	
}
#ApplicationProcess .left-side ul {
	 margin-left:0pt;
	 padding-left:20pt;
	 /*list-style-image:url('../images/point.png');*/
}
#ApplicationProcess .sh-item-left {
	float:left;
	width:100px;
}
#ApplicationProcess .sh-item-right {
	 float:left;
}
#ApplicationProcess .sh-item 
{
	padding-top:2px;
	padding-bottom:2px;
	min-height:14px;
	font-size:8pt;
	width:100%;
	border-bottom: solid 1px #ccc;
}

#ApplicationProcess .box-padding  {
	padding-left:30px;
	padding-right:30px;
	padding-top:13px;
}
#ApplicationProcess .right-box-padding {
	padding-bottom:20px;
	padding-left:20px;
	padding-right:20px;
}


.frame h2 a, .frametight h2 a
{
	color:#E5B94F;
	font-family:"Trebuchet MS";
	font-size:10pt;
	font-weight:bold;
}

.frame h2 .subheading, .frametight h2 .subheading
{
	margin-top:5px;
	font-weight:normal;
	font-size:12px;
}




#salarycompare .input {
	border:2px solid #A4A4A4;
	color:#000000;
	font-family:Arial,Helvetica,sans-serif;
	font-size:13px;
	height:18px;
	line-height:16px;
	padding-left:5px;
	text-decoration:none;
	width:130px;
}

#salarycompare .item {
	border-bottom:1px solid #D8D8D8;
	padding-bottom:5px;
	padding-top:5px;
}

#salarycompare .leftelement 
{
	float:left;
}

#salarycompare .rightelement 
{
	float:right;
}


#Mapping .info p
{
	line-height:normal;
}

#Mapping .info h3
{
	text-transform:none;
}


#panelGroup
{
	
}


#panelGroup .box
{
	background:url("/shared/images/pg-info-t.gif") no-repeat scroll 0 0 transparent;
	margin:0 0 20px;
	padding:9px 0 0;
}

#panelGroup .info
{
	padding:0px 0px 0px 4px;
	
	width:429px;
}

#panelGroup .box h2
{
	background:url("/shared/images/pg-title3.gif") repeat-x scroll 0 0 #2d6b8b;
	color:#FFFFFF;
	font:bold 16px 'Trebuchet MS',Arial,sans-serif;
	margin:0 1px;
	padding:2px 20px 10px;
	
	
	float:left;
	position:relative;
	top:-36px;
	
}

#panelGroup .ajax__tab_default .ajax__tab_inner
{
	float:left;
	left:-459px;
	position:relative;
	top:-2px;
}

#panelGroup .box .info h2
{
	background:url("/shared/images/pg-title3.gif") repeat-x scroll 0 0 #2d6b8b;
	color:#FFFFFF;
	font:bold 16px 'Trebuchet MS',Arial,sans-serif;
	margin:0 1px;
	padding:2px 20px 10px;
	width:429px;
	display:none;
}

#panelGroup .info .box 
{
	background:none;
}

#panelGroup .info .box .holder
{
	background:none;
}

#panelGroup .info .box .frame
{
	background:none;
}

#panelGroup .backDrop
{
	background:url("/shared/images/pg-title3.gif") repeat-x scroll 0 0 #2d6b8b;
	width:468px;
	margin:0 1px;
	/*padding:2px 20px 10px;*/
	
	float:left;
	height:34px;
	z-index:500;
}

.tabPanel .ajax__tab_header, #panelGroup .ajax__tab_header
{
	font-size:8pt;
	white-space:nowrap !important;
	/*padding-top:8px;*/
	color:#ffffff;
}

.tabPanel .ajax__tab_outer
{
}

.tabPanel .ajax__tab_inner
{
	/*color:#ffffff;*/
	background:url("../images/tabs-panel-tab.png") no-repeat scroll 0 0 transparent;
	height:36px;
	width:107px;
	margin-right:2px;
	text-align:center;
	white-space:normal !important;
	overflow:hidden;
}

.tabPanel .ajax__tab_tab
{
	/*color:#ffffff;*/
	
}

.ajax__tab_active .ajax__tab_inner {
	background:url("/shared/images/tabs-panel-tab-active.png") no-repeat scroll 0 0 transparent;
	height:36px;
	width:107px;
}


.tabPanel .ajax__tab_active, #panelGroup .tabPanel .ajax__tab_active
{
	font-weight:bold;
	/*color:Yellow;*/
	color:#003D79 !important;
}

.tabPanel .ajax__tab_tab a
{
	/*color:#FFFFFF;*/
	display:block;
	height:36px;
	padding-left:10px;
	padding-top:5px;
	text-align:left;
	text-decoration:none;
	vertical-align:middle;
	width:80px;
}

.info .sep
{
	background-color:#D8D8D8;
	font-size:1px;
	height:1px;
	width:100%;
	margin-top:7px;
	margin-bottom:7px;
}

#panelGroup .ajax__tab_active .ajax__tab_active
{
	color:Red !important;
}

#panelGroup .ajax__tab_default .ajax__tab_tab 
{
	cursor:-moz-grab;
	padding-top:2px;
}

#panelGroup .info-inner
{
	padding:3px 7px 5px 7px;
}

.tabPanel .ajax__tab_body
{
}

.tabPanel .ajax__tab_hover 
{
}

.tabPanel .ajax__tab_active
{
}

.coll .item
{
	border-bottom:1px solid #CCCCCC;
	padding:10px 10px 5px 10px;
}

.coll .item-right
{
	float:left;
	text-align:left;
	/*border-style:none solid;*/
	font-size:8pt;
	padding-left:10px;
	width:200px;
}

.coll .item-left
{
	float:left;
	text-align:left;
	/*border-style:none solid;*/
}

.coll .item-more
{
	clear:both;
	text-align:right;
	/*border-style:none solid;*/
	font-size:8pt;
	font-weight:bold;
	
}

#YourFit .item
{
	border-top:1px solid #CCCCCC;
	padding:3px 20px 10px;
}

#YourFit .item h4 {
	font-size:12pt;
	padding-bottom:10px;
	padding-top:5px;
	color:#E8941A;
	font-family:"Trebuchet MS";
	margin:0;
	
}


#YourFit .item .left
{
	float: left;
	text-align:left;
	margin:0 10px 0 0px;
}


#YourFit .item .right
{
	float: left;
	text-align:left;
	font-size:8pt;
	padding-left:15px;
	width:300px;
}

#YourFit .item ul {
	margin-bottom:5px;
	margin-left:0;
	padding-left:10pt;
}

.MainContentTop
{
	padding-top:10px;
	padding-bottom:30px;
}

#header .content 
{
	padding-bottom:10px;
	padding-top:10px;
	
}

.cmsBucket1Inner
{
}

.cmsBucket1
{
	
}

.insiderContent
{
	padding:16px 13px 0 20px;
}

.insiderContent h4 {
	color:#E8941A;
	font-family:"Trebuchet MS";
	font-size:14pt;
	margin:0;
}

.insiderContent p {
	font-size:8pt;
	margin-bottom:5px;
	margin-top:3px;
}

.insiderContent .author 
{
	font-size:8pt;
	font-style:italic;
	text-align:right;
}

.collapsePanelTitle
{
	color:#E8941A;
	font:bold 18px 'Trebuchet MS',Arial,sans-serif;
	/*margin:0 0 5px;*/
	padding-left:6px;
	vertical-align:middle;
}

.collapsePanel
{
	padding-bottom:10px;
}

.collapsePanelHeader
{
	padding-bottom:10px;
}

.more a, .location-text a {
	color:#B3301A;
	text-decoration:none;
}
.box .more
{
	font-size:13px;
}
.more {
font-size:8pt;
font-weight:bold;
text-align:right;
}

#Insider .more span {
font-size:8pt;
}

.more span {

}


li {
	background:url("/shared/images/bullet.gif") no-repeat scroll 0 6px transparent;
	padding:0 0 5px 14px;
}

ul
{
	list-style:none outside none;
}

.SliderItem
{
	width:210px;
	margin-top:10px;
	margin-bottom:15px;
	font-size:10px;
	background-color:#F2F2F2;
	padding:10px;
}

.SliderItem p
{
	line-height:normal;
}

.sliderh3
{
	width:210px;
}

.SliderTitle {
color:Orange;
font-size:14px;
font-weight:bold;
padding-bottom:3px;
}

.Slider
{
	text-align:center;
	width:230px;
}

.ajax__slider_h_rail
{
	margin-left:20px;
}

.SliderSection {
border-color:-moz-use-text-color #CCCCCC #CCCCCC;
border-right:1px solid #CCCCCC;
border-bottom:1px solid #CCCCCC;
border-left:none solid solid;
border-top:none solid solid;
border-width:medium 1px 1px;
min-height:55px;
padding:10px 20px;
width:229px;

}

.SliderInfo
{
	padding:0px 0px 0px 0px !important;	
}

.panelButtonArea
{
	padding-top:10px;
	text-align:right;
	width:250px;
}

.expandoContent
{
	width:250px;
}


.right-box-padding {
padding-bottom:20px;
padding-left:20px;
padding-right:20px;
}

.right-box-padding p{
	line-height:normal;
}

.leftBox {
	border-left:1px solid #CCCCCC;
	float:left;
	height:180px;
	margin-left:20px;
	
}

.clear
{
	clear:both;
}

.highlight
{
	color:#E8941A;
	font-weight:bold;
}

.showAround li
{
	background:none;
}

.showAround ul
{
	list-style:disc outside none;
	
}

.button-hover
{
	background:url("/shared/images/button-hover.png") no-repeat noscroll 0 0px transparent;	
	height:36px;
	width:97px;
	font-weight:bold;
}

.button-normal
{
	background:url("/shared/images/button-normal.png") no-repeat noscroll 0 0px transparent;	
	height:36px;
	width:97px;
	font-weight:bold;
}

.slideTitle
{
	color:#E8941A;
	font-size:13px;
	font-weight:bold;
}

.toolbar a
{
	cursor:pointer !important;
	z-index:1000;
	float:left;
	position:relative;
}


.modalBackground {
	/*background-color:Gray;*/
	background:url("/shared/images/overlay.png") repeat scroll 0 0 transparent;
	filter:alpha(opacity=90);
	opacity:0.9;
}


