/* CSS Document */


a {color:#00438C}
a:hover, a:active, a:visited {color:#00438C}

.productsAB
{
	height:620px;
	width:230px;
	border-top:solid 1px #00438C;
	border-right:solid 1px #00438C;
	border-bottom:solid 1px #00438C;
	border-left:solid 1px #00438C;
}
.productsAB_opt1
{
	height:550px;
	width:230px;
	border-top:solid 1px #00438C;
	border-right:solid 1px #00438C;
	border-bottom:solid 1px #00438C;
	border-left:solid 1px #00438C;
}
iframe
{
	border:none;
	overflow:hidden;
}

/**********************************************************************************
****||||     UL LINKS                                                      ||||****
**********************************************************************************/

.LNK
{ /*** ARROW RIGHT IMAGE LIST ***/
	list-style-image: url(../images/Link-arrow.jpg);
	margin:0px 10px 0px 25px;
	padding:0px 0px 0px 0px;
	line-height:1.7em;
}
.LNK li.tv a:link, a:hover, a:active, a:visited {color:#00438C;}
.LNK li.Q_icon a:link, a:hover, a:active, a:visited {color:#00438C;}
.LNK li.lock_icon a:link, a:hover, a:active, a:visited {color:#00438C;}
.LNK li.document_icon a:link, a:hover, a:active, a:visited {color:#00438C;}
.LNK li.remove_icon a:link, a:hover, a:active, a:visited {color:#00438C;}

.LNK li.tv_icon {list-style-image: url(../images/Link-TV.jpg);}
.LNK li.Q_icon {list-style-image: url(../images/Link-question.jpg);}
.LNK li.lock_icon {list-style-image: url(../images/Link-lock.jpg);}
.LNK li.document_icon {list-style-image: url(../images/Link-DOC.jpg);}
.LNK li.remove_icon {list-style-type:none;}
#remove_icon {list-style-image:none;list-style:none;}

/*********************************************************************************/

.LNK2
{ /*** NO IMAGE - BULLET LIST ***/
	font-weight:bold;
	padding:0px 0px 0px 0px;
	margin-left:10px;
	list-style-type:none;
}
.LNK2 li
{
	margin:10px 0px 10px 0px;
}
.LNK2 li a
{
	text-decoration:none;
	display:block;
}
.LNK2 li a:link
{
	color:#00438C;
	text-decoration:none;
}
/*.LNK2 li a:hover
{
	color: #900028;
	text-decoration:none;
}
.LNK2 li a:active
{
	color:#00438C;
	text-decoration:none;
}*/
.LNK2 li a:visited
{
	color:#00438C;
	text-decoration:none;
}

/*******************************SUBLEVEL****************************/
.LNK2b
{
        width:160px;
	margin:25px 0px 25px 0px;
	padding:0px 0px 0px 0px;
	list-style-type:none;
	font-weight:normal;
}
.LNK2b a
{
	padding-left:15px;
}
/*.LNK2b a:hover
{
	background-image:url(../images/arrow_right.gif);
	background-position:left;
	background-repeat:no-repeat;
}*/
/*******************************************/

.LNK3
{ /*** QUESTION MARK LIST ***/
	list-style-image: url(../images/Link-question.jpg);
	margin:0px 10px 0px 25px;
	padding:0px 0px 0px 0px;
	line-height:1.7em;
}
.LNK3 a:link
{
	color:#00438C;
}
.LNK3 a:hover
{
	color: #999999;
}
.LNK3 a:active
{
	color:#000;
}
.LNK3 a:visited
{
	color:#00438C;
}

/*******************************************/

.LNK4
{ /*** IMG LOCK LIST ***/
	list-style-image: url(../images/Link-lock.jpg);
	margin:0px 10px 0px 25px;
	padding:0px 0px 0px 0px;
	line-height:1.7em;
}
.LNK4 a:link
{
	color:#00438C;
}
.LNK4 a:hover
{
	color: #999999;
}
.LNK4 a:active
{
	color:#000;
}
.LNK4 a:visited
{
	color:#00438C;
}

/***    NO IMAGE LIST    ***********************************/

.LNK5
{
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	line-height:normal;
	list-style-type:none;
}
.LNK5 a:link
{
	color:#00438C;
}
.LNK5 a:hover
{
	color: #999999;
}
.LNK5 a:active
{
	color:#000;
}
.LNK5 a:visited
{
	color:#00438C;
}

/***   ARROW RIGHT IMAGE LIST   ****************************************/

.LNK6
{
	margin:0px 10px 0px 0px;
	padding:0px 0px 0px 0px;
	list-style-type:none;
}
.LNK6 li {
	background-image: url(../images/Link-arrow.jpg);
	background-position:left, top;
	background-repeat:no-repeat;
	display:block;
	margin:2px 0px 2px 10px;
	vertical-align:top;
}
.LNK6 a:link
{
	color:#00438C;
}
.LNK6 a:hover
{
	color: #999999;
}
.LNK6 a:active
{
	color:#000;
}
.LNK6 a:visited
{
	color:#00438C;
}

/***   TV IMAGE LIST   ****************************************/

.LNK7
{
	list-style-image: url(../images/Link-TV.jpg);
	margin:0px 10px 0px 20px;
	padding:0px 0px 0px 0px;
	line-height:1.7em;
}
.LNK7 a:link
{
	color:#00438C;
}
.LNK7 a:hover
{
	color: #999999;
}
.LNK7 a:active
{
	color:#000;
}
.LNK7 a:visited
{
	color:#00438C;
}

/***   DOCUMENT IMAGE LIST   ****************************************/

.LNK8
{
	list-style-image: url(../images/Link-DOC.jpg);
	margin:0px 10px 0px 18px;
	padding:0px 0px 0px 0px;
	line-height:1.7em;
}
.LNK8 a:link
{
	color:#00438C;
}
.LNK8 a:hover
{
	color: #999999;
}
.LNK8 a:active
{
	color:#000;
}
.LNK8 a:visited
{
	color:#00438C;
}

/************* UL CREATED FOR ELECTRONIC LOCKS LIST/MDDL **************/

.ALGlft
{
	Display:block;
	padding: 0px 0px 10px 0px;
	margin: 7px 0px 0px 13px;
}
.ALGlft li {
	display:block;
	padding:0px 0px 0px 0px;
	margin:10px 0px 0px 0px;
}
.ALGlft a:link
{
	color:#00438C;
	text-decoration:none;
}
.ALGlft a:hover
{
	color: #999999;
}
.ALGlft a:active
{
	color:#000;
}
.ALGlft a:visited
{
	color:#00438C;
}
.HDRlink {
	text-decoration:none;
}

a.HDRlink:link {
	color:#fff;
}
a.HDRlink:hover {
	color:#fff;
}
a.HDRlink:active {
	color:#fff;
}a.HDRlink:visited {
	color:#fff;
}
.dhtmlwindow{
position: absolute;
border: 2px solid #02346A;
visibility: hidden;
background-color: transparent;
text-align:left;
}

.drag-handle{ /*CSS for Drag Handle*/
padding:3px 1px 3px 1px;
text-indent: 3px;
font-family:Verdana, Arial, Helvetica, sans-serif, serif;
font-size:13px;
font-weight:bold;
background-color: #02346A;
/*background-image:url(../scripts/grad.gif);
background-position:top left;
background-repeat:repeat-x;*/
color: white;
cursor: move;
overflow: hidden;
width: auto;
filter:progid:DXImageTransform.Microsoft.alpha(opacity=100);
-moz-opacity: 1;
opacity: 1;
}

.drag-handle .drag-controls{ /*CSS for controls (min, close etc) within Drag Handle*/
position: absolute;
right: 1px;
top: 2px;
cursor: hand;
cursor: pointer;
}

* html .drag-handle{ /*IE6 and below CSS hack. Width must be set to 100% in order for opaque title bar to render*/
width: 100%;
}


.drag-contentarea{ /*CSS for Content Display Area div*/
/*border-top: 1px solid brown;*/
background-color: white;
color: black;
height: 150px;
padding: 2px;
overflow: auto;
}

.drag-statusarea{ /*CSS for Status Bar div (includes resizearea)*/
/*border-top: 1px solid gray;*/
background-color: #02346A;
height: 13px; /*height of resize image*/
}


.drag-resizearea{ /*CSS for Resize Area itself*/
float: right;
width: 13px; /*width of resize image*/
height: 13px; /*height of resize image*/
cursor: nw-resize;
font-size: 0;
}
