/* www.worldarchitecturenews.com */
/* Created on 13/11/06 */
body
{
	font-family:Arial, Helvetica, sans-serif;
/*	color:#A8A9AC;*/
	color:#666666;
	font-size:12px;
	margin:50px 0px 0px 0px;
}
form
{
	margin:0px;
	padding:0px;
}
input,textarea
{
	font-family:Arial, Helvetica, sans-serif;
	color:#000000;
	font-size:12px;
}
h1
{
	font-size:43px;
	color:#A8A9AC;
	font-weight:bold;
	margin:5px 0px 5px 0px;
}
h2
{
	color:#00AEDB;
	font-size:12px;
	font-weight:bold;
	margin:0px;
}
hr
{
	color:gray;
	height:1px;
}

a
{
	color:#666666;
	text-decoration:underline;
}
a img
{
	border:0px;
}
a:hover
{
	color:#666666;
	text-decoration: none;
}
a.blueLink
{
	color:#00AEDB;
	text-decoration: none;
}
a.blueLink:hover
{
	color:#00AEDB;
	text-decoration: underline;
}
a.link
{
	color:#00AEDB;
	text-decoration: underline;
}
a.link:hover
{
	color:#00AEDB;
	text-decoration: none;
}
/* Home Page */
.projMainHeading
{
	color:#A8A9AC;
	font-size:24px;
	font-weight:bold;
}
p.homeText
{
	margin:0px 0px 10px 0px;
	padding:0px;
}
.inputText
{
	border:1px solid #A8A9AC;
	width:169px;
	height:23px;
	margin-top:-1px;
	padding:4px 2px 0px 2px;
}
.inputTextFrm
{
	border:1px solid #A8A9AC;
	width:250px;
	height:20px;
	margin-top:-1px;
	padding:4px 2px 0px 2px;
}
.inputTextarea
{
	border:1px solid #A8A9AC;
	width:250px;
	margin-top:-1px;
	padding:4px 2px 0px 2px;
}
.resultMsg
{
	font-weight:bold;
	color:#00AEDB;
}
.smallsinputTextFrm
{
	border:1px solid #A8A9AC;
	width:60px;
	height:20px;
	margin-top:-1px;
	padding:4px 2px 0px 2px;
}
.inputLogin
{
	border:1px solid #A8A9AC;
	width:120px;
	height:20px;
	margin-top:-1px;
	padding:4px 2px 0px 2px;
}
.remember_login
{
	font-size:11px;
}
.homeImg
{
	width:204px;
	padding-right:10px;
}
.rightLinks
{
	color:#999A9B;
	text-decoration:none;
	font-size:11px;
}

/* Listing Layouts */
.rowtitlecolor
{
	font-size:13px;
}
.rowTitleBgColor
{
	background-color: #EAEAEA
}
.colomtitlecolor
{
	background-color: #EAEAEA;
	color:#888888;
	padding:2px 0px 2px 5px;
	/*height:20px;*/
	vertical-align: middle;
}
.rowcolor
{
	background-color: White;
	font-size:11px;
}
.secondrowcolor
{
	background-color: #E9F7FC;
	font-size:11px;
}
a.listLink
{
	color:#666666;
	text-decoration:none;
	font-size:11px;
}
a.listLink:hover
{
	color:#666666;
	text-decoration:underline;
	font-size:11px;
}
a.pagingLink
{
	color:#00AEDB;
	text-decoration:none;
	font-size:13px;
	font-weight: bold;
}
a.pagingLink:hover
{
	color:#00AEDB;
	text-decoration:underline;
	font-size:13px;
}
.listcontentcolom
{
	padding-left:3px;
}
/* Listing Layouts End */

/*fast track job*/
.redmessage
{
	color:red;
}
.showmsg
{
	color:red;
}
/*fast track job ends*/
/*on the move*/
a.onthemove
{
	text-decoration:none;
}
/*on the move ends*/
/* Registration - table */
.labels
{
	text-align:right; 
	font-weight:bold;
	color:#888888;
}
.rightTd
{
	padding-left:24px;
}
.message
{
	color:#8FB9C7;
}
/* Proj */
.projName
{
	font-size:13px;
	padding:5px;
}
.tdPadding
{
	padding:5px;
	background-color:#F1F1F2;
}
.tdPaddingBlue
{
	padding:5px;
	background-color:#00AEDB;
}
a.whiteLink
{
	color:#FFFFFF;
	text-decoration:none;
}
a.grayLink
{
	color:#666666;
	text-decoration: underline;
}
/* End proj */

/* Forum  */
.tdauthorblock
{
	background-color: #F1F1F1;
	border-bottom: 1px solid  #D4D2D3;
	border-left: 1px solid  #D4D2D3;
	border-right: 1px solid  #D4D2D3;
	border-top: 1px solid  #D4D2D3;
	padding: 4px;
}
.tdcommentblock
{
	background-color: #F1F1F1;
	border-bottom: 1px solid  #D4D2D3;
	border-right: 1px solid  #D4D2D3;
	border-left: 1px solid  #D4D2D3;
	border-top: 1px solid  #D4D2D3;
	padding: 4px;
	color:#5A5C5F;
}
.tblforum
{
	
}
.rowcolortitle
{
	background: #1A5E8F;
	color:white;
	height:17px;
	padding-left:5px;
	font-size:x-small;
}
.tdforumheading
{
	background: #00AEDB;
	color:white;
	height:17px;
	padding-left:5px;
}
/* End forum */
/* Start Store */
.storeHeader
{
	color: #A8A9AC;
	background-color: #F1F1F2;
	height:23px;
	padding-left:10px;
}
.storeBookTitle
{
	font-size:14px;
	color:#FFB100;
}
.storeBookSubTitle
{
	color:#FFB100;
}
.storelink
{
	color:#FFB100;
}
.cartTopRow
{
	color:#FFB100;
	background-color: #FFF3D9;
}
.cartContentRow
{
	background-color: #F1F1F2;
}
.cartColPadding
{
	padding:5px 0px 5px 7px;
}
.cartQuantity
{
	border:1px solid #A8A9AC;
	width:20px;
	height:20px;
	margin-top:-1px;
}
.tdnavCategory
{
	font-family :Arial, Helvetica, sans-serif;
	font-size :12px;
	background-color:#F1F1F2;
	padding:2px 4px 2px 4px;
}
a.navCategory
{
	text-decoration:none;
	color:#9A9A9A;
}
a.navCategory:hover
{
	text-decoration:none;
	color:#9A9A9A;
}
.corporateOrderHeader
{
	color:#9A9A9A;
	font-size:22px;
}
/* End Store */

/* listing styles */
.tdPaddingList
{
	padding:3px 0px 3px 5px;
}
.tdBorder
{
	border-right:2px solid white;
	padding-left:5px;
	color:#888888;
}
.tdLastColumn
{
	padding-left:5px;
	color:#888888;
}
/* Proect view */
.projectHeader1
{
	display:block;
}
.projectHeader2
{
	display:none;
}
.projectWidth
{
	width:750px;
}
.projImage
{
	width:405px;
}
.projText
{
	width:345px;
}
.projHeading
{
	font-size:20px;
	font-weight:bold;
	color:#A8A9AC;
}
.printLogo
{
	/*padding-left:5px;*/
}
/* Proect view */
/* Invoice view */
.tdbordertop
{
 border-top: 1px solid gray;	
 padding-top: 2px; 
}
.tdborderleft
{
	 border-left: 1px solid gray;	
	 padding-left: 6px; 
	

}
.tdborderright
{
	 border-left: 1px solid gray;	
	  border-right: 1px solid gray;	
	 padding-right: 3px; 
	 
}
.tdborderrightb
{
	 
	  border-right: 1px solid gray;	
	 padding-right: 3px; 
	 
}
.tdborderbottom
{
 border-bottom: 1px solid gray;	
 padding-top: 2px; 
}

.tdborderleftright
{
	border-left: 1px solid gray;	
 padding-left: 5px; 
 border-right: 1px solid gray;	
 padding-right: 5px; 
 
 
}
.tdborderbottomleftright
{
border-left: 1px solid gray;	
 padding-left: 5px; 
 border-right: 1px solid gray;	
 padding-right: 5px; 
	border-bottom: 1px solid gray;	
 padding-bottom: 2px; 
}
.tdbordertopright
{
	border-top: 1px solid gray;	
 padding-top: 5px; 
 border-right: 1px solid gray;	
 padding-right: 5px; 
 
}
.tdbordertopleft
{
	border-left: 1px solid gray;	
 padding-left: 5px; 
 border-top: 1px solid gray;	
 
 /*padding-top: 2px; */
 
}
.tdbordertopleftright
{
border-left: 1px solid gray;	
 padding-left: 5px; 
 border-right: 1px solid gray;	
 padding-right: 5px; 
	border-top: 1px solid gray;	
 padding-top: 2px; 
}
.tdborderbottomleft
{
	border-bottom: 1px solid gray;	
 padding-bottom: 2px; 
 border-left: 1px solid gray;	
 padding-left: 5px; 
	
}
.invoicetitle
{
	font-family: Arial Black,Verdana, Geneva, Arial, Helvetica, sans-serif;
 font-size: 20px;
 font-weight: 800;
 font-style: normal;
  padding-left: 5px;
  
}
.invoice
{
	
 font-family: Arial,Verdana, Geneva,  Helvetica, sans-serif;
 font-size: 16px;
 font-weight: normal;
 font-style: normal;
 padding-left: 5px;

}
.invoiceaddress
{
	
 font-family: Arial,Verdana, Geneva,  Helvetica, sans-serif;
 font-size: 13px;
 font-weight: normal;
 font-style: normal;
 padding-right: 5px;

}
/*Login page*/
a.redlink
{
	color:red;
	text-decoration:none;
}
/*Login page*/

/* From admin style*/
.tablecontents
{
	padding-left:5px;
/*	border-color : #8B0000;*/
}
/* Invoice view */

.wordBreak
{
	word-wrap: break-word;
}

/*NR styles*/
.rightAdvTable
{
	font-family:Arial, Helvetica, sans-serif;
	border-bottom: 3px solid #2B8EB8;
	border-left: 1px solid #DADEDA;
	border-right: 1px solid #DADEDA;
	border-top: 1px solid #DADEDA;
}
.rightAdvHeading
{
	font-size: 16px;
	font-weight: bold;
    color: #ADACB0;
	padding-left:4px;
}
.rightAdvContents
{
	font-size: 13px;
	color: #2B8EB8;
	padding-left:4px;
}
/*Supplier Zone*/
.tdblueNavCategory
{
	font-family :Arial, Helvetica, sans-serif;
	font-size :12px;
	background-color:#D7F0F9;
	padding:2px 4px 2px 4px;
}
.dvblueNavSubCategory
{
	font-family :Arial, Helvetica, sans-serif;
	font-size :12px;
	background-color: #0DBEE3;
	padding:2px 4px 2px 4px;
	margin:1px 0px 1px 0px;
	float:left;
	Width:140px;
}
.dvblueNavSubCategoryCount
{
	font-family :Arial, Helvetica, sans-serif;
	font-size :12px;
	background-color: #0DBEE3;
	padding:2px 4px 2px 4px;
	margin:1px 0px 1px 0px;
	float:left;
	Width:17px;
}
a.navSubCategory
{
	text-decoration:none;
	color: #FFFFFF;
}
.mainCatHeading
{
	color:#A8A9AC;
	font-size: 26px;
	font-weight: bold;
}
.subCatHeading
{
	color:#00AEDB;
	font-size: 18px;
	font-weight: bold;
}
/*Contacts page*/
/*time zone*/
.timeZoneText
{
	font-family :Arial, Helvetica, sans-serif;
	font-size :10px;
	color:#909090;
}
.timeZoneTime
{
	font-family :Arial, Helvetica, sans-serif;
	font-size :10px;
	color:#00AEDB;
	font-weight:bold;
}
/*time zone*/

.rssh2
{
	color:#00AEDB;
	font-size:12px;
	font-weight:bold;
	margin:0px 0px 8px 0px;
}
.rssh2 a
{
	text-decoration:none;color:#00AEDB;
}
.rssh2 a:hover
{
	text-decoration:underline;color:#00AEDB;
}
.newsReadersLink
{
	margin:0px;
	padding:0px 0px 8px 15px;
}


/*END*/


/* New Styles - 02/05/07  */
.tdContent
{
	padding:6px 0px 0px 25px;
}
.black35
{
	font-size:35px; 
	color:#000000; 
	padding:0px 0px 0px 8px;
}
.tdSearch
{
	border-bottom:1px solid black; 
	border-top:1px solid black; 
	padding:3px 0px 3px 0px;
	width:357px;
}
.black10px
{
	font-size:11px; color:#000000;
}
.tdListing
{
	padding:3px 0px 2px 9px; 
	border-bottom:1px solid #A8A9AC;
	letter-spacing: .05em;
}
.tdListHead
{
	padding:2px 0px 0px 9px;
}
.gray_bg
{
	/*background-image: url(../images/gray_bg.gif);
	background-repeat:no-repeat;*/
	background-color:#A8A9AC;
	height:350px;
}
.tel_a_frnd_form
{
	margin:25px 0px 0px 20px;
}
.tel_a_frnd_form input
{
	width:335px; height:19px;
	background-color:#FFFFFF;
	border:1px solid white;
	margin-bottom:3px !important;
	margin:0px 0px 1px 0px;
	color:#B5B6B9; font-size:13px;
	padding:3px 0px 0px 7px;
}
.tel_a_frnd_form textarea
{
	width:335px; height:75px;
	background-color:#FFFFFF;
	border:1px solid white;
	margin-bottom:3px !important;
	margin:0px 0px 1px 0px;
	color:#B5B6B9; font-size:13px;
	padding:5px 0px 0px 7px;
}
.tel_a_frnd_txt19px
{
	color: #FFFFFF;
	font-size:19px;
}
.tel_a_frnd_txt12px
{
	color: #FFFFFF;
	font-size:12px;
}
.tel_a_frnd_btm14
{
	padding-bottom: 14px;
}

a.click_here
{
	color: #FFFFFF;
	font-size:19px;
}
.btnSubmit
{
	width:105px; height:27px;
}
.gray_bg p
{
	margin:10px 0px 0px 20px; 
	padding:0px;
}


/* New Style- 16_05_07*/
.grey11px
{
	font-size:11px; 
	color:#A8A9AC;
}
.inputSearchBox
{
	border:1px solid #A8A9AC; 
	width:139px;
}
/* New Styles - 25_05_07 */

.grey15px
{
	color:#A8A9AC; font-size:15px;
}
.txtCardno
{
	width:403px; 
	border:1px solid #A8A9AC;
	margin:7px 0px 0px 0px;
}


/* New Styles - 05_06_07 */
.black17px
{
	 color:#000000; font-size:17px;
}
.black15px
{
	 color:#000000; font-size:15px;
}
.black12px
{
	 color:#000000; font-size:12px;
}
ul.charList
{
	margin:0px; padding:0px; list-style-type:none;
}
.charList li
{
	background-image:url(../images/black_bullet.gif);
	background-repeat:no-repeat;
	background-position:0 7px;
	padding:0px 0px 0px 10px;
	margin:4px 0px 2px 0px;
}
a.blackLink
{
	color:#000000;
	font-size:12px;
	text-decoration:none;
}
a.blackLink:hover
{
	color:#000000;
	font-size:12px;
	text-decoration:none;
}
.tdLeftOtherjobs
{
	padding:6px 0px 6px 0px; 
	color:#000000; font-size:11px;
}
.tdSummary
{
	padding:6px 6px 6px 5px; 
	color:#000000; font-size:11px;
}
.padd5px
{
	padding-bottom:5px;
}
.tdbtmBlue
{
	padding:6px 188px 6px 5px; 
	color:#000000; font-size:14px; 
}
.breakdown
{
	word-wrap: break-word;
}
.loginColor
{
	font-size: 14px;
	color:#A8A9AC;
}
.grey
{
	color:#A8A9AC;
}
.inputmainloginFrm
{
	border:1px solid #A8A9AC;
	width:250px;
	height:20px;
	margin-top:-1px;
	padding:4px 2px 0px 2px;
	font-size: 14px;
	color:#A8A9AC;
}
.inputregFrm
{
	border:1px solid #A8A9AC;
	width:250px;
	height:20px;
	margin-top:-1px;
	padding:4px 2px 0px 2px;
	color:#A8A9AC;
}
.backstageLogin
{
	border:1px solid #A8A9AC;
	width:220px;
	height:21px;
	margin-top:-1px;
	padding:6px 5px 0px 5px;
	font-size: 12px;
	color:#A8A9AC;
}
.backstageInput
{
	border:1px solid #A8A9AC;
	width:250px;
	height:21px;
	padding:6px 5px 0px 5px;
	font-size: 12px;
	color:#A8A9AC;
}
.backstageSel
{
	border:1px solid #A8A9AC;
	width:262px;
	height:24px;
	padding:4px 0px 0px 5px;
	font-size: 12px;
	color:#A8A9AC;
}
/*new style0 */
.inputregFrmjob
{
	border:1px solid #000000;
	width:364px;
	height:20px;
	margin-top:-1px;
	padding:4px 2px 0px 2px;
	color:#000000;
}
.labelsjob
{
	text-align:left; 
	color:#000000;
	width:170px;
}
.width56
{
	width:56px;
}
.selectregFrm
{
	border:1px solid #000000;
	width:370px;
	height:25px;
	margin-top:-1px!important;margin-top:0px;
	padding:4px 2px 0px 0px;
	color:#000000;
}
.width159
{
	width:150px;

}
.labelsR
{
	text-align:right;
	padding:0px 20px 0px 0px;
	color:#000000;
	width:170px;
}
.greyjob
{
	color:#000000;
}
.loginColorjob
{
	font-size: 14px;
	color:#000000;
}
.padTop
{
	padding:10px 0px 0px 0px;
}
.leftTopP
{
	margin:0px 0px 0px 8px; padding:0px 0px 0px 0px; color:#000000;  width:155px;
}
.darkP
{
	margin:14px 0px 0px 8px;color:#000000; font-size:10px;width:155px;
}
.divP
{
	border:1px solid #0099CC; width:150px;color:#0099CC; margin:8px 0px 0px 0px;font-size:11px;
	padding:5px; 
}
.leftBottomP
{
	margin:24px 0px 0px 8px; padding:0px;color:#000000;font-size:14px; width:139px;
}
.topbotp3px
{
	margin:0; 
	padding:3px 0px 3px 0px;
}
/*Job features 5-12-07 */
.jobBorderPad
{
	border:1px solid #000000;
	padding:0px 0px 0px 12px;
}
.innerTable
{
	padding:45px 0px 25px 0px;
}
.topHeadtd
{
	padding:31px 36px 0px 45px;
}
.commonPad
{
	padding:0px 36px 0px 45px;
	
}

.example
{
	padding:0px 20px 0px 0px;
}
h1.head1
{
	font-family:"Gill Sans", Arial, Helvetica, sans-serif;
	font-size:20px;
	line-height:26px;
	color:#3F3F3F;
	margin:0px;
	padding:0px;
}
h2.head2
{
	font-family:"Gill Sans", Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#3F3F3F;
	margin:5px 0px 0px 0px;
	padding:0px;
}
p.jobP
{
	width:360px; margin:17px 0px 0px 0px; padding:0px;
	line-height:17px;
}
p.jobMoreP
{
	margin:5px 0px 0px 0px;
	float:right;
	padding:0px;
	line-height:17px;
	font-size:11px;
}
.jobMoreP a
{
	text-decoration:none;
}
.toapplyP
{
	margin:14px 0px 0px 0px;
	padding:0px;
	line-height:17px;
}
.toapplyP a
{
	text-decoration:none;
}
.establishP
{
	margin:20px 0px 46px 0px;
	padding:0px;
	font-size:13px;
	width:660px;
	
}
.padTop31
{
	padding:31px 0px 0px 0px;
}
.back
{
	font-family:"Gill Sans", Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#3F3F3F;
	margin:0px;
	padding:0px;
}
.back a
{
	text-decoration:none;
}
.pad226
{
	padding:29px 0px 16px 226px;
}
img
{
	border:0px;
}
a.hamiltonJobHead
{
	
	text-decoration: none;
	color: #3F3F3F;
}
h1.headMain
{
	font-family:"Gill Sans", Arial, Helvetica, sans-serif;
	font-size:26px;
	line-height:26px;
	color:#3F3F3F;
	margin:0px;
	padding:0px;
}
/* SUPPLIER ZONE */
.topHdrTD
{
	border-bottom:2px solid #193B6D; 
	border-top:2px solid #193B6D; 
	padding:13px 0px 13px 3px; 
}
.topHdrTD p
{ 	 margin:0px; padding:0px 0px 0px 0px; }
.blueTxt25
{	font-size:25px; color:#193B6D; }
.blueTxt10
{	font-size:10px; color:#193B6D;  }
.tdArmourcoat
{
	padding:9px 0px 0px 5px; color:#193B6D; font-size:11px;
}
.tdArmourcoatLogo
{	padding:11px 0px 0px 0px;  }
p.lineHgt12
{	margin:0px; padding:0px; line-height:14px; }
p.paddtop35
{	margin:0px; padding:35px 0px 0px 0px; }
a.blueLink12
{
	font-size:12px; color:#193B6D; text-decoration:none;
}
a.blueLink12:hover
{
	font-size:12px; color:#193B6D; text-decoration:none;
}
.tdPaddTop24
{
	padding:24px 0px 0px 5px; color:#193B6D; font-size:11px;
}
.paddRight10
{	padding:0px 10px 0px 0px; }
.tdGreyBg
{	padding:11px 0px 0px 5px; color:#193B6D; font-size:11px; }
.tdLeftImg
{	/*padding:10px 0px 15px 12px;*/ padding:15px 15px 15px 15px; }
.tdRightText
{	/*padding:20px 20px 15px 0px;*/ padding:15px 10px 15px 0px; }
p.PrjName11
{
	padding:0px; margin:7px 0px 0px 0px; font-size:11px;
}
p.lineHgt11
{
	padding:7px 0px 0px 0px; margin:0px; line-height:13px;
}
.paddLeft5	{	padding:0px 0px 0px 5px; }
.tableBdr	{	border-left:1px solid #EEF0F4; border-right:1px solid #EEF0F4; border-bottom:1px solid #EEF0F4; }
.blueHdr32	{	margin:0px; padding:0px; font-size:32px;  }
.font13		{	margin:0px; padding:0px;/*padding:21px 40px 0px 40px;*/ font-size:13px; font-weight:bold; line-height:20px;  }
.font11		{	/*padding:15px 25px 0px 25px;*/ margin:0px 0px 6px 0px; font-size:11px; line-height:17px; }
.arcerRt	{	float:right; padding:5px 0px 5px 10px;}
.arcerLt	{	float:left; padding:5px 10px 5px 0px;}
/* New Style */
.bdrPaddBtm0px		{	border-bottom:0px; padding-bottom:0px; }
.tdPrjName			{	padding:3px 0px 10px 5px; }
.fontBlue12			{	font-size:12px; color:#193B6D; }
.fontBlue14			{	font-size:14px; color:#193B6D; }
.blueBdr			{	padding:0px; margin:0px;width:100%; background-image:url(../images/bdrRep.gif); background-position:0 10px; background-repeat:repeat-x;}
.lineHgt20			{	margin:0px; padding:0px; line-height:20px; }
a.blueLink14
{
	font-size:16px; color:#193B6D; text-decoration:underline;
}
a.blueLink14:hover
{
	font-size:16px; color:#193B6D; text-decoration:underline;
}
.textDecUnd		{	text-decoration:none; }
.tdListPadd		{	padding:8px 0px 3px 0px; }
.paddTop0px		{	padding-top:0px; }
.tsSuppList		{	padding:20px 0px 10px 5px; }
.paddtopLeft5	{	padding:5px 0px 0px 5px; }

/* New Search Styles */
.tdtopSearchTxt		{	padding:5px; color:#FFFFFF; background-color:#00ACEE;}
.paddleft5			{	padding-left:5px; }
.tdSearchBox		{	border:1px solid #A8A9AC; padding:10px; background-color:#F1F1F2; }
.tdRightbdr			{	border-right:1px solid #F1F1F2; width:178px; }
.tdSearchInput		{	padding:0px 0px 3px 10px; width:562px;}
.tdPadd5			{	padding:5px; }

/*Metro News*/
.metroHeaderText
{
	font-size: 18px;
}
.metroHead
{
	font-size: 13px;
	font-weight: bold;
}
.authorName
{
	padding: 0px 6px 4px 10px;
	background-color: #F1F1F1;
}
.biography
{
	padding: 5px 6px 4px 10px;
	background-color: #F1F1F1;
}
/*6_2_2008*/
/*layout*/
.paddiTop16px
{
	padding-top:16px;
}
.dvLeftTop
{
	
	width:175px;
}
.paddiTop33px
{
	padding-top:33px;
	
}

.colorBlack
{
	color:#000000;
}
.fontSz15px
{
	font-size:14px;
}
.tdBotBorder
{
	border-bottom:3px solid #DADBDD;
}
.paddiTop5px
{
	padding:6px 0px 0px 0px;
}
.padiLft5px
{
	padding:0px 0px 0px 5px;
}
.colorGrayFontsz11px
{
	color:#A8A9AC;
	font-size:11px;
}
.aStyle
{
	color:#A8A9AC;
	font-size:10px;
}
.valign
{
	vertical-align:middle;
}
.paddiLft10pxBot29pxRt10px
{
	padding:0px 10px 29px 8px;
}
.paddiRt2px
{
	padding-right:2px;
}
.tdBorderBotBlack
{
	border-bottom:1px solid #000000;
}
.font15px
{
	 font-size:15px;
}
.paddiTop10px
{
	
	padding-top:10px;
}
.font10px
{
	font-size:10px;
}
.pStyle
{
	 margin:0px 7px 0px 0px; 
	 padding:0px; 
	 border-bottom:1px solid #000000;
}
.LineHeight14px
{
	 line-height:12px;
}
.paddiBot6px
{
	padding-bottom:6px;
}
.paddiBot4px
{
	padding-bottom:4px;
}
.paddiTop5pxRt5px
{
	padding:5px 5px 5px 0px;
}
.paddiBot10px
{
	padding-bottom:10px;
}
.padiLft10px
{
	padding-left:10px;
}
.paddiTop38px
{
	padding:24px 0px 0px 0px;
}

.colorGray
{
		color:#A8A9AC;
}
/*ticket_confirmation*/
.tdContentOuter
{
	border:9px solid #F6F6F7;
	padding:13px 21px 26px 12px;
}
.font12px
{
	font-size:12px;
}
/* ticket detail */
.paddBot41left7
{
	padding:0px 41px 0px 7px;
}
.padTop13
{
	padding:13px 0px 0px 0px;
}
.padTop4
{
	padding:4px 0px 0px 0px;
}
.pad10
{
	padding:10px;
}
.colorGrrayFont10
{
	color:#221E1F; font-size:10px; 
}
.padTrBl
{
padding:9px 20px 24px 10px;  
}
.ticketdetailP
{
	margin:0px; padding:0px; font-size:12px; 
}
.ticketdetailP1
{
 margin:0px; padding:3px 0px 14px 0px; font-size:12px; 
}
.ticketdetailP2
{
 margin:0px; padding:0px; font-size:13px;
}
.ticketdetailP3
{
 margin:0px; padding:8px 0px 8px 0px;
}
.ticketdetailP4
{
	margin:0px; padding:0px; line-height:10px;
}
.ticketdetailP5
{
	margin:0px; padding:11px 0px 9px 0px; line-height:10px;
}
.marPad0
{
	margin:0px;
	padding:0px;
}
.padBrL
{
 padding:0px 36px 17px 5px;
}
.tdPad1
{
 padding:1px 0px 1px 5px;
}
.tdPad2
{
 padding:1px 0px 1px 5px;
}
.tdPad2
{
 	padding:2px 0px 1px 5px;
}
.txtTicketDetail
{
	border:1px solid #A8A9AC; background-color:#FFFFFF; height:15px; width:25px;
}
.padTop2
{
	padding:5px 0px 0px 0px;
}

/*ticket_listing*/
.txtDecNone
{
	text-decoration:none;
}
.navAnimate
{
	overflow : hidden;
}
/* comments - Created on 20/02/08 */
.comntBox
{
	width:559px; background-color:#FFB100; height:61px;color:#000000; font-size:12px;
}
.left
{float:left;}
.comntRt
{
	float:left; width:305px;padding:15px 20px 10px 0px;
}
.comntRt p
{
	text-align:right;margin:0px 0px 15px 0px;
}
a.black12
{
	 color:#000000; font-size:12px;text-decoration:none;
}
.comntsHdr
{
	width:543px; background-color:#FFB100;/* height:15px;*/ padding:3px 8px 3px 8px; color:#000000; font-size:12px;
}
.quotePopUp
{
	margin:0px 0px 9px 0px;
	
}
.comntsTxt
{
	width:543px; background-color:#FEE7B3; padding:8px 8px 5px 8px;
	color:#000000; font-size:12px;
}
.comntsTxt a
{
	font-size:11px; font-family:Verdana, Arial, Helvetica, sans-serif;
	text-decoration:none;
}
.bgGray
{
	background-color:#F1F1F3;
}
.dvFrmOtr	
{	
	float:left; 
	width:456px; 
	
}
.dvYlwOtr	
{	
	float:left; 
	width:436px; 
	padding:6px 11px 0px 9px; 
	background-color:#FFB100; 
	color:#FFFFFF; 
	font-size:11px;  
}
.spName		{	float:left; width:160px; }
.txtPop		{	width:103px; background-color:#FFFFFF; border:0px; height:13px; }
.spTown		{	float:left; width:125px; }
.spEmail	{	float:left; width:151px; }
.dvOtrTxyAr	{	float:left; width:442px; padding:7px;  }
p.txtArea	{	margin:0px; padding:0px 0px 10px 0px; }
.dvOtrTxyAr textarea	{	width:442px !important; width:440px; height:163px;  border:1px solid black; }
p.subBtn	{	margin:0px; padding:0px 0px 0px 132px; }
.font19		{	font-size:19px; }
.dvThnkotr	{	float:left; width:349px; min-height:160px; height:auto !important; height:160px; 
				padding:33px 55px 0px 52px; font-size:13px; color:#000000;  }

.searchText
{	
	font-size:13px; 
	color:#666666;
	border:1px solid #A8A9AC;
	width:169px;
	height:23px;
	margin-top:-1px;
	padding:4px 2px 0px 2px;
}
a.frntCityLink
{
	color:#00AEDB;
	text-decoration: none;
}
a.frntCityLink:hover
{
	color:#00AEDB;
	text-decoration: none;
	font-weight: bold;
}
/*Metro city homepage dropdown, city project listing*/
.tdMetroHdr
{
	background-color : #008BAE;
}
.metroDate
{
 	padding:3px 10px 0px 0px;
	margin:0;
	text-align:right;
	color:#FFFFFF;
	font-weight: bold;
}
.metroCity
{
	padding:35px 10px 0px 0px;
	margin:0;
	text-align:right;
	color:#FFFFFF;
	font-size: 22px;
	font-weight: bold;
}
.metroRowTitleBgColor
{
	background-color : #75D0EB;
}
.metroTdBorder
{
	border-right:2px solid white;
	padding-left:5px;
	color: #008BAE;
}
.metroTdLastColumn
{
	padding-left:5px;
	color: #008BAE;
}
.homeCitydropdownOuter
{
	position:absolute;
	padding-bottom:3px; 
	background-color:#E3F5FA; 
	border:1px solid #A8A9AC; 
	display:none; 
	width:173px;
}
.homeCitydropdownInnerLeftHalf
{
	float:left; 
	width:83px;
	padding-left:3px;
}
.homeCitydropdownInnerRightHalf
{
	float:left; 
	width:83px;
	padding-right:3px;
}
.homeCitydropdownpdt3
{
	padding-top:3px;
}

.CityDvOuter
{
	padding-bottom:3px; 
	background-color:#E3F5FA; 
	width:173px;
}
.CityDvLeftHalf
{
	float:left; 
	width:83px;
	padding-left:3px;
}
.CityDvRightHalf
{
	float:left; 
	width:83px;
	padding-right:3px;
}
.CityDvpdt3
{
	padding-top:3px;
}
.tdNIP
{
	text-align:center;
	background-color:#E3F5FA;
}
.selectSearchFrm
{
	border:1px solid #A8A9AC;
	width:258px;
	height:20px;
	margin-top:-1px!important;margin-top:0px;
	padding:4px 2px 0px 2px;
	color:#000000;
}
/* 25/03/08	*/
.tblOtr
{
	border:1px solid #BCBDC0; padding:3px 7px 0px 7px;
}
.botTr
{
	font-size:10px; color:#999999;padding:0px 10px 0px 11px;
}
.topTr
{
	font-size:14px; color:#0099D4; padding:0px 10px 0px 11px;
}
.pImg
{
	margin:0px; padding:0px; line-height:15px;
}

p.tellFrndTxt
{
	margin:0px; padding:25px 0px 0px 20px; 
	color:#FFFFFF; font-size:20px;
	line-height:16px;
}
p.paddTp85
{
	padding-top:85px;
}
a.tellFrndLnk
{
	text-decoration:underline; color:#FFFFFF;
	
}
a.tellFrndLnk:hover
{
	text-decoration:underline; color:#FFFFFF;
}
p.tellfrndBtm
{
	font-size:20px; margin:0px; 
	padding:85px 0px 0px 20px;
	color:#FFFFFF;
}

/* 09-04-08 */
.pdgLt11Bt15
{
	padding:0px 0px 15px 11px;
}
.stripTd
{
	background-color:#00AEDB;
	font-size:12px;
	color:#FFFFFF;
	padding:1px 0px 2px 14px;
}
.innerTd
{
	padding:27px 16px 20px 7px;
}
.innerTd p
{
	line-height:18px;
}
.mrgTp25
{
	padding:25px 0px 0px 0px;
	margin:0px;
}
.pdgLt25
{
	padding:0px 0px 0px 25px;
}
.pdgRt27
{
	padding:0px 27px 0px 0px;
}
p.firstP
{
	margin:10px 0px 0px 0px;
	padding:0px;
	line-height:13px;
}
p.secP
{
	margin:12px 0px 0px 0px;
	padding:0px;
	line-height:13px;
}
.moreP
{
	margin:46px 0px 28px 4px;
	font-size:18px;
	color:#6BB6D5;
}
.moreP a
{
	font-size:18px;
	color:#6BB6D5;
	text-decoration:none;
}
.moreP a:hover
{
	font-size:18px;
	color:#6BB6D5;
	text-decoration:none;
}
.bgTd
{
	background-color:#E3F4FB;
	border-bottom:8px solid #76D0F2;
}
h1.heading1
{
	font-family:"Gill Sans", Arial, Helvetica, sans-serif;
	font-size:20px;
	color:#3F3F3F;
	margin:4px 0px 0px 0px;
	padding:0px;
}
h2.heading2
{
	font-family:"Gill Sans", Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#3F3F3F;
	margin:0px 0px 0px 0px;
	padding:0px;
}
.cntTd
{
	font-size:11px;
	width:750px;
	font-family:"Gill Sans", Arial, Helvetica, sans-serif;
}

/* Created on 29th APR 08 - supplier zone page */
.leftHdr
{
	color:#1C3C6D;
	font-size:18px;
}
.lefLinks
{
	border-bottom:2px solid #1C3C6D;
	padding:8px 5px 5px 5px;
}
.lefLinks a, .lefLinksAct a
{
	color:#1C3C6D;
	font-size:15px;
	text-decoration:none;
}
.lefLinksAct
{
	border-bottom:2px solid #8C9DB6;
	border-top:2px solid #FFFFFF;
	padding:7px 5px 4px 5px;
	background-color:#F3F5F8;
}
.subLinks
{
	border-bottom:2px solid #8C9DB6;
	padding:7px 5px 4px 5px;
	background-color: #FFFFFF;
}
.subLinks a
{
	color:#8C9DB6;
	font-size:15px;
	text-decoration:none;
}
.upArr
{
	width:161px;
	text-align:right;
	padding:5px 10px 0px 0px;
}
/* supplier */
.supHeadTd
{
	padding:8px 0px 21px 4px;  font-family:Arial, Helvetica, sans-serif;
}
.bdrBt
{
	border-bottom:2px solid #193B6D;
}
p.mrgLRt4
{
	margin:0px 4px 0px 4px; padding:0px;
	color:#1C3C6D;
}
.clrGray
{
	/*color:#6C7893;
	 color:#193B6D; */
	 color:#1C3C6D;
}
.fnt13clrGray
{
	color:#193B6D;
	font-size:13px;
}
/* New Styles - 05_05_08 */
.tdBlueSubHdr
{
	padding:30px 0px 2px 4px;
	font-family:Arial, Helvetica, sans-serif;
}
.blue23
{
	font-size:23px; color:#193B6D;
}
.tdGreyBx
{
	background-color:#DDE2E9; 
	padding:17px 0px 17px 12px; 
	font-size:12px; 
	color:#193B6D;
}
.tdWhiteBx
{
	background-color:#F3F5F8; 
	padding:17px 0px 0px 12px; 
	font-size:12px; color:#193B6D;
}
.tdWhiteBx p
{
	padding:0px 0px 16px 0px; margin:0px; 
}
a.suppDtlsLnk
{
	font-size:12px; color:#193B6D;
	text-decoration:none;
}
a.suppDtlsLnk:hover
{
	color:#193B6D;
	text-decoration:none;
}
/* 06-04-08 */
.clrFnt
{
	color:#193B6D;
	font-size:15px;
}

/* Tenderdetail */
.pdgBt9Lt17
{
	padding:0px 17px 9px 17px;
}
.welcomeP
{
	text-align:right;
	font-size:19px; 
	color:#00000;
	font-family: Arial, Helvetica, sans-serif; 
	padding:6px 0px 0px 0px;
}
.pdgLt17Tp23
{
	padding:23px 0px 0px 15px;
}
.clickP
{
	padding:0px;
	margin:2px 0px 26px 0px; 
	color:#929497;
	font-family: Arial, Helvetica, sans-serif; 
	font-size:15px;
}
a.redFift
{
	color:#BF0029; 
	text-decoration:none;
	font-size:15px;
}			
.tblDetail
{
	font-family: Arial, Helvetica, sans-serif; 
	font-size:12px; 
	color:#000000;
}
.tdLt
{
	padding:5px 5px 5px 15px;
	color:#000000;
	background-color:#F2CCD4; 
	border-top:3px solid #FFFFFF;
}	
.tdRt
{
	padding:5px 40px 5px 0px;
	color:#000000;
	background-color:#F2CCD4;
	border-top:3px solid #FFFFFF;
}
.headerLt
{
	padding:5px 5px 5px 15px;
	color:#FFFFFF;
	background-color:#BF0029; 
	border-bottom:3px solid #000000;
}
.headerRt
{
	padding:5px 40px 5px 0px;
	color:#FFFFFF;
	background-color:#BF0029;
	border-bottom:3px solid #000000;
}
.botLt
{
	padding:7px 5px 0px 15px;
	color:#000000;
	background-color:#FFFFFF; 
	border-top:3px solid #FFFFFF;
}
.botRt
{
	padding:7px 40px 5px 0px;
	color:#000000;
	background-color:#FFFFFF;
	border-top:3px solid #FFFFFF;
}
.ifP
{
	font-size:11px; 
	color:#000000;
	font-family: Arial, Helvetica, sans-serif; 
	padding:4px 0px 0px 0px; 
}
.tendlnk
{
	 font-size:11px;
	 text-decoration:none; 
	 color:#BF0029;
}
.pdgTd
{
	/*padding:22px 75px 16px 60px;*/
	padding:22px 17px 16px 17px;
	
}
.blackLnk
{
	font-size:11px; 
	color:#000000; 
	text-decoration:none;
}
.tblO0tr
{
	padding:22px 0px 31px 0px;
	font-family: Arial, Helvetica, sans-serif; 
	font-size:12px; 
	color:#000000;  
}
.bdrTpBt
{
	border-bottom:1px solid #000000;
	border-top:1px solid #000000;
	padding:22px 0px 0px 0px;

}	
.tAlgnRt
{
	text-align:right;
}

/* Popup styles - 05_08_08 */
.popup
{
	/*float:left;*/
	position:absolute;
	top:300px; left:180px;
	background-color:#FFFFFF; 
	width:600px; 
	padding:10px; 
	border:1px solid #959595;
	display:none;
}
.popupImg
{
	float:left; width:600px; 
	padding-bottom:6px; 
	border-bottom:1px solid #DEDEDE;
}
.popupBtmTxt
{
	float:left; 
	width:600px; 
	padding:7px 0px 0px 0px;
}
.caption
{
	float:left; 
	width:450px; 
	color:#5D5D5D;
}
.nextPrev
{
	float:left; 
	width:150px; 
	text-align:right;
}
/* New Comments - 08_08_08 */
.urComments
{
	background-color:#FEB100; 
	color:#000000;
}
.no_of_comm
{
	margin:0px; 
	padding:10px 10px 0px 0px; 
	font-size:9px;
}
.addReadComm
{
	padding:20px 5px 0px 0px; 
	margin:0px;
}
.urComments a
{
	font-size:9px; 
	color:#000000; 
	text-decoration:none;
}
.urComments a:hover
{
	font-size:9px; 
	color:#000000; 
	text-decoration:none;
}

/* 30-08-08 */
.featuredImg
{
	padding:15px 15px 5px 15px; 
}
.featuredTxt
{
	padding:0px 15px 0px 0px;
}
.featuredProjectTxt
{
	padding:0px 15px 15px 15px;
}
/*23_9_2008*/
.inBriefHding
{
	padding-top:12px;
	font-family: Arial, Helvetica, sans-serif;
	font-size:32px; 
	color:#A79AA2;
}
.inBriefCntents
{
	 padding-top:5px;
	 font-family: Arial, Helvetica, sans-serif; 
	 font-size:16px; 
	 color:#A79AA2; 
}
.inBriefCntents p
{
	margin:0px 0px 10px 0px;
	padding:0px; text-align: justify;
}
.bdrBtmWht
{
	border-bottom:5px solid #FFFFFF;
}
.inBriefTd
{
	background-color:#efefef;
	height:19px; 
	font-size:12px; 
	color:#565656;
	padding:4px 3px 4px 3px; 
}


/* search */
.searchDateOutr1
{
	width:434px;
	float:left;
	font-size:8px;
	text-align:right;
}
.dayMnthYear1
{
	font-size:14px;
    font-family:Arial, Helvetica, sans-serif;
	color:#929497;
	margin:30px 0px 0px 0px;
	padding:0px 0px 0px 0px;
}
.searchOutr1
{
	width:434px;
	float:left;
	color:#929497;
}
.searchTxtBx1
{
	width:156px;
	height:16px;
	padding:1px 0px 0px 3px;
	border:1px solid #929497;
	font-size:10px;
	color:#212121;
}
.font17
{
	font-size:17px;
}

/* Wan Awards 2009 page */
.awTopImgs
{
	padding-right:18px;
	width:78px;
}
.awardsContent
{
	padding:30px 0px 0px 0px;
	font-family:Arial, Helvetica, sans-serif;
}
.awardsContent p
{
	color:#6b6d6b;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	padding:15px 0px 0px 0px;
	margin:0px;
	clear:both;
	line-height:16px;
}
.sectorTable
{
	clear:both;
	float:left;
}
.sectorHdr
{
	color:#6b6d73;
	font-size:17px;
	font-weight:normal;
	width:389px;
	float:left;
	padding:3px;
	border-bottom:2px solid #9ca2a5;
	font-family:'GillSans', Arial, Helvetica, sans-serif;
}
.sectorRow
{
	color: #FFFFFF;
	font-weight:normal;
	width:394px;
	float:left;
	margin-top:8px;
	font-family:'GillSans', Arial, Helvetica, sans-serif;
	font-size:17px;
}
.colSector
{
	width:197px;
	float:left;
}
.colDeadline
{
	text-align:right;
	border-left:1px solid #FFFFFF;
	width:195px;
	float:left;
}

p.awIntro
{
	font-size:13px;
	padding:0px 0px 15px 0px;
	margin:0px;
}
.awLine
{
	background-image:url(../images/awLine.gif);
	background-repeat:repeat-y;
}

/* Wan Awards 2009 Education page */
.hdrImgList
{
	padding:4px 4px 0px 0px;
}
.eduSectAwards
{
	padding:19px 0px 12px 10px;
}
.rightSection
{
	/*font-family:Arial, Helvetica, sans-serif; 
	font-size:12px; color:#6D6E70;*/
}
.content
{
	padding:0px 0px 0px 0px;
}
.awardsContent h1
{
	font-size:18px; 
	margin:0px; padding:0px;
	color:#6D6E70;
}
.contentText
{
	padding:25px 0px 0px 0px; 
	line-height:20px; margin:0px;
}
.deadline
{
	margin:22px 0px 16px 0px; 
	padding:0px; font-size:15px; 
}
.moreInfo
{
	border-bottom:1px solid #FEC12C; 
	border-top:1px solid #FEC12C; 
	height:23px; 
	padding:5px 0px 0px 10px;
	clear:both;
	float:left;
	width:100%;
	margin-top:15px;
}
.moreInfo a
{
	text-decoration:none; 
	color:#FEC12C; font-size:16px;
}
.eduSection
{
	padding-left:10px;
	float:left;
}
/* added for newsletter template change - starts here*/
.leftCol
{
	border-right:1px solid #FFFFFF; 
	border-bottom:1px solid #FFFFFF; 
	text-align:left; 
	padding:0px 0px 0px 4px;
}
.rightCol
{
	text-align:left;
	padding:0px 0px 0px 6px;
	border-bottom:1px solid #FFFFFF;
}
.leftCol a, .rightCol a
{
	font-size:11px; color:#404040;
	font-family:Arial, Helvetica, sans-serif;
	text-decoration:none;
}
/* added for newsletter template change - ends here*/
 /*search 29/4/2009 inbrief*/
.searchOuter
{
	width:465px;
	float:left;
	color:#929497;
	padding-right:10px;
}
.searchInBrief
{
	padding-right:95px;
}
.searchDateOutr
{
	width:475px;
	float:left;
	font-size:8px;
	text-align:right;
}
/*06-05-09 To display tender text dynamically in nes review page */
.tenderTetxt
{
	background-color:#F1C8D1; 
	border-top:1px solid #FFFFFF; 
	padding:0px 4px 0px 5px;
	height:20px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	text-decoration:none;
	cursor:pointer;
}


/*2009 May 13 To diaplay country flags*/

.flag
{
	/*width:121px; 
	float:left; 
	padding:139px 0px 0px 9px;*/
	float:left; width:106px; 
	background-color:#CBEEF8; 
	margin:132px 0px 0px 0px; 
	padding:7px 7px 6px 7px;
}
.translateImg
{
	float:left; width:106px;
}
.flagOuter
{
	float:left; width:106px;
	 padding:7px 0px 0px 0px;
}
.flagOuter span
{
	float:left; width:41px; 
	padding:0px 6px 0px 6px;
}
.flagTpSpace
{
	margin-top:18px;
}
/* JURY PAGES */
.juryLeft
{
	padding-right:3px;
}
.juryRight
{
	padding-left:7px;
}
.jryWanLogo
{
	padding:18px 0px 26px 0px;
}
a.leftJryLinks
{
	font-family:"GillSans", Arial, Helvetica, sans-serif;
	font-size:17px;
	color:#9c9e9c;
	text-decoration:none;
}
.tdJuryLeftNav
{
	padding:12px 0px 12px 2px; 
	background-image:url(../images/dottedTpBdr.gif); 
	background-repeat:no-repeat;
	background-position:top;
}
.tdJuryLeftNav ul
{
	margin:0px; padding:0px; 
	list-style-type:none;
}
.tdJuryLeftNav ul li
{
	margin:0px; 
	padding:4px 0px 0px 14px; 
	list-style-type:none; 
	background-image:url(../images/leftNavArrow.gif); 
	background-repeat:no-repeat; 
	background-position:0 10px;
}
.tdJuryLeftNav ul li a
{
	font-family:"GillSans", Arial, Helvetica, sans-serif;
	font-size:16px;
	color:#9c9e9c;
	text-decoration:none;
	font-weight:bold;
}
.juryLftImg
{
	width:60px; height:60px; 
	border:7px solid #ffbe29; 
	background-color:#FFFFFF; 
	margin:5px 0px 0px 0px;
}
.jryLftDtls
{
	padding:10px 5px 0px 0px; 
	color:#ffbe29;
	line-height:14px;
	font-family:"GillSans", Arial, Helvetica, sans-serif;
	font-size:16px;
}
.juryText
{
	font-size:13px; 
	line-height:18px;
	font-family:"GillSans", Arial, Helvetica, sans-serif;
	margin:0px; padding:0px;
}	
.intSectAwds
{
	padding:36px 0px 0px 0px;
}
.intrnalJury
{
	padding:61px 0px 0px 0px;
}
#juryImgList td.colImg1
{
	padding:7px 9px 11px 0px;
}
#juryImgList td
{
	padding:7px 9px 11px 8px;
}
.selectedJury
{
	width:62px; height:62px; 
	border:6px solid #ffbe29;
}
.tdJuryBiogImage
{
	padding:15px 0px 12px 2px; 
}
.job
{
	padding:0px 23px 0px 10px;
}
.postAndPay
{
	width:120px; 
	/*border:1px solid #000000; */
	padding:32px 5px 15px 5px; 
	text-align:center;
	background:url(../images/post_and_pay_new.gif) no-repeat;
	height:47px;
	
}
/*25-11-09 vie-all-entries product page*/
#view-all-entries p
{
	margin:0px;
	padding:0px 0px 0px 0px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#666666
}
#view-all-entries p.fnt16
{
	font-size:16px;
}
.view-all-hdr
{
	font-size:18px;
	color:#666666
}
/*14-12-09*/
.briefSearchOuter
{
	width:412px;
	float:left;
	color:#929497;
	text-align:right
}
.briefSearch
{
	margin:0px;
	padding-right:86px;
}
.subCategoryListwanhomelayout
{
    margin-left:4px;
    border-bottom:2px solid black;
}
.subCategoryListwanhomelayout a
{
    text-decoration:none;
    color:blue;
}
.emailInput
{
	width:214px;
	margin-left:10px;
	border:1px solid #A8A9AC;
	height:20px;
	margin-top:-1px;
	padding:4px 2px 0px 2px;
}
/*29-01-10*/
.productListHdr
{
	padding:7px 0px 7px 0px;
	border-bottom:2px solid #1C3C6D;
}
.productListBtHdr
{
	padding:7px 0px 7px 0px;
}
.project-image
{
	padding:5px 12px 8px 5px;
}
.project-thumb
{
	float:left;
	padding:5px 10px 5px 5px;
}
.clrPink
{
	color:#EF83F2
}
.companyName
{
	font-family:Gill Sans, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#353535;
	padding:8px 0px 3px 0px;
}
.geographicalCoverage
{
	font-size:10px;
	border-bottom:1px solid #DFE0E4;
	padding:15px 0px 5px 0px;
	color:#EF83F2
}
/* 29-01-10 */
.ticketdetailP6
{
 margin:0px; padding:2px 0px 2px 0px;
}
.padTrBTick
{
padding:9px 20px 0px 10px;
}
/* 01-02-10  */
.brazil-series-logo
{
	padding-left:27px;
}
.brazil-series
{
	padding:10px 0px 0px 50px;
	font-family:Arial, Helvetica, sans-serif;
	color:#00AFDB;
	font-size:12px;
}
.brazil-series a
{
	color:#00AFDB;
	font-size:11px;
	text-decoration:none
}
/*02-02-2010 brazil series*/
.brazil-heading
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:15px;
	color:#66645C
}
.brazil-heading p
{
	margin:0px;
	padding:0px;
}
.bt-white-border-2
{
	border-bottom:2px solid #FFFFFF;
}
/*6-02-2010 invoice*/
.bank-details
{
	padding-right:12px;
	font-size:12px;
	font-family: arial, Helvetica, sans-serif;
}
.bank-details td
{
	padding-left:8px;
}
.invoice-right
{
	border-right:2px solid #B0B0B0;
	padding-right:10px;
	text-align:right
}
.pdg-reset
{
	padding:0px;
}
.font13
{
	font-size:13px;
}
.bg-none
{
	background:none;
}
/*uia -16-2-10*/
.uia-header
{
	color:#76A22E;
	font-size:27px;
	padding:0px 0px 0px 0px;
	margin:5px 0px 8px 0px;
	border-bottom:1px solid #6E7072;
	font-weight:normal
}
.uia
{
	color:#6E7072;
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
}
.uia-detail
{
	line-height:14px;
	/*margin:0px;
	padding:0px 0px 15px 0px;*/
}
.uia-detail p
{
	margin:0px 0px 15px 0px;
	padding:0px;

}
.uia-news-container
{
	padding:37px 0px 0px 15px;
}
.uia-news
{
	padding:7px;
	border-left:1px solid #1E541A;
	border-right:1px solid #1E541A;
	border-bottom:1px solid #1E541A;
}
.uia-news p
{
	margin:0px;
	padding:0px 0px 5px 0px;
}
.uia-news p a, .uia-news p a:hover
{
	color:#76A22E;
	text-decoration:underline
}
.color-green,.uia-news p a
{
	color:#76A22E;
}
/*hr-network-signup*/
.hr-network-signup p
{
	font-size:11px;
	margin:0px;
	padding:0px 0px 10px 0px;
}
.hr-network-signup p.reset
{
	padding:0px;
	margin:0px;
}
.hr-network-signup ul
{
	margin:0px 0px 10px 0px;
	padding:0px;
	list-style-type:none;
}
.hr-network-signup ul li
{
	background:url(../images/job/blue-list-bg.gif) no-repeat 0 6px;
	padding-left:11px;
	font-size:11px;
}
.clr-blue
{
	color:#00AFDB;
}
.hr-network-signup-fields
{
	width:250px;
	float:left;
	background-color:#E3F4F9;
	font-size:11px;
	padding:14px 0px 0px 8px;
	height:230px;
}
.hr-network-signup-fields div
{
	padding-bottom:10px;
	width:100%;
	float:left;
}
.hr-network-signup-fields div label
{
	width:65px;
	float:left;
	padding-right:4px;
	text-align:right
}
.pdg-top10
{
	padding-top:10px;
}
.hr-network-signup-fields input.nw-input
{
	width:172px;
	height:16px;
	background:url(../images/job/input-bg-repeat.gif) repeat-x;
	border:0px;
	border-left:1px solid #ABACAC;
	border-right:1px solid #C9CACA;
	float:left;
	margin:0px;
	padding:0px;
	font-size:11px;
        color:#666666;
}
.hr-network-signup-fields select
{
	width:172px;
	border:1px solid #6D6F71;
	font-size:11px;
        color:#666666;
}
.screenshot
{
	width:287px;
	float:left;
	height:242px;
	/*background:url(../images/job/screenshot-bg.gif) no-repeat;padding:28px 0px 0px 27px;*/
	margin-left:18px;
	
}

/*21-12-09 wan job page redesign*/
.jobSearch
{
	/*padding:5px 5px 7px 4px; */
	padding:0px 5px 7px 4px;
	font-size:11px;
	/*background-color:#EDEDEE;*/
	background-color:#FFF1D0;
}
.jobSearch p, .jobBrowse p
{
	margin:0px;
	padding:0px;
}
.jobSearchBox
{
	width:123px;
	height:16px;
	background:url(../images/job/job-searchbox-bg.jpg) no-repeat;
	float:left;

}
.jobSearchBox input, .jobBrowseBox input
{
	vertical-align:top;
	background:none;
	font-size:11px;
	border:0px;
	margin:0px;
}
.searchButton
{
	width:45px;
	float:left;
	text-align:right;
}
.jobBoxTitle
{
	padding:9px 0px 2px 5px;
	/*background-color:#00ABBE;*/
	background-color:#00AFDB;
}
.jobBrowse
{
	font-size:11px;
	padding:3px 0px 0px 4px;
	color:#6D6F71;
	/*background-color:#E2F3F5;*/
	background-color:#E3F4F9
}
.jobBrowseBox
{
	width:221px;
	height:16px;
	background:url(../images/job/job-browse-box-bg.jpg) no-repeat;
	float:left;

}
.browseByCity
{
	padding:7px 0px 9px 4px;
}
#jobListing td, #job-summary td
{
	padding:1px 0px 3px 5px;
	border-bottom:1px solid #000000;
	font-size:11px;
	color:#6D6F71;
	vertical-align:top
}

#jobListing td span, #job-summary td span
{
	color:#00AFDB;
	/*color:#11B1C2;*/
	font-weight:bold;
}
#jobListing td.jobListHdr
{
	padding:9px 0px 9px 5px;
	color:#00AFDB;/*color:#00ABBE;*/
	font-family:"Gill Sans", Arial, Helvetica, sans-serif;
	font-size:16px;
	font-weight:bold
}
.jobPaging, .advertiseJob, .architect-description
{
	font-size:11px;
	color:#6D6F71;
	font-family:Arial, Helvetica, sans-serif;
	/*font-weight:bold*/
}
.jobPaging a
{
	/*font-size:11px;*/
	font-size:9px;
	color:#6D6F71;
	text-decoration:none;
}
.jobPaging a:hover, .pageActive
{
	color:#00AFDB;/*color:#00ABBE;*/
}
/*.jobPaging span
{
	float:left;
	padding-right:12px;
}*/
.jobPaging a.txtDecUnderline, .advertiseJob a.txtDecUnderline
{
	text-decoration:underline;
}
.recruiterInfo
{
	font-size:17px;
	font-weight:bold;
	color:#FFFFFF;
	padding:6px 0px 2px 5px;
	font-family:"Gill Sans", Arial, Helvetica, sans-serif;
}
.clrLightRed
{
	color:#F37B83;
}
.clear
{
	clear:both;
}
.pdgTop5
{
	padding-top:5px;
}
/*2-1-2010*/
.fnt23
{
	font-size:23px;
}
.recriuterInfoLink, .recriuterInfoLink:hover
{
	color:#FFFFFF;
	text-decoration:none;
}


/*09-02-10 job final*/
.now-link
{
	color:#79D0EA;
	text-decoration:none
}
.now-link:hover
{
	color:#79D0EA;
}
.job-header
{
	font-size:17px;
	color:#6D6F71;
	margin:0px;
	padding:0px;
}
.architect-detail-hdr
{
	padding:20px 0px 4px 0px;
	border-bottom:1px solid #000000;
	color:#00AFDB;
	font-size:17px;
}
.architect-description p
{
	margin:0px 0px 15px 0px;
	padding:0px;
}
.architect-description p.architect
{
	margin:2px 0px 0px 0px;
	padding:0px;
	color:#00AFDB
}
.architect-projct-hdr
{
	font-size:17px;
	color:#00AFDB;
	font-weight:normal;
	margin:0px;
	padding:0px;
}
.architect-project
{
	padding:9px 9px 12px 9px;
	font-size:11px;
}
.architect-project div
{
	float:left;
	padding:2px 12px 0px 0px;
}
.architect-project a, .grey-link
{
	color:#6D6F71;
	text-decoration:underline;
	font-size:11px;
}
.architect-project a:hover, .grey-link:hover
{
	color:#6D6F71;
	text-decoration:underline
}
#job-summary td a:hover
{
	text-decoration:underline;
}
.fnt9
{
	font-size:9px;
}
.jobPaging .pagination
{
	padding-left:0px;

}
.job-search-results-hdr
{
	font-family:Gill Sans, Arial, Helvetica, sans-serif;
	font-size:17px;
	color:#FFFFFF;

}
/*job-candidates*/
/* CSS Document */
.find-candidates
{
	border-bottom:1px solid #000000;
	padding:6px 0px 7px 0px;
}

.find-candidates p
{
	font-size:11px;
	line-height:14px;
	padding:8px 0px 0px 0px;
	margin:0;
}
.color-orange
{
	color:#F47B20;
}
.quote
{
	font-size:11px;
	color:#F47B20;
	background-color:#FFEEE0;
	padding:3px 0px 3px 5px;
	line-height:14px;
}
.font-16
{
	font-size:16px;
}
.approx-values
{
	color:#6D6F71;
	font-size:9px;
}
.count
{
	font-size:101px;
	float:left;
	color:#00AFDB;
	line-height:81px;
}
.padding-bottom-13
{
	padding-bottom:13px;
}
.advertise-reason
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	float:left;
	color:#00AFDB;
}
.reason
{
	width:148px;
	color:#00AFDB;
	padding-top:6px;
	float:left;
}
.advertise-reason-quotes
{
	padding:4px 7px 11px 12px;
	line-height:12px;
	background-color:#E3F4F9;
}
.advertise-reason-quotes p
{
	padding-bottom:3px;
	color:#00AFDB;
}
.reason-count
{
	font-size:44px;
	float:left;
	color:#00AFDB;
	width:23px;
	padding-right:2px;
	line-height:37px;
}
.advertise-reason-list
{
	padding:0px 7px 0px 0px;
}
.padding-right-7
{
	padding-right:7px;
}
.padding-reset, .find-candidates p.padding-reset
{
	padding:0px;
}
.padding-top-22
{
	padding-top:22px;
}
.job-search-results-hdr
{
	font-family:Gill Sans, Arial, Helvetica, sans-serif;
	font-size:17px;
	color:#FFFFFF;
}
.padding-bottom-27
{
	padding-bottom:27px;
}
/*job apply-now 12-02-10*/
.font11
{
	font-size:11px;
}
.cover-letter-area
{
	width:463px;
	height:134px;
	border:1px solid #ABACAC;
	margin:0px;
	padding:0px;
}
/*job alerts*/
.job-alerts, .job-roles
{
	padding:0px 0px 5px 0px;
	font-size:11px;
	line-height:12px;
}
.job-roles select
{
	font-size:11px;
}
.job-alerts td
{
	padding-bottom:7px;
	/*vertical-align:top*/
}
.job-roles td
{
	padding-bottom:2px;
}
.alert-input
{
	height:16px;
	background:url(../images/job/input-bg-repeat.gif) repeat-x;
	border:0px;
	border-left:1px solid #ABACAC;
	border-right:1px solid #ABACAC;
	padding:0px;
	vertical-align:middle;
	width:170px;
}
.job-alerts select, .job-roles select, .locations select
{
	border:1px solid #ABACAC;
	vertical-align:middle;
	font-size:11px;
	color:#666666
}
.width43
{
	width:43px;
}
.width463
{
	width:463px;
}
.width290
{
	width:290px
}
.width172
{
	width:172px
}
.width220
{
	width:220px;
}

/*knowledge-smart-26-2-2010*/
.smart-center
{
	width:1000px;
	margin:0 auto;
}
.smart-outer
{
	width:1000px;
	float:left;
}
.smart-header
{
	width:1000px;
	float:left;
	background:url(../images/dot-bg-repeat.gif) repeat-x bottom;
	padding-bottom:26px;
}
.smart-navigation
{
	float:right;
	padding-top:50px;
}
.smart-navigation ul
{
	margin:0px;
	padding:0px;
	list-style-type:none;
}
.smart-navigation ul li
{
	float:right;

	font-size:13px;
}
.smart-navigation ul li a
{
	text-decoration:none;
	color:#434445;
	font-weight:bold;
	font-family:Gill Sans, Arial, Helvetica, sans-serif;
}
.smart-navigation ul li a:hover, .smart-navigation ul li a.smart-nav-active
{
	text-decoration:none;
	color:#F7C02C;
	font-weight:bold;
}
.smart-heading
{
	width:990px;
	float:left;
	padding:16px 0px 20px 10px;
	background:url(../images/dot-bg-repeat.gif) repeat-x bottom;
	margin-bottom:40px;
}
.smart-content
{
	width:990px;
	float:left;
	padding-left:10px;
}
.smart-content-left
{
	width:681px;
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000000;
	line-height:18px;
}
.smart-content-right
{
	width:309px;
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	line-height:18px;
}
.smart-content-left div
{
	width:681px;
	float:left;
	padding-bottom:20px;
}
.width177
{
	width:177px;
}
.form-intro-msg
{
	font-family:Georgia, Arial, Helvetica, sans-serif;
	font-size:18px;
	color:#434445
}
.smart-content-left div label
{
	width:194px;
	float:left;
}
.smart-input
{
	width:175px;
	height:16px;
	border-bottom:1px solid #D3CFC7;
	border-right:1px solid #D3CFC7;
	border-left:2px solid #434445;
	border-top:2px solid #434445;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	padding:2px 0px 0px 2px;
}
.smart-content-left div select
{
	width:178px;
	border-bottom:1px solid #D3CFC7;
	border-right:1px solid #D3CFC7;
	border-left:2px solid #434445;
	border-top:2px solid #434445;
}
.smart-content-left div textarea
{
	width:173px;
	height:76px;
	border-bottom:1px solid #D3CFC7;
	border-right:1px solid #D3CFC7;
	border-left:2px solid #434445;
	border-top:2px solid #434445;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	padding:2px 0px 0px 2px;
}
.smart-right-block
{
	width:309px;
	float:left;
	background:url(../images/dot-bg-repeat.gif) repeat-x bottom;
	padding-bottom:9px;
	margin-bottom:15px;
	color:#000000
}
.smart-right-block h2
{
	color:#A2A3A3;
	margin:0px;
	padding:0px 0px 10px 0px;
}
.smart-right-block blockquote, .smart-description blockquote
{
	background:url(../images/blockquote-bg.gif) no-repeat scroll 0 10px;
	padding:20px 30px 10px 40px;
	color:#434445;
	font-size:18px;
	font-family:Georgia, Arial, Helvetica, sans-serif;
	margin:0px;
}
.smart-right-block p
{
	margin:0px;
	padding:0px 0px 27px 0px;
}
.smart-right-block ul
{
	padding:0px;
	margin:0px 0px 7px 0px;
	list-style-type:none;
}
.smart-right-block ul li
{
	background:url(../images/arrow-list-bg.gif) no-repeat 0 4px;
	font-family:Gill Sans, Arial, Helvetica, sans-serif;
	font-size:15px;
	padding:0px 0px 16px 25px
}
.clr-grey
{
	color:#A2A3A3;
}
.bg-none
{
	background:none;
}


.smart-description
{
	width:990px;
	float:left;
	margin-top:20px;
	padding-left:10px;
}
.smart-description p
{
	font-size:13px;
	margin:0px;
	line-height:14px;
	padding:0px 0px 20px 0px;
}
.smart-description a
{
	font-size:11px;
}
.smart-footer
{
	width:990px;
	float:left;
	padding:6px 0px 0px 10px;
	font-size:10px;
	line-height:20px;
	color:#999999;
}
.smart-footer a
{
	color:#999999;
	font-size:11px;
}
.smartDropStyle
{
     border:1px solid #7F9DB9;
}
/*6-3-2010*/
.smart-description-content
{
	width:538px;
	/*float:left;margin-top:20px;*/
        margin:0px auto;

	padding-left:10px;
}
#job-summary td.other-jobs
{
	padding-top:20px;
}
/*17-3-2010*/
#contact-details p
{
        margin:0px;
        padding:0px 0px 20px 0px;

}
.contact-header
{
        color:#848284;
        font-size:15px;
        margin:0px;
        padding:0px;
}
.width250
{
        width:250px;
}
/*16-05-10*/
.comments
{
	font-size:10px;
	color:#FFFFFF;
	width:285px;
	text-align:right;
	padding-right:10px;
	padding:0px 10px 0px 10px;
	float:right;
}
.comments a
{
	text-decoration:none;
	color:#FFFFFF;
}
.comments img
{
	vertical-align:middle;
}
/*13-7-2010*/
.salary-survey
{
        font-size:11px;
}
.salary-survey p
{
        margin:0px;
        padding:10px 0px 0px 0px;

}
.salary-survey p.research-benefit
{
        padding:10px 0px 0px 0px;
        color:#00AFDB;
}
.clr-black
{
        color:#221E1F
}
.blue-link, .blue-link:hover
{
    color:#00AFDB;
    text-decoration:none;
}
.survey-time-scale div
{
        margin-top:4px;
}
.survey-time-scale div.click-here-participate
{
       margin:22px 0px 38px 0px;
}
.benefits-and-diversity
{
        margin:3px 0px 0px 0px;
        padding:0px;
        list-style-type:none;
}
.benefits-and-diversity li
{
        list-style-type:none;
        background: url(../images/job/grey-list-bg.gif) no-repeat 0 13px;
        padding:7px 0px 0px 13px;
}
.sector-header
{
        padding: 35px 0px 0px 0px;
        clear:both;
	float:left;
}
.architecture-hdr
{
        padding: 20px 0px 10px 0px;
        float:left;
        clear:both;

}
.survey-sub-hdr
{
	padding:20px 0px 4px 0px;
	color:red;
	font-size:13px;
}
.job-description
{
	font-size:11px;
	color:#6D6F71;
	font-family:Arial, Helvetica, sans-serif;
}
.comment-view-list
{
     padding: 0px 7px 0px 7px;
}
.comment-view-list p
{
    clear:both;
   
}
.comment-view-seperator
{
    background: url(../images/gray_strip.jpg) repeat-y;
}
/*18-10-2010 award winners*/
.winner-award-header
{
	padding:14px 14px 12px 14px;
	font-family:Gill Sans Light, Arial, Helvetica, sans-serif;
	font-size:16px;
	color:#FFFFFF;
	line-height:18px
}
.winner-award-header h1
{
	font-size:26px;
	margin:0px;
	padding:0px;
	color:#FFFFFF
}
.winner-award-header p
{
	margin:0px;
	padding:0px;

}
.built-unbuilt
{
	padding-bottom:15px;
}
.built-unbuilt p
{
	margin:0px;
	padding:0px;
	color:#939598;
	font-size:11px;
	line-height:16px
}
.built-unbuilt p a, .color-grey
{
	color:#939598;

}
.urban-color
{
	color:#ed008c;
}
.awrad-star
{
	padding:3px 2px 0px 2px;
	text-align:right;
	vertical-align:top
}

/*winners - 23-12-2010*/
.winners-link
{
	padding-top:7px;
	text-align:right
}
.winners-link a, .winners-link a:hover
{
	font-size:15px;
	color:#a8a9ac;
	font-family:Gill Sans, Arial, Helvetica, sans-serif;
	text-decoration:underline
}
.education,.healthcare,.civic-buildings, .urban-design, .commercial, .residential, .effectiveness,.eff2,.product,.interior,.twentyone-for-twentyone,.hoteloftheyear,.eff12,.colorinarch
{
	padding:2px 0px 37px 0px;
}

.education
{
	border-top:16px solid #ffc940;
}
.education11
{
	border-top:16px solid #A29791;
}
.healthcare
{
	border-top:16px solid #ed1c23;
}
.healthcare11
{
	border-top:16px solid #F7403A;
}
.civic-buildings
{
	border-top:16px solid #e0e56d;
}
.urban-design
{
	border-top:16px solid #ee1c7b;
}
.commercial
{
	border-top:16px solid #00b1da;
}

.residential
{
	border-top:16px solid #f7931d;
}
.effectiveness
{
	border-top:16px solid #808285;
        
}

.winner-main-header
{
	padding:0px 0px 3px 0px;
	background:url(../images/separator-bg.gif) repeat-x bottom;
}
.winner-main-header h1
{
	font-size:35px;
	color:#939598;
	font-family:Gill Sans Light, Arial, Helvetica, sans-serif;
	margin:0px;
	padding: 5px 0px 0px 0px;
	font-weight:normal;
	line-height:30px;
}
.effectiveness
{
	border-top:16px solid #808285;
}

.winner-main-header h2
{
	font-size:20px;
	color:#939598;
	font-family:Gill Sans Light, Arial, Helvetica, sans-serif;
	margin:0px;
	padding:0px;
	font-weight:normal;
	line-height:30px
}
.winner-list
{

	padding:10px 30px 10px 0px;
	background:url(../images/separator-bg.gif) repeat-x bottom;
	font-family:Arial, Helvetica, sans-serif
}
.winner-list h1
{
	font-size:17px;
	color:#6c6e71;
	margin:0px;
	padding:0px 0px 4px 0px;
}
/*.winner-box
{
	color:#FFFFFF;
	padding:15px 13px 0px 13px;
	width:316px;
	vertical-align:top;
	height:156px !important;
	height:141px;
	font-size:17px;
}*/
.winner-box
{
	color:#FFFFFF;
	/*padding:15px 13px 0px 13px;height:156px !important;*/
	width:316px;
	vertical-align:top;
	height:141px;
	font-size:17px;
}
.winner-box h2
{
	font-size:21px;
	color:#FFFFFF;
	margin:0px;
	padding:0px 0px 22px 0px;
}
.winner-box p
{
	margin:0px;
	padding:0px;
}
.winner-box a, .winner-box a:hover
{
	color:#FFFFFF;
	text-decoration:underline
}
.commented-shortlisted
{
	padding:13px 0px 0px 35px;
	width:343px;
	font-size:15px;
	color:#808285;
	vertical-align:top
}
.commented-shortlisted h3
{
	margin:0px;
	padding:0px;
	font-size:15px
}
.commented-shortlisted div
{
	width:343px;
	float:left;
}
.commented-shortlisted div span
{
	float:left;
	padding-right:8px;
}
.commented-shortlisted div a, .commented-shortlisted div a:hover
{
	color:#808285;
	text-decoration:underline;
	float:left
}
.bg-none
{
	background:none;
}
.education .commented-shortlisted h3
{
	color:#ffc940;
}
.education11 .commented-shortlisted h3
{
	color:#A29791;
}
.healthcare .commented-shortlisted h3
{
	color:#ed1c23;
}
.healthcare11 .commented-shortlisted h3
{
	color:#F7403A;
}
.civic-buildings .commented-shortlisted h3
{
	color:#e0e56d;
}
.urban-design .commented-shortlisted h3
{
	color:#ee1c7b;
}
.commercial .commented-shortlisted h3
{
	color:#00b1da;
}
.residential .commented-shortlisted h3
{
	color:#f7931d;
}
.effectiveness .commented-shortlisted h3
{
	color:#808285;
}

/*noufl*/
.eff2 .commented-shortlisted h3
{
    color:#58585A;
}
.interior .commented-shortlisted h3
{
    color:#939297;
}
.product .commented-shortlisted h3
{
    color:#2C2B6E;
}
/*enf of noufal*/

/* 14-07-11 */
.edu-winner-box {
	width:316px;
	float:left;
	height:190px;
	padding: 15px 13px 0;
	background-color:#ffc940;
}
.health-winner-box {
	width:316px;
	float:left;
	height:190px;
	padding: 15px 13px 0;
	background-color:#ed1c23;
}
.civic-winner-box {
	width:316px;
	float:left;
	height:190px;
	padding: 15px 13px 0;
	background-color:#e0e56d;
}
.urban-winner-box {
	width:316px;
	float:left;
	height:190px;
	padding: 15px 13px 0;
	background-color:#ee1c7b;
}
.commercial-winner-box {
	width:316px;
	float:left;
	height:190px;
	padding: 15px 13px 0;
	background-color:#00b1da;
}
.resident-winner-box {
	width:316px;
	float:left;
	height:190px;
	padding: 15px 13px 0;
	background-color:#f7931d;
}
/* jithin */
.eff2
{
	border-top:16px solid #58585A;
}
.effectiveness-winner-box {
	width:316px;
	float:left;
	height:190px;
	padding: 15px 13px 0;
	background-color:#58585A;
}
.interior
{
	border-top:16px solid #939297;
}
.interior-winner-box {
	width:316px;
	float:left;
	height:190px;
	padding: 15px 13px 0;
	background-color:#939297;
}
.product
{
	border-top:16px solid #23396D;
}
.product-winner-box {
	width:316px;
	float:left;
	height:190px;
	padding: 15px 13px 0;
	background-color:#23396D;
}

/*---17-11-11----for ecowan----*/
.ecowan-flag {
    width:160px;
    float:left;
    height:180px;
}
/* ---11-01-12 by Noufal--- */
.winner-box-21for21 {
	width:316px;
	float:left;
	height:190px;
	padding: 15px 13px 0;
	background-color:#0D776E;
}
.twentyone-for-twentyone
{
    border-top:16px solid #0D776E;
}
.hoteloftheyear  .commented-shortlisted h3
{
    color:#589199;
}
.hoteloftheyear-winner-box
{
    width:316px;
    float:left;
    height:190px;
    padding: 15px 13px 0;
    background-color:#589199;
}
.hoteloftheyear
{
    border-top:16px solid #589199;
}
.eff12
{
    border-top:16px solid #589199;
}
.eff12-winner-box
{
    width:316px;
    float:left;
    height:190px;
    padding: 15px 13px 0;
    background-color:#589199;
}
.eff12  .commented-shortlisted h3
{
    color:#589199;
}
.colorinarch
{
    border-top:16px solid #B10064;
}
.colorinarch-winner-box
{
    width:316px;
    float:left;
    height:190px;
    padding: 15px 13px 0;
    background-color:#B10064;
}
.colorinarch  .commented-shortlisted h3
{
    color:#B10064;
}
.edu11-winner-box {
	width:316px;
	float:left;
	height:190px;
	padding: 15px 13px 0;
	background-color:#A29791;
}
.health11-winner-box {
	width:316px;
	float:left;
	height:190px;
	padding: 15px 13px 0;
	background-color:#F7403A;
}

/*.education, .education11,.healthcare,.healthcare11, .civic-buildings, .urban-design, .commercial, .residential, .effectiveness,.eff2,.product,.interior,.twentyone-for-twentyone,.hoteloftheyear,.eff12,.colorinarch
{
	padding:2px 0px 37px 0px;
}*/
.education11,.healthcare11, .civic-buildings11, .urban-design11, .commercial11, .twentyone-for-twentyone11, .product11
{
	padding:2px 0px 37px 0px;
}
.civic11-buildings
{
	border-top:16px solid #72CE9B;
}
.civic11-buildings .commented-shortlisted h3
{
	color:#72CE9B;
}
.civic11-winner-box {
	width:316px;
	float:left;
	height:190px;
	padding: 15px 13px 0;
	background-color:#72CE9B;
}

.urban-design11
{
	border-top:16px solid #DF668A;
}
.urban-design11 .commented-shortlisted h3
{
	color:#DF668A;
}
.urban11-winner-box {
	width:316px;
	float:left;
	height:190px;
	padding: 15px 13px 0;
	background-color:#DF668A;
}

.urban-design11
{
	border-top:16px solid #DF668A;
}
.urban-design11 .commented-shortlisted h3
{
	color:#DF668A;
}
.urban11-winner-box {
	width:316px;
	float:left;
	height:190px;
	padding: 15px 13px 0;
	background-color:#DF668A;
}

.commercial11
{
	border-top:16px solid #00B9E4;
}
.commercial11 .commented-shortlisted h3
{
	color:#00B9E4;
}
.commercial11-winner-box {
	width:316px;
	float:left;
	height:190px;
	padding: 15px 13px 0;
	background-color:#00B9E4;
}

.twentyone-for-twentyone11
{
    border-top:16px solid #0D776E;
}
.winner-box-21for21-11 {
	width:316px;
	float:left;
	height:230px;
	padding: 15px 13px 0;
	background-color:#0D776E;
}

.product11
{
	border-top:16px solid #A3A86B;
}
.product11-winner-box {
	width:316px;
	float:left;
	height:190px;
	padding: 15px 13px 0;
	background-color:#A3A86B;
}
.product11 .commented-shortlisted h3
{
    color:#A3A86B;
}

.eff12
{
    border-top:16px solid #589199;
}
.eff12-winner-box
{
    width:316px;
    float:left;
    height:190px;
    padding: 15px 13px 0;
    background-color:#589199;
}
.eff12  .commented-shortlisted h3
{
    color:#589199;
}
/*--------end noufal ---*/

/* 13th January 2012 */
.footer {
	width:100%;
	float:left;
	margin-top:17px;
	padding:10px 0;
	border-top:1px solid #A29791;
}
.footer-center {
	width:318px;
	margin:0 auto;
}
.footer ul {
	list-style-type:none;
    margin:0;
    padding:0;
	width:100%;
}
.footer ul li {
	border-right:1px solid #ABADAF;
    float:left;
    font-size:14px;
    line-height:11px;
    padding:0 10px 3px 10px;
	list-style-type:none;
    margin:0;
}
.footer ul li a {
    color:#9A9C9F;
	text-decoration:none;
}
.footer ul li.last {border-right:0;}
/* 20th Jan 2012 */
.intrnalJury {padding:13px 0px 0px 0px;}

.year-list td {
	font-family:Arial, Helvetica, sans-serif;
	font-size:20px;
	color:#9c9e9c;
	padding:12px 4px;
}
.year-list td a {
	color:#9c9e9c;
	outline:none;
}
.year-list td a:hover {text-decoration:underline;}
