

		


		
	
	
	
		
		
	

 html, body { height:100%; margin:0px; }
 #contact { display:none; }
 div, table { font-family:'trebuchet ms'; line-height:150%; }
 :focus  { 
	outline: 0; 
 }
 strong { font-weight:bold; }
 em { font-style:italic; }
 img { border:none; }

 a em{display:none;}

 h1, h2, h3, h4, h5, h6 { font-family:arial; font:bold; color:#3a70b8; }
 h1 { font-size:20px; }
 h2 { font-size:18px; }
 h3 { font-size:16px; }
 h4 { font-size:14px; }
 h5 { font-size:12px; }
 h6 { font-size:10px; }
 
 body { background:#0066ff url(/images/skin/v2/bg.jpg) top repeat-x fixed; font-size:12px; }
 #container-bg { position:relative; min-height:100%; background:url(/images/skin/v2/bg2.jpg) top repeat-x fixed; }
	 #container { position:relative; width:952px; }
		 #header { position:absolute; top:10px; left:0; width:339px; z-index:2; overflow:hidden; }

		 #menu1 { position:absolute; top:50px; right:0px; width:700px; z-index:1; text-align:right; font-style:italic; }
			ul.menu-horizontal { float:right; position:relative; margin:0; padding:0; display:table; }
			ul.menu-horizontal li { margin:0; padding:0; list-style:none; float:left;  margin:0;  }
			ul.menu-horizontal li a { display:block; color:#3a70b8; padding:0px 10px 0px 10px; text-decoration:none; font-size:11px; border-right:1px solid #3a70b8; }
			ul.menu-horizontal li a:hover, ul.menu-horizontal li a.active { display:block; text-decoration:underline;  }
			
			ul.menu-horizontal li ul { margin:6px 0 0 0; padding:0; display:none; }
			ul.menu-horizontal li ul li { float:none; padding:0; margin:0 0 0 -2px; background:#fff; border:2px solid #edf1e6; height:30px; }
			ul.menu-horizontal li ul li:hover { background:#d9e2b7; }
			ul.menu-horizontal li ul li a { display:block; color:#3a70b8; border:0; font-size:11px; text-transform:none; text-decoration:none; height:auto; }
			ul.menu-horizontal li ul li a:hover { text-decoration:none; }
			
			ul.menu-horizontal li ul li ul {  margin:-20px 0 0 0; padding:0 0 0 0; border:1px solid #edf1e6; border-bottom-width:0; display:none; }
			ul.menu-horizontal li ul li ul li { float:none;  border:0;  border-bottom:1px solid #DDD;}
			ul.menu-horizontal li ul li ul li:hover { background:#d9e2b7; }
			ul.menu-horizontal li ul li ul li a { display:block; background:#FFF; color:#3a70b8; border:0; text-transform:none; text-decoration:none; }
			ul.menu-horizontal li ul li ul li a:hover { text-decoration:none; }

		 #menu2 { position:relative; font-family:arial; font-weight:bold; font-style:italic; z-index:100; }
			ul.menu-vertical { position:relative; margin:0; padding:0; list-style:none; list-style-image:none; width:205px; }
			ul.menu-vertical li { padding:0; list-style:none; margin:0 0 3px 0; width:205px; height:31px; background:url(/images/skin/v2/menu1.png) top; }
			ul.menu-vertical li:hover, ul.menu-vertical li.active { padding:0; list-style:none; margin:0 0 3px 0; width:205px; height:31px; background:url(/images/skin/v2/menu1.png) bottom; }
			ul.menu-vertical li a { display:block; padding:5px 0 0 10px; width:180px; height:21px; color:#fff; font-size:14px; text-decoration:none; text-shadow:1px 1px 2px #7a7878; }
			/* ul.menu-vertical li a div { filter:progid:DXImageTransform.Microsoft.Shadow(Color=#7a7878, Direction=133, Strength=3); } */
			ul.menu-vertical li a:hover { color:#fff; text-decoration:none; }

			ul.menu-vertical li ul { padding:0 0 0 5px; margin:-25px 0 0 0; display:none; }
			ul.menu-vertical li ul li { float:none; border:1px solid #ebf0f1; margin:0; padding:0; background-image:none; background:#bdd773; }
			ul.menu-vertical li ul li:hover, ul.menu-vertical li ul li.active { border:1px solid #ebf0f1; margin:0; padding:0; background-image:none; background:#6aa3df; }
			ul.menu-vertical li ul li a { display:block; color:#fff; font-size:12px; }
			ul.menu-vertical li ul li a:hover { }
			
			ul.menu-vertical li ul li ul {  padding:0 0 0 0; display:none; }
			ul.menu-vertical li ul li ul li { float:none; border:0; background-image:none; }
			ul.menu-vertical li ul li ul li:hover { background-image:none; }
			ul.menu-vertical li ul li ul li a { display:block; background:#262223; background-image:none; color:#fff; font-size:12px; }
			ul.menu-vertical li ul li ul li a:hover { background:#2e292a; background-image:none; }

		 #contentMiddle { z-index:0; position:relative; margin-bottom:10px; padding-top:75px; background:url(/images/skin/skinv1-left-bg.png) left repeat-y; width:952px; min-height:120px; height:auto !important; height:120px; }

			 #content-left { float:left; position:relative; width:205px; color:#fff; padding:0px 0px 10px 0px; } 

				 #news { position:relative; width:181px; height:185px; background:url(/images/skin/v2/news.png); padding:50px 12px 12px 12px; }
				 .newsroll { list-style:none; margin:0; padding:0; font-size:11px; font-weight:bold; }
				 .newsroll li { background:url(/images/skin/skinv1-left-arrow.png) left no-repeat; padding:0 0 4px 0; border-bottom:1px dashed #7ab3e5; }
				 .newsroll li a { color:#fff; text-decoration:none; }
 				 .newsroll li a:hover { color:#fff; text-decoration:none; }
				 
				 #content-left h1 { color:#fff; margin:0 0 20px 0; font-size:18px; }
				 #content-left hr { border:none; color:#7e8496; background-color:#7e8496; height:2px; }

	
			 #contentBanner { float:left; position:relative; width:741px; height:263px; margin-left:6px; }
			 .content-right { float:right; position:relative; width:714px; margin:5px 0px 10px 8px; padding:10px; overflow-x:hidden; border:2px solid #cccccc; background:#fff; color:#666666; -moz-border-radius:3px; -webkit-border-radius:3px; border-radius:3px; } 
			 .content-right a.heading { font-size:19px; font-weight:bold; color:#2E2E2E; display:block; text-decoration:none; border:none; }
			 .content-right a.heading:hover { background:#F2F2F2; }
			 .content-right a { color:#0a3acd; text-decoration:underline; }
			 .content-right a:hover { text-decoration:none;  }
				 .content-right h1 { font-size:20px; text-transform:uppercase; margin:0 0 10px 0; }
				 .content-right hr { border:none; color:#cccccc; background-color:#cccccc; height:3px; }

				 .content-right .breadcrumb h1, .breadcrumb, a.breadcrumb { font-size:16px; font-family:Tahoma; font-weight:bold; color:#0080C0; margin:0 0 10px 0; }
				 
				 .homeboxes { list-style:none; margin:0; padding:0; clear:both; }
				 .homeboxes li { float:left; width:222px; min-height:172px; padding:8px; margin-right:4px; border:2px solid #cccccc; background:#fff; color:#666666; -moz-border-radius:3px; -webkit-border-radius:3px; border-radius:3px; }
				 .homeboxes li h1 { border-bottom:1px solid #ffcc03; padding-bottom:4px; margin:0 0 10px 0; }
				 .homeboxes li h1 a, .homeboxes li h1 a:hover { font-size:20px; text-transform:uppercase; margin:0 0 10px 0; text-decoration:none; color:#3a70b8; }
				 
				 tr.even { background-color:#FBFAF4; }
				 tr.odd { background-color:#F5F3E3; }

	 #partners { margin-bottom:10px; }
	 
	 #footer { clear:both; position:relative; font-size:11px; color:#fff; } 
	 #footer a { font-size:11px; color:#fff; text-decoration:none; } 
	 #footer a:hover { text-decoration:underline; }
	 #footer1 { position:relative; float:left; width:202px; }
	 #footer2 { position:relative; float:left; margin-left:10px; width:738px; }

	 #dtCredits { display:none; } 
	 #webcredits { position:relative; margin:6px 0 6px 0; padding-bottom:10px; }

 /* blog */
 a.blogHome:link, a.blogHome:visited, a.blogHome:active { font-size:12px; color:#2E2E2E; text-decoration:underline; background:url(/favicon.ico) left no-repeat; padding-left:20px; height:40px; }
 a.blogHome:hover { font-size:12px; color:#2E2E2E; text-decoration:none; }
 #content-right a.blog-heading:link, #content-right a.blog-heading:visited, #content-right a.blog-heading:active { font-size:19px; font-family:Georgia; font-weight:bold; color:#1846ad;  display:block; text-decoration:none; border:none; }
 #content-right a.blog-heading:hover { background:#EDEEF2; }
 
 ul#slideshow { padding: 0; margin: 0; list-style-type: none; }
 ul#slideshow li { display:none; }

 /* events */
 ul#events { margin-left:0; padding-left:10px; list-style:none; line-height:130%; }
 ul#events li { padding-bottom:10px; font-size:11px; font-weight:bold;  }

 .files { position:relative; margin-bottom:20px; }

 a.audio { display:block; background:url(/images/skin/playstop.png); width:25px; height:25px; }
 a.audiopause { background-position:25px 0; }
    
/* 
   Do NOT edit this page manually !!! 
   Some templates require exact spacing when pulling
   information out of this page.
   * Transparent Background:#FFFFFF;	
/*

/* Main Link Colors */
a { color:#E58303; text-decoration:underline; }
a:hover { color:#E58303; text-decoration:none; }
#contentMiddle a.imglinknb { border-bottom:none; }

/* Page Menu Link Colors */
A.PageMenu:Link { font-weight:bold; color:#707070; text-decoration:none; }
A.PageMenu:Visited { font-weight:bold; color:#707070; text-decoration:none; }
A.PageMenu:Active { font-weight:bold; color:#707070; text-decoration:none; }
A.PageMenu:Hover { font-weight:bold; color:#707070; text-decoration:underline; }

/* Background Colors */
.BackColor { background-color:#00BAF4; }
.FrontColor { background-color:#0080C0; }
.SponsorColor { background-color:#4d84c7; }
.Background { background-color:#FFFFFF; }
.Search1 { background-color:#FAFBF9; }
.Search2 { background-color:#E6ECE1; }

.Headings { font-size:13px; font-family:Tahoma; font-weight:bold; color:#0080C0; text-decoration:none; }
.Bodies { line-height:150%; font-size:13px; font-family:Tahoma; color:#666666; }
.BackColorTxt { font-size:13px; font-family:Tahoma; font-weight:bold; color:#FFFFFF; }
.FrontClrText { font-size:14px; font-family:Tahoma; color:#FFFFFF; }

/* Button Colors */
.Button { font-size:14px; font-family:Tahoma; font-weight:bold; color:#FFFFFF; border:none; background-color:#008AB3; height:29px;  background:url(/images/skin/skinv1-button.jpg) repeat-x; } 
.MenuButton { font-size:14px; font-family:Tahoma; font-weight:bold; color:#FFFFFF; border:1px; background-color:#008AB3; } 

/* Field Colors */
.Fields { font-size:14px; font-family:Tahoma; border:1px solid #C7C9C9; color:#707070; background-color:#FFFFFF; padding:4px; } 

/* Border Color */
.Borders { border:1px outset #8F8F8F; font-size:14px; font-family:Tahoma; }

/* Table colors */
table.user { background-color:#00BAF4; border:none; }
table.user tr { font-size:14px; font-family:Tahoma; color:#707070; background-color:#FFFFFF;}
table.user tr.tblHead td  { font-size:14px; font-family:Tahoma; color:#FFFFFF; background-color:#BAC1B5;}
table.user td.tblHead { font-size:14px; font-family:Tahoma; color:#FFFFFF; background-color:#0080C0;}
table.user td { line-height:150%; font-size:14px; font-family:Tahoma; color:#707070; }

/* Field Required Color */
.Required { color:#E58303; }

#slideshow { position:relative; width:741px; height:263px; overflow:hidden; z-index:0; }





	

