/*
Affodable Couselling Group	ver 0.2  
*/


body {
 font-family: Arial, Helvetica, sans-serif;
 font-size: 1em;
 background: #324699; background: #ffffff;
}
#wrapper { 
 margin: 0 auto;
 width: 910px; 
}
#header {
 color: #333;
 width: 910px; 
 float: left;
 padding: 0px;
 border: 0px solid #ccc;
 height: 122px;height: 130px;
 margin: 0px 0px 0px 0px;
 background: #000141;background: #ffffff;
}
#message {
 color: #000000;
 border: 1px solid #ccc;
 background: #ffffff;
 width: 850px; width: 910px;
 float: left;
 padding: 0px;
 padding-left: 70px;
 height: 25px;
 margin: 0px 0px 0px 0px;
}
#menu {
 color: #333;
 width: 920px; width: 910px;
 float: left;
 padding: 0px;
 border: 0px solid #ccc;
 height: 16px;height: 25px;
 margin: 0px 0px 0px 0px;
 background: #ccc;
}
#leftcolumn { 
 color: #333; 
 border: 1px solid #ccc; border-top: 0px solid #ccc;
 background: #ffffff; 
 margin: 0px 0px 0px 0px;
 padding: 0px;  padding-top: 25px;
  /*
 height: 915px; height: 600px;
 */
 width: 154px; width: 164px; 

 float: left;
 
}
#content { 
 float: left;
 color: #333;  color: #324699; color: #666; 
line-height: 120%;
 border-top: 0px solid #ccc;
 border-bottom: 0px solid #ccc;
 border-right: 0px solid #ccc;
 background: #ffffff; 
 margin: 0px 0px 0px 0px;
 padding: 10px; padding-top: 30px; padding-right: 36px;
   /*
 height: 795px; height: 900px;
  */
 width: 566px; width: 506px; width: 696px;
 display: inline;
}
#rightcolumn { 
 color: #324699; color: #aaa;
 border: 0px solid #fff;
 background: #ffffff;  
 margin: 0px 0px 0px 0px;
 padding: 10px;
    /*
 height: 795px; height: 920px; height: 6000px;
  */
 width: 300px; width: 6px;
 float: left;
}
#footer { 
 width: 920px;
 clear: both;
 color: #333;
 border: 0px solid #ccc;
 background: #BD9C8C; background: #ffffff; 
 margin: 0px 0px 10px 0px;
 padding: 0px;
}


.h140			{font-size: 140%;}
.h80			{font-size: 80%;}
.h60			{font-size: 60%;}
p.center		{text-align: center}

.filler	{padding-top: 8.0em;}
.spacer	{width: 5em;}
.red	{color: #ff0000;}
.grey	{color: #cccccc;}
.green	{color: #7a8044;}
.white	{color: #ffffff;}
.blue	{color: #000066;}
.italic	{font-style: italic;}
.bold	{font-weight: 600;}
.h110	{font-size: 110%;}
.l120	{line-height: 150%;}	
.l80	{line-height: 80%;}	
.scroll	{font-size: 120%; color: #ffffff; background-color: #000066; border-style: none; font-family: times new roman;}
#navbarlinks	{color: #3A6DBA; background: #ffffff; font-size: 80%; width:140px; height:130px; padding:0px 0px 0px 0px; border: 0px solid blue;  
margin-top: 400px; /* Firefox, and every other non-IE browser */ 
.margin-top: 10px; /* only IE7 */ 
_margin-top: 25px; /* IE6 */ 
background-image: url("./coursebkg2.jpg");
  background-position: 50% 50%;
  background-repeat: no-repeat;
overflow: visible;	
} 

.midtxt			{text-align: center;}

.vlist		{
	float: none;
	display: block;
	position: relative;
	text-align: left;
	cursor: default;
	border: 0px solid #7d6340;
	border-width: 0px 0;
	font-size: 80%;
	line-height: 120%;
	padding-left: 0.0em; 
	padding-top: 0.5em;
	list-style-type: disc;
	list-style-image: none;
	list-style-position: inside;
}
.vlist1		{
	float: none;
	display: block;
	position: relative;
	text-align: left;
	cursor: default;
	border: 1px solid #7d6340;
	border-width: 0px 0;
	font-size: 100%;
	line-height: 120%;
	padding-left: 1.0em; 
	padding-top: 0.5em;
	list-style-type: disc;
	list-style-image: none;
	list-style-position: inside;
}
.topics		{
	float: none;
	display: block;
	position: relative;
	text-align: left;
	cursor: default;
	background-color: #e8e8e8;
	border: 1px solid #5786f7;
	border-width: 1px;
	font-size: 100%;
	padding-left: 0.5em;
	padding-top: 0.5em;
	padding-bottom: 0.5em;
}
.topicsalt		{
	float: none;
	display: block;
	position: relative;
	text-align: left;
	cursor: default;
	background-color: #fbf9e9;
	border: 0px solid #5786f7;
	border-width: 1px;
	font-size: 100%;
	padding-left: 0.5em;
	padding-top: 0.5em;
	padding-bottom: 0.5em;
}

p.indent	{padding-left:2.00em}
li.vlist	{
	padding-top: 0.5em;

}

a.black:link    		{color: #000000;  text-decoration: none;}
a.black:visited 		{color: #000000;  text-decoration: none;}
a.black:active  		{color: #000000;  text-decoration: none;}
a.black:hover			{color: #0000ff;  text-decoration: none;}

a.pap:link    		{color: #666;  text-decoration: none;}
a.pap:visited 		{color: #666;  text-decoration: none;}
a.pap:active  		{color: #666;  text-decoration: none;}
a.pap:hover		{color: #ffffff;  background: #666;  text-decoration: none;}

a.papu:link    		{color: #666;  text-decoration: underline;}
a.papu:visited 		{color: #666;  text-decoration: underline;}
a.papu:active  		{color: #666;  text-decoration: underline;}
a.papu:hover		{color: #ffffff;  background: #666;  text-decoration: underline;}

.brown			{color: #655322;}
.powerblue		{color: #0045e0;}
.powergreen		{color: #3e453d;}
.powerorange		{color: #ff3300;}
.aligned-left		{margin-right: 1.50em; margin-top:0.50em; margin-bottom:5.50em; background-color: #00ffff; float: left; z-index:1;}
.aligned-right		{margin-left: 0.50em; margin-top:0.50em; margin-bottom:1.50em;background-color: #ffffff; float: right; z-index:1;}
}
ul.small		{list-style-type: none; margin-right: 1.0px; margin-left: 30.0px; margin-top:10px;}
li.small		{list-style-type: none; font-size: 80%; margin-left: -20.0px; margin-bottom:1px; .xmargin-bottom: -10px; .xmargin-left: 40px; color:red;}
/*Resolve paragraph spacing difference between IE6, IE7, FF*/
p {
     margin:  0 0 1em 0;
     padding:  0;
}
img {
  border: 0px;
}
img.mid { 
display:block; 
margin-left:auto; 
margin-right:auto; 
background: #ffffff;
} 
.midd { 
display:block; 
margin-left:auto; 
margin-right:auto; background: #868b37; background: #acb160;
} 
.detstable	{width: 99%; vertical-align: top;}
.detstablealign {vertical-align: top;}
.imgpad1	{padding-top: 4em;}
.imgpad2	{padding-top: 2em;}

/* Navigation CSS */
ul.nav	{list-style-type: none;  margin:0; margin-left:1.00em; margin-left:0.20em; padding:0em; line-height: 150%;}
li.nav	{font-size: 100%; line-height: 200%; margin-left: 0em;}
a.nav:link    		{color: #333;  text-decoration: none;}
a.nav:visited 		{color: #333;  text-decoration: none;}
a.nav:active  		{color: #333;  text-decoration: none;}
a.nav:hover		{color: #ffffff; background-color: #333; text-decoration: none;}
/* End Navigation CSS */

ul.services	{list-style-type: none;  margin:0; font-size: 80%; margin-left:1.00em; margin-left:0.20em; padding:0em; line-height: 150%; color: #b3b3d9; color: #497fb8;}
li.services	{font-size: 80%; line-height: 200%; margin-left: 0em; color: #000000;}

.h120			{font-size: 120%;}
.h150			{font-size: 150%;}
.h200			{font-size: 200%;}
.leftcolblue		{color: #497fb8;}
.midd { 
display:block; 
margin-left:auto; 
margin-right:auto; background: #ffffff; 
} 
