.android {
background:#d0d0d0 url(images/android.png) no-repeat;
font-family: arial,helvetica,tahoma,verdana,sans-serif;
font-size: 16pt;
padding-left: 7px;
padding-right: 218px;
padding-top: 7px;
}

.note {
background:#FFFF66;
font-family: arial, Helvetica, sans-serif;
font-weight: bold;
font-size:10pt;
border-bottom: 1px dotted #909090;
border-top: 1px dotted #909090;

border-left: 1px dotted #909090;

border-right: 1px dotted #909090;
}

.yellowbanner {
font-family: arial, Helvetica, sans-serif;
font-weight: bold;
font-size:10pt;
background:#FFFF66;
text-align:center;
text-shadow:rgba(255, 255, 255, 0.2) 0 1px 0,rgba(255, 255, 255, 0.1) 0 1px 0;
}

#downloadhead_pc {
margin-top: 10px;

width: 370px;
background: white url(images/grey/split_download_pc.jpg) no-repeat;
font-family: arial,helvetica,tahoma,verdana,sans-serif;
font-size: 10pt;
color: white;
font-weight: bold;
height: 54px;
padding-left: 60px;
padding-top: 15px;
}

#downloadhead_brochure {
margin-top: 10px;

width: 370px;
background: white url(images/grey/split_download_brochure.jpg) no-repeat;
font-family: arial,helvetica,tahoma,verdana,sans-serif;
font-size: 10pt;
color: white;
font-weight: bold;
height: 54px;
padding-left: 60px;
padding-top: 15px;
}

#downloadhead_manual {
margin-top: 10px;

width: 300px;
background: white url(images/grey/split_download_manual.jpg) no-repeat;
font-family: arial,helvetica,tahoma,verdana,sans-serif;
font-size: 10pt;
color: white;
font-weight: bold;
height: 54px;
padding-left: 60px;
padding-top: 15px;
}

#downloadhead_desktop {
margin-top: 10px;

width: 300px;
background: white url(images/grey/split_download_wallpaper.jpg) no-repeat;
font-family: arial,helvetica,tahoma,verdana,sans-serif;
font-size: 10pt;
color: white;
font-weight: bold;
height: 54px;
padding-left: 60px;
padding-top: 15px;
}

#headercolumn_downloads {
background: white url(images/grey/split_download.jpg) no-repeat;
font-family: arial,helvetica,tahoma,verdana,sans-serif;
font-size: 10pt;
color: white;
font-weight: bold;
padding-top: 16px;
padding-left: 48px;
padding-bottom: 22px;
margin-top: 10px;
margin-bottom: 10px;
}

#headercolumn_tech {
background: white url(images/grey/split_technicalspecifications.jpg) no-repeat;
font-family: arial,helvetica,tahoma,verdana,sans-serif;
font-size: 10pt;
color: white;
font-weight: bold;
padding-top: 16px;
padding-left: 48px;
padding-bottom: 22px;
margin-top: 10px;
margin-bottom: 10px;
}

#headercolumn_features {
background: white url(images/grey/split_ProductFeatures.jpg) no-repeat;
font-family: arial,helvetica,tahoma,verdana,sans-serif;
font-size: 10pt;
color: white;
font-weight: bold;
padding-top: 16px;
padding-left: 48px;
padding-bottom: 22px;
margin-top: 10px;
margin-bottom: 10px;
}

#headercolumn_partnumbers {
background: white url(images/grey/split_ProductFeatures.jpg) no-repeat;
font-family: arial,helvetica,tahoma,verdana,sans-serif;
font-size: 10pt;
color: white;
font-weight: bold;
padding-top: 16px;
padding-left: 48px;
padding-bottom: 22px;
margin-top: 10px;
margin-bottom: 10px;
}

.innertube {
margin-left: 20px;
margin-top: 0;
}

.headingthreeinnertube {
			font-weight: bold;
			font-style: normal;
			line-height:normal;
			font-family: arial, sans-serif;
			font-size: 12px;
			color: #ffffff; 
			text-align: left;
			margin-left: 20px;
			margin-top: 0;
		}


#leftcolumn1{width: 180px; background: #F9F9F9;height: 100%;}

#leftcolumntop{width: 180px; margin-left: -980px;background: #ffffff url(images/grey/lefttop.jpg) repeat-y top left; height: 20px;}

#leftcolumn{width: 180px; background: #ffffff url(images/grey/leftmain.jpg) repeat-y top left;}

#leftcolumn2{width: 180px; margin-left: -980px;height: 7px;background: #ffffff;}





#leftcolumn ul{
margin: 0;
padding: 0;
list-style-type: none;
font-family: arial,helvetica,tahoma,verdana,sans-serif;
font-size: 9pt;
font-weight: bold;
}

#leftcolumn li.normal a{
display: block;
padding-top: 3px;
padding-bottom: 3px;
padding-left: 8px;
/*width: 185px; 185px minus all left/right paddings and margins*/
text-decoration: none;
color: black;
background-color: white;
border-right: 0px solid #909090;
border-bottom: 1px dotted #909090;
border-left: 0px solid #909090;
font-family: arial,helvetica,tahoma,verdana,sans-serif;
font-size: 9pt;
font-weight: bold;
}

* html #leftcolumn li.normal a{ /*IE only */
width: 182px; /*IE 5*/
w\idth: 164px; /*185px minus all left/right paddings and margins*/
}

#leftcolumn li.normal a:hover {
background: #C0C0C0 url(images/grey/sidebar2.jpg) no-repeat center left;
}

#leftcolumn li.header a{
display: block;
color: black;
border-left: 0px solid #909090;
border-right: 0px solid #909090;
border-bottom: 1px dashed #909090;
padding-top: 3px;
padding-bottom: 3px;
padding-left: 5px;
background: #E0E0E0 url(images/grey/sidebar.jpg) no-repeat center left;
font-family: arial,helvetica,tahoma,verdana,sans-serif;
font-size: 9pt;
text-decoration: none;
font-weight: bold;
}

#leftcolumn li.header a:hover{
display: block;
color: black;
background: #C0C0C0 url(images/grey/sidebar2.jpg) no-repeat center left;
font-family: arial,helvetica,tahoma,verdana,sans-serif;
font-size: 9pt;
font-weight: bold;
}

#leftcolumn li.headertitle a:hover{
display: block;
color: black;
background: #C0C0C0 url(images/grey/sidebar2.jpg) no-repeat center left;
font-family: arial,helvetica,tahoma,verdana,sans-serif;
font-size: 9pt;
font-weight: bold;
}

#leftcolumn li.headertitle a{
display: block;
color: black;
border-left: 0px solid #909090;
border-right: 0px solid #909090;
border-bottom: 1px dashed #909090;
padding-top: 3px;
padding-bottom: 3px;
padding-left: 5px;
background: #C0C0C0 url(images/grey/sidebar2.jpg) no-repeat center left;
font-family: arial,helvetica,tahoma,verdana,sans-serif;
font-size: 9pt;
text-decoration: none;
font-weight: bold;
}

#leftcolumn li.selected a:hover{
display: block;
color: black;
background: #d9dae9;
font-family: arial,helvetica,tahoma,verdana,sans-serif;
font-size: 9pt;
font-weight: bold;
}

#leftcolumn li.selected a{
display: block;
color: black;
border-left: 0px solid #909090;
border-right: 0px solid #909090;
border-bottom: 1px dashed #909090;
padding-top: 3px;
padding-bottom: 3px;
padding-left: 5px;
background: #d9dae9 ;
font-family: arial,helvetica,tahoma,verdana,sans-serif;
font-size: 9pt;
text-decoration: none;
font-weight: bold;
}













#relatedlinks{width: 180px; background: #ffffff url(images/grey/leftmain.jpg) repeat-y top left;}



 

#relatedlinks ul{
margin: 0;
padding: 0;
list-style-type: none;
font-family: arial,helvetica,tahoma,verdana,sans-serif;
font-size: 9pt;
font-weight: bold;
}

#relatedlinks li.normal a{
display: block;
padding-top: 3px;
padding-bottom: 3px;
padding-left: 8px;
/*width: 185px; 185px minus all left/right paddings and margins*/
text-decoration: none;
color: black;
background-color: white;
border-right: 0px solid #909090;
border-bottom: 1px dotted #909090;
border-left: 0px solid #909090;
font-family: arial,helvetica,tahoma,verdana,sans-serif;
font-size: 9pt;
font-weight: bold;
}

* html #relatedlinks li.normal a{ /*IE only */
width: 182px; /*IE 5*/
w\idth: 164px; /*185px minus all left/right paddings and margins*/
}

#relatedlinks li.normal a:hover {
background: #C0C0C0 url(images/grey/sidebar2.jpg) no-repeat center left;
}

#relatedlinks li.header a{
display: block;
color: black;
border-left: 0px solid #909090;
border-right: 0px solid #909090;
border-bottom: 1px dashed #909090;
padding-top: 3px;
padding-bottom: 3px;
padding-left: 5px;
background: #E0E0E0 url(images/grey/sidebar.jpg) no-repeat center left;
font-family: arial,helvetica,tahoma,verdana,sans-serif;
font-size: 9pt;
text-decoration: none;
font-weight: bold;
}

#relatedlinks li.header a:hover{
display: block;
color: black;
background: #C0C0C0 url(images/grey/sidebar2.jpg) no-repeat center left;
font-family: arial,helvetica,tahoma,verdana,sans-serif;
font-size: 9pt;
font-weight: bold;
}

#relatedlinks li.headertitle a:hover{
display: block;
color: black;
background: #C0C0C0 url(images/grey/sidebar2.jpg) no-repeat center left;
font-family: arial,helvetica,tahoma,verdana,sans-serif;
font-size: 9pt;
font-weight: bold;
}

#relatedlinks li.headertitle a{
display: block;
color: black;
border-left: 0px solid #909090;
border-right: 0px solid #909090;
border-bottom: 1px dashed #909090;
padding-top: 3px;
padding-bottom: 3px;
padding-left: 5px;
background: #C0C0C0 url(images/grey/sidebar2.jpg) no-repeat center left;
font-family: arial,helvetica,tahoma,verdana,sans-serif;
font-size: 9pt;
text-decoration: none;
font-weight: bold;
}












#techsupportmenu{width: 180px; background: #ffffff url(images/grey/leftmain.jpg) repeat-y top left;}






#techsupportmenu ul{
margin: 0;
padding: 0;
list-style-type: none;
font-family: arial,helvetica,tahoma,verdana,sans-serif;
font-size: 9pt;
font-weight: bold;
}

#techsupportmenu li.normal a{
display: block;
padding-top: 3px;
padding-bottom: 3px;
padding-left: 8px;
/*width: 185px; 185px minus all left/right paddings and margins*/
text-decoration: none;
color: black;
background-color: white;
border-right: 0px solid #909090;
border-bottom: 1px dotted #909090;
border-left: 0px solid #909090;
font-family: arial,helvetica,tahoma,verdana,sans-serif;
font-size: 9pt;
font-weight: bold;
}

* html #techsupportmenu li.normal a{ /*IE only */
width: 182px; /*IE 5*/
w\idth: 164px; /*185px minus all left/right paddings and margins*/
}

#techsupportmenu li.normal a:hover {
background: #C0C0C0 url(images/grey/sidebar2.jpg) no-repeat center left;
}

#techsupportmenu li.header a{
display: block;
color: black;
border-left: 0px solid #909090;
border-right: 0px solid #909090;
border-bottom: 1px dashed #909090;
padding-top: 3px;
padding-bottom: 3px;
padding-left: 5px;
background: #E0E0E0 url(images/grey/sidebar.jpg) no-repeat center left;
font-family: arial,helvetica,tahoma,verdana,sans-serif;
font-size: 9pt;
text-decoration: none;
font-weight: bold;
}

#techsupportmenu li.header a:hover{
display: block;
color: black;
background: #C0C0C0 url(images/grey/sidebar2.jpg) no-repeat center left;
font-family: arial,helvetica,tahoma,verdana,sans-serif;
font-size: 9pt;
font-weight: bold;
}

#techsupportmenu li.headertitle a:hover{
display: block;
color: black;
background: #C0C0C0 url(images/grey/sidebar2.jpg) no-repeat center left;
font-family: arial,helvetica,tahoma,verdana,sans-serif;
font-size: 9pt;
font-weight: bold;
}

#techsupportmenu li.headertitle a{
display: block;
color: black;
border-left: 0px solid #909090;
border-right: 0px solid #909090;
border-bottom: 1px dashed #909090;
padding-top: 3px;
padding-bottom: 3px;
padding-left: 5px;
background: #C0C0C0 url(images/grey/sidebar2.jpg) no-repeat center left;
font-family: arial,helvetica,tahoma,verdana,sans-serif;
font-size: 9pt;
text-decoration: none;
font-weight: bold;
}
















#obsoletelinks{width: 180px; background: #f3a180 ;}






#obsoletelinks ul{
margin: 0;
padding: 0;
list-style-type: none;
font-family: arial,helvetica,tahoma,verdana,sans-serif;
font-size: 9pt;
font-weight: bold;
}

#obsoletelinks li.normal a{
display: block;
padding-top: 3px;
padding-bottom: 3px;
padding-left: 8px;
/*width: 185px; 185px minus all left/right paddings and margins*/
text-decoration: none;
color: black;
background-color: white;
border-right: 0px solid #e64200;
border-bottom: 1px dotted #e64200;
border-left: 0px solid #e64200;
font-family: arial,helvetica,tahoma,verdana,sans-serif;
font-size: 9pt;
font-weight: bold;
}

* html #obsoletelinks li.normal a{ /*IE only */
width: 182px; /*IE 5*/
w\idth: 164px; /*185px minus all left/right paddings and margins*/
}

#obsoletelinks li.normal a:hover {
background: #e64200;
}

#obsoletelinks li.header a{
display: block;
color: black;
border-left: 0px solid #e64200;
border-right: 0px solid #e64200;
border-bottom: 1px dashed #e64200;
padding-top: 3px;
padding-bottom: 3px;
padding-left: 5px;
background: #f3a180;
font-family: arial,helvetica,tahoma,verdana,sans-serif;
font-size: 9pt;
text-decoration: none;
font-weight: bold;
}

#obsoletelinks li.header a:hover{
display: block;
color: black;
background: #e64200;
font-family: arial,helvetica,tahoma,verdana,sans-serif;
font-size: 9pt;
font-weight: bold;
}

#obsoletelinks li.headertitle a:hover{
display: block;
color: black;
background: #e64200;
font-family: arial,helvetica,tahoma,verdana,sans-serif;
font-size: 9pt;
font-weight: bold;
}

#obsoletelinks li.headertitle a{
display: block;
color: black;
border-left: 0px solid #909090;
border-right: 0px solid #909090;
border-bottom: 1px dashed #909090;
padding-top: 3px;
padding-bottom: 3px;
padding-left: 5px;
background: #e64200;
font-family: arial,helvetica,tahoma,verdana,sans-serif;
font-size: 9pt;
text-decoration: none;
font-weight: bold;
}




















.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; }


.legacymainbanner { background: #e64200;  }


.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 }
.whitebold { color: white; font-size: 20px; font-family: Verdana, helvetica,  geneva, sans-serif, arial;  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 }

.littlelightblue { color: #84abd6; font-size: 9px; font-family: verdana, geneva, sans-serif;  text-align: justify }
.littlewhite { color: #ffffff; font-size: 9px; font-family: verdana, geneva, sans-serif;  text-align: justify }




    






@font-face {
    font-family: 'helv';
    src: url('texgyreheros-bold-webfont.eot');
    src: url('texgyreheros-bold-webfont.eot?iefix') format('eot'),
         url('texgyreheros-bold-webfont.woff') format('woff'),
         url('texgyreheros-bold-webfont.ttf') format('truetype'),
         url('texgyreheros-bold-webfont.svg#webfont1xr9XHQt') format('svg');
    

}





.headingone {
			font-weight: bold;
			font-style: normal;
			line-height:normal;
			font-family: 'helv', georgia, arial, sans-serif;
			font-size: 32px;
			color: #321a5b; 
			text-shadow: #c3d4eB 2px 2px 2px;
		}


.headingtwo-right {
			font-weight: bold;
			font-style: normal;
			line-height:normal;
			font-family: 'helv', georgia, arial, sans-serif;
			font-size: 26px;
			color: #321a5b; 
			text-shadow: #c3d4eB 2px 2px 2px;
			text-align: right
		}


.headingtwo-right:link   { color: #321a5b; text-decoration: none;   }
.headingtwo-right:active { color: #321a5b; text-decoration: none ;  }
.headingtwo-right:visited { color: #321a5b; text-decoration: none ;  }
.headingtwo-right:link:hover { color: #321a5b; text-decoration: underline ;  }


.headingtwo {
			font-weight: bold;
			font-style: normal;
			line-height:normal;
			font-family: 'helv', georgia, arial, sans-serif;
			font-size: 26px;
			color: #321a5b; 
			text-shadow: #c3d4eB 2px 2px 2px;
			text-align: left
		}


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


.headingthree {
			font-weight: bold;
			font-style: normal;
			line-height:normal;
			font-family: 'helv', georgia, arial, sans-serif;
			font-size: 15px;
			color: #321a5b; 
			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;
		}






.toc {color: black; 
			font-size: 15px; 
			font-family:  'helv', arial, helvetica, Verdana, Geneva, sans-serif;  
			text-align: justify
}

.weetext {color: black; 
			font-size: 18px; 
			font-family:  'helv', arial, helvetica, Verdana, Geneva, sans-serif;  
			text-align: justify
}

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





.topmenulinks {
			
			font-style: normal;
			line-height:normal;
			font-family: 'helv', arial, sans-serif;
			font-size: 12px;
			color: #ffffff; 
			text-shadow: 1px 1px 0 #331A5B;
			}
.topmenulinks:link { color: #ffffff; text-decoration: none; text-shadow: 1px 1px 0 #331A5B;  }
.topmenulinks:active { color: #ffffff; text-decoration: none ; text-shadow: 1px 1px 0 #331A5B; }
.topmenulinks:visited { color: #ffffff; text-decoration: none ; text-shadow: 1px 1px 0 #331A5B; }
.topmenulinks:link:hover { color: #321a5b; text-decoration: underline ;  text-shadow: 0px 0px 3px #ffffff, 0px 0px 1px #ffffff;}
.topmenulinks:visited:hover { color: #321a5b; text-decoration: underline ;  text-shadow: 0px 0px 3px #ffffff, 0px 0px 1px #ffffff;}
.topmenulinks:hover { color: #321a5b; text-decoration: underline ;  text-shadow: 0px 0px 3px #ffffff, 0px 0px 1px #ffffff;}


.topmenulinks A:link { color: #ffffff; text-decoration: none;  text-shadow: 1px 1px 0 #331A5B; }
.topmenulinks A:active { color: #ffffff; text-decoration: none ; text-shadow: 1px 1px 0 #331A5B; }
.topmenulinks A:visited { color: #ffffff; text-decoration: none ; text-shadow: 1px 1px 0 #331A5B; }
.topmenulinks A:link:hover { color: #321a5b; text-decoration: underline ; text-shadow: 0px 0px 3px #ffffff, 0px 0px 1px #ffffff;  }
.topmenulinks A:hover { color: #321a5b; text-decoration: underline ; text-shadow: 0px 0px 3px #ffffff, 0px 0px 1px #ffffff; }
.topmenulinks A:visited:hover { color: #321a5b; text-decoration: underline ; text-shadow: 0px 0px 3px #ffffff, 0px 0px 1px #ffffff; }






.topmenuselectedlinks {
			
			font-style: normal;
			line-height:normal;
			font-family: 'helv', arial, sans-serif;
			font-size: 12px;
			color: #321a5b; 
			text-shadow: 0px 0px 3px #ffffff, 0px 0px 1px #ffffff;
			}
.topmenuselectedlinks:link { color: #321a5b; text-decoration: none; text-shadow: 0px 0px 3px #ffffff, 0px 0px 1px #ffffff;  }
.topmenuselectedlinks:active { color: #321a5b; text-decoration: none ; text-shadow: 0px 0px 3px #ffffff, 0px 0px 1px #ffffff; }
.topmenuselectedlinks:visited { color: #321a5b; text-decoration: none ; text-shadow: 0px 0px 3px #ffffff, 0px 0px 1px #ffffff;  }
.topmenuselectedlinks:link:hover { color: #321a5b; text-decoration: underline ;  text-shadow: 0px 0px 3px #ffffff, 0px 0px 1px #ffffff;}


.topmenuselectedlinks A:link { color: #321a5b; text-decoration: none;  text-shadow: 0px 0px 3px #ffffff, 0px 0px 1px #ffffff; }
.topmenuselectedlinks A:active { color: #321a5b; text-decoration: none ; text-shadow: 0px 0px 3px #ffffff, 0px 0px 1px #ffffff; }
.topmenuselectedlinks A:visited { color: #321a5b; text-decoration: none ; text-shadow: 0px 0px 3px #ffffff, 0px 0px 1px #ffffff; }
.topmenuselectedlinks A:link:hover { color: #321a5b; text-decoration: underline ;text-shadow: 0px 0px 3px #ffffff, 0px 0px 1px #ffffff;  }
.topmenuselectedlinks A:hover { color: #321a5b; text-decoration: underline ; text-shadow: 0px 0px 3px #ffffff, 0px 0px 1px #ffffff; }
.topmenuselectedlinks A:visited:hover { color: #321a5b; text-decoration: underline ; text-shadow: 0px 0px 3px #ffffff, 0px 0px 1px #ffffff; }






.whiteverticalline { border-top: 0px solid rgb(255,255,255); border-bottom: 0px solid rgb(210,210,210); border-left: 1px solid rgb(255,255,255); border-right: 0px solid rgb(255,255,255);  font-size: 1px; }



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


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



.dtiaward  { color: #8c8c8c; 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;}

.lightbluemainheading  { color: #84abd6; font-size: 32px; font-family: georgia, Verdana, Geneva, sans-serif;  text-align: justify; font-weight: bold; text-shadow: #321a5b 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: left }

.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 }


.footertext {  color: gray; font-size: 8pt; font-family: arial, sans-serif, helvetica;  text-align: justify }


.sitemaptext {  color: gray; font-size: 8pt; font-family: arial, sans-serif, helvetica;  text-align: justify }



.sitemaptext A:visited  { color: gray; text-decoration: none ;  }
.sitemaptext A:active { color: gray; text-decoration: underline ;  }
.sitemaptext A:hover { color: gray; text-decoration: underline ;  }
.sitemaptext A:visited:hover { color: gray; text-decoration: underline ;  }
.sitemaptext A:link { color: gray; text-decoration: none ;  }
.sitemaptext A:link:hover { color: gray; text-decoration: underline ;  }



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

.notsosmallblackarial { color: black; font-size: 10px; font-family: Arial, Helvetica, sans-serif; }
.smallblackarial { color: black; font-size: 9px; font-family: Arial, Helvetica, sans-serif; }
.smallgreyarial { color: #909090; font-size: 9px; font-family: Arial, Helvetica, 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: Arial, Helvetica, 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: Arial, Helvetica, 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: Arial, Helvetica, 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: Arial, Helvetica, 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: Arial, Helvetica, 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: Arial, Helvetica, 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: Arial, Helvetica, 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: Arial, Helvetica, sans-serif; text-align: left; }




.greycell { 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); background: E0E0E0; }







.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: Arial, Helvetica, 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: Arial, Helvetica, sans-serif; text-align: center;}

.tcomshowhide { font-size: 10px; }


.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: Arial, Helvetica, 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:  Arial, Helvetica, 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:  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: Arial, Helvetica, sans-serif}
.rsstits {font-size: 10pt; font-family: verdana, tahoma, arial, 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;}
.hrlightblue { color: #84abd6; height: 2px; background-color: #84abd6; 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: Arial, Helvetica, 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: Arial, Helvetica, sans-serif;}
.address-large {font-size: 11pt; font-family: Arial, Helvetica, sans-serif;}

.address-green {font-size: 9pt; font-family: Arial, Helvetica, sans-serif; color: #84c326;}
.address-large-green {font-size: 11pt; font-family: Arial, Helvetica, 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:  Arial, Helvetica, 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: 9pt; 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: left;  }

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;
}

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

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

.hometop { 
	font-family: arial, verdana, san-serif, helvetica;
	font-size: 9px; color: #919191;}





.redheading  { color: #ec3a3e; font-size: 62px; font-family: lucida, "Lucida Sans Unicode", serif, Verdana, Geneva;  text-align: left; font-weight: bold; text-shadow: #c3d4eB 2px 2px 2px;}

.redsubheading  { color: #ec3a3e; font-size: 41px; font-family: lucida, "Lucida Sans Unicode", serif, Verdana, Geneva;  text-align: left; font-weight: bold; text-shadow: #c3d4eB 2px 2px 2px;}

.redsubsubheading  { color: #ec3a3e; font-size: 25px; font-family: lucida, "Lucida Sans Unicode", serif, Verdana, Geneva;  text-align: left; font-weight: bold; text-shadow: #c3d4eB 2px 2px 2px;}


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

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

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

.bluequotes  { color: #321A5B; font-size: 64px; font-family: georgia, "times new roman", serif, Verdana, Geneva;  text-align: left; font-weight: bold; text-shadow: #C3D4EB 2px 2px 2px;}

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

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

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

.testimonial { color: #000000; font-size: 11px; font-family: lucida, "Lucida Sans Unicode", "times New Roman", serif, Geneva;  text-align: left; font-style:italic; }

.tablehide { display: none; }

.people { background: #e0e0e0; border: solid 1px rgb(187,180,214); font-size: 10px; font-family: verdana, Geneva, sans-serif;  color: #000000; text-align: center; }

.mobileone {font-size: 20px; font-family: verdana, Geneva, sans-serif;  color: #000000; font-weight: bold;}
.mobiletwo {font-size: 17px; font-family: verdana, Geneva, sans-serif;  color: #000000;}

.mobilethree {font-size: 14px; font-family: verdana, Geneva, sans-serif;  color: #000000;}
.arial  {font-size: 12px; font-family: arial;  color: #000000;}
