/* DO NOT TOUCH fixedthemes*/
/* DO NOT TOUCH lang */
/* DO NOT TOUCH navtree */
/* DO NOT TOUCH wrapperA */
/* DO NOT TOUCH footer */
/* DO NOT TOUCH feedbackform*/
/* DO NOT TOUCH */

/*MAIN ELEMENTS*/

/*body*/
body {margin:0;padding:0;font-family:Arial, Helvetica, sans-serif;sans-serif;font-size:9px;line-height:15px;color:#333;background-color:#fff;}
/*links*/
a img {border:none;}
a:link {color:#777;text-decoration:underline;}
a:visited {color:#777;text-decoration:underline;}
a:hover {color:#777;text-decoration:none;}
a:active {color:#777;text-decoration:underline;}

/*h1*/
h1 {margin:0;padding:0;font-size:11px;color:#777;line-height:25px;clear:both;}
/*h2*/
h2 {margin:0;padding:0;font-size:11px;color:#777;line-height:25px;clear:both;}
/*h3*/
h3 {margin:0;padding:0;font-size:11px;color:#777;line-height:25px;clear:both;}
/*h4*/
h4 {margin:0;padding:0;font-size:13px;color:#777;line-height:25px;clear:both;}
/*h5*/
h5 {margin:0;padding:0;font-size:11px;color:#777;line-height:25px;clear:both;}

/*hr*/
hr{border:1px solid #D7B6B9;}

/*formatting styles*/
.top {vertical-align: top;}
.right {text-align: right;}
.bottom {text-align: bottom;}
.left{text-align:left;}
.center {float:center;width:200px;margin:0 0 0 1px;padding:7px;}
.w250 {width:250px;}
.w150 {width:150px;}
.Error {color:red;}
/*IMAGES*/
/*imageholders*/
.ImgHolderCenter {text-align:center;width:100%;}
.ImgHolderLeft {text-align:left;width:100%;}
.ImgHolderRight {text-align:right;width:100%;}
/*companylogo*/
.companylogo {float:left;margin:12px 0 0 0;padding:0;width:187px;height:55px;background-color:transparent;overflow:hidden;}

/*NAVIGATION ELEMENTS*/
/*secondnav*/
.secondnav {margin:0 20px 0 0;padding:0;text-align:center;}
.secondnav a {margin:0;padding:0 16px 0 0;}
.secondnav .seperator {display:none;}


/*fixedthemes*/
.fixedthemes {display:block;top:0;left:0;margin: 0 0 0 6px;padding:0;width:99%;color:#900028;background-color:#fff;font-size:11px;border:1px solid #827F7D;overflow:hidden;
}
.fixedthemes .seperator {margin-right:0;}
.fixedthemes a {display:block;float:left;margin:0;padding:5px;text-decoration:none;color:#900028;}
.fixedthemes a:link {display:block;float:left;margin:0;padding:5px;text-decoration:none;}
.fixedthemes a:visited {color:#900028;text-decoration:none; background-color:#fff;}
.fixedthemes a:hover {color:#900028;text-decoration:underline;}
.fixedthemes a.active {color:#900028;text-decoration:none;background-color:#fff;}
/*lang*/
.lang {margin: 0 0 0 10px;padding:0;width:99%;color:#827F7D;text-align:right;font-size:11px;overflow:hidden;}
.lang a {padding:0;text-decoration:none;color:#827F7D;overflow:hidden;}
.lang a:link {padding:0;text-decoration:none;}
.lang a:visited {color:#900028;text-decoration:none;}
.lang a:hover {text-decoration:none;}
.lang a:active {text-decoration:none;}

/*pagelogin*/
.pagelogin {margin:0;padding:5px 5px 15px 0px;clear:both;color:#777;font-size:11px;border-right:1px solid #827F7D;border-top:1px solid #827F7D;border-left:1px solid #827F7D;}
.pagelogin a:link {color:#777;text-decoration:none;}
.pagelogin a:visited {color:#777;text-decoration:none;}
.pagelogin a:hover {color:#777;text-decoration:underline;}
.pagelogin a:active {color:#777;text-decoration:none;}
.pagelogin ul {margin:0;padding:0 0 20px 6px;list-style-type:none;color:#777;}
.pagelogin li.a:link  {color:#777;}
.pagelogin li.a:visited  {color:#777;}
.pagelogin li.a:hover  {color:#777;}
.pagelogin li.a:active {color:#777;}
.pagelogin p {margin:0;padding:0;color:#777;line-height:21px;}
.pagelogin p a:link {color:#777;text-decoration:underline;}
.pagelogin p a:visited {color:#777;text-decoration:underline;}
.pagelogin p a:hover {color:#777;text-decoration:none;}
.pagelogin p a:active {color:#777;text-decoration:underline;}


/*pagetree*/
.pagetree {margin:0;padding:30px 10px 0px 8px;clear:both;color:#777;font-size:11px;border-right:1px solid #827F7D;border-top:1px solid #827F7D;border-left:1px solid #827F7D;}
.pagetree a:link {color:#777;text-decoration:none;}
.pagetree a:visited {color:#777;text-decoration:none;}
.pagetree a:hover {color:#777;text-decoration:underline;}
.pagetree a:active {color:#777;text-decoration:none;}
.pagetree ul {margin:0;padding:0 0 20px 6px;list-style-type:none;color:#777;}
.pagetree li.a:link  {color:#777;}
.pagetree li.a:visited  {color:#777;}
.pagetree li.a:hover  {color:#777;}
.pagetree li.a:active {color:#777;}
.pagetree p {margin:0;padding:0;color:#777;line-height:21px;}
.pagetree p a:link {color:#777;text-decoration:underline;}
.pagetree p a:visited {color:#777;text-decoration:underline;}
.pagetree p a:hover {color:#777;text-decoration:none;}
.pagetree p a:active {color:#777;text-decoration:underline;}

/*navtree*/
.navtree {margin:0;padding:8px;color:#777;font-size:11px;border-right:1px solid #827F7D;border-bottom:1px solid #827F7D;border-left:1px solid #827F7D;}
.navtree a:link {color:#777;text-decoration:none;}
.navtree a:visited {color:#777;text-decoration:none;}
.navtree a:hover {color:#777;text-decoration:underline;}
.navtree a:active {color:#777;text-decoration:none;}
.navtree ul {margin:5px;padding:0 0 20px 6px;list-style-type:none;color:#777;}
.navtree li.a:link  {color:#777;}
.navtree li.a:visited  {color:#777;}
.navtree li.a:hover  {color:#777;}
.navtree li.a:active {color:#777;}
.navtree p {margin:0;padding:0;color:#777;line-height:21px;}
.navtree p a:link {color:#777;text-decoration:underline;}
.navtree p a:visited {color:#777;text-decoration:underline;}
.navtree p a:hover {color:#777;text-decoration:none;}
.navtree p a:active {color:#777;text-decoration:underline;}

/*depth1*/
.navtree ul.depth1 {margin:0;padding:0;}
.navtree ul.depth1 li a {display:block;margin:0;padding:2px 0;width:176px;font-weight:bold;color:#777;text-decoration:none;background:#fff;}
.navtree ul.depth1 li.active {display:block;margin:0;padding:2px 0;width:176px;font-weight:bold;color:#5B5957;text-decoration:none;background:#fff;}
.navtree ul.depth1 li a:hover {color:#777;text-decoration:none;}
.navtree ul.depth1 li:active {color:#777; font-weight:bold;}
/*depth2*/
.navtree ul.depth2 {margin:0;padding:0;}
.navtree ul.depth2 li a {display:block;margin:0;padding:5px 0 5px 14px;width:162px;color:#777;text-decoration:none;}
.navtree ul.depth2 li.active {display:block;margin:0;padding:5px 0 5px 14px;width:162px;color:#5B5957;font-weight:bold;text-decoration:none;}
.navtree ul.depth2 li a:hover {color:#777;text-decoration:none;}
.navtree ul.depth2 li:active {color:#777; font-weight:bold;}
/*extranavtree*/
.extranavtree {margin:0;padding:10px 0;clear:both; border-top:#900028 1px solid;font-size:11px;}
.extranavtree a:link {color:#777;text-decoration:none;}
.extranavtree a:visited {color:#777;text-decoration:none;}
.extranavtree a:hover {color:#777;text-decoration:underline;}
.extranavtree a:active {color:#777;text-decoration:none;}
.extranavtree ul {margin:0 0 7px 0;padding:0;list-style-type:none;line-height:25px;}
.extranavtree p {margin:0;padding:0;color:#777;line-height:21px;}
.extranavtree p a:link {color:#777;text-decoration:underline;}
.extranavtree p a:visited {color:#777;text-decoration:underline;}
.extranavtree p a:hover {color:#777;text-decoration:none;}
.extranavtree p a:active {color:#777;text-decoration:underline;}

/*PRINT ELEMENTS*/
/*print*/
.printpage {float:right;margin:0;padding:0 16px 0 0;}
/*EMAIL ELEMENTS*/
/*email2friend*/
.email2friend {float:right;margin:0;padding:0;}
/*email alerts*/
#emailalerts{float:left;width:200px;height:14px;margin:0;padding:0;font-size:11px;color:#000;background-color:#fff;}
#emailalerts p {margin:0;padding:0;font-size:10px;color:#777;}
#emailalerts .email_alert {display:block;width:137px;height:15px;margin:0;padding:0;float:left;font-size:11px;color:#000;border:1px solid #827E7C;background-color:#fff;}
#emailalerts .submitbutton {margin:0;padding:0;}
#emailalerts h4 {margin:0;padding:0;font-size:11px;color:#777;line-height:15px;}
/*BREADCRUMBS*/
.breadcrumb {float:left;bottom:0;right:0;margin:0;padding:0;width:741px;height:43px;font-size:10px;line-height:13px;color:#686563;background-color:transparent;overflow:hidden;}
.breadcrumb a:link {color:#686563;text-decoration:none;}
.breadcrumb a:visited {color:#686563;text-decoration:none;}
.breadcrumb a:hover {color:#686563;text-decoration:underline;}
.breadcrumb a:active {color:#686563;text-decoration:none;font-weight:bold;}
.breadcrumb p {margin:0;padding:12px 47px 12px 0;}


/*INCLUDED CONTENT ELEMENTS*/

/*MAINCONTENT BLOCK*/
.contentblock{color:#777; width:741px;}
.contentblock a:link{color:#777; text-decoration:underline;}
.contentblock a:visited{color:#777; text-decoration:underline;}
.contentblock a:hover{color:#777; text-decoration:none;}
.contentblock a:active{color:#777; text-decoration:underline;}
.contentblock table{width:80%;font-size:12px; color:#777;}
.contentblock form{width:100%;}
.contentblock form fieldset{border:1px solid #D7B6B9;}
.contentblock form fieldset legend{color:#900028;font-style:italic;}
.contentblock form label{font-weight:bold;font-size:11px;}
.contentblock em{color:#900028;}



/*LEFTCOL*/
.leftcol {float:left;margin:5px 0 0 0;padding:0;width:187px;min-height:450px;clear:left;}
.leftcol img {border:none;}
.leftcol p {margin:0;padding:0;font-size:10px;color:#777;clear:both;}

/*CENTERCOL*/
.centercol {float:right;margin:0 0 10px 0;padding:0;width:741px;line-height:16px;overflow:hidden;clear:right;}

/*RIGHTCOL*/
.rightcol {float:right;margin:0 0 10px 0;padding:0;width:741px;line-height:16px;overflow:hidden;clear:right;}

/*HEADERS*/
.header {margin:0;padding:0;width:100%;height:290px;background-color:transparent;overflow:hidden;}
.header a img {border:0;}

/*TITLES*/
.title1{margin:0;padding:0;font-weight:bold;color:#900028;margin-top:0; font-size:14px;}
.title2 {margin:0;padding:0;line-height:21px;font-weight:bold;clear:both;}

/* WRAPPERS */ 
/* wrapperA */ 
.wrapperA {margin:0;padding:0;width:99%;height:150px;border-top:1px solid #827F7D;border-left:1px solid #827F7D;border-right:1px solid #827F7D;}
.wrapperA a {color:#777;text-decoration:none;}
.wrapperA a:link {color:#777;text-decoration:none;}
.wrapperA a:visited {color:#777;text-decoration:none;}
.wrapperA a:hover {color:#777;text-decoration:underline;}
.wrapperA a:active {color:#777;text-decoration:none;}
/*Wrappers*/



/*wrapperB*/
.wrapperB {position:relative;top:0;right:0;margin:0;padding:12px 0 0 0;width:960px;height:30px;color:#777;background-color:transparent;overflow:hidden;}
.wrapperB a {color:#777;text-decoration:none;}
.wrapperB a:link {color:#777;text-decoration:none;}
.wrapperB a:visited {color:#777;text-decoration:none;}
.wrapperB a:hover {color:#777;text-decoration:underline;}
.wrapperB a:active {color:#777;text-decoration:none;}
/*wrapperC*/
.wrapperC {float:left;margin:0;padding:14px 0 14px 0;color:#686563;width:174px;}
.wrapperContent {margin:0;padding:7px 0 7px 0;color:#686563;border-bottom:1px solid #900028;}
.wrapperContent h2 {margin:0;padding:7px 0 0 0;font-size:11px;color:#827E7C;line-height:13px;}
.wrapperContent p {margin:0;padding:3px 0 4px 0;}
.wrapperContent a {display:block;margin:0;padding:2px 0 1px 0;color:#686563;width:176px;}
.wrapperContent a:link, .wrapperContent a:visited {color:#000;text-decoration:underline;}
.wrapperContent a:hover, .wrapperContent a:active {color:#000;text-decoration:none;}


/*wrapperD*/
.wrapperD {margin:0;padding:0;width:960px;height:164px;overflow:hidden;background-color:transparent;}
.wrapperD .pagetitle2 {margin:0;padding:28px 10px 28px 14px;width:281px;height:108px;font-size:17px;font-weight:normal;line-height:28px;color:#956957;background-color:transparent;}
.wrapperD .banner4 {float:right;margin:0;padding:0;top:0;left:0;}
.wrapperD p {margin:0;padding:0;font-size:11px;color:#777;clear:both;}

/*wrapperE*/
.wrapperE {font-size:11px;}


/*wrapperF*/
.wrapperF {position:relative;top:0;right:20px;left:150px;margin:0;padding:12px 0 0 0;width:960px;height:30px;color:#777;background-color:transparent;overflow:hidden;}
.wrapperF a {color:#777;text-decoration:none;}
.wrapperF a:link {color:#777;text-decoration:none;}
.wrapperF a:visited {color:#777;text-decoration:none;}
.wrapperF a:hover {color:#777;text-decoration:underline;}
.wrapperF a:active {color:#777;text-decoration:none;}



/* FORMS */ 

/*searchBox*/
div.searchBox {float:left;margin:0;padding:0;width:219px;height:92px;background-color:transparent;}
div.searchBox #StringToSearch{float:left;width:137px;height:15px;margin:75px 0 0 0;padding:0;font-size:11px;color:#000;border:1px solid #827E7C;background-color:#fff;}
input.searchButton {float:left;margin:75px 0 0 0;padding:0;}
div.searchtargets{float:left;width:219px;margin:-57px 0 0 -4px;padding:0;}
div.searchtargets input {float:left;display:block;margin:-2px 0 0 0;padding:0;}
div.searchtargets label{float:left;clear:right;font-size:11px;}


/*feedback form*/
.feedbackform {margin:0;padding:0;width:97%;font-size:11px;}
.feedbackform tr td {margin:0;padding:0 0 3px 0;}
.feedbackform tr td h5 {margin:0;padding:20px 0 15px 0;line-height:13px;}
.feedbackform tr td.p30 {padding-left:30px;text-align:left;}
.feedbackform tr td.p15 {padding-left:15px;padding-right:30px;text-align:left;}
.feedbackform tr td.bold {font-weight:bold;}
.feedbackform tr td.line {padding-bottom:30px;padding-top:20px;border-bottom:1px dotted #A8A4A2;}
.feedbackform tr td.emptyline {padding-bottom:10px;padding-top:0px;border-bottom:1px dotted #A8A4A2;}
.feedbackform tr td.noline {padding-bottom:30px;padding-top:20px;}
.feedbackform tr td.label {margin:0;padding:0;width:38%;vertical-align:middle;}
.feedbackform tr td.labelsmall {margin:0;padding:0;width:25%;vertical-align:middle;}
.feedbackform tr td.formelements {margin:0;padding:0 0 3px 0;}
.feedbackform input.feedback {border:1px solid #477A92;background-color:#F7F7FF;width:258px;font-size:11px;}
.feedbackform input.feedbackw30 {border:1px solid #477A92;background-color:#F7F7FF;width:30px;font-size:11px;}
.feedbackform select {border:1px solid #477A92;background-color:#F7F7FF;font-size:11px;}
.feedbackform select.feedback {border:1px solid #477A92;background-color:#F7F7FF;width:258px;}
.feedbackform input.feedbacksmall {border:1px solid #477A92;background-color:#F7F7FF;width:100px;font-size:11px;}
.feedbackform input.submit, .feedbackform input.submit1 {margin:0;padding:0;font-size:11px;color:#000; border:1px solid #000000;background-color:#AEAEAE;height:20px;width:110px;}
.feedbackform input.loginSubmit {margin-left:30px;}
.feedbackform input.submitLarge {margin:0;padding:0;font-size:11px;color:#000; border:1px solid #000000;background-color:#AEAEAE;height:20px;width:170px;}
.feedbackform input.loginSubmit {margin:0;padding:0;font-size:11px;color:#000; border:1px solid #000000;background-color:#AEAEAE;height:20px;width:70px;}
.feedbackform input.submitw100 {margin:0;padding:0;font-size:11px;color:#000; border:1px solid #000000;background-color:#AEAEAE;height:20px;width:100px;}
.feedbackform input.linkbutton,.feedbackborder input.linkbutton {margin:0;padding:0;font-size:11px;color:#000;background-color:white;text-decoration:underline;border:none;}
.feedbackform input.linkbutton,.feedbackborder input.linkbutton {cursor:pointer;}
.feedbackform input.linker
{text-align:left;margin:0;padding:0;font-size:11px;color:#000;background-color:white;text-decoration:underline;border:none;}
.feedbackform input.linker{cursor:pointer;}
.feedbackform input.reset {margin:14px 0 0 0;padding:0;font-size:11px;font-weight:bold;color:#477A92;border:1px solid #477A92;background-color:#fff;width:100px;height:25px;}
.feedbackform textarea {border:1px solid #477A92;background-color:#F7F7FF;font-family:Arial, Helvetica, sans-serif;}
.feedbackform textarea.textareasmall {width:175px;height:251px;border:1px solid #477A92;background-color:#F7F7FF;font-family:Arial, Helvetica, sans-serif;}
.feedbackform span.required {color:red;}
.feedbackform hr{padding:0 0 0 30px;border:1px dotted;}
.feedbackform .header2 {margin:0;padding-top:15px;font-size:11px;color:#777;font-weight:bold;}

/*feedbackborder */
/* Is used for reach usage.*/
.feedbackborder {margin:0;padding:0;width:97%;font-size:11px;border:solid 1px black;border-bottom:none;border-right:none;}
.feedbackborder th{text-align:left;font-weight:bold;border-right:solid 1px black;}
.feedbackborder th,.feedbackborder td {border-bottom: solid 1px black;padding:6px;}
.feedbackborder .bold {font-weight:bold;}
.feedbackborder .blue {color: blue;}
.feedbackborder td { border-right: solid 1px black;padding:6px;}
.feedbackborder input.submit {margin:0;padding:0;font-size:11px;color:#000; border:1px solid #000000;background-color:#AEAEAE;height:20px;width:70px;}
.feedbackborder .feedbackform td {border:none;padding:1px;}
.feedbackform .feedbackborder .feedbackform td {padding:1px;}
.feedbackform .feedbackborder td {padding:4px;}

/*Usage selection */
.usageTable {font-size:8pt;margin:0px;padding:0px;border:1px solid #477A92;background-color:#F7F7FF;border-right:none;padding-left:5px;display:inline-table;height:16px;width:397px;}
.usageTable td, .usageTable tr {margin:0px;padding:0px;}
.usageImage {position:relative;top:-18px;left:403px;z-index:0;}
.customUsagePopup {background-color:#F7F7FF;position:absolute;height:170px;overflow:auto;border:solid 1px black;border-top:none;margin-top:0px;width:416px;z-index:20;}
.usageList {background-image:url('/app_images/ddl_background.png');background-repeat:no-repeat;width:420px;padding-top:5px;padding-left:7px;height:25px;background-position:top-left;}



/*wrapperA feedbackform */
.wrapperA .feedbackform {margin-top:5px;margin-left:5px;margin-bottom:0px;padding-bottom:0px;}

/*NEWS - LIST*/
.centercol .news {float:left;}
.centercol .newslabel{margin:0;padding:7px 0 7px 0;font-size:17px;line-height:19px;font-weight:bold;color:#827E7C;clear:both;border-top:1px solid #827E7C;border-bottom:1px solid #827E7C;}
.centercol .newsgroup {margin:0;padding:7px 0 7px 0;font-size:12px;font-weight:bold;color:#900028;clear:both;clear:right;}
.centercol .newscategory{margin:0;padding:7px 0 7px 0;font-size:12px;font-weight:bold;color:#900028;clear:both;clear:right;}
.centercol .news {margin:0;padding:0;color:#000;}
.centercol .newsactivedate {margin:0;padding:0;color:#900028;clear:both;}
.centercol .newstitle {margin:0;padding:0 0 7px 0;font-size:11px;line-height:15px;font-weight:bold;}
.centercol .newstitle a {margin:0;padding:0;text-decoration:none;font-weight:normal;color:#777;}
.centercol .newsteaser {margin:0;padding:7px 0 7px 0;}
.centercol .newsmore {margin:0;padding:0 0 7px 0;color:#777;}

/*NEWS - DETAIL*/
.newsblock {margin:0;padding:0;}
.newsblock .newsactivedate {margin:0;padding:14px 0 7px 0;clear:left;}
.newsblock .newstitle {margin:0;padding:0 0 7px 0;font-size:13px;line-height:15px;font-weight:bold;border-bottom:1px solid #827E7C;}
.newsblock .newsteaser {margin:0;padding:7px 0 7px 0;}
.newsblock .newsbody {margin:0;padding:7px 0 14px 0;line-height:16px;letter-spacing:0.1em;word-spacing:0.1em;text-align:justify;}
.back, .newsback, .faqback, .caseback {float:left;margin:0 0 28px 0;padding:0;border:1px solid #900028;}
.back a, .newsback a, .faqback a, .caseback a {display:block;margin:0;padding:1px 7px;background-color:transparent;}
.back a:link, .newsback a:link, .faqback a:link, .caseback a:link, .back a:visited, .newsback a:visited, .faqback a:visited, .caseback a:visited, .back a:active, .newsback a:active, .faqback a:active, .caseback a:active {color:#900028;text-decoration:none;}
.back a:hover, .newsback a:hover, .faqback a:hover, .caseback a:hover {color:#fff;text-decoration:none;background-color:#900028;}


/*SEARCH PAGE*/
.searchresults {margin:0;padding:0;clear:both;}
.searchresult {margin:0;padding:0;font-weight:bold;}
.searchstring {margin:0;padding:0;font-weight:bold;}
.searchttext {margin:0;padding:0;}
.searchtitle {font-weight:bold;}

/*SEARCHRESULTS*/
.searchresults {margin:0;padding:14px;background:#F1F1F1;}
.resultsamount {display:block;margin:0 0 0 0;padding:14px;font-size:14px;color:#333;background:#fff6bf;border:1px solid #E5CC7F;clear:both;}
.resultsamount strong {color:navy;}
.resultsdaterange {display:block;margin:0 0 14px 0;padding:14px;font-size:13px;	color:#333;}
.resultsdaterange:first-letter {text-transform:uppercase;}
.resultsdaterange strong {color:navy;}
.searchresults ul {margin:14px 14px 14px 38px;padding:0;list-style-type:decimal-leading-zero;}
.searchresults ul li {margin:0;padding:0 0 14px 0;border-bottom:1px dotted #bbb;}
.searchresults h1 {margin:21px 0 14px 0;padding:0;font-size:14px;line-height:16px;text-transform:uppercase;letter-spacing:0.1em;font-weight:normal;}
.searchresults h3 {margin:14px 0 7px 0;padding:0;font-size:12px;line-height:14px;}
.searchresults h3 a {color:navy;}
.searchresults .teaser {color:#333;}
.searchresults .date {margin:0 0 3px 0;padding:0;letter-spacing:0.07em;font-weight:bold;color:#333;}
.searchresults .score {margin:0 0 7px 0;padding:0;font-weight:bold;color:green;}
.searchresults .context {font-size:12px;line-height:14px;}
.searchresults .context b {color:#000;border-bottom:1px dotted #E5CC7F;background-color:#fff6bf;}
/*advanced searchbox*/
.advancedsearchbox {margin:0 0 14px 0;padding:7px 7px 14px 7px;border:1px solid #bbb;}
.advancedsearchbox .form {margin:0;padding:0 0 0 3px;font-size:13px;border:1px solid #777;background-color:#FDF5D3;width:170px;}
.advancedsearchbox .searchelement {margin:0;padding:7px;background-color:#F1F1F1;border-bottom:1px solid #fff;}
.advancedsearchbox .label {margin:0;padding:0 0 7px 0;font-weight:bold;}
.advancedsearchbox #searchextshow a, .advancedsearchbox #searchextviewclose a {text-decoration:underline;color:navy;}

/*DIVS*/
div.ct1{float:left;width:219px;height:50px;font-size:11px;}
div.ct1 a{text-decoration:none;}
div.ct1 a:link{text-decoration:none;}
div.ct1 a:visited{text-decoration:none;}
div.ct1 a:hover{text-decoration:underline;}
div.ct1 a:active{text-decoration:none;}
div.ct1 img{float:right;margin:0 30px 0 0;}
div.ct1 span{display:block;color:#827e7c;padding:30px 0 0 0;}

.ct1 {margin:0;padding:0;}
.ct1 h1 {padding:0; font-size:17px;margin:0 0 0 21px;}
.ct1 h2 {padding:0; font-size:14px;margin:0 0 0 21px;color:#900028;}
.ct1 h3 {padding:0; font-size:12px;margin:0 0 0 21px;}
.ct1 h4 {padding:0; font-size:11px;margin:0 0 0 21px;}


/*TABLES*/

.tableA {font-family:Arial, Helvetica, sans-serif;margin:0;padding:0;font-size:11px;line-height:13px;border-top:1px solid #A8A4A2;border-left:1px solid #A8A4A2;border-bottom:0;border-right:0;}
.tableA tr td {padding:7px 0 7px 7px;border-top:0;border-right:1px solid #A8A4A2;border-bottom:1px solid #A8A4A2;border-left:0;text-align:left;}
.tableA tr.tabletitleA {font-family:Arial, Helvetica, sans-serif;font-size:11px;font-weight:bold;line-height:13px;color:#036;text-align:left;text-transform:uppercase;background-color:green;}
.tableA tr.tableheaderA {font-family:Arial, Helvetica, sans-serif;color:#000;font-size:11px;line-height:13px;}
.tableA tr.tableheaderA td.tabledataA {font-family:Arial, Helvetica, sans-serif;margin:0;padding:7px;font-weight:bold;}
.tableA tr.tabledataA {font-family:Arial, Helvetica, sans-serif;color:#000;font-size:11px;line-height:13px;background-color:transparent;}
.tableA tr.tabledataA td.tabledataA {font-family:Verdana, Arial, Helvetica, sans-serif;margin:0;padding:7px;background-color:blue;font-size:10px;line-height:12px;}
.TableCaptionA {display:block;font-family:Arial, Helvetica, sans-serif;margin:0;padding:7px 0 0 0;font-size:10px;line-height:12px;color:#000;}

/*FOOTER*/
.footer {width:100%;margin:20px 0 0 0;padding:0 0 8px 0;font-size:11px;line-height:18px;border-top:1px solid #827F7D;}
.footerlinks {float:right;margin:0;padding:0;}
.copyright {float:left;margin:0;padding:0;}
.footer a:link {color:#333;text-decoration:none;margin:0;padding:0;}
.footer a:visited {color:#333;text-decoration:none;margin:0;padding:0;}
.footer a:hover {color:#333;text-decoration:underline;margin:0;padding:0;}
.footer a:active {color:#333;text-decoration:none;margin:0;padding:0;}



/*SITEMAP PAGE*/

.centercol .sitemap {margin:0;padding:8px 0 8px 0;}
.sitemap .sitemapthemename {font-family:Arial, Helvetica, sans-serif;font-weight:bold;font-size:11px;text-align:left;}
.sitemap .sitemapthemetitle {margin:0;padding:0 0 3px 0;text-align:left;}
.sitemap .sitemapthemetitle .img {margin:0;padding:0 2px 0 2px;}


/*SIEF address block*/
#dcontact {margin-left:-1px;margin-right:-1px;font-size:11px; margin-top:150px;padding-bottom:20px;padding-left:5px;border-bottom:solid 1px;border-left:1px solid #827F7D;border-right:1px solid #827F7D;}
#dcontact .addresstitle {color:#333;font-weight:bold;margin:0;padding:0;padding-bottom:10px;}
#dcontact a {text-decoration:underline;}


/*New Loginform = adaptation of Huntsmanservice style*/

.loginform {margin:0;padding:0;}
.loginform tr td {margin:0;padding:0 0 0 5px;font-family:Arial,Helvetica,sans-serif;font-weight:bold;font-size:11px;color:#333333;}
.loginform tr td.formelements {margin:0;padding:0;}
.loginform tr td.pwlink {margin:0;padding:0 0 0 10px;font-weight:normal;text-align:left;}
.loginform input.feedbacksmall {margin: 0;padding:0;font-family:Arial,Helvetica,sans-serif;font-weight:normal;font-size:11px;border:1px solid #999999;width:110px;height:17px;}
.loginform input.submit {margin:0 0 0 5px;padding:0;font-family:Arial,Helvetica,sans-serif;font-size:11px;font-weight:bold;color:#fff;border:1px solid #999999;background-color:#ccc;width:50px;height:17px;}

.pwlink {margin:0;padding:0;font-weight:normal;text-align:left;}
.pwlink a:link, .pwlink a:visited {color:#827E7C;text-decoration:none;}
.pwlink a:hover, .pwlink a:active {color:#827E7C;text-decoration:none;}


/*New NavigationHeader = adaptation of Huntsmanservice style*/

.NavLogin{float:left;position:relative;top:0;left:0;width:225px;height:21px;margin:0 0 0px 0;padding:0 0 0 0;font-family:Arial, Helvetica, sans-serif;font-size:11px;line-height:13px;background-image: url(/eBusiness/Site_Images/nav.jpg); background-repeat: repeat-x;overflow:hidden;}
.NavLogin .seperator{border-left:1px solid #fff;display:block;float:left;margin:0;padding:10px 0 10px 0;}
.NavLogin a {display:block;float:left;padding:4px 28px 4px 28px;text-decoration:none;color:#fff;background-image: url(/eBusiness/Site_Images/nav.jpg);}
.NavLogin a:active {text-decoration:none;color:#fff;background-image: url(/eBusiness/Site_Images/nav.jpg);}
.NavLogin a:hover {text-decoration:none;color:#fff;}

.LoginHeader{font-family:Arial, Helvetica, sans-serif;font-size:11px;color:#900028;font-weight:bold;}

//*End adaptaion of Huntsmanservicestyle*/


