body{
color:#494949;
background-color:#e3e3e3;
margin:0px;
padding:0px;
font-size:11px;
line-height: 16px;
text-align: justify;
font-family: 'Tahoma','verdana';
height:100%;
}
.whitebg{
	background-color:#FFFFFF;
}
.skyblue{
	background-color:#edf5ff;
}
.dot{
	background-image:url(../images/dots.gif);
	background-repeat:repeat-x;
	height:1px;
}
.footerbg{
	background-image:url(../images/footer-bg.gif);
	background-repeat:repeat-x;
}
a:link		{color:#494949; font-weight:bold; text-decoration:none;}
a:visited	{color:#494949; font-weight:bold; text-decoration:none;}
a:active	{color:#494949; font-weight:bold; text-decoration:none;}
a:hover		{color:#00ace6; font-weight:bold; text-decoration:none;}

#utilities a:link	{color:#00ace5; font-weight:normal; text-decoration:none;}
#utilities a:visited{color:#00ace5; font-weight:normal; text-decoration:none;}
#utilities a:active	{color:#00ace5; font-weight:normal; text-decoration:none;}
#utilities a:hover	{color:#e21b25; font-weight:normal; text-decoration:none;}


#utilities1 a:link	{color:#FFFFFF;text-decoration:none;}
#utilities1 a:visited	{color:#FFFFFF;text-decoration:none;}
#utilities1 a:active	{color:#FFFFFF;text-decoration:none;}
#utilities1 a:hover	{color:#000000;text-decoration:none;}

#top a:link{
	font-weight: bold;
	text-decoration: none;
	padding-left:3px;
	padding-right:5px;
}

#top a:visited{
	font-weight: bold;
	text-decoration: none;
	padding-left:3px;
	padding-right:5px;
}
#top a:hover {
	font-weight: bold;
	text-decoration: none;
	padding-left:3px;
	padding-right:5px;
}
#footer2 a:link{
	color:#626262;
	font-weight:normal;
	text-decoration: none;
	text-align:center;
}

#footer2 a:visited{
	color:#626262;
	font-weight:normal;
	text-decoration: none;
	text-align:center;
}

#footer2 a:hover {
	color:#c31717;
	font-weight:normal;
	text-decoration: underline;
	text-align:center;
}

#leftmargin
{
	padding-left:5px;

}
.error {
	COLOR: #ff0000
}
.blueshade{
	background-color:#cfe7ff;
	border:1pt solid #b6d8ff;
	height:22px;
	color:#00ace5;
	font-weight:bold;
	padding-left: 10px;
}
.blueshade1{
	background-color:#cfe7ff;
	border:1pt solid #b6d8ff;
	height:22px;
	color:#000000;
	font-weight:normal;
	padding-left: 10px;
}
.bluetext{
	color:#00ace5;
	font-weight:bold;
}
.bluetext256{
	color:#494949;
	font-size:12px;
	font-weight:normal;
	padding-left: 10px;
}
.bluebrd{
	border:1pt solid #b6d8ff;
}
.themebg {
	/*background:url(../images/bac.gif);
	background-repeat:no-repeat;*/
	background-color:#ebf5ff;
	color:#00ace6;
	border:1pt solid #b5dbfe;
	text-align:left;
	font-weight:bold;
	padding-left:10px;
	width:200px;
	height:18px;
	vertical-align:middle;
}

.content{
text-align:justify;
line-height:normal;
padding:2px 1px 1px 3px;
}
.rightr{
text-align:justify;
line-height:normal;
padding:3px 5px 3px 8px;
}
.content1{
text-align:justify;
line-height:normal;
padding:0px 5px 0px 5px;
}
.content2{
text-align:justify;
line-height:normal;
padding:5px 0px 3px 10px;
}

.top-bglink {
	color:#494949;
	font-weight: bold;
	font-size: 8pt;
	text-align:center;
	background-image:url(../images/top-button.gif);
	background-repeat:no-repeat;
	width:153px;
	height:34px;
	vertical-align:middle;
}
.borde{
	border:1pt solid #b5dbfe;
	

}
.bgh{
	background-color:#ebf5ff;
	padding-left:5px;
	height:20px;
}
#pad{
	padding-left:10px;
}
.bluetext25{
	color:#494949;
	font-size:10px;
	font-weight:bold;
	padding-left: 10px;
}
INPUT.field
{
BORDER-RIGHT: medium none;
BORDER-TOP: medium none;
FONT-WEIGHT: normal;
FONT-SIZE: 8pt;
BORDER-LEFT: medium none;
COLOR: #000065;
BORDER-BOTTOM: medium none;
FONT-FAMILY: Tahoma, MS Sans Serif;
HEIGHT: 15px;
width: 150pt;
BACKGROUND-COLOR: #ebf5ff;
BORDER: 1pt solid #b5dbfe;border-BOTTOM: 2px  solid #b5dbfe;
}

INPUT.sfield
{
BORDER-RIGHT: medium none;
BORDER-TOP: medium none;
FONT-WEIGHT: bold;
FONT-SIZE: 8pt;
BORDER-LEFT: medium none;
COLOR: #000065;
BORDER-BOTTOM: medium none;
FONT-FAMILY: Tahoma, MS Sans Serif;
HEIGHT: 19px;
width: 35pt;
BACKGROUND-COLOR: #ebf5ff;
BORDER: 1pt solid #b5dbfe;border-BOTTOM: 1px  solid #b5dbfe;
}
.dimple{
	font-weight:bold;


}

.blueshadenew{
	background-color:#cfe7ff;
	border:1pt solid #b6d8ff;
	height:22px;
	color:#494949;
	font-weight:normal;
	padding-left: 10px;
}
.blueshadenew1{
	background-color:#cfe7ff;
	border:1pt solid #b6d8ff;
	height:22px;
	color:#494949;
	font-weight:normal;
	padding-left: 10px;
	text-align:right;

}

.lef{
	padding-left:5px;
}
.tarrif{
	background-color:#89bdec;
	padding-left:5px;
	color:#FFFFFF;
	font-weight:bold;
}
.tarrif1{
	background-color:#b3d4f2;
	padding-left:5px;
	font-weight:bold;
}