/*----------------------BASIC STYLE-----------------------*/
html{
    background:transparent url(../images/tiled_background.gif) repeat scroll 0% 50%;}/*nezinau ka tie reiskia*/

body {
    font-family:Verdana,Arial,Helvetica,sans-serif;
    color:#333333;
    font-size:0.7em;
    font-weight:normal;
    margin:4px 0px 20px;
    padding:0px;
    text-align:center;}

p {
	margin: 0px;
    padding: 0px;
    line-height: 1.5em;
    color: #666666;}

input, textarea{
color: #333333;
}

a{
    color: #666666;
}


h1 {
	font-size: 160%;
    	color: #ff0000;
	margin: 0px 0px 14px 0px;
	padding: 0px;
}

h2 {
	font-size: 150%;
	margin: 0px;
	padding: 10px 0px 0px 0px;
}

.slide h2{
margin-bottom: 10px;
}


img {
	border: none;}

form {
	padding: 0px;
	margin: 0px;/*for IE6.0*/}

table{
  	border-collapse: collapse;
}

/*-------------------------------------------------------*/
/*-------------- DOCUMENT MAIN SECTIONS -----------------*/

#container {
	margin: 0px auto;
	width: 772px;
    text-align: left;
    background:#FFFFFF url(../images/top_strip.gif) no-repeat scroll left top;  }

#containerInner{
    padding: 7px 0px 7px 0px;  
    background:transparent url(../images/bottom_strip.gif) no-repeat scroll left bottom;
}

#containerInner1{
    background:transparent url(../images/white_strip.gif) repeat-y scroll left top;
}

#header {
/*	background: url(../images/Vodafone_Logo.gif) no-repeat 15px 7px;
    	height: 60px; */
	text-align: center;
}

#main {
	margin: 0px;
    padding: 0px;
    width: 100%;/*helps IE6.0 wrap floating #menu block properly*/
	overflow: hidden;/*helps FF1.5 wrap floating #menu block properly*/}

#footer {
/*	background: url(../images/footer.gif) no-repeat;
	height: 21px; */
	text-align: center;
}

#menu {
    margin: 0px 1px 0px 2px;
	padding: 0px 0px 140px 0px;
	width: 211px;
    background: url(../images/bottom_fade.jpg) no-repeat bottom;
	float: left;
	overflow: hidden}

#menuInner{
    margin: 0px 0px 0px 0px;	
	padding: 14px 0px 0px 0px;
    background: url(../images/navigation_end.gif) no-repeat top;
 }

#menuInner1{
    background: url(../images/navigation_bg.gif) repeat-y;
}

#content {
    float: left;
    width: 534px;
    background: url(../images/background_554.gif) no-repeat top;	
    margin-top: 2px;
    padding: 12px 6px 6px 10px; 
    overflow: hidden
    }

/*-------------------------------------------------------*/
/*-------------------MENU BASIC STYLES---------------------*/

ul {
color: #333333;
margin: 0px;/*FF1.5 default is not 0px*/
padding: 0px;/*FF1.5 default is not 0px*/
list-style: none;}

li {
margin: 0px 4px 0px 4px;
padding: 0px 0px 0px 0px;
height: 2.0em;
/*background: url(../images/dots.gif) repeat-x top;*/}


li a{
display: block;
height: 2.0em;
line-height: 1.9em;
padding-left: 8px;
text-decoration: none;}

li a:hover{
color: #FF0000;}

li.active a, li.open a{
font-weight: bold;
background-color: #ededed;}

li.submenu a{
padding-left: 20px;
background-color: #ededed;}

/*-------------------------------------------------------*/
/*--------------------BUTTONS STUFF----------------------*/

.button {
	margin: 0px 10px 0px 0px ;
	float: left;}

.button a{
	float: left;
	height: 1.18em;
	line-height: 1.18em;
    padding-right: 18px;
    background: url(../images/Small_button.gif) no-repeat bottom right;
}

.nextPage, .previousPage {
height: 1.18em;
margin: 0px 12px 0px 5px;
line-height: 1.18em;
padding-right: 18px;
background: url(../images/Small_button.gif) no-repeat bottom right;
}

.button a:hover, .nextPage:hover, .previousPage:hover{
    color: #FF0000;
    background: url(../images/button_red.gif) no-repeat bottom right;
}

.disabled-nextPage a:hover, .disabled-previousPage a:hover{
background: none;
color: #D0D0D0;
}

a.pagination:hover{
    color: #FF0000;
}

/*-------------------------------------------------------*/
/*-------------------CONTENT LINE ELEMENT-----------------------*/

.contentLine {
	width: 100%;
    overflow: hidden;
	margin: 7px 0px 0px 0px;
	padding: 0px 0px 0px 0px;}

#messageHeader, #messageFooter{
padding-bottom: 8px;}

#messageHeader {
background: url(../images/sub_nav_lines.gif) repeat-x bottom left;
margin-bottom: 10px;}

.contentLine .title{
    width: 100px;}

 .contentLine .titleLong{
    width: 220px;}

 .contentLine .status{
    width: 200px;}

.contentLine input{
    height: 1.18em;
    line-height: 1.18em;
    font-size: 100%;
    width: 340px;}

.contentLine .title, .contentLine .status, .contentLine .titleLong, .contentLine .value, .contentLine .input{/*REPLY*/
    float: left;}

/*-------------------------------------------------------*/
/*-------------------SUPPORTING TEXT ELEMENT-----------------------*/

.supportingText{
    margin:  0.8em 0em;}

/*-------------------------------------------------------*/
/*-------------------SPECIFIC TEXT STYLES-----------------------*/

.strong {
font-weight: bold;}

.rightAlign{
float: right;
margin: 0px;
padding: 0px;}

.rightAlign div{
display: inline;}

.color{
color: #ff0000;}

.strongColor{
font-weight: bold;}

.strongColorABlack{
font-weight: bold;
color: black;}

.big{
font-size: 105%;}

.underline{
text-decoration: underline;}

.arrowLink{
text-decoration: underline;
padding-right: 20px;
background: url(../images/Small_button.gif) no-repeat right bottom;}

.arrowLink:hover{
color: #FF0000;
background: url(../images/button_red.gif) no-repeat bottom right;}

.disabled a{
color: #bcbaba;
}

#languages a{
font-weight: normal;
text-decoration: underline;}

.support{
padding: 0px;
margin-top: -0.5em;}

.error {
color: #ff0000;
}

/*-------------------------------------------------------*/
/*-------------------STYLES FOR FRAMES-----------------------*/


.frame{
    margin-bottom: 0px;

}

.frame .frame1{
    background: url(../images/frame/frameBottomExtra.gif) repeat-x bottom;}

.frame .frame2{
    background: url(../images/frame/frameTopExtra.gif) repeat-x top;}

.frame .frame3{
    background: url(../images/frame/frameLeftExtra.gif) repeat-y left;}

.frame .frame4{
    background: url(../images/frame/frameRightExtra.gif) repeat-y right;}

.frame .frame5{
    background: url(../images/frame/frameTopLeftExtra.gif) no-repeat top left;}

.frame .frame6{
    background: url(../images/frame/frameBottomLeftExtra.gif) no-repeat bottom left;}

.frame .frame7{
    background: url(../images/frame/frameBottomRightExtra.gif) no-repeat top right;}

.frame .frame8{
    background: url(../images/frame/frameTopRightExtra.gif) no-repeat bottom right;}

.mediaBlock{
padding: 16px;}

.frameFull{
margin-top: 2em;
}

.frameRight .frame3{
    background: url(../images/frame/left.gif) repeat-y left;}

.frameRight, .frameFull{
    background:transparent url(../images/tiled_background.gif) repeat scroll 0% 50%; }

.frameRight .mediaBlock{
    padding: 4px 4px 3px 6px;}

























