
body
{
background-color:white;
}

#container
{
text-align:center;
width: 800px;
margin:0 auto;
min-height:600px;
clear:both;
position:relative;
background-color:white;
border-bottom: 10px solid gray;
}

img.spacer
{
clear:both;
}

#headerfront
{
position:relative;
width:100%;
margin: 5px 10px 5px 10px;
text-align:center;
}

#header
{
z-index: 100;
position:relative;
margin: 5px 10px 0px 10px;
text-align:left;
}

#subheaderleft
{
float:left;
position:relative;
width: 98%;
left:2%;
text-align:left;
font-family:arial;
font-weight:bold;
font-size:small;
color:#047b2b;
}

#main
{
position:relative;
top:10px;
width:70%;
left:15%;
text-align:center;
font-family:arial;
font-weight:bold;
font-size:medium;
color:#047b2b;
line-height:110%;
}

#covermain
{
position:relative;
width:100%;
text-align:center;
font-family:arial;
font-weight:bold;
font-size:medium;
color:#047b2b;
line-height:110%;
}

#generalmain
{
position:relative;
z-index:10;
top:10px;
font-family: arial;
font-weight:bold;
font-size:medium;
color:black;
line-height:110%;
}

#tr
{
width:780px;
left:10px;
position:relative;
top:10px;
text-align: center;
}

img.mapfloat
{
float:left;
}

p.index_text_top
{
margin: 0px 20px 10px 300px;
text-align:justify;
text-indent:15px;
font-size:medium;
font-family: arial;
color: #047b2b;
line-height:120%;
font-weight:normal;
}

p.index_text
{
margin: 0px 20px 10px 20px;
text-align:justify;
text-indent:15px;
font-size:medium;
font-family: arial;
color: #047b2b;
line-height:120%;
font-weight:normal;
}

p.tr_title
{
margin: 15px 0 20px 150px;
text-align:left;
text-indent:0;
font-style:bold;
font-family:arial;
font-size:x-large;
line-height:100%;
color:#047b2b;
}

p.tr_a
{
margin: 5px 0 10px 300px;
width:400px;
text-align:justify;
text-indent:0px;
font-size:small;
font-style:normal;
font-family: arial;
color:  #047b2b;
line-height:120%;
font-weight:normal;
}

p.tr_mem
{
float:right;
margin: 0px 130px 20px 20px;
width:350px;
text-align:justify;
text-indent:0px;
font-size:small;
font-style:normal;
font-family: arial;
color:  #047b2b;
line-height:120%;
font-weight:normal;
}

p.tr_mem2
{
float:right;
margin: 5px 150px 10px 50px;
width:600px;
text-align:justify;
text-indent:0px;
font-size:small;
font-style:normal;
font-family: arial;
color:  #047b2b;
line-height:120%;
font-weight:normal;
}

p.tr_mem3
{
float:right;
width:600px;
margin: 5px 150px 10px 50px;
text-align:justify;
text-indent:0px;
font-size:large;
font-style:normal;
font-family:arial;
line-height:120%;
}

#memfoot
{
text-align:center;
margin: 0 auto;
clear:both;
position:relative;
background-color:white;
}

#frontimage
{
position:absolute;
top:300px;
left:120px;
width:135px;
}

#lowerleft
{
clear:both;
float:left;
position:relative;
top:10px;
width:50%;
left:4%;
font-family: arial;
font-size:medium;
line-height:110%;
}

#ll_1
{
clear:both;
position:absolute;
top:320px;
width:400px;
left:4%;
font-family: arial;
font-size:medium;
line-height:110%;
}

#lr_1
{
clear:both;
position:absolute;
background: #ECE5B6;
border: 2px solid green;
width:300px;
top:350px;
right:64px;
line-height:110%;
}

#lr_2
{
clear:both;
position:absolute;
background: #ECE5B6;
border: 2px solid green;
width:300px;
top:550px;
right:54px;
line-height:110%;
}

p.lr_2p
{
font-family: arial;
color:#000000;
font-family:arial;
font-sze:medium;
font-weight:bold;
font-variant:small-caps;
margin: 15px 15px 15px 15px;
text-align:center;
}

#lowerright
{
clear:both;
position:absolute;
background: #ECE5B6;
border: 2px solid green;
min-height:200px;
width:40%;
top:40%;
right:4%;
line-height:110%;
}

p.lowerrightlinks
{
font-family: arial;
color:#000000;
font-family:arial;
font-weight: bold;
margin: 15px 15px 15px 15px;
text-align:justify;
}

#lowermain
{
position: absolute;
top: 360px;
width: 720px;
left: 40px;
}

#formpos
{
position:relative;
top: 15px;
width: 90%;
left: 5%;
clear: both;
}

#state
{
position:relative;
top:10%;
left:600px;
width:60%;
}



table.table1
{
margin:0 auto;
font-family:arial;
font-size:10pt;
background-color:white;
width:500px;
border-style:none;
border-color:black;
border-width:2px;
}
 
row.table1
{ 
}

td.table1
{  
font-size:10pt;
background-color:white;
color:#047b2b;
border-style:none;
border-width:0;
text-align:center;
}

table.table2
{ 
margin-top:10px;
margin-left:5%;
margin-right:5%;
font-family:arial;
font-size:medium;
background-color:white;
width:90%;
}

row.table2
{ 
}

td.table2
{  
font-size:medium;
background-color:white;
color:blue;
text-align:center;
border-style:solid;
border-color:white;
border-width:10px;
}

.tabledescrip
{  
font-size:small;
color:#000000;
font-family:arial;
}

#llinks
{
clear:both;
position:relative;
top:10px;
width:90px;
left:3%;
float:left;
}

#rlinks
{
position:relative;
top:10px;
width:90px;
right:3%;
float:right;
}

#rightcol
{
float:right;;
position: absolute;
top:120px;
width:120px;
right:12px;
}

.btn
{
font-weight:bold;
background-color:#047b2b;
color:lightblue;
width:90px;
margin-top:8px;
}

.btnspecial
{
font-weight:bold;
background-color:blue;
color:red;
width:200px;
height:100px;
margin-top:8px;
}

p.headerlarge
{
margin-left:200px;
text-align:center;
font-size:32px;
font-style:bold;
font-family:arial;
line-height:100%;
color:#047b2b;
}

p.headersmall
{
text-align:center;
font-size:17px;
font-style:bold;
font-family:arial;
line-height:100%;
color:#047b2b;
}

p.frontredtitle
{
text-align:right;
text-indent:0px;
color: darkred;
font-size:large;
font-style:normal;
font-family:arial;
line-height:100%;
}

p.general
{
margin: 5px 100px 0 150px;
text-align:justify;
text-indent:20px;
font-size:large;
font-style:normal;
font-family: arial;
line-height:100%;
}

p.lowergeneral
{
margin: 5px 100px 0px 90px;
text-align:justify;
text-indent:0px;
font-size:large;
font-style:normal;
font-family:arial;
line-height:120%;
clear: both;
}

p.generals
{
margin: 5px 150px 0 275px;
text-align:justify;
text-indent:0px;
font-size:small;
font-style:normal;
font-family: arial;
color:  #047b2b;
line-height:120%;
font-weight:normal;
}

p.generals2
{
margin: 5px 150px 0 300px;
text-align:justify;
text-indent:0px;
font-size:small;
font-style:normal;
font-family: arial;
color:  #047b2b;
line-height:120%;
font-weight:normal;
}


p.generalsw
{
margin: 5px 50px 0 275px;
text-align:justify;
text-indent:0px;
font-size:small;
font-style:normal;
font-family: arial;
color:  #047b2b;
line-height:120%;
font-weight:normal;
}

p.generalwide
{
margin: 5px 50px 0 50px;
text-align:justify;
text-indent:0px;
font-size:small;
font-style:normal;
font-family: arial;
color: #047b2b;
line-height:120%;
font-weight:normal;
}

p.appfield
{
margin-top: 15px;
margin-left: 3%;
margin-bottom: 15px;
margin-right: 10px;
color:blue;
font-size:small;
font-weight: bold;
font-family: verdana, arial;
}

p.break
{
margin: 5px 80px 5px 80px;
text-align:center;
}

p.draftsub
{
margin: 5px 80px 0 80px;
text-align:justify;
text-indent:20px;
font-size:medium;
color:#333333;
font-style:normal;
font-family:helvetica, sans-serif;
line-height:100%;
}

p.draftsubbold
{
margin: 5px 80px 0 80px;
text-align:justify;
text-indent:20px;
font-size:large;
color:#000000;
font-style:strong;
font-family:helvetica, sans-serif;
line-height:100%;
}

p.title
{
margin: 5px 150px 20px 150px;
text-align:left;
text-indent:0;
font-style:bold;
font-family:arial;
font-size:x-large;
line-height:100%;
color:#047b2b;
}

p.footer
{
text-align:center;
margin 0 0 0 0;
width: 100%;
font-size:x-small;
font-family:arial;
line-height:100%;
color:black;
}

#footpos
{
position:absolute;
clear:both;
width:100px;

}

p.conditions
{
clear:both;
text-align:center;
font-size:x-small;
font-family:arial;
line-height:100%;
color: red;
font-weight: bold;
}

a.tlink
{
color::#047b2b;
}

a.tlink:visited
{
color:red;
}

a.tlink:hover
{
color:#11E958;
}

a.tlink:active
{
color:red;
}

img.floatleft
{
float:left;
margin:4px;
}

img.floatleft2
{
float:left;
margin-left:30px;
}

img.floatright
{
float:right;
margin-right:40px;
}

img.floatright_2
{
float:right;
margin-right: 80px;
margin-top: 30px;
}

img.floatcent
{
margin-left: auto;
margin-right: auto;
}

.emphasis
{
font-weight:bold;
font-family:arial;
color: #047b2b;
}

p.topimage
{
text-align: left;
text-indent: 12%;
}

.list_red
{
margin-left: 7px;
margin-right: 20px;
font-size:small;
font-style:normal;
font-family: arial;
color: #FF0000;
line-height:150%;
font-weight:bold;
text-align:left;
}

.vodafonelist
{
list-style-image: url(images/vbullet.gif);
margin-left:20px;
font-size:small;
font-style:normal;
font-family: arial;
color: #0000FF;
line-height:150%;
font-weight:bold;
text-align:left;
}

.pseudobullet
{
margin-bottom: 3px;
margin-left: 20px;
margin-right: 10px;
}

img.phoneright
{
float:right;
margin-left:40px;
margin-top: 25px;
}

img.phoneleft
{
float:left;
margin-right:40px;
margin-top: 25px;
}

img.moreinfo
{
float:right;
margin-top:5%;
margin-right:20px;
display:block;
}


img.ce
{
margin-right:15px;
margin-bottom:10px;
margin-top:10px;
float:left;
}

p.ll
{
float:left;
clear:both;
margin: 5px 20px 0 50px;
text-align:justify;
width:200px;
text-indent:0px;
font-size:small;
font-style:normal;
font-family: arial;
color: #047b2b;
line-height:120%;
font-weight:normal;
}

p.ll_2
{
margin: 5px 450px 0 50px;
text-align:justify;
text-indent:0px;
font-size:small;
font-style:normal;
font-family: arial;
color:  #047b2b;
line-height:120%;
font-weight:normal;
}

.readmore
{
font-size:x-small;
font-variant:small-caps;
text-decoration:none;
}

.black
{
color:black;
}

p.redcenter
{
color:red;
text-align:center;
font-family:arial;
font-size:medium;
}

p.redbox
{
color:red;
text-align:justify;
font-family:arial;
font-size:small;
margin-left:15px;
margin-right:15px;
margin-bottom:15px;
font-weight:bold;
}


#buttons_left
{
clear:both;
position:relative;
width:750px;
margin: 5px 10px 5px 40px;
text-align:left;
font-size:small;
font-style:normal;
font-family: arial;
color: #047b2b;
font-weight:normal;
font-variant:small-caps;
}

.lowertitle
{
font-size:large;
font-weight:bold;
text-align:left;
}
 

