@media screen {
	div.dwl {display:none;}
	#w4p {display:none;}
}

/* GENERAL */
body
{
	font-family: Arial, Tahoma, Sans-Serif;
	font-size: 9pt;
	text-align: center;
	background:#ffffff;
}
dd
{
	list-style-image: url(imgs/bullet-arrow.gif);
	list-style-position:outside;
}
/*
li
{
	list-style-image: url(img-page/arr_d_small.gif);
}
*/
a:link, a:active, a:visited
{
	color: Navy;
}
a:hover
{
	color: Red;
}
a.asmall
{
	font-size: 8pt;
}
h1
{
	font-size:12pt;
	margin-bottom:0;
}
h2
{
	font-size:11pt;
}
h3
{
	font-size:10pt;
}
h4
{
	font-size:9pt;
}

#dvBody
{
margin-left: auto;
margin-right: auto;
width:790px;
text-align: left;
background: #ffffff;
}

#dvHeader
{
	height: 105px;
	background: url(img-page/enic_naric_net_4r16g.gif) top left no-repeat;
	overflow:hidden;
}
#dvPO
{
	position:relative;
	top:0px;
	width:106px;
	height:23px;
	left:2px;
	overflow:hidden;
}
#dvPO a
{
	text-decoration:none;
}
#dvAll
{
	position:relative;
	top:0;
	left:0;
	border: solid 1px white;
	overflow:hidden;
}

#dvLeftCol
{
	position:relative;
	top:0;
	width:157px;
/*	height:490px; */
/*	height:452px; */
	text-align:left;
	z-index:130;
	float:left; 
	background:#f2f2f2;
	overflow:hidden;
	border-right: #acacac 2px dotted;
}

#dvContent
{
	position:relative;
	top:0;
	width:462px;
	color:Black;
	float: left;
	margin: 0 0.5em 0 0.5em;
	background: #ffffff;  
	z-index:135;
	overflow:hidden;
/*	background-image:url(img/test.gif); */
}

#dvRightCol
{
	position:relative;
	top:0; 
	width:145px; 
/*	height:490px; */
/*	height:452px; */
	text-align:left;
	z-index:130;
	border-left: 2px dotted #d9dadb;
	float:right;
	background: #ffffff;
	overflow:hidden;
	right:0;
}

#dvFooter
{
	position:relative;
	left:0;
	top: 20px;
/*	width: 790px; */
	width: 625px;
	height: 104px;
	border-top:dotted 2px #bababa;
	font-size: 7pt;
	color: Gray;
/*	text-align:center; */
	text-align:left;
	line-height: 150%;
	overflow:hidden;
/*	float:left; */
	float:right;
	padding:0 0 0 0.5em;
}
/* INNER STEPS */
/* in header */
#quicklinks {
	height:30px;
	list-style-type:none;
	margin:0 0 10px 0;
	padding:0;
}
#quicklinks li {
	border-right:1px solid black;
	float:left;
	font-size:7pt;
	padding:0px 7px;
}
#quicklinks li.lastItem {
	border-right:none;
	list-style-image: none;
}
li.limnu
{
	list-style-image: none;
}
/* in left col */
#dvCntryList
{
	position:relative;
	top:0;
	width:142px;
/*	height:482px; */
/*	height:428px; */
/*	overflow:auto; */
	overflow:hidden;
	padding-top:3px;
	padding-left:5px;
	text-align:left;
	z-index:130;
/*
scrollbar-face-color: #efefef;
scrollbar-shadow-color: #dcdcdc;
scrollbar-highlight-color: #CFE2F0;
scrollbar-3dlight-color: #FFFFFF;
scrollbar-darkshadow-color: #FFFFFF;
scrollbar-track-color: #ffffff;
scrollbar-arrow-color: Navy;
*/
}

.colTitle
{
	position:relative;
	top:0;
	left:0;
	font-size:14px;
	font-weight:600;
	color: #aaaaaa;
	height:22px;
	text-align:center;
	width:142px;
	overflow:hidden;
	padding-top:1px;
}

/* IN CONTENT */
/* home pg */
p.forIE
{
	margin:0;
	padding:0;
	font-size:0;
}
#dvPublic
{
	position:absolute;
	top:110px;
	left:70px; 
}

#dvPublic a:link, #dvPublic a:visited, #dvPublic a:active, #dvPublic a:hover
{
	font-size: 12pt;
	font-weight: 600;
	text-decoration: none;
}

#dvNetworks
{
	position:absolute;
	top:268px;
	left:208px; 
}

#dvNetworks a:link, #dvNetworks a:visited, #dvNetworks a:active, #dvNetworks a:hover
{
	font-size: 12pt;
	font-weight: 600;
	text-decoration: none;
}
/* other pgs */
p.titexpl
{
	margin:0;
	font-style:italic;
}
p.expl
{
	margin-top:0;
	font-size:9pt;
}
dt.titlst
{
	font-size:10pt;
	margin-top:0.5em;
	list-style-image: url(img-page/arr_d_small.gif);
}
li.titlst
{
	font-size:11pt;
	margin-top:0.5em;
	list-style-image: url(img-page/arr_d_small.gif);
}
li.larr
{
	margin-top:0.5em;
	list-style-image: url(img-page/arr_d_small.gif);
}
ul.ulexp
{
	margin-left:5px;
	padding-left:15px;
}
/* country pg */
p.ct1
{
	font-size:11pt;
	font-weight:400;
	background-color:#e5e5e5;
	text-decoration:none;
	margin: 20px 0 0 0;
	padding: 0 0 0 10px;
}

p.ct1s
{
	font-size:11pt;
	margin: 15px 0 5px 0;
	border-bottom: dotted 2px #cdcdcd;
}

p.cont
{
	margin: 8px 0 0 0;
	font-style:italic;
}

p.ct2
{
	font-weight:600;
	margin: 8px 0 0 0;
}

p.n, p.ct2nl, p.cweb, p.ccp, p.pwl, p.pwt
{
	margin: 0 0 0 0;
}
p.gwtit
{
	margin: 0.5em 0 0 0;
	font-weight:900;
}
p.gwdesc
{
	font-size:9pt;
	margin:0 0 0 0;
	padding: 0.2em 0.2em 0.2em 0.2em;
	border:solid 1px #dcdcdc;
}
p.gwlnk
{
	margin: 0 0 0 2em;
	padding:0 0 0.5em 0;
}
a.hidlnk
{
	margin: 0 0 0 0;
}
p.desc
{
	border:solid 1px #dcdcdc;
	padding: 0.3em;
	margin:0;
}
textarea.desc
{
	border:0;
	font-family:Arial, Tahoma, Sans-Serif;
	width:100%;
	overflow:hidden;
	margin: 0.3em;
}
textarea.n
{
	border:0;
	font-family:Arial, Tahoma, Sans-Serif;
	width:100%;
	overflow:hidden;
}


p.nrc
{
	margin: 0 0 0 0;
	color:#878787;
}

p.cweb
{
	margin: 2px 0 0 0;
}
p.ccp
{
	font-style:italic;
	margin: 4px 0 0 0;
}
ul.wul
{
	margin: 0 0 0 20px;
}
p.pwt
{
	margin: 5px 0 0 30px;
}
p.pwl
{
	margin: 0 0 0 30px;
}
div.dwd
{
	margin: 0 0 0 30px;
	padding: 3px 3px 3px 3px;
	font-size:8pt;
	border: solid 1px #9a9a9a;
}
p.on
{
	margin: 8px 0 0 0;
}
p.nn
{
	font-weight:600;
	margin:5px 0 0 0;
}

/* questions */
div.qbutton
{
	padding-top: 0.5em;
	padding-left: 4em;
	background: url(img-page/arr_r4rb.gif) top left no-repeat;
	height: 50px; 
}

a.buttons
{
	font-size: 12pt;
	font-weight: 600;
	text-decoration: none;
}

/* data */
p.graydata
{
	color:#a5a5a5;
	font-size:8pt;
}

.firstItem
{
	padding-top:0.5em;
}

ul.evtt
{
	font-weight:600; 
	padding:1em 0 0.5em 0;
	margin:0;
}
li.evt
{
	font-weight:400;
	margin:0.3em 0 0 2em;
	padding:0;
	list-style-image:url(imgs/bullet-arrow.gif);
	list-style-position:outside;
}

p.evt
{
	font-weight:400;
	margin:0 0 0 2em;
	padding:0;
}

p.evtt
{
	font-weight:600; 
	padding:1em 0 0.2em 0;
	margin:0;
}

/* in right col */
div.cDvArr
{
	background:url(img-page/arr_d_small.gif) no-repeat top left;
	font-weight:600;
	padding:0 0 0 1.5em;
	margin: 1em 0.2em 0 0;
}
div.cDvArrN
{
	background:url(img-page/arr_d_small.gif) no-repeat top left;
	padding:0 0 0 1.5em;
	margin: 0.5em 0.2em 0 0;
}
.rMnuT
{
	list-style-position:inside;
	list-style-image:url(img-page/arr_d_small.gif);
	font-size:10pt;
	font-weight:600;
	margin:0 0 0 0.2em;
	line-height:105%;
}
li.rMnuL
{
	font-size:9pt;
	font-weight:400;
	margin-left:0;
	list-style-position:outside;
	line-height:125%;
}
dd.ddexpl
{
	font-size:8pt;
	font-style:italic;
	font-weight:400;
	margin-left:0.8em;
	padding-left:0;
}
#dvHighlights
{
	position:relative;
	top:0;
	border-bottom: dashed 1px #dadada;
	padding: 0.4em 0 0 0.3em;
}

#dvHighlights *
{
	font-size:8pt;
}
#dvSeeAlso
{
	position:relative;
	top:0;
	left:0;
	padding-left:0.2em;
	padding-right:0.2em;
	border-right: 2px dotted #d9dadb;
	font-size:9pt;
}

#dvRightCol p
{
	line-height:normal;
	padding: 0 0.1em 0 0.1em;
	margin: 5px 0px 5px 3px; 
	}

#dvRightCol ul
{
	font-size:10pt;
	padding-top:0;
	padding-bottom:0;
	padding-left:15px;
	margin-top:0;
	margin-bottom:0;
	margin-left:15px;
}

#dvRightCol a:link, #dvRightCol a:visited, #dvRightCol a:active
{
	text-decoration: none;
}

#dvRightCol a:hover
{
	text-decoration: none;
}
#dvEvArr
{
	position:absolute;
	height:30px;
	width:145px;
	bottom:0;
}
#dvEvArr a:link, #dvEvArr a:visited, #dvEvArr a:active, #dvEvArr a:hover
{
	font-size: 8pt;
	text-decoration: none;
	line-height: 100%;
}

/* yah */
#dvYah
{
	position:absolute;
	top:0;
	left:0;
	height:15px;
	text-align:right;
	border-bottom: 2px dotted #b9d2e3;
	z-index:110;
	padding-bottom:0.1em;
	font-size:7pt;
}

#dvYah a:link, #dvYah a:visited, #dvYah a:active
{
	text-decoration: none;
	color: #0558cd;
}

#dvYah a:hover
{
	color:Navy;
	text-decoration: none;
}

/* Y/N */
#dvYesNoAll
{
	border: solid 1px #cacaca;
	width: 65%;
	height:18px;
	padding: 0.2em 0em 0.2em 0em; 
	margin: 0.2em 0em 0.2em 0em;
	background: #eaeaea;
	text-align:right;
}

#dvYesNoTxt
{
	font-size:8pt;
	font-style: italic;
	float:left;
	padding: 0.2em 2em 0 1em;
	vertical-align:baseline;
}

#dvNo
{
	padding: 0 0.3em 0 0;
	float:right;
}

#dvYes
{
	padding: 0 0.3em 0 0;
	float:right;
}

.ynBut
{
	width:30px;
	height: 16px;
	border:solid 1px gray;
	font-size:10px;
	background:#fafafa;
}

/* CNTRY LST */

#dvCntryList a:link, #dvLeftCol a:visited, #dvLeftCol a:active
{
	font-size:11px;
	color: Navy;
	text-decoration: none;
}


#dvCntryList a:hover
{
	font-size:11px;
	color: Red;
	text-decoration: none;
}

/* flags */
.cntryAll
{
	padding: 0 0 0 1.5em;
	background-position: 0 2;
	background-repeat: no-repeat;
	text-indent: -1.5em;
}

#dvCtryAL
{
	background-image:url(img/flags/alm.gif);
}

#dvCtryAD
{
	background-image:url(img/flags/adm.gif);
}

#dvCtryAM
{
	background-image:url(img/flags/amm.gif);
}

#dvCtryAT
{
	background-image:url(img/flags/atm.gif);
}

#dvCtryAU
{
	background-image:url(img/flags/aum.gif);
}

#dvCtryAZ
{
	background-image:url(img/flags/azm.gif);
}

#dvCtryBA
{
	background-image:url(img/flags/bam.gif);
}

#dvCtryBE
{
	background-image:url(img/flags/bem.gif);
}

#dvCtryBG
{
	background-image:url(img/flags/bgm.gif);
}

#dvCtryBY
{
	background-image:url(img/flags/bym.gif);
}

#dvCtryCA
{
	background-image:url(img/flags/cam.gif);
}

#dvCtryCG
{
	background-image:url(img/flags/cgm.gif);
}

#dvCtryCH
{
	background-image:url(img/flags/chm.gif);
}

#dvCtryCY
{
	background-image:url(img/flags/cym.gif);
}

#dvCtryCZ
{
	background-image:url(img/flags/czm.gif);
}

#dvCtryDE
{
	background-image:url(img/flags/dem.gif);
}

#dvCtryDK
{
	background-image:url(img/flags/dkm.gif);
}

#dvCtryEE
{
	background-image:url(img/flags/eem.gif);
}

#dvCtryES
{
	background-image:url(img/flags/esm.gif);
}

#dvCtryFI
{
	background-image:url(img/flags/fim.gif);
}

#dvCtryFR
{
	background-image:url(img/flags/frm.gif);
}

#dvCtryGB
{
	background-image:url(img/flags/gbm.gif);
}

#dvCtryGE
{
	background-image:url(img/flags/gem.gif);
}

#dvCtryGR
{
	background-image:url(img/flags/grm.gif);
}

#dvCtryHR
{
	background-image:url(img/flags/hrm.gif);
}

#dvCtryHU
{
	background-image:url(img/flags/hum.gif);
}

#dvCtryIE
{
	background-image:url(img/flags/iem.gif);
}

#dvCtryIL
{
	background-image:url(img/flags/ilm.gif);
}

#dvCtryIS
{
	background-image:url(img/flags/ism.gif);
}

#dvCtryIT
{
	background-image:url(img/flags/itm.gif);
}

#dvCtryKZ
{
	background-image:url(img/flags/kzm.gif);
}

#dvCtryLI
{
	background-image:url(img/flags/lim.gif);
}

#dvCtryLT
{
	background-image:url(img/flags/ltm.gif);
}

#dvCtryLU
{
	background-image:url(img/flags/lum.gif);
}

#dvCtryLV
{
	background-image:url(img/flags/lvm.gif);
}

#dvCtryMC
{
	background-image:url(img/flags/mcm.gif);
}

#dvCtryMD
{
	background-image:url(img/flags/mdm.gif);
}

#dvCtryMK
{
	background-image:url(img/flags/mkm.gif);
}

#dvCtryMT
{
	background-image:url(img/flags/mtm.gif);
}

#dvCtryNL
{
	background-image:url(img/flags/nlm.gif);
}

#dvCtryNO
{
	background-image:url(img/flags/nom.gif);
}

#dvCtryNZ
{
	background-image:url(img/flags/nzm.gif);
}

#dvCtryPL
{
	background-image:url(img/flags/plm.gif);
}

#dvCtryPT
{
	background-image:url(img/flags/ptm.gif);
}

#dvCtryRO
{
	background-image:url(img/flags/rom.gif);
}

#dvCtryRU
{
	background-image:url(img/flags/rum.gif);
}

#dvCtrySE
{
	background-image:url(img/flags/sem.gif);
}

#dvCtrySI
{
	background-image:url(img/flags/sim.gif);
}

#dvCtrySK
{
	background-image:url(img/flags/skm.gif);
}

#dvCtrySM
{
	background-image:url(img/flags/smm.gif);
}

#dvCtryTR
{
	background-image:url(img/flags/trm.gif);
}

#dvCtryUA
{
	background-image:url(img/flags/uam.gif);
}

#dvCtryUS
{
	background-image:url(img/flags/usm.gif);
}

#dvCtryVA
{
	background-image:url(img/flags/vam.gif);
}

#dvCtryCS
{
	background-image:url(img/flags/csm.gif);
}

/* login */
#dvLogin
{
	position:absolute;
	top:100px;
	left:40px;
	width:400px;
	height:150px;
	border: dashed 1px gray;
	padding-top:20px;
	background-color:#efefef;
}
#dvLText
{
	text-align:center;
	width:400px;
	height:30px;
}
div.logTxt
{
	text-align:right;
	padding-right:100px;
	padding-top:5px;
}
/*
div.logTxt
{
	text-align:right;
	padding-right:5px;
	padding-top:5px;
	float:left;
	width:160px;
}
#dvLogBut
{
	position:relative;
	top:5px;
	left:110px;
}
*/
td
{
	font-size:10pt;
}

/* end login */

/* misc */
div.cdvtop
{
	text-align:right;
}

img.cdvtop
{
	border:0;
	height:10px;
	width:10px;
}
#cdContent_dvMsgBox
{
	background:#dcdcdc;
	border:solid 2px blue;
	width:300px;
	height:200px;
	position:absolute;
	top:50px;
	left:50px;
	font-size:12pt;
	padding:2em 1em 0 1em;
	color:Red;
	text-align:center;
}
.btMsgBox
{
	position:absolute;
	left:120px;
	top:160px;
	width:60px;
}
.txtContact
{
	width:400px;
	font-family:Arial, Tahoma, Verdana, Sans-Serif;
	font-size:9pt;
}
.txtDrop
{
	width:400px;
	font-family:Arial, Tahoma, Verdana, Sans-Serif;
	font-size:9pt;
	background-color:White;
}
.required
{
    font-weight:bold;
}
.nods
{
    color:black;
}
.multisys
{
    margin-top:10pt;
    font-size:11pt;
    font-weight:bold;
    background-color:#ffffcc;
}
.multi_expl
{
    font-weight:bold;
}
.multisysn
{
    margin-bottom:0;
    padding-bottom:0;
}

#cdContent_dvThanks
{
 position: absolute;
 top: 100px;
 left:120px;
 width:200px;
 height:100px;
 color: #fe2802;
 text-align: center;
 vertical-align:middle;
 background: #efefef;
 border:solid 1px #9a9a9a;
 z-index: 140;
 font-weight:600;
 overflow:hidden;
}
#cdContent_dvThanksSh
{
 position: absolute;
 top: 105px;
 left:125px;
 width:200px;
 height:100px;
 background: #cdcdcd;
 z-index: 139;
 overflow:hidden;
}
.cls
{
    position:absolute;
    top:84px;
    left:184px;
    font-size:10px;
    background:null;
    border:none;
    margin:0;
    padding:0;
    width:15px;
    height:15px;
}

/* end misc */