BODY { FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 8pt } FONT { FONT-FAMILY: Arial, Helvetica, sans-serif; } B { FONT-FAMILY: Verdana; } TD { FONT-FAMILY: Verdana, Arial; FONT-SIZE: 8pt } INPUT { FONT-FAMILY: Verdana, Arial; FONT-SIZE: 7pt } SELECT { FONT-FAMILY: Verdana, Arial; FONT-SIZE: 7pt } TEXTAREA { FONT-FAMILY: Verdana, Arial; FONT-SIZE: 7pt } I { FONT-FAMILY: Verdana, Arial; FONT-SIZE: 7pt } .TableBlock { BACKGROUND-COLOR: ; BORDER-BOTTOM: #d0e0f7; BORDER-LEFT: #d0e0f7; BORDER-RIGHT: #d0e0f7; BORDER-TOP: #d0e0f7 } .TableBlock2 { BACKGROUND-COLOR: ; BORDER-BOTTOM: #ddebff; BORDER-LEFT: #ddebff; BORDER-RIGHT: #ddebff; BORDER-TOP: #ddebff } /* eduka */ html { height: 100%; } body { background-color: #fff; margin: 0; padding: 0; text-align: center; /* part of the centre positioning */ font: 80% geneva, arial, helvetica, sans-serif; /* sets a base size for the font which other font sizes relate to */ color: #333; height: 100%; } .container { /* contains all divs */ position:relative; margin: 0 auto; /* part of the centre positioning */ margin-top:0; padding-top:0; height: 547px; width: 778px; text-align: left; /* part of the centre positioning */ } .logo { position:relative; margin-left: 25px; margin-top:28px; margin-bottom: 4px; } .menu { position:absolute; right: 0; top: 110px; text-align:right; margin-bottom:5px; } .footer { font-size: 95%; color: #808080; bottom: 0; text-align: center; width:100%; background-color:#fff; } .flashcontainer { /* contains the background image that everything else sits on top of */ top: 135px; height: 450px; width:778px; position: absolute; left:0; background-image: url(../images/bgmain_1.jpg); background-repeat: no-repeat; background-position:top; } a:link { font-family: Geneva, Arial, Helvetica, sans-serif; color: #0099CC; } a:visited { font-family: Geneva, Arial, Helvetica, sans-serif; color: #80AFBF; } a:hover { text-decoration: none; } .textcontent { position: absolute; left:70px; top: 40px; width:450px; height:200px; } .leftContainer { height: 156px; width:566px; position:absolute; bottom:6px; z-index:2; filter:alpha(opacity=60); -moz-opacity:0.5; opacity: 0.5; } .rightContainer { position: absolute; right: 0px; top: 135px; width:212px; height: 417px; padding-right:15px; } .bttnSearch { margin-right:20px; margin-top:20px; float:right; } /* style for job search button on home page */ .bttnSearch { background-image: url(../images/gfx/btnSearchovr.gif); background-repeat: no-repeat; display: block; width: 123px; height: 27px; } .bttnSearch a { display: block; width: 123px; height: 27px; } .bttnSearch img {width: 123px; height: 27px; border: 0; } * html a:hover {visibility:visible} .bttnSearch a:hover img{visibility:hidden} /* end style for job search button on home page */ .news { float:right; width:196px; height:120px; margin-top:50px; } .clientview { /* this image sits on top of the text and allows us to create a rollover effect for the div */ float:right; margin-top:-32px; } a.clientview:hover img{ /* when the image in the tsheetslink div is rolled over, the div's bg changes to blue */ background-image: url(../images/clientviewbg.gif); background-position: right bottom; background-repeat: no-repeat; filter: alpha(opacity=70); -moz-opacity:0.7; opacity: 0.7; } /* menu styles */ .TopMenuGroup { } .MenuGroup { width:150px; } .TopMenuItem { color: Gray; font-family: Arial, Helvetica, sans-serif; font-size:13px; height:18px; cursor:pointer; padding-right:20px; } .TopMenuItemHover { color:#0099CC; font-family: Arial, Helvetica, sans-serif; font-size:13px; height:18px; cursor:pointer; padding-right:20px; } .MenuItem { padding: 2px 5px; color: Gray; font-family: Arial, Helvetica, sans-serif; font-size:12px; border: none; cursor:pointer; } .MenuItemHover { padding: 2px 5px; color:#0099CC; font-family: Arial, Helvetica, sans-serif; font-size:12px; border: none; cursor:pointer; } /* rotator styles */ .Rotator { cursor:default; width: 220px; position:relative; } .NewsTitle { font-family:Verdana; font-size:11px; font-weight:bold; color:#0099CC; text-decoration:none; } .NewsText { font-family:Verdana; font-size:11px; color: #000; padding-left: 20px; } a.NewsTitle:link { font-family:Verdana; font-size:11px; text-decoration:none; color:#0099CC; } a.NewsTitle:visited { font-family:Verdana; font-size:11px; text-decoration:none; color:#0099CC; } .NewsDate { visibility:hidden; } /* news styles */ .NewsSummary { border-bottom: 200px; } .NewsHeading { font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #999; font-weight: bold; text-decoration:none; } a.NewsHeading:link { font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #999; font-weight: bold; text-decoration: none; } a.NewsHeading:visited { font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #999; font-weight: bold; text-decoration: none; } /*Used on the News Landing Control*/ .NewsCategory { color:#0099CC; font: 100% geneva, arial, helvetica, sans-serif; /* sets a base size for the font which other font sizes relate to */ font-weight: bold; } a.NewsLink { /* text-decoration:underline; */ } a.NewsLink:link { /* text-decoration:underline; */ } a.NewsLink:visited { /* font-family:Verdana; font-size:10px; text-decoration:underline; */ } .NewsDate{ font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #000066; border: 0; border-color:white; } .NewsSize{ font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #000066; border: 0; border-color:white; } /* Row Styles Item Style */ .ItemStyle { border: 0; padding-bottom: 200px; border-color:white; } /* Alternating ItemStyle */ .AltItemStyle { border-bottom: 200px; border-color:white; } /* sitemap styles*/ .SiteMap /* sitemap container */ { border: none; background: #E5EBF0 url(/images/gfx/bg_main.gif); padding-left:15px; } .RootNode /* 1st level parent */ { color: #3399CC; padding:7px; padding-top:7px; padding-bottom:1px; } a.RootNode:link { color: #3399CC; text-decoration:none; } .RootNode a:hover { color: #3399CC; text-decoration:underline; } .ParentNode /* 2nd level parent */ { } .ParentNode a { color: #3399CC; text-decoration:none; } .ParentNode a:hover { color: #3399CC; text-decoration:underline; } .ParentNode a:visited { color: #3399CC; } .LeafNode /* sublinks */ { color: #3399CC; } .LeafNode a { color: #3399CC; text-decoration: none; } .LeafNode a:hover { color: #3399CC; text-decoration: underline; } .LeafNode a:visited { color: #3399CC; } .breadcrumbnolink{ font-size: 11px; color: #3399CC; } .breadcrumblink{ font-size: 11px; color: #3399CC; } .input { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #000066; background-color: #fff; height: 16px; border: 1px solid #364462; float:right; } } .input2 { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #000066; background-color: #fff; height: 18px; border: 1px solid #364462; float:left; } .input3 { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #000066; background-color: #fff; height: 18px; border: 0px solid #364462; float:center; } .checkbox { font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #000066; background-color: #fff; height: 16px; width: 18px; border: 1px solid #364462; margin-right: 7px; } textarea { font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #000066; background-color: #fff; height: 100px; width: 200px; border: 1px solid #364462; float:right; } select { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #000066; background-color: #fff; height: 18px; width: 200px; border: 1px solid #364462; float:right; } .button { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #000066; background-color: #EEF6FA; height: 20px; width: 60px; border: 2px solid #364462; float:right; } .internalMenu { float:right; position:absolute; right: -14px; bottom:-2px; text-align:right; margin-bottom:5px; } .internalContainer { background: #E5EBF0 url(/images/gfx/bg_main.gif); margin: 0 auto; /* part of the centre positioning */ margin-top:0; padding-top:0; border-left: 10px solid #fff; border-right: 10px solid #fff; text-align: left; /* part of the centre positioning */ width:748px; } .internalHeader { height: 131px; width:748px; background-color: #fff; position:relative; } .internalSignifier { position: absolute; left: 550px; top: 24px; } .internalLeftContainer{ float: left; width: 100%; height: 100%; background: #E5EBF0 url(/images/gfx/bg_left.gif) no-repeat 0 140px; } .contentWrapper { /* positions content in internal pages*/ padding-left: 115px; padding-top: 15px; padding-right: 30px; padding-bottom: 15px; height: 100%; } h1 { color:#0099CC; font: 120% geneva, arial, helvetica, sans-serif; /* sets a base size for the font which other font sizes relate to */ font-weight: bold; } h2 { color:#0099CC; font: 100% geneva, arial, helvetica, sans-serif; /* sets a base size for the font which other font sizes relate to */ font-weight: bold; } .H1 { color:#0099CC; font: 120% geneva, arial, helvetica, sans-serif; /* sets a base size for the font which other font sizes relate to */ font-weight: bold; } .H2 { color:#0099CC; font: 100% geneva, arial, helvetica, sans-serif; /* sets a base size for the font which other font sizes relate to */ font-weight: bold; } input { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #000066; background-color: #EEF6FA; /*height: 18px; width: 200px;*/ border: 1px solid #364462; float:right; } textarea { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #000066; background-color: #EEF6FA; height: 100px; width: 200px; border: 1px solid #364462; float:right; } select { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #000066; background-color: #EEF6FA; height: 18px; width: 200px; border: 1px solid #364462; float:right; } .button { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #000066; background-color: #EEF6FA; height: 20px; width: 60px; border: 2px solid #364462; float:right; } /* talent Customs */ tablex { border: 1px; border-color:grey; }