﻿*{ margin:0; padding:0;}
html					{ height:100%; background:transparent url('images/HTMLBGMain2.jpg') no-repeat center top; font-family:Arial, Helvetica, sans-serif; font-size:9pt; line-height:1.5em; color:#333;}
body					{ height:100%;}
img 					{ border:0}
#SecureLogin			{ height:32px;}
#SecureLoginR			{ float:right; width:351px; padding-right:8px;}

/*-----------Structure------------*/
#Container				{ width:970px; min-height:100%; position:relative; margin:0 auto;}
#SPageContainer			{ width:970px; min-height:100%; position:relative; margin:0 auto; background-image:url('images/SPageContainerBgTiler5.png'); background-repeat:repeat-y;}
#Header					{ height:140px; background-color:transparent;}
#SpageHeader			{ height:108px; padding-top:32px; background-color:transparent; background-image:url('images/SPageTopMenuBg.jpg'); background-repeat:no-repeat; background-position:right top;}
#SPageBody				{ padding:0 0 70px 0; background:transparent url('images/SPageBodyBgRMenu.jpg') no-repeat left top;}
#Body					{ padding:0 0 80px 0;}
#BodyClear				{ clear:both; height:15px;}
#BodyClearHP			{ clear:both; height:10px;}
#Footer					{ height:70px; bottom:0; width:100%; position:absolute;}
#FooterHP				{ height:80px; bottom:0; width:100%; position:absolute;}
/*----Structure---*/

#HeadLogo				{ width:119px; float:left; height:106px;}
#HeadTopMenuSetup		{ float:left; width:837px; height:106px; margin-left:8px; background:transparent url('images/TopMenuBaseBg.png') no-repeat left bottom;}

/*----Top Menu Setup---*/
/*----Top Menu Setup---*/
/*----Top Menu Setup---*/
.TopMenu				{ float:left; margin:0; padding:0; width:726px; height:50px;}
.TopMenu ul				{ margin:0; padding:0;}
.TopMenu li{
	margin:0;
	padding:0;	
	list-style:none;
	float:left;	
}
.TopMenu a{
	display:block;
	width:145px;
	height:28px;
	padding-top:22px;
	text-align:center;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11pt;
	text-decoration:none;
	color:#983609;
	cursor:pointer;
	background:transparent url('images/TopMenuTopUp.png') no-repeat left top;
}
.TopMenu a:hover{	
	color:#046195;
	font-weight:bold;
	display:block;
	height:32px;
	padding-top:18px;
	background:transparent url('images/TopMenuTopHover1.png') no-repeat left top;
}

.activeitem
{
	color:#035284  !important;
	font-weight:bold;
	display:block;
	width:138px;
	height:32px  !important;
	padding-top:18px  !important;
	background:transparent url('images/TopMenuTopHover1.png') no-repeat left top !important; 
}

/*----Top Menu Drop Hor---*/
.TopMenuDropHor{
	padding:0;
	margin:0;	
}

.TopMenuDropHor ul{
	margin:0;
	padding:0;	
}
.TopMenuDropHor li{
	float:left;	
	list-style:none;
}
.TopMenuDropHor a{
	font-family:Arial, Helvetica, sans-serif;
	font-size:10pt;    
	float:left;
    margin:0;
    height:54px;
    padding:0 0 0 12px;
	width:auto;    
    text-decoration:none;
   	background:transparent;
}
.TopMenuDropHor a span{
    float:left;
    display:block;
    height:54px;      
    line-height:25px;
	width:auto;    
    padding:6px 12px 4px 0;
	color:#046195;
	cursor:pointer;	
	line-height:40px;	
}
.TopMenuDropHor a:hover{
	font-family:Arial, Helvetica, sans-serif;
	font-size:10pt;    
	float:left;
    margin:0;
    height:54px;
    padding:0 0 0 12px;
	width:auto;    
    text-decoration:none;
   	background:transparent url('images/TopMenuBotHLeftBend.gif') no-repeat left top;
}
.TopMenuDropHor a:hover span{
    float:left;
    display:block;
    height:54px;      
    line-height:25px;
	width:auto;    
    padding:6px 12px 4px 0;
	color:#FFF;
	font-weight:normal;
	line-height:40px;
    background:url('images/TopMenuBotHRightBend.gif') no-repeat right top;
}

#TopMenuHome a					{ float:left; width:35px; height:48px; background:transparent url('images/TopMenuHomeAct.gif') no-repeat left 8px;}
#TopMenuHome a:hover			{ background:transparent url('images/TopMenuHomeHover.gif') no-repeat left 8px;}
/*----Top Menu Drop Hor---*/

/*----Top Menu Setup---*/
/*----Top Menu Setup---*/
/*----Top Menu Setup---*/

  .activespan
  {
    float:left;
    display:block;
    height:54px;      
    line-height:25px;
	width:auto;    
    padding:6px 12px 4px 0;
	color:#FFF !important;
	font-weight:normal;
	line-height:40px;
    background:url('images/TopMenuBotHRightBend.gif') no-repeat right top !important;
   }
   .activelink
   {
    font-family:Arial, Helvetica, sans-serif;
	font-size:10pt;    
	float:left;
    margin:0;
    height:54px;
    padding:0 0 0 12px;
	width:auto;    
    text-decoration:none;
   	background:transparent url('images/TopMenuBotHLeftBend.gif') no-repeat left top !important;
    }


#SlideShow{
	height:272px;
}
#SlideShowDShad{
	height:27px;
	background:transparent url('images/SShowDropShadow1.png') no-repeat center top;
}

/*----Notice Board ----*/
#NoteBoardSetup				{ height:59px;}
#NoteBoardLeftGrad			{ float:left; width:51px; height:59px; background:transparent url('images/NBoardBGLeftGrad.jpg') no-repeat left top;}
#NoteBoardCen				{ float:left; width:860px; padding-top:9px; height:50px; background:transparent url('images/NBoardBG.jpg') no-repeat left top; text-align:center;}
#NoteBoardRightGrad			{ float:left; width:59px; height:59px; background:transparent url('images/NBoardBGRightGrad.jpg') no-repeat left top;}


/*-----Sub Page Styles-----*/

#SpageContentLeft			{ float:left; width:675px; padding:30px 10px 25px 25px; color:#4f4f4f;}
#SpageContentLeft h2, #SpageContentLeftMyComm h2, #SpageContentLeftMyCPD h2, #SpageContentLeftMyOrders h2	{ font-family:Arial, Helvetica, sans-serif; font-size:18pt; font-weight:normal; color:#983809; padding-bottom:15px;}
#SpageContentLeft h3, #SpageContentLeftMyComm h3, #SpageContentLeftMyCPD h3, #SpageContentLeftMyOrders h3	{ font-family:Arial, Helvetica, sans-serif; font-size:12pt; font-weight:bold; color:#222; padding-bottom:10px;}


#SpageContentLeftMyCPD		{ float:left; width:675px; padding:30px 10px 25px 25px; color:#4f4f4f; background:transparent url('images/PPage_MyCPD.gif') no-repeat 513px 30px;}
#SpageContentLeftMyOrders	{ float:left; width:675px; padding:30px 10px 25px 25px; color:#4f4f4f; background:transparent url('images/PPage_MyOrders.gif') no-repeat 513px 30px;}

#SpageContentLeftMyComm		{ float:left; width:675px; padding:30px 10px 25px 25px; color:#4f4f4f; background:transparent url('images/PPage_MyComms.gif') no-repeat 513px 30px;}
#SpageContentLeftMyComm h4, #SpageContentLeftMyCPD h4, #SpageContentLeftMyOrders h4{
	font-family:Arial, Helvetica, sans-serif; font-size:12pt; font-weight:normal; color:#983809; padding:10px 10px 10px 0;	
}

/*----right side setup----*/
#SPageRightSetup			{ float:left; width:240px; padding-top:25px; padding-left:12px;}
/*----right side setup----*/


/*----Right Menu Setup----*/

#SpageRightMenu				{ margin:0; padding-top:5px; padding-bottom:15px;}
#SpageRightMenu ul			{ padding:0;}
#SpageRightMenu li			{ margin:0; padding:0; list-style:none;}
#SpageRightMenu a{
	display:block;
	width:210px;
	padding-left:30px;
	height:40px;
	line-height:38px;
	color:#427b00;
	font-size:10pt;
	text-decoration:none;
	cursor:pointer;	
	background:transparent url('images/RightMenuActive.png') no-repeat right top;
}
#SpageRightMenu a:hover{	
	color:#006cb0;
	background:transparent url('images/RightMenuHover.png') no-repeat right top;	
}

/*----Quick Links Right Side Setup----*/

#RSideQLinks			{ width:190px; min-height:215px; padding:15px 20px 20px 30px; background:transparent url('images/RightMenuQLinks.png') no-repeat right top;}
#RSideQLinks h3			{ font-family:Arial, Helvetica, sans-serif; font-size:14pt; font-weight:normal; color:#983809; padding-bottom:10px;}

/*-----Communities Headers-----*/
#CommHeaders			{ height:145px; margin-bottom:15px;}


#CommsHPageSetup		{ padding-top:10px; text-align:center;}
#CommsHPageSetup h3		{ font-family:Arial, Helvetica, sans-serif; font-size:16pt; font-weight:normal;	padding-top:15px; padding-bottom:15px;}


/*--Auto Retailers--*/
#CommLeftAuto			{ float:left; width:344px; height:145px; background:transparent url('images/ComLAuto.jpg') no-repeat left top;}
#CommRightAuto			{ float:left; width:301px; height:115px; padding:15px; color:#e0e2d7; background:#8b877e url('images/ComRAuto.gif') no-repeat right top;}

/*--Recreational--*/
#CommLeftRecreational	{ float:left; width:344px; height:145px; background:transparent url('images/ComLRecreational.jpg') no-repeat left top;}
#CommRightRecreational	{ float:left; width:301px; height:115px; padding:15px; color:#e0e2d7; background:#646d35 url('images/ComRRecreational.gif') no-repeat right top;}

/*--Educational--*/
#CommLeftEducational	{ float:left; width:344px; height:145px; background:transparent url('images/ComLEducational.jpg') no-repeat left top;}
#CommRightEducational	{ float:left; width:301px; height:115px; padding:15px; color:#e9ecf2; background:#8fa1be url('images/ComREducational.gif') no-repeat right top;}

/*--Health--*/
#CommLeftHealth			{ float:left; width:344px; height:145px; background:transparent url('images/ComLHealth.jpg') no-repeat left top; }
#CommRightHealth		{ float:left; width:301px; height:115px; padding:15px; color:#e9ecf2; background:#80a193 url('images/ComRHealth.gif') no-repeat right top;}

/*--Religion--*/
#CommLeftReligion		{ float:left; width:344px; height:145px; background:transparent url('images/ComLReligion.jpg') no-repeat left top;}
#CommRightReligion		{ float:left; width:301px; height:115px; padding:15px; color:#e9ecf2; background:#8b674b url('images/ComRReligion.gif') no-repeat right top;}

/*--Military--*/
#CommLeftMilitary		{ float:left; width:344px; height:145px; background:transparent url('images/ComLMilitary.jpg') no-repeat left top;}
#CommRightMilitary		{ float:left; width:301px; height:115px; padding:15px; color:#e9ecf2; background:#575654 url('images/ComRMilitary.gif') no-repeat right top;}

/*--NPO--*/
#CommLeftNPO			{ float:left; width:344px; height:145px; background:transparent url('images/ComLNPO.jpg') no-repeat left top;}
#CommRightNPO			{ float:left; width:301px; height:115px; padding:15px; color:#e9ecf2; background:#635649 url('images/ComRNPO.gif') no-repeat right top;}

/*--Residential--*/
#CommLeftRes			{ float:left; width:344px; height:145px; background:transparent url('images/ComLResidential.jpg') no-repeat left top; }
#CommRightRes			{ float:left; width:301px; height:115px; padding:15px; color:#e9ecf2; background:#8b674b url('images/ComRresidential.gif') no-repeat right top;}


#CommRightRecreational h3, #CommRightEducational h3, #CommRightHealth h3, #CommRightReligion h3, #CommRightMilitary h3, #CommRightNPO h3, #CommRightRes h3, #CommRightAuto h3 {
	font-family:Arial, Helvetica, sans-serif;
	color:#FFF;
	font-size:14pt;
	padding-bottom:10px;
}
#CommE2Slogan		{ font-family:Georgia, Arial, Helvetica, sans-serif; font-style:italic; font-size:9pt; padding-top:20px; text-align:center;}



/*----Communities-----*/
#CommsSetup{
	background:transparent url('images/CommsBGMain.gif') no-repeat left top;
	height:184px;	
	padding-top:20px;
}
#CommsSetupTop4			{ width:920px; margin-left:20px;}
#CommsSetupBot4			{ width:920px; margin-left:20px; padding-top:15px}

#CommsSingle001		  	{ border-right:1px #949494 dotted; margin:0 5px 0 7px; color:#6d7381; font-size:8pt; line-height:1.4em; float:left; width:142px; padding-left:65px; padding-right:10px; min-height:60px; height:65px; background:transparent url('images/HPCommHeaOver.png') no-repeat left top; text-align:left;}
#CommsSingle001:hover	{ background:transparent url('images/HPCommHeaUp.png') no-repeat left top;}
#CommsSingle001 h3		{ font-size:11pt; padding:0 0 5px 0; margin:0; color:#37333c;}
#CommsSingle001 a		{ font-size:9pt; font-weight:bold;}

#CommsSingle002		  	{ border-right:1px #949494 dotted; margin:0 5px 0 7px; color:#6d7381; font-size:8pt; line-height:1.4em; float:left; width:142px; padding-left:65px; padding-right:10px; min-height:60px; height:65px; background:transparent  url('images/HPCommResOver.png') no-repeat left top; text-align:left;}
#CommsSingle002:hover	{ background:transparent url('images/HPCommResUp.png') no-repeat left top;}
#CommsSingle002 h3		{ font-size:11pt; padding:0 0 5px 0; margin:0; color:#37333c;}
#CommsSingle002 a		{ font-size:9pt; font-weight:bold;}

#CommsSingle003		  	{ border-right:1px #949494 dotted; margin:0 5px 0 7px; color:#6d7381; font-size:8pt; line-height:1.4em; float:left; width:142px; padding-left:65px; padding-right:10px; min-height:60px; height:65px; background:transparent url('images/HPCommRecOver.png') no-repeat left top; text-align:left;}
#CommsSingle003:hover	{ background:transparent url('images/HPCommRecUp.png') no-repeat left top;}
#CommsSingle003 h3		{ font-size:11pt; padding:0 0 5px 0; margin:0; color:#37333c;}
#CommsSingle003 a		{ font-size:9pt; font-weight:bold;}

#CommsSingle004		  	{ margin-right:2px; color:#6d7381; margin-left:7px; font-size:8pt; line-height:1.4em; float:left; width:145px; padding-left:65px; min-height:60px; height:65px; background:transparent url('images/HPCommRelOver.png') no-repeat left top; text-align:left;}
#CommsSingle004:hover	{ background:transparent  url('images/HPCommRelUp.png') no-repeat left top;}
#CommsSingle004 h3		{ font-size:11pt; padding:0 0 5px 0; margin:0; color:#37333c;}
#CommsSingle004 a		{ font-size:9pt; font-weight:bold;}

#CommsSingle005		  	{ border-right:1px #949494 dotted; margin:0 5px 0 7px; color:#6d7381; font-size:8pt; line-height:1.4em; float:left; width:142px; padding-left:65px; padding-right:10px; min-height:60px; height:65px; background:transparent url('images/HPCommMilOver.png') no-repeat left top; text-align:left;}
#CommsSingle005:hover	{ background:transparent  url('images/HPCommMilUp.png') no-repeat left top;}
#CommsSingle005 h3		{ font-size:11pt; padding:0 0 5px 0; margin:0; color:#37333c;}
#CommsSingle005 a		{ font-size:9pt; font-weight:bold;}

#CommsSingle006		  	{ border-right:1px #949494 dotted; margin:0 5px 0 7px; color:#6d7381; font-size:8pt; line-height:1.4em; float:left; width:142px; padding-left:65px; padding-right:10px; min-height:60px; height:65px; background:transparent url('images/HPCommNPOOver.png') no-repeat left top; text-align:left;}
#CommsSingle006:hover	{ background:transparent  url('images/HPCommNPOUp.png') no-repeat left top;}
#CommsSingle006 h3		{ font-size:11pt; padding:0 0 5px 0; margin:0; color:#37333c;}
#CommsSingle006 a		{ font-size:9pt; font-weight:bold;}

#CommsSingle007		  	{ border-right:1px #949494 dotted; margin:0 5px 0 7px; color:#6d7381; font-size:8pt; line-height:1.4em; float:left; width:142px; padding-left:65px; padding-right:10px; min-height:60px; height:65px; background:transparent url('images/HPCommEduOver.png') no-repeat left top; text-align:left;}
#CommsSingle007:hover	{ background:transparent  url('images/HPCommEduUp.png') no-repeat left top;}
#CommsSingle007 h3		{ font-size:11pt; padding:0 0 5px 0; margin:0; color:#37333c;}
#CommsSingle007 a		{ font-size:9pt; font-weight:bold;}

#CommsSingle008		  	{ margin-right:2px; color:#6d7381; margin-left:7px; font-size:8pt; line-height:1.4em; float:left; width:145px; padding-left:65px; min-height:60px; height:65px; background:transparent url('images/HPCommAutoOver.png') no-repeat left top; text-align:left;}
#CommsSingle008:hover	{ background:transparent  url('images/HPCommAutoUp.png') no-repeat left top;}
#CommsSingle008 h3		{ font-size:11pt; padding:0 0 5px 0; margin:0; color:#37333c;}
#CommsSingle008 a		{ font-size:9pt; font-weight:bold;}



/*-----5 C's-----*/
#Cs5NewSetup			{ border:0;}
#Cs5NewType				{ float:left; width:160px; padding:10px 10px 10px 0; min-height:30px; font-weight:bold;}
#Cs5NewType h3			{ font-size:11pt; padding:0; margin:0; padding-left:50px; line-height:40px; font-weight:bold; color:#067fb4;}
#Cs5NewDescription		{ float:left; width:460px; border-left:1px #949494 dotted; margin-left:10px; padding:10px;}
#Cs5NewClear 			{ clear:both; border-bottom:1px #949494 dotted;/*margin-bottom:10px;*/	}
#Cs5NewClearLast		{ clear:both;}

#FCsCommunity			{ background:transparent url('images/FiveCs_Community.png') no-repeat left center; height:40px;}
#FCsConnect				{ background:transparent url('images/FiveCs_Connect.png') no-repeat left center; height:40px;}
#FCsContent				{ background:transparent url('images/FiveCs_Content.png') no-repeat left center; height:40px;}
#FCsCommunications		{ background:transparent url('images/FiveCs_Communications.png') no-repeat left center; height:40px;}
#FCsCommerce			{ background:transparent url('images/FiveCs_Commerce.png') no-repeat left center; height:40px;}


/*-----5 C's-----*/
#Cs5Setup				{ border:1px #7e7e7e solid;}
#Cs5Type				{ float:left; width:90px; padding:10px; min-height:30px; font-weight:bold;}
#Cs5Description			{ float:left; width:530px; border-left:1px #7e7e7e solid; margin-left:10px; padding:10px;}
#Cs5Clear 				{ clear:both; border-bottom:1px #7e7e7e solid;/*margin-bottom:10px;*/	}
#Cs5ClearLast			{ clear:both;}

/*----Table Styles----*/
td{
	padding:5px;
}
table .TableHeadGrey1{
	background:#e4e4e4;
	font-weight:bold;
	width:170px;	
}
table .TableHeadGrey2{
	background:#e4e4e4;
	font-weight:bold;	
	width:170px;	
}
table .TableHeadGrey3{
	background:#e4e4e4;
	font-weight:bold;	
	width:170px;	
}
table .TableHeadGrey4{
	background:#e4e4e4;
	font-weight:bold;	
	width:170px;	
}
table .TableContentGen{
	font-weight:normal;	
	vertical-align:top;
}

table .TableHeadGrey3A{
	background:#e4e4e4;
	font-weight:bold;
	width:226px;	
}
table .TableHeadGrey3B{
	background:#e4e4e4;
	font-weight:bold;	
	width:226px;	
}
table .TableHeadGrey3C{
	background:#e4e4e4;
	font-weight:bold;	
	width:226px;	
}

/* Design 6 */
table.ProdGrid 				{ border-spacing: 0px; background:#d4dbe9; border:1px #CCC solid;}
table.ProdGrid th 			{ text-align: left; font-weight: normal; padding:0.5em 0.7em; color:#FFF; font-size:10pt; border: 0px; background:#5587b9 url('images/GridHeadBgTilerB.gif') repeat-x left bottom; border-bottom: 1px solid #395f90;}
table.ProdGrid td 			{ border:0px; vertical-align:top; border-bottom: 1px solid #9aa7c7; border-right: 1px solid #9aa7c7; padding:0.5em 0.7em; color:#0b1742; }
table.ProdGrid thead th 	{ font-weight: bold; color: #FFF; border-right: 1px solid #395f90;}
table.ProdGrid th.Corner	{ text-align: left;  border-left: 0px;}
table.ProdGrid tr.Odd 		{ background: #e9edf4; color:#0b1742;}

/* Design 6 */
table.ProdGridGrey 			{ border-spacing: 0px; background:#EFEFEF; border:1px #d3d3d3 solid;}
table.ProdGridGrey th 		{ text-align: left; font-weight: normal; padding:0.6em 0.7em; color:#FFF; font-size:10pt; border: 0px; background:#e8e8e8 url('images/ProdGridGreyHeadBgTiler.gif') repeat-x left bottom; border-bottom: 1px solid #9d9d9d;}
table.ProdGridGrey td 		{ border:0px; vertical-align:top; border-bottom: 1px solid #b2b2b2; border-right: 1px solid #b2b2b2; padding:0.5em 0.7em; color:#333; }
table.ProdGridGrey thead th { font-weight: bold; color:#333; border-right: 1px solid #9d9d9d;}
table.ProdGridGrey tr.Odd 	{ background:#fdfdfd; color:#333;}




/*---Search Setup---*/
#SearchSetup				{ width:401px; height:62px; background:transparent url('images/SearchBg.gif') no-repeat left top;}
#SearchCombo				{ padding:12px;}
#SearchInput				{ float:left; background:transparent url('images/SearchInputBG.gif') no-repeat left top; width:333px; height:36px;}


A:link{COLOR: #005e82;TEXT-DECORATION: none;}
A:visited{COLOR: #005e82; TEXT-DECORATION: none;}
A:active {COLOR: #005e82; TEXT-DECORATION: none;}
A:hover{COLOR: #740808;TEXT-DECORATION: none;}


ul, ol{
	padding:10px 10px 10px 25px;
}

/*--------------Staff and Directors styling----------------*/
#StaffSetup{
	width:325px;
	float:left;
}
#StaffImg{
	float:left;
	width:90px;
	padding-right:5px;
}
#StaffDetail{
	float:left;
	padding:5px;
	width:220px;	
}
#StaffDetail h4{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11pt;	
	color:#aa400c;
	font-weight:normal;
	padding-bottom:5px;
}
#StaffClear{
	clear:both;
	height:20px;	
}
#StaffDevider{
	clear:both; 
	height:21px; 
	border-bottom:1px #CCC solid;
	margin-bottom:20px;
}
#BoxesContainer{
	padding: 31px 31px 0px 31px
}

#SearchGreyBox			{ width:226px; height:36px;background:transparent url('images/SearchInputBG.gif') no-repeat left top;}

/*---Footer Srtup---*/
#FootSetup		{ height:80px; margin:0; padding:0; text-align:center;}
#HPFootLB		{ float:left; width:12px; height:80px; background:transparent url('images/HPFootLBend.gif') no-repeat left top;}
#HPFootCen		{ float:left; width:940px; padding-top:20px; height:60px; background:transparent url('images/HPFootBgTiler.gif') repeat-x left top;}
#HPFootRB		{ float:left; width:12px; height:80px; background:transparent url('images/HPFootRBend.gif') no-repeat left top;}

/*---Community Page Community setup----*/

#MyComPageComms				{ width:680px; height:184px; margin-top:2px; background:transparent url('images/MyCommsPageCommsBg.gif') no-repeat left top;}
#MyCPageTopRow				{ padding:16px 0 0 15px; }
	#MyCPageHealth			{ margin-right:7px; padding-right:5px; border-right:1px #949494 dotted; float:left; background:transparent url('images/HPCommHeaOver.png') no-repeat left top; height:55px; width:86px; padding-left:65px; line-height:1.3em;}
	#MyCPageResidentail		{ margin-right:7px; padding-right:5px; border-right:1px #949494 dotted; float:left; float:left; background:transparent url('images/HPCommResOver.png') no-repeat left top; height:55px; width:86px; padding-left:65px; line-height:1.3em;}
	#MyCPageRecreational	{ margin-right:7px; padding-right:5px; border-right:1px #949494 dotted; float:left; float:left; background:transparent url('images/HPCommRecOver.png') no-repeat left top; height:55px; width:86px; padding-left:65px; line-height:1.3em;}
	#MyCPageReligious		{ float:left; background:transparent url('images/HPCommRelOver.png') no-repeat left top; height:55px;  width:86px; padding-left:65px; line-height:1.3em;}

#MyCPageHealth h3, #MyCPageResidentail h3, #MyCPageRecreational h3, #MyCPageReligious h3, #MyCPageMilitary h3, #MyCPageNPO h3, #MyCPageEducational h3, #MyCPageAuto h3 {
	font-size:11pt;
	font-weight:normal;	
	padding-bottom:5px;	
}

#MyCPageBotRow				{ padding:15px 0 0 15px;}
	#MyCPageMilitary		{ margin-right:7px; padding-right:5px; border-right:1px #949494 dotted; float:left; background:transparent url('images/HPCommMilOver.png') no-repeat left top; height:55px; width:86px; padding-left:65px; line-height:1.3em;}
	#MyCPageNPO				{ margin-right:7px; padding-right:5px; border-right:1px #949494 dotted; float:left; float:left; background:transparent url('images/HPCommNPOOver.png') no-repeat left top; height:55px; width:86px; padding-left:65px; line-height:1.3em;}
	#MyCPageEducational		{ margin-right:7px; padding-right:5px; border-right:1px #949494 dotted; float:left; float:left; background:transparent url('images/HPCommEduOver.png') no-repeat left top; height:55px; width:86px; padding-left:65px; line-height:1.3em;}
	#MyCPageAuto			{ float:left; background:transparent url('images/HPCommAutoOver.png') no-repeat left top; height:55px;  width:86px; padding-left:65px; line-height:1.3em;}

/*----My CPD Page Customer Setup----*/
/*----My CPD Page Customer Setup----*/
#MyCPDCustomerSetup			{ width:680px; height:184px; margin-top:2px; background:transparent url('images/MyCommsPageCommsBg.gif') no-repeat left top;}
#MyCPDCustomerTopRow		{ padding:16px 0 0 15px; }
	#MyCPageCPDMedAss		{ margin-right:7px; padding-right:5px; border-right:1px #949494 dotted; float:left; background:transparent url('images/IconCustCPDma.png') no-repeat left top; height:55px; width:146px; padding-left:65px; line-height:1.3em;}
	#MyCPageCPDEvtOrg		{ margin-right:7px; padding-right:5px; border-right:1px #949494 dotted; float:left; background:transparent url('images/IconCustCPDeorgan.png') no-repeat left top; height:55px; width:136px; padding-left:65px; line-height:1.3em;}
	#MyCPageCPDpath 		{ margin-right:7px; padding-right:5px; float:left; background:transparent url('images/IconCustCPDPathology.png') no-repeat left top; height:55px; width:136px; padding-left:65px; line-height:1.3em;}

	#MyCPageCPDMedAdmin		{ margin-right:7px; padding-right:5px; border-right:1px #949494 dotted; float:left; background:transparent url('images/IconCustCPDmadmin.png') no-repeat left top; height:55px; width:146px; padding-left:65px; line-height:1.3em;}
	#MyCPageCPDDiaSup		{ margin-right:7px; padding-right:5px; border-right:1px #949494 dotted; float:left; background:transparent url('images/IconCustCPDdiagSup.png') no-repeat left top; height:55px; width:136px; padding-left:65px; line-height:1.3em;}
	#MyCPageCPDPharmComp	{ margin-right:7px; padding-right:5px; float:left; background:transparent url('images/IconCustCPDPharmComp.png') no-repeat left top; height:55px; width:136px; padding-left:65px; line-height:1.3em;}


#MyCPageCPDMedAss h3, #MyCPageCPDEvtOrg h3, #MyCPageCPDpath h3, #MyCPageCPDMedAdmin h3, #MyCPageCPDDiaSup h3, #MyCPageCPDPharmComp h3{
	font-size:11pt;
	font-weight:normal;	
	padding-bottom:5px;	

}
/*----My CPD Page Customer Setup----*/
/*----My CPD Page Customer Setup----*/

/*----My Order Page Customer Setup---*/
/*----My Order Page Customer Setup---*/
#MyOrderCustomerSetup		{ width:680px; height:94px; margin-top:2px; background:transparent url('images/CusBoxMyOrdersBg.gif') no-repeat left top;}
	#MyCPageOrderspath 		{ margin-right:7px; padding-right:5px;  border-right:1px #949494 dotted; float:left; background:transparent url('images/IconCustCPDPathology.png') no-repeat left top; height:55px; width:136px; padding-left:65px; line-height:1.3em;}
	#MyCPageOrdersDiaSup	{ margin-right:7px; padding-right:5px; float:left; background:transparent url('images/IconCustCPDdiagSup.png') no-repeat left top; height:55px; width:136px; padding-left:65px; line-height:1.3em;}	

#MyCPageOrderspath h3, #MyCPageOrdersDiaSup h3{
	font-size:11pt;
	font-weight:normal;	
	padding-bottom:5px;	
	
}

/*----My Order Page Customer Setup---*/
/*----My Order Page Customer Setup---*/



/*-----Customer Box and Menu setuo----*/

#CustBoxHead			{ height:85px; width:680px; background:transparent url('images/CustBoxHead.gif') no-repeat left bottom;}
#CustBoxHeadNoMenu		{ height:85px; width:680px;}
#CustBoxHeadTitle		{ float:left; width:212px; height:85px; background:transparent url('images/CustBoxHeadBg.gif') no-repeat left top;}
#CustBoxHeadTitleNoMenu { float:left; width:212px; height:76px; background:transparent url('images/CustBoxHeadNoMenu.gif') no-repeat left top;}

#CustBoxHeadTitle h3, #CustBoxHeadTitleNoMenu h3{
	height:60px;
	font-size:12pt;
	font-weight:normal;
	padding-left:75px;
	padding-top:25px;
}
#CBoxHealth				{ background:transparent url('images/HPCommHeaOver.png') no-repeat 10px 10px;}
#CBoxResidential		{ background:transparent url('images/HPCommResOver.png') no-repeat 10px 10px;}
#CBoxRecrea				{ background:transparent url('images/HPCommRecOver.png') no-repeat 10px 10px;}
#CBoxReligious			{ background:transparent url('images/HPCommRelOver.png') no-repeat 10px 10px;}
#CBoxMil				{ background:transparent url('images/HPCommMilOver.png') no-repeat 10px 10px;}
#CBoxNPO				{ background:transparent url('images/HPCommNPOOver.png') no-repeat 10px 10px;}
#CBoxEdu				{ background:transparent url('images/HPCommEduOver.png') no-repeat 10px 10px;}
#CBoxAuto				{ background:transparent url('images/HPCommAutoOver.png') no-repeat 10px 10px;}

/*---cpd---*/
#CBoxCPDmass			{ background:transparent url('images/IconCustCPDma.png') no-repeat 10px 10px;}
#CBoxCPDeorg			{ background:transparent url('images/IconCustCPDeorgan.png') no-repeat 10px 10px;}
#CBoxCPDpath			{ background:transparent url('images/IconCustCPDPathology.png') no-repeat 10px 10px;}
#CBoxCPDmad				{ background:transparent url('images/IconCustCPDmadmin.png') no-repeat 10px 10px;}
#CBoxCPDds				{ background:transparent url('images/IconCustCPDdiagSup.png') no-repeat 10px 10px;}
#CBoxCPDpc				{ background:transparent url('images/IconCustCPDPharmComp.png') no-repeat 10px 10px;}

/*--orders---*/
#CBoxOrderspath			{ background:transparent url('images/IconCustCPDPathology.png') no-repeat 10px 10px;}
#CBoxOrdersDiag			{ background:transparent url('images/IconCustCPDdiagSup.png') no-repeat 10px 10px;}

#CustBackSetup			{ float:left; height:46px; display:block; margin:15px 0 0 10px;}
#CustBackLeft			{ float:left; width:12px; height:46px; background:transparent url('images/CustBackButLeft.gif') no-repeat left top;}
#CustBackRight{
	display:block;
	float:left;	
	height:46px;
	line-height:46px;	
	padding:0 15px 0 5px;
	background:transparent url('images/CustBackButRight.gif') no-repeat right top;		
}

#CustBoxBody			{ background:transparent url('images/CustBoxBody.gif') repeat-y left top; width:680px;}
#CustBoxFoot			{ background:transparent url('images/CustBoxFoot.gif') no-repeat left top; height:12px; width:680px;}

#CustBoxMenu			{ margin:0; padding:0; height:25px;}
#CustBoxMenu ul			{ margin:0 0 0 8px; padding:0;}
#CustBoxMenu li			{ margin:0 2px 0 2px; padding:0; float:left; list-style:none;}
#CustBoxMenu a			{ margin:0; display:block; font-size:10pt; width:191px; height:31px; text-align:center; line-height:31px;}
#CustBoxMenu a:hover	{ background:transparent url('images/CustBoxMenuHov.gif') no-repeat left bottom; color:#FFF;}
.CustBoxDeviders		{ border-right:1px #949494 dotted; padding-right:4px;}
.CustBoxDevidersHor		{ height:5px; border-bottom:1px #949494 dotted; margin-bottom:5px; clear:both;}




/*--SPIFFY SIDE----*/
.spiffy{display:block}
.spiffy *	{ display:block; height:1px; overflow:hidden; font-size:.01em; background:#E7E7E7} 
.spiffy1	{ margin-left:3px; margin-right:3px; padding-left:1px; padding-right:1px; border-left:1px solid #f4f4f4; border-right:1px solid #f4f4f4; background:#ededed}
.spiffy2	{ margin-left:1px; margin-right:1px; padding-right:1px; padding-left:1px; border-left:1px solid #fcfcfc; border-right:1px solid #fcfcfc; background:#ebebeb}
.spiffy3	{ margin-left:1px; margin-right:1px; border-left:1px solid #ebebeb; border-right:1px solid #ebebeb;} 
.spiffy4	{ border-left:1px solid #f4f4f4; border-right:1px solid #f4f4f4}
.spiffy5	{ border-left:1px solid #ededed; border-right:1px solid #ededed}
.spiffyfg	{ background:#E7E7E7}

/*--SPIFFY TOP--*/

.Topspiffy{display:block}
.Topspiffy *	{ display:block; height:1px; overflow:hidden; font-size:.01em; background:#2F2E33}
.Topspiffy1		{ margin-left:3px; margin-right:3px; padding-left:1px; padding-right:1px; border-left:1px solid #a5a5a7; border-right:1px solid #a5a5a7; background:#636266}
.Topspiffy2		{ margin-left:1px; margin-right:1px; padding-right:1px; padding-left:1px; border-left:1px solid #eaeaea; border-right:1px solid #eaeaea; background:#565559}
.Topspiffy3		{ margin-left:1px; margin-right:1px; border-left:1px solid #565559; border-right:1px solid #565559;} 
.Topspiffy4		{ border-left:1px solid #a5a5a7; border-right:1px solid #a5a5a7} 
.Topspiffy5		{ border-left:1px solid #636266; border-right:1px solid #636266}
.Topspiffyfg	{ background:#2F2E33}

