﻿html,body
{
    margin:0;
    padding:0;
    height:100%;
    background: url('../images/background.jpg' );
    background-repeat:repeat-x;
    background-color:#fff;
    color: #393733;
    font-family:Verdana, Arial;
    font-size:11px;
    
}
/*--Master Page----*/ 
 #tbl
{
   width:80%;
   text-align:center;
   /*margin-left:10%;*/
   /*margin-right:10%;*/
}

#login
{
    background-position: top;
    border: 0px none #FFFFFF;
    width: 100%;
    vertical-align: top;
    padding: 0px;
    margin: 0px;
    height: 31px;
}
#content
{
    border-style: none;
    border-width: 0px;
    margin: 0px;
    width: 100%;
    vertical-align:top;
    text-align:left;
}
.advertsPerSectorClass
{
    font-size:11px;
    font-weight:bold; 
    color:#000000;
    text-decoration:none;
}

.companyDescriptionClass
{
    font-size:10px;
    color:#000000;
    text-decoration:none;
}

.fpOtherLinksClass
{
    font-size:11px;
    font-weight:bold; 
    color:#1d7bb9;
    text-decoration:none;
}

.advertsPerSectorCountClass
{
    font-size:10px;
    font-weight:bold; 
    color:#ff933c;
}
.advertsPerSectorCellClass
{
    width:450px;
    height:20px;
}
.toolboxClass
{
    border-top-color:#ff933c;
    border-top-width:2px;
    border-top-style:solid;
}
.stampsTableClass
{
    border-width:1px;
    background-color:White;
    border-color:#8a8b8b;
    border-style:solid;
    margin-top:20px;
    text-align:center;
    color:#0a3065;
    font-size:13px;
    font-weight:bold;
    width:210px;
}

.stampsTableClassNoBorder
{
    background-color:White;
    margin-top:20px;
    text-align:center;
    color:#0a3065;
    font-size:13px;
    font-weight:bold;
}
.logosTableClass
{
    border-right:2px solid #FF933A;
    background-color:White;
    margin-top:20px;
    width:50%;
    text-align:center;
    vertical-align:top;
}
.logosTableClassNoBorder
{
    background-color:White;
    margin-top:20px;
    width:50%;
    text-align:center;
    vertical-align:top;
}
.logosHeaderRow
{
    text-align:left;
    color:#ffffff;
    font-size:11px;
    font-weight:bold;
    background-color:#1C7BB9;
    
}

ul.blackCheckListClass
{
	list-style-image: url(/images/check_mark.png);
}

#menu
{
    vertical-align:bottom;
    width:100%;
}
/* Menu */
.fisrtlevel
{
    color:White;
    background-image: url("../images/master/menu.jpg");
    background-repeat:no-repeat;
    height:30px;
    width:1150px;
    font-weight:bold;
    font-size:12px;
}
html>body .fisrtlevel
{
    color:White;
    background-image: url("../images/master/menu.jpg")  no-repeat;
    height:30px;
    width:1150px;
    font-weight:bold;
    padding:0px;
}

.secondlevel
{
    border-bottom:1px soild #fff;
    color:White;
    background-image: url("../images/master/menu.jpg")  no-repeat;
    background-color:#1C7BB8;
    height:30px;
    width:100%;
    padding:5px;
}
.secondlevelHover
{
    border-bottom:1px soild #1C7BB9;
    background-color:#fff;
    color:#1C7BB9;
    height:30px;
    width:100%;
    padding:5px;
}
.toolbar
{
     color:White;
     background-image: url("../images/master/menu.jpg")  no-repeat;
     padding-left:3px;
     padding-right:3px;
}

.hoverstyle
{
    /*background-color:#1c7bb8;*/
}

.bigbanner
{
 border:2px solid #8ABFD9;   
}

.fisrtlevel2
{
    color:White;
    background-image: url("../images/education/menuedu2.jpg") ;
    background-repeat:no-repeat;
    
    height:30px;
    width:1150px;
    font-weight:bold;
    padding:0px;
}
html>body .fisrtlevel2
{
    color:White;
    background-image: url("../images/education/menuedu2.jpg") no-repeat ;
    height:30px;
    width:1140px;
    font-weight:bold;
    padding:0px;
}


.secondlevel2
{
    border-bottom:1px soild #fff;
    color:White;
     background-image: url("../images/education/menuedu2.jpg")  no-repeat;
    height:30px;
    width:100%;
    padding:5px;
}
.secondlevelHover2
{
    border-bottom:1px soild #FF933E;
    color:#1C7BB9;
    background-color:#fff;
    height:30px;
    width:100%;
    padding:5px;
}
.hoverstyle2
{
    background-image: url("../images/education/menuedu2.jpg") no-repeat;
}

.toolbar2
{
     color:White;
     background-image: url("../images/education/menuedu2.jpg")no-repeat;
}

/* login */
.txtlogin
{
    width: 150px;
    margin-left:7px;
    FONT-FAMILY: Verdana, Arial;
    font-size:12px;
 }
.login
{
    float:right;
    color:White;
    text-align:right;
    font-size:12px;
    font-family:Verdana, Arial;
}

.right
{
 float:right;   
}

.lbluser
{
 color:White;
 float:right;   
}

.btnlogout
{
 vertical-align:top;  
 float:right; 
}

.logoutd
{
 width:100px;   
}

.lblregister
{
  color:White;
  float:left;  
  FONT-FAMILY: Verdana, Arial;
  font-size:12px;    
  text-decoration:none;
}
.link1 
{
    border:0px dotted red;
    position:absolute;
    width:25px;
    height:25px;
    text-decoration:none;
    vertical-align:top;
}
.btnLogin
{
    vertical-align:bottom;
}
/* register  */
#registerTbl 
{
    background-color:White;
    font-size:12px;
    font-family:Verdana, Arial;
}
#registerTbl input
{
    width:250px;
}
#registerTbl select 
{
    width:250px;
     font-size:12px;
}

.tdbold
{
    font-weight:bold;
    width:200px; 
    text-align:right;  
}
.tdboldleft
{
    font-weight:bold;
    text-align:left;  
}
.padd
{
 padding-bottom:10px;   
}
#pHNews input
{
    width:15px;
    
}
#pHNews
{
    background-color:White;
    padding-left:200px;
}
 
 .passStr
 {
  color:blue;
  background-color:white;   
 }   
 
 .msg 
 {
     color:green;
 }
 .msgF 
 {
     
     color:Red;
 }
 .viw
 {
     display:none;
 }
 
 /* content */
 #divcol
 {
      background-color:white;  
      color:Black;
      height:100%;
 }
 
 #tblcontent
 {
     width:100%;
     
 }
 #tblcontent th
 {
     color:White;
     text-align:center;
     font-weight:bold;
    background-color:#FFA358;
 }
  #tblcontent .subtitle
  {
      font-weight:bold;
      text-align:right;
      width:50%;
      border-bottom:1px solid #000000;
      padding-top:10px;
      padding-bottom:10px;
     
  }
  #tblcontent .input
  {
      width:200px;
      height:12px;
      font-size:10px;
  }
  #tblcontent select
  {
     
      font-size:10px;
  }
   #tblcontent .subtitle2
   {
       padding-left:10px;
        border-bottom:1px solid #000000;
   }
   /* align */
  .txal
  {
      text-align:center;   
  }
  .txal2
  {
      text-align:center;
      border-bottom:1px solid black;
      
  }
 .center
 {
     text-align:center;
    
     font-weight:bold;
 }
  .txtright
  {
      font-weight:bold;
      text-align:right;
      vertical-align:top;
  }
  .txtleft
  {
      text-align:left;
  }
  .txtright50
  {
      width: 50%;
      font-weight:bold;
       text-align:right;
  }
  .width
  {
      width:150px;
      padding-left:10px;
  }
  .border
  { border-bottom:1px solid #000000;
      
  }
  .toolsTableClass
  {
      font-family:Verdana;
      font-size:10px;
      font-weight:bold;
      color:#ff933c;
      width:300px;
      background-color:#fff;
  }
  .toolsTableClassMargin
  {
      font-family:Verdana;
      font-size:10px;
      font-weight:bold;
      color:#ff933c;
      background-color:#fff;
      margin-left:10px;
  }
  .mainTableHeader
{
    font-size:14px;
    font-weight:bold;
    text-align:left;
    width:100%;
    height: 20px;
    margin-top:20px;
    background-color:#55b8f1;
    color:#ffffff;
}
.mainTableHeaderOrange
{
    font-size:14px;
    font-weight:bold;
    text-align:left;
    width:100%;
    height: 20px;
    margin-top:20px;
    background-color:#BDE0F5;
    color:#ffffff;
}

.advertCountBack
{
     background-color:#ffffff;
     color:#000000;
      font-weight:bold;
}
.mainTableHeaderEmpty
{
    width:100%;
    height: 20px;
}
.searchBox
{
    height:30px;
    font-size:11px;
    font-weight:bold;
    color:#6c6a66;
    background-color:#55b8f0;
    width:90%;
}
.searchBox2
{
    height:30px;
    font-size:11px;
    font-weight:bold;
    color:#2977AE;
    background-color:#C2E1F3;
    width:90%;
}

.searchPanel
{
    font-size:11px;
    color:#2c6ea5;
    background-color:#55b8f0;
}
.dropDownListAlternative
{
    font-size:11px;
    height: 10px;
    background-color:#7fcaf4;
}
.dropDownListText
{
    font-size:10px;
    text-align:left;
    font-weight:bold;
    font-family:Verdana;
    height: 20px;
    background-color:#ffffff;
}
.editInsertClass
{
    width:300px;
    height:14px;
    font-size:11px;
    font-family:Verdana;
}
.editInsertTextareaClass
{
	width:300px;
    font-size:11px;
    font-family:Verdana;
}
.editInsertClass3
{
    width:180px;
    height:14px;
    font-size:11px;
    font-family:Verdana;
}
.editInsertFileUploadClass
{
    width:305px;
    height:18px;
    font-size:11px;
    font-family:Verdana;
}
.editInsertDropDownClass
{
    width:306px;
    height:20px;
    font-size:11px;
    font-family:Verdana;
}
.editInsertDropDownClass3
{
    width:206px;
    height:20px;
    font-size:11px;
    font-family:Verdana;
}


.frontPageKeywordClass
{
    width:153px;
    height:14px;
    font-size:11px;
    font-family:Verdana;
}
.frontPageWatermarkedFront
{
    width:153px;
    height:14px;
    font-size:11px;
    font-family:Verdana;
    color:Gray;
}
.editInsertDropDownClass2
{
    width:150px;
    height:20px;
    font-size:11px;
    font-family:Verdana;
}
.editInsertSmallDropDownClass
{
    width:100px;
    height:20px;
    font-size:11px;
    font-family:Verdana;
}
.editInsertSmallClass
{
    width:100px;
    height:15px;
    font-size:11px;
    font-family:Verdana;
}
.editInsertNewsLetterClass
{
    width:220px;
    height:14px;
    font-size:11px;
    font-family:Verdana;
}
.watermarked
{
    width:300px;
    height:14px;
    font-size:10px;
    font-family:Verdana;
    color:Gray;
}
.padleft
{
    padding-left :15px;
}
.frontPageHeaders
{
    color:#1d7bb9;
    font-size:12px;
    font-weight:bold;
    height:10px;
}
 /*adverts */
.imageAdvertClass{
     max-height:1500px;
     max-width:800px;
        text-align:center;
}
.advertTextPanelClass{
     width:800px;
}
.styleContents{
	font-size:11px;
	font-family:Arial;
	text-align:center;
}
.styleCategories{
	font-size:11px;
	font-family:Arial;
	text-align:center;
}
.styleContentsH{
	font-size:11px;
	font-family:Arial;
	text-align:center;
	font-weight:bold;
}
.ListSearchExtenderPrompt
{
	font-style:italic;
	color:Gray;
	background-color:white;
}
.dropDownList
{
    font-size:11px;
    height: 20px;
}
.txtBox
{
     font-size:11px;
}
.advertTitleClass
{
    font-family:Verdana;
    font-size:13px;
    font-weight:bolder;
    color:#1C7BB8;
    height:30px;
    width:100%;
    background: url('../images/advertSearchLine.jpg' );
    background-repeat:repeat-x;
    padding:0px;
}

.advertBarClass
{
    width:100%;
    height:36px;    
}

.companyLogoShowAdvertClass
{
	padding-top:10px;
}

.advertBarClass h1
{
	text-align:center;
	font-family:Verdana;
    font-size:18px;
    font-weight:bolder;
    color:#fff;
    padding:0 0 0 10px;
    margin:5px;
}

.showAllCompanyAdsClass
{
	color:#666;
	padding-top:10px;
	display:block;
	font-weight:bolder;
	font-size:12px;
}

.shareAdvertPanelClass span
{
	font-weight:bold;
	color:#000;
	font-size:13px;
	position:relative;
	bottom:20px;
}

.shareAdvertPanelClass img
{
	border:none;
}

.bottomBarAdvertLinksClass
{
	color:#fff;
	font-weight:bold;
	font-size:12px;
	padding-top:5px;
	display:block;
}

.advertTitleEventClass
{
    font-family:Verdana;
    font-size:13px;
    font-weight:bolder;
    color:#1C7BB8;
    height:50px;
    width:100%;
    background: url('../images/advertSearchLineEvents.jpg' );
    background-repeat:repeat-x;
    padding:0px;
}



.advertTitle2
{
    width:1px;
    height:30px;
    background: url('../images/advertSearchLine.jpg' );
    background-repeat:repeat-x;
    padding:0px;
}


.advertToolsClass
{
    font-family:Verdana;
    background: url('../images/advertToolsBack.jpg' );
    background-repeat:repeat-y;
}
.advertCompanyLogoClass
{
    text-align:center;
    font-family:Verdana;
    font-size:10px;
    font-weight:bold;
    color:#888888;
    text-decoration:none;
     background-color:#ffffff;
}

.advertTextShowClass{
    background-color:#ffffff;
    margin:10px;
    width:900px;
    
}
.advertValues{
    font-size:10px;
    font-weight:bolder;
    color:#000;
}
.advertTitleValues{
    font-size:10px;
    font-weight:bolder;
    color:#a3c1d9;
}
.advertTitleValues2{
    font-size:10px;
    font-weight:bolder;
    color:#000000;
    border-bottom:1px solid #B4B4B4;
}


.advertTitleValues3{
    font-size:10px;
    font-weight:bolder;
    color:#000000;
    
}
.borderleftright
{
     border-left:1px solid #B4B4B4;
     border-right:1px solid #B4B4B4;
}
.borderleft
{
   border-left:1px solid #B4B4B4;   
}
.borderright
{
     border-right:1px solid #B4B4B4;
}

.borderdoubleleftright
{
     border-left:2px solid #B4B4B4;
     border-right:2px solid #B4B4B4;
}
.borderdoubleleft
{
   border-left:2px solid #B4B4B4;   
}
.borderdoubleright
{
     border-right:2px solid #B4B4B4;
}
.borderdoubletop
{
     border-top:2px solid #B4B4B4;
}
.borderdoublebottom
{
     border-bottom:2px solid #B4B4B4;
}

.advertTitleLinkClass
{
    font-family:Verdana;
    font-size:14px;
    font-weight:bolder;
    color:#0062aa;
    text-align:left;
    text-decoration:none;
    margin-top:0px;
    padding-top:0px;
}

.advertMoreLinkClass
{
    font-family:Verdana;
    font-size:10px;
    font-weight:bold;
    color:#0062aa;
}

.advertFooterClass
{
    font-family:Verdana;
    font-size:10px;
    font-weight:bold;
    color:#888888;
    text-decoration:none;
}


.advertTextSummaryClass
{
    font-family:Verdana;
    font-size:10px;
    font-weight:bold;
    color:#6c6a66;
}

.advertTextSummaryClass2
{
    font-family:Verdana;
    font-size:11px;
    font-weight:normal;
    color:#6c6a66;
}

.advertTextSummaryClass3
{
    font-family:Verdana;
    font-size:11px;
    font-weight:bold;
    color:#000;
}

.advertTextDetails
{
    font-family:Verdana;
    font-size:10px;
    font-weight:bold;
    color:#6c6a66;
    height:30px;
    text-align:center;
}
.companyImageClass{
    max-height:50px;
    max-width:150px;
}
.advertTextSubClass
{
    font-family:Verdana;
    font-size:9px;
    font-weight:lighter;
    color:#6c6a66;
}

.aligleft
{
    text-align:left;
}

.advertsTableHeader
{
    background-color:#ffa358;
    color:White;
    font-size:14;
    font-weight:bold;
    height: 20px;
}
.advertsTableClass
{
    border:2;
    border-color:#dff1fd;
    width:600px;
    background-color:#7fcaf4;
    color:Black;
    border-style:solid;
    text-align:center;  
}
.cellToolsClass
{
    background-color:#b8b4b5;
    width:20px;
}
.browseTableClass
{
    background-color:#ffffff;
    text-align:center;
}
.popupAdvertTextClass
{
    background-color:#ffffff;
    font-size:9px;
    font-family:Verdana;
    color:Black;
    overflow:scroll;
    width:537px;
    height:326px;
    border:2;
    border-bottom-color:#1c7bb8;
}
.sumAdvertsStyle
{
    height: 20px;
    width:100%;
    background-color:#ffffff;
    font-size:10px;
    text-align:left;
    font-weight:bold;
    font-family:Verdana;
}

.companyLogoClass{
    max-height:150px;
    max-width:300px;
}

.maxLogoClass{
    max-height:150px;
    width:556px;
    vertical-align:top;
    float:right;
}
.frontPageLogoClass{
	height:50px;
    width:100px;
}
.frontPageLogoBigCompaniesClass{
	height:45px;
    width:90px;
}
.keywordClass
{
    font-size:11px;
    height: 13px;
    width:196px;
    background-color:#ffffff;
}
.advertPageLinkClass{
    font-size:12px;
    font-weight:bold;
    color:#fff;
    text-decoration:none;
}
.advertPageLinkCurrentClass{
    font-size:12px;
    font-weight:bold;
    color:#55b8f0;
}

.smallAdvertsAdClass
{
	background-color:#c1e0f2;
	width:1154px;
	border:solid 1px #fc943d;
	margin:0 0 10px 0;
}

/* footer*/
#tblfooter
{

  padding:5px;
  margin:5px;
  font-size:9px;
  color:#F8841E;
  text-decoration:none;
  text-align:center;
}
#tblfooter a
{
  color:#0062A3;
  text-decoration:none;
  padding-left:5px;
  padding-right:5px;
  
}
.coloredtd4
{
   
    border-bottom:2px solid #FE943A;
}

#container {
		min-height:100%;
		position:relative;
	}

 
#body {
		
		padding-bottom:60px;	/* Height of the footer */
		 text-align:center;
	}
#divfooter {
		position:absolute;
		bottom:0;
		width:97%;
		height:60px;			/* Height of the footer */
		
	}

.notxdec
{
    text-decoration:none;
    color:#393733;
}

.padding
{
    padding:10px;
}

/*CV Send Result*/
.cvSendResultClass{background-color:#fff;padding:10px;display:inline-block;width:1130px;}
.cvSendResultLeftClass{width:350px;float:left;}
.cvSendResultDetailsClass{}
.cvSendResultTextClass{font-style: italic;color:#888;}
.cvSendResultRightClass{float:left;padding:10px 0 0 100px;max-width:600px;}
.cvSendResultAdClass{}
.cvSendResultCategoryClass a{text-decoration:none;color:#1c7bb8;}
