/*
 *  Copyright  de la Phone Communications 2002-2006 
 */
 

body {
	margin-left:15px;
	margin-right:15px;
	margin-top:0px;
	padding:0px;
	font: small Arial, Helvetica, sans-serif;
	background-color:#ffffff; 
	
	font-size:11px; 
	color:#666666;
}


#dlp {
	background:white;
	border-left:1px solid #ccc;
	border-bottom:1px solid #ccc;
	border-right:1px solid #ccc;
	min-width:750px;
	max-width:950px;
	margin-left:auto;
	margin-right:auto;
	height: 0.01%; 
}

#logo {
	height:62px;
}

#logo img {
	float:left;
	margin-left:15px;
	margin-top:6px;
}

#logo h1 {
	display:none;
}

#settings {
	font-size:smaller;
	float:right;
	margin:10px 5px 0 0;
	padding: 0;
	font-size:10px;
	text-align:center;
}

.navbar .tab {
        font-family:    Verdana, Geneva, sans-serif;
        font-size:              12px;
        display:                inline;
        margin:                 1px 1px 1px 5px;
        float:                  right;
        padding:                3px 6px 3px 6px;
        background:             #CCCC99;
        border:                 1px solid;
        border-color:   #003366;
        border-left:    0;
        border-bottom:  0;
        border-top:             0;

        z-index:                1;
        position:               relative;
        top:                    0;
        font-weight:    normal;
}

.navbar .far {
        font-family:    Verdana, Geneva, sans-serif;
        font-size:              12px;
        display:                inline;
        margin:                 1px 1px 1px 5px;
        float:                  right;
        padding:                3px 6px 3px 6px;
        background:             #CCCC99;
        border:                 1px solid;
        border-color:   #CCCC99;
        border-left:    0;
        border-bottom:  0;
        border-top:             0;

        z-index:                1;
        position:               relative;
        top:                    0;
        font-weight:    normal;
}

.navbar img {
        font-family:    Verdana, Geneva, sans-serif;
        font-size:              11px;
        float:                  left;
        background:             #CCCC99;
        height:                 30px;
        width:                  500;

}


.navbar .tab a {
        font-family:    small Arial, Helvetica, sans-serif;
        font-size:                      12px;
        color:                          #003366;
        text-decoration:        none;
}

.navbar .tab a:hover{
        color:#333;
        text-decoration:underline;
}

.navbar .far a {
        font-family:    small Arial, Helvetica, sans-serif;
        font-size:                      12px;
        color:                          #003366;
        text-decoration:        none;
}

.navbar .far a:hover{
        color:#333;
        text-decoration:underline;
}

.navbar {
        z-index:                1;
        font-size:              11px;
        white-space:    nowrap;
        background:             #CCCC99;
        height:                 30px;
        width:                  100%;
}

#horizontNav{
	margin:0;
	padding:0;
	width:165px;
	float:left;
	border-bottom:1px solid black;
}
#horizontNav ul{
	margin:0px;
	padding:0px;
}
#horizontNav li{
	font-size:1em;
	list-style: none;
	margin:0px;
}
#horizontNav li.title{
	font-size:1em;
	border-right:1px solid #eee;
	border-bottom:1px solid #666;
	border-left:1px solid #eee;
	color:#666;
	background: #eee;
	padding:.75em;
}
#horizontNav li.first{
	padding-top:5px;
	padding-bottom:5px;
	font-size:1em;
	padding-left:1em;
	background:#CCD6D9;
	border-top:1px solid #333;
	border-left:1px solid #333;
	border-right:1px solid #333;
}
#horizontNav li.current{
	padding-top:5px;
	padding-bottom:5px;
	font-size:1.2em;
	padding-left:1em;
	background:#003366;
	border-top:1px solid #333;
	border-left:1px solid #333;
	border-right:1px solid #333;
}
#horizontNav li.current a{
	color:white;
	text-decoration:none;
}

#horizontNav li.current a:hover{
	color:white;
	text-decoration:underline;
}
#horizontNav li.second{
	border-right:1px solid #333;
	border-left:1px solid #333;	
	font-size:.9em;
	padding-left:1.5em;
	padding-top:.25em;
	padding-bottom:.25em;
	background: #B0E8DD;
}
#horizontNav li a{
	color:black;
	text-decoration:none;
}
#horizontNav li a:hover{
	/*color:#333;
	text-decoration:underline;*/
	border: 1px solid #003366;
}
#currentnav {
	text-decoration:underline;
}

#content {
	height: .01%; 
	margin-left:175px;
	margin-right:6px;
}
#content h2{
	border-top:2px #003366 solid;
	background-color: white;
	margin-top: 10px;
	padding-top:.25em;
	padding-bottom:.25em;
	padding-left:.2em;
	padding-right:.2em;
}

#content tr {
	line-height: 150%;
}
#content th {
	background: #ccc;
	border: 1px #ccc solid;
}
#content .striped_even {
	background: #eee;
}


#content .right-actions {
	padding: 6px 0 0 0;
	font-size: x-small;
	float: right;
}

#content .ul {
	padding: 6px 0 0 0;
	font-size: x-small;
	float: right;
	width: 70%
}


#footer{
	clear: both;
	font-size: x-small;
	text-align: center;
	margin-top:5px;
	padding:5px;
	background:white;
	border-top:1px solid black;
}

#topright {
	font-family : Verdana, Geneva, sans-serif;
	text-align: center;
	text-indent: .2em;
	padding:0px;
	font-size : 10px;
	color : #003366;
}

.topright a{
	font-family:	Verdana, Geneva, sans-serif;
	font-size:			10px;
	margin:			1px 1px 1px 5px;
	padding: 1px;
	color:				#003366;
	text-decoration:	none;
}

.topright a:hover{
	font-family:	Verdana, Geneva, sans-serif;
	font-size:			10px;
	color:				#003366;
	text-decoration:	underline;
}

.small {
	font-size:11px;
	font-family:Arial, Helvetica, Sans Serif;
	line-height:13px
}

TABLE.headerbox { 
	border-color:#CCCC99;
	border-width:2px;
	border-style:solid;
	font-family:	verdana, Arial, Helvetica; color :#666666;
	font-size : 11px 
	 
}

TABLE.headerbox a {
        font-family:    small Arial, Helvetica, sans-serif;
        font-size:                      12px;
        color:                          #003366;
        text-decoration:        none;
}

.heading { 
	background-color:#CCCC99;
	color:#003366;
	font-size:16px;
	font-family:Arial, Helvetica, Sans Serif; 
}

.cdr-heading {
        color:#003366;
        font-size:12px;
        font-family:Arial, Helvetica, Sans Serif;
}

.secBoxBorderHeadingSub { 
	background-color:#CCCC99;
	color:#003366;
	font-size:13px;
	font-family:Arial, Helvetica, Sans Serif;
}

.secLiteBG { 
	background-color:#F7F7F7;

}

.foot {
	font-weight : bold; font-size : 10px;
	font-family : verdana, Arial, Helvetica; color : #666666; text-decoration : none;
}

A.foot:hover {
	font-weight : bold; font-size : 10px; font-family : verdana,
	Arial, Helvetica; text-decoration : underline; letter-spacing : 0px 
}

.in_field {
	width:200px; 
	font-size:11px; 
	font-family: Arial; 
	margin-top:0px; 
	border-style:solid; 
	border-width:1; 
	border-color:#CCD6D9; 
	padding-left:3;
}

.in_field_small {
        width:75px;
        font-size:11px;
        font-family: Arial;
        margin-top:0px;
        border-style:solid;
        border-width:1;
        border-color:#CCD6D9;
        padding-left:3;
}

.in_logon {
        width:140px;
        font-size:11px;
        font-family: Arial;
        margin-top:0px;
        border-style:solid;
        border-width:1;
        border-color:#CCD6D9;
        padding-left:3;
}

.tariff_table {
	font-family: Arial;
	color: #003366;
	font-size:12px;

}

.pics{ font-family: verdana; font-size:11px; border-color : #FFFFFF; text-decoration
: none; }
A.pics:hover{ font-family: verdana; font-size:11px; color:#339999;
text-decoration : underline; }
A.pics:active{ font-family: verdana; font-size:11px; border-color:#FFFFFF; text-decoration : none;}

