/* KHALILI CSS V3April 2007*/body {		font-family: "Lucida Sans", Arial, Helvetica, sans-serif;	color: #999999;	margin: 0px;	padding: 0px;	}img {	border: none;	behavior: url(iepngfix.htc); 	}	#container {	background: url(../images/bg.gif) repeat-y top center;	width: 100%;	height: 100%;}#center-con {	width: 780px;	height: auto;	margin: 10px auto;	}/* titles */#title {	margin-top: 10px;	width: 780px;	border-bottom: 1px solid #CFCFCF;	}/* header logos etc */#header-top-logo {	width: 780px;	margin-top: 10px;	}h4 {	font-family: Georgia, "Times New Roman", Times, serif;	color: #7B88C0;	font-size: 14px;	font-weight: normal;	margin: 0px;	padding: 0px;	}	/* contents */#content {	margin-top: 10px;	width: 780px;	}p {	font-family: "Lucida Sans", Georgia, "Times New Roman", Times, serif;	font-size: 11px;	color:#000000;	font-weight: normal;	margin-top: 10px;	}#inset-placeholder {	background-image:url(../images/inset-placeholder.gif);	width: 338px;	height: 336px;	margin-top:10px;	}#inset-image {	width: 322px;	height: 320px;	padding-left: 8px;	padding-top: 8px;	}h1 {	font-family:Georgia, "Times New Roman", Times, serif;	font-size: 38px;	color: #1B325F;	font-weight: normal;	margin: 0px;	}h5 {	font-family: Georgia, "Times New Roman", Times, serif;	font-size: 21px;	color: #7580B1;	font-weight: normal;	margin: 0px;	padding-bottom: 15px;	}h10 {	font-family: Georgia, "Times New Roman", Times, serif;	font-size: 18px;	color: #333333;	font-weight: normal;	margin: 0px;	padding-bottom: 15px;	}.floatimgleft {    float:left;    margin-right:10px;    margin-bottom:10px;	margin-top: 10px;    }/* sub nav */#subnav2 {	vertical-align: top;	width: 100px;		}#subnav2 a {	font-family: Georgia, "Times New Roman", Times, serif;	font-weight: bold;	font-size: 12px;	color: #1B325F;	text-decoration: none;	vertical-align: top;	}#subnav2 a:hover {	font-family: Georgia, "Times New Roman", Times, serif;	font-weight: bold;	font-size: 12px;	color: #7580B1;	text-decoration: none;	vertical-align: top;	}#subnav {	border-bottom: 1px dotted #C5C5C5;	width: 160px;	height:40px;		}#subnav a {	font-family: Georgia, "Times New Roman", Times, serif;	font-weight: bold;	font-size: 12px;	color: #1B325F;	text-decoration: none;	vertical-align: middle;	}#subnav a:hover {	font-family: Georgia, "Times New Roman", Times, serif;	font-weight: bold;	font-size: 12px;	color: #7580B1;	text-decoration: none;	vertical-align: middle;	}#subnav-on {	font-family: Georgia, "Times New Roman", Times, serif;	font-weight: bold;	font-size: 12px;	color: #7580B1;	text-decoration: none;	vertical-align: middle;	border-bottom: 1px dotted #C5C5C5;	width: 160px;	height:40px;		}/* quote */#quote a {	font-family: Georgia, "Times New Roman", Times, serif;	font-weight: bold;	font-size: 12px;	color: #1B325F;	text-decoration: none;	vertical-align: top;	}#quote a:hover {	font-family: Georgia, "Times New Roman", Times, serif;	font-weight: bold;	font-size: 12px;	color: #7580B1;	text-decoration: none;	vertical-align: top;	}	ul li {	margin-left: -2.0em;	font-size: 11px;	}	/* nav */#nav-top {	background-image:url(../images/nav-bg-top.jpg);	width: 780px;	margin-top: 15px;	height: 41px;	}.nav-top-contents {	width: 780px;	padding-top: 17px;	}#nav-bottom {	background-image:url(../images/nav-bg-bottom.jpg);	width: 780px;	height: 39px;	}.nav-bottom-contents {	width: 780px;		padding-top: 10px;	}/* front page header  */#header-top {	background-image:url(../images/header-bg-1.jpg);	margin-top: 30px;	width: 780px;	height: 61px;	}#header-mid {	background-image:url(../images/header-bg-2.jpg);	width: 780px;	height: 173px;	margin: 0px;	}#header-bottom {	background-image:url(../images/header-bg-3.jpg);	width: 780px;	height: 128px;	margin: 0px;	}	/* menus */#header-top-menu {	width: 780px;	padding-top: 18px;	}#mid-menu {	width:780px;	margin-top: 20px;	}/* randoms */#strip {	width: 780px;	margin-top: 15px;	}#quote-table tr td {	border-top: 1px solid #B3B3B3;	font-family: "Lucida Sans", Georgia, "Times New Roman", Times, serif;	font-size: 11px;	color:#000000;	font-weight: normal;	vertical-align: top;	}.quote-table-header {	font-family:Georgia, "Times New Roman", Times, serif;	font-size: 16px;	color:#FFFFFF;	}#quote-table a {	color: #7580B1;	font-weight: bold;	text-decoration: underline;	}#education-table tr td {	border-top: 1px solid #B3B3B3;	font-family: "Lucida Sans", Georgia, "Times New Roman", Times, serif;	font-size: 11px;	color:#000000;	font-weight: normal;	}.education-table-header {	font-family:Georgia, "Times New Roman", Times, serif;	font-size: 16px;	color:#FFFFFF;	}#education-table a {	color: #7580B1;	font-weight: bold;	text-decoration: underline;	}/* flash */#flasharea {	width: 780px;	height: 220px;	margin-top: 20px;	}h2 {	font-family: Georgia, "Times New Roman", Times, serif;	color: #1B325F;	font-weight: normal;	font-size: 18px;	line-height: 2px;	}	h3 {	font-family: "Lucida Sans", Arial, Helvetica, sans-serif;	font-weight: normal;	font-style: italic;	letter-spacing: -1px;	font-size: 11px;	color: #3B89C9;	}	/* footer */#footer {	margin-top: 30px;	width: 780px;	height: 55px;	border-bottom: 1px dotted #cccccc;	border-top: 1px dotted #cccccc;}	.copyright {	font-family: "Lucida Sans", Arial, Helvetica, sans-serif;	font-size: 10px;	color: #999999;	font-weight: normal;	}h6 {		font-family: "Lucida Sans", Arial, Helvetica, sans-serif;	font-size: 9px;	color: #999999;	font-weight: normal;		}	#footerlinks {	margin-top: 10px;	}#homepagefooter {	font-family: "Lucida Sans", Arial, Helvetica, sans-serif;	font-size: 9px;	color: #999999;	font-weight: normal;	text-decoration: underline;}/* links */a {	color: #7580B1;	font-size: 11px;	}	#footer a {	font-family: "Lucida Sans", Arial, Helvetica, sans-serif;	font-size: 9px;	color: #999999;	font-weight: normal;	text-decoration: underline;	}			