body,td,th {
	font-family: Helvetica, Ariel, sans-serif;
	font-size: 12px;
	line-height:18px;
	color: #666666;
}
body {
	margin: 0px;
	padding:0px;
	text-align: center;

	/* background-image: url(http://www.completeschools.com/img/bg.gif) ;
---------------------------------------------------- */



}

a:link {
  color: #B0735B;
  background: transparent;
}
a:visited {
  color: #B0735B;
  background: transparent;
}
a:hover, a:active {
  color: #B0735B;
  background: transparent;
}

h1{
	font-size:1.4em;
	font-weight:bold;
	color:#5C3C3D;
}

h2{
	font-size:1.2em;
	font-weight:bold;
	color:#5C3C3D;
}

h3{
	font-size:1em;
	font-weight:bold;
	color:#5C3C3D;
	margin-top:	0px;
}

/* Wrapper
---------------------------------------------------- */
#wrapper {
  width: 875px;

	background:#FFFFFF;
}
/*     background-image:url(../img/bg_contents.gif);
---------------------------------------------------- */


/* Head
---------------------------------------------------- */
#header {	
  width: 875px;
  height: 45px;
}

#logo {
  display: block;
  float: left;
  width: 107px;
  padding-top: 5px;
  padding-left: 20px;
}

#cart {
	float:right;
	padding-right: 20px;
}


#breadcrumbs {
	width: 615px;
	padding-top: 10px;
}

#breadcrumbs ul {
	margin: 0 0 0 ;
	padding: 0px;
	list-style: none;
}

#breadcrumbs li {
	font-size: 10px;
	color: #666666;
	display: inline;
}

#breadcrumbs li a {
	color: #B0735B;
	text-decoration: underline;
	display: inline;
}

#breadcrumbs-s {
	text-align:left;
	width: 615px;
	float:left;
	padding-top: 0px;
	padding-bottom:8px;
	padding-left:20px;
}
#breadcrumbs-s ul {
	margin: 0 0 0 ;
	padding: 0px;

}
#breadcrumbs-s li {
	font-size: 10px;
	color: #666666;
	display: inline;
}
#breadcrumbs-s li a {
	color: #B0735B;
	text-decoration: underline;
	display: inline;
}	

#container {
	margin-top:20px;
}	

#main{
 	width:615px;
	float:left;
	padding-left:20px;
	}

#main1{
 	width:615px;
	float:left;
	padding-left:0px;
	}
#main2{
 	width:420px;
	float:right;
	padding-left:180px;
	}

.qa_main{
 	width:597px;
	padding-left:18px;
	padding-top:20px;
	}
	
.qa_txt{
 	font-weight:bold;
    font-size:12px;
    color:#4A1C1C;
	}

.qa_txt02{
 	font-weight:bold;
    font-size:12px;
    color:#575757;
	}					
	
#sub
{
	width:615px;
	clear:both;
	padding-top:20px;
}

.fl_imgz{
	border:1px solid;
	border-color:#dddddd;
	float:left;
}
.fl-fr {
	float:left;
	width:363px;
	margin-left:10px;
}

.fl-ttl {
	clear:both;
	float:left;
	width:363px;
	font-size:12px;
	font-weight:bold;
	line-height:18px;
	color:#5C3C3D;
}
.fl-txt-pr {
	clear:both;
	float:left;
	width:363px;
	font-size:12px;
	margin-top:5px;
	font-weight:bold;
	line-height:12px;
}

.fl-txt {
	clear:both;
	float:left;
	width:363px;
	font-size:12px;
	margin-top:10px;
	font-weight:normal;
	line-height:15px;
}
.fl-btn {
	float:left;
	padding-left:20px;
	width:120px;
}
.fl-btn p {
	padding:0px;
	font-size:12px;
	line-height:18px;
}


#pagenation {
	width:615px;
	clear:both;
	padding-top:20px;
}

#pg-back{
	width:155px;
	text-align:left;
	float:left;
	font-size:12px;
}
#pg-num {
	width:305px;
	text-align:center;
	float:left;
	font-size:12px;
}

#pg-next{
	width:155px;
	text-align:right;
	float:left;
	font-size:12px;
}

#seach {
	width:615px;
	padding-top:20px;
}

#seach-word {
	float:left;
	width:615px;
	font-size:12px;
	line-height:18px;
}

#qo {
	width:615px;
	clear:both;
	padding-top:20px;
}

#qo-text {
	float:left;
	width:615px;
	font-size:12px;
	line-height:18px;
	padding-top:10px;
}

#qo-category{
	width:615px;
	text-align:center;
	float:left;
	font-size:12px;
}

.qo-btn {
	float:left;
	width:615px;
	text-align:right;
	padding-top:15px;
}

table {
	clear:both;
}

#qo-pagetop {
	float:left;
	width:615px;
	text-align:right;
	padding-top:15px;
	font-size:12px;
}

#qo-contents {
	float:left;
	width:615px;
	padding-top:10px;
}

.head_message_ttl{
	float:left;
	padding-bottom:15px;
}


#head_message{
	width:595px;
	padding: 10px;
	margin-top:20px;
	border:1px solid;
	border-color:#dddddd;
	float:left;
}

.head_message_img{
	float:right;
}

.head_message_txt{
	clear:both;
	font-size:12px;
	line-height: 14px;
}

.head_message_txt02{
	font-size:10px;
	line-height: 12px;
}

#campaign{
	width:595px;
	padding: 10px;
	margin-top:20px;
	border:1px solid;
	border-color:#C2A17A;
	float:left;
}

.head_message_red{
	color:#FF0000;
}

#message {
	width: 835px;
	height: 25px;  
	background: #ECE8E7;
	margin-left: 20px;
	float: left;
	margin-bottom: 10px;
	display:block;
}
.text {
	font-size: 12px;
	font-weight:bold;
	text-indent: 5px;
	line-height: 25px;
	text-align: left;
}

/*Product Float
---------------------------------------------------- */
.floatwrapper {
	position: relative;
	width: 420px;
	margin: 0em auto;
	background: transparent; 
	text-align: left;
	min-width: 420px; 
	top: 0;
	float:right;
	clear:both;
	bottom: 0;}

/*** This can be floated left or right ***/

.firstfloat {
	top: 0;
	width: 140px;
	bottom: 0;
	margin: 0;
	float: left;
}

/*** This must be floated opposite to .secondfloat ***/

.secondfloat {
	top: 0;
	width: 140px;
	bottom: 0;
	left: 150px;
	margin: 0;
	float: left;
}

/*** This must be floated opposite to .firstfloat ***/

.thirdfloat {
	top: 0;
	width: 130px;
	bottom: 0;
	left: 290px;
	margin: 0;
	float: left;
}

/*** This must be floated opposite to .float-wrap ***/ 

.singlefloat {
	position: relative;
	top: 0;
	width: 420px;
	bottom: 0;
	margin-top: 0px;
}

#pop {
	position: relative;
	top: 0;
	width: 160px;
	float: left;
	bottom: 0;
	margin-top: 40px;
	margin: 0em ;
}

/* Main
---------------------------------------------------- */

#index img{
	border:1px solid #333333;
}

#text {
	font-size:12px;
	margin-top:5px;
	list-style: none;
}

#text a {
	text-decoration:none;
	color:#666666;
}

/* df
---------------------------------------------------- */

#df {
	text-align:left;
	padding-top:5px;
	padding-left: 5px;
	border: 0px;
	clear:both;
}
#df1 {
	padding-top:0px;
	padding-left: 5px;
	margin:5px;
	width:160px;
	float:left;
	border:1px solid;
	border-color:#dddddd;
	 

}
#df2 {
	text-align:left;
	padding-top:0px;
	padding-left: 23px;
	border: 0px ;
	width:410px;
	float:left;
}
/* City State List Results
---------------------------------------------------- */


#statecitylist {
	text-align:left;
	padding-top:5px;
	padding-left: 5px;
	border: 1px solid #999999;
}

#statecitylist h1 {
	margin:0 0 0 0;
	padding:0 0 0 0;
	list-style: none;
	text-align:left;

}

#statecitylist h2{

	height: 22px;
	list-style: none;
	text-align:left;
	padding-top:5px;

}

#statecitylist1 {
	padding-top:5px;
	padding-left: 5px;
	border: 0px solid #666666;
	width:193px;
	float:left;

}
#statecitylist2 {
	text-align:left;
	padding-top:5px;
	padding-left: 5px;
	border: 0px solid #666666;
	width:193px;
	float:left;
}

#statecitylist3 {
	padding-top:5px;
	padding-left: 5px;
	border: 0px solid #666666;
	width:193px;
	float:left;

}
	
	
/* School Results List
---------------------------------------------------- */

#schoollist {
	text-align:left;
	padding-top:5px;
	padding-left: 5px;
	border: 1px solid #999999;
	
}

#schoollist h1 {
	margin:0 0 0 0;
	padding:0 0 0 0;
	list-style: none;
	text-align:left;

}

#schoolist p {
float:left;}

#schoollist ul.reorder {
	font-weight:bold;
}

#schoollist ul.reorder li{
	padding:0 0 0 0;
	margin-left:30px;
	font-weight: normal;
}
	
li.tableheader {
	font-weight: bold;
	}


div#byitem ul.attendance {
	list-style-type: none;
	padding: 0;
	margin: 0;
	}
div#byitem ul.attendance li {
	padding: 4px 0;
	margin: 0;
	height: 14px; /* space out your rows */
	}

div#byitem ul.attendance li.name1 { 
	font-weight:bold;	
	width: 80px;
	}
	
div#byitem ul.vert {
	list-style-type: none;
	padding: 0;
	margin: 0;
	width: 600px;
	
	}
div#byitem ul.vert li {
	padding: 4px 0;
	margin: 0;
	height: 14px; /* space out your rows */
	}
div#byitem ul.vert li.odd {
	background-color: #eee;
	}
div#byitem ul.horz {
	clear: left;
	list-style-type: none;
	display:block;
	padding: 0;
	margin: 0;
	}
div#byitem ul.horz li {
	float: left;
	width: 120px;
	padding: 0 0 0 0;
	margin: 0 10px 0 0;
	}
div#byitem ul.horz li.name { 
	width: 340px;
	}
	
div#byitem ul.horz li.name2 { 
	width: 200px;
	}
	
div#byitem ul.horz li.collegename { 
	width: 500px;
	}
	
div#byitem ul.horz li.grades {
	text-align: left;
	margin-right: 0;
	width: 110px;
	}
	
div#byitem ul.horz li.statesnm {
	text-align: left;
	margin-right: 0;
	width: 110px;
	}

/* School Info Page
---------------------------------------------------- */

#schoolinfo {
	text-align:left;
	padding-top:5px;
	padding-bottom:40px;
	padding-left: 5px;
	border: 1px solid #999999;
}

#schoolinfo h1 {
	margin:0 0 0 0;
	padding:0 0 0 0;
	list-style: none;
	text-align:left;
}

#schoolinfo1 h2{

	height: 1em;
	list-style: none;
	text-align:left;
	padding-top:0px;

}

#schoolinfo1 {
	text-align:left;
	padding-top:0px;
	padding-left: 5px;
	border: 0px solid #666666;
}


#schoolinfo1 ul {
	font-weight: bold;
	margin: 0 0 0 0px;
	padding: 0 0 0 0px;
	list-style-type:none;

}

#schoolinfo1 li {
font-weight:normal;
padding: 0 0px 0 10px;
margin: 0 0px 0 10px;}

#schoolinfo1 img {
	float:left;
	padding-left:20px;
	position: relative;
	top: 0;	
}

#schoolinfo2 {
	text-align:left;
	padding-top:5px;
	padding-left: 5px;
	border: 0px solid #666666;
}

#schoolinfo3 {
	text-align:left;
	padding-top:5px;
	padding-left: 5px;
	border: 0px solid #666666;
}

#schoolinfo4 {
	text-align:left;
	padding-top:5px;
	padding-left: 5px;
	border: 0px solid #666666;
}

#schoolinfo4 img {
	float:right;
}


/* School Articles ---------------------------------------------------- */


#schoolarticle {
	text-align:left;
	padding-top:10px;
	padding-left: 10px;
	padding-right:10px;
	padding-bottom:10px;
	border: 1px solid #999999;
}

#schoolarticle h1 {
	margin:0 0 0 0;
	padding:0 0 0 0;
	list-style: none;
	text-align:left;

}

#schoolarticle h2{
	margin:0 0 0 0;
	padding:0 0 0 0;
	list-style: none;
	text-align:left;
	padding-top:5px;

}

#schoolarticleheader {
	width:290px;
	float:left;
}

#schoolarticle-googletop {
	float:right;
	clear:	both;
	width:340px;
	border: 1px solid #999999;
}

#schoolarticle-adbottom {
	width:470px;
	border: 1px solid #999999;
	clear:both;
}

#schoolarticle1 {
	text-align:left;
	padding-top:5px;
	padding-left: 5px;
	border: 0px solid #666666;
	clear:left;
}

/* Nav
---------------------------------------------------- */

#navi ul{
	margin: 0 0 0 0;
	padding: 0 0 0 0;
	list-style: none;
}

#navi li {
	width: 200px;
	line-height:normal;
}

#navi li a {
	text-decoration: none;
	display: block;
}	



#navi{
	width:200px;
	float:left;
	margin-left:20px;
	border: 1px none #666666;
}

#navi ul{
	margin: 0 0 0 0;
	padding: 0 0 0 0;
	list-style: none;
}

#navi li {
	width: 200px;
	line-height:normal;
}

#navi li a {
	text-decoration: none;
	display: block;
}	

#navi h3{
	width: 195px;
	height: 24px;
	text-align:left;
	padding: 10px 0px 0px 10px;
	margin: 5px 0 0 0;
	background-image:url(http://www.completeschools.com/img/nav-bg.gif);background-repeat: no-repeat;}

#navi h3 a {
	text-decoration: none;
	font-family: Helvetica, Ariel, sans-serif;
	color: #7b6161;
	font-weight: bold;
}


#cat1 h3{
	background-image:url(http://www.completeschools.com/img/featured-colleges.gif);
	font-size: 0px;
}

#cat2 h3{
	background-image:url(http://www.completeschools.com/img/featured-privete-schools.gif);
	font-size: 0px;
}


#navi li#text {
	font-size:12px;
	margin-top:5px;
	list-style: none;
}

#navi li#text a {
	text-decoration:none;
	color:#666666;
}

#navi li#banner {
	width: 200px;
	height: 61px;
	list-style: none;
	margin: 20px 0 0 0;
	padding: 0 0 0 0;
}

#navi li#order {
	margin: 0 0 0 ;
	padding: 0px;
	margin-top: 5px;
}

#navi li#odr-bk {
	width: 200px;
	height: 28px;
	list-style: none;
	margin-top: 15px;
}

#navi li#new {

	margin: 0 0 0 ;
	padding: 0px;
	margin-top: 5px;
}


#navi li#forget {
	width: 200px;
	height: 26px;
	list-style: none;
	margin-top: 10px;
}

#navi li#text2 {
	font-size:12px;
	line-height:15px;
	margin-top:5px;
	list-style: none;
}

#navi li#text2 a {
	text-decoration: underline;
	color:#674949;
}

.gd-txt {
	font-weight:bold;
	font-size:12px;
	color:#333333;
}

#w-order {
	padding-left:35px;
	padding-top:10px;
	padding-bottom:20px;
	width:260px;
	float:left;
}

#w-imgz {
	padding-top:30px;
}

#gd-txt02 {
	font-size:12px;
	color:#333333;
	line-height:24px;
}

#gd-txt02 a {
	text-decoration:underline;
	color:#666666;
}

#gd-txt02 a:hover {
	text-decoration:none;
	color: #B0735B;
}

/* recommend ---------------------------------------------------- */

#recommend {
	width:615px;
	clear:both;
	padding-top:10px;
}

#recommend h4 {
	background-image:url(http://www.completeschools.com/img/info.gif);
	height:20px;
	font-size:12px;
	margin:0 0 0 0;
	line-height:20px;
	padding:0 0 0 0;
	color:#333333;
	text-align:left;
	padding-left:20px;
}

.r-prod1 {
	width:141px;
	padding-top:10px;
	float:left;
}

.prod-imgz img {
	border:1px solid;
	border-color:#333333;
}

.prod-imgz a {
	text-decoration:none;
}

.prod-txt1 {
	width:141px;
	padding-top:5px;
	font-size:11px;
	font-weight:bold;
	color:#5C3C3D;
	line-height:14px;
}

.prod-txt1a {
	padding:0 0 0 0;
	margin:0 0 0 0;
	font-size:12px;
	font-weight:bold;
	color:#5C3C3D;
	line-height:20px;
}

.prod-txt2 {
	width:141px;
	padding-top:5px;
	font-size:11px;
	line-height:14px;
}
.prod-txt3 {
	width:141px;
	padding-top:5px;
	padding-bottom:3px;
	font-size:11px;
	line-height:14px;
}
.prod-txt a {
	color:#666666;
	text-decoration:none;
}
.r-prod2 {
	width:141px;
	float:left;
	padding-top:10px;
	padding-left:17px;
}

#gift {
	width:615px;
}

.gift1 {
	width:305px;
	clear:both;
	float:left;
	padding-top:20px;
}

.gift2 {
	float:left;
	width:305px;
	padding-top:20px;
	padding-left:5px;
}

/* menulist ----------------------------------------------- */

#menulist {
	width:615px;
	clear:both;
	padding-top:20px;
}

.menulisth4 {
	line-height:30px;
	font-size:14px;
	border:1px dotted #000000;
	margin:0 0 0 0;
	color:#FFFFFF;
	height:30px;
	background-image:url(http://www.completeschools.com/img/menulist-bg.gif)
}

#menulist1 {
	width:148px;
	height:160px;
	float:left;
	border:1px solid;
	border-color:#CCCCCC;
}

#menulist2 {
	float:left;
	margin-left:5px;
	width:148px;
	height:160px;
	border:1px solid;
	border-color:#CCCCCC;
}

#menulist ul {
	width:148px;
	margin: 0 0 0 ;
	padding: 0px;
	list-style: none;
}
#menulist li {
	margin-top:5px;
	line-height:normal;
}
#menulist li#txt {
	font-size:11px;
	margin-left:5px;
	line-height:12px;
	list-style: none;
}
#menulist li#txt a {
	text-decoration:none;
	color:#666666;
}

/* 
---------------------------------------------------- */
#special {
	width:615px;
}
.special1 {
	float:left;
	padding-top:20px;
}
.special2 {
	float:left;
	padding-top:20px;
	padding-left:15px;
}
/* Background ads
---------------------------------------------------- */
.aback{
	width: 344px;
	height: 293px;
	float:right;
	text-align:left;
	background-image:url(http://www.completeschools.com/img/aback.gif);background-repeat: no-repeat;}
	margin: 0;
}

#aback h3 {
	font-size:1em;
	font-weight:bold;
	color:#5C3C3D;
	margin-top:	0px;
	padding-top: 5px;
	padding-left: 15px;
}

#aback p {
	font-size:12px;
	padding-top: 15px;
	padding-left: 15px;
}
.ahack{
	width: 300px;
	height: 200px;
	float:left;
	text-align:left;
	margin-top: 55px;
	margin-left: 25px;
}

.bhack{
	width: 300px;
	float:left;
	text-align:left;
	margin-top: 0px;
	margin-left: 85px;
}



/* Colleage Background Ads
---------------------------------------------------- */
.collback{
	width: 243px;
	height: 175px;
	float:right;
	text-align:left;
	background-image:url(http://www.completeschools.com/img/collaback.gif);background-repeat: no-repeat;}
	margin: 0;
}

#collback h3 {
	font-size:1em;
	font-weight:bold;
	color:#5C3C3D;
	margin-top:	0px;
	padding-top: 0px;
	padding-left: 15px;
}

#collback p {
	font-size:12px;
	padding-top: 15px;
	padding-left: 15px;
}
.collhack{
	width: 200px;
	height: 175px;
	float:left;
	text-align:left;
	margin-top: 35px;
	margin-left: 30px;
}

.collbhack{
	width: 200px;
	float:left;
	text-align:left;
	margin-top: 0px;
	margin-left: 40px;
}
/* Footer
---------------------------------------------------- */
#footer {
	clear: both;
	width: 875px;
	height: 100px;
	font-size: 10px;
	padding-top:20px;
	background-image:url(http://www.completeschools.com/img/foot.gif);
	background-repeat: no-repeat;
	background-position: 0px 16px;
	}

#foot-ul {
	width: 835px;
	height: 30px;
	margin-left: 20px;
	background-image: url(http://www.completeschools.com/img/common/foot_frame.gif)
}

#li {
	font-size: 10px;
	padding-left: 1.2em;
	line-height: 30px;
}

#li a {
	text-decoration:none;
	color:#666666;
}

.btn-top {
	float: right;
	padding-top: 5px;
	padding-right: 5px;
}

#foot-img {
	margin-left: 20px;
}


.txt-form {
	width:180px;
	font-size: 11px;
}

.txt-form2 {
	width:110px;
	font-size: 11px;
}
/* 
ANSWERS
 ---------------------------------------------------- */
#answers a {
font-weight:normal;

}

#answers ul{
list-style:none;
font-weight:bold;
color:#666666;
padding-left: 0px;
margin-left:0px;}


#answers li{
font-weight:normal;
padding-left:0px;
margin-left:5px;
list-style:none;
}



#answers-yahooimg{
float:right;

}
#answers {
	position:relative;
	padding:10px 10px 10px 10px;
	border: 1px solid #999999;
	clear:both;
	display:block;
	text-align:left;

}
#answers h1 {
	padding:0 0 0 0;
	margin: 0 0 0 0px;
	width:100%;
}

#answers h2{
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	list-style: none;
	text-align:left;
	padding-top:5px;
}

.answers-fave{
clear:both;
}

.answers-fave h1 {
line-height:35px;
}
.answers-ans{
clear:right;
}

.answers-person{
padding:0px 5px 5px 0px;
float:left;
}

.dotted-line{
background-image:url("http://www.completeschools.com/img/grey_dot.gif" left repeat-x;
}

.delimiter{
border-bottom:1px solid #68ce12;
width:425px;
display:block;
margin: 5px 0 10px 0;

}


.answers-block{
border-bottom: 0px solid #666666;
width:425px;
background-image:url(http://www.completeschools.com/img/answer-bubble_top.gif);
background-position:top;
background-repeat:no-repeat;

}


.answers-block img {
padding: 0 0px 6px 10px;
}

.answers-block-ansname{
height:39px;
width:343px;
margin: 15px 0px 0px 0px;
float:right;
font-size:90%;
line-height:110%;
background:none;
}
.answers-block-bttm {
width:425px;

background-image:	url(http://www.completeschools.com/img/answer-bubble_bttm.gif);
background-position:bottom;
background-repeat:no-repeat;
margin: 0 0 8px 0;

}

.answers-block-bttm p {
padding: 0px 5px 5px 5px;
margin: 0px 2px;
}

#answers-inforequest {
background-image:url(../img/yahoo-answers.gif);
background-position:bottom right;
background-repeat:no-repeat;
}

#answers-inforequest p {
width:425px;
margin: 10px;
}

#answers-inforequest ul {
font-size:110%;
}
#answers-inforequest h2 {

padding: 0px 0px 0px 30px;
background-image: url(http://www.completeschools.com/img/info1.gif);
background-position:left;
background-repeat:no-repeat;
}
#answers-adstop {
	float:right;
	clear:	both;
	width:336px;
	margin: 5px 0 5px 5px;
}

#answerstop {

	width:600px;
	height: 32px;
	background-image:url(http://www.completeschools.com/img/answers-top.gif);
	background-repeat: no-repeat;
}

#answersbottom {

	width:600px;
	height: 32px;
	background-image:url(http://www.completeschools.com/img/answers-bottom1.gif);
	background-repeat: no-repeat;
}

#answersbig {
padding-top:20px;}

#answersbig h2{
	line-height:30px;
	background-color:#a4c2d2;
	color:#ffffff;
	font-size:13px;
	margin:0 0 0 0;
	height:30px;
	text-align:center;
}
#answersbig h2 a{
	text-decoration: none;
	color:#ffffff;
	margin:0;
}

#answersbig1 {
	width:303px;
	height:150px;
	clear:both;
	float:left;
	padding-top:0px;
	border:1px solid;
	border-color:#CCCCCC;
}
#answersbig2 {
	width:303px;
		height:150px;
	float:left;
	padding-top:0px;
	margin-left:5px;
	border:1px solid;
	border-color:#CCCCCC;
}
#answersbig ul {
	margin: 0 0 0 0 ;
	padding: 0 10px 0 5px;
	list-style: none;
}

#answersbig li {
	margin-top:10px;
	line-height:normal;
}
#answersbig li#txt {
	font-size:12px;
	margin-left:5px;
	list-style: none;
}
#answersbig li#txt a {
	text-decoration:none;
	color:#666666;
}

#colanswers {
	width:330px;
	float:right;
	margin: 15px 0 10px 5px;
	clear:both;
	background-image:url(../img/answers-bottom1.gif);
	background-position:bottom;
}
#colanswers h2{

	line-height:30px;
	background-color: #00CC33;
	background-image:url(../img/answers-top1.gif);
	background-position:top;
	color:#ffffff;
	font-size:13px;
	margin:0 0 0 0px;
	padding:0 0 0 15px;
	height:30px;
	text-align:left;
	
}


#colanswers h2 a{
	text-decoration: none;
	color:#ffffff;
	margin:0;

}

#colanswers ul {
	margin: 0 0 40px 0 ;
	padding: 0 10px 0 5px;
	list-style: none;
}

#colanswers li {
	margin-top:10px;
	line-height:normal;
}
#colanswers li#txt {
	font-size:12px;
	margin-left:5px;
	list-style: none;
}
#colanswers li#txt a {
	text-decoration:none;
	color:#666666;
}
/* spotlight
---------------------------------------------------- */

#spotlight {
	width:330px;
	float:right;
	margin: 15px 0 10px 5px;
	clear:both;
	background-image:url(../img/answers-bottom2.gif);
	background-position:bottom;
}
#spotlight h2{

	line-height:30px;
	background-color: #00CC33;
	background-image:url(../img/answers-top1.gif);
	background-position:top;
	color:#ffffff;
	font-size:13px;
	margin:0 0 0 0px;
	padding:0 0 0 15px;
	height:30px;
	text-align:left;
	
}


#spotlight h2 a{
	text-decoration: none;
	color:#ffffff;
	margin:0;

}

#spotlight ul {
	margin: 5px 0 10px 0px ;
	padding: 0 0px 0 0px;
	list-style: none;
	font-weight:bold;
}

#spotlight li {
margin:0 0 0 0;
padding:0 0 0 0;
	line-height:normal;
	font-weight:normal;
}

#spotlight ul#info {
	margin: 0 0 40px 10px ;
	padding: 0 0px 0 0px;
	list-style: none;
	font-weight:bold;
}


#spotlight li#info {
list-style-image: url(../img/arrow.gif);
	margin-left:15px;
}
#spotlight li#info a {
	
}

#spotlight img {
margin: 5px 5px 5px 5px;
float:left;
}