/* CSS Document */

body {margin: 0; padding: 0; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #666666;}
ul, li, p,div {margin: 0; padding: 0;}
img {border: none;}

a:link {color: #993300; text-decoration: none; background: url(http://www.theidentitycircle.com/images/uploads/arrow.gif) 0 4px no-repeat; padding: 0 0 0 12px;}
a:visited {color: #993300; text-decoration: none; background: url(http://www.theidentitycircle.com/images/uploads/arrow.gif) 0 4px no-repeat; padding: 0 0 0 12px;}
a:hover {color: #993300; text-decoration: none; background: url(http://www.theidentitycircle.com/images/uploads/arrow.gif) 0 4px no-repeat; padding: 0 0 0 12px;}

.center {width: 860px; margin: 0 auto 0 auto;}
.main {width: 860px; float: left; padding: 6px 0 0 0;}

.top {width: 880px; float: left; padding: 0 0 10px 0;}
.top img {float: left;}
.top ul {list-style: none; float: left; padding: 10px 0 0 30px;}
.top ul li {display: inline;}
.top ul .current {font-weight: bold;}
.top ul li a:link {color: #666666; text-decoration: none; background: none; padding: 0;}
.top ul li a:visited {color: #666666; text-decoration: none; background: none; padding: 0;}
.top ul li a:hover {color: #000000; text-decoration: none; background: none; padding: 0;}
.top a:link {color: #666666; text-decoration: none; background: none; padding: 0;}
.top a:visited {color: #666666; text-decoration: none; background: none; padding: 0;}
.top a:hover {color: #000000; text-decoration: none; background: none; padding: 0;}

.banner {width: 860px; float: left; padding-bottom: 48px;}
.banner .left {width: 422px; padding: 0 30px 0 0; float: left;}
.banner .left .small {width: 290px; font-style: italic; font-size:12px; margin: 0 0 0 34px; padding: 0 5px; border-left: 1px solid #cccccc; border-right: 1px solid #cccccc;}
.banner .left .big {padding-top: 32px; font-size: 20px; color: #333333; padding-bottom: 24px;}

.banner .left .red {width: 422px;}
.banner .left .red ul {list-style: none;}
.banner .left .red ul li {padding: 0 0 5px 12px; color: #993300;  background: url(http://www.theidentitycircle.com/images/uploads/arrow.gif) 0 4px no-repeat; }
.banner .left .red ul li a:link {color: #993300; text-decoration: none; background: none; padding: 0;}
.banner .left .red ul li a:visited {color: #993300; text-decoration: none; background: none; padding: 0;}
.banner .left .red ul li a:hover {color: #993300; text-decoration: none; background: none; padding: 0;}

.banner .right {float: right; padding: 16px 0 0 0;}

.bottomMain {width: 860px; float: left;}
.block {width: 266px; float: left; border-left: 1px solid #cccccc; padding: 0 10px 0 9px;}
*html .block {margin-right: -3px;}
.block a {color: #993300; text-decoration: none; background: url(http://www.theidentitycircle.com/images/uploads/arrow.gif) 0 4px no-repeat; padding: 0 0 0 12px;}
.block ul {list-style: none; padding: 12px 0 0 0;}
.block ul li {padding: 0 0 10px 12px; background: url(http://www.theidentitycircle.com/images/uploads/arrow2.gif) 0 2px no-repeat;}
.block span {padding-left: 80px;}
.block ul li a {color: #993300; text-decoration: none; background: url(http://www.theidentitycircle.com/images/uploads/arrow.gif) 0 4px no-repeat; padding: 0 0 0 12px;}
.smallHeader {font-weight: bold; color: #993300;}

.featured{ background:#cccccc; width:100%; clear:both; padding:5px 0 5px 5px;}

.featured a { color:#666666; background:none; padding: 0 0 0 0; font-weight: bold;}
.featured a:hover { color:#666666; text-decoration:none; background:none; padding: 0 0 0 0; font-weight: bold;}

.footer {width: 840px; float: left; padding: 46px 0 15px 0;}
.footer span {padding-left: 20px;}
.footer span a {color: #666666; background: none; padding: 0;}
.footer span a:visited {color: #666666; background: none; padding: 0;}
.footer span a:hover {color: #000000; background: none; padding: 0;}

/* style for what.html page */

.whatLeft {width: 147px; background: #cccccc; float: left; padding: 1px;}

.whatLeft p {padding: 6px 7px; font-weight: bold; color: #000000;}

/*.whatLeft ul {list-style: none;}
.whatLeft ul li {display: block; background: #FFFFFF; padding: 6px 0 6px 0; margin-top: 1px; color: #000000;}
.whatLeft ul li a:link {color: #000000; background: none;}
.whatLeft ul li a:visited {color: #000000; background: none;}
.whatLeft ul li a:hover {color: #000000; background: none;}*/


.whatLeft1 {width: 170px; background: #ffffff; float: left; padding: 10px 0 0 0;}

.whatLeft ul {list-style: none;}
.whatLeft ul li {display: block; background: #FFFFFF; padding: 6px 10px 6px 10px; margin-top: 1px; color: #000000;}

.whatLeft ul li ul {list-style: none;}
.whatLeft ul li ul li {display: block; background: #FFFFFF; padding: 3px 5px 3px 10px;}
.whatLeft ul li ul li a:link {color: #000000; background: none; padding: 0;}
.whatLeft ul li ul li a:visited {color: #000000; background: none; padding: 0;}
.whatLeft ul li ul li a:hover {color: #993300; background: none; padding: 0;}
.whatLeft ul li a#current {color: #993300; background: none; padding: 0;}

.whatLeft ul li a:link {color: #000000; background: none; padding: 0;}
.whatLeft ul li a:visited {color: #000000; background: none; padding: 0;}
.whatLeft ul li a:hover {color: #993300; background: none; padding: 0;}
.whatLeft ul li a#current {color: #993300; background: none; padding: 0;}
.whatLeft p a:link {color: #000000; background: none; padding: 0;}
.whatLeft p a:visited {color: #000000; background: none; padding: 0;}
.whatLeft p a:hover {color: #993300; background: none; padding: 0;}
.whatLeft p a#current {color: #993300; background: none; padding: 0;}

.whatMiddle {width: 474px; float: left; padding: 0 20px 0 20px;}

.whatMiddle ul {list-style: none; padding: 5px 0 0 13px;}
.whatMiddle ul li {background: url(http://www.theidentitycircle.com/images/uploads/dot.gif) 0 4px no-repeat; padding: 0 0 5px 12px;}
.whatMiddle ul li a:link {color: #993300; text-decoration: none; background: none; padding: 0;}
.whatMiddle ul li a:visited {color: #993300; text-decoration: none; background: none; padding: 0;}
.whatMiddle ul li a:hover {color: #993300; text-decoration: none; background: none; padding: 0;}
.whatMiddle a:link {color: #993300; text-decoration: none; background: none; padding: 0;}
.whatMiddle a:visited {color: #993300; text-decoration: none; background: none; padding: 0;}
.whatMiddle a:hover {color: #993300; text-decoration: none; background: none; padding: 0;}


.whatMiddle .header {font-weight: bold; font-size: 14px; color: #993300;}
.whatMiddle span {font-weight: normal; font-size: 12px; color: #666666;}

.whatRight {width: 170px; float: left; border-left: 1px solid #cccccc; padding: 0 5px 0 12px;}
*html .whatRight { margin-right:-3px;}
.whatRight ul {list-style: none; padding: 12px 0 0 0;}
.whatRight ul li {padding: 0 0 10px 12px; background: url(http://www.theidentitycircle.com/images/uploads/arrow2.gif) 0 2px no-repeat;}
.whatRight ul li a:link {color: #993300; background: none; padding: 0px;}
.whatRight ul li a:visited {color: #993300; background: none; padding: 0px;}
.whatRight ul li a:hover {color: #993300; background: none; padding: 0px;}
/* style for what.html page */

#quotes span { font-size: 14px; margin:0; padding:0; }


/*##########################ADDED BY SAHBAJ##############################*/

/* left navigation */
	div#main-left-nav{width:170px; float:left;}
	div#left-nav { padding-top:1px; }
	div#left-nav div.navblock { margin-bottom:0px; }
	div#left-nav h5 {
		padding:3px 0 0 25px;
		margin:0;
		height:24px;		
		font-size:12px;
		font-weight:bold;
		text-align:left;	
                color:#993300;	
	}
	
	div#left-nav div.not-show ul { display:none; }
	
	div#left-nav .nav, div#left-nav ul {width:170px;}
	
	/* expand/collapse boxes */
	div#left-nav div.expander {
		width:5px;
		float:left;
		display:inline;
		padding:4px 0 0 8px;
		height:9px;
		overflow:hidden;
	}
		div#left-nav div.expander a {
			display:inline;
			margin-left:0 !important;
			padding:0 !important;
		}
	/* level one */
	div#left-nav ul {}
	div#left-nav ul li {
		background-color:#fff;
		background-image:none;
		font-size:11px; 
		padding:6px 0 0;
		border-bottom:1px solid #dbdbdb;
		margin:0;
		list-style:none;
	}
	div#left-nav ul li.last { border-bottom-style:none; }
	div#left-nav ul li a { color:#3b3228; text-decoration:none; display:block; margin-left:23px; padding-bottom:6px; }
	div#left-nav ul li a:hover { color:#993300; }
	* html div#left-nav ul li { height:1%; }
	* html div#left-nav ul li a { height:1%; }
	/* active level one */
	div#left-nav ul li.on { background-color:#e5ebf3; padding-bottom:0; }
	div#left-nav ul li.on a { color:#003a88; padding-bottom:6px; }
	div#left-nav ul li.on a:hover {}
	/* level one with active level two */
	div#left-nav ul li.on-child { background-color:#e5ebf3; padding-bottom:0; }
	div#left-nav ul li.on-child a { color:#003a88; }
	div#left-nav ul li.on-child a:hover { color:#993300; }
	/* level two */
	div#left-nav ul li ul { margin:0; border-top:1px solid #dbdbdb; display:none; }
	div#left-nav ul li ul li { font-size:10px; }
	div#left-nav ul li ul li a { margin-left:35px; color:#666; }
	div#left-nav ul li ul li a:hover { color:#993300; }
	/* level two inside an active level one */
	div#left-nav ul li.on ul
		{ margin-top:0; display:block; }
	div#left-nav ul li.on-child ul
		{ margin-top:0; display:block; }
	div#left-nav ul li.on ul li,
	div#left-nav ul li.on-child ul li
		{ font-size:10px; padding-bottom:6px; }
	div#left-nav ul li.on ul li a,
	div#left-nav ul li.on-child ul li a
		{ color:#666; margin-left:35px; padding-bottom:0; }
	div#left-nav ul li.on ul li a:hover,
	div#left-nav ul li.on-child ul li a:hover
		{ color:#993300; }
	div#left-nav ul li.on ul li.last,
	div#left-nav ul li.on-child ul li.last
		{ padding-bottom:0; border-bottom-style:none; }
	div#left-nav ul li.on ul li.last a,
	div#left-nav ul li.on-child ul li.last a
		{ padding-bottom:6px; }
	/* active level two */
	div#left-nav ul li ul li.on { background-color:#fff; padding-bottom:6px; }
	div#left-nav ul li ul li.on a { color:#003a88; }
	div#left-nav ul li ul li.on a:hover { color:#993300; }
/* End of 'CS.org - Navigation' */




.wedoleft {width: 170px; background: #cccccc; float: left; padding: 1px;}
.wedoleft p {padding: 6px 7px; font-weight: bold; color: #000000;}
.wedoleft  ul {list-style: none;}
.wedoleft  ul li {display: block; background: #FFFFFF; padding: 6px 10px 6px 10px; margin-top: 1px; color: #000000;}
.wedoleft  ul li ul {list-style: none;}
.wedoleft  ul li ul li {display: block; background: #FFFFFF; padding: 3px 5px 3px 10px;}
.wedoleft  ul li ul li a:link {color: #000000; background: none; padding: 0;}
.wedoleft  ul li ul li a:visited {color: #000000; background: none; padding: 0;}
.wedoleft  ul li ul li a:hover {color: #993300; background: none; padding: 0;}
.wedoleft  ul li a#current {color: #993300; background: none; padding: 0;}
.wedoleft ul li a:link {color: #000000; background: none; padding: 0;}
.wedoleft ul li a:visited {color: #000000; background: none; padding: 0;}
.wedoleft ul li a:hover {color: #993300; background: none; padding: 0;}
.wedoleft ul li a#current {color: #993300; background: none; padding: 0;}
.wedoleft p a:link {color: #000000; background: none; padding: 0;}
.wedoleft p a:visited {color: #000000; background: none; padding: 0;}
.wedoleft p a:hover {color: #993300; background: none; padding: 0;}
.wedoleft p a#current {color: #993300; background: none; padding: 0;}


.wedoMiddle {width: 474px; float: left; padding: 0 10px 0 10px;}

.wedoMiddle ul {list-style: none; padding: 5px 0 0 13px;}
.wedoMiddle ul li {background: url(http://www.theidentitycircle.com/images/uploads/dot.gif) 0 4px no-repeat; padding: 0 0 5px 12px;}
.wedoMiddle ul li a:link {color: #993300; text-decoration: none; background: none; padding: 0;}
.wedoMiddle ul li a:visited {color: #993300; text-decoration: none; background: none; padding: 0;}
.wedoMiddle ul li a:hover {color: #993300; text-decoration: none; background: none; padding: 0;}
.wedoMiddle a:link {color: #993300; text-decoration: none; background: none; padding: 0;}
.wedoMiddle a:visited {color: #993300; text-decoration: none; background: none; padding: 0;}
.wedoMiddle a:hover {color: #993300; text-decoration: none; background: none; padding: 0;}


.wedoMiddle .header {font-weight: bold; font-size: 14px; color: #993300;}
.wedoMiddle span {font-weight: normal; font-size: 12px; color: #666666;}

.catalyst{
font-size:14px;
color:navy;
font-weight:bold;
}
.catalyst1{
font-size:12px;
text-align:left;
}

/*--- News Update Block ----*/
div.news_update{
	margin-top:21px;
        width: 100%;
}

div.news_update img{
	padding:0;
	margin:0;
}

div.news_update p, 
div.news_update p span{
	padding:0;
	margin:0;
	text-align:left;
}

div.news_update p.updateNewsHeader{
}

div.news_update p.highlight{
	color:#993300;
}

div.news_update p.highlight{
	padding-bottom:15px;
}

.posted{margin-bottom:10px;}
.separetor{float:left;text-align:left; border-top:0px dashed #666666;border-left:0px dashed #666666;border-right:0px dashed #666666; border-bottom:1px dashed #666666;width:590px; margin:0 0 5px 0; padding:0; height:1px; line-height:1px;}
.blog_comment{float:left;padding:0; margin:0;}
.blog_comment p{padding:0; margin:0;text-align:left;}
/*--- End News Update Block ----*/