
@font-face {
    font-family: 'helvetica_ce_35_thinregular';
    src: url('Fonts/helvetica_neue_ce_35_thin-webfont.eot');
    src: url('Fonts/helvetica_neue_ce_35_thin-webfont.eot?#iefix') format('embedded-opentype'),
         url('Fonts/helvetica_neue_ce_35_thin-webfont.woff') format('woff'),
         url('Fonts/helvetica_neue_ce_35_thin-webfont.ttf') format('truetype'),
         url('Fonts/helvetica_neue_ce_35_thin-webfont.svg#helvetica_ce_35_thinregular') format('svg');
    font-weight: normal;
    font-style: normal;

}
* {
    margin: 0;
    padding: 0;
}

.ModuleTitle_SubMenu {
    z-index: 1000 !important;
}
.clear {
    clear: both;
    font-size: 0;
}
html, body {
    font-size: 11px;
    height: 100%;
    margin: 0;
    padding: 0;
}
html, body, #Body {
    color: #23304A;
    height: 100%;
}
#Body {
    background: none;
    color: #23304A;
    font-family: Tahoma;
    height: 100%;
}
.ControlPanel {
    margin: 0 auto;
    width: 1000px;
}
.SkinAllWidth {
    width: 960px;
}
.TopBannerPane {
    margin: 0;
    padding: 0;
    width: 100%;
	float:left;
}
.PhonePane {
    color: #365170;
    height: 28px;
    line-height: 28px;
}
.PropertysearchPane {
    float: right;
    margin: 0;
    padding: 0;
}
.FooterPane1
{
    float: left;
    height: auto;
    width: 47%;
    padding-bottom: 15px;
}
 .FooterPane2{
    float: right;
    height: auto;
    margin: 5px 0 0 20px;
    width: 50%;
    padding-bottom: 15px;
}
#Search {
    
    float:right;
    height: 36px;
    margin-left: 0;
    margin-top: 8px;
    position: relative;
    width: 155px;
}
.searchcss {
    overflow: hidden;
    text-indent: -99999px;
}
#dnn_dnnSEARCH_ClassicSearch
{
	background: none repeat scroll 0 0 #F3EEC8;
    border: 1px solid #FFFFFF;
    color: #7A8A97;
    display: block;
    overflow: hidden;
    padding: 0;
    text-align: left;
    width: 150px;
}
#dnn_dnnSEARCH_cmdSearch {
    background: url("images/icon_loginarrow.gif") no-repeat scroll right center transparent;
    display: block;
    float: left;
    height: 9px;
    padding:23px 3px 0;
    width: 6px;
}
#dnn_dnnSEARCH_txtSearch.NormalTextBox {
     background-color: transparent;
    border: medium none;
    color: #7A8A97 !important;
    display: block;
    float: left;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 11px;
    height: 20px;
    margin: 0;
    padding: 8px 5px 3px 1px;
    width: 125px;
	outline:none;
}
#copyright {
    margin: 0 auto;
}
a:link, a:visited, a:active {
    color: #41698A;
    text-decoration: none;
}
a:hover {
    color: #B3451D;
    outline: medium none;
    text-decoration: none;
}
.copy {
    float: left;
    line-height: 50px;
    margin-left: 60px;
}
.Lang_Pane{
	float: right;
    margin-right: -25px;
    margin-top: -3px;
}
#copyright, #copyright a:link, #copyright a:active, #copyright a:visited {
    color: #666666;
    text-decoration: none;
    float: right;
    padding: 10px 0;
}

#copyright a:hover {
    color: #666666;
    text-decoration: underline;
}
.users, .users a:link, .users a:active, .users a:visited {
    color: #365170;
    text-decoration: none;
}
.users a:hover {
    color: #0C77B8;
    text-decoration: none;
}
.Normal {
    font-family: Arial,Helvetica,sans-serif;
    font-size: 11px;
}
TH, TD, DIV {
    font-family: Tahoma,Arial,Helvetica;
    font-size: 11px;
}
.lt {
    text-align: left;
    vertical-align: top;
}
.h {
    height: 100%;
}
.w {
    width: 100%;
}
.wh {
    height: 100%;
    width: 100%;
}
p {
    margin: 0;
}
td {
    white-space: normal;
}
.FCKImageGalleryItemContainer td {
    color: #000000;
}
.TB_ToolbarSet td {
    color: #000000;
}
.SC_FieldLabel {
    color: #000000;
}
.SC_Item, .SC_ItemSelected, .SC_Item div, .SC_ItemSelected div {
    background: none repeat scroll 0 0 #CCCCCC;
    color: #000000;
}
.SC_Panel td, .SC_Panel div {
    background: none repeat scroll 0 0 #CCCCCC;
    color: #000000;
}
.NormalRed {
    color: #FF0000;
    font-family: Tahoma,Arial,Helvetica;
    font-size: 12px;
    font-weight: bold;
}
.FileManager_Header {
    background-color: #FFFFFF;
}
.FileManager_Explorer {
    border-bottom: 1px solid #696969;
    color: #932727;
}
.FileManager_Item {
    background-color: #FFFFFF;
}
.FileManager_AltItem {
    background-color: #FFFFFF;
}
.DataGrid_Container {
    background-color: #FFFFFF;
}
.FCKImageGalleryHeaderContainer {
    background-color: #FFFFFF;
}
.FCKImageGalleryPathContainer {
    background-color: #FFFFFF;
}
.FCKLinkGalleryContainer {
    background-color: #FFFFFF;
}
.dashboardTableAlt {
    color: #000000;
}
.c_head title_grey .Head title {
    color: #FFFFFF;
}
.Head {
    color: #000000;
    font-size: 11px;
    font-weight: bold;
}
.SubHead {
    color: #000000;
    font-size: 11px;
}
.SubSubHead {
    color: #000000;
    font-size: 11px;
}
.NormalBold {
    color: #5D7EA6;
}
.ControlPanel .PagingTable {
    z-index: 1000;
}
.NormalDisabled {
    color: #00CC00;
}
.ControlPanel .CommandButton, .ControlPanel A.CommandButton:link, .ControlPanel A.CommandButton:visited, .ControlPanel A.CommandButton:active {
    color: #000000;
    text-decoration: none;
}
.ControlPanel A.CommandButton:hover {
    color: #B9820D;
    text-decoration: underline;
}
.CommandButton, A.CommandButton:link, A.CommandButton:visited, A.CommandButton:active {
    color: #6AB0D8;
    text-decoration: none;
}
A.CommandButton:hover {
    color: #CB2A15;
    text-decoration: underline;
}

#allPane {
    padding: 10px 5px 0;
}
.home_page #allPane {
    padding: 10px 0 0;
}
.home_page .RightPane {
    padding-right: 0;
}
.home_page #dnn_HeadPane {
    padding-left: 0;
}
.home_page #dnn_ContentPane {
    clear: both;
    padding-left: 0;
}
.home_page #dnn_FooterPane {
    padding-left: 0;
}
.dnnpane {
    padding: 0;
}
.pane-box, .MiddleCenterPane_A {
    vertical-align: top;
}
.ContentPane {
    float: left;
    width:100%;
    margin:0;
    
}
.LeftPane{
    float: left;
    vertical-align: top;
    margin:0;
    /*width: 20%; */
}
.RightPane {
    float: right;
    margin: 0;
    vertical-align: top;
    width: 70%;
}
.SharePane
{
   float: right;
   margin: 30px 0 0; 
    }

.MiddleLeftPane_A, .MiddleRightPane_A {
    vertical-align: top;
    width: 28%;
}
#CenterTopPane_AB_A {
    float: left;
    width: 50%;
}
#CenterTopPane_AB_B {
    float: right;
    width: 49.9%;
}
html > body #CenterTopPane_AB_B {
    width: 50%;
}
#Middle_ABC_A, #Middle_ABC_B {
    float: left;
    width: 33.333%;
}
#Middle_ABC_C {
    float: right;
    width: 33%;
}
html > body #Middle_ABC_C {
    width: 33.333%;
}
#FooterPane_ABCD_A, #FooterPane_ABCD_B, #FooterPane_ABCD_C {
    float: left;
    width: 24.9%;
}
html > body #FooterPane_ABCD_A, html > body #FooterPane_ABCD_B, html > body #FooterPane_ABCD_C {
    width: 25%;
}
#FooterPane_ABCD_D {
    float: right;
    width: 24.9%;
}
html > body #FooterPane_ABCD_D {
    width: 25%;
}
.CenterTopPane_A, .CenterTopPane_B, .MiddleCenterPane_A, .MiddleLeftPane_B, .MiddleCenterPane_B, .MiddleRightPane_B, .FooterPane_A, .FooterPane_B, .FooterPane_C, .FooterPane_D {
    width: auto !important;
}
.DNNEmptyPane {
    margin: 0;
    padding: 0;
    width: 0;
}
#DccEmlSignupHome .submitBtnCSS, #DccEmlSignupHome .submitBtnCSS:hover {
    background: none repeat scroll 0 0 #222D31 !important;
    border: medium none !important;
    border-radius: 0 0 0 0 !important;
    color: #FFFFFF !important;
    font-family: Tahoma;
    font-size: 12px;
    font-weight: normal;
    padding: 5px 10px !important;
    text-decoration: none;
}
.DnnModule
{
    height:auto;    
}
#mainheader
{
    width:100%;
    height:auto;
    float:left;
    background: none repeat scroll 0 0 #EAE08D;    
}
.header
{
    width:916px;
    height:auto;
    margin:0 auto;
}
.logo
{
    width:auto;
    height:auto;
    float:left; 
    margin:15px 0 15px -7px; 
}
.hright
{
   float: right;
   margin: 0;
   width:200px;
}
#Login {
    float: right;
    padding: 0 10px;
    
}

#mainmenu
{
    background: none repeat scroll 0 0 #B25614;
    border-bottom: 1px solid #964811;
    border-top: 1px solid #964811;
    box-shadow: 0 0 12px -6px #333333 inset;
    float: left;
    height: auto;
    width: 100%;
}
.menu
{
    width:916px;
    height:auto;
    margin:0 auto;
}

#mainBanner {
     background: #6f808c; /* Old browsers */
background: -moz-radial-gradient(center, ellipse cover,  #6f808c 0%, #a7c1d4 0%, #6f808c 100%); /* FF3.6+ */
background: -webkit-gradient(radial, center center, 0px, center center, 100%, color-stop(0%,#6f808c), color-stop(0%,#a7c1d4), color-stop(100%,#6f808c)); /* Chrome,Safari4+ */
background: -webkit-radial-gradient(center, ellipse cover,  #6f808c 0%,#a7c1d4 0%,#6f808c 100%); /* Chrome10+,Safari5.1+ */
background: -o-radial-gradient(center, ellipse cover,  #6f808c 0%,#a7c1d4 0%,#6f808c 100%); /* Opera 12+ */
background: -ms-radial-gradient(center, ellipse cover,  #6f808c 0%,#a7c1d4 0%,#6f808c 100%); /* IE10+ */
background: radial-gradient(ellipse at center,  #6f808c 0%,#a7c1d4 0%,#6f808c 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#6f808c', endColorstr='#6f808c',GradientType=1 ); /* IE6-9 fallback on horizontal gradient */
    height: auto;
    width:100%;
    float: left;
    box-shadow: 0 -3px 5px rgba(0, 0, 0, 0.3);
    -moz-box-shadow: 0 -3px 5px rgba(0, 0, 0, 0.3);
    -webkit-box-shadow: 0 -3px 5px rgba(0, 0, 0, 0.3);
    
}
#Banner
{
    width:100%;
    height:auto;
    float:left; 
	background:#354457;
}
.banner
{
    width:916px;
    height:auto;
    margin:0 auto;
}
#breadcrumb
{
    width:100%;
    height:auto;
    float:left;
    background:none repeat scroll 0 0 #8D98A1; 
    padding-bottom: 10px;   
}
.breadcrumb
{
    width:916px;
    color: #EBEDEF;
    font-size: 11px;
    height: 10px;
    padding: 7px 0 5px 21px;
    margin:0 auto;
}
.breadcrumb a:link, .breadcrumb a:visited, .breadcrumb a:active{color: #EBEDEF !important;}
#maincontainer
{
    width:100%;
    height:auto;
    float:left;
    background: none repeat scroll 0 0 #EBEDEF; 
    padding-bottom: 10px; 
    padding-top:10px;  
}
.container
{
    width:916px;
    height:auto;
    margin:0 auto;
}
#mainfooter
{
    width:100%;
    height:auto;
    float:left;
    background:none repeat scroll 0 0 #F1F1F1;  
    border-top: 1px solid #E6E6E6; 
     
}
.footer
{
    width:916px;
    height:auto;
    margin:0 auto;
    padding-top: 10px;
    
}
.footer_bottom
{
    width:916px;
    height:auto;
    margin:0 auto;
    clear: both;
    border-top: 4px solid #6D7E8A;
    
}
.ftr-bottom
{
 float:left; 
 padding: 10px 0;
 }
 .ftrlinks
 {
 float:left;
 }
.ftr-bottom a:link, .ftr-bottom a:visited, .ftr-bottom a:active {
    color: #666;
    text-decoration: none;
}
.ftr-bottom a:hover
{
    text-decoration: underline !important;
}
.newsbox 
{
background: none repeat scroll 0 0 #F1F2F3;
    border-top: 1px solid #D4D8DC;
    margin-bottom: 22px;
    overflow: hidden;
    padding: 0px 5px 7px 20px;
    width: 600px;

}
.newsbox h2
{
	color: #8D98A1;
    font-size: 14px;
    font-weight: normal;
    padding: 0;
	margin:10px 0 5px 0;
}
.newsbox p {
    color: #666666;
    font-size: 11px;
    line-height: 18px;
    padding: 0;
}			

.newsbox a:link,.newsbox  a:visited,.newsbox  a:active {
    color: #41698A;
    outline: medium none;
    text-decoration: none;
}
ul.browse-by li {
    border-top: 1px solid #D4D8DC;
    font: 12px/24px "Segoe UI",Arial,sans-serif;
}
ul.browse-by, ul.browse-by li {
    background: none repeat scroll 0 0 transparent;
    list-style: none outside none;
    margin: 0;
    padding: 0;
}
ul.browse-by li a {
    display: block;
    padding: 0 10px;
}
ul.browse-by li a:link, ul.browse-by li a:visited, ul.browse-by li a:active {
    color: #41698A;
    outline: medium none;
    text-decoration: none;
}
ul.browse-by li a:hover {
    color: #B3451D;
    outline: medium none;
    text-decoration: none;
}
ul.browse-by li a:hover {
    background: none repeat scroll 0 0 #F1F2F3;
}
h2.bal-cont-heading {
    padding: 20px 0 0;
}
.BannerPane{float:left;}
.container h1
{
	color: #8D98A1;
    font-size: 33px;
	font-weight:normal;
	margin:0;
	padding:0;
	font-family: 'helvetica_ce_35_thinregular';
	clear:both;
	display:block;
}



h2 {
    color: #666666;
    font-size: 12px;
    font-weight: bold;
    line-height: 22px;
    padding: 0;
}
/*#dnn_ctr732_NewsSearch_pnlSearch .text
{
 border: 1px solid #D4D8DC;
    color: #777777;
    font-family: "Helvetica Neue",Helvetica,Arial,sans-serif;
    font-size: 1.15em;
    font-weight: normal;
    outline: 0 none;
    padding: 8px 5px 8px 10px;
}
#dnn_ctr732_NewsSearch_pnlSearch .button {
    color: #7A8A97;
	background-color:#fff;
	background-image:none;
	border:0;
	box-shadow:none;
	padding:0;
}*/
#articleSearchFormSmall {
    clear: both;
    overflow: hidden;
	padding-bottom: 10px;
}
#articleSearchFormSmall div {
    background-color: #FFFFFF;
    border: 1px solid #D4D8DC;
    float: right;
    overflow: hidden;
    padding: 0;
    text-align: right;
    width: 141px;
	height:30px;
}
#articleSearchFormSmall .NormalTextBox {
    border: medium none;
    /*bottom: 15px; */
    color: #7A8A97 !important;
    display: block;
    float: left;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 11px;
    padding: 8px 5px 8px 10px;
    position: relative;
    width: 106px;
	height:11px;
	
}
#dnn_ctr732_NewsSearch_btnSearch {
    background: url("images/icon_loginarrow.gif") no-repeat scroll right center transparent;
    border: medium none;
    color: #FFFFFF;
	cursor: pointer;
    display: block;
    float: left;
    font-size: 0;
    height: 30px;
    padding: 0 5px 8px;
    width: 6px;
}



/*SIDE BAR NAVIGATION*/
.LeftPane .RadPanelBar, .LeftPane .RadPanelBar_Default{
	background: none;
	width: auto;
	border: none;
	
}

.LeftPane .RadPanelBar_Default
{
	background: none;
	border: none;
}

.LeftPane .RadPanelBar_Default .rpRootGroup
{
	display:inline-block;
	padding:0px;
	border-bottom:1px solid #d4d8dc;
	border-left:0;
	border-right:0;
	border-top:0;
	margin:0 0 80px;
}
.rpRootGroup{ width:250px;}
.LeftPane .RadPanelBar_Default .rpRootGroup .rpItem{
	padding:0;
	/*width:184px;*/width:auto;
	border-top:1px solid #d4d8dc;
	border-left:0;
	border-right:0;
	border-bottom:0;
	list-style: none;
	background: none;
	margin: 0;
	display:block;	
}


.LeftPane .RadPanelBar_Default .rpLink,
.LeftPane .RadPanelBar_Default .rpTemplate
{

	color:#7a8a97;
	background:#ebedef;
	border-top:1px solid #ebedef;
	border-bottom:1px solid #ebedef;
	border-left:0;
	border-right:0;
	display:block;
	font-size: 11px;
	text-decoration: none;
	/*height: 25px;*/
	font-family: Arial, Helvetica, sans-serif;
}

.LeftPane .RadPanelBar_Default .rpRootGroup .rpItem .currentHeader{
	color: #b3451d;
	background:#efe9b6 url(images/navarrow.gif) 235px center no-repeat;
	border-top:1px solid #ebedef;
	border-bottom:1px solid #ebedef;
	text-decoration: none;
}

.LeftPane .RadPanelBar_Default .rpRootGroup .rpItem .currentHeader.rpExpandable{
	color: #b3451d;
	background:#efe9b6 url(images/navarrowdown.gif) 235px center no-repeat;
	border-top:1px solid #ebedef;
	border-bottom:1px solid #ebedef;
	text-decoration: none;
}

.LeftPane .RadPanelBar_Default .rpOut
{
	border:0;
}


.LeftPane .RadPanelBar_Default .rpFocused,
.LeftPane .RadPanelBar_Default .rpExpanded,
.LeftPane .RadPanelBar_Default .rpSelected,
.LeftPane .RadPanelBar_Default .rpSelected:hover
{
	color: #b3451d;
	background:#efe9b6 url(images/navarrow.gif) 235px center no-repeat;
	border-top:1px solid #ebedef;
	border-bottom:1px solid #ebedef;
	text-decoration: none;
}
.RadPanelBar_Default .rpExpandable span.rpExpandHandle, .RadPanelBar_Default a.rpExpandable:hover .rpNavigation .rpExpandHandle{background-position: 0 16px !important;}

.RadPanelBar_Default .rpExpanded span.rpExpandHandle, .RadPanelBar_Default a.rpExpanded:hover .rpNavigation .rpExpandHandle {background-position: 0 -164px !important;}









/* <expand arrows> */
.LeftPane .RadPanelBar_Default .rpExpandable .rpText,
.RadPanelBar_Default .rpExpanded .rpText
{

	background: none;

}
/* </expand arrows> */

/* <subitems> */
.LeftPane .RadPanelBar_Default .rpGroup
{
	display:block;
	text-indent: 10px;
	margin:0;
	border-top:0 solid #d4d8dc;
	border-left:0;
	border-right:0;
	border-bottom:0;
	border-bottom:none;
	background: none;
	
}
.LeftPane .RadPanelBar_Default .rpGroup .rpItem{
	padding:0;
	height:100%;
	display:block;
	/*background:#ebedef url(images/navdiv.gif) bottom no-repeat;*/
	border-top:1px dotted #d4d8dc;
}

.LeftPane .RadPanelBar_Default .rpGroup .rpLink,
.LeftPane .RadPanelBar_Default .rpGroup .rpTemplate
{
	color: #7a8a97;
	background-image: none;
	background-color: transparent;
}

.LeftPane .RadPanelBar_Default .rpGroup .rpLink:hover
{
	color: #b3451d;
	background:#ebedef url(images/navarrow.gif) 165px center no-repeat;
	border-top:1px solid #ebedef;
	border-bottom:1px solid #ebedef;
}

.LeftPane .RadPanelBar_Default .rpGroup .rpLink,
.LeftPane .RadPanelBar_Default .rpGroup .rpLink .rpOut
{		
	background-color: transparent;
	background-image: none;
	background-repeat: no-repeat;
}

.LeftPane .RadPanelBar_Default .rpGroup .rpSelected,
.LeftPane .RadPanelBar_Default .rpGroup .rpSelected:hover
{
	color: #b3451d;
	background:#ebedef url(images/navarrow.gif) no-repeat;
	border-top:1px solid #ebedef;
	border-bottom:1px solid #ebedef;
}

/* <subitems (disabled)> */
.LeftPane .RadPanelBar_Default .rpGroup .rpDisabled,
.LeftPane .RadPanelBar_Default .rpGroup .rpDisabled:hover,
.LeftPane .RadPanelBar_Default .rpGroup .rpDisabled .rpOut
{
	background-image: none;
}

.LeftPane .RadPanelBar_Default .rpGroup .rpDisabled,
.LeftPane .RadPanelBar_Default .rpGroup .rpDisabled:hover
{
	color: #bbb;
	background-color: #fff;
}
/* <subitems (disabled)> */

/* </subitems> */


/* <background positioning> */
.LeftPane .RadPanelBar_Default .rpLink,
.LeftPane .RadPanelBar_Default .rpExpanded
{

	color:#7a8a97;
	background:#ebedef;
	border-top:1px solid #ebedef;
	border-bottom:1px solid #ebedef;
	border-left:0;
	border-right:0;
	display:block;
	font-size: 11px !important;
	text-decoration: none;
	/*height: 25px;*/
}

.LeftPane .RadPanelBar_Default .rpFocused,
.LeftPane .RadPanelBar_Default .rpLink:hover,
.LeftPane .RadPanelBar_Default .rpExpanded:hover
{
	color: #b3451d;
	background:#ebedef url(images/navarrow.gif) right center no-repeat;
	border-top:1px solid #ebedef;
	border-bottom:1px solid #ebedef;
	/*height: 25px;*/
}

.LeftPane .RadPanelBar_Default .rpSelected,
.LeftPane .RadPanelBar_Default .rpSelected:hover
{
	color: #b3451d;
	background:#efe9b6 url(images/navarrow.gif) right center no-repeat;
	border-top:1px solid #ebedef;
	border-bottom:1px solid #ebedef;
	text-decoration: none;
}

.LeftPane .RadPanelBar_Default .rpFirst .rpLink,
.LeftPane .RadPanelBar_Default .rpFirst .rpExpanded
{
	background-position: 0 -1px;
}

.LeftPane .RadPanelBar_Default .rpFirst .rpFocused,
.LeftPane .RadPanelBar_Default .rpFirst .rpLink:hover
{
	background-position: 235px center;
	
}

.LeftPane .RadPanelBar_Default .rpFirst .rpSelected,
.LeftPane .RadPanelBar_Default .rpFirst .rpSelected:hover
{
	color: #b3451d;
	background:#efe9b6 url(images/navarrow.gif) right center no-repeat;
	border-top:1px solid #ebedef;
	border-bottom:1px solid #ebedef;
	text-decoration: none;
}

/* <root items (disabled)> */
.LeftPane .RadPanelBar_Default .rpDisabled:hover
{
	cursor: default;
}

.LeftPane .RadPanelBar_Default .rpDisabled,
.LeftPane .RadPanelBar_Default .rpDisabled:hover,
.LeftPane .RadPanelBar_Default .rpDisabled:hover .rpOut
{
	background-position: 0 0;
}
/* </root items (disabled)> */

/*      <expand arrows> */
.LeftPane .RadPanelBar_Default .rpExpandable .rpText,
.LeftPane .RadPanelBar_Default .rpExpanded .rpText
{
	padding-right: 20px;
	background-repeat: no-repeat;
}

.LeftPane .RadPanelBar_Default_rtl .rpExpandable .rpText,
.LeftPane .RadPanelBar_Default_rtl .rpExpanded .rpText
{
	padding-left: 20px;
}

.LeftPane .RadPanelBar_Default_rtl .rpGroup .rpText
{
	padding: 0 10px;
}

.LeftPane .RadPanelBar_Default .rpExpandable .rpText { background-position: 100% 0; }
.LeftPane .RadPanelBar_Default .rpExpanded .rpText { background-position: right center; }
.LeftPane .RadPanelBar_Default_rtl .rpExpandable .rpText { background-position: 0 0; }
.RadPanelBar_Default_rtl .rpExpanded .rpText { background-position: 0 -176px; }

.LeftPane .RadPanelBar_Default .rpExpandable.rpSelected .rpText,
.LeftPane .RadPanelBar_Default .rpExpandable.rpSelected:hover .rpText
{
	background-position: 100% -337px;
}

.LeftPane .RadPanelBar_Default .rpExpanded.rpSelected .rpText,
.LeftPane .RadPanelBar_Default .rpExpanded.rpSelected:hover .rpText
{
	background-position: 100% -476px;
}

.LeftPane .RadPanelBar_Default_rtl .rpExpandable.rpSelected .rpText,
.LeftPane .RadPanelBar_Default_rtl .rpExpandable.rpSelected:hover .rpText
{
	background-position: 0 -337px;
}

.LeftPane .RadPanelBar_Default_rtl .rpExpanded.rpSelected .rpText,
.LeftPane .RadPanelBar_Default_rtl .rpExpanded.rpSelected:hover .rpText
{
	background-position: 0 -476px;
}

/*      </expand arrows> */

.LeftPane .RadPanelBar_Default .rpGroup .rpLink,
.LeftPane .RadPanelBar_Default .rpGroup .rpLink .rpOut { background-position: right center; }

.LeftPane .RadPanelBar_Default .rpGroup .rpLink:hover,
.LeftPane .RadPanelBar_Default .rpGroup .rpFocused { background-position: right center; }
.LeftPane .RadPanelBar_Default .rpGroup .rpLink:hover .rpOut,
.LeftPane .RadPanelBar_Default .rpGroup .rpFocused .rpOut { background-position: 0 0; }

/*      <subitems (selected)> */
.LeftPane .RadPanelBar_Default .rpGroup .rpSelected,
.LeftPane .RadPanelBar_Default .rpGroup .rpSelected:hover { background-position: right center; background-color: transparent; }
.LeftPane .RadPanelBar_Default .rpGroup .rpSelected .rpOut,
.LeftPane .RadPanelBar_Default .rpGroup .rpSelected:hover .rpOut { background-position: right center; }
/*      </subitems (selected)> */

/*      <subitems (expand arrows)> */
.LeftPane .RadPanelBar_Default .rpGroup .rpExpandable .rpText,
.LeftPane .RadPanelBar_Default .rpGroup .rpExpandable:hover .rpText { background-position: 100% -938px; }
.LeftPane .RadPanelBar_Default .rpGroup .rpExpanded .rpText,
.LeftPane .RadPanelBar_Default .rpGroup .rpExpanded:hover .rpText { background-position: 100% -1078px; }
.LeftPane .RadPanelBar_Default_rtl .rpGroup .rpExpandable .rpText,
.LeftPane .RadPanelBar_Default_rtl .rpGroup .rpExpandable:hover .rpText { background-position: 0 -938px; }
.RadPanelBar_Default_rtl .rpGroup .rpExpanded .rpText,
.LeftPane .RadPanelBar_Default_rtl .rpGroup .rpExpanded:hover .rpText { background-position: 0 -1078px; }
/*      </subitems (expand arrows)> */

/*---===<<< TABLES >>>===---*/
/*---===<<< FORMS >>>===---*/
/*---===<<< MODULE STYLES GO BELOW HERE >>>===---*/
/*---===<<< SIFR CSS >>>===---*/
/* These are standard sIFR styles... do not modify */

.sIFR-flash {
	visibility: visible !important;
	margin: 0;
}

.sIFR-replaced {
	visibility: visible !important;
}

span.sIFR-alternate {
	position: absolute;
	left: 0;
	top: 0;
	width: 0;
	height: 0;
	display: block;
	overflow: hidden;
}

/* Hide Adblock Object tab: the text should show up just fine, not poorly with a tab laid over it. */
.sIFR-flash + div[adblocktab=true] {
  display: none !important;
}

/* These "decoy" styles are used to hide the browser text before it is replaced... the negative-letter spacing in this case is used to make the browser text metrics match up with the sIFR text metrics since the sIFR text in this example is so much narrower... your own settings may vary... any weird sizing issues you may run into are usually fixed by tweaking these decoy styles */

.sIFR-hasFlash h1 {
	/*visibility: hidden;*/
	padding:0;
	/*display:none;*/
}
.sIFR-hasFlash h4 {
	visibility: hidden;
	padding:0;
}
.sIFR-hasFlash h5 {
	visibility: hidden;
	padding:0;
}

/*.sIFR-hasFlash h2 {
	visibility: hidden;
	letter-spacing: -9px;
	font-size: 55px;
}

.sIFR-hasFlash h3 {
	visibility: hidden;
	letter-spacing: -6px;
	font-size: 25px;
}


.sIFR-hasFlash h5#pullquote {
	letter-spacing: -4px;
	visibility: hidden;
	font-size: 24px;
}
*/


/* expandable collapsable boxes */

#p7ABW1,
#p7ABW2 {
	width:552px;
	line-height:18px;
	color:#666666;
	/*margin-left:43px;*/
}
.extrapad {
	font-size:1px;
	height:9px;
}

#p7ABW1 .p7ABtrig .heading,
#p7ABW2 .p7ABtrig .heading {
	margin: 0;
	padding:0;
	font-size:11px;
	font-weight:bold;
}
#p7ABW1 .p7ABtrig .heading a,
#p7ABW1 .p7ABtrig .heading a:visited,
#p7ABW2 .p7ABtrig .heading a,
#p7ABW2 .p7ABtrig .heading a:visited {
	display:block;
	background-color:#f1f2f3;
	background-image:url(images/icon_plus.gif);
	background-position:535px center;
	background-repeat:no-repeat;
	width:542px;
	padding:9px 0px 10px 10px;
	color:#41698a;
	font-weight:bold;
	text-decoration:none;
	border-top:1px solid #d4d8dc;
	outline:0;
}
#p7ABW1 .p7ABtrig .heading a:hover,
#p7ABW2 .p7ABtrig .heading a:hover {
	color:#b3451d;
	text-decoration:none;
	background-color:#f1f2f3;
	background-position:535px center;
	background-repeat:no-repeat;
	outline:0;
}
#p7ABW1 .p7ABtrig .heading a:focus,
#p7ABW2 .p7ABtrig .heading a:focus {
	outline:0;
}

#p7ABW1 .p7ABtrig .heading .p7ABtrig_down,
#p7ABW2 .p7ABtrig .heading .p7ABtrig_down {
	background-color:#f1f2f3;
	background-image:url(images/icon_minus.gif);
	background-position:535px center;
	background-repeat:no-repeat;
	color:#b3451d;
	font-weight:bold;
	text-decoration:none;
}
.p7AB2content {
	font-size: 11px;
	color: #666666;
	background-color:#f1f2f3;
	width:552px;
	padding:0;
}
.p7AB2content .teambox {
	width:552px;
	overflow:hidden;
	border:none;
	margin:0 0 0 10px!important;
	padding-bottom:20px;
}
#p7ABW1 .p7AB2content .teambox p {
	padding:0;
}
#p7ABW1 .p7AB2content p {
	padding:6px 20px 6px 20px;
	font-size:11px;
	line-height:15px;
}

#p7ABW1 .p7AB2content h3 {
	padding:0 0 0 10px;
}

#p7ABW1 .p7AB2content a,
#p7ABW1 .p7AB2content a:visited {
	padding:0;
}

#p7ABW1 .p7AB2content a:hover,
#p7ABW1 .p7AB2content a:active {
	padding:0;
}


#p7ABW1 .p7AB2content  ul {
	font-size:11px;
	color:#666666;
	padding:0 0 22px 0;
	line-height:18px;
}
#p7ABW1 .p7AB2content li {
	background:url(images/bullet_square.gif) 20px 8px no-repeat;
	padding:0 80px 0 27px;
}

#p7ABW1 .p7AB2content  ol li {
	background: none;
	padding:0 80px 0 0px;
}


/* panel One */

.interiorContentArea .p7ABW1,
.interiorContentArea .p7ABW2 {
	width:552px;
	line-height:18px;
	color:#666666;
	margin-left:43px;
}
.extrapad {
	font-size:1px;
	height:9px;
}

.interiorContentArea .p7ABW1 .p7ABtrig .heading,
.interiorContentArea .p7ABW2 .p7ABtrig .heading {
	margin: 0;
	padding:0;
	font-size:11px;
	font-weight:bold;
}
.interiorContentArea .p7ABW1 .p7ABtrig .heading a,
.interiorContentArea .p7ABW1 .p7ABtrig .heading a:visited,
.interiorContentArea .p7ABW2 .p7ABtrig .heading a,
.interiorContentArea .p7ABW2 .p7ABtrig .heading a:visited {
	display:block;
	background-color:#f1f2f3;
	background-image:url(images/icon_plus.gif);
	background-position:535px center;
	background-repeat:no-repeat;
	width:542px;
	padding:9px 0px 10px 10px;
	color:#41698a;
	font-weight:bold;
	text-decoration:none;
	border-top:1px solid #d4d8dc;
	outline:0;
}
.interiorContentArea .p7ABW1 .p7ABtrig .heading a:hover,
.interiorContentArea .p7ABW2 .p7ABtrig .heading a:hover {
	color:#b3451d;
	text-decoration:none;
	background-color:#f1f2f3;
	background-position:535px center;
	background-repeat:no-repeat;
	outline:0;
}
.interiorContentArea .p7ABW1 .p7ABtrig .heading a:focus,
.interiorContentArea .p7ABW2 .p7ABtrig .heading a:focus {
	outline:0;
}

.interiorContentArea .p7ABW1 .p7ABtrig .heading .p7ABtrig_down,
.interiorContentArea .p7ABW2 .p7ABtrig .heading .p7ABtrig_down {
	background-color:#f1f2f3;
	background-image:url(images/icon_minus.gif);
	background-position:535px center;
	background-repeat:no-repeat;
	color:#b3451d;
	font-weight:bold;
	text-decoration:none;
}
.interiorContentArea .p7AB2content {
	font-size: 11px;
	color: #666666;
	background-color:#f1f2f3;
	width:552px;
	padding:0;
}
.interiorContentArea .p7AB2content .teambox {
	width:552px;
	overflow:hidden;
	border:none;
	margin:0;
	padding-bottom:20px;
}
.interiorContentArea .p7AB2content .teambox p {
	padding:0px 0px 0px 10px;
}
.interiorContentArea .p7AB2content p {
	padding:6px 20px 6px 20px;
	font-size:11px;
	line-height:18px;
}

.interiorContentArea .p7AB2content h3 {
	padding:0px 0px 0px 10px;
}

.interiorContentArea .p7ABW1 .p7AB2content a,
.interiorContentArea .p7ABW1 .p7AB2content a:visited {
	padding:0;
}

.interiorContentArea .p7ABW1 .p7AB2content a:hover,
.interiorContentArea .p7ABW1 .p7AB2content a:active {
	padding:0;
}


.interiorContentArea .p7AB2content  ul {
	font-size:11px;
	color:#666666;
	padding:0 0 22px 0;
	line-height:18px;
}
.interiorContentArea .p7AB2content li {
	background:url(images/bullet_square.gif) 20px 8px no-repeat;
	padding:0 80px 0 27px;
}

.interiorContentArea .p7AB2content  ol li {
	background: none;
	padding:0 80px 0 0px;
}
/*---=== TEXT STYLES ===---*/
body, p, .Normal, .NormalRed, .NormalDisabled, .NormalBold, .SkinObject, .CommandButton{font-family: Arial, Helvetica, sans-serif;color: #666;font-size: 14px;}
.SubHead, .Head{font-family: Arial, Helvetica, sans-serif;}
p {line-height: normal; padding: 0 80px 22px 0;}
.homeContentArea p, .interiorContentArea p {line-height: 22px;}
strong {}
em {}
hr {}
.subResults{	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	color: #8D98A1;}
/* expandable collapsable boxes */
/* panel One */
#p7ABW1,
#p7ABW2 {
	width:552px;
	line-height:18px;
	color:#666666;
	margin-left:43px;
}
.extrapad {
	font-size:1px;
	height:9px;
}

#p7ABW1 .p7ABtrig .heading,
#p7ABW2 .p7ABtrig .heading {
	margin: 0;
	padding:0;
	font-size:11px;
	font-weight:bold;
}
#p7ABW1 .p7ABtrig .heading a,
#p7ABW1 .p7ABtrig .heading a:visited,
#p7ABW2 .p7ABtrig .heading a,
#p7ABW2 .p7ABtrig .heading a:visited {
	display:block;
	background-color:#f1f2f3;
	background-image:url(images/icon_plus.gif);
	background-position:535px center;
	background-repeat:no-repeat;
	width:542px;
	padding:9px 0px 10px 10px;
	color:#41698a;
	font-weight:bold;
	text-decoration:none;
	border-top:1px solid #d4d8dc;
	outline:0;
}
#p7ABW1 .p7ABtrig .heading a:hover,
#p7ABW2 .p7ABtrig .heading a:hover {
	color:#b3451d;
	text-decoration:none;
	background-color:#f1f2f3;
	background-position:535px center;
	background-repeat:no-repeat;
	outline:0;
}
#p7ABW1 .p7ABtrig .heading a:focus,
#p7ABW2 .p7ABtrig .heading a:focus {
	outline:0;
}

#p7ABW1 .p7ABtrig .heading .p7ABtrig_down,
#p7ABW2 .p7ABtrig .heading .p7ABtrig_down {
	background-color:#f1f2f3;
	background-image:url(images/icon_minus.gif);
	background-position:535px center;
	background-repeat:no-repeat;
	color:#b3451d;
	font-weight:bold;
	text-decoration:none;
}
.p7AB2content {
	font-size: 11px;
	color: #666666;
	background-color:#f1f2f3;
	width:552px;
	padding:0;
}
.p7AB2content .teambox {
	width:552px;
	overflow:hidden;
	border:none;
	margin:0;
	padding-bottom:20px;
}
#p7ABW1 .p7AB2content .teambox p {
	padding:0px;
}
#p7ABW1 .p7AB2content p {
	padding:6px 20px 6px 20px;
	font-size:11px;
	line-height:15px;
}

#p7ABW1 .p7AB2content h3 {
	margin: 0;
    padding: 0 0 0 10px; 
    font-weight:bold;
    line-height:1;
}

#p7ABW1 .p7AB2content a,
#p7ABW1 .p7AB2content a:visited {
	padding:0;
}

#p7ABW1 .p7AB2content a:hover,
#p7ABW1 .p7AB2content a:active {
	padding:0;
}


#p7ABW1 .p7AB2content  ul {
	font-size:11px;
	color:#666666;
	padding:0 0 22px 0;
	line-height:18px;
}
#p7ABW1 .p7AB2content li {
	background:url(images/bullet_square.gif) 20px 8px no-repeat;
	padding:0 80px 0 27px;
}

#p7ABW1 .p7AB2content  ol li {
	background: none;
	padding:0 80px 0 0px;
}

/* tables */
.balTable table
{
	background: rgb(241, 242, 243);
	border: 1px rgb(212, 216, 220);
}
.balTable td 
{
	border-width: 1px;
	border-color: rgb(212, 216, 220);
	border-style: solid;
}

.balTable h2, .balTable h3
{
	color: rgb(65, 105, 138);
	background-color:#f1f2f3;
}

.balTable td p
{
	 padding:0pt;
	 background-color:#F1F1F3;
}

#balTable2 td p
{
	 padding:0pt;
}

/* Interior skin's content area */
.interiorContentArea ul {
	color:#666666;
	padding:0 0 0px 10px;
}
.interiorContentArea ol {
	color:#666666;
	padding: 0 0 0px 42px;
}
.interiorContentArea ul li {
	list-style-type:none;
	background:url(images/bullet_square.gif) 3px 8px no-repeat;
	padding: 0 80px 0 10px;
	margin:0;
}
.interiorContentArea ol li {
	list-style-type:decimal;
	padding:0 80px 0px 0px;
	background:none;
	margin:0;
}
.interiorContentArea p {
	font-size:14px;
	line-height:22px;
	color:#666666;
	padding:0 80px 22px 0;
}
.interiorContentArea p.address {
	padding:14px 80px 30px 0;
	font-size:11px;
	line-height:18px;
}
.interiorContentArea p.address2 {
	padding:14px 80px 18px 10px;
	font-size:11px;
	line-height:18px;
}
.interiorContentArea #content-tight p,
.interiorContentArea #content-pad p {
	font-size:11px;
	line-height:18px;
	color:#666666;
	padding:0 80px 22px 0;
}
.interiorContentArea #content-tight p.tight {
	font-size:11px;
	line-height:18px;
	color:#666666;
	padding:0 80px 17px 0;
}
.interiorContentArea #content-tight p.nopad {
	font-size:11px;
	line-height:18px;
	color:#666666;
	padding:0px;
}
#content-tight {
	padding:27px 0 0 53px;
}
.interiorContentArea .psmall p {
	font-size:11px;
	line-height:18px;
	color:#666666;
	padding:0 80px 22px 0;
}
.interiorContentArea .p12 p {
	font-size:12px;
	line-height:18px;
	color:#666666;
	padding:0 80px 22px 0;
}
.interiorContentArea .tbl3col p{
	padding:6px 0px 6px 20px;
	font-size:11px;
	line-height:18px;
}
.interiorContentArea .tbl2col p {
	padding:6px 0px 6px 20px;
	font-size:11px;
	line-height:normal;
}
.interiorContentArea .visabox p {
	padding:6px 0px 6px 20px;
	font-size:11px;
	line-height:18px;
}


.interiorContentArea .tbl3col a, .interiorContentArea .tbl3col a:visited {
	color:#41698a;
	text-decoration:none;
	line-height:15px;
	display:block;
	padding:0px 0px 5px 0px;
}

.interiorContentArea .tbl3col a:hover, .interiorContentArea .tbl3col a:active {
	color:#b3451d;
	text-decoration:none;
	line-height:15px;
	display:block;
	padding:0px 0px 5px 0px;
}

.interiorContentArea .tbl2col a, .interiorContentArea .tbl2col a:visited {
	color:#41698a;
	text-decoration:none;
}

.interiorContentArea .tbl2col a:hover, .interiorContentArea .tbl2col a:active {
	color:#b3451d;
	text-decoration:none;
}

.interiorContentArea .tbl3col a span {
	font-style:italic;
	color:#666666;
}

.interiorContentArea .newsbox {
	width:527px;
	background:#f1f2f3;
	border-top:1px solid #d4d8dc;
	overflow:hidden;
	margin-bottom:22px;
	padding:7px 5px 7px 20px;
}
.interiorContentArea .newsbox h2 {
	color:#8d98a1;
	font-weight:normal;
	font-size:14px;
	padding:0;
}
.interiorContentArea .newsbox h2 span {
	color:#8d98a1;
	font-weight:bold;
	font-size:11px;
	padding:0;
}
.interiorContentArea .newsbox p {
	font-size:11px;
	color:#666666;
	padding:0px;
	line-height:18px;
}

.tbl3col a {
    display: block;
}

#vcard {
	width:102px;
	margin-top:5px;
	padding-bottom:10px;
}
#vcard a {
	display:block;
	width:83px;
	padding:6px 0px 6px 19px;
	background:#ffffff url(images/icon_vcard.gif) 80px center no-repeat;
	overflow:hidden;
		border:1px solid #d4d8dc;
}
#vcard a:hover {
	background:#ffffff url(images/icon_vcard.gif) 80px center no-repeat;
}

.btn-long {
	width:142px;
	border:1px solid #d4d8dc;
	background:#f1f2f3;
	float:left;
	margin-right:1px;
}
.btn-long a {
	display:block;
	width:130px;
	padding:9px 0px 9px 12px;
	background:#f1f2f3;
}
.btn-long a:hover {
	background:#ffffff;
}

/* expand\collapse services --> permanent resi. */
.contentDiv h2.cont-title, .contentDiv h2.cont-title.expand {
	background: url(images/icon_minus.gif) no-repeat right;display:block;width:532px
}
.contentDiv h2.cont-title {
	background: url(images/icon_plus.gif) no-repeat right;
}
h2.cont-title.expand {
	cursor:pointer;
}
.contentDiv .cont-body {
display:none;
}

/* team bio page */
.inlinewrap {
	width:100%;
	overflow:hidden;
	margin-bottom:18px;
}
.inlinewrap .leftcol {
	width:370px;
	float:left;
	border-bottom:1px solid #d4d8dc;
	/*height:153px;*/
}
.inlinewrap .rightcol {
	width:180px;
	float:left;
}
.inlinewrap .rightcol img {
	display:block;
	margin:1px 0px 0px 40px;
}


/***************/
.visabox {
width:552px;
background:#f1f2f3;
border-top:1px solid #d4d8dc;
overflow:hidden;
margin:10px 0px 12px 0px;
}
.visabox  p {
    font-size: 11px !important;
    line-height: 18px;
    padding: 6px 0 6px 20px !important;
}
.visabox a:link,.visabox  a:visited,.visabox  a:active {
    color: #41698A !important;
    font-size: 11px;
    font-weight: bold;
    outline: medium none;
    text-decoration: none;
}
.visabox a:hover {
    color: #B3451D !important;
    outline: medium none;
    text-decoration: none !important;
	font-weight: bold !important;
}
/******** promo ***********/
a.promo:link, a.promo:visited, a.promo:active {
    background: none repeat scroll 0 0 #FFFFFF;
    border: 1px solid #D4D8DC;
    color: #7A8A97;
    display: block;
    font-size: 11px;
    overflow: hidden;
    padding: 10px;
    text-decoration: none;
    width: 150px;
	margin-bottom: 10px;
}
a.promo:hover {
background:#ffffff;
color:#b3451d;
text-decoration: none;
}

/*new */
 #back a {
    background: url("images/icon_list.gif") no-repeat scroll 80px center #FFFFFF;
    display: block;
    overflow: hidden;
    padding: 9px 0 9px 12px;
    width: 90px;
}
.Invisible p {
    color: #666666;
    font-size: 11px;
    line-height: 18px;
    padding: 0 80px 22px 0;
    font-family: Arial,Helvetica,sans-serif;
    font-weight: normal; 
}

.Invisible .newsbox p {
    color: #666666;
    font-size: 11px;
    line-height: 18px;
    padding: 0;
    font-family: Arial,Helvetica,sans-serif;
}



.text {
    color: #FFFFFF !important;
    margin-top: 15px;
}
.DarkGraytitle_Container p {
    color: #666666;
    font-size: 14px;
    line-height: 22px;
    padding: 0 80px 22px 0;
}
body, p, .Normal, .NormalRed, .NormalDisabled, .NormalBold, .SkinObject, .CommandButton {
    font-family: Arial,Helvetica,sans-serif;
}
p {
    margin: 0 0 0 0px;
}

.Normal, .NormalDisabled, .NormalDeleted {
    font-weight: normal;
}

.teambox {
    background: none repeat scroll 0 0 #F1F2F3;
    border-top: 1px solid #D4D8DC;
    margin-bottom: 22px;
    overflow: hidden;
    width: 552px;
}
.yellow a:link, .yellow a:visited, .yellow a:active {
    color: #F3E792;
    text-decoration: none;
}
.ControlPanel, .PagingTable{background:none !important; border:0;}


/*INVESTIGATE THIS SPOT*/
.language-object select
{
     background: none repeat scroll 0 0 #F3EEC8 !important;
    border: 1px solid #FFFFFF !important;
    color: #7A8A97 !important;
    display: block !important;
    font-size: 11px !important;
    overflow: hidden !important;
    padding: 5px 2px 5px 1px !important;
    text-align: left !important;
    width: 153px !important;
	}

/*.NewsArticles .MenuTop,.NewsArticles .MenuTopSelected,.NewsArticles img{display:none}*/
/*#dnn_ctr538_ModuleContent .sIFR-replaced,
#dnn_ctr546_ModuleContent .sIFR-replaced,
#dnn_ctr547_ModuleContent .sIFR-replaced,
#dnn_ctr548_ModuleContent .sIFR-replaced,
#dnn_ctr549_ModuleContent .sIFR-replaced,
#dnn_ctr550_ModuleContent .sIFR-replaced,
#dnn_ctr944_ModuleContent .sIFR-replaced,
#dnn_ctr986_ModuleContent .sIFR-replaced,
#dnn_ctr942_ModuleContent .sIFR-replaced
{display:none;}*/

.ModAdminProfessionalsContentHeaderC h4{color: #8D98A1;
font-family: 'helvetica_ce_35_thinregular';
font-weight: normal;
font-size: 30px;
text-transform: capitalize; margin:10px 0!important;}
.p7AB{ margin:0!important;}

.TermsPane{ margin:0; padding:0;}

/* back to list panel */
#util {
	/*position:absolute;*/
	position:relative;
	width:210px;
	height:40px;
	/*top:27px;*/
	/*left:800px;*/
	overflow:hidden;
	z-index:100;
	display:block;
	float:right;
}

#content-pad ul{
margin:0 0 0 35px;
	
}


.btn {
	width:102px;
	border:1px solid #d4d8dc;
	background:#f1f2f3;
	float:left;
	margin-right:1px;
}
.btn a {
display:block;
width:90px;
padding:9px 0px 9px 12px;
font-size: 11px;
color: #41698A;
}
.btn a.list {
background:#f1f2f3 url(images/icon_list.gif) 80px center no-repeat;
}
.btn a.list:hover {
background:#ffffff url(images/icon_list.gif) 80px center no-repeat;
color:#b3451d;
}
h2.bio {
    color: #8D98A1;
    font-size: 14px;
    line-height: 22px;
    padding: 0;
	font-weight:normal;
}
.tbl3col a, .tbl3col a:visited {color: #41698A;/*display: block;*/ clear:both; line-height: 1.5;padding: 0 0 5px;text-decoration: none;}
.tbl3col a:hover{color:#B3451D; text-decoration: none!important;}
.tbl3col a span {color: #666666;}
 .tbl3col p {font-size: 11px;margin:0;line-height: 18px;padding: 6px 0 6px 0px;}

/* premade maintain para */
#content p {
    color: #666666;
    font-size: 14px;
    line-height: 22px;
    padding: 0 80px 22px 0;
}
.RightPane ul {
    color: #666666;
    padding: 0 0 0 10px;
}
.RightPane ul li {
    background: url("images/bullet_square.gif") no-repeat scroll 3px 8px transparent;
    list-style-type: none;
    margin: 0;
    padding: 0 80px 0 10px;
}