input#ctl00_ContentPlaceHolder1_AroInputControl1_Table2 {width:210px;}
input#ctl00_ContentPlaceHolder1_AroInputControl1_Table2 {width:210px;}
input#ctl00_ContentPlaceHolder1_AroInputControl1_Table2{float:right;width:90px;height:20px}

table#ctl00_ContentPlaceHolder1_AroInputControl1_Table2 {width:320px; margin:auto;}
table#ctl00_ContentPlaceHolder1_AroInputControl1_Table2 td {}
table#ctl00_ContentPlaceHolder1_AroInputControl1_Table2 td label {font-size:12px;}

table#ctl00_ContentPlaceHolder1_AroInputControl1_Table2 td input {width:166px; height:15px;background-color:black; float:left; margin:0; padding:2px; border:1px solid #4d4d4d;
   font:11px Verdana; line-height:24px!important; color:#fff;}
   
/*table#ctl00_ContentPlaceHolder1_Form1_AroInputControl1_Table2 td {width:100%; }*/
table#ctl00_ContentPlaceHolder1_AroInputControl1_Table2 tr {height:100%; }

table#ctl00_ContentPlaceHolder1_AroInputControl1_Table2 td select{width:166px;height:21px;
   font:11px Verdana; line-height:21px; margin:0px; padding:0;color:#fff;
    border:0;}
   
#topPanelHdr {background: url(/includes/images/general/jobsHdr.gif) top left no-repeat;display:block;width:433px;height:30px;float:left;}
#topPanelHdr b {font:bold 11px Verdana;color:#fff;padding:9px 0px 0px 39px;float:left;}




/* RESULTS */
#resultsHeader {Width:410px; padding:10px;height:65px;background:url(/includes/images/general/results_tile.gif) top left repeat-x;}
#resultsHeader select {border:1px solid black; width:320px; font: normal 10px tahoma, Verdana, sans-serif; color:Black; vertical-align:top; margin-top:2px; padding:0px;}
#resultsText {height:55px; border:0px solid black}

#resultsText .viewResults {font: normal 11px "Trebuchet MS", Arial, sans-serif;}

#resultsHeader .courseType {font: normal 11px Tahoma, Arial, sans-serif; }
#resultsText .resultsMatch {font: normal 11px "Trebuchet MS", Arial, sans-serif; text-align:right; margin-top:25px;}
#Results {width:540px;font: normal 11px/13px Verdana, Arial, sans-serif; padding:0px; clear:both}
#picalign {width:64px; float:left;padding-right:10px}
#picalign .imgbdr {width:64px; }
#headerResults .resultDesc {margin:0px;padding:0px; vertical-align:top;}
#Results ul {margin:0px; padding:0px;}
#Details ul {margin:0px; padding:0px;}
/* firefox + */
#Results ul li {color:white;border:0px solid black;background:url(/includes/images/general/so_bg.gif) top left no-repeat; list-style:none;margin-bottom:10px;padding:10px 5px 20px 10px;min-height:50px;}
#Details{color:white;border:0px solid black;margin-bottom:0px;padding:10px 5px 0px 10px;min-height:50px;}
/* IE 7 
#Results ul li {#margin-bottom:10px;#padding:10px;#border:0px solid blue;}*/
/* IE 6 */


#headerResults a { font: bold 11px "Trebuchet MS", Arial, sans-serif; color:#793372; margin:0px;padding:0px; }
#headerResults a img {clear:both;}
#headerResults {padding:0px; margin:0px; vertical-align:top; }
div#niftyResults .btmNav {text-align:right; background-color:#F6F6F6;}

/* Vacancy Detail */
#vacancyDetail {float:left;line-height:23px!important;background-image:url(/includes/images/general/so_bg.gif)!important; background-position:-100px top; background-repeat:no-repeat; background-color:#F1F1F1;width:250px;min-height:121px;padding:4px 15px 15px 25px;}
#vacancyDetail .JobHeading {font: normal 10px Tahoma, arial, sans-serif; color:black;}
#vacancyDetail .btmLinks {font: normal 10px Tahoma, arial, sans-serif; color:black; text-transform:uppercase; padding-top:10px;}
#vacImg {float:left;padding:15px 0px 0px 115px;border:0px solid red;width:160px;height:150px;}
#vacImg .overlay {background: url(/includes/images/general/roundCnrW.png) bottom left no-repeat;}

#niftyResults {width:600px;}

/* Permanent */

table#ctl00_ContentPlaceHolder1_AroInputControl1_Table2 tbody {width:100%}
#resultsText {height:55px; border:0px solid black;clear:both}
#permanentText {float:left;clear:both;width:540px;}
#permanentText .viewResults {font: normal 11px "Trebuchet MS", Arial, sans-serif;width:50%;float:left;}
#permanentText .resultsMatch {font: normal 10px Verdana, Arial, sans-serif;width:50%;float:right; text-align:right;margin-top:35px;}

#titleHeadings {width:540px;font: bold 11px/17px Verdana, Arial, sans-serif;color:white;clear:both;}
#titleHeadings .title1 {width:36%;float:left;padding-left:10px;border-left:1px solid white; background-color:#9c9c9c;}
#titleHeadings .title2 {width:29%;float:left;border-left:1px solid white; background-color:#9c9c9c;}
#titleHeadings .title3 {width:30%;float:left;border-left:1px solid white; background-color:#9c9c9c;}


#titleResults .title1 {width:32%;float:left;font-size:12px;}
#titleResults .title2 {width:24%;float:left;font-size:12px;}
#titleResults .title3 {width:40%;float:left;font-size:12px;}

#titleResults a{font:12px Verdana, Arial, sans-serif; color:#C0C0C0!important;}
#titleResults .descriptionTxt {clear:both;padding-top:10px;min-height:33px;height:auto!important;height:33px;}
#titleResults li{list-style-type:none;background-image:url(/includes/images/general/disc.gif);
background-repeat:no-repeat;
background-position:0px 5px; 
padding-left:14px;}


#permanentHeader {position:relative;float:left;Width:413px; padding:10px;background:url(/includes/images/general/table_bg.jpg) top left no-repeat;}
#permanentHeader img{padding-left:7px;padding-top:14px;}
#permanentHeader h4 {margin:0px;font:bold 14px/16px Verdana;padding:0px;color:#C0C0C0;}
#permFieldright select {width:160px; font: normal 10px Verdana, sans-serif; color:Black; margin-top:2px; padding:0px;}
#permFieldleft input {width:160px; font: normal 13px Verdana, sans-serif; color:Black; margin-top:1px; padding:0px;}

#permFieldleft {float:left;padding-right:7px;}
#permFieldright {float:left;}
#permFieldleft .position {font: normal 11px Verdana, sans-serif; width:160px;}
#permFieldright .industry {font: normal 11px Verdana, sans-serif; width:160px;}

#Previous{float:left;clear:both;}

#PageNumber {width:230px;float:left;text-align:center;padding-top:12px;font:11px Verdana, sans-serif;}
#PageNumber a {font:12px Verdana,sans-serif;color:#C0C0C0;margin-right:4px;display:inline;float:left;}
#PageNumber ul {margin:0px;padding:0px;}
#PageNumber ul a {float:left;}

#Next {float:right;height:37px;}

a#ctl00_ContentPlaceHolder1_Form1_NextPage {width:93px;height:34px;}
span.select {
   position: absolute;
   width: 169px; /* With the padding included, the width is 190 pixels: the actual width of the image. */
   height: 21px;
   padding: 0 24px 0 8px;
   z-index:1;
   color: #fff;
   font: 11px/20px Verdana,sans-serif;
   background: url(/includes/images/general/select.png) no-repeat;
   overflow: hidden;
}
select.styled {width:193px!important;color:#000!important;}