@import url('base.css');
@import url('accessibility.css');
@import url('banner_footer.css');
@import url('breadcrumb_utilities.css');
@import url('menus.css');
@import url('login.css');


/*----------style for fixed width centered sites----------*/

#Form1,
#aspnetForm {width:910px; margin:0 auto;}

table#ctl00_MainTableForContent,
table#MainTableForContent {
    background: #fff url(/Images/UserUploadedImages/11/contentbg.jpg) no-repeat; width: 845px; margin-left: 40px;}

table#ctl00_MainTableForContent td {padding: 0;}

/*----------start styles for main content area----------*/

.tblContentTD1 {padding: 10px 15px !important;}
.tblContentTD2 {padding: 10px 10px 10px 0 !important;}

.tblContentTD1 li,.tblContentTD2 li {font-size: 12px;}

#tblContentTD1,
.tblContentTD1 p {font:100% arial, verdana, sans-serif; color:#053d55; padding:0px; margin:0px 20px 20px 20px; line-height:125%;}

table#content td.ontheShow {text-align: right; height: 50px;}

/* Panels */
table.aboutShow {background: #fff; width: 284px; height: 423px;}
table.aboutShow td {padding: 10px 10px 0 10px !important;}
table.aboutShow td.top {background: #ebebeb url(/Images/UserUploadedImages/11/aboutshowtopBg.gif) no-repeat; height: 7px; 
padding: 0 !important;}
table.aboutShow td.showLogo,
table.aboutShow td.showBanner,
table.aboutShow td.content, table.aboutShow td.description {background: transparent url(/Images/UserUploadedImages/11/aboutshowcontentBg.jpg) repeat-y !important;}
table.aboutShow td.bottom {background: transparent url(/Images/UserUploadedImages/11/aboutshowbtmBg.gif) no-repeat; height: 7px; 

padding: 0 !important;}
table.aboutShow td.showLogo {height: 20px;}
table.aboutShow td.showBanner {height: 30px;}
table.aboutShow td.description {vertical-align: top;}
table.aboutShow td.description span {color: #000 !important;}
table.aboutShow td.description a {color: red !important; float: right;}
table.aboutShow p {margin: 10px 0; font: 80% verdana, Arial, sans-serif; color: #333;}
/* PodCast Styling */
table.aboutShow td.postCast {padding: 0 !important;}
table.aboutShow td.postCast table {background: url(/Images/UserUploadedImages/11/podcastBg.jpg) no-repeat; width: 260px; height: 125px; margin: 10px 0 0 15px;}
table.aboutShow td.postCast table td {padding: 0 5px !important;}
table.aboutShow td.postCast ul {padding: 0; margin: 0;}
table.aboutShow td.postCast a {font: bold 75% verdana, Arial, sans-serif; line-height: 10px;}
/* PodCast Heading */
table.aboutShow td.postCast span {font: bold 80% verdana, Arial, sans-serif; color: #000;}
table.aboutShow td.postCast li {list-style: circle; list-style-position: inside; margin: 0 10px;}
table.aboutShow td.postCast li span {font: italic 75% verdana, Arial, sans-serif; color: #333; line-height: 10px;}

table.onShow {width: 520px;}
table.onShow td {padding: 5px !important; text-align: right;}

table.callBook {width: 283px; height: 102px; margin-top: 15px;}
table.callBook td {padding: 0 !important;}

table.news {width: 515px; margin: 20px 0;}
table.news td {padding: 10px !important; background: transparent url(/Images/UserUploadedImages/11/contentBg.gif) repeat-y;}
table.news td table td {background: none !important;}
table.news td.top {background: transparent url(/Images/UserUploadedImages/11/contenttopBg.gif) no-repeat; height: 7px; padding: 0 !important;}
table.news td.bottom {background: transparent url(/Images/UserUploadedImages/11/contentbtmBg.gif) no-repeat; height: 8px; padding: 0 !important;}

/*----------start styles for right panel----------*/

.tblContent2 {width:200px !important; padding: 10px !important;}

#tblContentTD2 h3,
.tblContentTD2 h3,
#tblContentTD2 h4,
.tblContentTD2 h4,
#tblContentTD2 h5,
.tblContentTD2 h5,
#tblContentTD2 h6,
.tblContentTD2 h6 {font:bold 90% arial, verdana, sans-serif;color:#053d55; padding:10px 10px 5px 10px; margin:10px 10px 0px 

10px;}

#tblContentTD2 p,
.tblContentTD2 p {font:90% arial, verdana, sans-serif;color:#053d55; padding:5px 10px 5px 10px; margin:0px 10px;}

/* Forms */
div#divFormCreatorTableContentMain h2 {margin: 10px;}
div#divFormCreatorTableContentMain {background: #fff;}
div#divFormCreatorTableContentMain div {padding: 15px;}
div#divFormCreatorTableContentMain label {width: 150px; float: left; font: 12px arial, verdana, sans-serif;}
div#divFormCreatorTableContentMain input {height: 20px !important;}
* html body div#divFormCreatorTableContentMain input {height: 15px !important;}
*:first-child+html body div#divFormCreatorTableContentMain input {height: 15px !important;}
fieldset.Fieldset_signups {border: 0;}
fieldset.Fieldset_signups legend {display: none !important;}
fieldset.Fieldset_signups label {float: right !important; width: 420px !important;}
div#divFormCreatorTableContentMain div.clsBtnSubmit input {height: auto !important;}
*:first-child+html body  div#divFormCreatorTableContentMain div.clsBtnSubmit input {height: auto !important;}
div.clsMandatory label#lblMandatory {width: 100%;}

/*------- Sitemap ---------- */

table.siteMapOuter {margin: 20px; background: #fff; width: 800px;}
table.siteMapOuter h1 {margin: 10px;}
table.siteMapInner td {padding: 5px;}
table.siteMapInner a,table.siteMapInner a:visited {color: #053D55; font: 14px Arial, Verdana, sans-serif !important;}
table.siteMapInner img {display: none;}
table.siteMapInner td.siteMapColumn1 {width: 50%;}
/*----------start styles for print friendly----------*/

@media print {

#breadPrint {display:none;}

#ctl00_TDForLeftCell {width:0px !important;}
#ctl00_TDForMiddleCell {width:600px !important;}
#ctl00_TDForRightCell {width:0px !important;}
.clsPostcardBorder {width:600px !important;}
div.Masterdiv {width:600px;}

#MaintableForContent,
#MainTableForContent,
.MainTableForContent {width:600px !important;}

#tblContentTD2,
.tblContentTD2 {}

img {border: 0;}

}






