		body{
			background:#181E24;
			color:#B5C1C6;
			font:normal 12px "Lucida Grande",helvetica,verdana,sans-serif;
			padding:0px;
			margin:0px;
		}
		a:focus{
			outline:none;
		}
		h1{
			background:url(images/img_title.png) no-repeat 50% 0;
			text-indent:-10000px;
			line-height:54px;
			overflow:hidden;
			padding:0px;
			margin:0px;
		}
		
		h2{
			font:normal 26px arial, Helvetica, san-serif;
			color:#ccc;
			padding:0px 0px 12px;
			margin:0px;
			text-align:center;
		}
		h3{
			font-size:16px;
			color:#fff;
		}
		
		h4{}
		
		h5{
			font-size:12px;
			margin:0px;
			padding:0px;
		}
		ul{
			padding:0px;
			margin:0px;
		}
		
		#doc-wrap{
			position:relative;
			background:#181E24 url(images/img_bg_spotlight.jpg) no-repeat 10% 0px;
			-zoom:1;
		}
		
		.doc:after{
			content:'.';
			clear:both;
			display:block;
			height:0px;
			visibility:hidden;
			}
		
		.doc{
			width:920px;
			margin:0px auto;
			position:relative;
			}
			
		
		.col-650-wrap{
			width:650px;
			position:relative;
			padding-left:265px;
			background:transparent url(images/img_target-dart.png) no-repeat scroll 20px -10px;
			/*-background-image: none;*/
			/*-filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/img_target-dart.png', sizingMethod='image');*/
		}
			.col-650{
				width:100%;
				position:relative;
				padding:40px 0px 0px;
			}
			
			.col-650 p.ph-no{
				font-size:14px;
				color:#ccc;
				padding:10px 0px 10px 10px;
				margin:0 0 35px;
				border-top:1px solid #666;
				border-bottom:1px solid #666;
				text-align:center;
			}
			
			.col-650 p.ph-no a{
				text-decoration:none;
				color:#ccc;
			}
				.col-650 p.ph-no a:hover{
					text-decoration:underline;
					color:#ffd234;
				}
				
			.col-650 ul.intro:after{
				content:'.';
				clear:both;
				display:block;
				height:0px;
				visibility:hidden;
			}
				.col-650 ul.intro{
					list-style:none;
					border-bottom:1px dashed #999;
					padding-bottom:20px;
					zoom:1 !important;
					position:relative;
				}
					.col-650 ul.intro li{
						float:left;
						width:300px;
						text-align:justify;
					}
					
					.col-650 ul.intro li.first{
						margin:0px 40px 0px 0px;
					}
					.col-650 ul.intro li.last{
						margin:0px;
					}
					
					.col-650 ul.intro li p{
						padding:0px 0px 20px;
						margin:0px;
						line-height:160%;
					}
						.col-650 ul.intro li p.last{
							padding:0px;
							margin:0px;							
						}
					
					.col-650 ul.intro li p.take-ctrl{
						float:right;
						margin:0;
						padding:20px 0 0;
					}
					
					.col-650 ul.intro li p.take-ctrl a{
						background:url(images/spri_take_back.png) no-repeat;
						display:block;
						width:270px;
						height:26px;
						text-indent:-10000px;						
					}
					
					.col-650 ul.intro li p.take-ctrl a:hover{
						background-position: 0px -26px;
					}
					
			.col-650 ul.services:after{
				content:'.';
				clear:both;
				display:block;
				height:0px;
				visibility:hidden;
			}
					
			.col-650 ul.services{
					list-style:none;
					border-bottom:1px dashed #999;
					padding-bottom:20px;
					position:relative;
					*zoom:1 !important;
			}
				.col-650 ul.services li{
					float:left;
					width:300px;
				}	
				.col-650 ul.services li h5.title{
					float:left;
					line-height:65px;
					padding-left:20px;
				}
				
				.col-650 ul.services li div{
					width:56px;
					float:left;
				}
				.col-650 ul.services li.first{
					margin:0px 40px 0px 0px;
				}
				
				.col-650 ul.services li ul{
					float:left;
					width:200px;
					padding-left:20px;
					position:relative;
					list-style-type: disc !important;
				}
					.col-650 ul.services li ul li{
							width:200px;
							margin-left:10px;
							padding:0px 0px 7px;
							line-height:120%;
							list-style-type:disc !important;
					}
					
					
					.col-650 ul.services li ul li.service-title{
						list-style:none !important;
						padding:0px;
						margin:0px !important;
					}
						
					.col-650 ul.services li ul li.service-title h5{
						padding-bottom:15px;
					}
					
						.col-650 ul.services li ul li ul{
							list-style-type:disc !important;
						}
					
		.col-650 ul.bio, .col-650 ul.testimonials {
			list-style:none;
		}
			.col-650 ul.bio li{
				border-bottom:1px dashed #999;
				padding:0px 0px 20px 20px;
				line-height:160%;
			}
				.col-650 ul.bio li p a{
					background:transparent url(images/img_imdb_icn.gif) no-repeat scroll 97px 2px;
					padding-right:35px;
					color:yellow;
					
				}
				
		.col-650 ul.testimonials{}
			.col-650 ul.testimonials li{
				
				padding:0px 0px 20px 20px;
				line-height:160%;
			}
				.col-650 ul.testimonials li.first{}
				.col-650 ul.testimonials li.last{
					border-bottom:1px dashed #999;
				}


.footer{
	text-align:center;
	font-size:11px;
	padding:30px 0px 0px 0px;
	margin:0px;
	color:#666;
}

.credit{
	font-size:9px; 
	text-align:center;
	margin:0px 0px 20px;
	padding:0px;
}
	.credit a{
		color:#666;
	}