
body {
	MARGIN: 0px 0px 10px; BACKGROUND-COLOR: #FF84FF
}
.smart-top {
	BACKGROUND: #ffffff; PADDING-BOTTOM: 7px; PADDING-TOP: 10px
}
.lshadow {
	background-image:	url(../images/lshadow.jpg);
	background-repeat:	no-repeat;
	background-color:	#e5e5e5;
	width:			13px;
}

.rshadow {
	background-image:	url(../images/rshadow.jpg);
	background-repeat:	no-repeat;
	background-color:	#e5e5e5;
	width:			13px;
}

table, tr, th, td, input, textarea, select, ul, ol, li, h1, h2, h3, h4, h5, h6 {
	font-family:		tahoma,arial, helvetica, "sans serif";
	font-weight:		normal;
	font-size:		11px;
}

h2 {
	color:			#003;
	font-size:		13px;
	font-weight:		bold;
	margin:			12px 0px 4px 0px;
}

.menu-background{
	background-image:	url(../images/secnav_bg.jpg);
	background-repeat:	no-repeat;
}

.menu-link{
	font-family:		tahoma,arail, helvetica, "sans serif";
	font-weight:		normal;
	font-size:		11px;
	text-align:		left;
	text-decoration:	none;
	color:			#666;
	padding:		12px;
}

#content-htmler {
	background-image:	url(../images/phonesby_bg.gif);
	background-repeat:	no-repeat;
	color:			#fff;
	font-size:		18px;
	font-weight:		bold;
	padding:		4px 0px 4px 12px;
	width:			550px; 
	height:			33px;
}
.offer-background{
	background-image:	url(../images/mainbody_bg.jpg);
	background-repeat:	no-repeat;
}

table.promocontent {
	margin:			0px;
}

.offer-htmler{
	background-image:	url(../images/promohtmlerbg.jpg);
	color:			#003;
	text-transform:		uppercase;
	font-weight:		bold;
	font-size:		13px;	
	width:			156px;
	height:			20px;	
	vertical-align:		middle;
}

.offer-border {
	background-color:	#fff;
	vertical-align:		top;
	border:			1px solid #666;
	width:			241px;
	height:			100%;
}

#border {
	BORDER-RIGHT: #cecece 1px solid; PADDING-RIGHT: 3px; BORDER-TOP: #cecece 1px; PADDING-LEFT: 3px; BACKGROUND: #ffffff; PADDING-BOTTOM: 3px; MARGIN: auto; BORDER-LEFT: #cecece 1px solid; WIDTH: 768px; PADDING-TOP: 0px; BORDER-BOTTOM: #cecece 1px solid
}

#border-small {
	BORDER-RIGHT: #cecece 1px solid; PADDING-RIGHT: 3px; BORDER-TOP: #cecece 1px; PADDING-LEFT: 3px; BACKGROUND: #ffffff; PADDING-BOTTOM: 3px; MARGIN: auto; BORDER-LEFT: #cecece 1px solid; WIDTH: 145px; PADDING-TOP: 0px; BORDER-BOTTOM: #cecece 1px solid
}
/*
#smart-intro2 {
	BORDER-TOP: #ff5c00 5px solid; HEIGHT: 266px
}
*/
#smart-intro{border-top:3px solid #ffffff; height:266px; }
.smart-bot {
	BACKGROUND: #66CC00; HEIGHT: 7px
}
.offer-text-lrg{
	font-family:		tahoma,verdana,helvetica, arial, "sans serif";
	font-weight:		bold;
	color:			#000000;
	font-size:		13px;
	vertical-align:		top;
}
.offer-text-bold{
	font-family:		tahoma,verdana,helvetica, verdana, arial, "sans serif";
	font-weight:		bold;
	color:			#000000;
	font-size:		12px;
	vertical-align:		top;
}

.offer-text{
	font-weight:		normal;
	color:			#000000;
	font-size:		12px;
	vertical-align:		top;
}

.shadowr {
	background-image:	url(../images/shadow/r.jpg);
	background-repeat:	repeat-y;
	vertical-align:		top;
	width:			4px;
}

.shadowb {
	background-image:	url(../images/shadow/b.jpg);
	background-repeat:	repeat-x;
	text-align:		left;
	vertical-align:		top;
	height:			4px;
}

.shadowb img, td.shadowrb img {
	vertical-align:		top;
}

.buyon {
	color:			#6897df;
	font-weight:		bold;
	font-size:		11px;
	text-transform:		uppercase;
	text-decoration:	none;
}

.spec {
	color: #333333;
	font-size:		13px;
	text-decoration:	none;
}
.spec-heading {
	color: #006600;
	font-size:		13px;
	text-decoration:	none;
}
#indexContentArea DIV.contentPane {
	PADDING-RIGHT: 10px; VERTICAL-ALIGN: middle; LINE-HEIGHT: 18px
}
DIV.contentPane {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #66615b; PADDING-TOP: 0px
}
DIV.contentPane UL LI {
	PADDING-BOTTOM: 0.25em; PADDING-TOP: 0.25em
}
BODY.contentPane UL LI {
	PADDING-BOTTOM: 0.25em; PADDING-TOP: 0.25em
}
.pink-head {
color: #FF00FF;
font-size:16px;
font-weight:bold;
font-family:Arial, Helvetica, sans-serif;
}
.subtitle {
	color:			#000000;
	font-weight:		bold;
	font-size:		13px;
	text-transform:		uppercase;
	text-decoration:	none;
}

.box-subtitle {
	color:			#000000;
	font-weight:		bold;
	font-size:		13px;
	text-decoration:	none;
}

.features {
	margin-left:			6px;
}

.phoneonnetwork {
	background-color:	#6592cb;
	color:			#fff;
	font-size:		12px;
	font-weight:		bold;
	text-transform:		uppercase;
	width:			374px;
	height:			20px;
	padding:		0px	4px;
}
.phoneonnetwork2 {
	color:			#000000;
	font-size:		12px;
	font-weight:		bold;
	text-transform:		uppercase;
}
.generic1 {
	background-color:	#ecf2f9;
	vertical-align:		top;
	padding:		2px	4px;
}

.generic2 {
	background-color:	#ecf2f9;
	color:			#003;
	vertical-align:		top;
	padding:		2px	4px;
}

.generic3 {
	background-color:	#a7c1e1;
	color:			#fff;
	font-weight:		bold;
	vertical-align:		top;
	padding:		2px	4px;
}

.generic4 {
	background-color:	#d7e4f4;
	color:			#003;
	vertical-align:		top;
	padding:		0px	4px;
}

.buy2 {
	height:			25px;
	vertical-align:		bottom;
	text-align:		right;
}

.highlight1 {
	background-color:		#f90;
}

.highlight2 {
	background-color:		#fc0;
	font-size: 16px;
}

.highlight3 {
	background-color:		#ffc;
}

.linerental {
	color:			#000000;
	font-weight:		bold;
	font-size:		11px;
	text-decoration:	text-decoration: line-through;
}
.tariffname {
	color:			#000000;
	font-weight:		bold;
	font-size:		11px;
	text-decoration:	text-decoration: underline;
}

.price-lrg{
	font-family:		arial black, helvetica, "sans serif";
	font-weight:		normal;
	font-size:		20px;
	text-decoration:	none;
	color:			#CEDDF1;
	padding: 		0px;
}

.price{
	font-family:		arial black, helvetica, "sans serif";
	font-weight:		normal;
	font-size:		14px;
	text-align:		left;
	text-decoration:	none;
	color:			#F20000;
	padding: 		0px;
}

.freegift{
	font-family:		arial, helvetica, "sans serif";
	font-weight:		bold;
	font-size:		12px;
	text-align:		left;
	text-decoration:	none;
	color:			#F20000;
	padding: 		0px;
}
.text-error {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	text-decoration:none;
	color: #F20000;
	border-bottom: #F20000 1px solid;
	border-left: #F20000 1px solid;
	border-right: #F20000 1px solid;
	border-top: #F20000 1px solid;		
}
.text-invalid {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	text-decoration:none;
	color: #000066;
	border-bottom: #000066 1px solid;
	border-left: #000066 1px solid;
	border-right: #000066 1px solid;
	border-top: #000066 1px solid;		
}

.wizard {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #FFFFFF;
	background-color: #2D3891;
}
.wizard-hi {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #FFFFFF;
	background-color: #BBCDFF;
}

.handsetnew {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-style: italic;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	text-decoration:none;
	color: #F20000;	
}

.textred {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	text-decoration:none;
	color: #F20000;	
}

.subtitlered {
	color:			#F20000;
	font-weight:		bold;
	font-size:		13px;
	text-transform:		uppercase;
	text-decoration:	none;
}

.foothori {
	BACKGROUND: url(images/dot_h_f.gif) #eeeeee; HEIGHT: 1px
}

.foothori2 {
	BACKGROUND: url(images/dot_h2.gif) #eeeeee repeat-x; HEIGHT: 1px
}

.info {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; BACKGROUND: #66CC00; PADDING-BOTTOM: 10px; PADDING-TOP: 10px
}

.infoline {
	BORDER-RIGHT: #FFFFFF 1px solid; PADDING-RIGHT: 10px; PADDING-LEFT: 10px
}
.infoline2 {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px
}

.smartbrands {
	FONT-SIZE: 11px; COLOR: #606069; FONT-FAMILY: Arial; TEXT-DECORATION: underline
}
A.smartfont1 {
	FONT-SIZE: 11px; COLOR: #FFFFFF; FONT-FAMILY: Arial; TEXT-DECORATION: underline
}
A.hdosport:hover {
	FONT-SIZE: 11px; COLOR: #606069; FONT-FAMILY: Arial; TEXT-DECORATION: underline
}
A.hdosport:active {
	FONT-SIZE: 11px; COLOR: #606069; FONT-FAMILY: Arial; TEXT-DECORATION: underline
}
A.hdosport:visited {
	FONT-SIZE: 11px; COLOR: #606069; FONT-FAMILY: Arial; TEXT-DECORATION: underline
}
