body { font-family:Arial, Helvetica, sans-serif; background:#e9f1f9 url(../images/mainbg.jpg) repeat-x; font-size:11px}
* { margin:0; padding:0; list-style:none}
img { border:0}
a { color:#55a5d1}
a:hover { text-decoration:none}
#Head { height:100px; width:750px; margin:0 auto; display:block}
#Head h1 { font-weight:normal; font-size:24px; color:#666; display:block; text-align:right; clear:both; margin-top:15px;}
#Head h1 span { color:#55a5d1}
.Toplinks { display:block; text-align:right; padding-top:9px; height:10px; float:right}
.Logo { width:180px; float:left; margin-top:9px}
.Login { width:310px; float:right; color:#55a5d1; font-size:11px; padding-top:10px}
.Login a { color:#9d9fa2;}
.Txtbox { width:123px; height:17px; border:#9d9fa2 solid 1px;}
.Txtboxbig { width:215px; height:20px; border:#9d9fa2 solid 1px;}
select.Txtboxbig { width:215px; height:20px; border:#9d9fa2 solid 1px; font-size:11px}
.Txtboxbig option { font-size:10px;}
.Toplinks a { margin-left:15px}
#Menu { height:43px; width:755px; margin:0 auto; display:block}
#Menu ul { margin-left:2px}
#Menu li { float:left; line-height:43px; height:43px; font-family:tahoma; font-size:13px; margin-left:1px}
#Menu li a { color:#fff; text-decoration:none; display:block; float:left; height:43px; line-height:43px; background:url(../images/menusep.gif) no-repeat right top; padding:0 15px;}
#Menu li a.Last { background:none}
#Menu li a:hover b { display:block; float:left; height:43px; line-height:43px; background:url(../images/menuleft.jpg) no-repeat top right; padding:0 15px 0 0; cursor:pointer}
#Menu li.Active a { background:url(../images/menuleft.jpg) no-repeat; color:#55a5d1; padding:0 0 0 15px}
#Menu li.Active a b { display:block; float:left; height:43px; line-height:43px; background:url(../images/menuleft.jpg) no-repeat top right; padding:0 15px 0 0; cursor:pointer; font-weight:normal}
#Menu li a:hover { background:url(../images/menuleft.jpg) no-repeat; color:#55a5d1; padding:0 0 0 15px}
#Flash {width:755px; margin:0 auto; display:block;}
#BoxBtm { margin:0 auto; display:block; background:url(../images/btmbg.jpg) no-repeat bottom; padding:0 5px 23px 5px; color:#55a5d1; overflow:auto}
#Box { width:761px; margin:0 auto; display:block; background:url(../images/boxbg.png) repeat-y;}
.BoxLeft { width:320px; background:url(../images/bdr.gif) repeat-y right; float:left; margin-right:30px}
.BoxRight { width:320px; float:left}
#Boxnew { background:url(../images/boxbgnew.jpg) repeat-x bottom; padding:10px 40px 0 40px; overflow:hidden; color:#363d3f; font-size:11px;}
#Boxnew img { margin-right:10px}
#BoxBtm p { margin:8px 10px 0 80px}
p.Link { text-align:right}
p.Link a { background:url(../images/link.gif) no-repeat right; padding-right:18px; color:#55a5d1; margin-right:10px}
#BoxBtm h1 { color:#95acb5; font-size:24px; font-weight:normal; line-height:20px; text-transform:uppercase; padding-top:10px}
#BoxBtm h2 { text-transform:uppercase; color:#6f8087; line-height:10px; font-size:12px}
#BoxBtm li { display:block; clear:both; line-height:18px}
#BoxBtm li a { color:#55a5d1;}
#BoxBtm li div.Job { width:340px; float:left; background:url(../images/bullet.gif) no-repeat 0 5px; padding-left:15px;}
#BoxBtm li div.Salary { width:240px; float:left; font-weight:bold}
#BoxBtm li div.Location { width:80px; float:left; color:#9d9fa2; font-weight:bold}
#Feature { width:735px; padding:10px; margin:0 auto; overflow:auto; height:100%; color:#485257;}
#Feature div.Clients { width:352px; float:left; display:block}
#Feature div.Clients img { padding:1px; border:#cbcbcb solid 1px;}
#Feature div.Search { width:340px; float:left; display:block; color:#9d9fa2; font-weight:bold; padding-left:12px}
#Feature div.List { width:350px; float:left; display:block; color:#9d9fa2; padding-left:12px}
#Feature div.List span { font-weight:normal}
#Feature h1 { font-size:22px; font-weight:normal; color:#8c999f}
#Feature h1 span { color:#55a5d1}
#Feature h2 { font-size:11px; color:#6f8087; text-transform:uppercase; margin-top:-5px}
#Feature p { margin:20px 0}
#Feature span { color:#55a5d1; font-weight:bold}
#Feature li { background:url(../images/smlbullet.gif) no-repeat 0 8px; border-bottom:#cdd0d2 solid 1px; padding:4px 0 3px 10px ;}
#Feature ul { margin-top:15px}
#Footer { background:url(../images/footer.gif) repeat-x; height:59px; padding-top:14px}
#Footer div.Footer { width:755px; margin:0 auto 0 auto; overflow:auto; color:#952b0f; font-weight:bold;}
#Footer img.Btm { float:right; margin-left:10px; padding:2px; border:#ccc solid 1px}
#Footer div.Footer p { color:#9d9fa2; margin:15px 0 8px 0;}
#Footer div.Footer a.WSlink { color:#9d9fa2; text-decoration:none}
#Footer div.Footer a:hover { color:#666}

#Results { width:715px; margin:0 auto; padding:25px 0px; display:block; clear:both; overflow:auto}
#Results h1 { font-size:22px; font-weight:normal; color:#69a241}
#Results h2 { font-size:11px; color:#9d9fa2; text-transform:uppercase; margin-top:-3px}
#Results span { float:right; display:block; margin-top:-3px; color:#952b0f}
#Results span a { color:#952b0f; text-decoration:underline; margin:0 3px}
.Heading { padding:0 20px 5px 20px}
.SearchItem { display:block; clear:both; margin-top:5px}
.Table { color:#9d9fa2; font-weight:bold; margin-top:15px}
#Results table.Table h1 { color:#952b0f; font-size:18px;}
#Results table.Table h1 a { color:#952b0f; font-weight:normal}
#Results table.Table span { color:#952b0f; display:inline; float:none; margin-top:0}
#Results div.Left { width:500px; float:left}
.List li { background:url(../images/bullet.gif) no-repeat 0 5px; padding:0 0 5px 15px}
.List { margin-bottom:10px}
#Results div.Left form { margin-top:15px}
#Results div.Left form span.Lable { width:150px; display:block; float:left; color:#69a241; line-height:22px;}
td.Lable { width:150px; display:block; float:left; color:#69a241; line-height:22px; margin-bottom:8px}
#Results div.Left form span.LableBig {width:150px; display:block; float:left; color:#69a241; line-height:15px; margin-bottom:8px}
#Results div.Left form span.LableBig b { color:#952b0f; font-weight:normal; clear:both}
#Results div.Left input, select { margin-bottom:8px}
#Results div.Left table.Table h2 { color:#69a241}
#Results div.Right { width:210px; float:right; padding-top:20px}
#Results div.Right dd { width:18px; float:left; display:block; text-align:left; margin-bottom:8px}
#Results div.Right dt { width:148px; float:left; display:block; font-weight:bold; color:#69a241; border:#f8fbf3 solid 1px; margin-bottom:8px}
#Results div.Right dt a { margin-left:0px; text-decoration:underline}
#Results div.Right li { background:url(../images/logobullet.gif) no-repeat 0 0px; padding:3px 0 20px 20px; display:block; clear:both}
#Results div.Right li span {}
#Results div.Right h2 { color:#952b0f; margin-left:20px}
#Results div.Right table.Table h2 { margin-left:0;}
#Results div.Right table.Table { margin-top:15px}
#Results div.Right table.Table p { margin:5px 0}
#Results div.Right table.Table input.LoginBtn { margin:10px 0;}
.Table p { margin-bottom:16px; line-height:15px;}
.Table p.Link { color:#69a241; font-weight:bold}
.Table b.Link { color:#69a241; margin-bottom:3px}
.Table a { font-weight:bold; text-decoration:none;}
.Tab-btm { background:url(../images/tab-btm.gif) repeat-x}
.Tab-top { background:url(../images/tab-top.gif) repeat-x}
.Tab-left { background:url(../images/tab-left.gif) repeat-y}
.Tab-right { background:url(../images/tab-right.gif) repeat-y}
.bdr { background:url(../images/bdr.gif) no-repeat center; height:1px}
#Content { width:765px; padding:10px; margin:0 auto; overflow:auto; height:100%; color:#485257;}
#Content h1 { font-size:22px; font-weight:normal; color:#95ACB5}
#Content h1 span {color:#55A5D1}
#Content h2 { font-size:11px; color:#9d9fa2; text-transform:uppercase; margin-top:-3px; margin-bottom:15px}
#Content p { padding:8px 0; color:#333}
#Content p.Blue { color:#55A5D1}
div.Box { background:#f5f7fa url(../images/border.gif) repeat-y left; margin:5px; display:block}
div.BoxBig { background:#f5f7fa url(../images/border.gif) repeat-y left; margin:5px; display:block; width:520px; margin-right:16px; float:left}
div.BoxSml { background:#f5f7fa url(../images/border.gif) repeat-y left; margin:5px; display:block; width:210px; float:left}
div.BoxInLeft { background:url(../images/border.gif) repeat-y right; color:#656578; font-size:11px; padding:8px}
div.BoxTop { background:url(../images/top-right.png) no-repeat right top;}
div.BoxTopLeft { background:url(../images/top-left.png) no-repeat; height:8px; font-size:1px}
#Feature div.BoxTopLeft p { margin:0 0 0 0; padding:15px 0}
div.BoxBtm { background:url(../images/btm-right.png) no-repeat right top;}
div.BoxBtmLeft { background:url(../images/btm-left.png) no-repeat; height:8px; font-size:1px}
.define { overflow:hidden}
.define dd { width:18px; float:left; display:block; text-align:left; margin-bottom:8px; padding-top:5px}
.define dt { width:152px; float:left; display:block; font-weight:bold; color:#55A5D1; border:#dde4ec solid 1px; margin-bottom:8px; padding:3px}
.define dt a { margin-left:0px; text-decoration:underline}
.Txtarea { width:300px; height:200px; border:#ddd solid 1px;}
.TxtBox { height:20px; border:#ddd solid 1px; width:300px}
.sendbtn { background:transparent url(../images/subbtn.jpg) no-repeat scroll 0 0; border:0 none; color:#FFFFFF; cursor:pointer; font-family:tahoma; font-size:11px; font-weight:bold; height:22px; line-height:22px; width:59px; }
#About { background:url(../images/smlflash.jpg) no-repeat; width:735px; height:115px; margin:0 auto; font-size:18px; font-weight:normal; color:#fff; text-align:right; padding:10px}
#Contact { background:url(../images/contact.jpg) no-repeat; width:685px; height:100px; margin:0 auto; font-size:22px; font-weight:normal; color:#333; text-align:right; padding:32px 70px 0 0px}
#Interim { background:url(../images/interim.jpg) no-repeat; width:685px; height:100px; margin:0 auto; font-size:22px; font-weight:normal; color:#333; text-align:right; padding:32px 70px 0 0px}
#Case { background:url(../images/case.jpg) no-repeat; width:685px; height:100px; margin:0 auto; font-size:22px; font-weight:normal; color:#333; text-align:right; padding:2px 70px 30px 0px}
#Jobs { background:url(../images/jobs.jpg) no-repeat; width:685px; height:100px; margin:0 auto; font-size:22px; font-weight:normal; color:#333; text-align:right; padding:32px 70px 0 0px}
#Media { background:url(../images/media.jpg) no-repeat; width:685px; height:100px; margin:0 auto; font-size:22px; font-weight:normal; color:#55A5D1; text-align:right; padding:32px 70px 0 0px}
#Career { background:url(../images/career.jpg) no-repeat; width:685px; height:100px; margin:0 auto; font-size:22px; font-weight:normal; color:#fff; text-align:right; padding:32px 70px 0 0px}
.one { font-size:25px}
.two { font-size:20px}
.three { font-size:15px}
.four { font-size:15px}
.img { padding:2px; border:#ddd solid 1px}
.Boxhover { background:url(../images/boxhover.png) no-repeat; float:right; width:270px; height:280px; position:absolute; left:50%; margin-left:100px; margin-top:-280px; overflow:hidden; padding:30px 40px; display:none}
.Boxhover img { border:#ddd solid 1px; padding:2px; float:right;}