.Container{margin:0 auto; width:960px;padding:0px 0px 10px 0px;background-color:#ffffff;}

/*HEADER width: 200px; height: 100px;  cursor: pointer;padding-top: 100px;*/
.logo{}

.PrintWidth{width:615px;}

/*205 99 MSI_Logo.gif*/
.HeaderHolder{width:960px;overflow:hidden;background: #ffffff;padding:0px;margin:0px;}
.headeritem{padding:0px 3px 0px 3px;font-size:10px;}
.headerradio{color:#999999;font-size:10px;}

.PageContentHeader{width:930px;overflow:hidden;background-color:#ffffff;margin:0px;padding:5px 0px 2px 15px;position:relative;}
.PageContentHeader .FindClinic{position:absolute;bottom:0px;right:0px;}
.PageContentHeader .FindClinic h5{padding-bottom:5px;}

.SiteListHolder{height:85px;overflow:hidden;text-align:right;}
.SiteList{font-size:10px;padding:20px 15px 0px 0px;float:right;width:350px;}
.SiteListItems{position:relative;top:-20px;right:0;}
.GlobalLinks_Top{font-size:10px;float:right;padding-top:0px;}

.Content{padding:15px;padding-top:0px;margin:0px;}

.Footer{color:#666666;margin:0px 0px 0px 15px;padding:8px 0px 0px 0px;background: #ffffff url(../images/Footer_Bg.gif) no-repeat;width:930px;height:28px;overflow:hidden;}
.footeritem{padding:0px 5px 0px 5px;}

/*Template selector*/
.modalBackground{background-color: #000; filter: alpha(opacity=70); opacity: 0.7;}
.TemplateContainer{background-color: White; padding: 10px; border: solid 1px #ffcccc;}
.NoShow{display:none;}

/*form elems*/
.Button, .TextBox, .DropDown{border:solid 1px #666666;color:#666666;width:150px;}
.Button{background-color:Transparent;width:100px;}

.padded, .Padded{padding:5px;}
.left, .Left{float:left;}
.right, .Right{float:right;}
.clearer, .Clearer{clear:both;height:1px;overflow:hidden;display:block;}

.SelectedShowContentLink{text-decoration:underline;}

.hr{margin:0px;padding:0px;width:930px;height:1px;background-color:#ececec;overflow:hidden;}

.bold{font-weight:bold;font-size:13px;}

.noUnderline, a.noUnderline{text-decoration:none;}

.uppercase{text-transform:uppercase;}
.small{font-size:10px;}

/*Tables*/
.CountryTable tr td, .UKVisibleTable tr td, .VisibleTable tr td, .Table table, .Table caption, .Table tbody, .Table tfoot, .Table thead, .Table tr, .Table th, .Table td 
{
	margin: 0;
	padding: 5px;
	border: 0;

	border-collapse: inherit;
	border-spacing: 5px;
	vertical-align: text-top;
}

.PublicationTable table, .PublicationTable tr, .PublicationTable td
{
	margin: 0;
	padding: 0px;
	border: 0;

	border-collapse: inherit;
	border-spacing: 0px;
	vertical-align: text-top;
}

.Table .HeaderRow{font-size:1.3em;font-weight:bold;}
.Table .AlternatingRowItem{background-color:#ececec;}
.Table .firstcol{width:190px;vertical-align: top;}

/*
.VisibleTable tr td{border:solid 1px #ffffff;background-color:#efdfe2;}
.VisibleTable tr td a{color:#4f735d;}
*/
.VisibleTable tr td{border:solid 1px #ffffff;background-color:#e8ea8a;}
.VisibleTable tr td a{color:#282841;}

.CountryTable tr td{border:solid 1px #ffffff;background-color:#e8ea8a;}
.CountryTable .PageTitle{color:#282841;}
.CountryTable .SubHeading{color:#282841;}


/*.UKVisibleTable tr td{border:solid 1px #ffffff;background-color:#e1f0e7;}*/
.UKVisibleTable tr td{border:solid 1px #ffffff;background-color:#cbeaf5;}
.UKVisibleTable h1{color:White;font-size:18px;}
.CountryBorder{border:solid 1px #d2c295;}

/*line-height*/
html, body, p, ul li, ol li,.UKVisibleTable tr td, .VisibleTable tr td, .Table table, .Table caption, .Table tbody, .Table tfoot, .Table thead, .Table tr, .Table th, .Table td, .Content{line-height:18px;}

.white, .White{color:White;}


.AdminAction {background-color:#B8C0CB; border:solid 1px #282841; padding: 5px; width:100%}

.Red { color:Red;}
.PhotoFrame { float:left;padding:5px; border:solid 1px Gray;}
.Frame {background-color:White; height:195px; width:195px; text-align:center;}
.ImageControl {float:left; display:inline; margin: 2px; border:solid 1px #282841; padding:2px;}

.ImageControlAdmin {float:left; display:inline; margin: 5px 10px 5px 10px; border:solid 1px #282841; padding:5px;}


.ImageTable { width:195px;}
.ImageTable .KeywordCell {height:110px;}
.ImageTable .ImageRefCell {}

.ExpandableSectionHeader{cursor:pointer;cursor:hand;margin-left:5px;}
.ExpandableSection {display:none;overflow:hidden;}

.ModalDialog 
{
	background-color:Gray;
	opacity:0.7;
	filter:alpha(opacity=70);
}

.pageheading, .pageheading a{text-decoration:none;}

.padded_right{padding-right:10px;}

.news-header-title, .news-press-title{background-color: #e3e56a; padding: 5px 0 5px 0; margin: 0 0 0 0;
        color: #fff; font-size: 18px; font-weight: bold;}
#body_uk .news-header-title{color:#666;}		
		
.news-press-title{background-color: #990366;}
.news-press-title a{text-decoration:none;}

.news-title-info{position:absolute;right:15px;bottom:0;background-color:#ffffff;font-size:12px;padding:3px 20px 0 20px;margin:0;font-weight:lighter;color:#aeaeae;}

.hide{display:none;}

/*
blog code comment
*/
.commentListHolder
{
	width: 100%;
}

.comment
{
	padding-left: 20px;
}

.commentDetails
{
	font-size: 11px;
	color: Black;
	font-weight: bold;
}

.commentDescription
{
	padding-top: 5px;
}

.replyButton
{
	font-size: 11px;
	padding-bottom: 5px;
}
.replyIcon
{
	background: url("/msi/images/replyArrow.gif" ) no-repeat 0px 15px;
}

.commenttextarea
{
	border: solid 1px #cccccc;
	width: 98%;
	height: 80px;
}

.publication_lightgrey{color:#cccccc}
.publication_darkgrey{color:#999999}

.asset-header-title{position: relative;}
.asset-header-title .asset_foldedCorner{background:transparent url(../images/Asset/FoldedCorner_r.png) no-repeat;width:23px;height:25px;position:absolute;right:0;top:0;}

.asset_listitem{padding: 5px 0 0px 0; margin-bottom: 5px; border-bottom: solid 1px #fff;overflow: hidden;}
.asset_listitem h6{padding: 0 0 5px 0;}

.bluequote{background:#e5f5fb url(../images/quote_bg.png) no-repeat;width:300px;}
.bluequote .quote{padding:15px 35px 0 45px;}
.bluequote .bluequote_link{float:left;padding:15px;}
.bluequote .bluequote_author{color:#ccc;float:right;padding:15px;}

.counter{margin:15px;padding:6px;background:transparent url(../images/counter_bg.gif) no-repeat;}
.counter .numbers{font-size:18px;color:#666;width:85px;float:left;}
.counter .title{font-size:18px;color:#02a7e4;float:left;text-transform:uppercase;font-weight:bold;}

.NewsCompressed, .NewsCompressed a{font-size:14px;color:#02a7e4;text-decoration:none;}

#body_uk .PressOverview h6 a{color:#333;text-decoration:none;}
#body_uk .PressYears h6 a{color:#333;text-decoration:none;}

.redbox{background-color:#ffd1d1;color:black;border: 1px solid red;padding:15px;}
.redbox h2{color:black;}
