p {
font-size:1em;
margin-top: 1.5em;
margin-bottom: 1.5em;
text-align: left;
}
tabbar a ul li {
display:inline;
color: #FFFFFF;
}
.tabbar {
display:block;
color: #666666;
background-color: #CCCCCC;
float: left;
width: 939px;
}
.profile {
background-color: #CCCCCC;
}
h3 a:hover{
color: #666666;
text-decoration: underline;
}
.tab a:link {
background-color: #CCCCCC;
display: block;
padding-left: 12px;
padding-right: 12px;
float: left;
border-right-width: 1px;
border-right-style: solid;
border-right-color: #FFFFFF;
color: #333333;
text-align: center;
height: 22px;
vertical-align: middle;
padding-top: 3px;
}


.tab a:visited {
background-color: #CCCCCC;
display: block;
padding-left: 12px;
padding-right: 12px;
float: left;
border-right-width: 1px;
border-right-style: solid;
border-right-color: #FFFFFF;
color: #333333;
text-align: center;
height: 22px;
vertical-align: middle;
padding-top: 3px;
}
.tab a:hover {
background-color: #666666;
display: block;
padding-left: 12px;
padding-right: 12px;
float: left;
border-right-width: 1px;
border-right-style: solid;
border-right-color: #FFFFFF;
color: #FFFFFF;
text-align: center;
height: 22px;
vertical-align: middle;
padding-top: 3px;
}
.tabselected  a:link      {
color:#FFFFFF;
font-weight:bold;
background-color: #CC3366;
display: block;
float: left;
text-align: center;
height: 22px;
border-right-width: 1px;
border-right-style: solid;
border-right-color: #FFFFFF;
vertical-align: middle;
padding-left: 15px;
padding-right: 15px;
padding-top: 3px;
}
.tabselected  a:visited      {
color:#FFFFFF;
font-weight:bold;
background-color: #CC3366;
display: block;
float: left;
text-align: center;
height: 22px;
border-right-width: 1px;
border-right-style: solid;
border-right-color: #FFFFFF;
vertical-align: middle;
padding-left: 15px;
padding-right: 15px;
padding-top: 3px;
}
.tabselected  a:hover      {
color:#FFFFFF;
font-weight:bold;
background-color: #cc3366;
display: block;
float: left;
text-align: center;
height: 22px;
border-right-width: 1px;
border-right-style: solid;
border-right-color: #FFFFFF;
vertical-align: middle;
padding-top: 3px;
padding-left: 15px;
padding-right: 15px;
text-decoration: underline;
}
.subtab a:link {
background-color: #cc3366;
display: block;
float: left;
color: #E0E0E0;
text-align: center;
height: 22px;
vertical-align: middle;
padding-top: 5px;
padding-left: 15px;
padding-right: 15px;
}
.subtab a:visited {
background-color: #cc3366;
display: block;
float: left;
color: #E0E0E0;
text-align: center;
height: 22px;
vertical-align: middle;
padding-top: 5px;
padding-left: 15px;
padding-right: 15px;
}
.subtab a:hover {
background-color: #cc3366;
display: block;
float: left;
color: #E0E0E0;
text-align: center;
height: 22px;
vertical-align: middle;
padding-top: 5px;
padding-left: 15px;
padding-right: 15px;
text-decoration: underline;
}
hr {
margin: 0px;
padding: 0px;
border-top-width: 1px;
border-right-width: 0px;
border-bottom-width: 0px;
border-left-width: 0px;
border-top-style: dotted;
border-right-style: none;
border-bottom-style: none;
border-left-style: none;
border-top-color: #0066CC;
}

.tagcloud {
float: left;
}


subtabbar   a   ul   li {
display:inline;
color: #333333;
background-color: #333333;
}
.subtabselected  a:link {
color:#FFFFFF;
font-weight:bold;
background-color: #CC3366;
display: block;
float: left;
text-align: center;
height: 22px;
vertical-align: middle;
padding-top: 5px;
padding-left: 15px;
padding-right: 15px;
text-decoration: underline;
}
.subtabselected  a:visited      {
color:#FFFFFF;
font-weight:bold;
background-color: #CC3366;
display: block;
float: left;
text-align: center;
height: 22px;
vertical-align: middle;
padding-left: 15px;
padding-right: 15px;
padding-top: 5px;
}
.subtabselected  a:hover      {
color:#FFFFFF;
font-weight:bold;
background-color: #CC3366;
display: block;
float: left;
text-align: center;
height: 22px;
vertical-align: middle;
padding-left: 15px;
padding-right: 15px;
padding-top: 5px;
text-decoration: underline;
}
.subtabbar {
display:block;
color: #666666;
background-color: #CC3366;
float: left;
width: 939px;
}
.dmenu {
display: none;
margin: 25px 0px 0px 2px;
padding: 5px 5px 5px 5px;
background-color: yellow;
position: absolute;
min-width: 88px;
}
a {
color: #675;
}
a img {
border: none;
}
a:link {
color: #ffff00;
}
a:visited {
color: #000000;
}
a:hover {
color: #9a8;
}
acronym, abbr {
border-bottom: 1px dashed #333;
}
acronym, abbr, span.caps {
font-size: 90%;
letter-spacing: .07em;
}
acronym, abbr {
cursor: help;
}
b {
font-size: 120%;
color: #333333;
}
#banner {
width: 472px;
margin-bottom: 2px;
border: 0px none #ffffff;
text-align: right;
padding-top: 0px;
padding-right: 3px;
padding-left: 0px;
float: right;
}
blockquote {
border: 1px solid #ccc;
background-color: #e3e3e3;
padding-left: 5px;
}
body {
margin: 15px;
padding: 0px;
font-family: Arial, Helvetica, Sans Serif;
font-size: 13px;
color: #333333;
background-color: #fff;
background:#fff url(../../../jobs-uk/img/bg-body.png) repeat-x top left;
}
.meta {
font-size: 0.95em;
color: #999999;
clear: right;
font-style: italic;
font-family: Georgia, "Times New Roman", Times, serif;
background-image: url(../../../images/uparrow.gif);
background-repeat: no-repeat;
background-position: 4px 1px;
padding-left: 20px;
}
strong {
font-size: 120%;
}
b {
font-size: 120%;
}
#commentlist p:first-child {
}
#bottom {
background-color: #0066CC;
height: 100px;
width: 941px;
margin-right: auto;
margin-left: auto;
border-right-color: #0066CC;
border-left-color: #0066CC;
font-family: Arial, "Times New Roman", Times, serif;
color: #CCCCCC;
border-bottom-width: 10px;
border-bottom-style: solid;
border-bottom-color: #0066CC;
}
#buttonholder {
width: 522px;
border-bottom-width: 5px;
border-bottom-style: solid;
float: left;
border-bottom-color: #FFFFFF;
}
#buttonholder a:link {
font-size: 14px;
color: #CC3366;
text-decoration: none;
}
#buttonholder a:visited {
font-size: 14px;
color: #CC3366;
text-decoration: none;
}
#buttonholder a:hover {
font-size: 14px;
text-decoration: underline;
}
.prevbutton {
width: 125px;
float: left;
border: 1px solid #ffffff;
padding: 0px;
margin-right: 80px;
}
.homebutton {
width: 102px;
float: left;
text-align: center;
border: 1px solid #ffffff;
padding: 0px;
}
.nextbutton {
float: right;
width: 125px;
border: 1px solid #ffffff;
padding: 0px;
margin-left: 66px;
text-align: right;
}
cite {
font-size: 90%;
font-style: italic;
font-family: Georgia, "Times New Roman", Times, serif;
color: #333333;
border-bottom-width: 10px;
border-bottom-style: solid;
border-bottom-color: #FFFFFF;
width: 494px;
display: block;
position: relative;
left: -8px;
border-top-width: 4px;
border-top-style: solid;
border-top-color: #FFFFFF;
background-color: #FFFFFF;
padding-left: 26px;
background-image: url(../../../images/uparrow.gif);
background-repeat: no-repeat;
background-position: 8px 1px;
}
ol {
margin-left: 0px;
clear: right;
border-top-width: 8px;
border-top-style: solid;
border-top-color: #FFFFFF;
padding-left: 0px;
}
cite  a:link {
font-size: 90%;
font-style: italic;
font-family: Georgia, "Times New Roman", Times, serif;
color: #CC3366;
}
.clr {
clear: both;
height: 1px;
width: 468px;
}
h1 {
font-size: 20px;
color: #333333;
}
h2 {
font-size: 12px;
font-weight: normal;
line-height: 140%;
}
h3 {
font-size: 16px;
color: #CC3366;
}
h4 {
font-size: 12px;
color: #6488d1;
font-weight: bold;
}
ol#comments li p {
font-size: 100%;
padding-left: 4px;
display: block;
}
#postcomment {
background-color: #0066CC;
display: block;
height: 50px;
font-family: "Times New Roman", Times, serif;
font-size: 180%;
color: #FFFFFF;
padding-left: 8px;
width: 500px;
}
#comments {
background-color: #CCCCCC;
color: #FFFFFF;
display: block;
height: 50px;
width: 500px;
padding-left: 8px;
padding-top: 4px;
font-size: 180%;
background-image: url(../../../images/quotes.png);
background-repeat: no-repeat;
background-position: 4px 6px;
text-indent: 30px;
font-family: Georgia, "Times New Roman", Times, serif;
}
p, .feedback  {
font-family: Arial, Helvetica, sans-serif;
}
p img {
padding-top: 2px;
padding-right: 2px;
padding-bottom: 2px;
border-right-color: #FFFFFF;
border-bottom-color: #FFFFFF;
border-left-color: #FFFFFF;
}
/* classes used by the_meta() */
ul.post-meta {
list-style: none;
}
ul.post-meta span.post-meta-key {
font-weight: bold;
}
.credit {
background: #90a090;
border-top: 3px double #aba;
color: #fff;
font-size: 11px;
margin: 10px 0 0 0;
padding: 3px;
text-align: center;
}
#content li {
list-style-type: disc;
list-style-position: inside;
padding-left: 1em;
text-indent: -1em;
}
.credit a:link, .credit a:hover {
color: #fff;
}
.feedback {
color: #ccc;
text-align: right;
clear: both;
}
.holder {
float: left;
width:402px;
height: 100%;
border-right-color: #FFFFFF;
border-left-color: #FFFFFF;
padding-left: 10px;
border-top-style: none;
border-right-style: none;
border-bottom-style: none;
border-left-style: none;
margin: 0px;
}
ul {
margin: 0px;
padding: 0px;
}
#left_outline {
top: 0px;
left: 0px;
width: 190px;
float: left;
line-height: 130%;
color:#333333;
height: 100%;
background-color: #FFFFFF;
text-align: center;
}
#left_outline, a:link, a:visited {
color:#0066cc;
text-decoration:none;
}
#left_outline a:hover {
color:#cc3366;
text-decoration:underline;
}
.normaltext {
font-family: Verdana, Arial, Helvetica, sans-serif;
color: #FFFFFF;
}
a.mainlevel:link, a.mainlevel:visited {
display: block;
vertical-align: middle;
font-size: 11px;
color: #333333;
text-align: center;
padding-top: 5px;
height: 19px !important;
height: 24px;
/*width: 100%;*/
text-decoration: none;
float: left;
background-color: #CCCCCC;
width: 93px;
border-right-width: 1px;
border-right-style: solid;
border-right-color: #FFFFFF;
}
a.mainlevelbottom:link, a.mainlevelbottom:visited {
display: block;
vertical-align: middle;
font-size: 11px;
text-align: center;
padding-top: 5px;
height: 19px !important;
height: 24px;
/*width: 100%;*/
text-decoration: underline;
float: left;
background-color: #0066CC;
width: 100px;
border-right-width: 1px;
border-right-style: solid;
border-right-color: #0066CC;
color: #FFFFFF;
}
ul#mainlevel-nav
{
list-style: none;
padding: 0;
margin: 0;
font-size: 0.8em;
}
ul#mainlevel-nav li
{
display: block;
background-image: none;
padding-left: 0px;
padding-right: 0px;
float: right;
margin: 0;
width: auto !important;
width: 15%;
font-size: 11px;
line-height: 21px;
white-space: nowrap;
border-left: 1px solid #cccccc;
}
ul#mainlevel-nav li a
{
display: block;
padding-left: 15px;
padding-right: 15px;
text-decoration: none;
color: #0000ff;
background: transparent;
}
a.mainlevel:hover {
background-position: 0px -25px;
color: #ffffff;
text-decoration: none;
background-color: #999999;
/*color: #134AA2;*/
}
#buttons>ul#mainlevel-nav li a { width: auto; }
ul#mainlevel-nav li a:hover
{
color: #FFFFFF;
background: #cc3366;
}
.meta {
font-size: 0.95em;
color: #999999;
clear: right;
font-style: italic;
font-family: Georgia, "Times New Roman", Times, serif;
}
.meta li, ul.post-meta li {
display: inline;
color: #000000;
font-family: Arial, Helvetica, sans-serif;
font-style: normal;
}
.meta ul {
display: inline;
list-style: none;
margin: 0;
padding: 0;
}
.meta a {
color: #CC3366;
font-weight: normal;
letter-spacing: 0;
font-family: Arial, Helvetica, sans-serif;
font-style: normal;
}
.storytitle {
margin: 0;
}
.storytitle a {
text-decoration: none;
}
#commentform #author, #commentform #email, #commentform #url, #commentform textarea {
border: 1px solid #333;
padding: .2em;
background-color: #FFFFCC;
}
#commentform textarea {
width: 90%;
}
#commentlist li ul {
font-size: 110%;
list-style-type: none;
}
#commentlist   {
font-size: 100%;
list-style-type: none;
border-left-width: 1px;
display: block;
padding-left: 8px;
width: 500px;
background-color: #F4F4F4;
}
/*
#content {
margin: 10px 13em 0 3em;
padding-right: 60px;
border: 1px solid #fff;
}
*/
.content_area {
margin: 0px 0px 0px 0px;
float: left;
width: 526px;
line-height: 170%;
text-decoration: none;
}
.content_areanewsletter {
margin: 0px 0px 0px 0px;
float: left;
width: 940px;
line-height: 170%;
text-decoration: none;
}
#header {
border: 0px;
float: left;
margin: 0px;
text-align: left;
width: 460px;
padding: 0px;
}
#header a {
color: #fff;
text-decoration: none;
}
#header a:hover {
text-decoration: underline;
}
#main_outline {
width: 941px;
border: 0px solid #FFFFFF; 
padding: 0px 5px 0px 15px;
margin-right:auto;
margin-left:auto;
}
#right_outline {
float: right;
width: 190px;
line-height: 130%;
background-color: #ECECEC;
}
#right_outline a:link{
color:#0066cc;
}
#right_outline a:visited{
color:#0066cc;
}
#right_outline a:hover{
color:#cc3366;
}
.page_bg {
padding: 0px 0px 20px 0px;
margin: 0px;
border: 0px;
background:#fff url(https://../../../jobs-uk/img/bg-body.png) repeat-x top left;
}
#sitesearch {
float: right;
width: 468px;
height: 50px !important;
text-align: right;
font-size: 120%;
color: #333333;
padding-top: 4px;
padding-right: 4px;
padding-bottom: 0px;
padding-left: 0px;
border-top-width: 5px;
border-top-style: solid;
border-top-color: #FFFFFF;
}
#sitesearch .inputbox {
border: 0px;
padding: 4px 3px 3px 5px !important;
padding: 3px 3px 3px 5px;
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
height: 19px;
width: 159px;
color: #000000;
background-color: #FFFFCC;
}
#topmenu {
color:#FFFFFF;
float: left;
width: 940px;
margin-top: 5px;
margin-bottom: 5px;
height: 100%;
}
.moduletable {
color: #333333;
width: 190px;
display: block;
float: left;
height: 100%;
}
.moduletableincontent {
color: #333333;
width: 190px;
display: block;
float: right;
height: 100%;
background-color: #ECECEC;
text-align: center;
padding: 0px;
margin-top: 4px;
margin-right: 4px;
margin-bottom: 4px;
margin-left: 4px;
}
.moduletableincontent p{
text-align: center;
}
.moduletablemenu {
color: #333333;
background-color: #CCCCCC;
border-top-width: 2px;
border-bottom-width: 1px;
border-top-style: solid;
border-bottom-style: solid;
border-top-color: #FFFFFF;
border-bottom-color: #FFFFFF;
height: 24px;
width: 100%;
text-align: center;
}
.moduletable img {
}
.moduletable td{
color: #333333;
background-color: #FFFFFF;
padding-top: 6px;
}

.twittertable {
color: #333333;
width: 190px;
display: block;
float: left;
height: 100%;
border: solid 1px #cccccc;
}
.twittertable ul li {
color: #000000;
list-style: none;
text-align:left;
padding: 5px 5px 5px 5px; 
background-color: #ffffff;
font-size: 0.9em;
line-height: 1.6;
}
.aktt_more_updates{
float:right;
}

.moduletable ul li {
color: #999999;
list-style: none;
text-align:left;
padding: 5px 5px 5px 5px; 
background-color: #ffffff;
border-left: solid 1px #cccccc;
border-bottom: solid 1px #cccccc;
border-right: solid 1px #cccccc;
font-size: 0.9em;
line-height: 1.2;
}
.italic_link {
color: #000000;
font-style: normal;
}


.moduletabletext ul li{
color: #333333;
list-style: none;
text-align:left;
padding: 5px 5px 5px 5px; 
background-color: #ffffff;
border-left: solid 1px #cccccc;
border-bottom: solid 1px #cccccc;
border-right: solid 1px #cccccc;
line-height: 1.2;
}



.moduletableheader{
color: #FFFFFF;
background-color: #0066CC;
text-align: center;
vertical-align: middle;
height: 20px;
padding-top: 4px;
padding-bottom: 0px;
}
.moduletablecontent{
border-top: 0px ;
border-right: 1px;
border-left: 1px;
border-bottom: 1px;
border-style: solid;
border-color: #e3e3e3;
text-align: center;
vertical-align: middle;
padding-top: 5px;
padding-bottom: 3px;
padding-left:14px;
padding-right:12px;
margin: 0px;
height: 100%;
width: 162px;
}
.moduletabletext{
border: 1px solid #e3e3e3;
background-color: #FFFFFF;
text-align: left;
vertical-align: middle;
padding-top: 5px;
padding-bottom: 3px;
padding-left:15px;
padding-right:8px;
margin: 0px;
}
#bottom .moduletable td {
background-color: #0066CC;
}
.moduletable001 {
background-color: #0066CC;
color: #FFFFFF;
border-top-style: solid;
border-right-style: none;
border-bottom-style: none;
border-left-style: none;
width: 100%;
padding-top: 3px;
border-top-width: 4px;
border-top-color: #FFFFFF;
}
.moduletable001 td{
color: #FFFFFF;
background-color: #CCCCCC;
border-top-width: 3px;
border-top-style: solid;
border-top-color: #FFFFFF;
text-align: center;
height: 24px;
}
.moduletable001 a:link {
color: #333333;
}
.moduletable001 a:visited {
color: #333333;
}
.moduletable001  th{
height: 26px;
padding-top: 3px;
}
#topmenu li {
list-style-type: none;
border-top-style: none;
border-right-style: none;
border-bottom-style: none;
border-left-style: none;
height: 0px;
width: 0px;
display: inline;
margin-top: 0px;
margin-right: 0px;
margin-bottom: 0px;
margin-left: 0px;
padding-top: 0px;
padding-right: 0px;
padding-bottom: 0px;
}
.bottommoduletable {
color: #333333;
padding-top: 4px;
padding-right: 4px;
padding-bottom: 4px;
padding-left: 4px;
display: block;
}
.email {
text-align: center;
}
.moduletablenewsletter {
color: #333333;
width: 190px;
float: left;
text-align: center;
background-color: #FFFFFF;
margin-bottom: 5px;
border-top-style: none;
border-right-style: none;
border-bottom-style: none;
border-left-style: none;
border-top-color: #FFFFFF;
border-right-color: #FFFFFF;
border-bottom-color: #FFFFFF;
border-left-color: #FFFFFF;
margin-top: 0px;
padding-top: 0px;
}
.moduletablenewsletter  a:link{
color: #0066CC;
}
.moduletablenewsletter  a:visited{
color: #0066CC;
}
.moduletablenewsletter  a:active{
color: #0066CC;
}
.moduletableheadernewsletter {
color: #FFFFFF;
background-color: #0066CC;
text-align: center;
vertical-align: middle;
height: 20px;
padding-top: 4px;
margin-bottom: 0px;
padding-bottom: 0px;
border-top-style: none;
border-right-style: none;
border-bottom-style: none;
border-left-style: none;
}
.rssfeed {
color: #FFFFFF;
text-align: right;
vertical-align: middle;
padding-top: 10px;
margin: 0px;
}
.searchbox {
color: #FFFFFF;
margin: 0px;
}
#searchform {
color: #FFFFFF;
margin: 0px;
}
#jobofweekbutton {
height: 300px;
width: 162px;
font-size: 140%;
color: #0099CC;
text-align: center;
font-weight: bold;
display: block;
float: left;
line-height: 120%;
border-top-width: 14px;
border-right-width: 14px;
border-bottom-width: 12px;
border-left-width: 14px;
border-top-style: solid;
border-right-style: solid;
border-bottom-style: solid;
border-left-style: solid;
border-top-color: #CCCCCC;
border-right-color: #CCCCCC;
border-bottom-color: #CCCCCC;
border-left-color: #CCCCCC;
margin-bottom: 14px;
background-color: #FFFFFF;
}
.jobofweektitle {
font-size: 100%;
padding: 10px;
}
.jobofweekbuttonimg {
background-color: #FFFFFF;
height: 60px;
width: 140px;
margin-left: 10px;
margin-top: 5px;
}
.jobofweekdescipt {
font-size: 80%;
color: #CC3366;
}
#jobofweekbutton a:link {
font-size: 100%;
}
.post-left{
width : 244px;
margin-right: 15px;
padding: 0px;
float: left;
}
.post-right{
width : 244px;
padding: 0px;
float: left;
}
.post-left img{
width : 185px;
height: auto;
padding: 0px;
margin-right: 54px;
float: none;
}
.post-right img {
width : 185px;
height: auto;
padding : 0px;
margin-right: 54px;
float: none;
}
.secondary{
width: 514px;
float: left;
border: 1px solid #ffffff;
padding-left: 0px;
padding-right: 1px;
padding-top: 1px;
padding-bottom: 1px;
margin: 0px;
}
.post-title{
font-size: 120% ;
}

.post-answer{
width : 514px;
margin-right: 5px;
padding: 0px;
float: left;
}
.post-answer img{
width : 185px;
padding: 0px;
margin-left: 15px;
float: right;
}
.advertise {
color: #000000;
background-color: #f0f0f0;
border: solid 1px #cccccc;
padding: 5px;
}
.subscriber_job_title {
margin-top: 10px;
font-size: 12px;
color: #000;
}  
.subscriber_company {
font-size: 12px;
color: #000;
} 
.subscriber_date {
font-size: 9px;
color: #aaa;
} 
.classifiedtitle  {
margin-bottom: 5px;

}
.classifiedtitle a:link {
margin-bottom: 5px;
font-size:14px;
font-weight: bold;
}
.classifiedtitle a:visited {
margin-bottom: 5px;
font-size:14px;
font-weight: bold;
}
.classifiedtitle a:hover {
margin-bottom: 5px;
font-size:14px;
font-weight: bold;
text-decoration:underline;
}

/* captions */

.aligncenter,
div.aligncenter {
   display: block;
   margin-left: auto;
   margin-right: auto;
}

.alignleft {
   float: left;
}

.alignright {
   float: right;
}

.wp-caption {
   border: 1px solid #ddd;
   text-align: center;
   background-color: #f3f3f3;
   padding-top: 4px;
   margin: 10px;
   /* optional rounded corners for browsers that support it */
   -moz-border-radius: 3px;
   -khtml-border-radius: 3px;
   -webkit-border-radius: 3px;
   border-radius: 3px;
}

.wp-caption img {
   margin: 0;
   padding: 0;
   border: 0 none;
}

.wp-caption p.wp-caption-text {
   font-size: 12px;
   text-align: center;
   line-height: 17px;
   padding: 0 4px 5px;
   margin: 0;
}