/* Header */
#wrapper {width:1005px;margin:0 auto; height:auto;}
#header {background: url(images/header.jpg) no-repeat right; height:116px; width:1005px; border:0px; padding:0px; margin:0px; position:relative;}
#header p{text-align:center; margin:-50px 0px 0px 0px; border:0px;}

/*Main */
a {color:#004c80;text-decoration:underline;}
a:hover {text-decoration:none;}
.welcome {}
.ewelcome {background:url(../images/temp_flash_holder2.gif) top right no-repeat;}
.jwelcome {background:url(images/happy_woman.gif) top right no-repeat;}
.tborder {border-left: 1px solid #cccccc;border-right: 1px solid #cccccc;border-bottom: 1px solid #cccccc;}
li {list-style-type:none;}
.tcat {background: url("images/orange_bar_bg.jpg") repeat-x left top; color: #fff; font-weight:bold;}
body {background:#ffffff;padding:0;	margin:0 auto;}
.tcat a{font-weight:bold;color:#fff;}
td {color:#000000;font-family:Arial;font-size:13px;}
input {font-family:Arial;font-size: 12px;}
select {font-family:Arial;font-size: 12px;}
textbox {font-family:Arial;font-size: 12px;}
#marqueecontainer{position: relative;width: 190px; /*marquee width */height: 130px; /*marquee height */background-color: white;overflow: hidden;border: 0px solid orange;padding: 2px;padding-left: 2px;
background-color:#FFFFFF;}
.clear{clear:both;line-height:0px;font-size:0px;height:0px;padding:0px;margin:0px;border:none;}
.text-center {text-align:center;}
.left {float:left;}
.right {float:right;}
.text-left {text-align:left;}
.textcenter {text-align:center;}
.text-right {text-align:right;}
pre {text-indent: 30px}
.clearfloat {clear:both; height:0; font-size: 1px; line-height: 0px;}

a.registerbutton {background: url(images/register.jpg) no-repeat; width:96px; height:27px; color:#fff; border:0px; font-weight:bold; font-size:12px; padding: 6px 7px 6px 7px; text-decoration:none; margin:0px 20px 0px 0px; }
a.registerbutton:hover {background: url(images/registerhover.jpg) no-repeat; color:#000;}

#register{color:#fff; border:0px; padding: 6px 7px 6px 7px;}
#signinbutton {color:#fff; border:0px; padding: 6px 7px 6px 7px; }
h1 { color:#01518E; font-size:18px;}

/* Footer */
#footer {color:#fff;background: url(images/footer.jpg) repeat-x;font-size:14px;padding:5px 0px 0px 0px; position:relative; height:73px; margin:0px; font-family:Arial, Helvetica, sans-serif; font-size:12px; width:100%;}
#footer p {padding: 0px 0px 0px 0px;}
#footer a {color:#fff;font-size:14px;text-decoration:none; font-weight:bold; padding: 0px 5px 0px 5px;}
#footer a:hover {color: #640000;}

/* Main Menu */
#navigation {width:1005px; background: url(images/menu.jpg) repeat-x; border:0px; padding:0px; margin:0px; height:33px; position:relative; }
#navmenu {padding:5px 0px 0px 220px; margin:0px;height:33px;}
#navmenu li {display:inline; padding:0px 15px 2px 8px; margin:0px 0px 0px 0px; background:url(images/divider.gif) no-repeat right;}
#navmenu a {color:#00528c;font-size:16px; font-family:Arial, Helvetica, sans-serif; font-weight:bold; margin:10px 0px 0px 0px;}
#navmenu a:hover {color: #640000;}

/* ********** Columns *********** */

/* Left Coloumn */
#leftcol {float:left; width:235px; height:100%;}

#searchbox {background: url(images/searchbox.jpg) no-repeat; width:220px; height:300px; margin:12px 10px 0px 0px; padding: 25px 5px 0px 5px; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#004c80; font-weight:bold;}
#searchbox a {color:#004c80; text-decoration:underline;}
#searchbutton {background: url(images/searchbutton.jpg) no-repeat; width:96px; height:27px; color:#fff; border:0px; font-weight:bold; font-size:16px; margin-bottom:10px;}
#searchbutton:hover {background: url(images/searchbuttonhover.jpg) no-repeat; color:#000;}
.searchkeyword {width:195px;}
.searchdrop {width:200px;}
.searchdrop2 {width:95px;}
.searchleft {float:left; width:95px; padding: 0px; margin:0px;}
.searchright {float:right; padding-right:20px; width:95px;}

#blogbox {background: url(images/blog.jpg) no-repeat; width:220px; height:155px; margin:0px 10px 0px 0px; padding: 25px 5px 5px 5px; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#004c80;}
#blogbox ul{padding:0px 0px 0px 0px; margin:0px;}
#blogbox li {list-style-type:none; padding: 5px 0px 0px 5px;}
#blogbox p {padding-right:15px;}

#socialbox {background: url(images/followus.jpg) no-repeat; width:220px; height:160px; margin:0px 10px 0px 0px; padding: 25px 0px 0px 0px; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#004c80; font-weight:bold;}

/* Main Column */
#maincol {width: 530px;float:left;}

#breadcrumb {width: 530px; height:24px;background: url(images/breadcrumb.jpg) no-repeat; font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; padding:0px !important; margin:0px;}
#breadcrumb p {padding: 5px 0px 0px 15px; margin:0px;}

#categorytab {width: 530px; height:330px; text-align:justify;  border:1px solid #aee0f7;margin:12px 0px 15px 0px; overflow:auto;}
#categoryhead {background: url(images/category.jpg) no-repeat; width:530px; height:31px;}
#content {text-align: justify; background: #ffffff; padding:0px 0px 0px 45px; font-family:Arial, Helvetica, sans-serif;}
#maincontent {width: 530px; height:950px; border:1px solid #aee0f7;margin:15px 0px 15px 0px;}
#maincontenthead {background: url(images/welcome.jpg) no-repeat; width:530px; height:31px;}

/* Right Column */
#rightcol {float:right; width:225px; padding: 0px; margin:0px;}

#featuredjobs {background: url(images/featured.jpg) no-repeat; width:225px; height:145px; margin:0px 0px 0px 0px; padding: 35px 0px 5px 0px; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#004c80; line-height: 18px;}
#featuredjobs p {padding-right:10px;}

#vacancy {background: url(images/vacancy.jpg) no-repeat; width:225px; height:158px; margin:12px 0px 0px 0px; padding: 25px 0px 0px 0px; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#000; text-align:center;}

#recruiting {background: url(images/recruiting.jpg) no-repeat; width:225px; height:340px; margin:0px 0px 0px 0px; padding: 25px 0px 0px 0px; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#000; text-align:center;}
#recruiting p {padding-right:10px;}

/* *********** Chrome Theme ******** */

.chromestyle{width: 99%;font-weight: bold;}
.chromestyle:after{ /*Add margin between menu and rest of content in Firefox*/content: "."; 
display: block; height: 0; clear: both; visibility: hidden;}
.chromestyle ul{border: 1px solid #BBB;width: 100%;background: url(js/chrometheme/chromebg.gif) center center repeat-x; /*THEME CHANGE HERE*/padding: 4px 0;margin: 0;text-align: center; /*set value to "left", "center", or "right"*/}
.chromestyle ul li{display: inline;}
.chromestyle ul li a{color: #494949;padding: 4px 7px;margin: 0;text-decoration: none;border-right: 1px solid #DADADA;}
.chromestyle ul li a:hover{background: url(js/chrometheme/chromebg-over.gif) center center repeat-x; /*THEME CHANGE HERE*/}
.chromestyle ul li a[rel]:after{ /*HTML to indicate drop down link*/content: " v";
/*content: " " url(downimage.gif); /*uncomment this line to use an image instead*/}

/* Style for Drop Down Menu  */

.dropmenudiv{position:absolute;top: 0;border: 1px solid #BBB; /*THEME CHANGE HERE*/border-bottom-width: 0;font:normal 11px Verdana;line-height:13px;z-index:100;background-color: white;width: 100px;
visibility: hidden;filter: progid:DXImageTransform.Microsoft.Shadow(color=#CACACA,direction=135,strength=4); /*Add Shadow in IE. Remove if desired*/}
.dropmenudiv a{width: auto;display: block;text-indent: 3px;border-bottom: 1px solid #BBB; /*THEME CHANGE HERE*/padding: 2px 0;text-decoration: none;font-weight: normal;color: black;}
* html .dropmenudiv a{ /*IE only hack*/width: 100%;}
.dropmenudiv a:hover{ /*THEME CHANGE HERE*/background-color: #F0F0F0;}



/* **************** JOBSEEKERS ******************** */

#contentwrap {width:auto; height: 100%;}
#jobseekers {width:765px; float:right; margin:12px 0px 0px 0px; height:100%; overflow:auto;}
.seekertable {background-color:#aee0f7; color:#004f84;}
.seekertable2 { border:1px solid #aee0f7;}


/* **************** EMPLOYERS ******************** */

#employers {width:765px; float:right; margin:12px 0px 0px 0px; height:100%; overflow:auto;}


/* *************** GENERAL PAGES **************** */

#rightcontent {width:765px; float:right; margin:12px 0px 0px 0px; oveflow:auto; height:100%;}
#rightcontent li{list-style-type:none!Important;}
#rightcontent2 {width:765px; float:right; margin:12px 0px 0px 0px; height:750px;oveflow:auto;}
#contentwrap2 {width:auto; height:880px; oveflow:auto;}
