/* DCS LTS Blue model */

@media print{
.printHide {display:none;}
}

@media screen{
.printReveal {display:none;}
}

body {font-family: Verdana, Arial, sans-serif;
font-size: .8em;
font-weight: normal;
color: #000000;
}

h1, h2, h3, h4, h5, h6 {font-family: Verdana, Arial, sans-serif;
margin-top: 0;
margin-bottom: 15px;
margin-left: 0;
margin-right: 0;
font-size: 1.4em;
color: #225075;
padding-bottom: 4px;
padding-top: 0;
padding-left: 2px;
padding-right: 2px;
font-weight: bold;}

h2 {font-size: 1.2em;}

h3 {font-size: 1.0em;
margin-bottom: .5em;}

h4 {font-size: .7em;
margin-bottom: .4em;}

h5, h6 {font-size: .6em;
margin-bottom: .2em}

h6 {color: #000000;}

input, textarea {color: #000000;
background-color: #e6f3ff;
border: 1px #000066 inset;
border-style: inset;
margin: 2px;}

input.text {border-color: #000066;
border-style: inset;
border: 1px #000066 inset;}

fieldset {border: 1px solid blue;}

label {float: left;
margin-right:0.5em;
text-align: right;
width: 120px;}

legend {padding: 0.2em 0.5em;
border: 1px solid blue;
color: blue;
font-size:90%;
text-align: right;}

#main-text {margin-top: 20px;
margin-bottom: 20px;
margin-left: 190px;
margin-right: 220px;}

p, ul, ol {margin-top: 0;
margin-bottom: 4px;
margin-left: 0;
margin-right: 0;
font-size: 1em;
line-height: 1.2em;}

ol, ul {margin-left: 25px;}

table {border: 0em none;
margin: 0pt;
padding-left: .2em;
padding-right: .2em;
padding-bottom: 0em;
padding-top: 0em;
font-size: .7em;
border-spacing: 0em;}

td {font-size: xx-small;
font-style: normal;
font-weight: normal;
color: #000000;
vertical-align: top;
text-align: left;
padding-right: 3px;
padding-left: 3px;}

strong, em {font-weight: bold;
color: #225075;}

form {margin-bottom: 0;
padding-bottom: 0}

a:hover img {text-decoration: none;
background-color: #ffffff;
color: #FFFFFF;}

#footer {text-align: center;
background-color: #314d84;
color: #ffffff;
margin-bottom: 0;
padding-top: 15px;
padding-bottom: 15px;
font-size: .7em;
border-top: 2px #cc6600 solid;}

#footer a:link, #footer a:visited {color: #f0f0e1;}

#footer a:hover {color: #f0f0e1;
text-decoration: underline;}

p {font-weight: normal;
color: #000000}

tt {font-family: "Courier New", Courier, monospace;
font-style: normal;
font-size: xx-small;
font-weight: normal;}

pre {font-family: "Courier New", Courier, monospace;
font-style: normal;
font-size: xx-small;
font-weight: normal;}

.cellbox {border: medium groove blue;
margin: 10px;
padding: 5px;
font-size: xx-small;
font-style: normal;
font-weight: bold;
vertical-align: top;
color: #000000;
background-color: #e6f3ff;
text-align: left;}

.labelNormal {font-family: Verdana, Arial, sans-serif;
font-size: xx-small;
font-style: normal;
font-weight: bold;
color: #000000;
background-color: #dddddd;
text-align: right;}

.labelPriv {color: #8b0000;
text-align: right;}

.LTSPrivate {color: #CC0000;}

.LTSPublic {color: black;}

.labelReq {font-family: Verdana, Arial, sans-serif;
font-size: xx-small;
font-style: normal;
font-weight: bold;
color: blue;
text-align: right;}

.Marquee {border-color: #6699CC #999999 #999999 #6699CC;
border-style: outset;
border-top-width: 8px;
border-right-width: 8px;
border-bottom-width: 8px;
border-left-width: 8px}

.menuWhite {font-family: Verdana, Arial, sans-serif;
font-size: xx-small;
font-style: normal;
font-weight: bold;
color: #000000;
text-align: left;}

.navMenu {font-family: Verdana, Arial, sans-serif;
font-size: xx-small;
font-style: normal;
font-weight: bold;
color: #000000;
background-color: #d1d2d2;
text-align: left;
margin-top: 0px;
margin-right: 0px;
margin-bottom: 0px;
margin-left: 0px;
padding-top: 0px;
padding-right: 0px;
border-left: 0px none;
padding-bottom: 0px;
padding-left: 0px;}

.navMenuNoBold {font-family: Verdana, Arial, sans-serif;
font-size: xx-small;
font-style: normal;
font-weight: normal;
color: #000000;
background-color: #dddddd;
text-align: left;
margin-top: 0px;
margin-right: 0px;
margin-bottom: 0px;
margin-left: 0px;
padding-top: 0px;
padding-right: 0px;
padding-bottom: 0px;
padding-left: 0px}

.outerBox {background-color: #FFFFFF;
background-position: left;
border-style: inset;
border-top-width: medium;
border-right-width: medium;
border-bottom-width: medium;
border-left-width: medium}

.pushTinyBlue {font-family: Verdana, Arial, sans-serif;
vertical-align: top;
font-size: xx-small;
font-weight: bold;
font-variant: small-caps;
color: #FFFFFF;
background-color: #2f60ff;
border-color: #9fcfff #002f9f #002f9f #9fcfff;
margin: 1px;
padding: 1px;
cursor: pointer;
height: auto;
width: auto;
background-position: center center;
border-style: solid;
border-top-width: 2px;
border-right-width: medium;
border-bottom-width: 2px;
border-left-width: medium}

.pushTinyGray {font-family: Verdana, Arial, sans-serif;
vertical-align: top;
font-size: xx-small;
background: blue;
font-weight: bold;
color: #ffffff;
cursor: pointer;
border-color: #9fcfff #002f9f #002f9f #9fcfff;
line-height: normal;
border-style: solid;
border-top-width: 1px;
border-right-width: medium;
border-bottom-width: 1px;
border-left-width: medium;
margin: 0px;
padding: 0px;}

.pushBigBlue {font-family: Verdana, Arial, sans-serif;
vertical-align: top;
font-size: x-small;
font-weight: bold;
color: #FFFFFF;
cursor: pointer;
background-color: #2f60ff;
border-color: #9fcfff #002f9f #002f9f #9fcfff;
border-style: solid;
border-top-width: 2px;
border-right-width: 2px;
border-bottom-width: 2px;
border-left-width: 2px}

.smallTableOdd, .smallTableEven, .smallTableHead {font-family: Verdana, Arial, sans-serif;
font-size: xx-small;
font-style: normal;
text-align: left;
padding-left: .2em;
padding-right: .2em;}

.smallTableEven, .smallTableOdd {font-weight: normal;}

.smallTableOdd {background-color: #f0f0e1;}

.smallTableEven {background-color: #e6f3ff;}

input .smallTableOdd, input .smallTableEven {border-color: #000066;
border-style: inset;
border: 1px #000066 inset;}

.smallTableWhite {font-family: Verdana, Arial, sans-serif;
font-size: xx-small;
font-style: normal;
font-weight: normal;
color: #000000;
background-color: #ffffff;
vertical-align: top;
text-align: left;}

th, .smallTableHead {font-size: xx-small;
font-weight: bold;
vertical-align: bottom;
color: #000000;
background-color: #e6f3ff;
border: .1em #4ab7dc groove;}

.tableRight {font-family: Verdana, Arial, sans-serif;
font-size: xx-small;
font-style: normal;
font-weight: bold;
color: #000000;
vertical-align: top;
text-align: right;}

.tableGrayRight {font-family: Verdana, Arial, sans-serif;
font-size: xx-small;
font-style: normal;
font-weight: bold;
color: #000000;
background-color: #efefef;
vertical-align: top;
text-align: right;
border-left: 0px none;}

.tableSkyRight {font-family: Verdana, Arial, sans-serif;
font-size: xx-small;
font-style: normal;
font-weight: bold;
color: #000000;
background-color: #e6f3ff;
vertical-align: top;
text-align: right;}

.textlink {font-size: xx-small;
font-weight: bold;}

.warning {font-size: medium;
font-style: normal;
font-weight: bold;
color: #AA0000;}

.Watermark {font-family: Arial, sans-serif;
font-size: 24px;
color: #66FFFF;
left: 10px;
position: absolute;
top: 4px}

/*.tdButton {
 font-family: Arial, Helvetica, sans-serif;
 font-size: x-small;
 font-weight: 900;
 font-variant: small-caps;
 color: #FFFFFF;
 text-align: center;
 background-color: #0033CC;
 border-left: 0px none;
}
*/

a.tdButtonA:link {text-decoration:none;
font-weight: bold;
border: 2px outset;
font-size: x-small;
font-family: Arial, sans-serif;
font-variant: small-caps;
color: #ffffff;
background: #225075;
text-align: center;
padding-top: 1px;
padding-left: 4px;
padding-bottom: 1px;
padding-right: 4px;
margin: 0em;}

A.tdButtonA:hover {background: #6391bc;
cursor: pointer;}

a.tdButtonA:visited {text-decoration:none;
font-weight: bold;
border: 2px outset;
font-size: x-small;
font-family: Arial, sans-serif;
font-variant: small-caps;
color: #ffffff;
background: #225075;
text-align: center;
padding-top: 1px;
padding-left: 4px;
padding-bottom: 1px;
padding-right: 4px;
margin: 0em;}

a.tdButtonA:active {color: #999999}

a:active {color: #666666}

a:hover {text-decoration: underline;
color: #f1edeb;
background-color: #776455;}

.button, .pushButton, .pushBlue {
	-moz-box-shadow:inset 0px 1px 0px 0px #ffffff;
	-webkit-box-shadow:inset 0px 1px 0px 0px #ffffff;
	box-shadow:inset 0px 1px 0px 0px #ffffff;
	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #6391bc), color-stop(1, #225075) );
	background:-moz-linear-gradient( center top, #6391bc 5%, #225075 100% );
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#6391bc', endColorstr='#225075');
	background-color:#6391bc;
	-moz-border-radius:8px;
	-webkit-border-radius:8px;
	border-radius:8px;
	border:1px solid #020040;
	display:inline-block;
	color:#ffffff;
	font-family:Arial;
	font-size:10px;
	font-weight:normal;
	padding:1px 16px;
	text-decoration:none;
	text-shadow:1px 1px 0px #000000;
}.button:hover, .pushButton:hover, .pushBlue:hover {
	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #225075), color-stop(1, #6391bc) );
	background:-moz-linear-gradient( center top, #225075 5%, #6391bc 100% );
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#225075', endColorstr='#6391bc');
	background-color:#225075;
}.button:active, .pushButton:active, .pushBlue:active {
	position:relative;
	top:1px;
}
a .button {color: #ffffff}

.button[disabled], .pushButton[disabled] .pushBlue[disabled]  {
	background: -moz-linear-gradient(top,  rgba(0,0,0,0.65) 0%, rgba(0,0,0,0) 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(0,0,0,0.65)), color-stop(100%,rgba(0,0,0,0))); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  rgba(0,0,0,0.65) 0%,rgba(0,0,0,0) 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  rgba(0,0,0,0.65) 0%,rgba(0,0,0,0) 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  rgba(0,0,0,0.65) 0%,rgba(0,0,0,0) 100%); /* IE10+ */
	background: linear-gradient(top,  rgba(0,0,0,0.65) 0%,rgba(0,0,0,0) 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#a6000000', endColorstr='#00000000',GradientType=0 ); /* IE6-9 */
	color: GrayText;
 }

.GEGroupClaim {
	background-color: #fcbdf5;
}
#idletimeout { 
	background:#CC5100; 
	border:3px solid #FF6500; 
	color:#fff; 
	font-family:arial, sans-serif; 
	text-align:center; 
	font-size:12px; 
	padding:10px; 
	position:relative; 
	top:0px; 
	left:0; 
	right:0; 
	z-index:100000; 
	display:none; }
#idletimeout a { color:#fff; font-weight:bold }
#idletimeout span { font-weight:bold }

#toolbar{  
	background:none no-repeat center center;  
	margin: 0 auto;  
	height:35px;  
	position:fixed;  
	bottom:0;  
	width:100%  }  
  
.moveup{position:fixed;top:0;}  
  
.movedown{position:fixed;bottombottom:0;}  
  
#move{  
	color:#333;  
	float:rightright;  
	font-size:11px;  
	position:static;  
	width:70px;  
	font-weight:bold;  }  
  
#move:hover{  cursor:pointer;  }  
  
#toollinks{margin: 0 auto; width:450px;}  
  
#gotoconsole,#gotosubscriber,#gotolist,#gotoadd
{  
    float:left;  
    padding:5px 20px;  
}  

.errorMessage{
padding:2px 4px;
margin:0px;
background:#f7d579;
color:#590812;
font-weight:bold; )

