body	{	margin:0;	padding:0;	background-image:url(images/bg.jpg);	background-repeat:repeat-x;	background-color:white;	font-family:Arial, Helvetica, sans-serif;	font-size:11.5px;	color:#666666;	}	a	{	color:#d30000;	text-decoration:underline;	}	a:hover	{	text-decoration:none;	}.logo	{	margin-top:50px;	}	.menu	{	margin:0;	padding:0;	margin-top:60px;	float:right;	/*background-image:url(images/menu_separtor.jpg);*/	width:523px;	height:26px;	}	.menu	ul	{	margin:0;	padding:0;	margin-left:3px;	list-style-type:none;	}	.menu	li	{	float:left;	}	.menu	a	{	color:white;	font-size:12px;	font-weight:bold;	text-decoration:none;	}	.menu	a:hover	{	text-decoration:underline;	}		.menu_link1	{	position:relative;	top:5px;	padding-right:15px;	padding-left:13px;	background-image:url(images/menu_separtor1.jpg);	background-repeat:no-repeat;	background-position:right;	}		.menu_link2	{	position:relative;	top:5px;	padding-right:15px;	padding-left:13px;	background-image:url(images/menu_separtor1.jpg);	background-repeat:no-repeat;	background-position:right;	}		.menu_link3	{	position:relative;	top:5px;	padding-right:15px;	padding-left:13px;	background-image:url(images/menu_separtor1.jpg);	background-repeat:no-repeat;	background-position:right;	}		.menu_link4	{	position:relative;	top:5px;	padding-right:15px;	padding-left:13px;	background-image:url(images/menu_separtor1.jpg);	background-repeat:no-repeat;	background-position:right;	}		.menu_link5	{	position:relative;	top:5px;	padding-right:15px;	padding-left:13px;	background-image:url(images/menu_separtor1.jpg);	background-repeat:no-repeat;	background-position:right;	}		.menu_link6	{	position:relative;	top:5px;	padding-left:13px;	}		.flash	{	margin-top:70px;	}		.index_box	{		margin-top:30px;	margin-right:40px;}		.index_box	h1	{	font-family:Georgia, "Times New Roman", Times, serif;	font-size:22px;	font-weight:normal;	color:black;	margin:0;	padding:0;	margin-bottom:15px;	padding-bottom:10px;	border-bottom:1px solid #e0ebf0;	}.index_box	h2	{	font-family:Georgia, "Times New Roman", Times, serif;	font-size:14px;	color:#52565a;	margin:0;	padding:0;	margin-bottom:10px;	}		.index_box	h3	{	font-size:11px;	font-weight:normal;	color:#b1b5bb;	margin:0;	padding:0;	margin-bottom:1px;	}		.index_box	p	{	margin:0;	padding:0;	margin-bottom:15px;	}	.index_box_right	{		margin-top:30px;	margin-right:10px;}		.index_box_right	h1	{	font-family:Georgia, "Times New Roman", Times, serif;	font-size:22px;	font-weight:normal;	color:black;	margin:0;	padding:0;	margin-bottom:15px;	padding-bottom:10px;	border-bottom:1px solid #e0ebf0;	}	.index_box_right	h2	{	font-family:Georgia, "Times New Roman", Times, serif;	font-size:14px;	font-weight:normal;	color:#52565a;	margin:0;	padding:0;	margin-bottom:10px;	}		.index_box_right	h3	{	font-size:11px;	font-weight:normal;	color:#b1b5bb;	margin:0;	padding:0;	margin-bottom:1px;	}		.index_box_right	p	{	margin:0;	padding:0;	margin-top:15px;	margin-bottom:15px;	}		.index_box_right	a	{	color:#90a8c0;	text-decoration:underline;	}	.index_box_right	a:hover	{	text-decoration:none;	}	.un	a	{	color:#c5c8d2;	font-family:Georgia, "Times New Roman", Times, serif;	font-size:11px;	text-decoration:underline;	}		.un	a:hover	{	text-decoration:none;	}		.field	{		border:1px solid #a3c4d2;	font-size:10px;	color:#808d9b;	padding-left:5px;	}	.textarea	{		border:1px solid #a3c4d2;	font-size:12px;	color:#808d9b;	padding-left:5px;	}		.buttons	{	background-color:#3e444a;	font-size:10px;	color:white;	border:0;	height:21px;	}	.checkbox	{	position:relative;	top:10px;	}		.content	{	margin-top:70px;	}		.content	h1	{		margin:0;	padding:0;	margin-bottom:50px;	font-family:Georgia, "Times New Roman", Times, serif;	font-size:40px;	color:black;	font-weight:normal;	}		.content	h2	{	margin:0;	padding:0;	margin-bottom:10px;	font-family:Georgia, "Times New Roman", Times, serif;	font-size:22px;	font-weight:normal;	color:black;	}		.content	h2	a	{	color:black;	text-decoration:none;	}	.content	h2	a:hover	{	text-decoration:underline;	}	.content	h3	{	color:#696c70;	font-family:Georgia, "Times New Roman", Times, serif;	font-size:18px;	font-weight:normal;	margin:0;	padding:0;	margin-bottom:15px;	}		.content	h4	{	margin:0;	padding:0;	margin-bottom:15px;	font-family:Georgia, "Times New Roman", Times, serif;	font-size:18px;	font-weight:normal;	}		.content h4 a	{	color:#419dce;	text-decoration:none;	}	.content	h4	a:hover	{	text-decoration:underline;	}		.content	h5	{	margin:0;	padding:0;	color:#99b7bc;	font-family:Georgia, "Times New Roman", Times, serif;	font-size:14px;	}		.content	h6	{	margin:0;	padding:0;	margin-bottom:15px;	color:#696c70;	font-size:11px;	font-weight:normal;	}		.content	p	{	margin:0;	padding:0;	margin-bottom:15px;	}		.right_box	{		margin-right:10px;}		.right_box	h1	{	font-family:Georgia, "Times New Roman", Times, serif;	font-size:22px;	font-weight:normal;	color:black;	margin:0;	padding:0;	margin-bottom:15px;	padding-bottom:10px;	border-bottom:1px solid #e0ebf0;	}	.right_box	h2	{	font-family:Georgia, "Times New Roman", Times, serif;	font-size:14px;	font-weight:normal;	color:#52565a;	margin:0;	padding:0;	margin-bottom:10px;	}		.right_box	h3	{	font-size:11px;	font-weight:normal;	color:#b1b5bb;	margin:0;	padding:0;	margin-bottom:1px;	}		.right_box	p	{	margin:0;	padding:0;	margin-top:15px;	margin-bottom:15px;	}		.right_box	a	{	color:#90a8c0;	text-decoration:underline;	}	.right_box	a:hover	{	text-decoration:none;	}	.form	input	{	margin-bottom:10px;	}		.img_border	{	border:6px solid #e7eff9;	}	.projects	td	{	padding-bottom:20px;	}	.projects	h2	a	{	color:black;	text-decoration:none;	}	.projects	h2 a:hover	{	text-decoration:underline;	}.projects	a	{	color:red;	text-decoration:none;	}	.projects	a:hover	{	text-decoration:underline;	}	.link_bg	{	background-image:url(images/link_bg.jpg);	background-repeat:no-repeat;	height:30px;	}			.link_bg	a	{	font-family:Georgia, "Times New Roman", Times, serif;	font-size:12px;	color:white;	text-decoration:none;	position:relative;	left:5px;	top:3px;	right:10px;	}	.link_bg	a:hover	{	text-decoration:underline;	}	.link_bg_up	{	background-image:url(images/link_bg_up.jpg);	background-repeat:no-repeat;	height:30px;	width:120px;	margin-right:10px;	}		.link_bg_up 	a	{	font-family:Georgia, "Times New Roman", Times, serif;	font-size:12px;	color:white;	text-decoration:none;	position:relative;	left:-4px;	top:12px;	right:10px;	text-align:left;	}	.link_bg_up 	a:hover	{	text-decoration:underline;	}								.footer	{	margin-top:20px;	margin-bottom:30px;	border-top:1px solid #c0d2d9;	color:#a9b3b7;	padding-top:7px;	}	.footer	p	{	margin:0;	padding:0;	}		#moreProjectss h2	a	{	color: black;	text-decoration: none;	}#moreProjectss h2 a:hover	{	color: black;	text-decoration: underline;	}	#moreProjectss a	{	color: #d30000;	text-decoration: underline;	}#moreProjectss a:hover	{	color: #d30000;	text-decoration: none;	}	#moreProjectss .cat a	{	color: #696c70;	text-decoration: underline;	}#moreProjectss .cat a:hover	{	color: #696c70;	text-decoration: none;	}								