/******************************************************************************* 
* Base Formatting                                                              *
*******************************************************************************/

*{margin:0; padding:0;}
html, body{height: 100%;}
body{font-size:100%;	font-family: Arial, Tahoma, sans-serif;	/*text-align: center;*/	/*background-image: url(images/gradient.png);	background-repeat: repeat-x;*/}
p{ margin: 0 0 1.22em 0; padding: 0; }

body{margin: 0 auto; /*border: 1px dashed #ffdead;*/ width:100%; text-align:left; font-size:1em; background:#0e305f url("../../common/images/base/content-top-gradient.jpg") repeat-x 0 160px;}

.center{text-align:center;}
.left{text-align:left;}
.right{text-align:right;}

.floatleft{float:left;}
.floatright{float:right;}

.clearboth{clear:both;}
.clearright{clear:right;}
.clearleft{clear:left;}

h1{font-size:150%; font-family:Myriad Pro Cond; color:#3A54BB;}
h2{margin:25px 0 0 4px; font-size:130%; text-transform:none;}

a:link{color:#4280FF; text-decoration:none;}
a:hover{color:#056983; text-decoration:underline;}
a:visited{color:#93109F; text-decoration:none;}

img{border:none;}

abbr{border-bottom:1px dashed white; text-decoration:none;}

.warning{margin:10px; padding:0px; background:#FFFFC6; border:2px solid #900;}
.warning p{font-size:1.1em;}
.warning p span{color:#900; font-size:1.8em; font-weight:bold;}


/******************************************************************************* 
* Products Lists                                     				           *
*******************************************************************************/

/* ****** Main Layout ****** */
#product_table{width:900px; height:auto; margin:0; padding:0; border:0;}
#product_nav{width:900px; height:0px; /*This height needs to be adjusted once a NAV Panel has been designed*/ margin:0; padding:0;}
#product_topborder{width:900px; height:8px; margin:0; padding:0; background:transparent url(../../Common/images/base/products/Producttable_r2_c1.png) no-repeat 0 0;}
#product_window{width:898px; height:auto; text-align:center; color:#666; background-color:#FFF; border-left:1px solid #666666; border-right:1px solid #666666;}
#product_bottomborder{width:900px; height:8px; margin:0; padding:0; clear:left; background:transparent url(../../Common/images/base/products/Producttable_r4_c1.png) no-repeat 0 0;}

#product_thumb{width:898px; height:auto; padding:0; margin-left:9px;}
#product_thumb div{width:200px; height:175px; margin:10px; display:block; float:left; text-align:center; background:#ccc url(../../Common/images/base/products/product_bg_thumbnail_grey.jpg) no-repeat 0 0;}

#product_thumb a{display:block; text-decoration:none; font-size:1.1em; color:#666;}
#product_thumb a:hover{background:url(../../Common/images/base/products/product_bg_thumbnail_yellow.jpg) no-repeat 0 0; color:#CCC;}

#product_thumb h2{width:200px; margin:0; padding:2px; height:30px; font-size:1.1em; color:#666;}
#product_thumb span{width:200px; height:45px; padding:2px; display:block; font-size:0.68em; color:#666;}

.product_range_header{color:#333; font-size:1.4em;}

#productheading{width:880px; height:40px; margin:0; padding-left:10px;}

/* ****** Products ****** */
#bti_introduction{width:880px; margin:0; padding-left:10px; float:left; text-align:left;}
#bti_configurator{width:100%; height:650px;}


/******************************************************************************* 
* Data Locker Mini Site                                                        *
*******************************************************************************/

#dlcontainer{width:920px; height:auto; overflow:hidden;}
#dlheader{width:710px; height:auto;}
#dlcontent{width:720px; height:auto; margin-left:180px; text-align:left; poistion:relative; padding:0 0 0 10px;}
#dlcontent h1{font-family:Myriad Pro Cond;	font-size:22pt; text-transform:uppercase; margin: 0 0 0 10px; clear:both;}
#dlcontent .capacity{font-size:1.3em; text-align:center; padding: 30px 0 0 0; margin:10px 0 0 0;}
#dlcontent .certificates{background:url("../../images/Site/background_hatching.jpg"); color:#333; cellpadding:5px;}

#dltower{width:180px; height:auto; float:left; position:relative; padding:0px; text-align:center;}
#dltower ul{ padding:0px; width:100%; margin:0px; }
#dltower ul li{ list-style:none; padding:0px; font-size:22px; }

.dlwheretobuy a{display:block; width:177px; height:38px; background: url("../../datalocker/images/wheretobuybasket.png") 0 0 no-repeat; text-decoration:none;}
.dlwheretobuy a:hover{background-position: 0 -38px; color:#049;}

.cssnav	{position:relative;	font-family:arial, helvetica, sans-serif; background-image:url(../../datalocker/Images/tower_btn_on.jpg); background-repeat:no-repeat; white-space:nowrap; display:block; width:180px; height:40px; margin:0; padding:0; }
.cssnav a {display:block; color:#000000; font-size:12px; width:180px; height:40px; display:block; float:left; color:white; text-decoration:none;}
.cssnav img {width:180px; height:40px; border:0;}
.cssnav span {position:absolute; left:27px; top:13px; margin:0px; padding:0px; cursor:pointer; width:149px; height:14px; text-align:left;}
* html a:hover {visibility:visible}
.cssnav a:hover img{visibility:hidden}
a.datalockernews{color:white;}

#dlproduct_range{width:710px; height:auto; position:relative; padding:0; margin:0 auto;}
#dlproduct_range h2{text-align:center; font-family:arial; font-size:1.4em; font-weight:bold;}
#dlproduct_range img{padding:20px;}
#dlproduct_range img:hover{opacity:0.6; filter:alpha(opacity=60);}

#dlproduct_rangesplit1, #dlproduct_rangesplit2{width:350px; text-align:center; height:auto; position:relative; margin: 0 0 0 0; float:left;}
#dlproduct_rangesplit1 ul li, #dlproduct_rangesplit2 ul li{ margin-left:50px; text-decoration:none; text-align:left; font-size:1.1em; list-style:square;}
#dlproduct_rangesplit1 a, #dlproduct_rangesplit2 a{text-decoration:none; color:white;}
#dlproduct_rangesplit1 a:hover, #dlproduct_rangesplit2 a:hover{text-decoration:underline; color:white;}

#dlproduct{width:720px; height:auto; text-align:left; poistion:relative; padding:0 0 0 10px;}
#dlproduct img{float:right;}
#dlproduct ul li{list-style:square;}

#dlsupportdiv{width:720px; height:auto; margin:10px 0 0 0; background-color:white; color:black; background: url("../../images/Site/background_hatching.jpg") 0 0 repeat;}
#dlsupporttab{height:50px; border-bottom: 2px solid #666;}
#dlsupportdiv .spacer20 div{width:auto; height:10px;}

.title h2{width:300px; margin: 15px 0 0 10px; float:left;}
.toggle a{margin-left:200px; text-align:right; float:right; font-weight:bold; margin: 15px 10px 0 0 ;}

#dlsup_security div{width:670px; height:auto; margin:15px 0 0 15px; border-bottom:1px dashed #666;}
#dlsup_security div h3{margin:0 0 10px 0;}

#dlsup_technical div{width:670px; height:auto; margin:15px 0 0 15px; border-bottom:1px dashed #666;}
#dlsup_technical div h3{margin:0 0 10px 0;}
#dlsup_technical ol li{margin:0 0 0 25px;}

#dlsup_downloads{width:720px; padding-bottom:30px;}
#dlsup_downloads p{padding:12px;}
.dlsup_instructions div{width:600px; height:auto;}
.dlsup_instructions h3{margin:0 0 0 20px;}
.dlsup_instructions ol{width:650px; padding-left:10px; padding-bottom:10px;}
.dlsup_instructions ol li{width:670px; margin:0 0 0 20px; font-size:80%;}
#dlsup_table{width:600px; margin: 20px 0 0 30px;}
.dlsup_tableheader{font-size:130%; font-weight:bold;}
.dlsup_tablebody{}

#dlsup_manuals div{width:205px; height:auto; float:left; margin: 20px 0 0 20px;}
#dlsup_manuals a{text-decoration:none; color:black;}
#dlsup_manuals img{margin-left:50px; border:6px solid green;}
#dlsup_manuals span strong{display:block; font-size:120%; margin-bottom:0.2em; color:#000;}
#dlsup_manuals span{line-height:1.3; display:block; font-size:100%; padding:3px 5px; margin-top:10px;}

.dlreviewbox{width:720; height:auto; padding:10px; border-bottom:1px dashed #666;}
.dlreviewbox h2{margin:0 0 5px 0;}
.dlreviewbox p{margin:0 0 8px 0; padding:5px;}
.dlreviewbox img{float:right; padding:10px 0 10px 10px;}

div.featurebox h3{background:transparent url(../../common/images/base/featurebox_l.png) no-repeat scroll right center; clear:right; color:#99ACCA; font-family:Verdana,Arial,Helvetica,sans-serif; font-size:0.9em; margin:0; padding:3px 1.5em 4px 0.5em; position:absolute; top:-11px; left:20px;}
div.featurebox h6{background:transparent url(../../common/images/base/featurebox_r.png) no-repeat scroll left center; clear:left; color:#99ACCA; font-family:Verdana,Arial,Helvetica,sans-serif; font-size:0.9em; margin:0; padding:3px 1.5em 4px 1.5em; position:absolute; bottom:-11px; right:20px;}
div.featurebox{background:none repeat scroll 0 0; border:1px solid #999; margin-bottom:1em; padding:5px 0 5px 0; position:relative; width:auto !important;}
.featurebox p{margin:0; padding: 0 0 10px 20px; color:#fff;}

.dlnews{width:225px; margin: 12px 0 0 12px; text-align:center; float:left; position:relative;}
.dlnews a{text-decoration:none; color:white;}
.dlnews img{ border:5px solid green;}
.dlnews span{line-height:1.3; display:block; font-size:0.9em; padding:3px 5px; margin-top:10px;}
.dlnews span strong{display:block; font-size:120%; margin-bottom:0.2em; color:white;}

#dltop10 div{witdth:720; height:auto; margin-left:40px;}
#dltop10 ol li{margin-left:40px; margin-top:20px;}

#dlvideo{width:720px; height:auto; border-bottom:1px dashed #666;}
#dlvideo object{padding:25px;}
.activex{padding:15px 0 0 10px; font-size:0.8em; }

#dlshow{width:720px; height:auto;}
#dlshowimages img{margin:8px; float:left; border:6px solid green;}
#dlshow .floatright{float:right; clear:right;}

#dlscrapbook{width:720px; height:auto;}
#dlscrapbook div{width:205px; height:auto; float:left; margin: 20px 0 0 15px; text-align:center;}
#dlscrapbook a{text-decoration:none; color:white;}
#dlscrapbook img{ border:6px solid green;}
#dlscrapbook span{line-height:1.3; display:block; font-size:100%; padding:3px 5px; margin-top:10px;}
#dlscrapbook span strong{display:block; font-size:120%; margin-bottom:0.2em; color:white;}

#dlextras{width:720px; height:auto;}
#dlextras div{width:315px; height:auto; float:left; margin: 15px 0 0px 35px; text-align:center;}
#dlextras a{text-decoration:none; color:white;}
#dlextras span{line-height:1.3; display:block; font-size:100%; padding:3px 5px; margin-top:10px;}
#dlextras span strong{display:block; font-size:120%; margin-bottom:0.2em; color:white;}

/******************************************************************************* 
* Customer Enquiry Form                                                        *
*******************************************************************************/

#contact{width:400px; height:auto; margin-left:50px; padding:5px 15px 15px 15px; background:white url(../../images/Site/background_hatching.jpg) no-repeat 0 0;}
#contact dt{margin:10px 0 0 0; color:black;}
#contact dd{display:block;}
#contact fieldset{border:none; margin: 0 0 0 25px;}
#contact p{padding-top:15px; color:#333; font-style:italic;}
#contact h2{font-size:1.6em; color:#333; font-style:bold;}
#contact div{padding-top:10px;}

#contact_suc p{padding-top:15px; color:#333;}

.btn_contactus a{display:block; width:100px; height:37px; background: url("../../datalocker/images/btn_contactus.png") 0 0 no-repeat; text-decoration:none;}
.btn_contactus a:hover{background-position: 0 -37px; color:#049;}

/******************************************************************************* 
* Buttons - not currently used                                                 *
*******************************************************************************/

a.button{height:22px; color:#09203f; font-weight:bold; text-align:center; background: url("../images/base/button.gif") repeat-x center; border: 1px solid #959595; text-decoration: none; padding: 2px 4px 2px 4px; line-height: 22px;}
a.button:hover{color: #056983;}

/******************************************************************************* 
* Main Structure                                                               *
*******************************************************************************/

#background_gradient{position:absolute; top:0px; z-index:-111; width:100%; left:0px;}
#content_area{text-align:left; width:960px; margin:0 auto;} 
#content_area{color:#dfedf6; margin: 0 auto; /*border: 1px dashed #ffdead;*/ width:920px; text-align:left; font-size:.8em; margin-top:15px;}

#sticky_wrapper, #sticky_footer{text-align:left; width:100%; margin:0 auto;}
#sticky_wrapper {min-height:100%; height:auto !important; height:100%; margin:0 auto -298px;}
#sticky_footer, #sticky_push {height:238px; position:relative;}

#header_top_bar, #footer_bar{width:100%; height:29px; color:#0f1324; font-size:0.687em; font-family:Tahoma, Arial, sans-serif; word-spacing:5px; 	background-image:url("../images/base/top_bar.gif"); background-repeat:repeat-x; background-color:#E5EAED;}
#header_top_bar span, #footer_bar span{padding:10px 0 0 44px; display:block;}
#header_top_bar span a,#footer_bar div a,#footer_bar div b{color:#FFFFFF; word-spacing:normal; font-weight:normal; font-family:raavi;}







#siteheader_top_bar{width:100%; margin:0; padding:0; height:33px; background:#666 url("../../_images/base/header_background.jpg");}

#siteheader_bottom{width:auto; height:6px; margin:0; padding:0; background:#000 url("../../_images/base/nav_background_bottombar.jpg") no-repeat; border-bottom:solid 1px #333;}
#siteheader_search{width:220px; margin-top:2px; margin-right:4px; float:right;}

#siteheader_wrap ul{height:30px;}
#siteheader_wrap li{list-style:none; float:left;}

#content_header_search{width:1000px; height:65px; padding:20px 0 0 20px; margin-bottom:20px; background:transparent url("../../_images/base/background_black_tran50.png") repeat 0 0; text-align:left; line-height:2em; position:relative;}
#cse-search-results{width:980px; padding:20px; background:#fff;}

#siteheader_left{background:transparent url("../../_images/base/header_background.jpg") repeat bottom right; float:left; margin:0; padding:0; width:253px;}
#siteheader_left ul{height:33px; margin:0; padding:0;}
#siteheader_left li{float:left; list-style-type:none; margin:0; padding:0; text-indent:-9999px;}
#siteheader_left a{background:transparent url("../../_images/base/nav_header_button_left.jpg") no-repeat 0 0; border:0; display:block; text-decoration:none; margin:0; padding:0;}
li#siteheader_home a{height:33px; width:98px;}
li#siteheader_home a:link,li#siteheader_home a:visited{background-position:0 0;}
li#siteheader_home a:hover,li#siteheader_home a:focus{background-position:0 -33px;}
li#siteheader_sitename a{height:33px;width:155px;}
li#siteheader_sitename a:link,li#siteheader_sitename a:visited{background-position:-98px 0;}
li#siteheader_sitename a:hover,li#siteheader_sitename a:focus{background-position:-98px -33px;}

#siteheader_right{float:right; margin:0; padding:0; width:90px; /*Increase width to show more side buttons*/}
#siteheader_right ul{height:33px; margin:0; padding:0;}
#siteheader_right li{float:left; list-style-type:none; margin:0; padding:0; text-indent:-9999px;}
#siteheader_right li a{background:transparent url(../../_images/base/nav_header_button_right.jpg) no-repeat 0 0; border:0; display:block; text-decoration:none; margin:0; padding:0;}
li#siteheader_contact a{height:33px; width:90px;}
li#siteheader_contact a:link,li#siteheader_contact a:visited{background-position:0 0;}
li#siteheader_contact a:hover,li#siteheader_contact a:focus{background-position:0 -33px;}
li#siteheader_map a{height:33px;width:94px;}
li#siteheader_map a:link,li#siteheader_map a:visited{background-position:-90px 0;}
li#siteheader_map a:hover,li#siteheader_map a:focus{background-position:-90px -33px;}
#livehelp{width:89px; height:33px; float:right; margin:0; padding:0;}

fieldset.search{border:none;width:190px;margin:0 auto;padding:3px 10px 0 3px;}
.search input,.search button{border:none;float:left;}
.search input.box{color:#555;font-size:0.9em;width:150px;height:22px;padding:5px 5px 0;background:transparent url(../../_images/base/search_button.png) no-repeat;}
.search input.box:focus{outline:none;}
.search button.btn{width:25px;height:27px;cursor:pointer;text-indent:-9999px;background:transparent url(../../_images/base/search_button.png) no-repeat top right;}
.search button.btn:hover{background:transparent url(../../_images/base/search_button.png) no-repeat bottom right;}

/*Magical Self centering, stretchable banner code*/
#banner{margin:0 auto; position:relative; width:100%; height:90px; background:#2d82f1; border-bottom:solid 1px #4c67a8;}
#banner-centre{width:1000px; position:absolute; top:0; left:50%; margin-left:-500px; height:90px; background:#1953a2 url("../../common/images/base/banner.jpg") no-repeat;}
#banner-left{position:absolute; right:50%; padding:10px 110px 10px 10px; /* this nonsense is for IE */ width:100%; height:70px; background:#1953a2;}
html>body #banner-left{ /* IE can't read this... these are the real values for modern browsers */ margin-right:500px; padding:10px; height:70px;}
#banner-right{position:absolute; left:50%; width:auto; padding:10px 10px 10px 110px; /* once more, IE hacks */ height:100%;}
html>body #banner-right{ /* once more, real values for the real browsers */ margin-left:500px; padding:10px; height:70px;}

#top-menu{width:100%; height:30px; background:#9b2561 url("../../common/images/base/top-menu-background.jpg") repeat-x; border-bottom:solid 1px #333333;}
#navigation-wrap{width:1000px; height:30px; margin:0 auto;}
#navigation-main{list-style:none; height:30px; float:left;}
#navigation-main li{height:30px; float:left;}
#navigation-main li a{display:block; height:20px; padding:5px 20px; color:#ffffff; border-right:solid 1px #9d2563; float:left;}
#navigation-main li a:hover{background:#9b2561 url("../../common/images/base/top-menu-hover.jpg") repeat-x; text-decoration:none;}
#navigation-main li a.end{border:none;}




#header_menu_content{position:relative;	margin-left:auto; margin-right:auto; text-align:center; width:100%;	height:56px; padding-top:5px;}

/* *** SITE FOOTER *** */

#footer_gradient{float:left; border-bottom:solid 4px #9b2561; background:transparent url(../../common/images/base/content-bottom-gradient.jpg) repeat-x 0 0; height:68px; /* (238) HEIGHT= Footer height plus footer gradient height (13px) */ width:100%; padding:0; margin:0 auto;}
#footer_container{float:left; width:100%; height:225px; background:#000; float:left; margin:0; color:#adadad; font-family:arial, sans-serif; background:#000000 url("../../common/images/base/footer-gradient.jpg") repeat-x;}
#footer_wrap{margin:0 auto; width:1000px;}
#footer_leftwrap{width:700px; float:left;}
#footer_divider{height:150px; width:9px; margin-top:32px; border-left:1px solid #666; float:left; /* HEIGHT needs to be changed if footer height increases - DEFAULT= 150px */}
#footer_rightwrap{width:290px; float:left;}
#footer_navigation{width:100%; float:left;}
#footer_contact{width:100%; padding-left:30px; float:left; font-size:11px; font-style:normal; text-decoration: none; margin-top: 20px; margin-right: 5px; margin-bottom: 0;}
#footer_trademark{width:100%; float:left; font-size:0.6em; padding-top:10px;}
#footer_trademark a{color:#adadad;}
#footer_trademark a:hover{text-decoration:none; color:#fff;}
#footer_images{width:100%; padding-left:30px; float:left;}
#footer_images img{padding-right:15px;}
.footer_nav{width:120px; float:left; margin:20px 5px 5px 5px;}
.footer_nav ul{padding-top:10px; position:relative;}
.footer_nav li{line-height: 20px; list-style-type:none;}
.footer_nav li a{color:#9e9e9e; font-size:11px; text-decoration:none;}
.footer_nav li a:hover{color:#fff; text-decoration:underline;}
#footer_wrap h5 a{color:#fff; font-size:15px; text-decoration:none; font-weight:bold; margin:0; padding:0;}
address{color:#adadad; font-style:normal; font-size:11px; margin:13px 0; padding:0; line-height:2em;}
#footer_wrap strong{color:#fff;}

#footer-socialmedia-links{width:1000px; margin:0 auto; padding-top:36px;}
#footer-socialmedia-links ul{float:right;}
#footer-socialmedia-links li span{display:none;}
#footer-socialmedia-links li{list-style:none; position:relative; float:left;}
#footer-socialmedia-links li, #footer-socialmedia-links a{margin:0 10px 0 0; display:block; height:32px; width:32px;}

#facebook{background:transparent url("../../common/images/socialnetworks/facebook.png") no-repeat 0 7px;}
#twitter{background:transparent url("../../common/images/socialnetworks/twitter.png") no-repeat 0 7px;}
#linkedin{background:transparent url("../../common/images/socialnetworks/linkedin.png") no-repeat 0 7px;}
#wordpress{background:transparent url("../../common/images/socialnetworks/wordpress.png") no-repeat 0 7px;}
#youtube{background:transparent url("../../common/images/socialnetworks/youtube.png") no-repeat 0 7px;}
#rss{background:transparent url("../../common/images/socialnetworks/rss.png") no-repeat 0 7px;}

#facebook:hover{background:transparent url("../../common/images/socialnetworks/facebook.png") no-repeat 0 0;}
#twitter:hover{background:transparent url("../../common/images/socialnetworks/twitter.png") no-repeat 0 0;}
#linkedin:hover{background:transparent url("../../common/images/socialnetworks/linkedin.png") no-repeat 0 0;}
#wordpress:hover{background:transparent url("../../common/images/socialnetworks/wordpress.png") no-repeat 0 0;}
#youtube:hover{background:transparent url("../../common/images/socialnetworks/youtube.png") no-repeat 0 0;}
#rss:hover{background:transparent url("../../common/images/socialnetworks/rss.png") no-repeat 0 0}


/******************************************************************************* 
* Seperators fade                                                              *
*******************************************************************************/

#vert_separator{
	width:20px;
	height: 100%;
	background-image: url(../images/base/vert_separator.gif);
	background-repeat: repeat-y;
	position: relative;
	background-position: center;
	margin: 0 auto;
}

#vert_separator #bleed_top{
	position: absolute;
	top: 0;
	left: 0;
	background-position: center;
	background-image: url(../images/base/vert_separator_top.gif);
	background-repeat: no-repeat;
	height:34px;
	width:100%;
}

#vert_separator #bleed_bottom{
	position: absolute;
	bottom: 0;
	left: 0;
	background-image: url(../images/base/vert_separator_bottom.gif);
	background-repeat: no-repeat;
	background-position: center;
	height:34px;
	width:100%;
}

#horz_separator{
	width:100%;
	height: 2px;
	background-image: url(../images/base/horz_separator.gif);
	background-repeat: repeat-x;
	background-position: center;
	font-size: 1px;
	position: relative;
	margin-top: 10px;
	margin-bottom: 10px;
}

#horz_separator #bleed_left{
	background-image: url(../images/base/horz_separator_left.gif);
	width:34px;
	position: absolute;
	left: 0;
}

#horz_separator #bleed_right{
	background-image: url(../images/base/horz_separator_right.gif);
	width:34px;
	position: absolute;
	right: 0;
}
#Producttableleft_separator{
	width:4px;
	height: 100%;
	background-image: url(../images/base/producttable_bar_left.png);
	background-repeat: repeat-y;
	position: relative;
	background-position: center;
	margin: 0 auto;
}
#Producttableright_separator{
	width:5px;
	height: 100%;
	background-image: url(../images/base/producttable_bar_right.png);
	background-repeat: repeat-y;
	position: relative;
	background-position: center;
	margin: 0 auto;
}
#Producttable_separator{
	width:100%;
	height: 15px;
	background-image: url(../images/base/productseperator.png);
	background-repeat: repeat-x;
	background-position: center;
	font-size: 1px;
	position: relative;
	margin-top: 8px;
	margin-bottom: 15px;
	margin-left: 0px;
}

/******************************************************************************* 
* Collapsable Content                                                          *
*******************************************************************************/

span.readMore{display:none;}
span.readMore_show a, div.readMore_hide a{color:#4280FF; text-decoration:none; font-weight:bold;}
span.readMore_show a:hover, div.readMore_hide a:hover{text-decoration:underline;}
