/*---Body Content ---*/

#Form1, #aspnetForm {width: 999px !important;margin:0 auto;}

.tblContent1 td {white-space:normal !important;}
#tblContent2 td {white-space:normal !important;}
#tblContent3 td {white-space:normal !important;}


body, table, td {font: 12px verdana, sans-serif; color:#333333; line-height:150%;}

/* banner styles */

.bannerMain {width:960px; height:67px; margin:20px 0px 20px 20px;}

td.bannerLogo {width:600px;}

td.bannerLogo img {margin-right:20px;}

td.bannerLinks {width:500px;}

.bannerSub {width:1000px; margin:0px 0px 20px 0px;}

.bannerClient {width:960px; height:67px; margin:20px 20px; border-bottom:1px dotted #dddddd;}

.bannerClient td {padding:0px 0px 20px 0px;}

.bannerSearch {width:188px; margin:0px 0px 0px 20px; height:57px; vertical-align:middle;}

.bannerSearch td {padding:0px 0px 0px 0px;}

#flashArea {width:503px; height:168px;}

#btnUnavailable {display:none;}

#btnAdd {margin:20px 0px;}

#calendarID {display:none;}


/* CM top menu styles */

.RadMenu_CMNoTopMenu {border:20px solid #ffffff !important;}


/* Set styles for the left menu */

#TableLeftNavBar {margin-right:20px;}

.panelbar .item {padding:0px !important; margin:0px !important; height:auto !important;}

.panelbar .rootGroup .item {background-color:#005966 !important;}

.panelbar .level1 .item {background-color:#005966 !important;}

.panelbar .level2 .item {background-color:#005966 !important;}

.panelbar .level3 .item {background-color:005966 !important;}

.MenuItemOne, .MenuItemTwo, .MenuItemThree, .MenuItemFour {border:none !important;}

/* Level 1 styles */

.MenuItemOne, .MenuItemOne:Visited {cursor:pointer; height:auto !important; background:url(/images/useruploadedimages/11/bg-nav.gif) no-repeat top left !important; color:#ffffff !important; 

text-decoration:none !important;}

.MenuItemOne .text, .MenuItemOne:Visited .text {padding:5px 0px 5px 10px; font: 12px verdana, sans-serif !important;}

.MenuItemOne:Hover, .MenuItemOne:Focus {cursor:pointer; background:url(/images/useruploadedimages/11/bg-nav-over.gif) no-repeat top left !important; color:#ffffff !important; text-decoration:none 

!important;}

.MenuItemOneClicked, .MenuItemOneClicked:Visited, .MenuItemOneClicked:Hover, .MenuItemOneClicked:Visited:Hover {cursor:pointer; 

background:url(/images/useruploadedimages/11/bg-nav-over.gif) no-repeat top left !important; color:#ffffff !important; height:auto !important; 

padding:0px 0px !important; text-decoration:none !important;}

/* Level 2 styles */

.MenuItemTwo, .MenuItemTwo:Visited {background: url(../images/useruploadedimages/11/nav-sub-bg.gif) no-repeat top left !important; cursor:pointer; 

height:auto !important; color:#ffffff !important; text-decoration:none !important;}

.MenuItemTwo .text, .MenuItemTwo:Visited .text {padding:5px 0px 5px 25px; font: 11px verdana, sans-serif !important;}

.MenuItemTwo:Hover, .MenuItemTwo:Focus {cursor:pointer; background: url(../images/useruploadedimages/11/nav-sub-bg.gif) no-repeat top left !important; color:#f5bb65 !important; text-decoration:none 

!important;}

.MenuItemTwoClicked, .MenuItemTwoClicked:Visited, .MenuItemTwoClicked:Hover, .MenuItemTwoClicked:Visited:Hover {padding-left:25px; background: url(../images/useruploadedimages/11/nav-sub-bg.gif) no-repeat top left !important; cursor:pointer; color:#f5bb65 !important; text-decoration:none !important;}

/* Level 3 styles */

.MenuItemThree, .MenuItemThree:Visited {cursor:pointer; height:auto !important; background-color:#005966 !important; color:ffffff !important;}

.MenuItemThree .text, .MenuItemThree:Visited .text {padding:5px 0px 5px 40px; font: 11px verdana, sans-serif !important;}

.MenuItemThree:Hover, .MenuItemThree:Focus {cursor:pointer; background-color:#005966 !important; color:#f5bb65 !important;}

.MenuItemThreeClicked, .MenuItemThreeClicked:Visited, .MenuItemThreeClicked:Hover {cursor:pointer; background-color:#005966 !important; color:#f5bb65 !important;}

/* Level 4 styles */

.MenuItemFour, .MenuItemFour:Visited {cursor:pointer; height:auto !important; background-color:#005966 !important; color:#ffffff !important;}

.MenuItemFour .text, .MenuItemFour:Visited .text {padding:5px 0px 5px 50px; font: 11px verdana, sans-serif !important;}

.MenuItemFour:Hover, .MenuItemFour:Focus {cursor:pointer; background-color:#005966 !important; color:#f5bb65 !important;}

.MenuItemFourClicked, .MenuItemFourClicked:Visited, .MenuItemFourClicked:Hover {cursor:pointer; background-color:#005966 !important; color:#f5bb65 !important;}


/*breadcrumb and print friendly styles */

.tools {width:100%; height:50px;}

.breadcrumbs {text-align:left; vertical-align:top;}

.breadcrumbs a, .breadcrumbs a:link, .breadcrumbs a:active, .breadcrumbs a:visited {font: 9px verdana, sans-serif; color:#333333; text-decoration:none;}

breadcrumbs a:hover, .breadcrumbs a:focus {font: 9px verdana, sans-serif; color:#333333; background-color:#ffffff; text-decoration:none;}

a.clsAltNormalOneSmaller, a.clsAltNormalOneSmaller:link, a.clsAltNormalOneSmaller:active,, a.clsAltNormalOneSmaller:visited {font: 9px verdana, sans-serif !important; color:#333333 !important; text-decoration:none !important;}

a.clsAltNormalOneSmaller:hover, a.clsAltNormalOneSmaller:focus {font: 9px verdana, sans-serif !important; color:#009caf !important; background-color:#ffffff !important; text-decoration:none !important;}

.print {width:55px; text-align:right; vertical-align:top;}


/* heading styles */

h1 {font: 24px verdana, sans-serif; color:#ff9900;}

h2 {font: 17px verdana, sans-serif; color:#005966;}

h3 {font: bold 12px verdana, sans-serif; color:#009caf;}


/* content styles */

.tblContentTD1 p {font: 12px verdana, sans-serif; color:#333333; line-height:150%;}

.tblContentTD1 a, 
.tblContentTD1 a:link, 
.tblContentTD1 a:active, 
.tblContentTD1 a:visited {font: bold 12px verdana, sans-serif; color:#009caf; text-decoration:underline;}


.tblContentTD1 a:hover, 
.tblContentTD1 a:focus {font: bold 12px verdana, sans-serif; color:#ffffff; background-color:#009caf; text-decoration:underline;}

.tblContentTD1 ul {font: 12px verdana, sans-serif; color:#333333;}

.tblContentTD1 li {padding-bottom:5px;}


/* right panel styles */

.panel {width:230px; margin:0px 20px;}

.panel h1 {font: bold 11px verdana, sans-serif; color:#009caf; padding:0px 0px 10px 0px; margin:0px;}

.panel a, .panel a:link, .panel a:active, .panel a:visited {font: bold 11px verdana, sans-serif; color:#ff9900;}

.panel a:hover, .panel a:focus {font: bold 11px verdana, sans-serif; color:#ffffff; background-color:#ff9900;}

td.panel1 {padding:0px 25px; background: url(../images/useruploadedimages/11/panel-strip-bg.gif) repeat-y top center; vertical-align:top;}

td.panel1 p {line-height:150%; background: url(../images/useruploadedimages/11/cal-bg.gif) no-repeat bottom left; height:91px; padding:0px; margin:0px;}

td.panel1 img {padding:0px 10px 10px 0px;}

td.panel2 {padding:0px 25px; background: url(../images/useruploadedimages/11/panel-strip-bg.gif) repeat-y top center; vertical-align:top;}

td.panel2 p {line-height:150%; background: url(../images/useruploadedimages/11/asx-bg.gif) no-repeat bottom left; height:90px; padding:0px; margin:0px;}

td.panel2 a {display:block; margin:10px 0px 0px 74px;}


/* login box panel styles */

.loginBox {width:237px; height:187px; margin:0px 20px; background: url(../images/useruploadedimages/login-bg.jpg) no-repeat top center; font: 11px verdana, sans-serif; color:#ffffff; text-decoration:none;}

td.loginBox2 {padding:0px 20px;}

.loginBox3 {}

.loginBox3 td {padding:5px 0px;}

.loginBox3 h1 {color:#ffffff; font: bold 15px verdana, sans-serif; margin:0px; padding:0px;}

.loginBox3 a {font: 11px verdana, sans-serif; color:#ffffff; text-decoration:none;}


/* footer styles */

.footer {width:960px; font: 10px verdana, sans-serif; color:#333333; margin:20px 20px; border-top:1px dotted #dddddd;}

.footer td {width:480px; padding:10px 0px 0px 0px;}

.footer td p {font: 10px verdana, sans-serif; color:#555;}


.footer a, .footer a:link, .footer a:active, .footer a:visited {font: 10px verdana, sans-serif; color:#333333; text-decoration:underline;}

.footer a:hover, .footer a:focus {font: 10px verdana, sans-serif; color:#ffffff; background-color:#333333; text-decoration:underline;}


/* override inline calendar styles */

a.clsCalenderTopRow {text-decoration:none;}

#TRMonthNameRow {background-color:#005966;}

#TRMonthNameRow td {border-bottom:1px solid #ffffff;}

#TDPreviousMonth {border-right:1px solid #ffffff;}

#TDNextMonth {border-left:1px solid #ffffff;}

#TDDayCol1, #TDDayCol2, #TDDayCol3, #TDDayCol4, #TDDayCol5, #TDDayCol6, #TDDayCol7 {border:1px solid #005966; border-left:none;}

#TDDayCol1 {border-left:1px solid #005966;}

#TRRow1 td {border:1px solid #055966; border-top:none; border-right:none;}
#TRRow2 td {border:1px solid #055966; border-top:none; border-right:none;}
#TRRow3 td {border:1px solid #055966; border-top:none; border-right:none;}
#TRRow4 td {border:1px solid #055966; border-top:none; border-right:none;}
#TRRow5 td {border:1px solid #055966; border-top:none; border-right:none;}
#TRRow6 td {border:1px solid #055966; border-top:none; border-right:none;}

#TDRow1Col7 {border-right:1px solid #055966 !important;}
#TDRow2Col7 {border-right:1px solid #055966 !important;}
#TDRow3Col7 {border-right:1px solid #055966 !important;}
#TDRow4Col7 {border-right:1px solid #055966 !important;}
#TDRow5Col7 {border-right:1px solid #055966 !important;}
#TDRow6Col7 {border-right:1px solid #055966 !important;}


td#TDSearchResults {display: block !important; width: 960px !important;}

/* override inline styles for document listing */

tr.h1 td {}

tr.h1 td a {font: bold 12px verdana, sans-serif !important; color:#ffffff !important; text-decoration:none !important;}

tr.clsNormal td {border:1px solid #005966;}


/* print styles */

@media print {

.tblContentTD1 p {width:600px;}

#MainTableForContent {width:600px;}

.panel {display:none;}

.loginBox {display:none;}

.print {display:none;}

}

#ctl00_MainTableForContent {width:800px !important;}

.tblContentTD1 {width: 100% !important;}

/*----------start admin menu styles----------*/

table#topAdminMenuRight {background-color:#7c7c7c; width:300px; height:30px;}
table#topAdminMenuRight td {padding:0px 12px 0px 12px; /*font:100% 'Lucida Grande', 'Lucida Sans Unicode', Tahoma, Verdana, sans-serif;*/ color:#ffffff;}
table#topAdminMenuRight a,
table#topAdminMenuRight a:link,
table#topAdminMenuRight a:active,
table#topAdminMenuRight a:visited {/*font:100% 'Lucida Grande', 'Lucida Sans Unicode', Tahoma, Verdana, sans-serif;*/ color:#ffffff;}

table#topAdminMenuRight a:hover,
table#topAdminMenuRight a:focus {/*font:100% 'Lucida Grande', 'Lucida Sans Unicode', Tahoma, Verdana, sans-serif;*/ color:#cd5627; text-decoration:underline;}

#adminBanner {display:none;}
