#frstleft{
width:457px;
float:left;
}

#frstrght{
float:left;
width:305px;
}
.stitle a{ color:#666666; }

.stitle{	
	font-weight:bold;
	background-image: url(../point.gif);
	background-position: right center;
	padding-right:20px;
	background-repeat:no-repeat;
	color:#666666;	
}

#flinks{
	margin-top:0.5em;
	padding-top:0.5em;
	border-top: 1px solid #E4E4E4;
}
#flinks a{
	display:block;
	padding-left:15px;
	display:block;
	background-image: url(../pointer.gif);
	background-repeat: no-repeat;
	background-position: 5px 0.5em;
	margin-bottom:0.5em;
}


.frstcol1{
	width:254px;
	line-height:1.2em;
	background-image: url(../dots.gif);
	background-repeat: no-repeat;
	background-position: right top;
}

.frstcol1a{
	width:255px;
	line-height:1.2em;
	background-repeat: no-repeat;
}



#frstcol{
padding:8px;

}

#frstcol2{
background-color:#009900;


}

#frstcol1,#frstcol2{
margin-top:0.5em;
margin-bottom:0.5em;
float:left;
}


#frstcol1 ul,#frstcol2 ul{
padding:0px;
margin:0px;
list-style:none;
padding-left:5px;
}

#frstcol1 ul li,#frstcol2 ul li{
	padding:0px;
	margin:0px;
	list-style:none;
	padding-left:15px;
	display:block;
	background-image: url(../pointer.gif);
	background-repeat: no-repeat;
	background-position: 5px 0.5em;
}


#frstslike{
	border-top: 1px solid #CCC;
	border-bottom: 1px solid #CCC;
	padding-top:2px;
	padding-bottom:2px;
	margin-bottom:2px;
	margin-right:2px;
	overflow:hidden;
	height:60px;
}

#frstsmcall,#frstsmcalr{
padding:8px;
}

#frstsmcall h2,#frstsmcalr h2{
margin:0px; padding:0px;
font-size:14px; font-weight:bold;
padding-bottom:4px;
color:#33CC00;
}


.frstbrdbrght{
	clear:both;
	border-right: 2px solid #006699;
	line-height:1.3em;
	background-image: url(../green3.jpg);
	background-repeat:repeat-x;
	background-position: left bottom;	
}

#frstcal,#frstmoren{
padding:4px;
text-align:right;
font-size:10px;
font-weight:bold;
}

#frstcal a,#frstmoren a{
	padding-right:20px;	
	background-repeat: no-repeat;
	background-position: right center;
}

#frstcal a{
background-image: url(../bluepointer.gif);
color:#0074b3;
}

#frstmoren a{
background-image: url(../greenpointer.gif);
color:#33CC00;
}

#frstcal a:hover, #frstmoren a:hover{
color:#FF9933;
}


.kmdtm{ font-weight:bold; font-size:11px; }
.kmrw{ padding-bottom:0em;}


#smlinks{
margin:0px;
padding:0px;
list-style:none;
font-size:10px;
}

#smlinks a{
	margin-top:1em;
	color:#666;
	background-image: url(../pointer2.gif);
	background-repeat: no-repeat;
	background-position: 5px center;
	margin-left:10px;
	
}

.uradn{
padding-left:10px;
padding-right:10px;
font-size:11px;
line-height:1.2em;
color:#006699;
}