A {
	COLOR: #000000;
}

.body {
	COLOR: #333333; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 10px; FONT-WEIGHT: normal
}
.vav {
	COLOR: #999999; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 9px; FONT-WEIGHT: normal
}
.date {
	COLOR: #ffffff; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 10px; FONT-WEIGHT: normal
}
.topper {
	COLOR: #485E29; FONT-FAMILY:  Arial, Helvetica, sans-serif; FONT-SIZE: 11px; FONT-WEIGHT: bold
}
.searchsite {
	COLOR: #333333; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 9px
}
.menu {
	COLOR: #FFFFFF;
	FONT-FAMILY: Tahoma, Verdana;
	FONT-SIZE: 11px;
	FONT-WEIGHT: bold;
	HEIGHT: 23px;
	background-color: #A91300;
	vertical-align: middle;



}
A.menu:link {
	COLOR: #FFFFFF; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 10px; FONT-WEIGHT: normal; HEIGHT: 20px; TEXT-DECORATION: none; 
}
A.menu:visited {
	COLOR: #FFFFFF;
	FONT-FAMILY: Tahoma, Verdana;
	FONT-SIZE: 11px;
	FONT-WEIGHT: bold;
	HEIGHT: 23px;
	TEXT-DECORATION: none;

	background-color: #A91300;

}
A.menu:hover {
	COLOR: #A91300;
	FONT-FAMILY: Tahoma, Verdana;
	FONT-SIZE: 11px;
	FONT-WEIGHT: bold;
	HEIGHT: 20px;
	TEXT-DECORATION: none;

	background-color: #FFFFFF;

}
.menuover {
	BACKGROUND-COLOR: #ffffff; COLOR: #ffffff; DISPLAY: block; FONT-FAMILY: Tahoma, Verdana; FONT-SIZE: 11px; FONT-WEIGHT: bold; HEIGHT: 23px; TEXT-DECORATION: none; 
}
A.menuover:link {
	BACKGROUND-COLOR:#ffffff; COLOR: #A91300; FONT-FAMILY: Tahoma, Verdana; FONT-SIZE: 11px; FONT-WEIGHT: bold; HEIGHT: 23px; TEXT-DECORATION: none; 
}
A.menuover:hover {
	BACKGROUND-COLOR: #ffffff; COLOR: #A91300; DISPLAY: block; FONT-FAMILY: Tahoma, Verdana; FONT-SIZE: 11px; FONT-WEIGHT: bold; HEIGHT: 23px; TEXT-DECORATION: none; 
}
A.menuover:visited {
	BACKGROUND-COLOR: #ffffff; COLOR: #A91300; FONT-FAMILY: Tahoma, Verdana; FONT-SIZE: 11px; FONT-WEIGHT: bold; HEIGHT: 23px; TEXT-DECORATION: none; 
}

SELECT {
	COLOR: #000000; FONT-FAMILY: Verdana, Helvetica, sans-serif, Arial; FONT-SIZE: 10px; FONT-STYLE: normal; FONT-WEIGHT: normal; TEXT-DECORATION: none
}
INPUT {
	COLOR: #000000; FONT-FAMILY: Verdana, Helvetica, sans-serif, Arial; FONT-SIZE: 10px; FONT-STYLE: normal; FONT-WEIGHT: normal; TEXT-DECORATION: none
}
TEXTAREA {
	COLOR: #000000; FONT-FAMILY: Verdana, Helvetica, sans-serif, Arial; FONT-SIZE: 9pt; FONT-STYLE: normal; FONT-WEIGHT: normal; TEXT-DECORATION: none
}
BUTTON {
	COLOR: #000000; FONT-FAMILY: Verdana, Helvetica, sans-serif, Arial; FONT-SIZE: 10px; FONT-STYLE: normal; FONT-WEIGHT: normal; TEXT-DECORATION: none
}
TD {
	BACKGROUND-REPEAT: repeat-y; COLOR: #333333; FONT-FAMILY: Verdana, Helvetica, sans-serif, Arial; FONT-SIZE: 12px
}
P {
	COLOR: #000000; FONT-FAMILY: Verdana, Helvetica, sans-serif, Arial; FONT-SIZE: 12px
}
H1 {
	COLOR: #000000; FONT-FAMILY: Verdana, Helvetica, sans-serif, Arial; FONT-SIZE: 12px; FONT-WEIGHT: bold; MARGIN-BOTTOM: 0px; MARGIN-TOP: 0px
}
H2 {
	COLOR: #000000; FONT-FAMILY: Verdana, Helvetica, sans-serif, Arial; FONT-SIZE: 10px; FONT-WEIGHT: bold; MARGIN-BOTTOM: 0px; MARGIN-TOP: 0px
}
LI {
	COLOR: #000000; FONT-FAMILY: Verdana, Helvetica, sans-serif, Arial; FONT-SIZE: 10px; LINE-HEIGHT: 15pt; PADDING-BOTTOM: 3px; PADDING-LEFT: 3px; PADDING-RIGHT: 3px; PADDING-TOP: 3px; TEXT-DECORATION: none
}
.FieldLabelInput {
	BACKGROUND-COLOR: #cccccc; COLOR: #000000; FONT-FAMILY: Verdana, Helvetica, sans-serif, Arial; FONT-SIZE: 10px; FONT-WEIGHT: bold; TEXT-ALIGN: right; VERTICAL-ALIGN: top
}
.FieldLabelDisplay {
	BACKGROUND-COLOR: #e3e2f0; BORDER-BOTTOM-COLOR: #3399cc; BORDER-LEFT-COLOR: #3399cc; BORDER-RIGHT-COLOR: #3399cc; BORDER-TOP-COLOR: #3399cc; COLOR: #000000; FONT-FAMILY: Verdana, Helvetica, sans-serif, Arial; FONT-SIZE: 10px; VERTICAL-ALIGN: top
}
.FieldDataDisplay {
	BACKGROUND-COLOR: #ffffff; COLOR: #000000; FONT-FAMILY: Verdana, Helvetica, sans-serif, Arial; FONT-SIZE: 10px; VERTICAL-ALIGN: top
}
.TableListHeading {
	BACKGROUND-COLOR: #10599c; COLOR: #ffffff; FONT-FAMILY: Verdana, Helvetica, sans-serif, Arial; FONT-SIZE: 10px; FONT-WEIGHT: bold
}
.SectionHeading {
	COLOR: #000000; FONT-FAMILY: Verdana, Helvetica, sans-serif, Arial; FONT-SIZE: 12px; FONT-WEIGHT: bold
}
.Line {
	BACKGROUND-COLOR: #0f077f
}
.TableListMain {
	BACKGROUND-COLOR: #eeeeee; COLOR: #000000; FONT-FAMILY: Verdana, Helvetica, sans-serif, Arial; FONT-SIZE: 10px
}
.TableListAlt {
	BACKGROUND-COLOR: #ffffff; COLOR: #000000; FONT-FAMILY: Verdana, Helvetica, sans-serif, Arial; FONT-SIZE: 10px
}
.ArticleHeading {
	BACKGROUND-COLOR: #11067f; COLOR: #ffffff; FONT-FAMILY: Verdana, Helvetica, sans-serif, Arial; FONT-SIZE: 10px
}
.ArticleMain {
	BACKGROUND-COLOR: #cccccc; COLOR: #000000; FONT-FAMILY: Verdana, Helvetica, sans-serif, Arial; FONT-SIZE: 10px
}
.LoginArea {
	BACKGROUND-COLOR: #cfcfcf; COLOR: #000000; FONT-FAMILY: Verdana, Helvetica, sans-serif, Arial; FONT-SIZE: 8pt; FONT-WEIGHT: bold
}
.whitemenu {
	COLOR: #ffffff; FONT-FAMILY: Verdana, Helvetica, sans-serif, Arial; FONT-SIZE: 8pt; FONT-WEIGHT: normal; backgorund-color: #ffffff
}
.frontpage {
	COLOR: #000000; FONT-FAMILY: Verdana, Helvetica, sans-serif, Arial; FONT-SIZE: 8px; FONT-WEIGHT: normal; backgorund-color: #ffffff
}
.footer {
	BACKGROUND-COLOR: #ffffff; COLOR: #000000; FONT-FAMILY: Verdana, Helvetica, sans-serif, Arial; FONT-SIZE: 9px; FONT-WEIGHT: normal
}
.footer2 {
	BACKGROUND-COLOR: #ffffff; COLOR: #000000; FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 8px; FONT-WEIGHT: normal
}
.level {
	BACKGROUND-COLOR: #ffffff; COLOR: #df2f1f; FONT-FAMILY: Verdana, Helvetica, sans-serif, Arial; FONT-SIZE: 16px; FONT-STYLE: normal; FONT-WEIGHT: bold; TEXT-DECORATION: none
}
.bodytxt {
	COLOR: #000000; FONT-FAMILY: Verdana, Helvetica, sans-serif, Arial; FONT-SIZE: 12px; FONT-STYLE: normal; FONT-WEIGHT: bold; TEXT-DECORATION: none
}
.bodytxtwhite {
	COLOR: #ffffff; FONT-FAMILY: Verdana, Helvetica, sans-serif, Arial; FONT-SIZE: 12px; FONT-STYLE: normal; FONT-WEIGHT: bold; TEXT-DECORATION: none
}
.advantage {
	COLOR: #333333; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 10px
}

.productSpecialPrice {
COLOR: #9C000B; FONT-WEIGHT: bold;
}
.advantage UL LI {
	COLOR: #000000; FONT-FAMILY: Arial; FONT-SIZE: 12px; LINE-HEIGHT: 100%; MARGIN-LEFT: -25px
}
.control {
	COLOR: #333333; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 10px
}
.control UL LI {
	COLOR: #333333; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 10px; LINE-HEIGHT: 120%; MARGIN-LEFT: -25px
}
.deng {
	COLOR: #333333; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 10px
}
.deng UL LI {
	COLOR: #333333; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 10px; LINE-HEIGHT: 120%; MARGIN-LEFT: -25px
}
.dsng {
	COLOR: #333333; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 10px
}
.dsng UL LI {
	COLOR: #333333; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 10px; LINE-HEIGHT: 120%; MARGIN-LEFT: -25px
}
.encoders {
	COLOR: #333333; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 10px
}
.encoders UL LI {
	COLOR: #333333; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 10px; LINE-HEIGHT: 120%; MARGIN-LEFT: -25px
}
.integrated {
	COLOR: #333333; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 10px
}
.integrated UL LI {
	COLOR: #333333; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 10px; LINE-HEIGHT: 120%; MARGIN-LEFT: -25px
}
.modulator {
	COLOR: #333333; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 10px
}
.modulator UL LI {
	COLOR: #333333; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 10px; LINE-HEIGHT: 120%; MARGIN-LEFT: -25px
}
.mpeg {
	COLOR: #333333; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 10px
}
.mpeg UL LI {
	COLOR: #333333; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 10px; LINE-HEIGHT: 120%; MARGIN-LEFT: -25px
}
.multiplexers {
	COLOR: #333333; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 10px
}
.multiplexers UL LI {
	COLOR: #333333; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 10px; LINE-HEIGHT: 120%; MARGIN-LEFT: -25px
}
.portal {
	COLOR: #333333; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 10px
}
.portal UL LI {
	COLOR: #333333; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 10px; LINE-HEIGHT: 120%; MARGIN-LEFT: -25px
}
.vod {
	COLOR: #333333; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 10px
}
.vod UL LI {
	COLOR: #333333; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 10px; LINE-HEIGHT: 120%; MARGIN-LEFT: -25px
}
.purplevav {
	COLOR: #663366; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 10px; FONT-WEIGHT: bold
}

.breadcrumb {
	COLOR: #999999; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 9px; FONT-WEIGHT: normal
}
.descriptionwhite {
	COLOR: #ffffff; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 11px; FONT-STYLE: normal
}
.monthtitle {
	COLOR: #333333; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 11px; FONT-WEIGHT: bold
}
.frontbody {
	COLOR: #333333; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 11px; FONT-WEIGHT: normal
}
.white {
	COLOR: #ffffff; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 10px; FONT-WEIGHT: bold
}
.filetxt {
	COLOR: #ffffff; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 10px
}

.nav {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #485e28; WIDTH: 155px; FONT-FAMILY:  Arial, Helvetica, sans-serif;  TEXT-DECORATION: none; text-transform: capitalize
}
A.nav:link {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #485e28; WIDTH: 155px; FONT-FAMILY:  Arial, Helvetica, sans-serif;  TEXT-DECORATION: none; text-transform: capitalize
}
A.nav:visited {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #485e28; WIDTH: 155px; FONT-FAMILY:  Arial, Helvetica, sans-serif;  TEXT-DECORATION: none; text-transform: capitalize
}
A.nav:hover {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #666666; WIDTH: 155px; FONT-FAMILY:  Arial, Helvetica, sans-serif;  TEXT-DECORATION: none; text-transform: capitalize
}
.navover {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #ffffff; WIDTH: 155px; FONT-FAMILY:  Tahoma, Arial, Helvetica, sans-serif;  BACKGROUND-COLOR: #990000; TEXT-DECORATION: none
}
A.navover:link {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #ffffff; WIDTH: 155px; FONT-FAMILY:  Tahoma, Arial, Helvetica, sans-serif;  BACKGROUND-COLOR: #990000; TEXT-DECORATION: none
}
A.navover:hover {
	 FONT-WEIGHT: normal; FONT-SIZE: 11px;  WIDTH: 155px; COLOR: #ffffff; FONT-FAMILY:  Tahoma, Arial, Helvetica, sans-serif;  BACKGROUND-COLOR: #990000; TEXT-DECORATION: none
}
A.navover:visited {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #ffffff; WIDTH: 155px;  FONT-FAMILY:  Tahoma, Arial, Helvetica, sans-serif;  BACKGROUND-COLOR: #990000; TEXT-DECORATION: none
}

.nav95 {
	FONT-WEIGHT: normal; FONT-SIZE: 13px; COLOR: #485e28; WIDTH: 300px; FONT-FAMILY:  Arial, Helvetica, sans-serif; text-transform: capitalize
}
A.nav95:link {
	FONT-WEIGHT: normal; FONT-SIZE: 13px; COLOR: #485e28; WIDTH: 300px; FONT-FAMILY:  Arial, Helvetica, sans-serif; text-transform: capitalize
}
A.nav95:visited {
	FONT-WEIGHT: normal; FONT-SIZE: 13px; COLOR: #485e28; WIDTH: 300px; FONT-FAMILY:  Arial, Helvetica, sans-serif; text-transform: capitalize
}
A.nav95:hover {
	FONT-WEIGHT: normal; FONT-SIZE: 13px; COLOR: #666666; WIDTH: 300px; FONT-FAMILY:  Arial, Helvetica, sans-serif; text-transform: capitalize
}


.ablackunderline {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	text-decoration: underline;
}
.ablackunderline:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #990000;
	text-decoration: underline;
}

.suckerdiv ul{
margin: 0;
padding: 0;
list-style-type: none;
width: 200px; /* Width of Menu Items */
border-bottom: 1px solid #555555;
font-family: arial;
font-size: 12px;
}

.suckerdiv ul li{
position: relative;
background-color: #222222;
}

/*1st level sub menu style */
.suckerdiv ul li ul{
left: 199px; /* Parent menu width - 1*/
position: absolute;
width: 200px; /*sub menu width*/
top: 0;
display: none;
}

/*All subsequent sub menu levels offset */
.suckerdiv ul li ul li ul{
left: 199px; /* Parent menu width - 1*/
}

/*All subsequent sub menu levels offset */
.suckerdiv ul li ul li a{
left: 199px; /* Parent menu width - 1*/
background-color: #222222;
}

/*All subsequent sub menu levels offset */
.suckerdiv ul li ul li ul li a{
background-color: #222222;
}

/*All subsequent sub menu levels offset */
.suckerdiv ul li ul li ul li ul li a{
background-color: #222222;
}

/* menu links style */
.suckerdiv ul li a{
display: block;
color: yellow;
text-decoration: none;
background-color: #222222;
padding: 1px 5px;
border: 1px solid #555555;
border-bottom: 0;
line-height: 1.75em;
}

.suckerdiv ul li a:hover{
background-color: yellow;
color: black;
text-decoration: none;
}

.suckerdiv ul li ul li a:hover{
background-color: yellow;
color: black;
text-decoration: none;
}

.suckerdiv ul li ul li ul li a:hover{
background-color: yellow;
color: black;
text-decoration: none;
}

/* The main categories with sub-categories */
.suckerdiv .subfolderstyle{
background: url(images/arrow-list.gif) no-repeat center right;
}

/* This one colors the sub-folder with other sub-folders */
.suckerdiv ul li ul .subfolderstyle {
background-color: #222222;
}

/* This one colors the sub-folder with other sub-folders */
.suckerdiv ul li ul li ul .subfolderstyle {
background-color: #222222;
}

/* This one colors the sub-folder with other sub-folders */
.suckerdiv ul li ul li ul li ul .subfolderstyle {
background-color: #222222;
}

#lightbox{
	position: absolute;
	left: 0;
	width: 100%;
	z-index: 100;
	text-align: center;
	line-height: 0;
	}

#lightbox a img{ border: none; }

#outerImageContainer{
	position: relative;
	background-color: #fff;
	width: 250px;
	height: 250px;
	margin: 0 auto;
	}

#imageContainer{
	padding: 10px;
	}

#loading{
	position: absolute;
	top: 40%;
	left: 0%;
	height: 25%;
	width: 100%;
	text-align: center;
	line-height: 0;
	}
#hoverNav{
	position: absolute;
	top: 0;
	left: 0;
	height: 100%;
	width: 100%;
	z-index: 10;
	}
#imageContainer>#hoverNav{ left: 0;}
#hoverNav a{ outline: none;}

#prevLink, #nextLink{
	width: 49%;
	height: 100%;
	background: transparent url(../images/blank.gif) no-repeat; /* Trick IE into showing hover */
	display: block;
	}
#prevLink { left: 0; float: left;}
#nextLink { right: 0; float: right;}
#prevLink:hover, #prevLink:visited:hover { background: url(../images/prevlabel.gif) left 15% no-repeat; }
#nextLink:hover, #nextLink:visited:hover { background: url(../images/nextlabel.gif) right 15% no-repeat; }


#imageDataContainer{
	font: 10px Verdana, Helvetica, sans-serif;
	background-color: #fff;
	margin: 0 auto;
	line-height: 1.4em;
	overflow: auto;
	width: 100%	
	}

#imageData{	padding:0 10px; color: #666; }
#imageData #imageDetails{ width: 70%; float: left; text-align: left; }	
#imageData #caption{ font-weight: bold;	}
#imageData #numberDisplay{ display: block; clear: left; padding-bottom: 1.0em;	}			
#imageData #bottomNavClose{ width: 66px; float: right;  padding-bottom: 0.7em;	}	
		
#overlay{
	position: absolute;
	top: 0;
	left: 0;
	z-index: 90;
	width: 100%;
	height: 500px;
	background-color: #000;
	}
