#column1 .hr { background:url(../theme_images/c1Seperator.gif) no-repeat; border:none; color:none; padding:0 0 10px 0; margin:0;}
#column2 .hr { background:url(../theme_images/c2Seperator.gif) no-repeat; border:none; color:none; padding:0 0 10px 0; margin:0;}

#column1 .columnContent { padding:0 10px 0 0;}
#column1 .commentSection { padding-bottom:15px;}

#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;}


/* Image details */
.mainImage {}
.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 .content { width:340px; float:left;}
#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;}

.newsLink { background:url(../theme_images/blueArrow.gif) no-repeat 0 3px; padding:0 0 0 10px;}

/* Articles *****************************************************/
.article { margin:0;}
.article { padding:0; 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:220px; 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;}

/* 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 {background:url(../theme_images/greyBar300.gif) no-repeat; height:33px; padding:0 40px 0 10px; line-height:23px; font-size:14px; color:#FFFFFF;}

/*.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(../theme_images/greyBar450.gif) no-repeat; height:24px; padding:0 40px 0 10px; margin:0; line-height:24px; font-size:14px; border:none; outline: none;}
.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 .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:#1DC1F2; text-decoration:none; font-size:12px; font-weight:bold;}

.contentIntro { padding:10px;}


#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;}
#column1 .articleBody { background:url(../theme_images/c1contBody.gif) repeat-y; padding:0 17px 0 17px;}
#column1 .articleFoot { background:url(../theme_images/c1contFoot.gif) no-repeat; height:30px;}

#column1 h2 { background:url(../theme_images/c1Seperator.gif) no-repeat 0 100%; padding:0 0 10px 0;}

/* Column 2 Articles */
#column2 .articleTop { background:url(../theme_images/container2/c2ContTop.gif) no-repeat 0 0; height:11px;}
#column2 .articleBody { background:url(../theme_images/container2/c2ContBody.gif) repeat-y; padding:1px 17px 1px 17px;}
#column2 .articleFoot { background:url(../theme_images/container2/c2ContFoot.gif) no-repeat; height:21px;}
#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;}
#column3 .articleBody { background:url(../theme_images/container3/c3ContBody.gif) repeat-y; padding:1px 17px 1px 17px;}
#column3 .articleFoot { background:url(../theme_images/container3/c3ContFoot.gif) no-repeat; height:21px;}
#column3 .hr { background:url(../theme_images/container3/col3Seperator.gif) no-repeat; border:none; color:none; padding:0 0 10px 0; margin:0;}
#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 -7px 0 -7px; padding:0 10px 0 10px;}

/* Column1_2 Articles */
#column1_2 .articleTop { background:url(../theme_images/container1_2/c1_2contTop.gif) no-repeat 0 0; height:20px;}
#column1_2 .articleBody { background:url(../theme_images/container1_2/c1_2contBody.gif) repeat-y; padding:0 17px 0 17px;}
#column1_2 .articleFoot { background:url(../theme_images/container1_2/c1_2contFoot.gif) no-repeat; height:30px;}
#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 {}
#subscribeLink .top { background:url(../theme_images/subscribeLinkTop.gif) no-repeat; height:70px; font-size:24px; font-weight:bold; color:#FFFFFF;}
#subscribeLink .body { background:url(../theme_images/subscribeLinkBody.gif) no-repeat; padding:10px 18px 10px 18px; color:#FFFFFF;}
#subscribeLink .foot { background:url(../theme_images/subscribeLinkFoot.gif) no-repeat; height:59px; color:#FFFFFF; height:69px; text-align:center; line-height:50px; font-size:13px; font-weight:bold; }
#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 { margin-top:-19px;}

.externalSiteLinks {}
.externalSiteLinks ul { list-style:none; margin:0; padding:0;}
.externalSiteLinks ul li {color:#1DB5EE; padding:2px 0 4px 0; font-size:12px; font-weight:bold;}
.externalSiteLinks ul li a {color:#1DB5EE; text-decoration:none;}
.externalSiteLinks ul li a:hover {color:#1DB5EE; text-decoration:underline}

.indentField { margin-top:-15px;}

.alphabetContainer { float:right; width:380px; cursor:pointer; margin-bottom:10px; font-weight:bold; line-height:14px;}
.alphaChar a:link,.alphaChar a:visited { font-size:11px; text-decoration:none; color:#FFFFFF; background:#1DB5EE; 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:11px; 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 #BBE9FA}
#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;}

.smallBlueButton { color:#FFFFFF !important; background:url(../theme_images/blue_button_right.gif) 100% 0 no-repeat; 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;}
.smallBlueButton span {background:url(../theme_images/blue_button_left.gif) no-repeat; display:block; height:16px; padding:0 10px; text-align:center;}
.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;}

