.trigger{
			cursor:pointer;
		}		
		.trigger:hover{
			cursor:pointer;
			background: #331a5b;
			color: white;
			
			
		}		
		.expanded{
			background: #331a5b;
			cursor:pointer;
			color: white; 
			
			
		}
		.expanded:hover{
			background: #331a5b;
			cursor:pointer;
			color: white; 
			
			
		}
		.show{
     position:static;
     display: table;
			color: black; 
			font-size: 13px; 
			font-family:  Verdana, Geneva, sans-serif;  
			text-align: justify
		}



		.hide{
			position:absolute;
			left:-999em;
			height:1px;
			width:100px;
			overflow:hidden;
			color: black; 
			font-size: 13px; 
			font-family:  Verdana, Geneva, sans-serif;  
			text-align: justify
		}

.notrigger{
			cursor:pointer;
			background: #331a5b;
			color: white;
		}
		


.notrigger:hover{
			cursor:pointer;
			background: #331a5b;
			color: white;
			
			
		}		
		
			
	




h3 {color: black; 
			font-size: 13px; 
			font-family:  georgia, Verdana, Geneva, sans-serif;  
			text-align: justify
}








h4 {			color: #321a5b ;
			background: #e0e0e0;
			font-size: 9px; 
			font-family:  Tahoma, Geneva, sans-serif;  
			text-align: justify
}


p { position:relative;top:0px; }

.white { color: white; font-size: 12px; font-family: Verdana, Geneva, sans-serif;  text-align: justify }
.whiteh { color: white; font-size: 15px; font-family: georgia, Verdana, Geneva, sans-serif;  text-align: justify; font-weight: bold }
.copyright { color: white; font-size: 9px; font-family: Verdana, Geneva, sans-serif;  text-align: justify }


.grey { color: #7F7F7F; font-size: 9px; font-family: Verdana, Geneva, sans-serif;  text-align: justify }
.grey1 { color: #7F7F7F; font-size: 14px; font-family: Verdana, Geneva, sans-serif;  text-align: justify }

.grey2 { color: #7F7F7F; font-size: 9px; font-family: Tahoma, Geneva, sans-serif;  text-align: left }



@font-face { font-family: keypad; src: url('english_keypad.ttf'); } 
@font-face { font-family: keypad; src: url('english_keypad.eot'); }  
 @font-face {
	font-family: 'EnglishKeypadRegular';
	src: url('english_keypad-webfont.eot');
	src: local(''), url('english_keypad-webfont.woff') format('woff'), url('english_keypad-webfont.ttf') format('truetype'), url('english_keypad-webfont.svg#webfonto3xcSJR7') format('svg');
	font-weight: normal;
	font-style: normal;
}

.English-Keypad {
			font-weight: normal;
			font-style: normal;
			line-height:normal;
			font-family: 'EnglishKeypadRegular', sans-serif;
			font-size: 18px;
		}

.keypadtext { color: #000000; font-size: 12px; font-family: keypad, Verdana, Geneva, sans-serif;  text-align: left; }



.dtiaward  { color: #8e85b7; font-size: 9px; font-family: Verdana, Geneva, sans-serif;  text-align: justify }

.dkpurple { color: #8e85b7; font-size: 12px; font-family: Verdana, Geneva, sans-serif;  text-align: justify }
.dkpurpleh  { color: #8e85b7; font-size: 15px; font-family: georgia, Verdana, Geneva, sans-serif;  text-align: justify; font-weight: bold}


.dkbluemainheading  { color: #321a5b; font-size: 32px; font-family: georgia, Verdana, Geneva, sans-serif;  text-align: justify; font-weight: bold; text-shadow: #c3d4eB 2px 2px 2px;}

.dkbluesubheading  { color: #321a5b; font-size: 20px; font-family: georgia, Verdana, Geneva, sans-serif;  text-align: justify; font-weight: bold; text-shadow: #c3d4eB 2px 2px 2px;}

.lgtpurple { color: #bbb4d6; font-size: 12px; font-family: Verdana, Geneva, sans-serif;  text-align: justify }
.lgtpurpleh  { color: #bbb4d6; font-size: 15px; font-family: georgia, Verdana, Geneva, sans-serif;  text-align: justify; font-weight: bold}

.dkblue { color: #321a5b; font-size: 12px; font-family: Verdana, Geneva, sans-serif;  text-align: justify }

.dkblueh  { color: #321a5b; font-size: 16px; font-family: georgia, Verdana, Geneva, sans-serif;  text-align: justify; font-weight: bold; text-shadow: #d3e4fB 2px 2px 2px;}

.dkbluesh  { color: #321a5b; font-size: 13px; font-family: georgia, Verdana, Geneva, sans-serif;  text-align: justify; font-weight: bold}

.lgtblue { color: #7B9AC2; font-size: 12px; font-family: Verdana, Geneva, sans-serif;  text-align: justify }
.lgtblueh  { color: #7B9AC2; font-size: 15px; font-family: georgia, Verdana, Geneva, sans-serif;  text-align: justify; font-weight: bold}

.black {  color: black; font-size: 12px; font-family:  Verdana, Geneva, sans-serif;  text-align: justify }

.blackh {  color: black; font-size: 16px; font-family:  georgia, Verdana, Geneva, sans-serif;  text-align: justify ; text-shadow: #d3e4fB 2px 2px 2px;}

.greenh {  color: 84c326; font-size: 16px; font-family:  georgia, Verdana, Geneva, sans-serif;  text-align: justify }
.blacks {  color: black; font-size: 10px; font-family:  Verdana, Geneva, sans-serif;  text-align: justify }
.table {  color: black; font-size: 11px; font-family:  Verdana, Geneva, sans-serif;  text-align: justify }
.address {  color: black; font-size: 11px; font-family: Verdana, Geneva, sans-serif;  text-align: justify }

.green {  color: 84c326; font-size: 12px; font-family:  Verdana, Geneva, sans-serif;  text-align: justify }

.smallblackarial { color: black; font-size: 9px; font-family:    Arial, Helvetica, sans-serif; }
.smallgreyarial { color: #909090; font-size: 9px; font-family:   Helvetica, Arial, sans-serif; }

.smallblackverdana { color: black; font-size: 9px; font-family:   Verdana, Geneva, sans-serif; }

.prods { color: #321a5b; font-size: 18px; font-family:  Verdana, Geneva, sans-serif;  font-weight: bold}
.obsoleteprods { color: #321a5b; font-size: 18px; font-family:  Verdana, Geneva, sans-serif;  font-weight: bold ; text-decoration: line-through; }


.whites {  color: white; font-size: 10px; font-family:  Verdana, Geneva, sans-serif;  text-align: justify }


.te { border-top: 1px solid rgb(255,255,255); border-bottom: 1px solid rgb(210,210,210); border-left: 0px solid rgb(255,255,255); border-right: 0px solid rgb(255,255,255); font-size: 10px; font-family: Helvetica, Arial, sans-serif; }


.tf { border-top: 1px solid rgb(255,255,255); border-bottom: 1px solid rgb(255,255,255); border-left: 0px solid rgb(255,255,255); border-right: 0px solid rgb(255,255,255); font-size: 10px; font-family: Helvetica, Arial, sans-serif; }



.tred { background:#af2333; border-top: 1px solid rgb(255,255,255); border-bottom: 1px solid rgb(255,255,255); border-left: 0px solid rgb(255,255,255); border-right: 0px solid rgb(255,255,255); font-size: 12px; font-family: Helvetica, Arial, sans-serif; text-align: left; }

.twine { background:#883840; border-top: 1px solid rgb(255,255,255); border-bottom: 1px solid rgb(255,255,255); border-left: 0px solid rgb(255,255,255); border-right: 0px solid rgb(255,255,255); font-size: 12px; font-family: Helvetica, Arial, sans-serif; text-align: left; }

.tteal { background:#004060; border-top: 1px solid rgb(255,255,255); border-bottom: 1px solid rgb(255,255,255); border-left: 0px solid rgb(255,255,255); border-right: 0px solid rgb(255,255,255); font-size: 12px; font-family: Helvetica, Arial, sans-serif; text-align: left; }

.tmini { background:#1f5b9a; border-top: 1px solid rgb(255,255,255); border-bottom: 1px solid rgb(255,255,255); border-left: 0px solid rgb(255,255,255); border-right: 0px solid rgb(255,255,255); font-size: 12px; font-family: Helvetica, Arial, sans-serif; text-align: left; }

.tg { background: rgb(0,88,146); border-top: 1px solid rgb(255,255,255); border-bottom: 1px solid rgb(255,255,255); border-left: 0px solid rgb(255,255,255); border-right: 0px solid rgb(255,255,255); font-size: 12px; font-family: Helvetica, Arial, sans-serif; text-align: left; }

.ti { background: rgb(101,145,39); border-top: 1px solid rgb(255,255,255); border-bottom: 1px solid rgb(255,255,255); border-left: 0px solid rgb(255,255,255); border-right: 0px solid rgb(255,255,255); font-size: 12px; font-family: Helvetica, Arial, sans-serif; text-align: left; }










.th { border-top: 1px solid rgb(255,255,255); border-bottom: 1px solid rgb(210,210,210); border-left: 0px solid rgb(255,255,255); border-right: 0px solid rgb(255,255,255); font-size: 10px; font-family: Helvetica, Arial, sans-serif; text-align: center;}


.tcom { border-top: 1px solid rgb(255,255,255); border-bottom: 1px solid rgb(210,210,210); border-left: 1px solid rgb(255,255,255); border-right: 1px solid rgb(73,87,120); font-size: 10px; font-family: Helvetica, Arial, sans-serif; text-align: center;}


.stats { border-top: 1px solid rgb(255,255,255); border-bottom: 1px solid rgb(210,210,210); border-left: 1px solid rgb(255,255,255); border-right: 1px solid rgb(255,255,255) ; font-size: 10px; font-family: Helvetica, Arial, sans-serif; text-align: left; color: #000000}

.statsbigger { border-top: 1px solid rgb(255,255,255); border-bottom: 1px solid rgb(210,210,210); border-left: 1px solid rgb(255,255,255); border-right: 1px solid rgb(255,255,255) ; font-size: 11px; font-family:  Verdana, Geneva, sans-serif; text-align: left; color: #000000}

.statsbiggergrey { background: #e0e0e0; border-top: 1px solid rgb(255,255,255); border-bottom: 1px solid rgb(210,210,210); border-left: 1px solid #e0e0e0; border-right: 1px solid #e0e0e0 ; font-size: 11px; font-family:  Verdana, Geneva, sans-serif; text-align: left; color: #000000}

.statsbiggerpurple { background: #e0e0e0; border-top: 1px solid rgb(255,255,255); border-bottom: 1px solid rgb(210,210,210); border-left: 1px solid #e0e0e0; border-right: 1px solid #e0e0e0 ; font-size: 11px; font-family:  Verdana, Geneva, sans-serif; text-align: left; color: rgb(51,26,91)}

.statsbiggerblack { background: rgb(51,26,91); border-top: 1px solid rgb(255,255,255); border-bottom: 1px solid rgb(210,210,210); border-left: 1px solid #e0e0e0; border-right: 1px solid #e0e0e0 ; font-size: 11px; font-family: verdana, arial; text-align: left; color: #ffffff}

.statspaleblue { background: #e0e0e0; border-top: 1px solid rgb(255,255,255); border-bottom: 1px solid rgb(210,210,210); border-left: 1px solid rgb(255,255,255); border-right: 1px solid rgb(255,255,255) ; font-size: 11px; font-family:  Verdana, Geneva, sans-serif; text-align: left; color: #000000}

.statsbiggernoborder { border-top: 1px solid rgb(255,255,255); border-bottom: 1px solid rgb(255,255,255); border-left: 1px solid rgb(255,255,255); border-right: 1px solid rgb(255,255,255) ; font-size: 11px; font-family:  Verdana, Geneva, sans-serif; text-align: left; color: #000000}




.rh { background: rgb(51,26,91); border-top: 1px solid rgb(187,180,214); border-bottom: 1px solid rgb(187,180,214); border-left: 1px solid rgb(187,180,214); border-right: 1px solid rgb(187,180,214); font-size: 13px; font-family:  Verdana, Geneva, sans-serif; text-align: left; color: #ffffff}

.rh-g2id { background: #005892; border-top: 1px solid rgb(187,180,214); border-bottom: 1px solid rgb(187,180,214); border-left: 1px solid rgb(187,180,214); border-right: 1px solid rgb(187,180,214); font-size: 13px; font-family:  Verdana, Geneva, sans-serif; text-align: left; color: #ffffff}

.rh-g2eol { background: #659127; border-top: 1px solid rgb(187,180,214); border-bottom: 1px solid rgb(187,180,214); border-left: 1px solid rgb(187,180,214); border-right: 1px solid rgb(187,180,214); font-size: 13px; font-family:  Verdana, Geneva, sans-serif; text-align: left; color: #ffffff}

.rh-g3 { background: #bb3628; border-top: 1px solid rgb(187,180,214); border-bottom: 1px solid rgb(187,180,214); border-left: 1px solid rgb(187,180,214); border-right: 1px solid rgb(187,180,214); font-size: 13px; font-family:  Verdana, Geneva, sans-serif; text-align: left; color: #ffffff}


.rh-one { background: #004060; border-top: 1px solid rgb(187,180,214); border-bottom: 1px solid rgb(187,180,214); border-left: 1px solid rgb(187,180,214); border-right: 1px solid rgb(187,180,214); font-size: 13px; font-family:  Verdana, Geneva, sans-serif; text-align: left; color: #ffffff}

.rh-enforcer { background: #504c4b; border-top: 1px solid rgb(80,76,75); border-bottom: 1px solid rgb(80,76,75); border-left: 1px solid rgb(80,76,75); border-right: 1px solid rgb(80,76,75); font-size: 13px; font-family:  Verdana, Geneva, sans-serif; text-align: left; color: #ffffff}

.rh-mini { background: #1f5b9a; border-top: 1px solid rgb(31,91,154); border-bottom: 1px solid rgb(31,91,154); border-left: 1px solid rgb(31,91,154); border-right: 1px solid rgb(31,91,154); font-size: 13px; font-family:  Verdana, Geneva, sans-serif; text-align: left; color: #ffffff}

.rh-oneplus { background: #883840; border-top: 1px solid rgb(187,180,214); border-bottom: 1px solid rgb(187,180,214); border-left: 1px solid rgb(187,180,214); border-right: 1px solid rgb(187,180,214); font-size: 13px; font-family:  Verdana, Geneva, sans-serif; text-align: left; color: #ffffff}

.rh-one44 { background: #6b702b; border-top: 1px solid rgb(187,180,214); border-bottom: 1px solid rgb(187,180,214); border-left: 1px solid rgb(187,180,214); border-right: 1px solid rgb(187,180,214); font-size: 13px; font-family:  Verdana, Geneva, sans-serif; text-align: left; color: #ffffff}




.newpartnumber { background: #e0e0e0;  font-size: 12px; font-family: Tahoma, Geneva, sans-serif;  color: #321a5b ; font-weight: bold}



.newpartnumber1 { background: #e0e0e0; border-bottom: 1px solid rgb(255,255,255); font-size: 12px; font-family: Tahoma, Geneva, sans-serif;  color: #321a5b ; font-weight: bold}

.newpartnumber2 { background: #e0e0e0; border-bottom: 1px solid rgb(255,255,255); font-size: 12px; font-family: Tahoma, Geneva, sans-serif;  color: #321a5b }






.oldpartnumber { background: #e0e0e0;  font-size: 9px; font-family: Tahoma, Geneva, sans-serif;  color: #321a5b }


.oldpartnumber:visited { color: #321a5b; text-decoration: none ;  }
.oldpartnumber:active { color: #321a5b; text-decoration: none ;  }
.oldpartnumber:visited:hover { color: #ff0000; text-decoration: none ;  }
.oldpartnumber:link:hover     { color: #ff0000; text-decoration: none;   }





.catalogue { background: #f9f9f9;  font-size: 11px; font-family:  Verdana, Geneva, sans-serif;  color: #000000 }

.mainbanner { background: #321a5b;  }




.rr { background: #e0e0e0; border: solid 1px rgb(187,180,214); font-size: 11px; font-family: verdana, Geneva, sans-serif;  color: #321a5b }






.rr-sub { background: #e0e0e0; border: solid 1px rgb(187,180,214); font-size: 9px; font-family: verdana, Geneva, sans-serif;  color: #321a5b}


.rw { background: #ffffff; border: solid 1px rgb(187,180,214); font-size: 12px; font-family: Tahoma, Geneva, sans-serif; text-align: left; color: #321a5b}


.rblank {  border: solid 1px rgb(187,180,214); font-size: 12px; font-family: Verdana, Geneva, sans-serif; text-align: left; color: #321a5b}




.tablelink { background: #ffffff; border: solid 1px rgb(187,180,214); font-size: 11px; font-family:  Helvetica, Arial, sans-serif;  color: #000000 }




.support { background: #97679f;  font-size: 13px; font-family: Verdana, Geneva, sans-serif; text-align: left; color: #ffffff}
.support1 { background: #321a5b;  font-size: 13px; font-family: Verdana, Geneva, sans-serif; text-align: left; color: #ffffff}






.bluelink:hover { color: #ffffff; text-decoration: none ;  }
.bluelink:visited:hover { color: #ffffff; text-decoration: none ;  }

.bluelink:link     { color: #321a5b; text-decoration: none;   }
.bluelink:link:hover     { color: #ffffff; text-decoration: none;   }

.bluelink:active { color: #321a5b; text-decoration: none ;  }
.bluelink:visited { color: #321a5b; text-decoration: none ;  }






.highlink     { color: #321a5b; text-decoration: none }
.highlink:hover { color: #321a5b; text-decoration: none }

.redlink     { color: #321a5b; text-decoration: none; font-size: 10px; font-family: Verdana, Geneva, sans-serif;   }
.redlink:hover { color: #e83a3f; text-decoration: none ; font-size: 10px; font-family: Verdana, Geneva, sans-serif;  }





.intro1 { color: #bbb4d6; font-size: 26px; font-family:  century gothic, futura, verdana, tahoma, arial;  text-align: justify}
.intro2 { color: #8e85b7; font-size: 26px; font-family:  century gothic, futura, verdana, tahoma, arial;  text-align: justify}
.intro3 { color: #7B9AC2; font-size: 26px; font-family:  century gothic, futura, verdana, tahoma, arial;  text-align: justify}




A:link {  text-decoration: none; color: #000000;}
A:active { text-decoration: none; color: #000000; }
A:visited {  text-decoration: none;  color: #000000;}
A:hover {  text-decoration: underline;  color: #ff0000;}



img {border: 0;}

.greenbody { background-color:#000000; scrollbar-face-color:#ffffff; scrollbar-highlight-color:#ffffff; 
scrollbar-3dlight-color:#495778; scrollbar-darkshadow-color:#ffffff; 
scrollbar-shadow-color:#495778; scrollbar-arrow-color:#495778; 
scrollbar-track-color:#ffffff; }

BODY { background-color:#ffffff; scrollbar-face-color:#ffffff; scrollbar-highlight-color:#ffffff; 
scrollbar-3dlight-color:#495778; scrollbar-darkshadow-color:#ffffff; 
scrollbar-shadow-color:#495778; scrollbar-arrow-color:#495778; 
scrollbar-track-color:#ffffff; }


.minidropdown {
	background : #ffffff;
	border : 1px solid #667bb4;
	font-family : Lucida Sans Unicode, Lucida Grande, sans-serif;
	font-size : 9px;
	color : #000000;
}

.choose {
	background : #97679f;
	border : 1px solid #667bb4;
	font-family : Lucida Sans Unicode, Lucida Grande, sans-serif;
	font-size : 12px;
	color : #ffffff;
}

.button1 {
	background : #97679f;
	border : 1px solid #667bb4;
	font-family : Lucida Sans Unicode, Lucida Grande, sans-serif;
	font-size : 9px;
	color : #ffffff;
}

.chooser {
	background : #cc3333;
	border : 1px solid #667bb4;
	font-family : Lucida Sans Unicode, Lucida Grande, sans-serif;
	font-size : 12px;
	color : #ffffff;
}

.choosewine {
	background : #883840;
	border : 1px solid #667bb4;
	font-family : Lucida Sans Unicode, Lucida Grande, sans-serif;
	font-size : 12px;
	color : #ffffff;
}

.chooseteal {
	background : #004060;
	border : 1px solid #667bb4;
	font-family : Lucida Sans Unicode, Lucida Grande, sans-serif;
	font-size : 12px;
	color : #ffffff;
}



.choosemini {
	background : #1f5b9a;
	border : 1px solid #667bb4;
	font-family : Lucida Sans Unicode, Lucida Grande, sans-serif;
	font-size : 13px;
	color : #ffffff;
}


.chooseenforcer {
	background : #504c4b;
	border : 1px solid #667bb4;
	font-family : Lucida Sans Unicode, Lucida Grande, sans-serif;
	font-size : 13px;
	color : #ffffff;
}


.chooseg {
	background : #659127;
	border : 1px solid #667bb4;
	font-family : Lucida Sans Unicode, Lucida Grande, sans-serif;
	font-size : 12px;
	color : #ffffff;
}

.chooseb {
	background : #005892;
	border : 1px solid #667bb4;
	font-family : Lucida Sans Unicode, Lucida Grande, sans-serif;
	font-size : 12px;
	color : #ffffff;
}


.features {
	color : #990000;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 12px;
	margin-left : 6px;
	padding-left : 6px;

}

.button {
	background-color : #f2f2f2;
	border : 1px solid #000000;
	font-family : Lucida Sans Unicode, Lucida Grande, sans-serif;
	font-size : 12px;
}


.choose44 {
	background : #6b702b;
	border : 1px solid #667bb4;
	font-family : Lucida Sans Unicode, Lucida Grande, sans-serif;
	font-size : 12px;
	color : #ffffff;
}

.rss-box {
	 margin: 5px 5%;
	 padding: 1px 8px;

	 background-color: #ededed;
	 border: 2px dashed #7485CA;
}

.rss-title, rss_title a {
	font-family:  "Trebuchet MS", Trebuchet, Lucida, sans-serif;
	font-size: 15px;
	font-weight:bold;
	margin: 5px 0;
	padding: 0;
	letter-spacing: 1px;
}

.rss-items {
  
}

.rss-item  {
  font-family: Lucida Sans Unicode, Lucida Grande, sans-serif;
  font-size: 11px;
   
  margin: 8px 0;
}

.rss-item a:link, .rss_item a:visited, .rss_item a:active {
	text-decoration : none;
	border-bottom: 1px solid #ededed;
	color: #88b;
	}

.rss-item a:hover { 
	text-decoration : none;
	color: #e0861e;
	border-bottom: 1px dotted #e0861e;
	}
	
.rss-date {
	font-size: 11px;
	font-weight : normal;
	color: #F60;
	}







.rss_box {
	 margin: 5px 5%;
	 padding: 1px 8px;

	 background-color: #ededed;
	 border: 2px dashed #7485CA;
}

.rss_title, rss_title a {
	font-family:  Lucida Sans Unicode, Lucida Grande, sans-serif;
	font-size: 15px;
	font-weight:bold;
	margin: 5px 0;
	padding: 0;
	letter-spacing: 1px;
}

.rss_items {
  
}

.rss_item  {
  font-family: Verdana, Geneva, sans-serif;
  font-size: 11px;
   
  margin: 8px 0;
}

.rss_item a:link, .rss_item a:visited, .rss_item a:active {
	text-decoration : none;
	border-bottom: 1px solid #ededed;
	color: #88b;
	}

.rss_item a:hover { 
	text-decoration : none;
	color: #e0861e;
	border-bottom: 1px dotted #e0861e;
	}
	
.rss_date {
	font-size: 11px;
	font-weight : normal;
	color: #F60;
	}




.channel, .channel a {
	font-family:  Lucida Sans Unicode, Lucida Grande, sans-serif;
	font-size: 15px;
	font-weight: bold;
	margin: 5px 0;
	padding: 0;
	letter-spacing: 1px;
}


.channelDescription  {
  font-family: Verdana, Geneva, sans-serif;
  font-size: 11px;
   
  margin: 8px 0;
}


.rsstit  { 
color: #321a5b; font-size: 16px; font-family: georgia, Verdana, Geneva, sans-serif;  text-align: left; 
font-weight: bold; 
text-shadow: #d3e4fB 2px 2px 2px;}
  
.rssbullet  {font-size: 9pt; font-family: Verdana, Geneva, sans-serif;}
.rssdateage {font-size: 7pt; font-family: Helvetica, Arial, sans-serif}
.rsstits {font-size: 10pt; font-family: Lucida Sans Unicode, Lucida Grande, sans-serif;}



.hr { color: #97679f; height: 2px; background-color: #97679f; border: 0;}
.hrblue { color: #321a5b; height: 2px; background-color: #321a5b; border: 0;}
.hreuroone { color: #004060; height: 2px; background-color: #004060; border: 0;}
.hreurooneplus { color: #883840 ; height: 2px; background-color: #883840; border: 0;}
.hrmini { color: #1f5b9a ; height: 2px; background-color: #1f5b9a; border: 0;}
.hrip { color: #659127 ; height: 2px; background-color: #659127; border: 0;}
.hr44 { color: #6b702b ; height: 2px; background-color: #6b702b; border: 0;}

.hrgreen { color: #84c326; height: 2px; background-color: #84c326; border: 0;}




td.blob { background-image:url(http://www.castle-caretech.com/menu-blob.jpg); }

td.blob-enforcer { background-image:url(http://www.castle-caretech.com/images/blob-enforcer.png); }


td.bloby { background-image:url(http://www.castle-caretech.com/menu-blob-y.jpg); }
td.trans { background-image:url(http://www.castle-caretech.com/photos/trans.gif); }

td.lineblue { background-image:url(http://www.castle-caretech.com/photos/line-blue.jpg); }
td.linered { background-image:url(http://www.castle-caretech.com/photos/line-red.jpg); }
td.linegreen { background-image:url(http://www.castle-caretech.com/photos/line-green.jpg); }


td.jonnyharry { background-image:url(http://www.castle-caretech.com/photos/jonnyharry-insite.jpg); }
td.msx { background-image:url(http://www.castle-caretech.com/photos/background-msx8.jpg); background-repeat:no-repeat;}
td.msx7 { background-image:url(http://www.castle-caretech.com/photos/background-msx7.jpg); background-repeat:no-repeat;}
td.msx6 { background-image:url(http://www.castle-caretech.com/photos/background-msx6.jpg); background-repeat:no-repeat;}
td.msx5 { background-image:url(http://www.castle-caretech.com/photos/background-msx5.jpg); background-repeat:no-repeat;}
td.msx3 { background-image:url(http://www.castle-caretech.com/photos/background-msx3.jpg); background-repeat:no-repeat;}


td.trans { background-image:url(http://www.castle-caretech.com/photos/trans.gif); }

.addthis_button_compact { font-size: 9pt; font-family: Helvetica, Arial, sans-serif; }


.css1 {font-size: 9pt; font-family: tahoma, verdana; color: #000000 ; background-color: #FFFF99;}
.css2 {font-size: 10pt; font-family: tahoma, verdana; color: #000000 ; background-color: #ffffff;}
.css3 {font-size: 11pt; font-family: tahoma, verdana; color: #000000 ; background-color: #ffffff;}



.address {font-size: 9pt; font-family: Helvetica, Arial, sans-serif;}
.address-large {font-size: 11pt; font-family: Helvetica, Arial, sans-serif;}

.address-green {font-size: 9pt; font-family: Helvetica, Arial, sans-serif; color: #84c326;}
.address-large-green {font-size: 11pt; font-family: Helvetica, Arial, sans-serif; color: #84c326;}




.til { background: rgb(224,224,224); border-top: 1px solid rgb(255,255,255); border-bottom: 1px solid rgb(255,255,255); border-left: 0px solid rgb(255,255,255); border-right: 0px solid rgb(255,255,255); font-size: 12px; font-family: Verdana, Geneva, sans-serif; text-align: left; }

.tig { background: rgb(224,224,255); border-top: 1px solid rgb(255,255,255); border-bottom: 1px solid rgb(255,255,255); border-left: 0px solid rgb(255,255,255); border-right: 0px solid rgb(255,255,255); font-size: 12px; font-family: Verdana, Geneva, sans-serif; text-align: left; }

.rr:hover { background: #ec3a3e; border: solid 1px rgb(187,180,214); font-size: 11px; font-family: Verdana, Geneva, sans-serif;  color: #321a5b}

.enhead { border-top: 1px solid rgb(255,255,255); border-bottom: 1px solid rgb(210,210,210); border-left: 1px solid rgb(255,255,255); border-right: 1px solid rgb(255,255,255); font-size: 13px; font-family: Verdana, Geneva, sans-serif; text-align: left; font-weight: bold}

.entext { border-top: 1px solid rgb(255,255,255); border-bottom: 1px solid rgb(255,255,255); border-left: 1px solid rgb(255,255,255); border-right: 1px solid rgb(255,255,255); font-size: 11px; font-family:  Helvetica, Arial, sans-serif; text-align: left; color: 636363}

.pinklink     { color: #ec3a3e; text-decoration: none;  }
.pinklink:hover { color: #ec3a3e; text-decoration: underline ;  }


.rr1 { background: #e0e0e0;  font-size: 11px; font-family: Verdana, Geneva, sans-serif;  color: #321a5b}





#pdfmenu ul {
	margin: 0;
	padding: 0;
	list-style-type: none;
}



#pdfmenu ul li {
	
	
	padding-left:20px;
	background: url(http://www.castle-caretech.com/radio/pdfhilo.png) no-repeat;
	background-position:  left bottom;
	
}

#pdfmenu ul li:hover {
	
	background-position: left top;
}


#pdfmenu ul li a {
	height: 30px;
	line-height: 30px;
	padding-left: 34px;
	
	color: #333;
}


.subheading { background: #e0e0e0; border: solid 1px rgb(255,255,255); font-size: 14px; font-family: georgia, verdana, Geneva, sans-serif;  color: #321a5b }


.blackheading {  color: black; font-size: 17px; font-family:  georgia, Verdana, Geneva, sans-serif;  text-align: justify }

.mobilemenu {  color: 321a5b; font-size: 9px; font-family:  arial, helvetica, sans-serif;  text-align: left; background-color: #f0f0f0}


.mobilemenu:hover { color: red; text-decoration: none ;  }
.mobilemenu:visited:hover { color: red; text-decoration: none ;  }

.mobilemenu:link     { color: #321a5b; text-decoration: none;   }
.mobilemenu:link:hover     { color: red; text-decoration: none;   }

.mobilemenu:active { color: red; text-decoration: none ;  }
.mobilemenu:visited { color: #321a5b; text-decoration: none ;  }


.quotes1  { color: #321a5b; font-size: 62px; font-family: georgia, "times new roman", serif, Verdana, Geneva;  text-align: justify; font-weight: bold; text-shadow: #c3d4eB 2px 2px 2px;}

.quotation1  { color: #321a5b; font-size: 27px; font-family: lucida, "Lucida Sans Unicode", serif, Verdana, Geneva;  text-align: justify; font-weight: bold; text-shadow: #c3d4eB 2px 2px 2px;}

.writing1  { color: #43444B; font-size: 15px; font-family:  lucida, "Lucida Sans Unicode", serif, Verdana, Geneva;  text-align: justify;  }

a.transeffect:hover {
filter:alpha(opacity=99);
-moz-opacity:0.99;
-khtml-opacity: 0.99;
opacity: 0.99;
}

a.transeffect {
filter:alpha(opacity=60);
-moz-opacity:0.6;
-khtml-opacity: 0.6;
opacity: 0.6;
}

