/* personal css */
body {
	font-family:Arial, Helvetica, sans-serif; 
	font-size:12px;
	color:#424242;
	margin: 0px;
	padding: 0px;
}

.list{
width:200px;
border:1px solid;
border-color:#666666;
font-family:verdana;
font-size:11px;
color:#000000;
}
.bttn {
	background-color: #DDDDDD;
	border: 1px solid #000000;
	height:19px;
	font-family: verdana;
	font-size: 10px;
	font-weight: normal;
	color: #000000;
	
}

a:link{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#0072BC;
text-decoration:none;
}
a:visited{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#0072BC;
text-decoration:none;
}
a:hover{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#0072BC;
text-decoration:underline;
}

.dottedBG{
background-image:url(../images/dotted_bg.jpg);
background-repeat:repeat-x;
}

.footerBox{
background-color:#F5F5F5;
}


.borderT{
border-top:1px solid #DEDEDE;

}

.borderB{
border-bottom:1px solid #DEDEDE;

}

.mainPersonalTbl{
width:980px;
background-image:url(../images/personal_BG.jpg);
background-repeat:no-repeat;

}

.Blue15boldManinlink{
font-family: Arial, Helvetica, sans-serif;
font-size:15px;
color:#00A4F0;
font-weight:bold;
background-image:url(../images/main_menu_arrow.gif);
background-position:center;
background-repeat:no-repeat;
background-position:bottom;
}

.Blue15boldManinlink a{
font-family: Arial, Helvetica, sans-serif;
font-size:15px;
color:#00A4F0;
font-weight:bold;
background-image:url(../images/main_menu_arrow.gif);
background-position:center;
background-repeat:no-repeat;
background-position:bottom;
}

.Blue15boldManinlink a:visited{
font-family: Arial, Helvetica, sans-serif;
font-size:15px;
color:#00A4F0;
font-weight:bold;
background-image:url(../images/main_menu_arrow.gif);
background-position:center;
background-repeat:no-repeat;
background-position:bottom;
}
.Blue15boldManinlink a:hover{
font-family: Arial, Helvetica, sans-serif;
font-size:15px;
color:#00A4F0;
font-weight:bold;
background-image:url(../images/main_menu_arrow.gif);
background-position:center;
background-repeat:no-repeat;
background-position:bottom;
}


.Grey14bold{
font-family: Arial, Helvetica, sans-serif;
font-size:15px;
color:#6A6969;
text-decoration:none;
}

.Grey15boldMainlink a{
font-family: Arial, Helvetica, sans-serif;
font-size:15px;
color:#6A6969;
font-weight:bold; text-decoration:none;
}
.Grey15boldMainlink a:visited{
font-family: Arial, Helvetica, sans-serif;
font-size:15px;
color:#6A6969;
font-weight:bold; text-decoration:none;
}
.Grey15boldMainlink a:hover{
font-family: Arial, Helvetica, sans-serif;
font-size:15px;
color:#A7A6A6;
font-weight:bold; text-decoration:none;
}

.Grey16boldMainlink{
font-family: Arial, Helvetica, sans-serif;
font-size:16px;
color:#6A6969;
font-weight:bold;
}

.search{
border:0px;
width:200px;
font-family:Arial, Helvetica, sans-serif;
font:12px;
font-style:italic;
color:#969696;
padding-left:5px;
}

.handsetsearch{
border:0px;
width:110px;
height:19px;
font-family:Arial, Helvetica, sans-serif;
font:12px;
font-style:normal;
color:#969696;
padding-left:5px;
padding-top:5px;
text-align:left;
}

.topSmallmenu{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#4D4D4D;
text-decoration:none; 

}

.topSmallmenu a{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#4D4D4D;
text-decoration:none; padding:0px 5px 0px 5px;

}

.topSmallmenu a:visited{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#4D4D4D;
text-decoration:none; 

}

.topSmallmenu a:hover{
background-color:#EDEDED;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#4D4D4D;
text-decoration:none; 

}
#toplink{
width:45px;
float:right;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#0072BC;}

.txt15Grey{
font-family:Arial, Helvetica, sans-serif;
font-size:15px;
color:#424242;

text-decoration:none;
}

.txt12Grey{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#424242;
text-decoration:none;
}

.txt12Grey ul{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#424242;
text-decoration:none;
margin: 5px 0px 0px 15px;
list-style: none;
}

.txt12Grey ul ul{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#424242;
text-decoration:none;
margin: 5px 0px 0px 15px;
list-style: none;
}

.txt12Grey ul ul li{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#424242;
text-decoration:none;
background-image: url(../images/bullet-grey-small.gif);
background-repeat: no-repeat;
background-position: 0px 5px;
padding: 3px 0px 5px 10px;
}

.txt12Grey li{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#424242;
text-decoration:none;
background-image: url(../HTML/images/out.gif);
background-repeat: no-repeat;
background-position: 0px 2px;
padding: 0px 0px 0px 10px;
}

.txt12Grey li a{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#0072BC;
text-decoration:none;
}

.txt12Grey li a:hover{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#0072BC;
text-decoration: underline;
}

.txt12Greycoll{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#424242;
text-decoration:none;
padding-bottom:5px;
line-height:18px;
}

.txt12GreyleftPadding{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#424242;
text-decoration:none;
padding-left:10px;
}
.txt12GreyItalic{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#424242;
text-decoration:none;
font-style:italic
}

.txt12DarkGrey{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#4D4D4D;
text-decoration:none;
}
.txt12DarkGreyBold{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#363636;
font-weight:bold;
text-decoration:none;
}

.txt11Grey{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#424242;
text-decoration:none;

}

.head14Grey{
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
color:#424242;
text-decoration:none;

}

.head12Greybold{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#424242;
font-weight:bold;
text-decoration:none;

}

.head16GreyBold{
font-family:Arial, Helvetica, sans-serif;
font-size:16px;
color:#6C6C6C;
text-decoration:none;
font-weight:bold;
}

.head35GreyBold{
font-family:Arial, Helvetica, sans-serif;
font-size:35px;
color:#B6B6B6;
text-decoration:none;
font-weight:bold;
}

.head18Grey{
font-family:Arial, sans-serif;
font-size:18px;
color:#424242;
text-decoration:none;
font-weight:bold;
}

.head18Greynormal{
font-family:Arial, sans-serif;
font-size:18px;
color:#424242;
text-decoration:none;
font-weight:normal;
}

.head18Greynormal a{
font-family:Arial, sans-serif;
font-size:18px;
color:#424242;
text-decoration:none;
font-weight:normal;
}

.head18Greynormal a:hover{
font-family:Arial, sans-serif;
font-size:18px;
color:#424242;
text-decoration: underline;
font-weight:normal;
}

.head24GreyHelv{
font-family:Helvetica, sans-serif;
font-size:24px;
color:#424242;
text-decoration:none;
font-weight:bold;
}


.head28GreyHelv{
font-family:Helvetica, sans-serif;
font-size:28px;
color:#424242;
text-decoration:none;
font-weight:bold;
}



.personalBlueLink{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#0072BC;
text-decoration:none;
}

.personalBlueLink a{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#0072BC;
text-decoration:none;
}

.personalBlueLink a:visited{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#0072BC;
text-decoration:none;
}

.personalBlueLink a:hover{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#0072BC;
text-decoration:underline;
}

.loginTxtBox{
border:1px solid #969696;
width:150px;
height:18px;
font-family:Arial, Helvetica, sans-serif;
font:12px;
font-style:normal;
color:#969696;
padding-left:5px;
}

.selectstate{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#666666;
font-weight:normal;
width:175px;
height:20px;

}

.footer{
width:950px;

font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#4D4D4D;
}

.footerhead16B{
font-family:Arial, Helvetica, sans-serif;
font-size:16px;
font-weight:bold;
color:#4D4D4D;
}

.footertxt11{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:normal;
color:#4D4D4D;
}

.footertxt11 a{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:normal;
color:#4D4D4D;
text-decoration:none;
}
.footertxt11 a:visited{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:normal;
color:#4D4D4D;
text-decoration:none;
}
.footertxt11 a:hover{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:normal;
color:#4D4D4D;
text-decoration:underline;
}


.footertxt11B{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
color:#4D4D4D;
height:20px;

}

.footertxt112{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:normal;
color:#D4D4D4;
padding:6px;

}

#relmobilelogo{
	position:absolute;
	float:center;
	margin-top:-26px;
	padding-right:-10px;
	text-align:center;
	z-index:10;
	
}
/* personal css end*/

/* Prepaid css starts*/

.mainTbl{
width:980px;
background-color:#FFFFFF;
}

.head22bold{
font-family:Arial, Helvetica, sans-serif;
font-size:22px;
color:#363636;
font-weight:normal;}

.head20{
font-family:Arial, Helvetica, sans-serif;
font-size:20px;
color:#363636;
font-weight:normal;}

.white11{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#ffffff;
font-weight:normal;}

.greenstock11{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#9DD101;
font-weight:normal;}


.white12{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#ffffff;
font-weight:normal;}

.white12 a{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#ffffff;
font-weight:normal;
text-decoration:none;}

.white12 a:visited{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#ffffff;
font-weight:normal;
text-decoration:none;}

.white12 a:hover{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#ffffff;
font-weight:normal;
text-decoration:underline;}

.whitehead12bold{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
color:#ffffff;
font-weight:bold;}

.whitehead14{
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
color:#ffffff;
font-weight:normal;}

.whitehead16Bold{
font-family:Arial, Helvetica, sans-serif;
font-size:16px;
color:#ffffff;
font-weight:bold;}

.whitehead18{
font-family:Arial, Helvetica, sans-serif;
font-size:18px;
color:#ffffff;
font-weight:normal;}
.whitehead20{
font-family:Arial, Helvetica, sans-serif;
font-size:20px;
color:#ffffff;
font-weight:normal;
padding-left:10px; 
}

.bluehead18bold{
font-family:Arial, Helvetica, sans-serif;
font-size:18px;
color:#0072BC;
font-weight:normal;
}

.bluehead15bold{
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
color:#515151;
font-weight:bold;
}
.subsubhead
{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#515151;
font-weight:bold;
}

body
{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#515151;
font-weight:normal;
}

.bluehead22bold{
font-family:Arial, Helvetica, sans-serif;
font-size:22px;
color:#0072BC;
font-weight:normal;
text-decoration:none;
}
.bluehead22bold a{
font-family:Arial, Helvetica, sans-serif;
font-size:22px;
color:#0072BC;
font-weight:normal;
text-decoration:none;
}

.bluehead22bold a:visited{
font-family:Arial, Helvetica, sans-serif;
font-size:22px;
color:#0072BC;
font-weight:normal;
text-decoration:none;
}
.bluehead22bold a:hover{
font-family:Arial, Helvetica, sans-serif;
font-size:22px;
color:#0072BC;
font-weight:normal;
text-decoration:none;
}

.bluetxt14{
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
color:#0072BC;
font-weight:normal;
}

.redtxt12{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:normal;
color:#FF520D;}
.purplrTxt12Bold{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
color:#BF0A99;

}
.purpleband{
background-color:#BF0A99;
height:40px;
font-family:Arial, Helvetica, sans-serif;
color:#F8C1D9;
font-size:11px;
padding-left:10px;
}

.purpleband .head{
font-family:Arial, Helvetica, sans-serif;
color:#ffffff;
font-size:24px;
}

.greyboxbullet{
height:16px;
width:15px;
margin-right:10px;
background-color:#6C6C6C;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#FFFFFF;
text-align:center;
font-weight:bold;}

/*table css*/
.graytable{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#676767;
padding:5px;
border:1px solid #E5E5E5;
}

.graytable th{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#676767;
font-weight:bold;
background-color:#DEDEDE;
text-align:left;
}
.graytable .th1{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#676767;
font-weight:bold;
background-color:#67AB25;
text-align:left;
}

.graytable tr{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	background-color:#F6F6F6;
}
.graytable .tr1{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#676767;
font-weight:normal;
background-color:#ffffff;
}
.graytable a{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#676767;border:1px solid #E5E5E5;
text-decoration:none;
}

.borderrightbottom{
border-right:1px solid #E9E9E9;
border-color:#E9E9E9;
border-bottom:1px solid #E9E9E9;
}

.borderright{
border-right:1px solid #E9E9E9;
border-color:#E9E9E9;
}

.borderbottom{
border-bottom:1px solid #E9E9E9;
border-color:#E9E9E9;}

.TxtBox{
border:1px solid #969696;
width:120px;
height:18px;
font-family:Arial, Helvetica, sans-serif;
font:12px;
font-style:normal;
color:#969696;
padding-left:5px;
}
.formtxtarea{
font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#666666; font-weight:normal; width:152px; height:50px;
}
.formtxtarea2{
font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#666666; font-weight:normal; width:234px; height:50px;
}

.dropstore{
font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#666666; font-weight:normal; width:130px; height:20px;
}

.dropsmall{
font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#666666; font-weight:normal; width:80px; height:20px;
}

/*orange button css*/
a.ovalbutton{
background: transparent url('../images/oval-orange-left.gif') no-repeat top left;
display: block;
float: left;
font: normal 12px Arial; /* Change 13px as desired */
line-height: 16px; /* This value + 4px + 4px (top and bottom padding of SPAN) must equal height of button background (default is 24px) */
height: 25px; /* Height of button background height */
padding-left: 11px; /* Width of left menu image */
text-decoration: none;
}

a:link.ovalbutton, a:visited.ovalbutton, a:active.ovalbutton{
color: #ffffff; font-weight:bold;/*button text color*/
}

a.ovalbutton span{
background: transparent url('../images/oval-orange-right.gif') no-repeat top right;
display: block;
padding: 4px 11px 5px 0; /*Set 11px below to match value of 'padding-left' value above*/
}

a.ovalbutton:hover{ /* Hover state CSS */
background-position: left -25px;
}

a.ovalbutton:hover span{ /* Hover state CSS */
background-position:  right -25px;
color: ffffff; font-weight:bold;
}

a.ovalbutton:active{ /* Hover state CSS */
background-position: bottom left;
}

a.ovalbutton:active span{ /* Hover state CSS */
background-position: bottom right;

}
.buttonwrapper{ /* Container you can use to surround a CSS button to clear float */
overflow: hidden; /*See: http://www.quirksmode.org/css/clearing.html */
width: 100%;
}
/*orange button css end*/

/*grey button css*/
a.ovalbutton2{
background: transparent url('../../images/grey-button-left.gif') no-repeat top left;
display: block;
float: left;
font: normal 12px Arial; /* Change 13px as desired */
line-height: 12px; /* This value + 4px + 4px (top and bottom padding of SPAN) must equal height of button background (default is 24px) */
height: 21px; /* Height of button background height */
padding-left: 11px; /* Width of left menu image */
text-decoration: none;
}

a:link.ovalbutton2, a:visited.ovalbutton2, a:active.ovalbutton2{
color: #ffffff; font-weight:bold;/*button text color*/
}

a.ovalbutton2 span{
background: transparent url('../../images/grey-button-right.gif') no-repeat top right;
display: block;
padding: 4px 11px 5px 0; /*Set 11px below to match value of 'padding-left' value above*/
}

a.ovalbutton2:hover{ /* Hover state CSS */
background-position: left -21px; text-decoration:none;
}

a.ovalbutton2:hover span{ /* Hover state CSS */
background-position:  right -21px;
color: ffffff; font-weight:bold; text-decoration:none;
}

a.ovalbutton2:active{ /* Hover state CSS */
background-position: bottom left;
}

a.ovalbutton2:active span{ /* Hover state CSS */
background-position: bottom right;

}

}
/*grey button css end*/
/*table css end*/
/* Prepaid css end;s */

/*Handset*/

.greyTBbottomborder{
border-bottom:inset #787777 2px;
height:23px;
}

/*Handset end*/

#rcomlogo{
position:absolute;
	float:left;
	margin-top:0px;
	margin-left:-3px;
	z-index:10;
}

.dottedline{
border-bottom:dotted #cccccc 1px
}


.bdctitle {
	font-family: Arial;
	color: #FFFFFF;
	background-color: #50b849;
	font-size: 24px;
	padding-left: 12px;
}
.bdc-bl-title {
	font-family: Arial;
	font-size: 16px;
	color: #0072bc;
	font-weight: normal;
}
.bdc-arial10 {
	font-family: Arial;
	font-size: 10px;
	color: #515151;
}

.bdc-arial15 {
	font-family: Arial;
	font-size: 15px;
	color: #515151;
}

.bdc-leftpaddbold {
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	color: #515151;
	background-color: #d5d5d5;
	padding-left: 10px;
	padding-top: 10px;
	padding-bottom: 10px;
}

.bdc-leftpaddboldwhitebg {
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	color: #515151;
	background-color: #FFFFFF;
	padding-left: 10px;
	padding-top: 10px;
	padding-bottom: 10px;
}

.bdc-leftpadd {
	font-family: Arial;
	font-size: 12px;
	font-weight: normal;
	color: #515151;
	padding-left: 10px;
	padding-top: 10px;
	padding-bottom: 10px;
}

.bdc-leftpadd-grey {
	font-family: Arial;
	font-size: 12px;
	font-weight: normal;
	color: #515151;
	background-color: #f3f3f3;
	padding-left: 10px;
	padding-top: 10px;
	padding-bottom: 10px;
}

.bdc-Greynormal{
font-family:Arial, sans-serif;
font-size:16px;
color:#515151;
text-decoration:none;
font-weight:normal;
}

.li01{font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#424242;
text-decoration:none;
padding-left:20px; 
padding-right:4px; 
list-style:none; 
border-bottom:1px solid #d7e5f2;  
background-color:#ffffff; 
border-left:0px solid #d7e5f2; 
border-right:0px solid #d7e5f2;}


.border{ border-collapse:collapse; border:0px solid #b6b6b6;}
.bord{ border-collapse:collapse; border:0px solid #d7e5f2;}
.limenu{padding-left:2px; padding-right:4px; border-bottom:1px solid #d7e5f2; list-style:none; background-color:#f2f9ff; border-left:1px solid #d7e5f2; border-right:		1px solid #d7e5f2; line-height:25px;}

.abc{ width:170px;font-family:Arial; background-color:#01a4f1; font-weight:bold; color:#FFFFFF; font-size:12px; height:25px; padding-top:6px; padding-left:10px;}
.xyz{ width:170px; font-family:Arial; color:#000000; font-size:12px; padding-left:5px;}
.xyz a{font-family:Arial; color:#000000; font-size:12px; text-decoration:none;}
.xyz a:hover{font-family:Arial; background-color:#01a4f1; color:#ffffff; line-height:25px; width:183px; margin-left:-5px;   padding-left:5px; text-decoration:none;}
.tb {
	font-family: Arial;
	font-size: 12px;
	color: #000000;
	height: 18px;
	width: 180px;
	border: 1px solid #999999;
}

.tb1 {
	font-family: Arial;
	font-size: 12px;
	color: #000000;
	height: 24px;
	width: 180px;
	border: 1px solid #999999;
}


.tb2 {
	font-family: Arial;
	font-size: 12px;
	color: #000000;
	height: 100px;
	width: 180px;
	border: 1px solid #999999;
}

.overviewUL {
	padding: 0px;
	margin: 5px 0px 0px 0px;
}

.overviewUL LI {
	padding: 3px 0px 0px 15px;
	margin: 0px;
	background-image: url(../images/bullet-grey-small.gif);
	background-repeat: no-repeat;
	background-position: center left;
	list-style:none;
}

.overviewOL {
	padding: 0px;
	margin: 5px 0px 0px 0px;
}

.overviewOL LI {
	padding: 3px 0px 0px 10px;
	margin: 0px;
	list-style-type: decimal;
}

.overviewUL LI a{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#0072BC;
	text-decoration:none;
}

.overviewUL LI a:hover{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#0072BC;
	text-decoration: underline;
}

#solution {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#424242;
	padding: 0px;
}

#solution h1{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#4d4d4d;
	padding: 0px;
	margin: 0px;
}

#solution h1 a{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#4d4d4d;
	padding: 0px;
	margin: 0px;
	text-decoration: none;
}

#solution h1 a:hover{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#4d4d4d;
	padding: 0px;
	margin: 0px;
	text-decoration: underline;
}

#solution .solutionUL {
	padding: 0px;
	margin: 0px 0px 0px 0px;
}

#solution .solutionUL LI {
	padding: 3px 0px 0px 0px;
	margin: 0px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#0072BC;
}

#solution .solutionUL LI a{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#0072BC;
	text-decoration:none;
}

#solution .solutionUL LI a:hover{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#0072BC;
	text-decoration: underline;
}

#tariffout {
	background-color: #FFF;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color: #666;
	text-decoration: none;
	border-top: 1px solid #999;
	border-left: 1px solid #999;
}

#tariff {
	background-color: #FFF;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color: #424242;
	text-decoration: none;
}

#tariff th{
	background-color: #39F;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color: #FFF;
	text-decoration: none;
	text-align: center;
	border-bottom: 1px solid #999;
	border-right: 1px solid #999;
}

#tariff th a{
	background-color: #39F;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color: #FFF;
	text-decoration: none;
	text-align: center;
}

#tariff th a:hover{
	color: #FFF;
	text-decoration: underline;
}

#tariff td{
	background-color: #FFF;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color: #424242;
	text-decoration: none;
	text-align: center;
	border-bottom: 1px solid #999;
	border-right: 1px solid #999;
}

#tariff .plan{
	background-color: #FFF;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color: #424242;
	text-decoration: none;
	text-align: left;
}

#tariff .planth{
	background-color: #39F;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color: #FFF;
	text-decoration: none;
	text-align: left;
}

#tariff .Plantitle{
	font-family: Arial;
	color: #FFFFFF;
	background-color: #50b849;
	font-size: 24px;
	padding-left: 12px;
	width: 100%;
}

.bluearrowlink a{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#0072BC;
font-weight:normal;
background-image:url(../images/blue-arrow.gif); background-position:right;
background-repeat:no-repeat;
padding-right:15px;
text-decoration:none;
}
.bluearrowlink a:visited{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#0072BC;
font-weight:normal;
background-image:url(../images/blue-arrow.gif); background-position:right;
background-repeat:no-repeat;
padding-right:15px;
text-decoration:none;
}
.bluearrowlink a:hover{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#4C9CD0;
font-weight:normal;
background-image:url(../images/blue_arrow_over.gif); background-position:right;
background-repeat:no-repeat;
padding-right:15px;
text-decoration:none;
}

#logoidc{
border: 1px solid #000;
width: 100px;
height: 25px;
z-index: 1;
left: 200px;
bottom: 20px;}

