		/*RESET*/
		body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td{ margin:0;padding:0;}
		table{border-collapse:collapse;border-spacing:0;}
		fieldset,img{ border:0;}
		address,caption,cite,code,dfn,em,strong,th,var{font-style:normal;font-weight:normal;}
		ol,ul{list-style:none;}
		caption,th{text-align:left;}
		h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal;}
		q:before,q:after{content:'';}
		abbr,acronym{border:0;}
		body {
			font:12px Tahoma,Verdana,Helvetica,Arial,sans-serif;
			margin:0;
			color:#788696;
			text-align:center;
			background:#CCD7EA url(../img/bg.gif) repeat-x;
		}
		#container {
			width:743px;
			margin:0 auto;
		}
		h1 {
			width:743px;
			height:82px;
			background:transparent url(../img/Dignity.gif) 0 18px no-repeat;
			text-indent:-9999px;
			padding:18px 0 12px;
		}
		h2 {
			font-size:20px;
			font-weight:800;
			margin:0.75em 0;
		}
			#bb_text {
			font-size:12px;
			width: 743px;
			height:145px;
			background:white url(../img/bg-space.jpg) no-repeat;
			position:relative;

		}
		#video_btn{
			position:absolute;
			top:331px;
			left:337px;
			font-size:22px;
			color:white;
			line-height:30px;
		}		
		
		#bb {
			width:760px;
			height:368px;
			background:white url(../img/bg-psp2.jpg) no-repeat;
			position:relative;
		}
		
		#bb_text {
			font-size:12px;
			width: 743px;
			height:145px;
			background:white url(../img/bg-space.jpg) no-repeat;
			position:relative;

		}
		
		#bb_request_general {
			width:743px;
			height:368px;
			background:white url(../img/bg-bb-request.jpg) no-repeat;
			position:relative;
		}
		
		#bb .close {
	position:absolute;
	top:110px;
	left:35px;
	font-size:14px;
	color:white;
	font-weight:bold;
	background-color:#000000;
	line-height:20px;
	text-align:center;
	width:322px;
		}

		#bb .close a {
			font-size:14px;
			color:#83909e;
			font-weight:bold;
			line-height:20px;
			text-align:center;
		}
		
		#bb .close a:hover {
		color:#FFF;
		}
				
		#bb embed {
	position:absolute;
	top:130px;
	left:35px;
	font-size:16px;
	color:white;
	line-height:22px;
		}
		
		#bb p,#bb2 p, #bb_request_veterans .guide,#bb_request_general .guide {
	position:absolute;
	top:15px;
	left:210px;
	font-size:22px;
	color:white;
	line-height:30px;
		}
		

		
		 #bb_request_veterans p,#bb_request_general p{position:absolute;bottom:10px;left:15px;font-size:16px; font-weight:700;
			color:white;
			line-height:22px;
		}
		
		#bb_request_general p a, #bb_request_veterans p a {
		color:#ddebff;
		border:0px;
		font-size:14px;
		font-weight:normal;
		text-decoration:underline;
		}
		
			#bb_request_general p a:hover, #bb_request_veterans p a:hover {
			 color:#FFF;
			}
	
			 #bb_request_veterans .guide,#bb_request_general .guide {
		position:absolute;
		top:80px;
		left:20px;
		font-size:16px;
		color:white;
		line-height:22px;
}
		 
		 #bb_request_veterans label,#bb_request_general label {
		 font-size:14px;
		 font-weight:bold;
		 text-align:right;
		 display:block;
		 float:left;
		 width:200px;
		 clear:left;
		 line-height:26px;
		 }
		 
		 
		 
		 #bb_request_veterans input,  #bb_request_general input {
		 display:block;
		 float:left;
		 line-height:18px;
		 height:14px;
		 margin-left:10px;
		 margin-top:1px;
		 background-image:url(../img/input_bg.jpg);
		 background-position:0px 0px;
		 background-repeat:repeat-x;
		 border:2px solid #8e8e8e;
		 padding:2px;
		 width:200px;
		 }
		 
		 .aname {
		 width:100px;
		 }
		 
		 #bb_request_general select, #bb_request_veterans select { 
		 display:block;
		 float:left;
		 height:24px;
		  margin-left:10px;
		 margin-top:1px;
		 background-image:url(../img/input_bg.jpg);
		 background-position:0px 0px;
		 background-repeat:repeat-x;
		 border:2px solid #8e8e8e;
		 padding:2px;
		 width:205px;
		 }
		 
		 #bb_request_general input:focus,  #bb_request_veterans input:focus {
 		 background-image:url(../img/input_bg_hover.jpg);

		 }
		 
		#bb p strong {
			font-size:19px;
			font-weight:800;
			line-height:0;
		}
		#nav {
			padding:9px 0 11px;
			border-bottom:2px solid #D5E0ED;
		}
		#nav a {
			margin:0 11px 0 0;
		}
		ul {
			width:580px;
			margin:0 auto;
			text-align:left;
		}
		li {
			width:48%;
			display:block;
			float:left;
			margin:0 0 1em;
			list-style-type:disc;
			padding-left:2%;
			background:transparent url(../img/li.gif) 0 5px no-repeat;
		}
		#footer {
			width:450px;
			margin:5em auto 2em;
			clear:both;
		}
		#footer p {
			font-size:10px;
			line-height:10px;
			color:#788696;
		}
		
		 #bb_request_general .formsubmit, #bb_request_veterans .formsubmit {
		display:block;
		width:206px;
		height:26px;
		clear:left;
		float:left;
		font-weight:bold;
		margin-left:210px;
		border:0px;
		background-image:url(../img/request.jpg);
		background-position:center center;
		}
		
		 #bb_request_general .formsubmit:hover, #bb_request_veterans .formsubmit:hover {
		 cursor:pointer;
		 }
		
		#error_msg {background-color: #d4deec; border:1px solid #b8c2d1; padding:5px; width:500px; color:#000; margin:0px auto; margin-bottom:10px; text-align:left;}
		
		#error_msg h2 {margin:0px 0px;}
		
		#errors {line-height:14px; list-style:none;margin-top:10px;}
		#errors li {width:100%;float:none; line-height:14px; list-style:none;background:none; text-indent:0px; margin-left:0px; padding-left:0px; font-weight:800; color:#990000;}
		
		   .a:show, A:visited.show	{
			font:12px Tahoma,Verdana,Helvetica,Arial,sans-serif;
			color:#788696;
			text-decoration: none;
	}
a { text-decoration:underline;
color:#788696; }

