/*----------Default Styles----------*/
body {background-color: #ccc !important;width: 920px; margin: 0 auto;}
#Form1, #aspnetForm {background: #fff !important;}

.MainTableForContent {width: 920px !important;}

p, ul, ol, li, span {font-size:12px; font-family:verdana, arial;}

a:link,
a:visited,
a:hover,
a:active {font-size:12px; font-family:verdana, arial; color: #000; text-decoration: underline;}

.clsNormal {font: 12px verdana, arial !important; color: #000;}

h1 {color:#fff; font:24px verdana, arial; background:#00583F url(/images/useruploadedimages/201/bg2.png) repeat-y top left; padding:20px 10px; width:600px;}
h2 {color:#000; font:18px verdana, arial;}
h3 {color:#000; font:bold 12px verdana, arial; margin-bottom: 0;}


/*----------Accessibility----------*/
.accessibleHeading {position:absolute; left:-9999px;}

#slideshow {float:left; height:180px; margin:0px; /*overflow:hidden; position:relative;*/ width:616px;}


/*----------Banner----------*/
.waterbanner {float:left; width:905px; margin-bottom:10px; position:relative; height:80px;}
.waterbanner img {vertical-align:middle; float:left;margin:20px 0 0 20px;;}
.waterbanner p {color:#006f51; float:left; font-weight:bold; margin:50px 0px 0px 200px;}
.waterbanner ul {position:absolute; top:0px; right:0px; float:left; list-style-type:none; margin:10px 10px 0 0; padding:0px; }
.waterbanner ul li {float:left; font-size:11px; border-right:1px solid #000; padding-right:5px; margin-right:5px;}
.waterbanner ul li.last {border-right:none; padding-right:0px; margin-right:0px;}
.waterbanner ul li a,
.waterbanner ul li a:link,
.waterbanner ul li a:visited,
.waterbanner ul li a:hover,
.waterbanner ul li a:focus,
.waterbanner ul li a:active {font-size:11px;}

/* Banner
------------------------------------------ */

table.banner { width: 920px !important; background:url(/images/UserUploadedImages/253/banner-bg.gif) no-repeat left bottom; height: 102px;}
table.banner td {padding: 15px;}
table.banner ul {margin: 0; padding: 0;}
table.banner ul li {float: left; list-style: none;}

table.banner ul li.logo {float: left;}
table.banner ul li a {background:url(/images/UserUploadedImages/253/logo2010.gif) no-repeat left top; width: 187px; height: 39px; display: block; text-indent: -9999px; line-height: 0; fonts-size: 0;}

table.banner ul li.banner-msg {float: right; padding-right: 15px; text-align: right;}
table.banner ul li.banner-msg {font-size: 16px; font-weight: bold; font-family: "DIN-Regular", Trebuchet MS, Verdana; color: #004990;}



/*----------Top Menu----------*/

#TableTopNavBar {margin-left:20px;background:url(/images/useruploadedimages/201/top-menu-bg2.png) no-repeat top left; width:616px !important; height:28px;}
#TableTopNavBar div.menu {width:660px;}
#TableTopNavBar div.menu ul.rootGroup {width:660px;}

#TableTopNavBar ul.rootGroup li {}
#TableTopNavBar ul.rootGroup li li {background:none;}
 
/* styles for level 1 */
#TableTopNavBar .CMLevel1,
#TableTopNavBar .CMLevel1Selected {background:url(/images/useruploadedimages/201/menu-sep.png) no-repeat 100% 0; text-decoration: none !important; float:left;}
#TableTopNavBar .CMLevel1 .text {padding:8px 20px 8px 10px !important; height:19px !important; color:#ffffff; /*width:145px;*/ font-size:11px !important;}
#TableTopNavBar .MenuItem3685:hover .text,
#TableTopNavBar .MenuItem3685:focus .text,
#TableTopNavBar .MenuItem3685:visited .text,
{padding:8px 20px 8px 10px !important; height:19px !important; color:#ccff00 !important; /*width:145px;*/ font-size:11px !important;}
#TableTopNavBar .MenuItem3685Selected .text,
#TableTopNavBar .MenuItem3686Selected .text,
#TableTopNavBar .MenuItem3687Selected .text,
#TableTopNavBar .MenuItem3688Selected .text {padding:8px 20px 8px 10px !important; height:19px !important; color:#ccff00 !important; /*width:145px;*/ font-size:11px !important; text-align:center;}
#TableTopNavBar .CMLevel1:hover .text {color: #ccff00 !important;}



/* styles for level 2 */
#TableTopNavBar .CMLevel2,
#TableTopNavBar .CMLevel2Selected {height:30px; border-bottom:1px solid #fff; text-decoration: none !important;}
#TableTopNavBar .CMLevel2 .text {font-size:12px !important; padding:8px 12px 6px 12px !important; width:146px; height:16px !important; color:#fff; text-decoration: none !important;}
#TableTopNavBar .CMLevel2:hover .text,
#TableTopNavBar .CMLevel2:focus .text {font-size:12px !important; padding:8px 12px 6px 12px !important; width:146px; height:16px !important; color:#fff;}
#TableTopNavBar .CMLevel2Selected .text {font-size:bold 12px !important; padding:8px 12px 6px 12px !important; width:146px; height:16px !important; color:#ccff00 !important;}

.searchBox {width:235px; float:left; position:relative; left:-30px;}
.searchBox label {font:11px arial,verdana !important; float:left; color:#006F51; margin:5px 5px 0px 0px;}
.searchBox input {font:11px; float:left; margin:2px 5px 0px 0px;}
.searchBox a {font:11px; float:left; padding:5px; background-color:#006F51; color:#fff; text-transform:uppercase; text-decoration:none;}


/*----------Main Content----------*/
#tblContentTD1 {padding-right:10px;}

.tblContent1{width:400px;}
.tblContent1 li {margin: 0 0 0 20px;}


/*----------Right Panel----------*/
table.rightPanel {background:#fff url(/images/useruploadedimages/201/bg1.png) repeat-x top left; width:235px; margin-left:20px; margin-right:20px; margin-bottom:20px;}
table.rightPanel td {padding:10px;}
table.rightPanel td h3 {color:#006f51; margin:0px 0px 10px 0px; padding:0px;}
table.rightPanel td p {margin:0px; padding:0px;}
table.rightPanel td ul {margin:0px 0px 0px 20px; padding:0px;}
table.rightPanel td ul li {padding-bottom:3px;}
table.rightPanel td ul li a {color:#000;}

/*---Login Box---*/

#ctl00_ContentPlaceHolderMainNoAjax_Module585_TRDisplayLoginBox {position:relative; left:20px;}

#ctl00_ContentPlaceHolderMainNoAjax_Module585_TRDisplayLoginBox {background:url(/images/useruploadedimages/201/login-bg3.jpg) no-repeat top left; width:241px; height:137px; margin-left:20px !important;}

#ctl00_ContentPlaceHolderMainNoAjax_Module585_TRHeadingText td {margin-top:0 !Important;}

#ctl00_ContentPlaceHolderMainNoAjax_Module585_TDLoginNameLabel input {margin-bottom:5px;}

.contentLogn table {padding-left:15px;}

#Module585_TRDisplayLoginBox {/*background:url(/images/useruploadedimages/201/login.png) repeat-x top left;*/}

#ctl00_ContentPlaceHolderMainNoAjax_Module585_TRHeadingText td {margin:0 !important; padding:0 !important;}

#ctl00_ContentPlaceHolderMainNoAjax_Module585_TDLoginNameLabel {margin-left:20px;}

#ctl00_ContentPlaceHolderMainNoAjax_Module585_TRFooterText td a {font:10px Verdana, Arial, sans-serif;color:#000000; padding-bottom:10px !important; margin-left:0px !important; padding-top:15px !important;}

/* IE7 Only */
*:first-child+html body #ctl00_ContentPlaceHolderMainNoAjax_Module585_TRHeadingText td h3 {margin-left:20px;}

*:first-child+html body #ctl00_ContentPlaceHolderMainNoAjax_Module585_TDLoginNameLabel {margin-left:20px !important; padding-left:20px !important;}

*:first-child+html body #ctl00_ContentPlaceHolderMainNoAjax_Module585_TDPasswordLable {margin-left:20px !important; padding-left:20px !important;}

*:first-child+html body #ctl00_ContentPlaceHolderMainNoAjax_Module585_TRFooterText td a {font:10px Verdana, Arial, sans-serif;color:#000000; padding-bottom:10px !important; margin-left:15px !important; padding-top:15px !important;}


*:first-child+html body .contentLogn table {padding-left:5px;}




/*----------Footer----------*/

#ctl00_Footer1_TRBottomBannerHTML {padding: 20px; display: block;}


.footer {}
.footer ul {font:10px Verdana, Arial, sans-serif;color:#000000; list-style-type:none; margin:0px; padding:0px;}
.footer ul li {display:inline; border-right:1px solid #000; padding-right:5px; margin-right:5px;}
.footer ul li a {}


.footer ul li a, .footer ul li a:link, .footer ul li a:visited {font:10px Verdana, Arial, sans-serif; color:#666666!important; text-decoration:underline !important;}
.footer ul li a:active {font:10px Verdana, Arial, sans-serif; color:#0e438e!important; text-decoration:underline!important;}
.footer ul li a:hover {font:10px Verdana, Arial, sans-serif; color:#0e438e!important; text-decoration:none!important;}
.footer ul li a:focus {font:10px Verdana, Arial, sans-serif; color:#0e438e!important; text-decoration:underline!important;}


.footer p {font:10px Verdana, Arial, sans-serif;color:#000000;}

#elcom a {font:10px Verdana, Arial, sans-serif;color:#000000;}

#Elcom a, #Elcom a:link, #Elcom a:visited {font:10px Verdana, Arial, sans-serif; color:#666666!important; text-decoration:underline !important;}
#Elcom a:active {font:10px Verdana, Arial, sans-serif; color:#0e438e!important; text-decoration:underline!important;}
#Elcom a:hover {font:10px Verdana, Arial, sans-serif; color:#0e438e!important; text-decoration:none!important;}
#Elcom a:focus {font:10px Verdana, Arial, sans-serif; color:#0e438e!important; text-decoration:underline!important;}

/*----------START FORM CREATOR STYLES---------*/

#divFormCreatorTableContentMain {width:100%; float:left; display:block;}

#divFormCreatorTableContentMain h2 {}

#divFormCreatorTableContentMain fieldset {clear:both; border:none; float:left; display:block; width:100%;}

#divFormCreatorTableContentMain div {clear:both; float:left; display:block; width:100%; margin-bottom:5px;}

#divFormCreatorTableContentMain div.clsGeneralText {float:none; clear:both;}

#divFormCreatorTableContentMain div.clsDescriptionField {}

#divFormCreatorTableContentMain div label {width:200px; float:left;}

#divFormCreatorTableContentMain div input {}

#divFormCreatorTableContentMain .clsCheckBoxListSpanOptions,
#divFormCreatorTableContentMain .clsRadioButtonListSpanOptions {display:block; float:left; margin-bottom:12px; overflow:hidden;}

#divFormCreatorTableContentMain .clsCheckBoxListSpanOptions span,
#divFormCreatorTableContentMain .clsRadioButtonListSpanOptions span {float:left; clear:both; display:block;}

#divFormCreatorTableContentMain div input.clsRadioButtonList,
#divFormCreatorTableContentMain div input.clsCheckBoxList {float:left; width:auto;}

#divFormCreatorTableContentMain div label.clsCheckBoxListLabel,
#divFormCreatorTableContentMain div label.clsRadioButtonListLabel {padding-top:3px; height:17px; float:left; width:auto;}

#divFormCreatorTableContentMain div label.clsCheckBoxListLabel,
#divFormCreatorTableContentMain div label.clsRadioButtonListLabel {min-height:17px;}

#divFormCreatorTableContentMain div textarea {}

#divFormCreatorTableContentMain div select {}

#divFormCreatorTableContentMain div.clsMandatory {clear:both;}

#divFormCreatorTableContentMain div.clsBtnSubmit {clear:both;}

/*----------END FORM CREATOR STYLES----------*/



/*----------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;}



table.banner {background:url(/images/UserUploadedImages/253/care-banner.gif) no-repeat left bottom;}

table.banner ul li.logo {width: 230px;}
table.banner ul li.logo a {background:url(/images/UserUploadedImages/253/enware-green-logo.gif) no-repeat left bottom; width: 209px; height: 43px; }
table.banner ul li.sub-logo a {background:url(/images/UserUploadedImages/253/safe-logo.gif) no-repeat left bottom; width: 109px; height: 56px; }
table.banner ul li.banner-msg {color: #fff;}































































































