/* CSS Document */

#stand {	
	margin: 0px auto;  
	width: 978px;
	padding: 20px;
	position: relative;
	border-top: #51b0f1 3px solid;
	border-left: #cccccc 1px solid;
	border-right: #cccccc 1px solid;
	border-bottom: #cccccc 1px solid;
	display: block !important;
}
#standLeft {
	float: left;
	width: 560px;
	margin: 15px;
}
.dj_ie #standLeft {
	display: inline;
}
#leftTop {
	margin: 0 0 20px 0;
}
#leftTopAlt {
	margin: 0 0 20px 0;
}
#leftCenter {
	background-color: #00AEDF;
	width: 508px;
	color: #FFF;
	padding: 15px;
}
#profilePic {
	float: left;
	width: 80px; height: 80px;
	margin: 0 15px 0 0;
	text-align: center;
}
#bioPic {
	width: 70px;
}
.dj_ie #profilePic {
	display: inline;
}
#standInfo {
	float: left;
	width: 410px;
}
.dj_ie #standInfo {
	display: inline;
}
#standTitle {
	font-size: 22px;
	font-weight: bold;
}
#standDescript {
	font-size: 16px;
	margin:  5px 0 0 0;
	height: 65px;
	overflow: hidden;
}
#standOwnerProfile {
	border: solid #DCDCDC 4px;
	background-color: #FFF;
	color: #333333;
	position: relative;
	font-size: 12px;
	padding: 10px;
}
#profileNick{
	font-size: 14px;
	font-weight: bold;
	margin: 0 0 10px 0;
}
#profileFirst, #profileLast, #profileEmail, #profileLocation {
	margin: 0 0 10px 0;
}
#profileLast {
	
}
#profileEmail {
	
}
#profileLocation {
	
}
#profileDescription {
	min-height: 30px;
}


#leftBottom {
	margin: 0 0 20px 0;
}
#check3G, #freeSim {
	float: left;
	width: 262px;
	margin: 15px 14px 0 0;
}
#check3GTitle, #freeSimTitle {
	background-color: #00AEDF;
	height: 32px;
	margin: 0 0 15px 0;
}
#check3GTop, #freeSimTop {
	font-size: 14px;
	margin: 0 0 5px 0;
}
#check3GIcon, #freeSimIcon {
	float: left;
	padding: 0 0 0 10px;
	margin: 0 10px 0 0;
}
#check3GLinks, #freeSimLinks {
	float: left;
	width: 180px;
	font-size: 12px;
}
#check3GLinks a:link, #freeSimLinks  a:link, #check3GLinks a:visited, #freeSimLinks  a:visited {
	color: #333333;
	font-size: 12px;
}
.redArrowLink {
	width: 165px;
}
#standRight {
	float: left;
	margin: 15px 15px 15px 0;
}
.dj_ie #standRight {
	display: inline;
}
#orderSIM {
	background: #337ed8 url(/images/threemobile/global/bg-box.gif) repeat-x;
	width: 333px; height: 100%;
	padding: 20px;
	color: #FFFFFF;
	font-size: 12px;
}
#orderSIMTitle {
	margin: 0 0 10px 0;
}
#orderError {
	margin: 0 0 10px 0;
}
#orderSIM label {
	font-size: 12px;
}
#orderSIM .orderLabel {
	float: right;
	padding: 4px 0;
	margin: 0 10px 0 0;
}
#orderSIM .orderTBox {
	float: right;
	margin: 0 0 10px 0;
}
#orderSIM .dijitTextBox {
	width: 200px;
}
#orderPostcodeTBox .dijitTextBox {
	width: 91px;
	margin: 0 5px 0 0;
}
#orderPostcode {
	margin: 0 5px 0 0;
}
#orderOptinLabel {
	float: right;
	width: 174px;
	margin: 0 0 15px 10px;
	padding: 0 10px 0 0;
	font-size: 11px;
}
#orderButton {
	float: right;
	padding: 0 0 15px 0;
}
#selectPostcodeContainer{
	clear:both;
	float:right;
	margin:0 0 10px;
	width:200px;
}
#confirmTopTitle {
	font-weight:bold;
	margin-bottom:5px;
}
#confirmTopBody {
	width: 530px; height: 52px;
}
#confirmCenter {
	width: 508px; height: 100%;
	background: #337ed8 url(/images/threemobile/global/bg-box.gif) repeat-x center;
	padding: 15px;
	color: #ffffff;
}
#confirmCenterTitle {
	margin: 0 0 10px 0;
}
#confirmCenterButton {
	margin: 10px 0 0 0;
	text-align: right;
}
