/*** WEBSITE: Amalgamated Pest Control
	 AUTHOR: David Pollitt
	 MODIFIED BY: Lauren Markwell 
	 CREATED: 2008
***************************************************** */#bodyDiv{width:100%;height:100%;text-align:center;background-color:#000;margin:0;padding:0}
html>body #bodyDiv{height:auto;min-height:100%}
#frame{width:961px;margin-left:auto;margin-right:auto;text-align:left;background-color:#e6e6e6;background:url(images/APC_content_strip_exp_961x4.jpg) repeat-y top left}
#branding{height:178px}
#menu{height:28px;float:left;width:800px}
#menuDesign{width:100%;height:28px;background:url(images/APC_menu_BG_961x29.jpg) no-repeat top left;border-bottom:1px solid #000}
#contentArea{width:100%;height:100%;float:left;clear:both;background:#E6E6E6 url(images/APC_content_strip_top_961x32.jpg) no-repeat top left}
.enclose{width:956px;background:url(images/pageEnclose_bg.gif) no-repeat top left;padding-top:17px;margin:15px 0 0}
#expandy{background:url(images/expandy_bg.gif) repeat-y top left;width:100%}
.encloseMemberWide #expandy {background:url(images/expandyMemberWide_bg.gif) repeat-y top left}
#contentEnclose{width:561px;float:left;background:#272727 url(images/enclose_bg.gif) repeat-y top left;margin:0 0 0 4px}
* html .inrContentEnclose {margin-left:-6px!important}
.leftBack{width:166px;height:100%;float:left;margin:0 7px 0 8px;padding:3px}
html>body .leftBack{margin:0 7px 0 15px}
.leftPanel{width:166px;float:left;margin-top:-15px;position:relative;z-index:10; height:440px;overflow:hidden}
html>/**/body .leftPanel{width:166px;float:left;margin-top:-15px}
.contentPanel{background:url(images/content_bg_2.gif) no-repeat bottom left;width:534px;height:340px;float:left;margin:0;padding:0 15px 90px}
.rightPanel{width:178px;float:left;position:relative;z-index:10;margin:-14px 5px 0 0;height:440px;overflow:hidden}
html>body .rightPanel{}
.sponsors{width:290px;height:80px;float:left;clear:both;position:relative;z-index:50;margin:-105px 0 0 25px}
#footer{float:left;border-top:2px solid #000;clear:both;width:947px;text-align:right;font-size:11px;color:#000;background:#fff100;padding:5px 7px}
#footer a,#footer a:link,#footer a:active,#footer a:visited,#footer a.footerMenuItem{font-size:11px;color:#000;text-decoration:none;background:url(images/footer_bullet.gif) no-repeat top left;padding-left:15px}
#footer a:hover{text-decoration:none;color:red}
#footer span{float:left}
#btm_BG{height:37px;background:url(images/btm_BG_bg2.gif) no-repeat top left;float:left;clear:both;width:961px;margin-top:-26px}
html>body #btm_BG{background:url(images/btm_BG_bg.gif) no-repeat top left}
.contentPanel h1{padding:15px 0 0 10px}
.contentPanel p{width:60%;padding:10px 0 0 10px}
/** Expanding * */#darkBackExp{background:url(images/expandyWide_bg.gif);width:961px;height:100%;margin:0}
/** Inner Pane Wide * */#contentAreaWide{width:100%;height:100%;float:left;clear:both;background:#E6E6E6 url(images/APC_content_strip_wide_top_961x32.gif) no-repeat top left}
.encloseWide{width:961px;background:url(images/contentEncloseWide_bg.gif) no-repeat top left;padding-top:17px;margin:15px 0 0}
.contentPanelWide{float:left;width:686px;height:100%;background:url(images/contentWide_bg.gif) repeat-y top left;margin:0 0 0 8px;padding:0 25px}
html>body .contentPanelWide{margin:0 0 0 15px}
#btm_BGWide{height:27px;background:url(images/btm_BGWide_bg.gif) no-repeat top left;float:left;clear:both;width:961px}
.rightEnclose{background:#272727;width:187px;height:100%;float:right;margin:0 5px 0 0}
/** Member Pane * */.leftPanelMember{width:175px;margin-top:-15px;position:relative;z-index:10}
html>/**/body .leftPanelMember{margin-top:-5px}
.rightPanelMember{width:176px;float:right;position:relative;z-index:10;margin:-14px 0 0 10px}
html>/**/body .rightPanelMember{width:176px;margin:-22px 0 0 10px}
.contentPanelMember{background:url(images/contentInner_bg.gif) no-repeat bottom left;width:514px;float:left;margin:0;padding:0 25px 90px}
#btm_BGMember{height:37px;background:url(images/btmInner_BG_bg.gif) no-repeat top left;float:left;clear:both;width:961px}
/** Member Pane Wide * */.contentPanelMemberWide{float:left;width:710px;height:100%;background:url(images/contentMemberWide_bg.gif) repeat-y top left;margin:0;padding:0 20px;margin-left:1px;}
* html .contentPanelMemberWide {clear:both; float:right; margin-left: -10px; margin-right: 10px; width:700px;}
.encloseMemberWide{width:961px;background:url(images/contentEncloseMemberWide_bg.gif) no-repeat top left;padding-top:17px;margin:15px 0 0}
#btm_BGMemberWide{height:27px;background:url(images/btm_BGMemberWide_bg.gif) no-repeat top left;float:left;clear:both;width:961px}
.leftBackMemberWide{width:164px;height:100%;float:left;margin:0 15px 0 15px;padding:3px}
* html .leftBackMemberWide {margin-left: 0px; padding-left:17px;}
/** Admin * */.contentPanelAdmin{float:left;width:902px;height:100%;background:url(images/contentAdmin_bg.gif) repeat-y top left;margin-left:17px;padding:0 20px}
* html .contentPanelAdmin {margin-left:9px;}
.encloseAdmin{width:961px;background:url(images/contentEncloseAdmin_bg.gif) no-repeat top left;padding-top:17px;margin:15px 0 0}
#btm_BGAdmin{height:27px;background:url(images/btm_BGAdmin_bg.gif) no-repeat top left;float:left;clear:both;width:961px}
/*** RSS ** */.RSSBox{background:url(images/ql_bg.gif) no-repeat top left;height:124px;margin-bottom:5px}
* html .RSSBox {margin-right:2px}
.RSSBox h3{text-align:center;padding-top:7px;margin:0}
.RSSText p{color:#FFF;line-height:12px;height:60px;overflow:hidden;margin:5px 0 0;padding:10px 10px 0}
.RSSMore{margin-top:3px;background:url(images/leftPanel_bullet.gif) no-repeat top left;float:right;font-weight:700;padding:0 10px}
.RSSBox a,.RSSBox a:link,.RSSBox a:active,.RSSBox a:visited{color:#222;text-decoration:none}
.RSSBox a:hover{text-decoration:none}
.RSSMore a:link{text-decoration:underline}
.RSSMore a:hover{text-decoration:none}
.homeLinks{background:url(images/links_bg.gif) no-repeat top left;height:170px;margin-top:5px; margin-bottom: 7px;}
.rightPanel .homeLinks {margin-left: 13px;}
#darkBackExp .rightPanel .homeLinks {margin-left: 10px;}
.link{background:url(images/link_bullet_bg.gif) no-repeat top left;font-size:18px;color:#222 !important;text-decoration:none !important;margin:10px 0 0 10px;padding:0 0 5px 15px}
html>/**/body .link{margin-top:9px;padding:0 0 0 15px}
.link a,.link a:link,.link a:active,.link a:visited{color:#222;text-decoration:none}
.link a:hover{color:red}
#flashHdr{height:250px;width:1000px;margin-left:-17px}
.search{float:right;width:160px;height:23px;margin-top:3px}
.search .NormalTextBox{width:120px;background:#FFF;border:1px solid #000;color:#000;padding:2px;margin-right:-8px;float:left;height:17px}
.searchBox{height:23px;float:left;width:120px}
.GoBtn{width:22px;height:23px;float:left;background:url(images/GoBtn.gif) no-repeat top left;margin:0;padding:0}
.branchDetails{width:516px;height:80px;float:left;clear:both;position:relative;z-index:50;margin:-105px 0 0 10px}
html>body .branchDetails{margin:-105px 0 0 20px}
.contentPanelBranch{background:url(images/content_bg_branch.gif) no-repeat bottom left;width:525px/*;height:321px*/;float:left;margin:0;padding:0 15px 110px 20px;height:323px;min-height:323px;}
html>body .contentPanelBranch {height:auto}
#btm_BG_branch{height:37px;background:url(images/btm_BG_bg_branch.gif) no-repeat top left;float:left;clear:both;width:961px;margin-top:-26px}
html>body #btm_BG_branch{background:url(images/btm_BG_bg_branch2.gif) no-repeat top left}
/******************************************************
    DIGICON CLEAN CSS HORIZONTAL MENU STYLES              
***************************************************** **  CLEAN MENU FUNCTIONALITY STYLES - DON'T TOUCH THESE STYLES  ** */.menu, .menu ul {margin: 0; padding: 0; border: 0; list-style-type: none; display: block; zoom: 1;/*IE6*/ min-height: 0;/*IE7*/}
.menu li {margin: 0; padding: 0; border: 0; display: block; float: left; position: relative; z-index: 5; white-space: normal;}
.menu li:hover {z-index: 10000; white-space: normal;}
.menu li.menuHover /*IE6*/{z-index: 10000;}
.menu .menuHoverUL /* li:hover>ul selector */ /*IE6*/{visibility: visible;}
.menu .menuHoverUL /* 1st-level submenu go below their parent item */ /*IE6*/{top: 100%; left: 0;}
.menu .menuHoverUL .menuHoverUL /* 2nd+ levels go on the right side of the parent item */ /*IE6*/{top: 0; left: 100%;}
.menu li li {float: none;}
.menu ul {visibility: hidden; position: absolute; z-index: 10; left: 0; top: 0;}
.menu li:hover>ul {visibility: visible;	top: 100%;}
.menu li li:hover>ul /* 2nd+ levels go on the right side of the parent item */{top: 0; left: 100%;}
.menu a, .menu a:link, .menu a:active, .menu a:visited, .menu a:link:hover, .menu li.active {display: block; position: relative;}
.menu ul a /*fix clickability-area problem*/ /*IE6*/{zoom: 1;}
.menu li li /*fix white gap problem*/ /*IE6*/{float: left; width: 100%;}
.menu li li /*prevent double-line between items*/ /*IE6*/{margin-top: -1px;}
html>body .menu li li { margin-top: 0px;}

/***  CLEAN MENU DESIGN STYLES - CHANGE ONLY THESE STYLES  ***/
.menu, .menu ul li {color: white;}
.menu ul li {background: #999; text-align: left; width: 150px;}
.menu ul {width: 150px;}
/* Top Level Menu Items */
.menu a, .menu a:link, .menu a:active, .menu a:visited, .menu a:hover, .menu a:link:hover, .menu li.active {text-decoration: none; color: black; padding: 5px 8px; border-right: 1px solid #333; font-size: 13px;font-family:Verdana, Arial, Helvetica, sans-serif;}
.menu li.active { padding-top: 4px; color:#FF0000;}
.menu a:hover, .menu a:link:hover, .menu li:hover>a {color: red;}
.menu a:hover, .menu a:link:hover, .menu .menuHoverA /* li:hover>a selector */ /*IE6*/{color: red; }
/* Drop Down Menu Items */
ul.menu ul a, ul.menu ul a:link, ul.menu ul a:active, ul.menu ul a:visited, ul.menu ul a:hover, ul.menu ul a:link:hover, ul.menu ul li.active { border-right: 0px; text-decoration: none; color: black; padding: 5px 5px 4px 5px; background: #D6CE49 /*url(images/APC_ddown_BG_3x28.jpg) repeat-x top left;*/}
ul.menu ul li.active { background: #D6CE49 /*url(images/APC_ddown_BG_3x28.jpg) repeat-x top left;*/}
ul.menu ul li a:hover, ul.menu ul li a:link:hover, ul.menu ul li li:hover>a {color: red; background: #D6CE49 /*url(images/APC_ddown_BG_3x28.jpg) repeat-x top left;*/}
.menu ul a:hover, .menu ul a:link:hover, .menu ul .menuHoverA /* ul li:hover>a selector */ /*IE6*/{color: red!important;	background: #D6CE49;}
ul.menu ul li.active /* needs to be adjusted by hand - seems to be dropdown width minus a padding */{ width: 140px;color:red; background: #D6CE49 /*url(images/APC_ddown_BG_3x28.jpg) repeat-x top left; border-right: 1px solid #333;*/}
.menu li li {border: 0px solid #333;}
.menu ul>li + li /*remove top border on all but first item in the list*/{border-top: 0;}
.menu li li:hover>ul /*position of 2nd+ submenus, overlapping*/{top: -1px; left: 100%;}
.menu .menuHoverUL .menuHoverUL /*position of 2nd+ submenus, overlapping*/ /*IE6*/{top: 0px; left: 100%;}
.menu ul  ul li{border-left:1px solid #333}

/***  CLEAN MENU FIXES AND EXTRA FUNCTIONALITY STYLES - DON'T TOUCH THESE STYLES  ***/
/* special colouring for first menu item on each level */
/*.menu>li:first-child>a, .menu li + li + li li:first-child>a {color: #567;}*/
/* float clear - force containment of floated LIs inside of UL */
.menu:after, .menu ul:after {content: "."; height: 0; display: block; visibility: hidden; overflow: hidden; clear: both;}
/* float clear end */
/* sticky submenu - it should not disappear when your mouse moves a bit outside the submenu YOU SHOULD NOT STYLE the background of the ".menu UL" or this feature may not work properly!	if you do it, make sure you 110% know what you do */
.menu ul {background-image: url(empty.gif); /* required for sticky to work in IE6 and IE7 - due to their (different) hover bugs */ padding: 12px 30px 30px 30px; margin: -10px 0 0 -30px; /*background: #f00;*/	/* uncomment this if you want to see the "safe" area. you can also use to adjust the safe area to your requirement */}
html>body .menu ul {padding-top: 10px;}
.menu ul ul {padding: 30px 30px 30px 10px; margin: -10px 0 0 -10px;}
/* sticky submenu end */
/* Fix for IE5/Mac \*//*/
.menu a {float: left;}
/* End Fix */
/*****************************************************
    CONTAINER STYLES
***************************************************** */.container{width:100%}
.containerContent{padding:0}
/******************************************************
    SELECTOR and COMMONLY USED DNN STYLES              
***************************************************** */html{height:auto;background:#000}
body{background:#FFF;height:100%;margin:0;padding:0}
body,td,ul li,p,.normal,.NormalDisabled,.blogCalendar td{font-family:Tahoma, Trebuchet MS, arial, verdana, helvetica;font-size:12px;color:#333;font-weight:400;line-height:1.5em}
.leftPanel p, .rightPanel p, .leftPanel .Normal, .rightPanel .Normal, .leftPanel h2, .rightPanel h2, .leftPanelMember p, .leftPanelMember .Normal, .leftPanelMember h2,.rightPanelMember,.rightPanelMember h2,.rightPanelMember .Normal {color:#fff;}
/* text style used for rende#FF0000 text which should appear disabled  */.NormalDisabled{color:#D3D3D3}
/* style of item titles on edit and admin pages  */.SubHead{color:#444;font-family:Tahoma, Arial, Helvetica;font-size:11px;font-weight:700;text-align:left}
/* module title style used instead of Head for compact rendering by QuickLinks and Signin modules  */.SubSubHead{font-family:Tahoma, Arial, Helvetica;font-size:11px;font-weight:700;color:#000}
/* text style used for rende#FF0000 text which requires emphasis  */.NormalBold{font-family:Tahoma, Arial, Helvetica;font-size:11px;font-weight:700}
/* text style used for error messages  */.Normal#FF0000{font-family:Tahoma, Arial, Helvetica;font-size:12px;font-weight:700;color:red}
/* heading styles  */h1,h2,h3,h4,h5,dt,h6,.head,h2 span.head,.container h2 span.head,h3 span.SubHead,.newstitle,tfoot,thead,th{font-family:"Trebuchet MS", Trebuchet MS, arial, verdana, helvetica;color:#222;font-weight:400;font-size:12px;margin:0 0 10px;padding:0}
h1{font-size:22px;color:#222;text-transform:uppercase}
h2,.head,h2 span.head,.container h2 span.head{font-size:18px}
html>/**/body .rightPanel h2 {margin:0px;}
h3,h3 span.SubHead,.newstitle{font-size:16px;font-weight:700}
h4{font-size:14px;font-weight:700}
h5,DT{font-size:13px;font-weight:700}
h6{font-size:12px;font-style:italic}
p{margin:5px 0 15px}
#TownName ul li, .noBullet {list-style-type:none; list-style-image:none; margin:0px; padding:0px}
ul{margin:0 0 10px 25px}
ul li{margin-left:5px;list-style-type:square; list-style-image:url(images/bullet_bg.gif);padding:0}
ul li li{list-style-type:disc}
ul li li li{list-style-type:circle}
ol li{list-style-type:decimal}
ol ol li{list-style-type:lower-alpha}
ol ol ol li{list-style-type:lower-roman}
hr{color:dimgrey;height:1pt;text-align:left}
img{margin:0;padding:0}
/* link styles  */a,a:link,a:active,a:visited{color:red;text-decoration:underline;margin:0;padding:0}
a:hover{text-decoration:none;color:#red}
blockquote{font-size:15px;font-family:"Lucida Sans Unicode";float:right}
pre{font-family:Lucida Console, monospace;color:#434343;font-weight:400;font-size:11px}
address{font-family:Arial, Verdana, Helvetica;color:#434343;font-weight:400;font-size:11px;font-style:italic}
/******************************************************
    FORM STYLES              
*****************************************************  Generic Form Element classes  */.formInput{width:150px;height:18px;border:1px solid #CCC}
.formItem{clear:both}
.RFASManagerView .label{width:125px;float:none}
.label{clear:both;float:left;width:145px;text-align:right;padding-right:10px;font-weight:700}
/*.labelDetails{width:390px}*/
.labelDetails p{margin:0 0 7px}
/* button style for standard HTML buttons  */.StandardButton,a.StandardButton,a:link.StandardButton,a:active.StandardButton,a:visited.StandardButton,input.StandardButton,a.CommandButton,a:link.CommandButton,a:active.CommandButton,a:visited.CommandButton{padding-left:8px;padding-right:8px;width:0;overflow:visible;font-weight:400;font-size:11px;background:#8B8B8B url(button_bg.gif) repeat-x top left;color:#FFF;font-family:Tahoma, Verdana, sans-serif;text-transform:lowercase;cursor:pointer;clear:both;border:1px solid #333;white-space:nowrap;margin:0}
input.StandardButton[class],a.CommandButton[class],a:link.CommandButton[class],a:active.CommandButton[class],a:visited.CommandButton[class]{width:auto}
/* Non IE browsers read this  */a:hover.CommandButton,input:hover.StandardButton{color:#E0E0E0}
/* text style used for textboxes in the admin and edit pages, for Nav compatibility  */.NormalTextBox,input.longTextBox,input.longmedTextBox,input.medTextBox,input.medshortTextBox,input.shortTextBox{font-family:Tahoma, Arial, Helvetica;font-size:12px;font-weight:400}
input.longTextBox{width:250px}
input.longmedTextBox{width:200px}
input.medTextBox{width:150px}
input.medshortTextBox{width:100px}
input.shortTextBox{width:60px}
/*Dropdown Boxes */select{font-size:10px}
/* Requi#FF0000 Fields  */span.mandatory{color:#334692;font-weight:700}
.NormalRed{color:red}

/******************************************************
    GENERAL STYLES
***************************************************** */.floatLeft{float:left}
.floatRight{float:right}
/* styles to mimic auto height of div elements as per IE  */.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden}
.clearfix{display:block}
/* Hides from IE-mac \ */* html .clearfix{height:1%}
/* End hide from IE-mac  *****************************************************
    DNN STYLES (Some of these we try to avoid, but are still used in some modules; Some we are unsure of what they do)
*****************************************************  What exactly does this style??  */.SkinObject{font-weight:700;font-size:8.5pt;color:#036;font-family:Tahoma, Arial, Helvetica;text-decoration:none}
A.SkinObject:link{text-decoration:none;color:#036}
A.SkinObject:visited{text-decoration:none;color:#036}
A.SkinObject:active{text-decoration:none;color:#036}
A.SkinObject:hover{text-decoration:none;color:#036}
/* styles used by Data Grids  */.DataGrid_AlternatingItem{background-color:#fff;color:red;font-family:Tahoma, Arial, Helvetica;font-size:10px;font-weight:400}
.DataGrid_Container{background-color:Transparent}
.DataGrid_Footer{background-color:#fff}
.DataGrid_Header{background-color:Transparent;color:#000;font-family:Tahoma, Arial, Helvetica;font-size:10px;font-weight:700;text-align:center}
.DataGrid_Item{background-color:Transparent;color:#000;font-family:Tahoma, Arial, Helvetica;font-size:10px;font-weight:400}
.DataGrid_SelectedItem{background-color:#D3D3D3;color:Blue;font-family:Tahoma, Arial, Helvetica;font-size:10px;font-weight:400}
/* text style used for help text rende#FF0000 by modules  */.Help{border:#000 1px solid;font-weight:400;font-size:11px;color:#000;font-family:Tahoma, Arial, Helvetica;background-color:#ff9;padding:2px}
SMALL{font-size:8px}
BIG{font-size:14px}
/******************************************************
    LEFT PANEL QUICK LINK STYLES
***************************************************** */.leftPanel .QuickLink{background:url(images/ql_bg.gif) no-repeat top left;margin-bottom:8px;height:124px;padding:0}
html>/**/body .leftPanel .QuickLink{margin:0}
* html .leftPanel .QuickLink {margin-right: 2px;}
.leftPanel .QuickLink h3{padding-top:7px;text-align:center;margin:0}
.leftPanel .QuickLink img{float:left;padding-right:0}
.leftPanel .QuickLink p{color:#FFF;line-height:12px;height:60px;overflow:hidden;margin:5px 0 0;padding:10px 10px 0}
.leftPanel .QuickLink a,.leftPanel .QuickLink a:link,.leftPanel .QuickLink a:active,.leftPanel .QuickLink a:visited{color:#222;text-decoration:none}
.leftPanel .QuickLink a:hover{text-decoration:none; color:#FF0000;}
.leftPanel .QuickLink h3 a:hover {color:#FF0000;}
.leftPanel .qlReadMore{background:url(images/leftPanel_bullet.gif) no-repeat top left;float:right;font-weight:700;padding:0 10px;text-decoration:underline}
.leftPanel .qlReadMore:hover{text-decoration:none}
/******************************************************
    RIGHT PANEL QUICK LINK STYLES
***************************************************** */.rightPanel .QuickLink{background:url(images/ql_bg.gif) no-repeat top left;height:124px;padding:0;width:167px;margin-left:12px;margin-bottom:8px;}
html>/**/body .rightPanel .QuickLink{margin:2px 0px 8px 12px}
.rightPanel .QuickLink h3{padding-top:7px;text-align:center;margin:0}
.rightPanel .QuickLink img{float:left;padding-right:0}
.rightPanel .QuickLink p{color:#FFF;line-height:12px;height:80px;margin:5px 0 0;padding:10px 10px 0;}
.rightPanel .QuickLink a,.leftPanel .QuickLink a:link,.leftPanel .QuickLink a:active,.leftPanel .QuickLink a:visited{color:#222;text-decoration:none}
.rightPanel .QuickLink a:hover{text-decoration:none; color:#FF0000;}
.rightPanel .QuickLink h3 a:hover {color:#FF0000;}
.rightPanel .qlReadMore{background:url(images/rightPanel_bullet.gif) no-repeat top left;float:right;font-weight:700;padding:0 10px;text-decoration:underline}
.rightPanel .qlReadMore:hover{text-decoration:none}
.rightPanel .QuickLink .qlReadMore a:hover {color:#222222!important}
/******************************************************
    TESTIMONIALS QUICK LINK STYLES
***************************************************** */
.testimonials {margin-bottom: 5px;}
.testimonials .QuickLink{background:url(images/ql_right_bg.gif) no-repeat top left;height:102px;width:148px;overflow:hidden;margin:3px 7px 3px 7px;padding:7px}
html>/**/body .testimonials .QuickLink {margin-left:7px}
.testimonials h2{height:32px;color:#272727;text-align:center;background:url(images/rightPanel_h2_bg.gif) no-repeat top left;margin:0;padding:5px 0}
.testimonials .QuickLink h3{display:none}
.testimonials .QuickLink img{float:left;padding-right:0}
.testimonials .QuickLink p{color:#222;line-height:12px;margin:0;padding:0}
.testimonials h2{background:none}
.testimonials{height:440px;background:url(images/testimonials_bg.gif) no-repeat top left}
.testReadMore{float:right;background:url(images/test_bullet_bg.gif) no-repeat top left;padding-left:15px;margin-right:13px}

.rightPanelMember .testimonials .QuickLink{background:url(images/ql_right_bg.gif) no-repeat top left;height:102px;width:148px;overflow:hidden;margin:3px 7px;padding:7px}
.rightPanelMember .testimonials h2{height:32px;color:#272727;text-align:center;background:url(images/rightPanel_h2_bg.gif) no-repeat top left;margin:0;padding:5px 0}
.rightPanelMember .testimonials .QuickLink h3{display:none}
.rightPanelMember .testimonials .QuickLink img{float:left;padding-right:0}
.rightPanelMember .testimonials .QuickLink p{color:#222;line-height:12px;margin:0;padding:0}
.rightPanelMember .testimonials h2{background:none}
.rightPanelMember .testimonials{height:440px;background:url(images/testimonials_bg.gif) no-repeat top left}
.rightPanelMember .testReadMore{float:right;background:url(images/test_bullet_bg.gif) no-repeat top left;padding-left:15px;margin-right:13px}
/******************************************************
    RIGHT PANEL MEMBERS QUICK LINK STYLES
***************************************************** */.rightPanelMember .QuickLink{background:url(images/ql_bg.gif) no-repeat top left;margin-bottom:8px;height:124px;padding:0;width:167px}
html>/**/body .rightPanelMember .QuickLink{margin-bottom:8px}
.rightPanelMember .QuickLink h3{padding-top:7px;text-align:center;margin:0}
.rightPanelMember .QuickLink img{float:left;padding-right:0}
.rightPanelMember .QuickLink p{color:#FFF;line-height:12px;height:60px;overflow:hidden;margin:5px 0 0;padding:10px 20px 0 10px}
.rightPanelMember .QuickLink a,.leftPanel .QuickLink a:link,.leftPanel .QuickLink a:active,.leftPanel .QuickLink a:visited{color:#222;text-decoration:none}
.rightPanelMember .QuickLink a:hover{text-decoration:underline}
.rightPanelMember .qlReadMore{background:url(images/leftPanel_bullet.gif) no-repeat top left;float:right;text-decoration:underline;font-weight:700;padding:0 20px 0 10px}
/******************************************************
    LEFT PANEL MEMBERS QUICK LINK STYLES
***************************************************** */.leftPanelMember .QuickLink{background:url(images/ql_bg.gif) no-repeat top left;margin-bottom:8px;height:124px;padding:0;width:167px}
/*html>body .leftPanelMember .QuickLink {margin-left: 7px;}
html>/*body .leftPanelMember .QuickLink{margin-bottom:8px}*/
.leftPanelMember .QuickLink h3{padding-top:7px;text-align:center;margin:0}
.leftPanelMember .QuickLink img{float:left;padding-right:0}
.leftPanelMember .QuickLink p{color:#FFF;line-height:12px;height:60px;overflow:hidden;margin:5px 0 0;padding:10px 20px 0 10px}
.leftPanelMember .QuickLink a,.leftPanel .QuickLink a:link,.leftPanel .QuickLink a:active,.leftPanel .QuickLink a:visited{color:#222;text-decoration:none}
.leftPanelMember .QuickLink a:hover{text-decoration:underline}
.leftPanelMember .qlReadMore{background:url(images/leftPanel_bullet.gif) no-repeat top left;float:right;text-decoration:underline;font-weight:700;padding:0 20px 0 10px}
/******************************************************
    QUICK LINKS WITHOUT DESCRIPTION STYLES
***************************************************** */#Highlight_SubHead{color:#230C69;background-color:#DEE4F2;font-family:Arial;font-size:14px;font-weight:700;height:20px;padding:2px}
#Highlight{border:solid 1px #230C69}
/******************************************************
    SIMPLE GALLERY FANCY POP UP MODULE STYLES
***************************************************** */#lightbox{position:absolute;top:40px;left:0;width:100%;z-index:100;text-align:center;line-height:0}
#lightbox a img{border:none}
#outerImageContainer{position:relative;background-color:#fff;width:250px;height:250px;margin:0 auto}
#imageContainer{padding:10px}
#loading{position:absolute;top:40%;left:0;height:25%;width:100%;text-align:center;line-height:0}
#hoverNav{position:absolute;top:0;left:0;height:100%;width:100%;z-index:10}
#imageContainer>#hoverNav{left:0}
#hoverNav a{outline:none}
#prevLink,#nextLink{width:49%;height:100%;background:transparent url(../../../../DesktopModules/SimpleGallery/Images/blank.gif) no-repeat;display:block}
#prevLink{left:0;float:left}
#nextLink{right:0;float:right}
#prevLink:hover,#prevLink:visited:hover{background:url(../../../../DesktopModules/SimpleGallery/Images/prevlabel.gif) left 15% no-repeat}
#nextLink:hover,#nextLink:visited:hover{background:url(../../../../DesktopModules/SimpleGallery/Images/nextlabel.gif) right 15% no-repeat}
#imageDataContainer{font:10px Verdana, Helvetica, sans-serif;background-color:#fff;line-height:1.4em;margin:0 auto}
#imageData{padding:0 10px}
#imageData #imageDetails{width:70%;float:left;text-align:left}
#imageData #caption{font-weight:700}
#imageData #numberDisplay{display:block;clear:left;padding-bottom:1em}
#imageData #bottomNavClose{width:66px;float:right;padding-bottom:0.7em}
#overlay{position:absolute;top:0;left:0;z-index:90;width:100%;height:500px;background-color:#666;filter:alpha(opacity=60);-moz-opacity:0.6px;opacity:0.6px}
.thumbs{text-align:center;width:140px}
/******************************************************
    INVENTUA SIDE MENU
***************************************************** */td.SideMenuTD{font-family:arial;font-size:12px;color:#FFF;padding-left:15px}
/* Top Level     */.MenuItem,.MenuItemMouseOver{padding:2px 0 2px 10px}
.MenuHdr0,.MenuHdrMouseOver0,.MenuItem0,.MenuItemMouseOver0{font-size:12px;padding-left:15px;font-weight:700;cursor:default;color:#FFF;margin:0}
.MenuHdr0 A,.MenuHdr0 A:Active,.MenuHdr0 A:Hover,.MenuHdr0 A:Visited,.MenuHdr0 A:Link,.MenuHdrMouseOver0 A,.MenuHdrMouseOver0 A:Active,.MenuHdrMouseOver0 A:Hover,.MenuHdrMouseOver0 A:Visited,.MenuHdrMouseOver0 A:Link .MenuItem0 A,.MenuItem0 A:Active,.MenuItem0 A:Hover,.MenuItem0 A:Visited,.MenuItem0 A:Link,.MenuItemMouseOver0 A,.MenuItemMouseOver0 A:Active,.MenuItemMouseOver0 A:Hover,.MenuItemMouseOver0 A:Visited,.MenuItemMouseOver0 A:Link{text-decoration:none;font-weight:700;width:100%;color:#FFF}
.MenuHdr0 A:Hover,.MenuHdrMouseOver0 A:Hover,.MenuItem0 A:Hover,.MenuItemMouseOver0 A:Hover{color:red;text-decoration:none !important}
span.CurrentItem0{font-weight:700;color:red;background:url(images/sideMenu_arrow.gif) no-repeat top left;padding-left:15px}
/* Second Level     */.MenuItem1,.MenuHdrMouseOver1,.MenuItemMouseOver1,.MenuHdr1{font-size:12px;cursor:default;color:#FFF;margin:0;padding:1px 0 1px 15px}
.MenuItemMouseOver1{background:url(images/DG_innerMenuArrow.gif) center left no-repeat}
.MenuHdr1 A,.MenuHdr1 A:Active,.MenuHdr1 A:Visited,.MenuHdr1 A:Link,.MenuHdrMouseOver1 A,.MenuHdrMouseOver1 A:Active,.MenuHdrMouseOver1 A:Visited,.MenuHdrMouseOver1 A:Link .MenuItem1 A,.MenuItem1 A:Active,.MenuItem1 A:Visited,.MenuItem1 A:Link,.MenuItemMouseOver1 A,.MenuItemMouseOver1 A:Active,.MenuItemMouseOver1 A:Visited,.MenuItemMouseOver1 A:Link{text-decoration:none;width:100%;cursor:pointer;color:#FFF;line-height:normal}
.MenuHdr1 A:Hover,.MenuHdrMouseOver1 A:Hover,.MenuItem1 A:Hover,.MenuItemMouseOver1 A:Hover{text-decoration:none;color:red}
span.CurrentItem1{color:red;white-space:inherit;background:url(images/sideMenu_arrow.gif) no-repeat top left;padding-left:15px}
/* Third Level     */.MenuItem2,.MenuHdrMouseOver2,.MenuItemMouseOver2,.MenuHdr2{font-size:13px;cursor:default;color:#FFF;margin:0;padding:1px 0 3px 35px}
.MenuHdr2 A,.MenuHdr2 A:Active,.MenuHdr2 A:Visited,.MenuHdr2 A:Link,.MenuHdrMouseOver2 A,.MenuHdrMouseOver2 A:Active,.MenuHdrMouseOver2 A:Visited,.MenuHdrMouseOver2 A:Link .MenuItem2 A,.MenuItem2 A:Active,.MenuItem2 A:Visited,.MenuItem2 A:Link,.MenuItemMouseOver2 A,.MenuItemMouseOver2 A:Active,.MenuItemMouseOver2 A:Visited,.MenuItemMouseOver2 A:Link{width:100%;cursor:pointer;color:#FFF;text-decoration:none !important}
.MenuHdr2 A:Hover,.MenuHdrMouseOver2 A:Hover,.MenuItem2 A:Hover,.MenuItemMouseOver2 A:Hover{text-decoration:none;color:red !important}
span.CurrentItem2{color:red;background:url(images/sideMenu_arrow.gif) no-repeat top left;padding-left:15px}
/* Fourth Level     */.MenuItem3,.MenuHdrMouseOver3,.MenuItemMouseOver3,.MenuHdr3{font-size:11px;padding-left:30px;font-weight:400;cursor:default;height:18px;color:#04268e;border-bottom:1px solid #8a7b32;margin:0}
.MenuHdr3 A,.MenuHdr3 A:Active,.MenuHdr3 A:Hover,.MenuHdr3 A:Visited,.MenuHdr3 A:Link,.MenuHdrMouseOver3 A,.MenuHdrMouseOver3 A:Active,.MenuHdrMouseOver3 A:Hover,.MenuHdrMouseOver3 A:Visited,.MenuHdrMouseOver3 A:Link .MenuItem3 A,.MenuItem3 A:Active,.MenuItem3 A:Hover,.MenuItem3 A:Visited,.MenuItem3 A:Link,.MenuItemMouseOver3 A,.MenuItemMouseOver3 A:Active,.MenuItemMouseOver3 A:Hover,.MenuItemMouseOver3 A:Visited,.MenuItemMouseOver3 A:Link{text-decoration:none;font-weight:400;width:100%;cursor:pointer;color:#04268e}
.MenuHdr3 A:Hover,.MenuHdrMouseOver3 A:Hover,.MenuItem3 A:Hover,.MenuItemMouseOver3 A:Hover{font-weight:400;color:#250751}
span.CurrentItem3{font-weight:400;color:#250751;padding-left:0}

.ModuleTitle_SubMenu { 
	z-index: 1000;
	cursor: hand;
	filter: progid:DXImageTransform.Microsoft.Shadow(color='DimGray', Direction=135, Strength=3);
	padding: 1px;
	background: #fff;
}

div#dnn_ctr1626_DNNDispatch_pnlModuleContent table#Table2 td {padding: 0px; margin: 0px;}
table#dnn_ctr1626_DNNDispatch_ctlMain_pnlListFields_pnlListFields_tbl td {padding: 0px; margin: 0px; width: 83px;}
/** RFAS **/
.rfasTxtBox{width:340px;height:100px}
.RFASManagerView td{vertical-align:top}
.RFASInsuEx{font-weight:700;width:400px;padding-left:10px}
.RFASInsuExGrid{border:1px solid #A5ACB2;background:#d0d0d0;margin-bottom:5px}
.RFASHistoryGrid{border:1px solid #A5ACB2;background:#d0d0d0;clear:both;width:99%}
.RFASHistoryGrid td{border:1px solid #A5ACB2;padding:2px}
.RFASHistoryGrid th{border:1px solid #A5ACB2;padding:2px;background:#c6c4c4}
.RFASInsuEx select{font-size:12px;height:21px;}
.rfasButton{background:#CCC url(images/APC_ddown_BG_3x28.jpg) repeat-x top left;border:1px solid #272727;border-collapse:collapse;margin-bottom:3px;padding:2px;cursor:pointer}
.rfasButton:hover{color:red}
.PageSizeTop{float:right; margin:0 22px 10px 0;clear:both}
.markRequest{text-align:left}
.labelDetails{margin:2px 0}
.catManagmentGrid{border:1px solid #A5ACB2;background:#d0d0d0;clear:both;}
.catManagmentGrid td{border:1px solid #A5ACB2;padding:2px}
.catManagmentGrid th{border:1px solid #A5ACB2;padding:2px;background:#c6c4c4}
.InsuranceCover{text-align:left;margin-bottom:5px}
#RFASMember .label {width:200px!important}
/******************************************************
    DYNAMIC REGISTRATION
*******************************************************/
td.Label label a img {display:none;}
td.Label input {display:none;}
td.Label {width:100%!important;font-family:Tahoma,Arial,Helvetica;font-size:11px;font-weight:700;}
/******************************************************
	E-WEB CSS
******************************************************/
.h1 {padding: 15px 0 0 10px;color: #222222;font-size: 22px;text-transform: uppercase}
#bodyDiv #frame #contentArea h1 {font-size:22px;color:#222;text-transform:uppercase}
/*****************************************************
	Store Stylings
*****************************************************/
.hideMe{display:none}

/******************************************************
	Blog Styling
*******************************************************/
.blog .blog_body {margin: 20px 0}
.blog td.blogName {display: none}
.blog a.bulletpoint {display: none}
.blog .SearchOptions span label {color: #fff}
.blog .containerContent td .blog_body span {color: #333}
.blog .containerContent td span {color: #333}
.blog .rightPanel .containerContent td span {color: #fff}
.blog .rightPanel {padding: 10px}
