body.editor {background: #FFF;}

body {
font-family:Arial, sans-serif;
font-size:62.5%;
color:#666;
margin:0;
}

/* PAGE LAYOUT */
#container{
background: url(../images/sce/sidebar-background.gif) no-repeat top left;
width:980px;
margin-top:0;
margin-right:auto;
margin-bottom:0;
margin-left:auto;
}

#header{
display:block;
background: url(../images/sce/redback-header.jpg) no-repeat top right;
width:980px;
height:180px;
}

#top-nav{
display:block;
float:left;
height:34px;
width:980px;
margin:0;
padding:0;
}

#content{
display:block;
width:980px;
min-height:404px;
background: url(../images/sce/redback-content-bg.gif) repeat top left;
}

/* FOR INTERNAL TEMPLATE - LEFT SIDEBAR */
#internal-content{
clear:both;
display:block;
min-height:410px;
width:980px;
background: url(../images/sce/redback-internal-content-bg.gif) repeat top left;
}

#content-left{
display:block;
float:left;
width:640px;
min-height:290px;
padding:10px 15px 18px 0;
}

#content-right{
display:block;
float:left;
width:647px;
min-height:350px;
padding:10px 30px 0px 20px;
}

#content-right p a:hover {
color:#666;
}

#content-right p a:focus {
color:#666;
}

#sidebar-right{
display:block;
float:left;
width:295px;
padding:15px;
}

#sidebar-left{
display:block;
float:left;
width:253px;
min-height: 410px;
padding:15px 15px 0px 15px;
margin:0;
}

#pagefooter{
clear:both;
display:block;
text-align:center;
background: #888 url(../images/sce/redback-footer.gif) no-repeat top left;
height:42px;
width:980px;
padding:10px 0 0 0;
margin:0;
color:#fff;
font-size:1.1em;
}

#pagefooter-2 {
clear:both;
display:block;
text-align:center;
background: #888 url(../images/sce/redback-footer-2.gif) no-repeat top left;
height:42px;
width:980px;
padding:10px 0 0 0;
margin:0;
color:#fff;
font-size:1.1em;
}

#call-us{
display:block;
float:left;
width:276px;
height:29px;
background: url(../images/sce/redback-phone-bg.gif) no-repeat top left;
margin:0;
padding:5px 0 0 7px;
font-size:2.1em;
color:#FFEEEE;
}

#call-us-2 {
display:block;
float:left;
width:276px;
height:29px;
background: url(../images/sce/redback-phone-bg-2.gif) no-repeat top left;
margin:0;
padding:5px 0 0 7px;
font-size:2.1em;
color:#FFEEEE;
}

#sitemap{
display:block;
float:left;
text-align:right;
padding-left:194px;
}

#sitemap ul li{
list-style-type:none;
display:block;
float:left;
}

#search{
display:block;
float:left;
padding:50px 0 0 197px;
}

#search form{
border:0;
margin:0;
}

#search span{
color:#fff;
font-size:1.8em;
}

#search form #keywords{
display:block;
float:left;
height:25px;
padding:2px 0 4px 4px;
border:0;
margin:0;
background: url(../images/sce/redback-search-box.gif) no-repeat top left;
}

#search form #search-button{
display:block;
float:left;
padding:0;
margin:0;
}
/* END PAGE LAYOUT */

/* MENU LAYOUTS */

/* MAIN NAV MENU */
#menu{
display:block;
float:left;
height:34px;
margin:0;
padding:0;
}

#menu ul{margin:0;padding:0;}

#menu ul li{
display:block;
float:left;
list-style-type:none;
margin:0 0 0 2px;
padding:0;
}

#menu ul li a{
display:block;
float:left;
height:26px;
padding-top:8px;
text-align:center;
text-decoration:none;
color:#fff;
font-size:1.3em;
}

#menu ul li a.home{
width:64px;
background: #888 url(../images/sce/redback-menu-left.gif) no-repeat top left;
}

#menu ul li a.what-we-do{
width:90px;
background-color:#888;
}

#menu ul li a.why-choose-us{
width:112px;
background-color:#888;
}

#menu ul li a.case-studies{
width:99px;
background-color:#888;
}

#menu ul li a.news{
width:60px;
background-color:#888;
}

#menu ul li a.resources{
width:82px;
background-color:#888;
}

#menu ul li a.client-area{
width:84px;
background-color:#888;
}

#menu ul li a.contact-redback{
width:90px;
background: #888 url(../images/sce/redback-menu-right.gif) no-repeat top right;
}




/* TOP RIGHT NAV */

#sitemap ul{margin:0;padding:0;}

#sitemap ul li{
display:block;
float:left;
list-style-type:none;
margin:0 0 0 2px;
}

#sitemap ul li a{
display:block;
float:left;
height:21px;
padding-top:3px;
text-align:center;
text-decoration:none;
color:#fff;
font-size:1.3em;
}

#sitemap ul li a.site-map{
width:82px;
background: #888 url(../images/sce/redback-help-left.gif) no-repeat top left;
}

#sitemap ul li a.help{
width:155px;
background: #888 url(../images/sce/help-accessibility.gif) no-repeat top right;
}

/* FOOTER NAV */

#footer ul{
display: block;
width: 980px; 
margin:0;
padding:5px 0 0 0;
}

#footer ul li{
display:inline;
list-style-type:none;
}

#footer ul li a{
text-decoration:none;
color:#fff;
font-size:1.1em;
}


/* END MENU LAYOUTS */



/* HEADER TAGS */

h1{
font-size:3.3em;
font-weight:normal;
margin:0 0 10px 0px;
}

h2{
font-size:2.4em;
font-weight:normal;
margin:10px 0 20px 0;
}

h3{
font-size:1.6em;
font-weight:bold;
margin:10px 0 0 0;
color:#FF0000;
}

#quick-links h3{
color:#fff;
font-size:1.7em;
margin:0;
padding:0;
}


#content-right h1{
font-size:2.4em;
font-weight:normal;
margin:9px 0 0 0;
padding:0;
border-bottom:1px solid #ccc;
}

#sidebar-right p{
font-size:2.2em;
color:#666;
word-spacing:-6px;
margin:0 0 5px 0;
font-weight:normal;
}

#sidebar-right p strong{
color:#FF0000;
}

#sidebar-left p {
font-size:2.8em;
color:#666;
margin:0 0 5px 0;
font-weight:normal;
border-bottom-width:1px;
border-bottom-style:solid;
}

#header h1{
display:none;
}

#header p{
display:block;
float:left;
width:230px;
height:140px;
margin:0;
padding:40px 0 0 20px;
text-align:right;
font-size:2em;
font-weight:normal;
}

#header p em{
color:#FF0000;
font-style:normal;
font-weight:bold;
}

/* END HEADER TAGS */

/* ---------- WEB USABILITY AND ACCESSIBILITY ---------- */

/* JUMP TO MAIN CONTENT LINK */
.hide{margin:0;padding:0;}
.hide a{position:absolute;top:0px;left:-9000px;}
.hide a:active, .hide a:focus{position:absolute;left:150px;background:yellow;}

/* MOUSE HOVER AND KEYBOARD FOCUS BACKGROUND */
/*
a:active, a:focus{
background-color: #FFFF00;
}
*/

#menu ul li a.what-we-do:hover, #menu ul li a.why-choose-us:hover, #menu ul li a.case-studies:hover, #menu ul li a.news:hover, #menu ul li a.resources:hover, #menu ul li a.client-area:hover,
#menu ul li a.what-we-do:active, #menu ul li a.why-choose-us:active, #menu ul li a.case-studies:active, #menu ul li a.news:active, #menu ul li a.resources:active, #menu ul li a.client-area:active,
#menu ul li a.what-we-do:focus, #menu ul li a.why-choose-us:focus, #menu ul li a.case-studies:focus, #menu ul li a.news:focus, #menu ul li a.resources:focus, #menu ul li a.client-area:focus{
background-color:#444;
}

#menu ul li a.home:hover,
#menu ul li a.home:active,
#menu ul li a.home:focus
{background: #444 url(../images/sce/redback-menu-left-focus.gif) no-repeat top left;}

#menu ul li a.contact-redback:hover,
#menu ul li a.contact-redback:active,
#menu ul li a.contact-redback:focus
{background: #444 url(../images/sce/redback-menu-right-focus.gif) no-repeat top right;}

#sitemap ul li a.site-map:hover,
#sitemap ul li a.site-map:active,
#sitemap ul li a.site-map:focus
{background: #444 url(../images/sce/redback-help-left-focus.gif) no-repeat top left;}

#sitemap ul li a.help:hover,
#sitemap ul li a.help:active,
#sitemap ul li a.help:focus
{
background: #444 url(../images/sce/help-accessibility-over.gif) no-repeat top right;

}

#sitemap ul li a.accessibility:hover,
#sitemap ul li a.accessibility:active,
#sitemap ul li a.accessibility:focus
{background: #444 url(../images/sce/redback-help-right-focus.gif) no-repeat top right;}


#footer ul li a:active,#footer ul li a:focus{
background:#FFFF00;
color:#000;
}

#search form #keywords:active,#search form #keywords:focus{
background: url(../images/sce/redback-search-box-focus.gif) no-repeat top left;
}

/* ----- END WEB USABILITY AND ACCESSIBILITY ----- */

/* ----- FEATURED NEWS STYLES ----- */

.news_title{
font-size:1.2em;
font-weight:bold;
color:#666;
}

.news_title a{
text-decoration:none;
}

#sidebar-right a:hover {
color:#FF0000;
}

#sidebar-right a:focus {
color:#FF0000;
}

.news_date{
font-size:1.2em;
color:#FF0000;
}

.news_headline{
font-size:1.2em;
margin:5px 0 10px 0;
}

/* ----- END FEATURED NEWS STYLES ----- */

/* ----- BANNERS ----- */

#site-audit{
display:block;
width:289px;
height:160px;
margin:17px 0 0 0;
background: url(../images/sce/redback-free-site-audit.jpg) no-repeat top left;
}

#site-audit a{
display:block;
width:289px;
height:110px;
padding-top:50px;
text-decoration:none;
}

.request{
display:block;
padding:0 0 2px 10px;
font-size:1.4em;
font-weight:bold;
color:#888;
}

.site-audit{
display:block;
padding:0 0 0 10px;
font-size:2.8em;
line-height:30px;
color:#888;
}

.site-audit strong{color:#FF0000;}

/* ----- END BANNERS ----- */

/* ----- PAGE STYLES ----- */

p{
font-size:1.3em;
}

p a {
font-weight:bold;
color: #ff0000;
}

.indent{
padding-left:20px;
}

.we-can-help{
display:block;
color:#666;
font-size:1.4em;
width:610px;
height:21px;
padding:5px 0 0 25px;
margin:10px 0 18px 0;

background: url(../images/sce/redback-we-can-help.gif) no-repeat top left;
}

.we-can-help strong{color:#666;}
.we-can-help em{color:#FF0000;font-style:normal;font-weight:bold;}

/* ----- END PAGE STYLES ----- */

/* ----- LIST STYLES ----- */

.web-design{
display:block;
float:left;
width:195px;
height:201px;
margin:23px 0 0 0;
background: url(../images/sce/redback-web-design.jpg) no-repeat top left;
}

/* BULLET POINT IMAGES */


.web-design ul li {
background-color: transparent;
background-image: url(../images/sce/bullet-green.gif);
background-repeat: no-repeat;
background-attachment: scroll;
background-position: 0pt 2px;
list-style-type: none;
padding: 0 0 8px 15px;
font-size: 1.2em;
line-height: 0.9em;
text-decoration: underline;
margin-top: 0;
}

.web-analysis ul li {
background-color: transparent;
background-image: url(../images/sce/bullet-blue.gif);
background-repeat: no-repeat;
background-attachment: scroll;
background-position: 0pt 2px;
list-style-type: none;
padding: 0 0 8px 15px;
font-size: 1.2em;
line-height: 0.9em;
text-decoration: underline;
margin-top: 0;
}

.other-services ul li {
background-color: transparent;
background-image: url(../images/sce/bullet-red.gif);
background-repeat: no-repeat;
background-attachment: scroll;
background-position: 0pt 2px;
list-style-type: none;
padding: 0 0 8px 15px;
font-size: 1.2em;
line-height: 0.9em;
text-decoration: underline;
margin-top: 0;
}

.web-marketing ul li {
background-color: transparent;
background-image: url(../images/sce/bullet-orange.gif);
background-repeat: no-repeat;
background-attachment: scroll;
background-position: 0pt 2px;
list-style-type: none;
padding: 0 0 8px 15px;
font-size: 1.2em;
line-height: 0.9em;
text-decoration: underline;
margin-top: 0;
}

.web-design ul, .web-analysis ul, .web-marketing ul, .other-services ul {
padding: 7px 0 0 15px;
margin:3px 0 0 0;
}

.web-design ul li a, .web-analysis ul li a, .web-marketing ul li a, .other-services ul li a {
color: #666666;
padding: 0 0 5px 0;
}

.web-design h3, .web-analysis h3, 
.web-marketing h3, .other-services h3{
width:195px;
font-size:1.8em;
text-align:center;
word-spacing:-5px;
font-weight:normal;
color:#fff;
margin:2px 0 0 0;
padding:0;
}

.web-design h3 a, .web-analysis h3 a, .web-marketing h3 a, .other-services h3 a {
color:#fff;
text-decoration:none;
}

.web-design h3 a:hover, .web-analysis h3 a:hover, .web-marketing h3 a:hover, .other-services h3 a:hover {
color:#fff;
text-decoration:underline;
}

.web-design h3 a:focus, .web-analysis h3 a:focus, .web-marketing h3 a:focus, .other-services h3 a:focus {
color:#fff;
text-decoration:underline;
}


.web-design h3 strong, .web-analysis h3 strong, 
.web-marketing h3 strong, .other-services h3 strong{
color:#fff;
}

.web-design a, .web-analysis a, 
.web-marketing a, .other-services a{
color:#666;
text-decoration:underline;
}

.web-design a:hover, .web-analysis a:hover, 
.web-marketing a:hover, .other-services a:hover{
color:#FF0000;
text-decoration:underline;
}

.web-design a:focus, .web-analysis a:focus, 
.web-marketing a:focus, .other-services a:focus{
color:#FF0000;
text-decoration:underline;
}

.web-analysis{
display:block;
float:left;
width:195px;
height:92px;
margin:23px 0 0 25px;
background: url(../images/sce/redback-web-analysis.jpg) no-repeat top left;
}

.web-marketing{
display:block;
float:left;
width:195px;
height:92px;
margin:17px 0 0 25px;
background: url(../images/sce/redback-online-marketing.jpg) no-repeat top left;
}

.other-services{
display:block;
float:right;
width:195px;
height:201px;
margin:23px 5px 0 0;
background: url(../images/sce/redback-other-services.jpg) no-repeat top left;
}



/* ----- END LIST STYLES ----- */

#sub-nav{
list-style-type:none;
line-height:20px;
padding:5px 0 0 0;
margin:0 0 0 0;
}

#sub-nav li{
background: url(../images/sce/arrow.gif) no-repeat center left;
}

#sub-nav a{
text-decoration:none;
font-weight:bold;
font-size:1.3em;
padding-left:15px;

}

#sub-nav a:hover, #sub-nav a:focus {
color:#666666;
}

#quick-links {
display:block;
height:116px;
width:250px;
margin:64px 0 5px 0;
background: url(../images/sce/quicklinks.jpg) no-repeat top left;
}

#quick-links p{
font-size:1.8em;
text-align:center;
color:#fff;
font-weight:normal;

margin:5px 0 0 0;


padding-top:2px;
border:0;
}

#quick-links ul li {
background: url(../images/sce/bullet-red.gif) no-repeat 0 2px;
list-style-type:none;
padding:0 0 8px 15px;
font-size:1.2em;
line-height: 0.9em;
text-decoration:underline;
margin:0;
}

#quick-links ul {
padding:7px 0 0 15px;
margin:3px 0 0 0;
}

#quick-links ul li a{
color:#666;
padding:0 0 5px 0;
}

#quick-links a:hover, #quick-links a:focus {
color:#FF0000;
}


.site-audit-banner{
display:block;
margin:5px 0 0 0;
width:250px;
height:80px;
padding:0;
background: url(../images/sce/calltoaction.gif) no-repeat top left;
}

.site-audit-banner a{
display:block;
width:250px;
height:80px;
padding-top:10px;
text-decoration:none;
}

.case-studies-banner{
display:block;
margin:5px 0 15px 0;
width:250px;
height:80px;
padding:0;
background: url(../images/sce/calltoaction.gif) no-repeat top left;
}

.case-studies-banner a{
display:block;
width:250px;
padding-top:10px;
text-decoration:none;
}

/* COLORS FOR FONTS - USED IN STRONG TAGS */

.red, .red a{color:#FF0000;}
.green, .green a{color:#009933;}
.orange, .orange a{color:#FF9900;}
.blue, .blue a{color:#0066FF;}

/*Search Results*/

#content-left .SiteSearch {
color:#666;
font-size:1.2em;
}

#content-left .SiteSearch a {
color:#ff0000;
}

#content-left .SiteSearch h2 {
color:#666;
}

#content-left .SiteSearch_result_item {
margin: 0 0 15px 0;
color:#666;
}

#content-right .SiteSearch {
color:#666;
font-size:1.2em;
}

#content-right .SiteSearch a {
color:#ff0000;
}

#content-right .SiteSearch h2 {
color:#666;
}

#content-right .SiteSearch_result_item {
margin: 0 0 15px 0;
color:#666;
}

.content-list ul li {
background: url(../images/sce/bullet-red.gif) no-repeat 0 2px;
list-style-type:none;
padding:0 0 0 15px;
margin:0 0 5px -40px;
font-size:1.2em;
}

.content-list-green ul li {
background: url(../images/sce/bullet-green.gif) no-repeat 0 2px;
list-style-type:none;
padding:0 0 0 15px;
margin:0 0 5px -40px;
font-size:1.2em;
}

.content-list-blue ul li {
background: url(../images/sce/bullet-blue.gif) no-repeat 0 2px;
list-style-type:none;
padding:0 0 0 15px;
margin:0 0 5px -40px;
font-size:1.2em;
}

.content-list-blue a {
font-weight:bold;
color: #0066ff;
}

.content-list-blue a:hover {
color: #666;
}

.content-list-orange ul li {
background: url(../images/sce/bullet-orange.gif) no-repeat 0 2px;
list-style-type:none;
padding:0 0 0 15px;
margin:0 0 5px -40px;
font-size:1.2em;
}

.we-can-help a {
color:#666;
}

#news-height {
height:234px;
}

#news-margin {
margin:15px 0 0 0;
}

#right-image {
float:right;
}

/* Contact Form */

/*#contactform input {
width: 180px;
}*/

#contactform {
float:left;
padding: 10px 0 20px 0;
width: 330px;
font-size: 1.3em;
}

#contactform .indent {
clear:both;
display:block;
/*float:left;*/
height:15px;
padding:0 0 20px 94px;
margin:0;
}

#contactform .form_element {
font-size:1.1em;
/*clear:left;*/
display:block;
float:left;
paddingleft: 5px;
text-align:right;
width: 90px;
/*height:30px;*/
}

#contactform .form_data {
display:block;
float:left;
padding: 0 0 5px 5px;
margin: 0;
text-align:left;
width: 200px;
/*height:30px;*/
}

#contactform textarea{
width:202px;
}

/*#contactform .separator {
clear: both;
padding: 0px;
font-size: 0.5px;
height: 0.5px;
}*/

/*Form Backgrounds*/

#form-web-design {
background: url(../images/sce/contact-form-box.gif) no-repeat 0 2px;
padding: 10px 0 0 0;
margin:20px 0 0 0;
width:340px;
height:280px;
}

#form-web-design h2 {
font-size:2.2em;
font-weight:bold;
margin:0 0 0 10px;
}

#form-web-design p {
font-size:1.2em;
font-weight:normal;
margin:0 0 0 10px;
}

#form-web-analysis {
background: url(../images/sce/contact-form-box-analysis.gif) no-repeat 0 2px;
padding: 10px 0 0 0;
margin:20px 0 0 0;
width:340px;
height:280px;
}

#form-web-analysis h2 {
font-size:2.2em;
font-weight:bold;
margin:0 0 0 10px;
}

#form-web-analysis p {
font-size:1.2em;
font-weight:normal;
margin:0 0 0 10px;
}

#form-online-marketing {
background: url(../images/sce/contact-form-box-marketing.gif) no-repeat 0 2px;
padding: 10px 0 0 0;
margin:20px 0 0 0;
width:340px;
height:280px;
}

#form-online-marketing h2 {
font-size:2.2em;
font-weight:bold;
margin:0 0 0 10px;
}

#form-online-marketing p {
font-size:1.2em;
font-weight:normal;
margin:0 0 0 10px;
}

#form-other-services {
background: url(../images/sce/contact-form-box-other.gif) no-repeat 0 2px;
padding: 10px 0 0 0;
margin:20px 0 0 0;
width:340px;
height:280px;
}

#form-other-services h2 {
font-size:2.2em;
font-weight:bold;
margin:0 0 0 10px;
}

#form-other-services p {
font-size:1.2em;
font-weight:normal;
margin:0 0 0 10px;
}

/*End Form Backgrounds*/

#ctl00_MainContent_ctl03_field5_0 {float:left;}

#footer .footer_link { border-right:solid 1px #FF0000; padding-right:4px;}

#footer .footer_language_link {	border-left:solid 1px #000;}

#footer .footer_last{border-right:0;}

/*Contact Graphic*/

#contact-graphic {
background: url(../images/sce/contact-box.gif) no-repeat 0 2px;
padding:7px 0 0 10px;
margin:0;
width:250px;
height:61px;
}

#contact-graphic p{
font-size:1.4em;
margin:0;

padding:0;
}

#contact-graphic a{
text-decoration:underline;
color:#fff;
}

/*End Contatct Graphic*/

/*Case Study*/

.case-study {
float:left;
background: url(../images/sce/case-study.jpg) no-repeat;
padding:8px 0 0 8px;
margin: 8px 15px 8px 0px;
width:308px;
height:96px;
}

.case-study h2{
font-size:1.3em;
font-weight:bold;
color:#ff0000;
margin:0 0 -5px 0;
padding:0;
}

.case-study h2 a{
color:#FF0000;
}

.case-study h2 a:hover {
color:#666;
}

.case-study h2 a:focus {
color:#666;
}

.case-study-2 h2 a{
color:#FF0000;
}

.case-study-2 h2 a:hover {
color:#666;
}

.case-study-2 h2 a:focus {
color:#666;
}

.case-study img{
float:left;
margin:0 8px 0 0;
}

.case-study-2 {
float:left;
background: url(../images/sce/case-study.jpg) no-repeat;
padding:8px 0 0 8px;
margin: 8px 0px;
width:308px;
height:96px;
}

.case-study-2 h2{
font-size:1.3em;
font-weight:bold;
color:#ff0000;
margin:0 0 -5px 0;
padding:0;
}

.case-study-2 img{
float:left;
margin:0 8px 0 0;
}

.case-study-button {
float:left;
width:170px;
height:22px;
background: url(../images/sce/case-study-button.gif) no-repeat 0 2px;
color:#fff;
text-align:center;
margin:-4px 0 0 0;
padding:3px 0 0 0;
}

.case-study-button a{
font-size:1.1em;
font-weight:bold;
text-decoration:none;
color:#fff;
}

.case-study-list ul li {
background: url(../images/sce/case-study-bullet.gif) no-repeat 0 2px;
list-style-type:none;
padding:0 0 0 15px;
margin:0 0 0 92px;
font-size:1.1em;
}

.loginTable {
font-size:1.3em;
margin-top: 20px;
}

.intranetlogin a {
font-size:1.3em;
padding: 0 10px 0 0;
}

#site_map {
font-family:Arial, sans-serif;
font-size:1.2em;
color: #666666;
}

#site_map a {
color:#666666;
}

#site_map ul li {
background: url(../images/sce/red-arrow.gif) no-repeat 0 2px;
list-style-type:none;
margin-bottom:10px;
padding:0 0 0 15px;
}

#site_map ul li ul li {
background: url(../images/sce/grey-arrow.gif) no-repeat 0 2px;
list-style-type:none;
margin:5px;
}

#site_map ul li ul li a {
color:#ff0000;
font-weight:bold;
}

#site_map ul li ul li ul li a {
color:#666666;
font-weight:normal;
}

#SiteMapContainer {
}

#contact-us-box {
background: url(../images/sce/contact-us-box.gif) no-repeat 0 2px;
width:321px;
height:449px;
padding-top:10px;
margin:10px 0 10px 0;
}

#ctl01_MainContent_news_detail_news_title {
color:#ff0000;
font-size:2.4em;
font-weight:normal;
margin:9px 0 0 0;
padding:0;
/*border-bottom:1px solid #ccc;*/
}

.new_footer {
margin-bottom:10px;
}

.new_footer a {
font-size:1.3em;
font-weight:bold;
color:#ff0000;
}

/*News Search*/

.news_manager ul li {
font-size:1.3em;
list-style:none;
margin:0 0 10px 0;
}

.news_manager b {
font-size:1.6em;
color:#ff0000;
}

#ctl01_MainContent_news_search_year_to {
margin:0 0 0 47px;
}

#news-search-box {
background: url(../images/sce/news-search-box.gif) no-repeat 0 2px;
width:511px;
height:284px;
padding:10px 0 0 10px;
margin:10px 0 10px 0;
}

/*Client Area Styles*/

#ctl01_MainContent_authentication_intranet_login_loginboxtest_loginstatus1_loginStatusLink, #ctl01_MainContent_authentication_intranet_login_loginboxtest_loginstatus1_passwordchange {
font-size:1.6em;
font-weight:bold;
margin:10px 10px 0 0;
color:#ff0000;
}

#ctl01_MainContent_authentication_intranet_login_loginboxtest_logindetails1_AuthenticationUserDetails {
font-size:1.4em;
margin: 10px 0 0 0;
}

/*#IntranetContent {
height:10px;
}*/

#password-recovery-wrapper {
width:313px;
height:172px;
background: url(../images/sce/login-box.jpg) no-repeat top left;
padding:3px 15px 15px 15px;
margin: 20px 0 0 0;
}

#ctl01_MainContent_authentication_password_recovery_step1 {
border:none;
margin:0;
padding:0;
}

#ctl01_MainContent_authentication_password_recovery_step1 label {
font-size:1.2em;
}

#ctl01_MainContent_authentication_password_recovery_step1 legend{
font-size:1.6em;
font-weight:bold;
color:#ff0000;
text-align:left;
margin:0 0 10px 0;
}

#ctl01_MainContent_authentication_password_recovery_step3 {
border:none;
margin:0;
padding:0;
}

#ctl01_MainContent_authentication_password_recovery_step3 label {
font-size:1.2em;
}

#ctl01_MainContent_authentication_password_recovery_step3 legend{
font-size:1.6em;
font-weight:bold;
color:#ff0000;
text-align:left;
margin:0 0 10px 0;
}

#ctl01_MainContent_authentication_password_recovery_message ul li {
font-size:1.2em;
list-style:none;
margin:0;
padding:0;
font-weight:bold;
}

#ctl01_MainContent_authentication_password_recovery_message ul{
padding:0;
margin:0;
}

.loginTable caption {
font-size:1.6em;
font-weight:bold;
color:#ff0000;
text-align:left;
margin:0 0 -10px 0;
}

#ctl01_MainContent_authentication_intranet_login_loginboxtest_logincontrol1_AuthenticationLoginControl a{
color:#ff0000;
font-size:1.2em;
margin-right:10px;
display:none;
}

#login-box {
width:313px;
height:160px;
background: url(../images/sce/login-box.jpg) no-repeat top left;
padding:15px;
margin: 20px 0 0 0;
}

#ctl00_MainContent_ctl00_loginboxtest_loginstatus1_loginStatusLink, #ctl00_MainContent_ctl00_loginboxtest_loginstatus1_passwordchange, #ctl00_MainContent_ctl01_loginboxtest_loginstatus1_loginStatusLink, #ctl00_MainContent_ctl01_loginboxtest_loginstatus1_passwordchange {
font-size:1.6em;
font-weight:bold;
margin:10px 10px 0 0;
color:#ff0000;
}


#ctl00_MainContent_ctl00_loginboxtest_logindetails1_AuthenticationUserDetails, #ctl00_MainContent_ctl01_loginboxtest_logindetails1_AuthenticationUserDetails {
font-size:1.4em;
margin: 10px 0 0 0;
}

.formFS {
font-size:1.2em;
border:none;
margin:20px 0 20px 20px;
padding:20px 0 0 0;
}

.formFS label {
float:left;
display:block;
width:150px;
}

.formFS input {
/*width:250px;*/
margin-bottom:5px;
}

#ctl01_MainContent_authentication_changepassword_cd_country, #ctl01_MainContent_authentication_changepassword_cd_prov {
margin-bottom:5px;
width:326px;
}

#ctl01_MainContent_authentication_changepassword_cd_comment, #ctl01_MainContent_authentication_changepassword_cpassword {
width:326px;
}

#change-password-wrapper {
width:647px;
height:689px;
background: url(../images/sce/password-change-background.jpg) no-repeat top left;
margin:20px 0 10px 0;
}

.clear {clear: both; height: 0px; line-height: 0px; font-size: 0px;}

address {font-style: normal; text-align: center; background-color: #FFF; padding-top: 5px; padding-bottom: 5px;}

.vcard {padding-left: 94px; font-size: 1.3em;}

.vcard span, .vcard div {display: block; width: 180px;}

.vcard .tel {margin-top: 5px;}

.vcard a {font-weight:bold; color: #ff0000;}

#form-other-services #contactform .form_element {width: 120px;}
