body
{
	margin : 5px 0px 0px 0px;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	background-color: #A1B3CD;
}
body.mceContentBody {
   background: #FFF;
   font-size: 0.70em;
}
.mceContentBody a {
   color: #3D7FB8;
}
.mceContentBody img {
   display: inline;   
}
#Container
{
	width: 770px;
	margin : 0 auto;
	text-align : left;
}
img
{
	padding: 0 0 0 0;
	margin: 0 0 0 0;
	display: block;
	border: 0;
}
#Header, #SplashFooter
{
	float: left;
}
#SplashContainer
{
	border: 2px solid #A2B3CD;
	width: 696px;
	height: 414px;
	margin: 10px 35px 10px 35px;
}
#SplashImage
{
    float: left;
    margin-right: 34px;
}
#SplashContentContainer
{
    float: left;
    font-size: 0.90em;
    color: #004580;
}
#SplashSecureLogin
{
    padding-left: 190px;
    padding-top: 20px;
}
#SplashContent
{
    float: left;
    margin: 46px 0 0 0;
    height: 280px;
}
#SplashText
{
    width: 300px;
}
.SplashButton
{
    float: left;
    margin-right: 10px;
}
#SplashStrap
{
    padding-left: 25px;
    clear: both;
    float: left;
}
#MenuBackGround
{
	height: 33px;
	float: left;
	width: 770px;
	background : url(../images/background.gif);
}
#MenuContainer, #FooterContainer
{
	width: 750px;
	margin: 0 10px 0 10px;
}
.MenuItem
{
	float: left;
	border-bottom: 1px solid #eaedf2;
}
#ContentBackGround
{
	float: left;
	width: 770px;
	background : url(../images/background.gif);
	padding-bottom: 20px;
}
#SplashContentBackGround
{
	float: left;
	width: 770px;
	background : url(../images/background.gif);
	padding-bottom: 0;
}
#ContentContainer
{
	width: 700px;
	margin: 20px 35px 0 35px;
}
#MainContentArea h2, #MainContentArea2 h2, #leftHandNavigation h2, #HomeAreaContainer h2
{
    font-family: Arial;
    color: #205E93;
    font-size: 1.4em;
    padding: 0;
    margin: 0;
}
#leftHandNavigation
{
    float:left;
    width:200px;
    padding: 0;
    display: inline;
    font-size: 0.70em;
}
.LHMain
{
    margin-bottom: 20px;
}
#leftHandNavigation ul
{
    padding: 0;
    margin: 0;
}    
#leftHandNavigation .primaryLevelItems .secondaryLevelItem
{
    color: #000000;
    padding: 0 0 0 0;
    margin: 0;
    list-style-type : none;
    line-height: 23px;
}
#leftHandNavigation .secondaryLevelItems .secondaryLevelItem
{
    color: #ffffff;
    padding: 0px 0px 0px 0px;
    list-style-type : none;
    font-weight:bold;
}
#leftHandNavigation strong
{
    color: #000000;
    font-weight: bold;
    text-decoration: none;
}
#leftHandNavigation A
{
    color: #000000;
    text-decoration: none;
    font-weight:normal;
}
.menuItemOn
{
    background-color:#72A1CD;
    font-weight:bold;
    text-decoration:none;
    color:#ffffff;
    padding-left: 10px;
    margin: 0 0 2px 0;
}
.menuItemOn img
{
    margin: 7px 0 0 0;
    float: left;
}
.menuItemOff
{
    background-color:#DEE8F2;
    padding-left: 26px;
    padding-right: 5px;
    margin: 0 0 2px 0;
}
.tertiaryLevelItems
{
   list-style-type : none;
}
    
.tertiaryLevelItem
{ 
    color:#000000;
    margin-bottom: 2px;
}

.tertiaryLevelItemBG
{
   padding-left: 35px;
   background-color:#f6fafd; 
}
    
.tertiaryLevelItem a
{ 
    text-decoration: none;
}

.fourthLevelItems
{
   list-style-type : none;
   font-size: 0.80em;
}
    
.fourthLevelItem
{ 
    color:#000000;
    margin: 2px 0 2px 0;
}

.fourthLevelItemBG
{
   padding-left: 45px;
   background-color:#fafdff; 
}
    
.fourthLevelItem a
{ 
    text-decoration: none;
}

.Line
{
    height: 2px;
    margin: 5px 0 5px 0;
    width: 100%;
}
.LineDarkBlue
{
    background-color: #A2B3CD;
    margin: 5px 0 10px 0;
}
.LineLightBlue
{
    margin: 10px 0 10px 0;
    background-color: #EAEDF2;
}
.LineLightBlue2
{
    margin: 7px 0 5px 0;
    background-color: #EAEDF2;
}
.LineDarkBlueLong
{
    margin: 5px 0 10px 0;
    background-color: #A2B3CD;
    width: 470px;
}
.LineLightBlueLong
{
    float: left;
    margin: 10px 0 10px 0;
    background-color: #EAEDF2;
    width: 470px;
}
#AreasOfInterest
{
    margin: 0 0 0 0;
}
#HomeAreaContainer
{
    float: left;
    margin-left: 25px;
    width: 473px;
}
.HomeAreaSpacer
{
    background : url(../images/dottedline.gif);
    float: left;
    width: 1px;
    min-height: 263px;
    height:auto;
}
.HomeContentContainer
{
    float: left;
    width: 235px;
}
.GlishdeMerde
{
    float: right;
    width: 20px;
}
.HomeContent
{
    padding: 0 10px 0 10px;
    font-size: 0.60em;
    color: #444444;
}
.HomeContent ul
{
	list-style-image : url(../images/redarrow.gif);
	padding: 0;
	margin: 0 0 0 20px;
	font-size: 1.1em;
}
.HomeContent a
{
    color: #3D80B7;
}
.HomeContent h3
{
    font-size: 1em;
    font-weight: bold;
    margin: 3px 0 3px 0;
}
.HomeContent img
{
    display: inline;
    margin: 0 3px 0 3px;
}
.HomeProdImg
{
    margin: 3px 0 0 0;
    border: 1px solid #DDDDDD;
}
/* for Internet Explorer */
/*\*/
* html .HomeAreaSpacer {
    height: 263px;
}
#MainContentAreaContainer
{
    float: left;
    margin-left: 14px;
}
#MainContentAreaSpacer
{
    float: left;
    width: 1px;
    min-height: 450px;
    height:auto;
}
#MainContentArea
{
    background : url(../images/dottedline.gif) repeat-y;
    float: left;
    background-color: #ffffff;
    padding-left: 14px;
    min-height: 450px;
    height:auto;
    font-size: 0.70em;
    width: 469px;
}
#MainContentArea2
{
    float: left;
    background-color: #ffffff;
    padding-left: 14px;
    min-height: 450px;
    height:auto;
    font-size: 0.70em;
    width: 469px;
}
#MainContentArea a, #MainContentArea2 a
{
    color: #3D7FB8;
}
#CMSContentArea
{
    float: left;
    background-color: #ffffff;
    padding-left: 0px;
    min-height: 450px;
    height:auto;
    font-size: 0.70em;
    width: 465px;
}
/* for Internet Explorer */
/*\*/
* html #MainContentArea, * html #MainContentArea2 {
    height: 450px;
}
* html #MainContentAreaSpacer {
    height: 450px;
}

#FooterBackGroundTop, #HeaderSplit
{
	float: left;
	width: 770px;
	height: 2px;
	background : url(../images/footerbacktop.gif);
}
#FooterBackGroundMid
{
	float: left;
	width: 770px;
	height: 75px;
	background : url(../images/footerbackmid.gif);
	background-repeat:repeat-y;
}
.FooterItemContainer
{
	float: left;
	width: 250px;
	margin: 10px 0 10px 10px;
	font-size: 0.70em;
}
.FooterItemContainerDifference
{
	float: left;
	width: 240px;
	/*margin: 10px 0 0 0;*/
	font-size: 0.70em;
	margin-left: -30px;
	margin-top: 22px;
	font-size: 0.6em;
	font-weight:bolder;
	line-height: 1.0em;
}
.FooterSide
{
  border-left: 1px #9098a5 dotted;
}
.FooterText
{
 float: left;
 color: #3d7fb8;
 font-family: Verdana;
 display: block;
 margin-left: -40px;
 /* border-right: 1px #000000 dashed; */
}
.FooterItem
{
	margin: 0 20px 0 20px;
}
#pushRight
{
  float: left;
  margin-right: 10px;
}
.FooterItem#continua
{
  float: right;
	margin-top: -51px;
	
}
.FooterItem ul
{
	list-style-image : url(../images/redarrow.gif);
	padding: 0;
  margin : 0 0 0 20px;
}
.FooterItem a
{
	color: #3D7FB8;
}
#FooterBackGroundBot
{
	float: left;
	width: 770px;
	height: 23px;
	background : url(../images/footerbackbot.gif);
}
.MainSearchBox
{
    margin: 5px 5px 5px 0;
    border: 1px solid #CCCCCC;
    color: #888888;
    width: 155px;
}
.MainSearchGo
{
    padding: 0 0 2px 0;
}
#SiteFooterContainer
{
	margin: 1px 20px 0 20px;
	font-size: 0.70em;
}
#SiteFooterLeft
{
	float: left;
	color: #ffffff;
	width: 500px;
}
#SiteFooterLeft a
{
	margin: 6px;
	color: #ffffff;
	text-decoration: none;
}

#SiteFooterCenter
{
	float: center;
	color: #ffffff;
}

#SiteFooterRight
{
	float: right;
	color: #ffffff;
}
.formRow{
	clear: both;
	width: 270px;
}
.formLabel{
	float: left;
	line-height: 30px;
	font-weight: bold;
}
.formElement{
	float: right;
	line-height: 30px;
}
.clearboth{
 clear:both; 
}
.ContactForm
{
    width: 400px;
}
.stdbutton{
    background-color: #f3f3ee;
    border-style: none;
    border: 1px solid #033a7f;       
}
#sitemap ul
{
    list-style-image : url(../images/redarrow.gif);
}
#sitemap li a{
    color: #3D7FB8;
}

#sitemap li.sub{
    margin-left: 10px;
}
.cmsbutton{width:120px;border: solid 2px #a1b3cd; background-color: #ffffff; color: #a1b3cd; cursor: hand;}
.HomeMetaEdit{margin-left: 240px;font-size:0.70em;}
.LitTabs
{
    float: left;
    background-color: #eff5f9;
    margin-right: 3px;
    padding: 6px 8px 6px 8px;
    color: #444444;
    font-weight: bold;
    font-size: 0.85em;
}
.LitTabsOn
{
    float: left;
    background-color: #8cb3d4;
    margin-right: 3px;
    padding: 6px 8px 6px 8px;
    color: #ffffff;
    font-weight: bold;
    font-size: 0.85em;
}
.LitTabsLast
{
    margin-right: 0px;
}
.LitTabs a, .LitTabsOn a
{
    text-decoration: none;
}
.LitTabsLink
{
    color: #444444;
    text-decoration: none;
}
.LitTabsOnLink
{
    color: #ffffff;
    text-decoration: none;
}
.NewsGrid
{
    float: left;
}
.NewsGrid td
{
    margin: 3px 3px 3px 3px;
    padding: 5px 5px 5px 5px;
}
#ProductSearchContainer
{
    background-color: #f8f8f8;
    width: 100%;
    margin-bottom: 15px;
}
.LiteratureSearchContainer
{
    width: 98%;
    clear: both;
    float:left;
}
#ProductSearchContent
{
    padding: 10px 20px 1px 30px;
}
#ProductSearchContent p
{
    margin: 10px 0 10px 0;
}
#LiteratureSearchContent p
{
    margin: 10px 0 10px 0;
}
.ProductContainer
{
    float: left;
    border: 1px solid #CCCCCC;
    width: 225px;
}
.ProductTitle
{
    font-size: 1.2em;
    color: Red;
    padding: 3px 5px 3px 8px;
}
.ProductSpacerV
{
    clear: both;
    height: 15px;
}
.ProductSpacerH
{
    float: left;
    width: 10px;
}
.ProductContentContainer
{
    float: left;
    width: 100%;
    border-top: 1px solid #CCCCCC;
    border-bottom: 1px solid #CCCCCC;
}
.ProductImage
{
    float: left;
}
.ProductContent
{
    float: left;
    padding: 5px 2px 2px 5px;
}
.ProductLink
{
    clear: both;
    float: left;
    width: 218px;
    background-color: #eef3f9;
    padding: 6px 5px 6px 5px;
}
.ProductLink ul
{
	list-style-image : url(../images/redarrow.gif);
	padding: 0;
	margin: 0 0 0 20px;
}
.LitCatContainer
{
    clear: both;
    float:left;
    border: 3px solid #8cb3d4;
    width: 450px;
    margin-top: 5px;
}
.LitCatCol
{
    padding: 10px;
    padding-top: 20px;
    float: left;
    width: 45%;
}
.LitGrid
{
    clear: both;
    float:left;
}
.LitCatCol ul
{
	list-style-image : url(../images/redarrow.gif);
	padding: 0;
	margin: 10px 0 30px 20px;
	font-weight: bold;
	text-decoration: none;
}
.LitCatCol ul a
{
    text-decoration: none;
}
.LitType
{
    background-color: #f6fafc;
    padding: 5px;
    margin: 5px 0 5px 0;
}
.LitType ul
{
    list-style-image : url(../images/litline.gif);
	padding: 0;
	margin: 0 0 0 35px;
	font-weight: normal;
}
.LitType li
{
    margin-top: 5px;
    margin-bottom: 5px;
    color: #8cb3d4;
}
#LiteratureContent
{
    clear: both;
    float: left;
    margin-top: 10px;
    width: 100%;
}
.LiteratureAtoZ
{
   clear: both;
   float:left;
   width:440px;
   margin-top: 10px;
   font-size: 0.90em;
}
.CMSEditCss img
{
    display: inline;   
}
.ImageLibraryContainer
{
    width: 468px;
}
.ImageLibraryImage
{
    float: left;
    width: 156px;
    height: 115px;
    margin-bottom: 15px;
}
.ImageLibraryImage img
{
    margin-top: 5px;
}
.ImageLibraryImageDesc
{
    width: 120px;
}
.ImageLibrarySpaceV
{
    float: left;
    width: 15px;
}
.ImageLibrarySpaceH
{
    clear: both;
    height: 15px;
}
#GlobalLocationsDD
{
    background-color: #f2f2f2;
    border-bottom: 1px solid #cccccc;
    width: 470px;
}
.SearchItem
{
    padding: 10px 0 10px 0;
}
