/* CSS Document */

html 	{
		overflow-y:scroll !important;
		}


body		{
			margin:0;
			background-image:url(../images/smile_bg.gif);
			background-repeat:repeat-x;
			font-family:Verdana, Arial, Helvetica, sans-serif;
			font-size: 0.7em;
			color: #000;
		
			}
			
#sm_wrapper	{
			margin:0 auto;
			width:760px;
			height:auto;
			}
			

a			{
			color:#ff3399;
			}
			
			
#header		{
			width:760px;
			height:80px;
			margin:0 auto;
			}
			
#main_img	{
			width:760px;
			height:212px;
			background-color:#fff;
			}
		
.logo		{
			margin-top:10px;
			}
			
.logo_right	{
			height:50px;
			width:250px;
			
			float:right;
			}
			
#col1		{
			padding-top:5px;
			width:465px;
			height:auto;
			float:left;
			
			}
			
#col2		{
			padding-top:5px;
			width:295px;
			float:right;
			background-color:#fff;
			text-align:center;
			}
			
.clean		{
			clear:both;
			height:20px;
			}
			
#footer		{
			width:760px;
			height:30px;
			}
			
ul 			{
			list-style-image:url(/cfscombi/microsite/images/generic/25_bullet.gif);
			}

li 			{
		
			list-style-image:url(../images/bullett.gif);
			
			}

.big 		{
			font-size:110%;
			font-weight:bold;
			}
			
.small 		{
			color:#999999;
			font-size:90%;
			}
			
#subcol1	{
			width:312px;
			float:left;
			}
			
#subcol2	{
			width:225;
			float:right;
			}
			
.clean1		{
			clear:both;
			}
			
.clean2		{
			width:537px;
			height:20px;
			}
			
			.summary_table{
	width: 100%;
	border-collapse: collapse;
	border-right: 1px solid #fff;
	border-bottom: 1px solid #fff;
	margin: 10px 0;
}
.summary_table th, .summary_table td{
	border-left: 1px solid #fff;
	border-top: 1px solid #fff;

}
.summary_table th{
	background-color: #0099cb;
	color: #fff;
		padding: 5px;
}
.summary_table td{
		padding: 5px;
		background-color: #85defc;
}

.summary_table td.alt	{
		background-color: #e4f9fc;
		}



