a {  text-decoration:none;  font-weight: normal; color:#881616;
}
a:hover { text-decoration:underline; }
.foottext { font-family:  verdana, Helvetica, sans-serif;
        font-size: 9px; color: #dddddd;
        line-height: 13px ; font-weight: normal}
.field { background-color:#eeeeee; 
	border-top:  1px solid #bbbbbb;
	border-left:  1px solid #bbbbbb;
	scrollbar-face-color: #;
	scrollbar-track-color: #eeeeee;
	font: 9pt verdana; color:#777777;}
.smallfield { background-color:#FAF4DE; border:  1px solid green;font: 9px verdana; }
.sbttn { background-color:#3B7D9D; border:  0px solid #ffffff;font: 10px verdana;color:#ffffff; 
	font-weight:bold;cursor:hand; padding-top:2px;padding-bottom:2px;}
.selectfield { border:  0px solid #ffffff;font: 9px verdana;color:#000000;
        font-weight:bold; }
.topbttn { background-color:#fe0000; border:  0px solid #ffffff;font: 10px verdana;color:#ffffff;
	line-height:10px;
        font-weight:bold;cursor:hand;text-decoration:none; }
.topbttn:hover { text-decoration:none;color:yellow; }
.maintext { font-family: verdana, Helvetica, sans-serif; 
	font-size: 11px; color: #000000; 
	line-height: 16px ; font-weight: normal}
.ashlink {
	font-family: verdana, Helvetica, sans-serif;
        font-size: 10px; color: #bbbbbb;
        line-height: 10px ; font-weight: normal}
.smalltext { font-family: arial, verdana, Helvetica, sans-serif;
        font-size: 12px; color: #666666;
        line-height: 15px ; font-weight: normal}
.bottomlink { font-family:  verdana, Helvetica, sans-serif;
        font-size: 11px; color: #ffffff;
        line-height: 10px ; font-weight: normal}

body { scrollbar-face-color: #dddddd; scrollbar-shadow-color: #dddddd;
        scrollbar-highlight-color: #dddddd; scrollbar-3dlight-color: #ffffff;
        scrollbar-darkshadow-color: #ffffff; scrollbar-track-color: #ffffff;
        scrollbar-arrow-color: #ffffff; margin:0;
	background-color:#ffffff;
}
.topbarright {
	background-image:url(images/cctv-direct-top-back.jpg);
        background-position: bottom right;
        background-repeat: no-repeat;
}
.sidebar {
        background-image:url(images/cctv-direct-sidebar-back.jpg);
        background-position: top;
        background-repeat: repeat-x;
	border-right:1px solid #ffffff;
}
.menutable { 
	background-color:#dddddd; border: 1px solid #888888;	
	font-family: verdana,Arial, Helvetica, sans-serif; 
	font-size: 11px;  
	line-height: 12px ; font-weight: bold
}
.menutext { font-family:  verdana,Arial, Helvetica, sans-serif,Verdana ;
        font-size: 11px; font-weight:bold;
	line-height:14px;
	border: 1px solid #5985B9;
	border-right: 0px solid #ffffff;
	border-left: 0px solid #ffffff;
	padding:1px;
}
.onmenutext { font-family:  verdana,Arial, Helvetica, sans-serif,Verdana ;
        font-size: 11px; font-weight:bold;
        line-height:14px;
	border: 1px solid #5985B9;
	border-left: 0px solid #ffffff;
        border-right: 5px solid #F05A41;
        padding:1px;
}
.submenutext { font-family:  verdana,Arial, Helvetica, sans-serif,Verdana ;
        font-size: 11px; font-weight:normal;
        line-height:13px;
        border: 0px solid #5985B9;
        border-top: 1px solid #ffffff;
        border-left: 30px solid #ffffff;
        padding:1px;
}
.menuproduct { font-family:  verdana,Arial, Helvetica, sans-serif,Verdana ;
        font-size: 10px; font-weight:bold;
        line-height:14px;
        border-bottom: 1px solid #ffffff;
        border-right: 0px solid #ffffff;
        padding:2px;
}
.bottommenutext { font-family:  verdana,Arial, Helvetica, sans-serif,Verdana ;
        font-size: 10px; font-weight:bold;
        line-height:14px;
        border-left: 1px solid #ffffff;
        padding:2px;
}
.heading {
	background-color:#C7CCDE;
	font-family:  Arial, Helvetica, sans-serif; 
	font-size: 12px; color: #000000; line-height: 13px ; 
	font-weight: bold; 
	border:0px solid #ffffff;
}	
.newsheading {
        background-color:#3A7D9C;
        font-family:  Arial, Helvetica, sans-serif;
        font-size: 12px; color: #ffffff; line-height: 13px ;
        font-weight: bold;
        border:0px solid #ffffff;
}
hr { color:#ADCAD7; }
.entry {
        line-height:15px; border: 0px solid #FFB400;
	background-color:#F1F2F8;
        font-family: verdana; font-size:11px;}
.newsentry {
        line-height:15px; border: 0px solid #FFB400;background-color:#D9E8EF;
        font-family: verdana; font-size:11px;}
.subentry {filter:alpha(Opacity=60);
        line-height:15px;color:#000000;
	background-color:#ffffff;
        font-family: verdana; font-size:11px;}

.categorytable { line-height:15px; border: 0px solid #eeeeee;
        font-family: verdana; font-size:11px;
	color:#444466;
}
.producttable { line-height:13px; border: 1px solid #084967;
        font-family: verdana; font-size:11px;
        color:#084967;
}



