
/*phonedetails.php by d4Mobiles */
#pdEnclosure {
	width: 583px;
	border-left: 1px solid #498DFF;
	border-right: 1px solid #498DFF;
	padding: 5px;
}

#pdTitle {
	width: 100%;
	padding-top: 0px;
	padding-left: 0px;
	padding-bottom: 5px;
	margin-bottom: 10px;
	margin-left: auto;
	background-color: #FFFFFF;
	float: left;
	border-bottom: 1px solid #9caabc;
	height: auto; 
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	}
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
/*Phone Details Page */
/* CSS Document */
.productTab	{width:85px; height:28px; vertical-align:middle; text-align:center; background-color:#8293A9;color:#FFFFFF; font-weight:bold; font-size:8pt; font-family:arial; background-image:url(contract-mobile-phones/images/productTab_selected.png);background-repeat: no-repeat;}
.productTab_selected	{width:85px; height:28px; vertical-align:middle; text-align:center; background-color:#8293A9;color:#FFFFFF; font-weight:bold; font-size:8pt; font-family:arial; background-image:url(contract-mobile-phones/images/productTab_selected.png);background-repeat: no-repeat;}
.productTab_flip	{width:110px; height:31px; vertical-align:middle; text-align:center; font-weight:bold; font-size:8pt; font-family:arial; background-image:url('/images/cache/80b14c57062ceb7c9aff625a65f7ca15.gif');background-repeat: no-repeat;}
#productsBox { width:680px; height:352px; padding: 13px 0 5px 5px; border:1px solid #8293A9;}
#handsetTabsInnerContainer	{width:470px; height:330px; padding-right:10px; overflow:auto;}
/* Whitelabel */
#networkTabs	{margin-left:0px;}
#networkTabs li	{display:block; }
#networkTabs ul	{margin:0; padding:0; list-style:none; width:100%; height:22px; clear:both;}
#networkTabs li	{display:block; float:left; width:69px; height:24px; line-height: 24px; text-align:center; font-weight:bold; }
#networkTabs li.selected	{background-color:transparent; }
#networkTabs li.selected a	{color:#FFFFFF !important; }
}
#networkTabs li.spacer		{width:2px; background-color:#FFFFFF; background-image:none;}
#networkTabs li.gifts			{background-color:#EEEE66;}
#networkTabs li.giftsselected	{color:#FFFFFF; background-image:url('/images/cache/19c6ba37c2eb0b240bda726bb464344d.gif');background-repeat: no-repeat;}
#networkTabs li.giftsselected a	{color:#FFFFFF !important;}

/* e2s */

html, body	{height:100%;}
legend { background-color:#FFF; color:#808080; padding:4px; border:1px solid #7889A1;}
fieldset {border:1px solid #808080;padding:5px; border-style: solid none none none; margin-bottom: 10px;}
body	{background-color:#FFFFFF;}
body, td, input, select, textarea {color:#808080; font-family:Verdana,Arial,sans-serif}
#mainAd{border:solid 1px #666666; width:220px;background-color:#ffccff;padding:2px; position:absolute;left:0px; top:300px; z-index:999;}
body	{font-size:8pt;}
table	{font-size:100%; border-collapse:collapse;}
td		{font-size:100%; vertical-align:top; padding:0;}

.clearBoth		{clear:both; height:0px; overflow:hidden;}

/* Handset Page */
	#handsetTabs		{padding-top:30px; font-family:arial; font-size:8pt; font-weight:bold;}
	#handsetTabs a	{display:block; width:90px;}
	#handsetTabs ul	{list-style-type:none; margin:0; padding:0;}
	#handsetTabs li	{width:90px; height:19px; margin:10px 0 0 0; padding:3px 0 0 0; background-color:#7889A1; text-align:center; font-weight:bold; background-repeat:no-repeat;}
	#handsetTabs li.selected	{color:#FFFFFF; background-color:#7889A1; }
	#handsetTabs li.selected a	{color:#FFFFFF;}
	#handsetTabs li.spacer		{width:5px; background-color:#FFFFFF; background-image:none;}
	.handsetTabsInner	{display:none;}
	.handsetHeader		{display:none;}
	.handsetFeatures {font-family:arial;font-size:10pt;font-weight:bold;color:#FFFFFF;}
	#rightPanel				{width:180px; height:346px; background-image:url('/images/box_180_top.png'); float:right;}
	#rightPanelInner	{margin:10px auto 0 auto; height:321px; width:160px;}
	#rightPanel dl		{margin-top:0;}
	#rightPanel dt		{font-weight:bold; margin-top:10px;}
	#rightPanel dd		{margin-left:10px;}
	.lbir									{}
	.lbir .lbiTopr				{padding-top:5px;background-color:#FFFFFF}
	.lbir .lbiBottomr			{padding-bottom:10px;}
	.lbi									{}
	.lbi th								{font-size:100%; background-color:#FFFFFF; color:#808080;}
	.lbi th, .lbi td 			{border-top:1px solid #7889A1; border-left:1px solid #7889A1;border-right:1px solid #7889A1;text-align:center; vertical-align:middle; padding:5px;}
	.lbi .lbiLeftRight		{border-right:1px solid #7889A1; border-left:0; padding-left:5px;}
	.lbi .lbiLeft					{border-left:1px solid #7889A1; padding-left:5px;color:#FFFFF;}
	.lbi .lbiRight				{background-color:#7889A1; color:#FFFFF;}
	.lbi .lbiTop					{background-color:#7889A1;color:#FFFFF;}
	.lbi .lbiBottom				{border-bottom: 2px solid #7889A1; padding-bottom:5px; }
	.lbi confirm td {border-left:1px solid #8293A9; text-align:center; vertical-align:middle; padding:5px;}

	#currentlyselectedgift				{ margin: 10px 0 0 5px; font-family:arial; color:#808080;font-size:10pt}
	#currentlyselectedgift h3			{	font-size: 10pt; margin: -2px 5px 0 0; padding: 0 0 0 0; float: left;	}
	#currentlyselectedgift span		{ margin: -2px 5px 0 0; font-weight:bold; font-size:10pt}
	.giftdescription							{ font-weight: normal; }
	.lbi .lbiTopLeft			{background-color:#7889A1; color:#FFFFF; }
	.lbi .lbiTopRight			{background-color:#7889A1;color:#FFFFF;}
	.lbi .lbiBottomLeft		{border-bottom: 2px solid #7889A1; border-left-width:0; padding-left:5px; color:#FFFFF;}
	.lbi .lbiBottomRight	{background-color:#FFFFFF; background-repeat:repeat-y; background-position:right; border-bottom-width:0; border-right-width:0; padding-right:5px; border-bottom: 2px solid #7889A1; color:#FFFFF;}
	
	/*  Rounded */
	.lbir .lbiTopLeftr			{border-top-width:0; border-left-width:0; background-position:top left; padding-left:5px; padding-top:5px;}
	.lbir .lbiTopRightr			{border-top-width:0; border-right-width:0;  background-position:top right; padding-right:5px; padding-top:5px;}
	.lbir .lbiBottomLeftr		{border-bottom-width:0; border-left-width:0;  background-position:bottom left; padding-left:5px; padding-bottom:5px;}
	.lbir .lbiBottomRightr	{border-bottom-width:0; border-right-width:0;  background-position:bottom right; padding-right:5px; padding-bottom:5px;}
	/* End of Rounded */
	
	.tariffs .selectedgift			{ background-color: #7889A1; color:#000000;}
	.tariffs .tariffNumber			{font-weight:bold; text-align:left;font-family:arial;}
	.tariffs .tariffNumber img	{display:block; float:left; margin:3px 3px 3px 0;}
	.tariffs td									{padding:2px 5px !important;}
	.tariffs .lbiTopRight, .tariffs .lbiRight, .tariffs .lbiBottomRight {padding-right:8px !important;}
	.tariffs .lbiTopLeft, .tariffs .lbiLeft, .tariffs .lbiBottomLeft {padding-left:8px !important;}
	.tariffs th							{font-size:85%;}
	.tariffs th, .colouredTH th, .specText th			{background-color:#7889A1; color:#FFFFFF; font-weight:bold;}
	.tariffs .selected .c0			{}
	.tariffs .selected .c1			{}
	.tariffs .selected .c2			{background-color:#00b7df;}
	.tariffs .gift							{color:#808080; font-weight:bold; font-size:100%; font-family:arial;}
	.r0 td, .r0 th					{background-color:#FFFFFF; font-family:arial; font-weight:bold}
	.r1 td, .r1 th					{background-color:#f2f2f2; font-family:arial; font-weight:bold}
	.r2 td									{background-color:#5594D8;}
	.tariffs .c2 a, .tariffs .c2 a:link, .tariffs .c2 a:visited, .tariffs .c2 a:active, .tariffs .c2 a:hover			{color:#808080;}	
	.specText td, .specText th		{padding:2px !important; text-align:left; width:50%;}
	.specText td									{border-bottom:0 !important; border-top:0 !important; vertical-align:top;}
	.specText ul									{margin:0; margin-left:16px; padding:0;}
	.specText li									{margin-left:0px; padding:0;}
	.specText r0									{background-color:#eae0e0;}
	.freebsTable								{border:0px solid #808080; border-width:0 2px; width:100%;}
	.freebsTable td							{text-align:center; width:33.33%; padding-bottom:3px;}
	.spec												{width:350px; margin:10px auto 0 auto;}
	.spec td										{width:50%; text-align:left; padding:5px 5px 5px 7px !important;}
	.specText										{text-align:left; margin:10px auto 0 auto; width:330px; color:#000000;}
	.specText div								{margin-top:5px;}
	.compareSamples							{border-collapse:separate;}
	.compareSamples td					{border:1px solid #808080;}
	.reviewHeader								{background-color:#EDF3F7; margin:6px 0 3px 0; padding:2px; font-weight:bold; clear:both;}
	.reviewHeader div						{width:60%; float:right; text-align:right; font-weight:normal;} /* Date */
	.reviewText									{}
	.reviewText p								{margin:0 0 0 80px;} /* margin-left = width + margin of .reviewText div {} */
	.reviewText div							{float:left; margin-right:10px; width:70px;} /* Stars */
	.reviewAdd									{background-color:#EDF3F7; margin-top:10px; padding:2px; clear:both; text-align:center;}
/* END Handset Page */



/* Network colours */
.tmobile, .tmobile a		{color:#FFFFFF !important; background-color:transparent;}
.o2, .o2 a		{color:#FFFFFF !important; }
.orange, .orange a		{color:#FFFFFF !important; background-color:transparent;}
.three, .three a		{color:#FFFFFF !important; background-color:transparent;}
.virgin, .virgin a		{color:#FFFFFF !important; background-color:transparent;}

