@charset "UTF-8";
/* CSS Document */
.clearfix:after {
content: ".";
display: block;
clear: both;
visibility: hidden;
line-height: 0;
height: 0;
}

.clear{ clear:both;}
.clearfix {display:inline-block; }

body {

background-color: #CDD4E6;
border:none;
margin: 0;
}

#container {

width:850px;
margin:auto;
margin-top:25px;
margin-bottom:5px;
padding:15px;
border: 3px solid #cce0cd;

}

#header {
text-align:center;
margin:0px;
}

#main {
padding: 15px;
padding-right:0px;
width:830px;
	
}

#footer {

clear:both;
padding-left: 15px;
padding-top:25px;
margin-bottom:0px;
text-align:center;
}

#copyright{
font-family: arial;
font-size: 12px;
color:#333333;
margin:auto; 
text-align:center; 
margin-bottom:20px;
}

#nav {
margin:0px;
padding:10px;
color: #1B2777;

}
	
	
#nav ul{
margin:0;
padding:0;
list-style:none;
color: #1B2777;
}

#nav li{
display: inline;
margin:0;
color: #1B2777;
font: 16px arial;
text-align: center;
padding: 5px 20px;

}

.mainbodystyle {	
font-family: arial;
	font-size: 14px;
	color:#333333;
	}
	
	.mainstylesubheader {
	font-family: arial;
	font-size: 15px;
	color: #1B2777;
	font-weight: 400;
}

.mainheaderlarge {
font-family: arial;
 font-size: xx-large;
  color: #1B2777; 
}


#basic-accordian{
	border:5px solid #EEE;
	padding:5px;
	width:800px;
	position:absolute;
	margin-left:0px;
	z-index:2;
	margin-top:0px;
	font-family: Arial;
	font-size: 14px;
	margin:10px;
	color:#666666;
	border:thin #FFFFFF;
}

.accordion_headings{
	padding:5px;
	background:#CCE0CD;
	color: #666666
	border:1px solid;
	border-color:#FFFFFF;
	cursor:pointer;
	font-weight:bold;
	border:thin #FFFFFF;
}

.accordion_headings:hover{
	background:#CDD4E6;
}

.accordion_child{
	padding:15px;
	
}

.header_highlight{
	background:#CDD4E6;
}


.Light10{font-family:Arial, Helvetica, sans-serif; font-size:10px;}
.Light11{font-family:Arial, Helvetica, sans-serif; font-size:11px;}
.Light12{font-family:Arial, Helvetica, sans-serif; font-size:12px;}
.Light13{font-family:Arial, Helvetica, sans-serif; font-size:13px;}
.Light14{font-family:Arial, Helvetica, sans-serif; font-size:14px;}
.Light15{font-family:Arial, Helvetica, sans-serif; font-size:15px;font-weight: 400;}
.Light16{font-family:Arial, Helvetica, sans-serif; font-size: xx-large}
.Light16a{font-family:Arial, Helvetica, sans-serif; font-size:16px;
	text-decoration: none;
}

.Light17{font-family:Arial, Helvetica, sans-serif; font-size:17px;}
.Light24{font-family:Arial, Helvetica, sans-serif; font-size:24px;}


.Blue{color:#1B2777}
.Green{color:#99CC99;}
.Grey{color:#333333;}

.Images{float:left; width:830px;}
.Image1{float:left; width:85px; padding:3px; border:1px solid #CCCCCC; margin-right:29px; }
.Image2{float:left; width:85px; padding:3px; border:1px solid #CCCCCC; }

/* New CSS for WeBStore page */
.Pad1{padding-bottom:15px;}
.Blue1{color:#606094;}
.White{color:#ffffff;}


.link_1 a:link {Font-Family: Arial, Helvetica, sans-serif;color: #6060aa;text-decoration: underline;font-size: 12px;}
.link_1 a:visited {Font-Family:Arial, Helvetica, sans-serif;color: #6060aa; text-decoration: underline;font-size: 12px;}
.link_1 a:active {Font-Family: Arial, Helvetica, sans-serif;color: #6060aa;text-decoration: underline;font-size: 12px;}
.link_1 a:hover {Font-Family: Arial, Helvetica, sans-serif; color: #aabbdd;text-decoration: underline;font-size: 12px;}

.BgGrey1{background-color:#f8f8f9;}


.Description{float:left; width:620px;}
.Heading{float:left; width:620px; padding-bottom:10px; border-bottom:2px solid #606094}
.ContentText1{float:left; padding-top:5px; width:620px;}
.Categories{float:right; width:200px;}
.Corner{float:left; width:14px;}
.CatgoryTitle{float:left; width:186px; background-color:#bbc3d3; border-top:1px solid #cccccc; border-bottom:1px solid #cccccc; line-height:17px;}
.CategoryListing{padding:8px 8px 2px 8px; width:184px;}
.CategoryListingSubTitle{padding:0px 0px 0px 5px; width:184px;}

.LineHeight{line-height:18px;}
.Justify{text-align:justify;}

ul,li {
	margin-left: 0px;
	padding-left: 0px;
	list-style-type: none;
}



#menu {
	width: 170px;
	height:auto;
	}

#menu ul {
	margin: 0px;
	padding: 0px;
	list-style: none;
}

#menu li { clear:both;
	 
}

#menu a {
	display: block;
	float: left;
	padding: 2px 8px 2px 18px;
	font-size: 12px;
	font-family:Arial, Helvetica, sans-serif;
	color: #6060aa;
	text-decoration:underline;
}

#menu a:hover {
	color: #aabbdd;
	text-decoration:underline;
}

#chelationfooter {
padding-left:200px;
}

