f@charset "utf-8";
#container {
	width: 800px;
	margin-right: auto;
	margin-left: auto;
	height: auto;
}
.style3 {
	font-size: 12px;
	font-style: italic;
}
.style4 {font-size: 12px}
.style5 {font-size: 10px}
.style6 {
	font-size: 16px;
	font-weight: bold;
}
.style7 {
	color: #294491;
	font-weight: bold;
	font-size: 16px;
	font-family: Arial, Helvetica, sans-serif;
}
.style8 {
	color: #9b272c;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: normal;
}
.style9 {
	font-size: 14px;
	font-family: Arial, Helvetica, sans-serif;
	color: #494949;
}

.group table tr td {text-align:center; vertical-align:top; color:#000}
.group table tr th {background-color:#66CBFF; padding:0; margin:0}
#content .group table tr td p {color:#000}
.group table tr td.even{background-color:#CCC; color:#000}
.group table tr td.even p { color:#000}
.group table tr td.odd{background-color:#999}

/*#C1 {
	height: 202px;
	width: 800px;
	background-image: url(images/top.jpg);
	margin:0 auto
}*/
#C1 {
	height: 202px;
	width: 800px;
	background-image: url(images/top-new.png);
	margin:0 auto;
	position:absolute;
	top:0; left:0; z-index:100
	
}
.header {position:relative; height:304px; width:800px; margin:0 auto;}
#portfolio {position:absolute; top:0; left:0; margin:0px; padding:0; list-style:none; width:800px; height:202px; overflow:hidden}

/* Edit From HERE */
#portfolio .home-page 	{background:url(images/slide-show/slide-1.jpg) no-repeat top left; width:800px; height:202px}
#portfolio .home-page-2 {background:url(images/slide-show/slide-2.jpg) no-repeat top left; width:800px; height:202px}
#portfolio .home-page-3 {background:url(images/slide-show/slide-3.jpg) no-repeat top left; width:800px; height:202px}
#portfolio .home-page-4 {background:url(images/slide-show/slide-4.jpg) no-repeat top left; width:800px; height:202px}
#portfolio .home-page-5 {background:url(images/slide-show/slide-5.jpg) no-repeat top left; width:800px; height:202px}
/*Edit To HERE*/

#C2 {
	height: 102px;
	width: 800px;
	background-image: url(images/n2.jpg);
	margin:0 auto
}
#C2 #n1 {
	height: 102px;
	width: 486px;
	float: right;
}
#C2 #n1 #nav {
	height: 51px;
	width: 486px;
}
#C2 #n3 {
	height: 102px;
	width: 310px;
	float: left;
}
#C2  #home  {
	height: 49px;
	width: 89px;
	padding-top: 20px;
	padding-left: 33px;
}
#C2 #n1 #nav #n1a {
	background-image: url(images/n1.jpg);
	background-repeat: no-repeat;
	float: right;
	height: 51px;
	width: 26px;
}
#C2 #n1 #nav #but5 {
	float: right;
	height: 51px;
	width: 104px;
	display: block;
}
#C2 #n1 #nav #but4 {
	float: right;
	height: 51px;
	width: 74px;
}
#C2 #n1 #nav #but3 {
	float: right;
	height: 51px;
	width: 84px;
}
#C2 #n1 #nav #but2 {
	float: right;
	height: 51px;
	width: 80px;
}
#C2 #n1 #nav #but1 {
	float: right;
	height: 51px;
	width: 118px;
}
#C3 {
	width: 800px;
	margin-right: auto;
	margin-left: auto;
}
#C3 #leftmenu {
	height: auto;
	width: 243px;
	float: left;
}

#C3 #leftmenu #m1 {
	background-image: url(images/menu-top.jpg);
	background-repeat: no-repeat;
	height: 53px;
	width: 242px;
}
#C3 #leftmenu #m2 {
	background-image: url(images/m2.jpg);
	background-repeat: repeat-y;
	height: auto;
	width: 241px;
	padding-top: 4px;
}
#C3  #leftmenu  .lftbut  {
	display: block;
	height: 28px;
	width: 190px;
	margin-left: 17px;
	text-align: right;
	padding-right: 16px;
	margin-bottom: 4px;
	position:relative
}
#C3  #leftmenu  .lftbut a .img {position:absolute; top:1px; left:7px; border:none}
#C3 #leftmenu .lftbut a {
	background-image: url(images/menu-bck-up.jpg);
	background-repeat: no-repeat;
	display: block;
	height: 23px;
	width: 190px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: normal;
	color: #294491;
	text-align: right;
	padding-right: 16px;
	text-decoration: none;
	padding-top: 5px;
	margin-bottom: 4px;
}
#C3 #leftmenu .lftbut a:hover {
	background-image: url(images/menu-bck-over.jpg);
	background-repeat: no-repeat;
	display: block;
	height: 22px;
	width: 190px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #FFFFFF;
	text-align: right;
	padding-right: 16px;
	padding-top: 6px;
	margin-bottom: 4px;
}

#C3 #leftmenu #m3 {
	background: url(images/m3-new.jpg) bottom left;
	background-repeat: no-repeat;
	height: 78px;
	width: 241px;
	color: #294491;
	padding-top: 4px;
}
#C3 #leftmenu .lftbut2 {
	background-image: url(images/menu-bck-up.jpg);
	background-repeat: no-repeat;
	display: block;
	height: 28px;
	width: 190px;
	margin-left: 17px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: normal;
	color: #294491;
	text-align: right;
	padding-right: 16px;
}
#C3 #leftmenu .lftbut2 a {
	background-image: url(images/menu-bck-up.jpg);
	background-repeat: no-repeat;
	display: block;
	height: 23px;
	width: 190px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: normal;
	color: #294491;
	text-align: right;
	padding-right: 16px;
	text-decoration: none;
	padding-top: 5px;
	margin-bottom: 4px;
}
#C3 #leftmenu .lftbut2 a:hover {
	background-image: url(images/menu-bck-over.jpg);
	background-repeat: no-repeat;
	display: block;
	height: 22px;
	width: 190px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #FFFFFF;
	text-align: right;
	padding-right: 16px;
	padding-top: 6px;
	margin-bottom: 4px;
}
#C4 {
	width: 551px;
	height: auto;
	margin-left: 6px;
	clear: none;
}

#content {
	height: auto;
	width: 551px;
}
#content p {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #494949;
	line-height: 22px;
}
#content img {
	text-align: center;
}
#content ul {
	text-align: center;
}



#content li {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #494949;
	margin-top: 10px;
	text-align: left;
}

#content h1 {
	width: 551px;
	text-align: left;
	margin-top: 0px;
	margin-bottom: 0px;
	height: 44px;
	background-image: url(images/e2.gif);
	background-repeat: repeat-y;
	padding-top: 6px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 24px;
	font-weight: bold;
	color: #962A37;
}

#content #h1 { background:none;
	

}
#content iframe {
	width: 540px;
}

#content h2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 24px;
	color: #494949;
	text-align: center;
}
#content h3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #800000;
	text-decoration: underline;
}
#content h4 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-style: italic;
	font-weight: normal;
	color: #494949;
	text-align: center;
}
#content h5 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 24px;
	color: #800000;
	text-align: center;
	margin-top: 0px;
	margin-bottom: 5px;
}
#content #e1 {
	background-image: url(images/e1.gif);
	background-repeat: no-repeat;
	height: 22px;
	width: 551px;
	margin-bottom: 10px;
}
#content #e1-top {
	background-image: url(images/e1-top.gif);
	background-repeat: no-repeat;
	height: 22px;
	width: 551px;
	margin-bottom: 10px;
}
#top-content{background:url('images/top-content.jpg') repeat-y;}

#top-content p {text-align:center;}

#top-content h1 span {text-align:center;}

#content table {
	margin-right: auto;
	margin-left: auto;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #494949;
}
#content .links {
	width: 550px;
	margin-top: 10px;
}
#leftcontent {
	width: 238px;
	margin-left: 4px;
	padding-top: 0px;
	margin-top: 0px;
	float:left;
}
#leftcontent  .l1 {
	background-image: url(images/l1.gif);
	background-repeat: no-repeat;
	height: 46px;
	width: 237px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 22px;
	color: #0D3671;
	text-align: center;
	padding-top: 7px;
	font-weight: bold;
	position: relative;
}
#leftcontent  .l2 {
	background-image: url(images/l2.gif);
	background-repeat: repeat-y;
	padding-left: 8px;
	height: auto;
	width: 230px;
}
#leftcontent  .l2  p {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #494949;
	margin-top: 0px;
	line-height: 18px;
	margin-bottom: 0px;
	padding-right: 10px;
	padding-left: 10px;
}
#leftcontent .l2 li {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #494949;
	font-weight: normal;
	margin-top: 0px;
	margin-bottom: 0px;
	list-style-position: outside;
	line-height: 18px;
}

#leftcontent  .l3 {
	background-image: url(images/l3.gif);
	background-repeat: no-repeat;
	width: 237px;
	height: 23px;
	position: relative;
	margin-bottom: 8px;
}
#leftcontent .l4 {
	height: 17px;
	width: 233px;
	background-image: url(images/l4.gif);
	background-repeat: no-repeat;
}

#content .p1 {
	background-image: url(images/p1.gif);
	height: 45px;
	width: 551px;
	text-align: center;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 22px;
	color: #0D3671;
	padding-top: 8px;
	background-repeat: no-repeat;
	font-weight: bold;
}
#content .p2 {
	width: 511px;
	height: auto;
	padding-left: 20px;
	padding-top: 10px;
	padding-right: 20px;
	padding-bottom: 10px;
	background-image: url(images/p2.gif);
	background-repeat: repeat-y;
}

#content .p2 p {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height: 18px;
	color: #494949;
	margin-top: 0px;
	margin-bottom: 0px;
}
#content .p3 {
	background-image: url(images/p3.gif);
	background-repeat: no-repeat;
	height: 24px;
	width: 551px;
}
#content .p4 {
	background-image: url(images/p4.gif);
	background-repeat: no-repeat;
	height: 22px;
	width: 551px;
}



#footer {
	height: 75px;
	width: 800px;
	background-color: #C4CCDF;
	margin-top: 10px;
	margin-right: auto;
	margin-left: auto;
}
#footer h5 {
	font-family: "Times New Roman", Times, serif;
	font-size: 14px;
	font-weight: normal;
	color: #2D417C;
	padding-top:10px; margin:0
}
#footer .fl1 {
	width: 750px;
	margin-right: auto;
	margin-left: auto;
	font-family: "Times New Roman", Times, serif;
	font-size: 12px;
	font-weight: normal;
	color: #364E96;
	padding-top: 4px;
	padding-bottom: 4px;
}
#footer    .fl1    a   {
	font-family: "Times New Roman", Times, serif;
	font-size: 13px;
	font-weight: normal;
	color: #273F7B;
	text-decoration: none;
	margin-top: 5px;
	margin-bottom: 5px;
	list-style-image: none;
	list-style-type: none;
	padding-right: 3px;
	padding-left: 3px;
}
#footer   .fl1   a:hover   {
	font-family: "Times New Roman", Times, serif;
	font-size: 13px;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: underline;
	margin-top: 5px;
	margin-bottom: 5px;
	padding-right: 3px;
	padding-left: 3px;
}
#footer .fl2 {
	width: 750px;
	margin-right: auto;
	margin-left: auto;
	font-family: "Times New Roman", Times, serif;
	font-size: 12px;
	color: #2A3883;
	padding-top: 4px;
	padding-bottom: 4px;
}
#footer   .fl2   a   {
	font-family: "Times New Roman", Times, serif;
	font-size: 13px;
	font-weight: normal;
	color: #2D417C;
	text-decoration: none;
	padding-right: 3px;
	padding-left: 3px;
}
#footer   .fl2   a:hover   {
	font-family: "Times New Roman", Times, serif;
	font-size: 13px;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: underline;
	padding-right: 3px;
	padding-left: 3px;
}
#footer .fl3 {
	width: 750px;
	margin-right: auto;
	margin-left: auto;
	font-family: "Times New Roman", Times, serif;
	font-size: 12px;
	color: #2A3883;
	padding-top: 4px;
	padding-bottom: 4px;
}
#footer .fl3 a {
	font-family: "Times New Roman", Times, serif;
	font-size: 13px;
	font-weight: normal;
	color: #2D417C;
	text-decoration: none;
	padding-right: 3px;
	padding-left: 3px;
}
#footer .fl3 a:hover {
	font-family: "Times New Roman", Times, serif;
	font-size: 13px;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: underline;
	padding-right: 3px;
	padding-left: 3px;
}
#C4 .subhead1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: normal;
	color: #494949;
}
.weather a:link	 {color:#962A37; text-decoration:underline}
.weather a:visited {color:#962A37; text-decoration:underline}
.weather a:hover {text-decoration:none}

#nav1 {height:37px; padding:0; margin:0;}
#nav1 {margin: 0; padding: 0; z-index: 0; height:37px}
#nav1 li { background:url(images/menu-bck-up.jpg) no-repeat; padding-right: 16px; margin-left:17px; list-style: none; float: left; font: bold 11px arial; display: block; height: 23px; width: 190px; font-weight: normal; color: #294491; text-align: right; margin-bottom: 4px; text-decoration: none; padding-top: 5px;}

#nav1 a.selected img,
#nav1 li:hover {background-image: url(images/menu-bck-over.jpg); background-repeat: no-repeat; display: block; height: 22px; width: 190px; font-family: Arial, Helvetica, sans-serif; font-size: 13px; font-weight: bold; color: #FFFFFF; text-align: right; padding-right: 16px; padding-top: 6px; 	margin-bottom: 4px;}
#nav1 li:hover a {color:#FFFFFF;}

#nav1 li a {display: block;	margin: 0 0px 0 0;	padding: 0px 0px; color:#fff; text-align: right; font-size:13px; text-decoration:none; color:#294491}
#nav1 div {position:relative; top:-25px; left:210px; visibility: hidden; margin: 0; padding:0px; width:190px; background: #666666; z-index:30; display:block; float:right}
#nav1 div a	{position:relative; margin: 0; padding: 5px 10px; width: auto; white-space: nowrap; text-align: left; text-decoration: none; background: #000; font: 11px arial}
#nav1 div a:hover 	{background: #999999; color: #000}
#nav1 li a #m3 {background-image: url(images/m3.jpg); background-repeat: no-repeat; height: 53px; width: 241px; padding-top: 4px;}

#dropmenudiv{
position:absolute;
background-color: #000000;
color:#FFFFFF;
border:1px solid black;
border-bottom-width: 0;
font:normal 12px Verdana;
line-height:18px;
z-index:100;
}

#dropmenudiv a{
width: 100%;
display: block;
text-indent: 3px;
border-bottom: 1px solid black;
padding: 1px 0;
text-decoration: none;
font-weight: bold;
}

#dropmenudiv a:hover{ /*hover background color*/
background-color: #999999;
color:#000000
}

/* Sample CSS definition for the example list. Remove if desired */
.navlist li {
list-style-type: square;
width: 135px;
background-color: #FFFFB9;
}
#error-message				{width:463px; padding:10px 10px 10px 35px; margin:0 0 0px 0; background:url(images/error.png) 10px 12px no-repeat #f9d2d2; color:#311111; border:1px solid #c16262;}
#error-message a {color:#2D417C; text-decoration:none}
#error-message a:hover {color:#2D417C; text-decoration:underline}
#good-message				{width:463px; padding:10px 10px 10px 35px; margin:0 0 0px 0; background:url(images/good.png) 10px 12px no-repeat #ceefd6; color:#083012; border:1px solid #448e56;}
#good-message a {color:#fff; text-decoration:none}
#good-message a:hover {color:#fff; text-decoration:underline}
.clear {clear:both}
.footer-table {float:left; margin:0px 0 0 40px}
.adtext h5 a {color: #2D417C; text-decoration:none}
.adtext h5 a:hover {color:#fff; text-decoration:underline}
/*	
#C3 #leftmenu .lftbut a:hover {
	background-image: url(images/menu-bck-over.jpg); background-repeat: no-repeat; display: block; height: 22px; width: 190px; font-family: Arial, Helvetica, sans-serif; font-size: 13px; font-weight: bold; color: #FFFFFF; text-align: right; padding-right: 16px; padding-top: 6px; 	margin-bottom: 4px; }

#C3 #leftmenu #m3 {
	background-image: url(images/m3.jpg); background-repeat: no-repeat; height: 53px; width: 241px; padding-top: 4px; }
	
#C3 #leftmenu .lftbut2 {
	background-image: url(images/menu-bck-up.jpg); background-repeat: no-repeat; display: block; height: 28px; width: 190px; margin-left: 17px; font-family: Arial, Helvetica, sans-serif; font-size: 14px; font-weight: normal; color: #294491; text-align: right; padding-right: 16px;}
	
#C3 #leftmenu .lftbut2 a {
	background-image: url(images/menu-bck-up.jpg); background-repeat: no-repeat; display: block; height: 23px; width: 190px; font-family: Arial, Helvetica, sans-serif; font-size: 13px; font-weight: normal; color: #294491;	text-align: right; padding-right: 16px; text-decoration: none; padding-top: 5px; margin-bottom: 4px;}
	
#C3 #leftmenu .lftbut2 a:hover {
	background-image: url(images/menu-bck-over.jpg); background-repeat: no-repeat; display: block; height: 22px; width: 190px;
 font-family: Arial, Helvetica, sans-serif; font-size: 13px; font-weight: bold; color: #FFFFFF;	text-align: right; padding-right: 16px;
 padding-top: 6px; margin-bottom: 4px;}
#C3  #leftmenu  .lftbut  {
	display: block; height: 28px; width: 190px; margin-left: 17px; text-align: right; padding-right: 16px; margin-bottom: 4px; }

#C3 #leftmenu .lftbut a {
	background-image: url(images/menu-bck-up.jpg); background-repeat: no-repeat; display: block; height: 23px; width: 190px; font-family: Arial, Helvetica, sans-serif; font-size: 13px; font-weight: normal; color: #294491; text-align: right; padding-right: 16px; text-decoration: none; padding-top: 5px; 	margin-bottom: 4px; }
*/


