
html,body
{
	background-color:#ffffff;
	color:#000000;
	font-family:Verdana, Arial; 
	font-size:11px;
	padding:0px 0px 0px 0px; 
	margin:0px 0px 0px 0px;
}

.PageBreak		{PAGE-BREAK-AFTER: always;}

img	{border-width: 0px 0px 0px 0px;}

div	{padding:0px 0px 0px 0px;border-width: 0px 0px 0px 0px;}

/************************************************************************
* 	Join styles
************************************************************************/
div.JoinContainer
{
	float:left; width:944px; padding:0px 3px 52px 3px;
}

div.JoinContainer_top
{
	float:left;width:917px; padding:10px 10px 3px 17px; height:24px; background-image:url(../Images/joingtop.gif); background-repeat:no-repeat;
}

div.JoinContainer_top_empty
{
	float:left;width:917px; padding:10px 10px 3px 17px; height:24px; background-image:url(../Images/joingtop_empty.gif); background-repeat:no-repeat;
}

div.JoinContainer_top_networks
{
	float:left;width:917px; padding:10px 10px 3px 17px; height:24px; background-image:url(../Images/joingtop_networks.gif); background-repeat:no-repeat;
}

div.JoinContainer_bottom
{
	float:left;width:917px; padding:13px 10px 3px 17px; height:30px; background-image:url(../Images/joinbottom.gif); background-repeat:no-repeat;
}

.boderjoing{ /*border-top:1px solid #999999; */border-left:1px solid #999999; border-bottom:1px solid #999999;  padding:2px 4px 2px 4px;}

div.MainBodyContainer_join
{
	float:left;width:950px; background-image:url(../Images/BodyBGjoing.gif);background-repeat:repeat-y; padding:0px 28px 0px 28px;
}

div.FooterContainer_join
{
	float:left;width:920px;background-image:url(../Images/Footerjoing.gif);background-repeat:no-repeat;background-color:#FFFFFF;
	padding:30px 43px 15px 43px;
}

.inputBoxjoing{font:Verdana;font-size:12px;color:#0f5c95;width:134px;height:17px;border:solid 1px #115e97;padding:3px 3px 0px 3px;}
.inputBoxjoingdrop{font:Verdana;font-size:12px;color:#0f5c95;width:152px;height:20px;border:solid 1px #115e97;}

.inputjoinhed{font:Verdana;font-size:10px;color:#ffffff; font-weight:bold;}

.joinghed{font:Verdana;font-size:12px;color:#003366;}

.pagerInActive{font:Verdana;font-size:12px;color:#003366; background-image:url(../Images/pg.gif); background-repeat:repeat; background-position:0px 0px; width:15px; height:25px; padding:1px 5px 2px 3px;  text-decoration:none; line-height:25px; }
.pagerInActive:link{font:Verdana;font-size:12px;color:#003366; background-image:url(../Images/pg.gif); background-repeat:repeat; background-position:0px 0px; width:15px; height:25px; padding:1px 5px 2px 3px;  text-decoration:none; line-height:25px; }
.pagerInActive:active{font:Verdana;font-size:12px;color:#003366; background-image:url(../Images/pg.gif); background-repeat:repeat; background-position:0px 0px; width:15px; height:25px; padding:1px 5px 2px 3px;  text-decoration:none; line-height:25px; }
.pagerInActive:visited{font:Verdana;font-size:12px;color:#003366; background-image:url(../Images/pg.gif); background-repeat:repeat; background-position:0px 0px; width:15px; height:25px; padding:1px 5px 2px 3px;  text-decoration:none; line-height:25px; }
.pagerInActive:hover{font:Verdana;font-size:12px;color:#ffffff; background-image:url(../Images/pgover.gif); background-repeat:repeat; background-position:0px 0px; width:15px; height:25px; padding:1px 5px 2px 3px;  text-decoration:none; line-height:25px; }

.pagerActive{font:Verdana;font-size:12px;color:#ffffff; background-image:url(../Images/pgover.gif); background-repeat:repeat; background-position:0px 0px; width:15px; height:25px; padding:1px 5px 2px 3px;  text-decoration:none; line-height:25px; }
.pagerActive:link{font:Verdana;font-size:12px;color:#ffffff; background-image:url(../Images/pgover.gif); background-repeat:repeat; background-position:0px 0px; width:15px; height:25px; padding:1px 5px 2px 3px;  text-decoration:none; line-height:25px; }
.pagerActive:active{font:Verdana;font-size:12px;color:#ffffff; background-image:url(../Images/pgover.gif); background-repeat:repeat; background-position:0px 0px; width:15px; height:25px; padding:1px 5px 2px 3px;  text-decoration:none; line-height:25px; }
.pagerActive:visited{font:Verdana;font-size:12px;color:#ffffff; background-image:url(../Images/pgover.gif); background-repeat:repeat; background-position:0px 0px; width:15px; height:25px; padding:1px 5px 2px 3px;  text-decoration:none; line-height:25px; }
.pagerActive:hover{font:Verdana;font-size:12px;color:#ffffff; background-image:url(../Images/pgover.gif); background-repeat:repeat; background-position:0px 0px; width:15px; height:25px; padding:1px 5px 2px 3px;  text-decoration:none; line-height:25px; }


.pagelink{font:Verdana;font-size:12px;color:#003366; background-image:url(../Images/pg.gif); background-repeat:no-repeat; background-position:0px 0px; width:15px; height:25px; padding:1px 5px 2px 3px;  text-decoration:none; line-height:25px; }
.pagelink:link{color:#003366; text-decoration:none; background-image:url(../Images/pg.gif); background-repeat:no-repeat; background-position:0px 0px; width:15px; height:25px; padding:1px 5px 2px 3px;  }
.pagelink:active{color:#105d95;text-decoration:none; background-image:url(../Images/pg.gif); background-repeat:no-repeat; background-position:0px 0px; width:15px; height:25px; padding:1px 5px 2px 3px; }
.pagelink:visited{color:#ffffff;text-decoration:none; background-image:url(../Images/pgover.gif);  background-repeat:no-repeat; background-position:0px 0px; width:15px; height:25px; padding:1px 5px 2px 3px; }
.pagelink:hover{color:#ffffff;text-decoration:none; background-image:url(../Images/pgover.gif);  background-repeat:no-repeat; background-position:0px 0px; width:15px; height:25px; padding:1px 5px 2px 3px;}

.jobList_Saved { background-color: #BAD3DB; }
.jobList_Precheck { background-color: #BAC5DB; }
.jobList_Classified { background-color: #E0E0E0; }
.jobList_Awaiting { background-color: #FFFFFF; }

.jobList_Type { font-family:Arial; font-size:18px;}

.jobFilterRadio { padding: 1px 0px 5px 0px;}


/************************************************************************
* 	Main Containers & Borders
************************************************************************/
div.MainContainer
{
	margin:auto;width:1006px;
}

/************************************************************************
*	Header
************************************************************************/
div.HeaderContainer
{
	float:left;width:1006px;height:208px;background-image:url(../Images/HeaderBG.gif);
}
	div.LogoContainer
	{
		float:left;width:659px;height:158px;padding:50px 0px 0px 52px;
	}
	div.LoginContainer
	{
		float:left;width:195px;height:120px;padding:48px 50px 40px 50px;
	}
/************************************************************************
*	MainBody
************************************************************************/
div.MainBodyContainer
{
	float:left;width:950px;background-image:url(../Images/BodyBG.gif);background-repeat:repeat-y;padding:0px 28px 0px 28px;
}


	div.LeftPane
	{
		float:left;width:220px;padding-left:2px;
	}
		div.QuickLink
		{
			float:left;width:220px;background-image:url(../Images/QuickLink.gif);background-repeat:no-repeat;padding-top:40px; 
		}
			div.MainLink
			{
				float:left;width:198px;height:22px;border-Top:1px solid #5d99c3;border-bottom:1px solid #2a659c;padding-left:22px;padding-top:6px;
				background-image:url(../Images/MainLinkBG.gif);background-repeat:repeat-y;cursor:hand;cursor:pointer;
				font:Arial;font-size:13px;color:#FFFFFF; 
			}
			div.MainLink:hover
			{
				float:left;width:198px;height:22px;border-Top:1px solid #5d99c3;border-bottom:1px solid #2a659c;padding-left:22px;padding-top:6px;
				background-image:url(../Images/MainLinkBG_r.gif);background-repeat:repeat-y;cursor:hand;cursor:pointer;
			}
			div.MainLink_Parent
			{
				float:left;width:198px;height:22px;border-Top:1px solid #5d99c3;padding-left:22px;padding-top:6px;
				background-image:url(../Images/MainLinkBG.gif);background-repeat:repeat-y;cursor:hand;cursor:pointer;
				font:Arial;font-size:13px;color:#FFFFFF; 
			}
			div.MainLink_Parent:hover
			{
				float:left;width:198px;height:22px;border-Top:1px solid #5d99c3;padding-left:22px;padding-top:6px;
				background-image:url(../Images/MainLinkBG_r.gif);background-repeat:repeat-y;cursor:hand;cursor:pointer;
			}
			div.MainLink_Parent_NoHover
			{
				float:left;width:198px;height:22px;border-Top:1px solid #5d99c3;padding-left:22px;padding-top:6px;
				background-image:url(../Images/MainLinkBG.gif);background-repeat:repeat-y;
				font:Arial;font-size:13px;color:#FFFFFF; 
			}
			
			div.SecondLink
			{
				float:left;width:190px;background-image:url(../Images/SecondLinkBG_low.gif);background-repeat:repeat-y;
				height:22px;padding:6px 0px 0px 30px;font:Arial;font-size:11px;color:#b4ecff;cursor:hand;cursor:pointer;
			}
			div.SecondLink:hover
			{
				float:left;width:190px;background-image:url(../Images/SecondLinkBG_r_low.gif);background-repeat:repeat-y;
				height:22px;padding:6px 0px 0px 30px;font:Arial;font-size:11px;color:#b4ecff;cursor:hand;cursor:pointer;
			}
		div.Search
		{
			float:left;width:199px;padding:35px 0px 0px 21px;background-image:url(../Images/Cadsearch.gif);background-repeat:no-repeat;
			background-position:21px 11px;
		}	
		
		div.Search2
		{
			float:left;width:199px;padding:35px 0px 0px 21px;background-repeat:no-repeat;
			background-position:21px 11px;
		}
	
	div.MyJobListPane
	{
		float:left;width:100%;padding:18px 24px 24px 24px;
	}
	
	div.RightPane
	{
		float:left;width:664px;padding:24px 32px 24px 32px;
	}
	div.RightPaneWide
	{
		float:left;width:696px;padding:24px 0px 24px 32px;
	}
	
	div.RightPaneWideBody
	{
		padding:0px 32px 0px 0px;
	}
	div.RightPane_Classify
	{
		float:left;width:728px;padding:14px 0px 24px 0px; vertical-align:top;
	}
/************************************************************************
*	Footer
************************************************************************/
div.FooterContainer
{
	float:left;width:920px;background-image:url(../Images/Footer.gif);background-repeat:no-repeat;background-color:#FFFFFF;
	padding:30px 43px 15px 43px;
}

.Declaration
{
}

.Declaration td
{
    padding-top:15px; vertical-align:top;
}

/*	Others*/

h1{font-size:26px;color:#1370b5;font-family:Verdana;font-weight:normal;margin:0;padding:0;}
h2{font-size:20px;color:#1370b5;font-family:Verdana;font-weight:normal;margin:0;padding:0;}

.body{ padding:24px 14px 24px 24px; vertical-align:top;}
.popup {background-color:#EFEFEF;}

.classifybody{ width:668px; padding:0px 30px 0px 30px; vertical-align:top;}

.errortex1{font:Verdana;font-size:12px;color:#ff0101;}
.errortex2{font:Verdana;font-size:11px;color:#ff0101;}
.notetex1{font:Verdana;font-size:12px;color:#0101ff;}
.notetex2{font:Verdana;font-size:11px;color:#0101ff;}

.headerText{font:Verdana;font-size:12px;color:#707a7b; line-height:20px;}
.headerTextDeclaration{font:Verdana;font-size:12px;color:#707a7b;line-height:20px;padding-top:6px;}
.headerTextbold{font:Verdana;font-size:12px;color:#404444;font-weight:bold;}
.headerTextRed{font:Verdana;font-size:12px;color:#993333;}
.headerTextBlue{font:Verdana;font-size:12px;color:#1370b5; font-weight:bold; line-height:20px;}
.headerTextBluesmall{font:Verdana;font-size:11px;color:#1370b5;line-height:18px;}

.input{font:Verdana;font-size:10px;color:#003366;}
.inputunderline{font:Verdana;font-size:10px;color:#003366; text-decoration:underline;}
.inputunderline2{font:Verdana;font-size:10px;color:#003366; text-decoration:underline;}
.inputtvclable{font:Verdana;font-size:12px;color:#125f99;}
.input1{font:Verdana;font-size:11px;color:#7b7b7b;}

.zeroPadd {padding:0px 0px 0px 3px;}

.inputBoxReg{font:Verdana;font-size:11px;color:#707a7b;width:180px;height:17px;border:solid 0px #ffffff;font-weight:normal; padding:3px 3px 0px 3px;}


.inputBox{font:Verdana;font-size:12px;color:#0f5c95;width:240px;height:17px;border:solid 1px #115e97; padding:3px 3px 0px 3px;}

.inputBoxcountry{font:Verdana;font-size:12px;color:#0f5c95;width:240px;height:18px;border:solid 1px #115e97; padding:0px 0px 0px 0px; line-height:20px;}
.inputBoxdrop{font:Verdana;font-size:12px;color:#7b7b7b;width:244px;height:18px;border:solid 1px #115e97;}
.inputBoxPostCode{font:Verdana;font-size:12px;color:#0f5c95;width:36px;height:18px;border:solid 1px #115e97;padding:2px 3px 0px 3px;}
.inputBox1{font:Verdana;font-size:12px;color:#0f5c95;width:71px;height:17px;border:solid 1px #115e97;padding:3px 0px 0px 3px;}
.inputBox1drop{font:Verdana;font-size:12px;color:#7b7b7b;width:75px;height:18px;border:solid 1px #115e97;}
.inputBox2{font:Verdana;font-size:12px;color:#0f5c95;width:169px;height:18px;border:solid 1px #115e97;}
.inputBox2b{font:Verdana;font-size:12px;color:#0f5c95;width:130px;height:17px;border:solid 1px #115e97;padding:3px 2px 0px 3px;}
.inputBox3{font:Verdana;font-size:12px;color:#7b7b7b;width:373px;height:18px;border:solid 1px #115e97;}

.inputBox0{font:Verdana;font-size:12px;color:#0f5c95;width:101px;height:18px;border:solid 1px #115e97;padding:2px 3px 0px 3px;}

.inputboxclassify1{font:Verdana;font-size:12px;color:#0f5c95;width:136px;height:18px;border:solid 1px #115e97;padding:2px 3px 0px 3px;}
.inputboxclassify2{font:Verdana;font-size:12px;color:#7b7b7b;width:270px;height:18px;border:solid 1px #115e97;}

.inputboxclassify3{font:Verdana;font-size:12px;color:#0f5c95;width:126px;height:18px;border:solid 1px #115e97;}
.inputboxclassify4{font:Verdana;font-size:12px;color:#7b7b7b;width:65px;height:18px;border:solid 1px #115e97;}
.inputboxclassify5{font:Verdana;font-size:12px;color:#0f5c95;width:135px;height:18px;border:solid 1px #115e97;}
.inputboxclassify6{font:Verdana;font-size:12px;color:#7b7b7b;width:115px;height:18px;border:solid 1px #115e97;}
.inputboxclassify7{font:Verdana;font-size:12px;color:#7b7b7b;width:110px;height:18px;border:solid 1px #115e97;}

.inputboxclassifyGeneral{font:Verdana;font-size:12px;color:#0f5c95;width:100%;height:16px;border:solid 1px #115e97;padding:3px 0px 0px 2px;}
.dropclassifyGeneral{font:Verdana;font-size:12px;color:#0f5c95;width:100%;height:19px; border:solid 1px #115e97; padding:1px 1px 1px 1px;}
td.classifyTvcTable{padding-left:3px; padding-right:3px;}



.inputBotton{font:Verdana;font-size:10px;color:#ffffff;width:88px;height:20px; background-image:url(/Images/clickbotton.gif);}


.searchinputBox{font:Verdana;font-size:12px;color:#707a7b;border:solid 1px #ffffff; padding:1px 3px 1px 3px;}

.itemleft{font:Verdana;font-size:12px;color:#FFFFFF; font-weight:normal;}
 a:link.itemleft {color:#FFFFFF; text-decoration:underline;cursor:hand;cursor:pointer; }
.reminderText{font:Verdana;font-size:11px;color:#FFFFFF; font-weight:normal;}
.reminderTextRed{font:Verdana;font-size:11px;color:#FF0000; font-weight:normal;}

.botumtext{font:Verdana;font-size:11px;color:#545454;}


ul{margin:0;}
li.freeTv{
		list-style-image: none;font-family:Verdana; font-size:12px;color:#707a7b;
		background-image:url(../Images/listicon.gif);background-repeat:no-repeat;
		background-position:0px 7px;padding-left:30px;
		list-style-image: none;
		list-style-type: none;line-height:21px;
	}
.inputboxclassify8{font:Verdana;font-size:11px;color:#7b7b7b;width:100px;height:20px;border:solid 1px #115e97;}
.inputboxclassify9{font:Verdana;font-size:11px;color:#0f5c95;width:100px;height:20px;border:solid 1px #115e97;}
.inputboxclassify10{font:Verdana;font-size:11px;color:#0f5c95;height:18px;border:solid 1px #115e97;}
.inputBoxclassify11{font:Verdana;font-size:11px;color:#7b7b7b;width:205px;height:22px;border:solid 1px #115e97;}
.inputBoxclassify12{font:Verdana;font-size:11px;color:#0f5c95;width:200px;height:20px;border:solid 1px #115e97;}
.inputBoxclassify13{font:Verdana;font-size:11px;color:#0f5c95;width:44px;height:20px;border:solid 1px #115e97;}
.inputBoxclassify14{font:Verdana;font-size:11px;color:#0f5c95;width:35px;height:20px;border:solid 1px #115e97;}
.inputBoxclassifyifram{font:Verdana;font-size:11px;color:#7b7b7b;width:350px;height:110px;border:solid 1px #115e97;}

.labelClassify12{font:Verdana;font-size:11px;color:#0f5c95;}

div.classifyifram_right_pane
	{		width:350px;
			height:110px;
			float:left;
			padding:2px 2px 2px 2px;
			overflow:auto;
			border:solid 1px #115e97;
			font:Verdana;font-size:10px;color:#747d84;
	}
	
	div.reg_right_pane
	{		width:371px;
			height:110px;
			float:left;
			padding:2px 2px 2px 2px;
			overflow:auto;
			border:solid 1px #115e97;
			font:Verdana;font-size:10px;color:#747d84;
	}
	
		div.classifyTerms
	{		width:350px;
			height:110px;
			float:left;
			padding:2px 2px 2px 2px;
			overflow:auto;
			border:solid 1px #115e97;
			font:Verdana;font-size:10px;color:#747d84;
	}
	div.classifyHeader {height:36px; padding-top:12px; overflow:hidden;}
	div.classifysubHeader {height:24px; overflow:hidden;}
	div.paymentDetails {height:51px; overflow:hidden; padding-top: 15px;}
	div.radComboWrap {}
	
.inputboxclassify15{font:Verdana;font-size:12px;color:#6e6e6e;width:500px;height:20px;border:solid 1px #115e97; text-indent:50px;}

a:link{color:#105d95; text-decoration:underline; }
a:active{color:#105d95;text-decoration:underline;}
a:visited{color:#105d95;text-decoration:underline;}
a:hover{color:#105d95;text-decoration:underline;}
.clickLink {color:#105d95; text-decoration:underline;cursor:hand;cursor:pointer; }

a.blue:link{color:#1370b5; text-decoration:underline;cursor:hand;cursor:pointer; }
a.blue:active{color:#1370b5; text-decoration:underline;cursor:hand;cursor:pointer;}
a.blue:visited{color:#1370b5; text-decoration:underline;cursor:hand;cursor:pointer;}
a.blue:hover{color:#1370b5; text-decoration:underline;cursor:hand;cursor:pointer;}

a.footer{color:#707a7b; text-decoration:none; }
a.footer:hover{color:#105d95; text-decoration:none; }

.redtext{ color:#FF0000;}
.redtextbold{ color:#FF0000; font-weight:bold; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px;}
.greentextbold{ color:#2ab92c; font-weight:bold; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px;}
.defaulttextbold{ color:#0f5c95; font-weight:bold; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px;}
.greentext{ color:#2ab92c ;}

td.validator {padding-left: 40px;}
.validator {padding-left: 40px;}
table.content {width:664px; border-width:0; border-spacing: 0; padding: 0;}
table.content668 {width:668px; border-width:0; border-spacing: 0; padding: 0;}
table.content668classify {width:668px; border-width:0; border-spacing: 0; padding:10px 10px 10px 10px;}
td.content668classify {padding:10px 10px 10px 10px;}


.ProgressArea { position:absolute; left:40%; top:50%;  }

.ProgressAreaComments { position:absolute; left:75px; top:100px;  }


.keyNumbers {padding: 8px 3px 0px 0px}

.generalInputBox{font:Verdana;font-size:11px;color:#0f5c95;border:solid 1px #115e97; overflow:auto;width:100%;}

.uploadHeader {padding-top:5px;}
.uploadButtonTd {padding-left:2px;}
.calendarWrap {}

