@charset "utf-8";
/* CSS Document */


body { margin-right:20px;
	margin-left:0;
	margin-right:0;
	margin-bottom:0;
	padding:0;	
	background-color:#cdcdcd;
	font-family:Arial, Helvetica, sans-serif;	
}

DIV.bodyframe{ width:1000px; margin:0px auto; height:auto; border: #2b463f solid 1px;
	background-color:#FFFFFF; position:static;}

DIV.headerRow {background-color:#f5f5f5; height:83px;}

DIV.logo { background-image:url(../images/StCharlesLogo.gif);
	background-repeat:no-repeat;
	width:379px;
	height:83px;
	background-position:left;
	float:left;	
}

DIV.theame { margin-left:379px;
	background-image:url(../images/headerTheme.gif);
	background-repeat:no-repeat;
	height:83px;
	background-position:right;
	width:auto;	
}


DIV.theame .heading{ font-size:22px;
	text-align:left;	
	padding:20px 0px 0px 0px;
	color:#56b295;
	height:auto;
	width:auto;			
	position:absolute;
}


DIV.theame .heading .your{ 	
	font-weight:bold;
	color:#218c6b;
	font-style:italic;	
}






DIV.menuLeftTheame { background-image:url(../images/testimonialsBg.gif);
	background-repeat:repeat-x;
	width:215px;
	height:29px;
	float:left;
	
}


DIV.pagetittle { 
	color:#000000;
	font-size:13px;
	font-weight:bold;
	padding:5px 0px 0px 5px;
}


DIV.menucurve { margin-left:0px; float:left;
width:13px;
}


Div.menuframe { background-image:url(../images/menu_Bg.gif);
	background-repeat:repeat-x;		
	height:29px;
	margin-left:200px;	
}


DIV.menuBg {
	vertical-align:text-top;
	position:absolute;	
	height:29px;
}



.wrapper1{
	color: #181816;	
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;	
	margin: 0px;
	padding: 0px;
	}


.wrapper1 a{
	color: #0a8563;
	text-decoration: none;				
}


.wrapper1 a:hover {
	color: #181816;
}
	/*.wrapper1 p {
		margin: 0 0 17px;
		padding: 0;
		line-height: 18px;
	}*/


.wrapper {	
	margin: 0px; /*main menu margin */
	padding:0px;
	width:600px;
}


.nav {
	/*background: url(../images/menu_Bg.gif) repeat-x;*/
	float: left;
}


.nev-wrapper {
	clear: both;
	float: left;
}


.nav ul {
	/*width: 648px;
	height: 29px;*/
	float: left;
	margin: 0px;
	padding-top: 0px;
	list-style: none;
	font-size: 12px;	
}


.nav li {
	float: left;
	padding: 0 10px 0 10px;
	background: url(../images/split.png) no-repeat right center;
	position: relative;
	z-index: 1;
}


.nav li.last {
	background:none;
}


.nav li:hover {
	z-index: 0;
}


.nav li a {
	display: block;
	/*line-height: 38px;*/
	overflow: hidden;
	float: left;
	text-decoration:none;
}
a .menu-left {
	background: url(../images/menu_left.gif) no-repeat left top;
	width: 8px;
	height: 25px;
	line-height: 25px;
	display: block;
	float: left;
}
a .menu-mid {
	background: url(../images/menu_mid.gif) repeat-x top left;
	height: 29px;
	line-height: 25px;
	display: block;
	float: left;
}
a .menu-right {
	background: url(../images/menu_right.gif) no-repeat top left;
	width: 8px;
	height: 25px;
	line-height: 25px;
	display: block;
	float: left;
}
.nav li a:hover .menu-left,
.nav li.active a .menu-left,
.nav li:hover a .menu-left,
.nav li a:hover .menu-mid,
.nav li.active a .menu-mid,
.nav li:hover a .menu-mid,
.nav li a:hover .menu-right,
.nav li.active a .menu-right,
.nav li:hover a .menu-right {
	background-position: 0 -47px;
	line-height: 25px;
	text-decoration:none;
}
.nav li a:hover,
.nav li.active a,
.nav li.hover a,
.nav li:hover a {
	color: #036046;
	cursor:pointer;
	text-decoration:none;
}
.nav li:hover .sub,
.nav li.hover .sub {
	display:block;
}
.nav li .sub {
	display: none;
	position: absolute;
	top: 29px; /* dropdown menu position*/
	left: 6px;
	background: url(../images/submenu_top.png) no-repeat;
	width: 186px;
	padding-top: 9px;
}

.nav .btm-bg {
	background: url(../images/submenu_bottom.png) no-repeat;
	width: 205px;
	height: 9px;
	overflow: hidden;
	clear: both;
}

.nav li ul {
	background: url(../images/submenu_bg.png) repeat-y;
	width: 162px;
	height: auto;
	margin: 0;
	padding: 0 13px 10px 8px;;
	list-style: none;
	font-size: 12px; /*list items font properties*/
}

.nav li:hover li,
.nav li.active li {
	width: 100%;
	padding: 0px 0px 0px 0px;
	border-bottom: 1px #C1D9F0 dashed; /*list items border*/
	background: none !important;	
}
.nav li:hover li a,
.nav li.active li a {
	color: #000000;
	background: none !important;
	line-height: normal;
	width: 156px;
	padding: 3px 3px 3px 3px; /* submenu links */
	text-indent: 0px;
	text-decoration:none;
}
.nav li:hover li a:hover,
.nav li.active li a:hover {
	color: #ffffff;
	background: #119b8c !important;
	text-decoration: none;
	line-height: normal;
}
/*IE*/
.nav li li a:hover,
.nav li li a:hover {
	color: #ffffff;
	background: #165B9F !important;
	text-decoration: none;
	line-height: normal;
	
}





DIV.bodyHome{ position:static; 	
	background-image:url(../images/navigationbg.gif);
	background-repeat:repeat;
	/*background-color:#119b8c;*/ 
	height:auto;}

DIV.bodyLeftColum {	width:210px;
	height:auto;
	float:left;	
	/*background-color:#119b8c;*/	
	margin:0px 0px 0px 5px;	
}


.testQuote { font-size:12px;	
	color:#ffffff;
	font-weight:bold;
	padding:0px 5px 0px 0px;	
}


.testText { font-size:13px;	
	color:#ffffff;
	font-style:italic;
	padding:5px 5px 0px 0px;			
}


.testText p{ padding:2px 0px; 
	margin:0px;			
}


.testAuthors { font-size:12px;	
	color:#FFFFFF;
	font-weight:bold;
	text-align:right;
	padding:5px 5px 0px 0px;
	text-decoration:none;
	margin:0px;
	font-style:italic;			
}

a.testAuthors:visited,
a.testAuthors:active,
a.testAuthors:link 
{ 
	text-decoration:underline;
	color:#FFFFFF;				
}

a.testAuthors:hover 
{ 
	text-decoration:none;
	color:#000000;			
}

.testDivider { border-top:#aebfbd solid 2px; margin-right:5px;}


.testTitleWhite { font-size:13px;
	 font-weight:bold;
	 color:#ffffff;
	 padding:10px 0px 5px 0px;
	 margin:0px;	 
}

.testTitleBlack { font-size:13px;
	 font-weight:bold;
	 color:#000000;
	 padding:30px 0px 5px 0px;
	 margin:0px;	 
}	

.testNews { font-size:12px;	
	color:#ffffff;
	font-style:normal;
	padding:5px 5px 5px 0px;
	margin:0px;
	text-align:left;	
}

/* -- left hand navigation normal links --*/

.paddingtop { padding-top:5px; padding-left:0px; margin:0px;}


.leftnavLinks li{ 
	color:#000000;
	font-size:13px;
	letter-spacing:inherit;
	font-weight:bold;
	list-style-image:url(../images/list_white.gif);			
	text-align:left;
	margin:0px;
	padding:2px 0px 2px 0px;
	
}

.leftnavLinks li a{ color:#000000;	
	text-decoration:none;
}

.leftnavLinks li a:hover { color:#ffffff;	
	text-decoration:none;
}


.leftnaviActive { font-size:12px;
	color:#ffffff;	
	text-decoration:none;	
}



.leftnavActive { color:#ffffff;
	text-decoration:none;	
	padding-left:10px;	
	text-align:left;	
}

a.leftnavActive:visited,
a.leftnavActive:active,
a.leftnavActive:link
{	
	color:#ffffff;		
	text-decoration:none;
}

a.leftnavActive:hover 
{ 	
	color:#000000;	
	text-decoration:none;
}




/*-- Left hand navigation sub main --*/
.submainCurrent { font-size:11px;	
	color:#363232;
	font-weight:bold;
	text-decoration:none;	
	
}


.submain { font-size:13px;
	letter-spacing:inherit;
	font-weight:bold;	
	color:#000000;	
	text-decoration:none;	
	padding:5px 10px 5px 0px;
	background-image:url(../images/list_white.gif);
	background-repeat:no-repeat;
	background-position:right;
}

a.submain:visited,
a.submain:active,
a.submain
{ 
	color:#000000;
  text-decoration:none;	
}


a.submain:hover { color:#ffffff;
	text-decoration:none;	
}






/*------CASE STUDIES-------*/

.cstTittles { font-size:12px;
	font-weight:bold;
	text-decoration:none;
	color:#119b8c;
}

a.cstTittles:link {	text-decoration:none;
	color:#119b8c;
}

a.cstTittles:visited { 
	text-decoration:none;
	color:#119b8c;
}

a.cstTittles:hover { 
	text-decoration:underline;
	color:#119b8c;
}

.cstText { font-size:12px;	
	color:#000000;
	text-decoration:none;
}

a.cstText:link { text-decoration:none;
	color:#000000;
}


a.cstText:visited { text-decoration:none;
	color:#000000;
}

a.cstText:hover { text-decoration:underline;
	color:#000000;
}






/*---Div Table for case studies---*/

.row {
  width:735px;
  padding:15px 0px 0px 0px;
}

.colA {
  float:left;
  width:223px;
  margin-right:23px;
  list-style:none;
}
.colB {
  float:left;
  width:223px;
  margin-right:23px;
  list-style:none;
}
.colC {
  float:left;
  width:223px;
  margin-right:0px;
  list-style:none;
}

/*.colA .ColB .ColC img { position:fixed;
}*/

.divmargin { margin:5px;}

.colEnd {
  clear:both
}


/*-----Our team-------*/

.teamrow {
  width:735px;
  padding:2px 0px 0px 0px;
}

.col1 {
  float:left;
  width:150px;
  margin-right:20px;
  margin-left:200px;
  list-style:none;
}
.col2 {
  float:left;
  width:150px;
  margin-right:20px;
  margin-left:100px;
  list-style:none;
}

.col3 {
  float:left;
  width:190px;
  margin-right:0px;
  margin-left:200px;
  list-style:none;
}
.col4 {
  float:left;
  width:190px;
  margin-right:20px;
  margin-left:80px;
  list-style:none;
}




/*------*/


/*-----Our clients-------*/

.Oclientsrow {
  width:735px;
  padding:2px 0px 0px 0px;
}

.client1 {
  float:left;
  width:250px;
  margin-right:10px;
  margin-left:50px;
  list-style:none;
}
.client2 {
  float:left;
  width:200px;
  margin-right:20px;
  margin-left:20px;
  list-style:none;
}
/*------*/






DIV.bodyRightColum { background-color:#FFFFFF; 
	background-image:url(../images/bodyBgTop.gif);
	background-repeat:repeat-x;
	background-position:top;
	position:static;
	margin-left:215px;
	height:auto;
	padding:10px 20px;		
}

DIV.rightLeft { float:left;
	width:429px;
	margin:0;
	border:0;
	height:auto;	
}


DIV.welcomeBoarder { border-left:#858585 solid 1px; 
	border-right:#858585 solid 1px;	 	
	color:#342e2e;
	font-size:12px;
	padding-bottom:1px;
}

/*DIV.welcomeBoarder p { color:#000000;
	font-size:11px;		
	padding:0px 10px;
	 		
}*/

DIV.welcometext {
	padding-left:10px;
	padding-right:10px;
	}


DIV.welcometext p { color:#000000;
	font-size:12px;	
	line-height:1.5;
	margin:0px;
	padding:6px 0px;
	border:0px;	
}



DIV.text { 	color:#000000;
	font-size:12px;	
	line-height:1.5;
	letter-spacing:0.2px;	 	
}






DIV.text p {color:#000000;
	font-size:12px;	
	line-height:1.5;
	margin:0px;
	padding:10px 0px 0px 0px;
	border:0px; 	
}

.text .green { font-size:12px;
	font-weight:bold;	
	color:#119b8c; 	 
}

.text img { margin-left:8px;
}


.text li { list-style:disc;	
	padding:5px;		
	text-decoration:none; 	 
}


.text .valueDeliver { color:#008375;
	font-weight:bold;		
}


.pageTittleBlack { font-size:14px;
	 font-weight:bold;
	 color:#000000;
	 padding:5px 0px;	 
}

.pageTittleBlack p{ font-size:11px;
	 color:#1b9f92;
	 padding:0px 0px;
	 margin:0px;
	 font-style:italic;	 
}

h5{ font-size:13px;
	 font-weight:bold;
	 color:#000000;	
}

.ourteamBG { background-image:url(../images/teamBg.gif);
	background-repeat:repeat-y;
	background-position:center;
	padding:3px 0px;
	margin-top:20px;
	margin-bottom:10px;	
}

.subheaddings { font-size:12px;
	 font-weight:bold;
	 color:#119b8c;
	 vertical-align:bottom;	
}


.pageTittleWhite { font-size:13px;
	 font-weight:bold;
	 color:#ffffff;
	 padding:5px 0px;	 
}

.pageTittleGreen { font-size:13px;
	 font-weight:bold;
	 color:#119b8c;
	 padding:5px 0px;	 
}


.greenUrl { font-size:13px;
	 font-weight:bold;
	 color:#119b8c;
	 padding:5px 0px;	 
}



.company { font-size:13px;
	 font-weight:bold;
	 color:#000000;
	 padding:5px 0px;
	 background-image:url(../images/list.gif);
	 background-repeat:no-repeat;
	 padding-left:15px;
	 background-position:left;
	 	 
}

a.greenUrl:link { font-size:13px;
	 font-weight:bold;
	 color:#119b8c;
	 padding:5px 0px;
	 text-decoration:none;	 
}


a.greenUrl:visited { font-size:13px;
	 font-weight:bold;
	 color:#119b8c;
	 padding:5px 0px;
	 text-decoration:none;	 
}


a.greenUrl:hover { font-size:13px;
	 font-weight:bold;
	 color:#000000;
	 padding:5px 0px;
	 text-decoration:underline;	 
}


.team { font-size:12px;	
	font-weight:bold;
	color:#000000;
	text-decoration:none;	
	padding-left:15px;
	line-height:1.5;	
	text-align:left;	
}

.teamDesignation {font-size:11px;
	color: #119b8c;  
	font-style:normal;
	padding-left:15px;
	font-weight:bold;
}

a.team:link { font-size:12px;	
	font-weight:bold;
	color:#119b8c;
	background-image:url(../images/list.gif);
	background-repeat:no-repeat;	
	text-decoration:none;

}


a.team:visited { font-size:12px;	
	font-weight:bold;
	color:#119b8c;
	background-image:url(../images/list.gif);
	background-repeat:no-repeat;	
	text-decoration:none;

}

a.team:hover { font-size:12px;	
	font-weight:bold;
	color:#000000;
	text-decoration:underline;
	background-image:url(../images/list_hover.gif);
	background-repeat:no-repeat;
}



.text a.mail:link { font-size:12px;
	font-weight:bold;	
	color:#000000;
	text-decoration:underline; 	 
}

.text a.mail:visited { font-size:12px;
	font-weight:bold;	
	color:#000000;
	text-decoration:underline; 	 
}

.text a.mail:hover { font-size:12px;
	font-weight:bold;	
	color:#119b8c;
	text-decoration:none; 	 
}


DIV.welcome {
	background-image:url(../images/subHeaderBg.gif);
	background-repeat:repeat-y;
	color:#FFFFFF;
	font-size:12px;
	font-weight:bold;
	padding:6px 0px 6px 10px;
	margin:0px;
}


DIV.welcomeContent { border-left:#858585 solid 1px;
	border-right:#858585 solid 1px;	
	color:#342e2e;
	font-size:12px;	
	padding: 5px 5px 0px 5px;
	margin:0px;	
	width:auto;
	height:auto;
}


DIV.welcomeBottomCorner { background-image:url(../images/contentBottomBg.gif);
	background-repeat:repeat-x;
	height:16px;	
}


DIV.rightRight { float:right;
	margin-left:430px;
	border:0;
	margin:0;
	width:300px;
	height:auto;	
}

DIV.solutions{ font-size:14px;
	font-weight:bold;
	color:#000000;
	border-bottom:#119b8c solid 2px;
	padding-left:10px;
}


DIV.solutionsPadd { padding-top:14px;}


DIV.frameBoarderTop {background:url(../images/frame_topBg.gif) repeat-x;
	 height:20px;
	 margin:0px 0px 0px 15px;
	 background-color:#FFFFFF;
}

DIV.solutionsbody { border-left:#26bb97 solid 1px;	
	border-right:#26bb97 solid 1px;	
	padding:0px 5px;
	width:auto;
	height:auto;
	background-color:#FFFFFF;	
}

DIV.solutionsbody span { 
	color:#119b8c;
	font-size:12px;
	font-weight:bold;	
}

DIV.solutions_home { 
	/*padding-left:10px;*/
	font-size:12px;
	color:#000000;
	text-decoration:none;
	background-color:#FFFFFF;
}


a.solutions_home:link { 
	/*padding-left:15px;*/
	font-size:12px;
	color:#000000;
	text-decoration:none;
	background-color:#FFFFFF;
}

a.solutions_home:visited { 
	/*padding-left:15px;*/
	font-size:12px;
	color:#000000;
	text-decoration:none;
	background-color:#FFFFFF;
}


a.solutions_home:hover { 
	/*padding-left:15px;*/
	font-size:12px;
	color:#119b8c;
	text-decoration:underline;
	background-color:#FFFFFF;
}



DIV.frameBoarderBottom {background:url(../images/frame_bottomBg.gif) repeat-x;
	 height:16px; 
	 width:100%;
	 
}



/*---------news-----------*/

DIV.news { font-size:12px;
	color:#000000;
	font-style:normal;	
}

DIV.newsTitle { font-size:12px;
	font-weight:bold;	
	color:#119b8c;	
	padding-top:0px; 	 
}

DIV.newsTitle ul{ margin:0px;
	padding:0px 0px 0px 10px;
}
DIV.newsTitle li{list-style-position:outside;
		list-style-image:url(../images/black_bullet.gif);
		
		margin:0px;
		margin-left: 27px;
		padding:5px 0px 0px 0px;
		line-height:13px;
}
		


DIV.newsTitlebold { font-size:15px;
	font-weight:bold;	
	color:#0a7267;
	font-style:italic;
	letter-spacing:1.5px;	
	padding-top:5px;
	padding-bottom:10px; 	 
}



DIV.newsFrameBg { font-size:12px;
	color:#000000;
	font-style:normal;
	background-color:#d7eae6;
	padding:10px 5px;
	margin-top:10px;	
}


DIV.newsFrameBg ul{ font-weight:bold;	
	margin:0px;
	padding:0px 0px 0px 10px;
}

DIV.newsFrameBg li{ color:#3c3c3c;
		list-style-position:outside;
		margin-left: 22px
		
}

DIV.newsFrameBg h5{ font-weight:bold;
	color:#000000;
	font-weight:bold;
	margin: 0px;
	padding: 0px;
}

DIV.newsColumns { width:100%;
	margin:10px 0px;
	padding:2px;
	height:auto;
	font-size:12px;	
}

DIV.newsLeftColumn{ width:68%;
	height:auto;
	float:left;
	margin:0px;
	padding:0px;
}


DIV.newsColumn1{ height:auto;
	width:245px;
	float:left;
	margin-right:10px;
	padding:0px;
	border:0px;

}

DIV.newsColumns h5{ background-image:url(../images/subHeaderBg.gif);
	background-repeat:repeat-y;
	font-size:12px;
	color:#FFFFFF;	
	padding:2px 0px 2px 5px;
	margin:0px 0px 5px 0px;	
}

DIV.newsColumns h6{ color:#000000;
	font-size:13px;
	margin:0px;
	padding:0px;
}


Div.dividerBoarder { background-color:#CCCCCC;
	width:auto;
	height:5px;
	margin:5px 0px;
}

DIV.newsColumns ul{ font-size:12px;
	color:#000000;
	list-style-position:outside;
	list-style-type:disc;	
	margin:0px;
	padding:0px 0px 0px 25px;	
}

DIV.newsColumns li{ padding:2px 0px;	
}

DIV.newsColumns p{ margin:0px;
	padding:0px 2px 10px 5px;
}


DIV.newsColumn2{ height:auto;
	width:245px;
	margin-left:0px;
	margin-right:0px;		
	float:right;
	padding:0px;
	border:0px;		
}


DIV.newsRightColumn{ width:30%;
	height:auto;
	float:right;
	margin:0px;
	padding:0px;	
}


.DIV.newscolumns .rowMerge {margin-right:0px;}

/*-----news periods-------*/

DIV.yearsRow {
  width:100%;
  padding:2px 0px 0px 0px;
}

DIV.newsColumns .monthCol1 {
  float:left;
  width:50px;
  margin-right:10px;
  margin-left:6px;
  font-weight:bold;
}
DIV.newsColumns .monthCol2 {
  float:left;
  width:50px;
  margin-right:5px;
  margin-left:5px;  
  font-weight:bold;
}

DIV.monthColA {
  float:left;
  width:50px;
  margin-right:6px;
  margin-left:6px;  
}

DIV.monthColB {
  float:left;
  width:50px;
  margin-right:5px;
  margin-left:10px;
}

DIV.monthColC {
  float:left;
  width:50px;
  margin-right:5px;
  margin-left:10px;
}

/*------*/









.contactusbg {background-image:url(../images/contactus.gif);
	background-repeat:no-repeat;
	background-position:right;
	height:586px;
	width:auto;
	text-align:left;
	font-size:12px;
	color:#000000;
	line-height:2;	
	margin:8px 10px 0px 10px;	
}


.contact { text-align:left;
	font-size:12px;
	margin:135px 100px 100px 320px;
	position:absolute;
}

.contact ul{ margin:0px; padding:0px;}

.contact li{ margin:0px; padding:0px;}

.contact .tittle { font-size:13px;
	color:#119b8c;
	font-weight:bold;	
}

.contact .phone { color:#000000;
	font-weight:bold; 

}

.contact .email { color:#000000;
	font-weight:bold;
	text-decoration:underline;
}

.contact a.email:link { color:#000000;
	font-weight:bold;
	text-decoration:underline;
}

.contact a.email:hover { color:#119b8c;
	font-weight:bold;
	text-decoration:none;
}

DIV.contactPhone p{font-size:13px;
	color:#71dacb;
	font-weight:bold;
	margin:0px;
	padding:0px;
}

DIV.contactPhone h4{font-size:13px;
	color:#ffffff;
	font-weight:bold;
	margin:0px;
	padding:0px 0px 10px 0px;
}


DIV.point { background-image:url(../images/bullet.gif); 
	background-repeat:no-repeat;
	padding-left:20px;
	font-size:12px;
	color:#333333;
}


DIV.SolutionsContent span { font-weight:bold; color:#119b8c; font-size:12px; }



DIV.fotter { border-top:#119b8c solid 4px;
	font-size:11px;
	text-align:right;
	color:#5f5f5f;
	padding:5px;	
	margin-left:215px;
	background-color:#FFFFFF;
	width:auto;
}



DIV.clearBoath { clear:both;}

DIV.clearRight { clear:right;}


DIV.GrayBorder{
	border:#aaaaa9 solid 1px;
	padding:10px;
}

a.newslist:visited,
a.newslist:active,
a.newslist
{
	color:#119b8c;
	text-decoration:underline;
}

a.newslist:hover
{
	color:#000;
	text-decoration:none;
}



DIV.NewsArchiveBody {		
	font-size:14px;
}
 
a.NewsArchive:visited,
a.NewsArchive:active,
a.NewsArchive
{
	color:#119b8c;		
	font-weight:bold;
	text-decoration:underline;
}

a.NewsArchive:hover
{
	color:#000;
	text-decoration:none;
}



DIV.NewsLetterSignUp{
	border:#fff solid 1px;
	background:#fff url(../images/NewsLetterBG.gif) repeat-x top;
}




a:visited,
a:active,
a
{
	color:#119b8c;	
	text-decoration:none;
	font-weight:bold;
}

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



.leftIndent05{padding-left:40px;}

.leftIndent025{padding-left:20px;}

ul.listItems{ padding:0; margin:0;}

ul.listItems li{ padding:0; margin-left:20px; list-style-position:inside; list-style-type:disc;}














