/*==========================================
Bayt.com - Virtual Job Fair
Copyright: (c) 2009,
All rights reserved unless otherwise noted.
===========================================*/

body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td {margin:0px 0px; padding:0px 0px;}
ol,ul {list-style:none;}
a {outline:none; text-decoration:none; border:0px; color:#606060;}
a:hover {outline:none; text-decoration:underline; color:#606060;}
img, input, select, option {vertical-align:middle;}
a img {border:none;}
html {margin-bottom:1px;}
body {margin:0; display:inline;}
body {font-family:"Arial", "sans-serif"; font-weight:normal; color:#606060; font-size:1px; text-align:left; letter-spacing:0;background-color: #E3EEF4;}
p {padding:0px;}
.clear {clear:both;}
.bold {font-weight:bold;}
.justify {text-align:justify;}
.left {text-align:left;}
.right {text-align:right;}
.center {text-align:center;}
.underline {text-decoration:underline;}
.italic {font-style:italic;}
.blue {color:#013c87;}
.white {color:#ffffff;}
h3 {font-size:16px; font-weight:normal; line-height:20px;}
h4 {font-size:13px; font-weight:normal; line-height:16px;}
h6 {font-size:11px; font-weight:normal; line-height:14px;}
.container{width:100%;}
.floatLeftAutowh {width:auto; height:auto; float:left;}
.floatRightAutowh {width:auto; height:auto; float:right;}
.mT8 {margin-top:8px;}
.mL7 {margin-left:7px;}
.mL16 {margin-left:16px;}
.main {width:100%;background:url(http://vefcdn.bayt.com/images/bgloop.jpg) 15px -12px repeat-x; background-color:#E3EEF4;}

/*--------------------------------------- header --------------------------------------------*/

.header {width:954px; height:auto; overflow:hidden; margin:0 auto;}
.logo {width:auto; height:auto; float:left; overflow:hidden; margin:20px 0 0 21px;}
.topBanner {width:auto; height:auto; float:left; overflow:hidden; margin:1px 0 0 40px;}
.topBtnCont {width:auto; height:auto; float:right; overflow:hidden; margin:0 25px 0 0;}
.topBtnCont .btnLogin {width:127px; height:71px; float:left; text-decoration:none; background:url(http://vefcdn.bayt.com/images/login-btn.png) 0px 0px no-repeat;}
.topBtnCont .btnLogin:hover {width:127px; height:71px; float:left; text-decoration:none; background:url(http://vefcdn.bayt.com/images/login-btn.png) 0px -71px no-repeat;}
.topBtnCont .btnSignup {width:143px; height:71px; float:left; text-decoration:none; background:url(http://vefcdn.bayt.com/images/signup-btn.png) 0px 0px no-repeat;}
.topBtnCont .btnSignup:hover {width:143px; height:71px; float:left; text-decoration:none; background:url(http://vefcdn.bayt.com/images/signup-btn.png) 0px -71px no-repeat;}
.menuContainer {width:100%; height:40px; float:left; margin:7px 0 0 0; background:url(http://vefcdn.bayt.com/images/tabbar.jpg) 16px 0px no-repeat;}
.menuContainer .menuLinksCont {width:712px; height:40px; float:left; margin:0 0 0 15px;}
.menuLinksCont .menuLinks {width:auto; height:40px; float:left; font-size:12px; color:#055aa8; font-weight:bold; line-height:40px; text-decoration:none; margin:0 0 0 1px; padding:0 11px;}
.menuLinksCont .menuLinks:hover {width:auto; height:40px; float:left; font-size:12px; color:#ffffff; font-weight:bold; line-height:40px; text-decoration:none; margin:0 0 0 1px; padding:0 11px; background:url(http://vefcdn.bayt.com/images/home_over.jpg) -10px repeat-x;}
.menuLinksCont  #selected {background:url(http://vefcdn.bayt.com/images/home_over.jpg) -10px repeat-x; color:#FFFFFF;}
.menuLinksCont .menuLinksHome {width:auto; height:40px; float:left; font-size:12px; color:#055aa8; font-weight:bold; line-height:40px; text-decoration:none; margin:0 0 0 1px; padding:0 11px;}
.menuLinksHome:hover {width:auto; height:40px; float:left; font-size:12px; color:#ffffff; font-weight:bold; line-height:40px; text-decoration:none; margin:0 0 0 1px; padding:0 11px; background:url(http://vefcdn.bayt.com/images/home_over.jpg) 0px 1px  repeat-x;}
#selectedHome {background:url(http://vefcdn.bayt.com/images/home_over.jpg) 0px 1px repeat-x; color:#FFFFFF;}
.searchCont {width:167px; height:23px; float:right; margin:3px 25px 0 0;}
.searchCont .searchBox {width:139px; height:23px; float:left; overflow:hidden; background:url(http://vefcdn.bayt.com/images/search-box-bg.png) 0px 0px no-repeat;}
.searchCont .searchField {width:90%; height:17px; margin:5px auto; overflow:hidden; border:none; background:transparent; font-size:11px; color:#606060; text-align:left;}
.searchCont .searchBtn {width:28px; height:23px; float:left; overflow:hidden; background:url(http://vefcdn.bayt.com/images/search-btn.png) 0px 0px no-repeat;}

/*--------------------------------------- middle --------------------------------------------*/
.bannerDiv{padding-left:369px;padding-top:50px;}
.middleCont {width:954px; height:auto; overflow:hidden; margin:0 auto;}
.mainImgCont {width:100%; height:auto; overflow:hidden; float:left;}
.mainImgCont .leftShadow {width:16px; height:397px; float:left; overflow:hidden; background:url(http://vefcdn.bayt.com/images/main-image-left-shadow.png) right center no-repeat;}
.mainImgCont .mainImg {width:922px; height:397px; float:left; overflow:hidden;}
.mainImgCont .rightShadow{width:16px; height:397px; float:left; overflow:hidden; background:url(http://vefcdn.bayt.com/images/main-image-right-shadow.png) left center no-repeat;}
.mainImgCont .bottomShadow {width:100%; height:16px; float:left; overflow:hidden; background:url(http://vefcdn.bayt.com/images/main-image-bottom-shadow.png) top center no-repeat;}
.Cont205x155 {width:205px; height:178px; float:left; overflow:hidden;}
.Cont205x155 .boxLeft {width:7px; height:176px; float:left; overflow:hidden; background:url(http://vefcdn.bayt.com/images/window_left.jpg) 0px 0px no-repeat;}
.Cont205x155 .boxMiddle {width:183px; height:176px; float:left; overflow:hidden; background:url(http://vefcdn.bayt.com/images/window_loop.jpg) 0px 0px repeat-x;}
.Cont205x155 .boxRight {width:7px; height:176px; float:left; overflow:hidden; background:url(http://vefcdn.bayt.com/images/window_right.jpg) 0px 0px no-repeat;}
.Cont205x155 .boxInner {width:100%; height:135px; float:left; overflow:hidden; margin:3px 0 0 0;}
.Cont498x155 {width:498px; height:178px; float:left; overflow:hidden;}
.Cont498x155 .boxLeft {width:7px; height:176px; float:left; overflow:hidden; background:url(http://vefcdn.bayt.com/images/window_left.jpg) 0px 0px no-repeat;}
.Cont498x155 .boxMiddle {width:476px; height:176px; float:left; overflow:hidden; background:url(http://vefcdn.bayt.com/images/window_loop.jpg) 0px 0px repeat-x;}
.Cont498x155 .boxRight {width:7px; height:176px; float:left; overflow:hidden; background:url(http://vefcdn.bayt.com/images/window_right.jpg) 0px 0px no-repeat;}
.Cont498x155 .boxInner {width:100%; height:135px; float:left; overflow:hidden; margin:3px 0 0 0;}
.detailPgCont {width:100%; height:auto; overflow:hidden; float:left;}
.detailPgCont .topBorder {width:100%; height:16px; float:left; overflow:hidden; background:url(http://vefcdn.bayt.com/images/detail-pg-top.png) top center no-repeat;}
.detailPgCont .middleBox {width:100%; height:auto; float:left; overflow:hidden; background:url(http://vefcdn.bayt.com/images/detail-pg-middle.png) top center repeat-y;}
.detailPgCont .bottomBorder {width:100%; height:16px; float:left; overflow:hidden; background:url(http://vefcdn.bayt.com/images/detail-pg-bottom.png) top center no-repeat;}
.detailPgCont .bottomShadow {width:100%; height:16px; float:left; overflow:hidden; background:url(http://vefcdn.bayt.com/images/main-image-bottom-shadow.png) top center no-repeat;}
.detailPgCont .textCont {width:880px; height:auto; margin:0 auto;}

/*--------------------------------------- footer --------------------------------------------*/

.footerOuter {width:100%; height:110px; margin:12px 0 0 0;/* background-color:#bad4e3;*/}
.footerInner {}
.footerCont {width:922px; height:auto; overflow:hidden; margin:0 auto;}
.footerCont .bgLeft {width:12px; height:67px; float:left; overflow:hidden;}
.footerCont .bgMiddle {width:898px; height:67px; float:left; overflow:hidden;}
.footerCont .bgRight {width:12px; height:67px; float:left; overflow:hidden;}
.footerLinks {width:755px; height:auto; float:left; overflow:hidden; font-size:11px; text-align:left; line-height:18px; margin:14px 0 0 5px;}
.footerLinks #copyright {font-size:10px; color:#9a9a9a;}
.footerLinksNew a{color:#185288;  font-size:11px; text-align:left; text-decoration:none;}
.footerLinksNew a:hover{color:#185288;  font-size:11px; text-align:left; text-decoration:underline;}
.footerLinksNew #copyrightNew {color:#185288;  font-size:11px; text-align:left;  padding:5px;}
.footerLinksNew a{color:#185288;  font-size:11px; text-align:left; text-decoration:none;}
.footerLogo {width:auto; height:auto; float:right; overflow:hidden; font-size:11px; text-align:left; margin:25px 0 0 0;}
/*--------------------------------------- Extra --------------------------------------------*/

