#rowHighlight { margin-top:-20px; margin-bottom:0; padding:25px 0 20px 15px;
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#35363B', endColorstr='#96A0AA'); background: -webkit-gradient(linear, left top, left bottom, from(#35363B), to(#96A0AA)); background: -moz-linear-gradient(top,  #35363B,  #96A0AA);
}

.colSingle #main_body {background:url(../theme_images/1colback.gif) repeat-y !important;}
#main_body { background:url(../theme_images/2colback.gif) repeat-y;}

.contentIntroOffset h2{ margin:-10px -10px 10px -10px;}

.highlight { -webkit-border-radius: 10px; -moz-border-radius: 10px;border-radius: 10px;}
.cont { display:inline; padding:5px 10px 10px 15px; margin:0; background:#000000; -webkit-border-radius: 20px 0px 0px 0px;-moz-border-radius: 20px 0px 0px 0px;border-radius: 20px 0px 0px 0px;}
.cont span {}

#column1 .columnContent { background:url(../theme_images/colBack1.jpg) repeat-x; border-right:0px dotted #999999; border-top:1px dotted #999999;}
#column1 .hr { border-bottom:1px dotted #F17E09; border-top:none; color:none; background:none !important; padding:0 0 0 0; margin:0 10px 10px 10px;}
#column2 .hr { background:url(../theme_images/c2Seperator.gif) no-repeat; border:none; color:none; padding:0 0 10px 0; margin:0;}

#column1 .columnContent { margin:0 10px 0 0; padding:10px 0 0 0;}
#column1 .commentSection { padding-bottom:15px;}
.articleSection .articleIntroduction img { margin-right:10px;}
#column1 .commentEntry0 { background:#FFFFFF; border:1px solid #E7E7E7; padding:5px; margin-bottom:2px;}
#column1 .commentEntry1 { background:#FFFFFF; border:1px solid #E7E7E7; padding:5px; margin-bottom:2px;}

#column2 { margin-left:-10px; padding:0; margin-top:0;}
#column2 .columnContent { margin:0 10px 0 0;  border-top:1px dotted #999999;}
#column2 .columnContent { border-right:0px dotted #999999; background:#F3F3F3; margin-right:-20px; margin-left:1px;}
#column2 .hr {   border-bottom:1px dotted #A1AFB2; border-top:none; color:none; background:none !important; padding:0 0 0 0; margin:0 0 10px 0;}
#column2 .articleSection { background:#DAE9EC; margin:0 !important;  border-bottom:1px dotted #A1AFB2; padding:10px 15px 10px 15px;}
#column2 .articleIntroduction { padding-bottom:10px;}
#column2 .articleBody { padding:0; margin:0;}
#column2 .advert { padding-left:10px; padding-top:10px; padding-bottom:8px; border-bottom:1px dotted #A1AFB2;}
#column2 .article { padding-left:0;}
#column2 .article a {color:#0F96A9}
#column3 { background:url(../theme_images/colBack1.jpg) repeat-x;}
#column3 .columnContent {border-top:1px dotted #999999; padding:10px 0 0 0;}
#column3 .articleBody { padding-bottom:10px;}

/* Image details */
.mainImage { padding:10px; border-bottom:1px dotted #999999; }
.mainImage img {}
.mainImage .imageContainer {}
.mainImage .caption { color:#666666;  position:absolute; bottom:5px; left:0; background:url(../theme_images/tranparantBlack.png); padding:3px 5px; color:#FFFFFF; width:290px; border-top:1px solid #FFFFFF; }

/*.mainImage .caption { color:#666666;  padding:0 5px 0 5px; width:290px; margin:-2px 0 10px 0; font-size:12px;}*/

.articleSection {}
#column1 .article { padding-bottom:5px;}
#column1 .article .content { width:340px; float:left;}

#column1 .article .contentLarge { width:240px; float:right;}
#column1 .article .contentNoImage { width:445px; float:left;}

/* Column 1 Articles 
.col1ArticleTop { background:url(../theme_images/c1contTop.gif) no-repeat 0 0; height:20px;}
.col1ArticleBody { background:url(../theme_images/c1contBody.gif) repeat-y; padding:0 17px 0 17px;}
.col1ArticleFoot { background:url(../theme_images/c1contFoot.gif) no-repeat; height:30px;}*/

#column2 .newsLink { background:url(../theme_images/blueArrow2.png) no-repeat 0 3px; padding:0 0 0 10px;}
#column2 .newsLinkAddSpeed a {background:url(../theme_images/blueArrow2.png) no-repeat 0 3px; padding:0 0 0 10px;}

.newsLink { background:url(../theme_images/blueArrow.png) no-repeat 0 3px; padding:0 0 0 10px;}
.newsLinkAddSpeed a {background:url(../theme_images/blueArrow.png) no-repeat 0 3px; padding:0 0 0 10px;}
/* Articles *****************************************************/
.article { padding:0 0 0 15px; margin:0;}
.newsLink {color:#1DB5EE; font-size:12px; text-decoration:none; font-weight:bold; display:block;}
.newsLink:hover {color:#1DB5EE; font-size:12px; text-decoration:underline}
.article .date { font-size:11px; font-weight:bold; color:#999999; padding:0 0 0 10px;}
.highlightSection {}
.highlight { width:220px; height:146px; float:left; overflow:hidden;}
.text { padding:5px 0 0 0;}

/* Highlights *****************************************************/
.highlight .title { background:url(../theme_images/hl1TitleBack.jpg); color:#FFFFFF; font-size:16px; line-height:17px;  width:220px;}
.highlight .title .content { padding:10px;}
.highlight .subtitle {background:url(../theme_images/hl1SubTitleBack3.png) 0 100% no-repeat ; font-size:11px; color:#FFFFFF; font-weight:bold;}

.highlightSection1 { margin:0; padding:0; }
.highlightSection1 .highlight { width:22.8%; overflow:hidden; float:left;}

.highlightSection11 { margin:0; padding:0; }
.highlightSection11 .highlight { width:22.8%; overflow:hidden; float:left;}

#column2 .highlightSection { padding:10px;}

/* Highlight 2 */
.highlight2 { width:480px; margin-bottom:10px;}
.highlight2 h3 { float:left;}
.highlight2 .image { float:left;}
.highlight2 .content { width:230px; float:left;}
.highlight2 .subTitle { background:url(../theme_images/greyBar440.gif) no-repeat; height:33px; padding:0 40px 0 10px; line-height:23px; font-size:14px; color:#FFFFFF;}
.highlight2 a  { text-decoration:none;}
/* Highlight 3 */
.highlight3 { margin-bottom:10px;}
.highlight3 img { margin-bottom:10px;}
.highlight3 .subTitle {display:block; color:#FFFFFF; background: url(/creo_files/css_themes/default/theme_images/white-triangle.png) no-repeat 99% 50% #CCCCCC; margin:0 0 10px 0; height:24px; padding:0 40px 0 10px; line-height:24px; font-size:14px; border:none; outline: none;
 -webkit-border-radius: 3px 3px 3px 3px;-moz-border-radius: 3px 3px 3px 3px;border-radius: 3px 3px 3px 3px;}

/*.moreLink { display:block; margin-bottom:-10px; background:url(../theme_images/greyBar450.gif) no-repeat; height:33px; padding:0 40px 0 10px; line-height:23px; font-size:14px; color:#FFFFFF;}*/

.hiddenLink {display:block; background: url(/creo_files/css_themes/default/theme_images/white-triangle.png) no-repeat 99% 50% #CCCCCC; margin:0 10px 0 15px; height:24px; padding:0 40px 0 10px; line-height:24px; font-size:14px; border:none; outline: none;
 -webkit-border-radius: 3px 3px 3px 3px;-moz-border-radius: 3px 3px 3px 3px;border-radius: 3px 3px 3px 3px;}
.hiddenLink:link,.hiddenLink:visited,.hiddenLink:active { color:#FFFFFF;}
.hiddenLink:visited, .hiddenLink:link,.hiddenLink:active  { text-decoration:none;}
.hiddenLink:hover { text-decoration:underline;}
.moreLink { display:block; margin-bottom:-10px; background:none; height:33px; font-weight:bold; padding:0 10px 0 10px; line-height:23px; font-size:12px; color:#1DB5F4; text-align:right;}
.moreLink:visited, .moreLink:link,.moreLink:active  { text-decoration:none;}
.moreLink:hover { text-decoration:underline;}

#searchForm { }
#searchForm #form_intro_text { padding:10px 0 10px 0;}
#searchForm  .indentField { padding:20px 0 0 0; margin-bottom:-20px; display:none;}
#searchForm .searchFormInner { padding-top:10px; }

.display_documents_container { padding-bottom:20px;}
.display_documents_container table { width:100%;}
.display_documents_container td { border-bottom:2px solid #F5F6F6; background:#FFFFFF; padding:2px;}
.display_documents_container a {color:#FF8200 !important; text-decoration:none; font-size:12px; font-weight:bold;}

.contentIntro { padding:10px;}

.articleDetails {}
.articleDetails .hr { margin:0 -5px 10px -5px !important;}

#footerHeader { background:url(../theme_images/menu/m2Back.jpg); color:#FFFFFF;} 
#footerHeader h2 {line-height:35px;  height:35px; color:#FFFFFF; padding:0 10px;}

/* Column 1 Articles */
#column1 .articleTop { background:url(../theme_images/c1contTop.gif) no-repeat 0 0; height:20px; display:none;}
#column1 .articleBody { padding:0 0 0 0;}
#column1 .articleFoot { background:url(../theme_images/c1contFoot.gif) no-repeat; height:30px; display:none;}

#column1 h2 { background:url(../theme_images/c1Seperator.gif) no-repeat 0 100%; padding:0 0 10px 0;}
#column2 {}
/* Column 2 Articles */
#column2 .articleTop { background:url(../theme_images/container2/c2ContTop.gif) no-repeat 0 0; height:11px; display:none;}
#column2 .articleBody { padding:0 0 0 0;}
#column2 .articleFoot { background:url(../theme_images/container2/c2ContFoot.gif) no-repeat; height:21px; display:none}
#column2 h2 { background:url(../theme_images/container2/c2Header.gif) no-repeat; color:#FFFFFF; font-size:14px; font-weight:normal; height:30px; line-height:24px; margin:0 -7px 0 -7px; padding:0 10px 0 10px;}

/* Column 3 Articles */
#column3 .articleTop { background:url(../theme_images/container3/c3ContTop.gif) no-repeat 0 0; height:8px; display:none;}
#column3 .articleBody {}
#column3 .articleFoot { background:url(../theme_images/container3/c3ContFoot.gif) no-repeat; height:21px; display:none;}
#column3 .hr { border-bottom:1px dotted #F17E09; border-top:none; color:none; background:none !important; padding:10px 0 0 0; margin:0 20px 10px 20px;}
#column3 h2 { background:url(../theme_images/container3/c3Header.gif) no-repeat; color:#FFFFFF; font-size:14px; font-weight:normal; height:28px; line-height:22px; margin:0 0 10px 0; padding:0 10px 0 10px;}
#column3 .article { padding:0 20px 0 20px;}
/* Column1_2 Articles */

#column1_2 .columnContent {border-right:0px dotted #999999; padding-top:20px; border-top:1px dotted #999999; margin-right:-20px;}
#column1_2 .articleTop {}
#column1_2 .articleBody {padding:0 17px 0 17px;}
#column1_2 .articleFoot {}
#column1_2 .hr { background:url(../theme_images/container3/col3Seperator.gif) repeat-x; border:none; color:none; padding:0 0 10px 0; margin:0;}


#column1 h2 { background:url(../theme_images/c1Seperator.gif) no-repeat 0 100%; padding:0 0 5px 0;}


#subscribeLink {
	background: -ms-linear-gradient(top,  #0F8CA8,  #055570);
	background: -webkit-gradient(linear, left top, left bottom, from(#0F8CA8), to(#055570));
	background: -moz-linear-gradient(top,  #0F8CA8,  #055570);
	background: #0A6F8A;
	-moz-border-radius:3px;  
	-moz-border-radius:3px;
	-webkit-border-radius:3px; border-radius:3px;
	margin-bottom:10px;
}
/*
#subscribeLink {
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#0F8CA8', endColorstr='#055570'); background: -webkit-gradient(linear, left top, left bottom, from(#0F8CA8), to(#055570)); background: -moz-linear-gradient(top,  #0F8CA8,  #055570);
	-moz-border-radius:3px; -webkit-border-radius:3px; border-radius:3px;
	margin-bottom:10px;
}*/

#subscribeLink .top {font-size:24px; font-weight:bold; color:#FFFFFF; margin:0 10px 5px 10px; padding:20px 0 10px 0; border-bottom:1px dotted #FFFFFF;}
#subscribeLink .body { margin:0 10px 0 10px; padding:0; color:#FFFFFF;}
#subscribeLink .foot { color:#FFFFFF; text-align:center; font-size:13px; font-weight:bold; margin:0 10px 0 10px; padding:10px 0 0 0; border-top:1px dotted #FFFFFF;}
#subscribeLink a { color:#FFFFFF; text-decoration:none;}
#subscribeLink a:hover { text-decoration:underline;}

#column2 .advert_element { margin-bottom:0;}
#column2 .advertHeader {text-align:center; background:url(../theme_images/advert_back_300.gif) 0 50% no-repeat; font-family:Verdana, Arial, Helvetica, sans-serif; color:#999999; font-size:11px; margin-bottom:4px; height:15px;}

#column3 .advert_element { margin-bottom:10px;}
#column3 .advertHeader { text-align:center; background:url(../theme_images/advert_back_160.gif) 0 50% no-repeat; font-family:Verdana, Arial, Helvetica, sans-serif; color:#999999; font-size:11px; margin-bottom:4px;}

#headerR1 .advert_element { float:right;}
#headerR1 .advertHeader { display:none;}

#Column2_2 {}

.externalSiteLinks {}
.externalSiteLinks ul { list-style:none; margin:0; padding:0;}
.externalSiteLinks ul li {color:#0F96A9; padding:2px 0 4px 0; font-size:12px; font-weight:bold;}
.externalSiteLinks ul li a {color:#0F96A9; text-decoration:none;}
.externalSiteLinks ul li a:hover {color:#0F96A9; text-decoration:underline}

.indentField { margin-top:-15px;}

.alphabetContainer { float:right; width:350px; cursor:pointer; margin-bottom:10px; margin-top:10px; font-weight:bold; line-height:14px;}
.alphaChar a:link,.alphaChar a:visited { font-size:11px; text-decoration:none; color:#FFFFFF; background:#FF8200; display:block; float:left; padding:0 2px; margin:0 1px 0 0;}
.alphaCharActve a:link,.alphaCharActve a:visited { font-size:11px; text-decoration:none; color:#FFFFFF; background:#0851A8; display:block; float:left; padding:0 2px; margin:0 1px 0 0;}
.alphaChar span {font-size:12px; cursor:pointer; color:#FFFFFF; background:#C2DAE0; display:block; float:left; padding:0 3px; margin:0 1px 0 0;}
.alphaChar a:hover { text-decoration:none; background:#0851A8;}
.alphaStar:link, .alphaStar:visited, .alphaStar:active { padding:5px; font-size:16px;}
.alphaStar img { padding-top:2px;}

#column1 table { margin-bottom:15px; border:1px solid #FF8200}
#column1 table caption {color:#1DB5EE; font-weight:bold; font-size:12px; text-align:left; padding:0 0 3px 1px;}
#column1 table th { width:90px; padding:0 0 0 5px; background:#E0F5FE; border:1px solid #BBE9FA}
#column1 table td {padding:2px 5px 2px 5px;}
#column1 table a {color:#1DB5EE; text-decoration:none; font-weight:bold;}
#column1 table a:hover { text-decoration:underline;}

.companySmallList {padding:0 10px}
.companySmallList li {float:left; padding-left:10px;  width:45%; background:url(../theme_images/bulletGreyBack.gif) 0 5px no-repeat; list-style-type:none;}
.companySmallList li a { color:#1DB5EE; text-decoration:none;}
.companySmallList li a:hover { text-decoration:underline;}

h2 .smallBlueButton {-webkit-box-shadow: 0 0 2px rgba(50, 50, 50, 0.75);
-moz-box-shadow:    0 0 2px rgba(50, 50, 50, 0.75);
box-shadow:         0 0 2px rgba(50, 50, 50, 0.75);}
.smallBlueButton { margin:0 10px -3px 0; padding:1px 10px; background:#FB8404 0 1px no-repeat; -webkit-border-radius: 3px 3px 3px 3px;-moz-border-radius: 3px 3px 3px 3px;border-radius: 3px 3px 3px 3px; height:16px; position:relative; right:0px; bottom:10px; font-size:11px; text-align:center; font-family:Arial, Helvetica, sans-serif; line-height:16px; color:#FFFFFF !important;

}
.smallBlueButton span {}
.smallBlueButton:hover { text-decoration:underline}

.relArt { margin-bottom:1px;}
.relArtCont{ margin-bottom:10px;}

.relArt a { width:300px; float:left;}
.relArt .date { width:100px; float:left;}

.pageTools { margin-top:-30px; margin-bottom:20px;}
.pageTools a {float:right; display:block; width:20px; height:13px;}
.pageTools .email { background:url(../standard_icons/icon-email.gif) 0 2px no-repeat;}
.pageTools .print { background:url(../standard_icons/icon-print.gif) 0 100% no-repeat;}

/* Page curl style */
img { behavior: url(iepngfix.htc) }
#pageflip {
	position: relative;
	right: 0; top: 0;
	float: right; 
}
#pageflip .pFlipOver {
	width: 100px; height: 102px;
	z-index: 5000;
	position: absolute;
	right: 0; top: 0;
	-ms-interpolation-mode: bicubic;
}
#pageflip .msg_block {
	width: 100px; height: 100px;
	overflow: hidden;
	position: absolute;
	z-index:4000;
	right: 0; top: 0;
	
}

#column1 { font-size:1.1em; line-height:1.3em;}
#column2 { font-size:1.1em; line-height:1.3em;}
#column1 .advert { padding-bottom:10px; text-align:center;}
#column3 .advert { text-align:center; padding-bottom:5px;}

.oldImg { float:left; margin:0 5px 0 0; border:1px solid #CCCCCC;}


/* nextN */
.nextn_container { overflow:hidden; margin:10px 10px; float:right; }
.nextn_container a { text-decoration:none; color:#666666; }
.nextn_container a:hover { background:#653501 }
.nextn_container .intro { display:none; float:left; margin:0 0 0 0; font-weight:bold; }
.nextn_container .general { float:left; margin:0 1px; font-weight:bold; background:#FB8404; padding:0 4px; color:#FFFFFF; }
.nextn_container .selected {  float:left; margin:0 1px; font-weight:bold; background:#653501; padding:0 4px; color:#FFFFFF;  }
.nextn_container .previous_active {  float:left; margin:0 1px; font-weight:bold; background:#FB8404; padding:0 4px; color:#FFFFFF; }
.nextn_container .previous_page_inactive { display:none; float:left; margin:0 1px; font-weight:bold; background:#1DB5EE; padding:0 4px; color:#FFFFFF; }
.nextn_container .previous_inactive {   float:left; margin:0 1px; font-weight:bold; background:#C2DAE0; padding:0 4px; color:#FFFFFF;}
.nextn_container .next_active {  float:left; margin:0 1px; font-weight:bold; background:#FB8404; padding:0 4px; color:#FFFFFF;}
.nextn_container .next_inactive {  float:left; margin:0 1px; font-weight:bold; background:#C2DAE0; padding:0 4px; color:#FFFFFF; }
.nextn_container .next_page_inactive { display:none;  float:left; margin:0 1px; font-weight:bold; background:#C2DAE0; padding:0 4px; color:#FFFFFF; }
.nextn_container .next_set { display:none;}