body{
	height: 100%;
	text-align: left;	
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
	letter-spacing:.5px;
	margin: 0;
	padding:0;
	/*background-color: #CCCCCC;*/
	background:url(../images/bkgd.jpg);
	background-repeat:no-repeat;
	background-color:#f4f9fd;
	color: rgb(34,51,65);
}

table {display:table; margin:0px 0; padding:0; border:0px; font-size:100%; }
tr {display:table-row;}
th, td {display: table-cell; margin:0; padding:0px; vertical-align:top;}
th { text-align:center; }

h1, h2, h3, h4, h5 {border:0; margin:4px 0 0px 12px;  font-family: Georgia, Verdana, Arial, Helvetica, sans-serif;}
h1 {font-size:180%; line-height:100%; color:rgb(23,37,49); padding-top:12PX;font-weight:normal;letter-spacing:1px;}
h2 {font-size:130%; line-height:100%;  color:rgb(34,51,65);}
h3 {font-size:120%; line-height:20px; font-weight:bold; padding-left:5px; color:rgb(0,89,167)}
h4 {font-size:110%; color:rgb(34,51,65);font-weight:bold; letter-spacing:1px;}
h5 {font-size:100%; line-height:20px;  color:#CC0000; text-align:right; margin: 0 24px 8px 0 }
h5 a {text-decoration:none;color:#999999; font-size:120%;}
h5 a:hover {text-decoration:none; color:#0059a7; font-size:150%;}
h6 {font-size:110%; color:#0059a7; padding: 0 5px 0 26px;}


dl {border:0; margin:15px 0; padding:0;}
dt {border:0; margin:0; padding:0; font-weight:bold;}
dd {border:0; margin:0 0 0 30px; padding:0;}

a, a:active { color:rgb(34,51,65);text-decoration:none}
a:hover {color:#0059a7; text-decoration:underline;}

.scroll {width:auto; height:350px;overflow:scroll;}
.box {min-height:1px; _height:1px;}

.logo {background-image:url(../images/logo_lg2.jpg); background-repeat:no-repeat; width:1024px; height:94px; }

.logo2 {background-image:url(../images/logo_noursh.gif); background-repeat:no-repeat; width:1024px; height:103px; }

.nav { width:1024px; height:22px; }
.nav img {border:none;}

.nav2 {	
	   width:78px;
	   padding: 9px 4px 8px 4px;
	   text-align:center;	   
	   font: 14px Georgia,Verdana; 
	   font-variant: small-caps;
	   font-weight:bold;
	   } 
	   /*Color navigation bar normal mode*/
.nav2contact {	
	   padding: 8px 0px 8px 0px;
	   text-align:left;	   
	   font: 14px Georgia,Verdana; 
	   font-variant: small-caps;
	   font-weight:bold;
	   } 
	   /*Color navigation bar normal mode*/

.slideshow {background:url(../images/slideshow/BKGD.jpg); background-repeat:no-repeat; width:500px; height:244px;}
.slideshow-display {float:right;}

#nav4 ul {
	list-style-position: outside;
	list-style-image: url(../images/button_bullet.gif);
	margin:0.5em 0.5em 1.0em 1.5em !important /*Non-IE6*/;
	margin:0.5em 10px 1.0em 2.0em /*IE6*/;
	padding:8px 0 10px 30px /*IE7*/;
	float:left;
	text-align:left
}
#nav4 li a {
		position:relative; top:-6px; bottom:10px; padding-bottom: 5px; 
		font: 14px Georgia,Verdana; font-variant: small-caps; font-weight:700; letter-spacing:.5px; color:#fff; 
		line-height:auto;
		padding:8px 8px 0 8px/*IE7*/
		}

#nav5 ul {
	list-style-position: outside;
	list-style-image: url(../images/button_bullet.gif);
	margin:0.5em 0.5em 1.0em 1.5em !important /*Non-IE6*/;
	margin:0.5em 10px 1.0em 2.0em /*IE6*/;
	padding:8px 0 10px 30px /*IE7*/;
	float:left;
	text-align:left
}
#nav5 li a {
		position:relative; top:-6px; bottom:10px; padding-bottom: 5px; 
		font: 14px Georgia,Verdana; font-variant: small-caps; font-weight:700; letter-spacing:.5px; 
		line-height:auto;
		padding:8px 8px 0 8px/*IE7*/
		}
		

<!--div#header2 { width:720px; margin-bottom:18px; text-align:right; color:#fff; font-weight:bold; font-size: 11px;position:absolute; top:7px; left: 380px; }
<!--div#header2 .player { position:absolute; top:55px; left:500px; padding: 0; margin:0}

#content { margin:0; background-color:#FFFFFF; line-height:18px;}

#content .header {background-image:url(../images/bkgd_h1.gif); background-repeat: repeat-x; height:49px;}
#content .header2 {background-image:url(../images/bkgd_h2.gif); background-repeat: repeat-x;padding-left:18px; padding-right:18px;width:100%;}
#content .header3 {background-image:url(../images/bkgd_h3.gif); background-repeat: repeat-x;padding-left:18px; padding-right:18px;width:100%;}

#content .image {padding: 2px 4px 2px 4px; border: 2px double #AADDA7; float:left; margin-right:5px;}
#content .image-store {padding:0 4px 0 4px; border: 0; float:left; margin-right:5px;}

#content p {padding:0px 5px 0px 5px; text-align:left; font-size:12px; margin: 15px 10px 0 20px; }
#content .main {margin: 5px 25px 5px 10px;text-align:justify;}
#content .lead-para { font-weight: 500; font-size:150%; }
#content .bio {padding-top:16px; font-size:120%; color:rgb(34,51,65);font-weight:bold; font-family:Georgia, "Times New Roman", Times, serif; }
#content .bio-text {font-size:100%; color:rgb(34,51,65);font-weight:normal;}
#content h2, #content h4 {margin: 10px 10px 0 20px; text-align:left;}
#content h4 {padding-left:5px;}
#content h3 {float:left;padding-top:2px; background-color:#c2e9c0; line-height:24px;background-image:url(../images/button_bullet_wh.gif);background-repeat:no-repeat;background-position: 0 0;}
#content h3 a { padding:3px; }

#content hr {border: 1px solid #CCCCCC; width:98%; text-align:center;line-height:1.0em;}

#content .main-small {font-size:10px;font-weight:500;}
#content div.date {font-weight:bold; color: #99cc99; padding: 0 0 -5px 0;text-align:left; margin-left:25px}

#content ul {list-style-position: outside; list-style-image: url(../images/button_bullet_wh.gif);font-size:120%; font-weight:bold; line-height:20px; font-family: Georgia, Verdana, Arial, Helvetica, sans-serif; color:rgb(34,51,65); text-align:left;
		
	margin:0.5em 0.5em 1.0em 3.5em !important /*Non-IE6*/;
	margin:0.5em 10px 1.0em 2.0em /*IE6*/;
	padding:8px 0 10px 30px /*IE7*/;
	float:left;
	text-align:left}
#content ol {list-style-position: outside;}
#content li {padding-bottom: 5px;}

#content div.details {
	clear:both;
	margin:1.0em 1.0em 1.0em 1.0em;
	line-height:1.4em;
	border-bottom-width: 2px;
	border-bottom-style: solid;
	border-bottom-color: #676767;
	color:#676767;
}
#content .button {
	padding: 15px 16px 0 16px; background-image:url(../images/button_link.gif); background-repeat:no-repeat; width:343px;}
	
#content .button-image {float:left; margin-right:4px;}
	
#content .button p { color:#000000;margin: 25px 10px 0 0;}

#bio ul {list-style-position: outside; list-style-image: circle; font-weight:normal; line-height:15px; color:rgb(34,51,65); text-align:left; margin:0.5em 0.5em 1.0em 3.5em !important /*Non-IE6*/;
	margin:0.5em 10px 1.0em 2.0em /*IE6*/;
	padding:8px 0 10px 30px /*IE7*/;
	float:left;
	text-align:left}
	
#bio p {padding:0px 5px 0px 5px; text-align:left; font-size:12px; margin: 15px 10px 0 20px; }
#bio h4 {font-size:110%; color:rgb(34,51,65);font-weight:bold; letter-spacing:1px;}

.spacer-v {
	background-image: url(../images/spacerV.gif);
	background-repeat:repeat-x;
	background-position: top;
	padding:0;
	margin:0;
}
#right-column {height:100%; }
#right-column object {align:center}
#right-column hr {border: 1px solid #CCCCCC; width:95%; text-align:center;line-height:1.0em;}

#right-column .news { margin:auto}
#right-column .news-head {background-image:url(../images/BUTTON_02b.gif); background-repeat: no-repeat; width:280px; height:94px; margin-top:20px; padding:0 auto 0 auto}
#right-column .news-head h1  {font-size:190%; line-height:120%; text-align:center;  padding-top:30px; padding-right:8px; }

#right-column .news-list {background-image:url(../images/BUTTON_02c.gif); background-repeat: repeat-y; background-position:top center; width:280px; padding:0 auto 0 auto; margin-top: -5px; } 

#right-column .news-list h3  {color:#333333; font-size:140%; line-height:120%; margin:0 12px 0 16px;  padding:5px; text-align:left; color:rgb(0,93,172)}
#right-column .news-list p  {font-size:120%; line-height:100%;  margin-left:1.0em; margin-right:0.5em; color:rgb(0,93,172)}


#right-column ul {list-style:none; text-align:left; margin:0.5em 0.5em 1.0em 0.5em !important /*Non-IE6*/; margin:0.5em 10px 1.0em 1.0em /*IE6*/; padding-left:12px /*IE6*/; font-family: Arial, Helvetica, sans-serif}
#right-column ul li {margin:2px 0 0.2em 0; padding:0px 5px 0 5px; background:url(../images/bullet.gif) no-repeat -0.2em 0.1em; line-height:1.5em; font-size:110%; font-weight:normal; }
#right-column ul li a  {font-weight:bold;}
#right-column li span {font-weight:400;}


#right-column .comments {font-size:100%; line-height:110%;color:#990000; font-weight:600;margin:1.0em 0.8em 1.0em 0.4em !important /*Non-IE6*/; margin:0.5em 10px 1.0em 1.0em /*IE6*/; padding-left:16px /*IE6*/;}


.column2-unit-left {float:right; width:285px; padding:0px 10px 0px 5px; margin-bottom:10px !important /*Non-IE6*/; margin-bottom:5px /*IE6*/; border-left: #ccc 3px solid;}
.column2-unit-right {float:left; width:400px; padding-left:15px; margin-bottom:10px !important /*Non-IE6*/; margin-bottom:5px /*IE6*/;}
.column1-unit {width:640px;  margin-bottom:10px !important /*Non-IE6*/; margin-bottom:5px /*IE6*/;}
.column3-unit-left {float:left; width:255px; margin-bottom:10px !important /*Non-IE6*/; margin-bottom:5px /*IE6*/; }
.column3-unit-middle {float:left; width:250px; margin-bottom:10px !important /*Non-IE6*/; margin-bottom:5px /*IE6*/; margin-left:20px; border-right: #ccc 3px solid; height:100%;}
.column3-unit-right {float:right; width:485px;  margin-bottom:10px !important /*Non-IE6*/; margin-bottom:5px /*IE6*/;padding-top:18px; }
.column3-unit-right div {padding:15px; margin-right:15px; margin-bottom:15px; background-color:#c2e9c0;}
.clear-contentunit {clear:both; width:640px; height:0.1em; border:none; background:rgb(210,210,210); color:rgb(210,210,210);}
	


.enews {font-weight: 600; font-size:12px; color:#00B2Ef;}
	
.form-label { font-size: 11px; color: #3F3B3B;}

.form-value {color: #000; font-size: 11px;}

.form-required  {font-size:10px; color: #990000;margin:2px;}

.form-confirmation  {padding-left:10px; font-size: 12px; color: #000;font-weight:500;}

.form-background {background:#F5F5F5 none repeat;border:1px solid #E3E4E4; color:#666666;}

.form-button {font-size:11px; background-color: #00B2Ef; color:#53257f; font-weight:bold;}


.alert {background-color: #990000; color:#FFFFFF; font-weight:bold; display:block; padding:10px; text-align:center;}

    /* Footer - "back on top" */
	#top span {display:block; position:absolute; left:0; top:0; z-index:1; width:60px; height:32px; cursor:pointer;}
    #top a:hover span {background:url("../images/button_top.gif") -30px 0 no-repeat;}

	
#footer { background:url("../images/footer.jpg") 0 0 no-repeat; background-color:#FFFFFF;display:block; margin:0; cursor:pointer;  text-align:center; padding-top:5px; }  
	
#footer div { padding:3px 0 0 54px; text-align:left; font-size: 12px; letter-spacing:1px; line-height: 20px; color:#003366}
#footer  .subfooter { padding:1px 0 0 50px; text-align:left; font-size: 10px; letter-spacing:1px; line-height: 12px;}