@charset "utf-8";
/* CSS Document */

body{
background:#FFF;
margin:0px;
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
color:#666666;
}

img{
border:none;
}

#wrapper{
width:900px;
margin:auto;
}

#header{
height:177px;
width:900px;
margin:0px;
}

#top{
background:#0062a2;
width:900px;
height:40px;
text-align:right;
margin:0px;
}

#mainmenu{
margin:0px;
padding:0px;
width:899px;
height:35px;
border-left:solid #44c9f6 1px;
border-bottom:solid #44c9f6 1px;
}

#content{
width:900px;
z-index:5;
}

#right{
width:200px;
float:right;
margin-left:15px;
}

#spacer{
height:30px;
}

#footer{
float:left;
position:fixed;
bottom:0em;
width:100%;
background:#FFF;
border-top:solid 1px #ccc;
z-index:99;
height:50px;
padding:0;
margin:0;
}

#footholder{
width:900px;
margin-left:auto;
margin-right:auto;
padding:0px;
margin-top:0;
}

#yoo-zoo{
width:660px;
}

#content table.blog tbody tr td div table.contentpaneopen tbody tr td table tbody tr td table.contentpaneopen {
border-bottom:solid #44c9f6 1px;
}

#topnav{
float:right;
}

#topnav a{
display:block;
margin:11px 22px auto auto;
font-size:14px;
color:#FFF;
font-weight:bold;
text-decoration:none;
}

#searchbox{
float:right;
margin:0px;
overflow:hidden;
height:40px;
width:150px;
}

#searchbox .search .inputbox{
width:120px;
margin:8px 15px auto auto;
}


/* Text Styles */
#content .contentheading, #content .contentheading_news{
color:#0062a2;
font-size:18px;
font-weight:bold;
margin:0px;
line-height:18px;
}

#content .componentheading, #content .componentheading_news{
color:#0062a2;
font-size:18px;
font-weight:bold;
}

#content ul{
padding-left:18px;
margin-top:5px;
}

#content p{
font-size:13px;
color:#666666;
margin:0px !important;
text-indent:-1px !important;
}

#content .small{
font-size:11px;
font-weight:bold;
color:#0062a2;
}

#content .createdate,
#content .modifydate{
color:#44c9f6;
font-size:10px;
}

#content a:link, #content a:visited{
color:#0062a2;
text-decoration:none;
}

#content a:hover{
color:#0062a2;
text-decoration:underline;
}

#content h2{
color:#FF6600;
font-size:1.17em !important;
margin:0px !important;
}

#content h3{
margin:0px;
color:#FF6600;
}

#content h4{
font-size:12px;
margin:0px;
color:#000;
}

#content h5{
color:#0062a2;
font-size:16px;
font-weight:bold;
line-height:18px;
margin-bottom:0px;
}

#breadcrumbs{
font-size:11px;
margin: 10px 10px 10px 2px;
color:#0062a2;
font-weight:bold;
height:22px;
}

#breadcrumbs a:link, #breadcrumbs a:visited{
color:#333333;
font-weight:bold;
text-decoration:underline;
}

#breadcrumbs a:hover{
color:#000;
}

#breadcrumbs h3{
font-size:13px;
margin:5px;
}

/* right modules */
#right .moduletable{
margin-bottom:10px;
}

#right .moduletable h3{
margin-bottom:0px;
color:#0062a2;
/*border-top:solid #44c9f6 1px;*/
line-height:30px;
text-align:center;
}


/* footer menu */
#footer ul{
list-style:none;
margin-left:28px;
margin-top:2px;
padding:0px;
z-index:20;
margin-bottom:5px;
}

#footer li{
float:left;
width:110px;
text-align:center;
padding:0;
margin-bottom:2px;
}

#footer li a,
#footer li a:link,
#footer li a:visited{
display:block;
vertical-align:middle;
width:110px;
margin-left:-38px;
margin-right:5px;
border-right:solid #666666 2px;
color:#666666;
font-size:12px;
font-weight:bold;
text-decoration:none;
}

#footer li a:hover{
color:#000;
}

/* search styles */

#content form{
font-size:13px;
color:#666666;
text-align:center;
}

#content fieldset{
font-size:13px;
color:#666666;
border-bottom:solid #44c9f6 1px;
border-top:none;
border-left:none;
border-right:none;
}

/* poll styles */
#content #poll .contentpane label{
width:100%;
}

.poll thead{
font-size:12px;
}

.poll tbody{
font-size:12px;
text-align:left;
}

.pollstableborder tr{
height:22px;
vertical-align:middle;
}

.pollstableborder tr td{
padding:0px 15px 0px 15px;
vertical-align:baseline;
}

.poll tr td .button{
background-color:#ffe7cb;
border:#fff1e2 5px solid;
color:#0062a2;
font-weight:bold;
}


#content .readmore, .readon_news{
margin-bottom:10px;
font-size:13px;
line-height:13px;
}

/* Box Styles */
.orangebox tr td{
background-color:#ffe7cb;
border:#fff1e2 5px solid;
	padding:5px;
	color:#0062a2;
}
.orangebox tr td p{
	color:#0062a2;
}

#content .orangebox tr td a:link, #content .orangebox tr td a:visited{
	color:#0062a2;
	text-decoration:underline;
}
#content .orangebox tr td h3{
text-align:center;
	color:#0062a2;
}

.bluebox tr td{
background-color:#c7eafb;
padding:5px;
color:#0062a2;
border:5px solid #e1f4fd;
}
.bluebox tr td p{
color:#0062a2;
}

#content .bluebox tr td a:link, #content .bluebox tr td a:visited{
	color:#0062a2;
	text-decoration:underline;
}
#content .bluebox tr td h3{
text-align:center;
	color:#0062a2;
}

.purplebox tr td{
background-color:#dabbfa;
padding:5px;
color:#0062a2;
border:5px solid #ebdbfb;
}
.purplebox tr td p{
color:#0062a2;
}

#content .purplebox tr td a:link, #content .purplebox tr td a:visited{
	color:#0062a2;
	text-decoration:underline;
}
#content .purplebox tr td h3{
margin-top:0px;
text-align:center;
	color:#0062a2;
}

.greenbox tr td{
background-color:#c3fac3;
padding:5px;
color:#0062a2;
border:5px solid #e2ffe3;
}
.greenbox tr td p{
color:#0062a2;
}

#content .greenbox tr td a:link, #content .greenbox tr td a:visited{
	color:#0062a2;
	text-decoration:underline;
}
#content .greenbox tr td h3{
text-align:center;
	color:#0062a2;
}

#content .blog_news .contentheading_news, #content .blog .contentheading_news{
color:#666;
font-size:1.17em;
margin:0px;
font-weight:bold;
}

.pagenavcounter{
margin-top:10px;
margin-bottom:25px;
font-size:11px;
width:200px;
}

.contenttoc th{
text-align:left;
padding-bottom:8px;
font-size:11px;
font-weight:normal;
}

.pagenavbar{
margin-top:10px;
}

.blog_more a:link, .blogsection a:visited{
color:#333333;
text-decoration:underline;
}

.blog_more a:hover{
color:#000;
text-decoration:underline;
}


.blog_more_news{
margin-top:15px;
}



/* right menus */


/* start orange menu */
#right .moduletable_orange{
background-color:#ffe7cb;
border:#fff1e2 5px solid;
padding:5px;
color:#0062a2;
margin-bottom:10px;
}

#right .moduletable_orange h3{
margin-bottom:0px;
color:#0062a2;
line-height:25px;
text-align:center;
}

#right .moduletable_orange ul{
margin:0;
padding:0;
width:100%;
}

#right .moduletable_orange ul li {
list-style:none;
width:auto;
}

#right .moduletable_orange ul li a{
list-style:none;
display:block;
width:100%;
text-align:center;
font-size:15px;
font-weight:bold;
line-height:25px;
}

#right .moduletable_orange li ul li {
list-style:outside;
margin-left:30px;
}

#right .moduletable_orange li ul li a{
font-size:12px;
font-weight:normal;
line-height:16px;
text-align:left;
}
/* end orange menu */

/* start blue menu */
#right .moduletable_blue{
background-color:#c7eafb;
padding:5px;
color:#0062a2;
border:5px solid #e1f4fd;
margin-bottom:10px;
}

#right .moduletable_blue h3{
margin-bottom:0px;
color:#0062a2;
line-height:25px;
text-align:center;
}

#right .moduletable_blue ul{
margin:0;
padding:0;
width:100%;
}

#right .moduletable_blue ul li {
list-style:none;
width:auto;
}

#right .moduletable_blue ul li a{
list-style:none;
display:block;
width:100%;
text-align:center;
font-size:15px;
font-weight:bold;
line-height:25px;
}

#right .moduletable_blue li ul li {
list-style:outside;
margin-left:30px;
}

#right .moduletable_blue li ul li a{
font-size:12px;
font-weight:normal;
line-height:16px;
text-align:left;
}
/* end blue menu */

/* start green menu */
#right .moduletable_green{
background-color:#c3fac3;
padding:5px;
color:#0062a2;
border:5px solid #e2ffe3;
margin-bottom:10px;
}

#right .moduletable_green h3{
margin-bottom:0px;
color:#0062a2;
line-height:25px;
text-align:center;
}

#right .moduletable_green ul{
margin:0;
padding:0;
width:100%;
}

#right .moduletable_green ul li {
list-style:none;
width:auto;
}

#right .moduletable_green ul li a{
list-style:none;
display:block;
width:100%;
text-align:center;
font-size:15px;
font-weight:bold;
line-height:25px;
}

#right .moduletable_green li ul li {
list-style:outside;
margin-left:30px;
}

#right .moduletable_green li ul li a{
font-size:12px;
font-weight:normal;
line-height:16px;
text-align:left;
}
/* end green menu */

/* start purple menu */
#right .moduletable_purple{
background-color:#dabbfa;
padding:5px;
color:#0062a2;
border:5px solid #ebdbfb;
margin-bottom:10px;
}

#right .moduletable_purple h3{
margin-bottom:0px;
color:#0062a2;
line-height:25px;
text-align:center;
}

#right .moduletable_purple ul{
margin:0;
padding:0;
width:100%;
}

#right .moduletable_purple ul li {
list-style:none;
width:auto;
}

#right .moduletable_purple ul li a{
list-style:none;
display:block;
width:100%;
text-align:center;
font-size:15px;
font-weight:bold;
line-height:25px;
}

#right .moduletable_purple li ul li {
list-style:outside;
margin-left:30px;
}

#right .moduletable_purple li ul li a{
font-size:12px;
font-weight:normal;
line-height:16px;
text-align:left;
}
/* end purple menu */


.gal a img{
border-color:blue;
}

._clubclass{
border:1px solid #0062a2;
margin:5px auto;
}

.bannergroup{
margin-bottom:30px;
}

.banneritem{
margin-bottom:5px;
}

.disclaimer p{
font-size:9px !important;
}

.sboxgallery  {
	padding: 10px 30px 30px 30px !important;
}
#sboxth {
	padding: 0 15px 15px 15;text-align:center !important;
	font-size:10px !important;
	width:100px !important;
	height:150px !important;
	vertical-align:top !important;
}
#sboxth img {
border: 1px solid #0062A2 !important;
border-width: 1px 1px 1px !important;
}
#sboxth a:hover img {
border: 1px solid #44C9F6 !important;
border-width: 1px 1px 1px !important;
}

.banneritem img{
width:200px;
}

#footer a,
#footer a:link,
#footer a:visited{
color:#666666;
text-decoration:none;
}

#footer a:hover{
color:#000;
}
/*
     FILE ARCHIVED ON 18:07:24 Apr 06, 2011 AND RETRIEVED FROM THE
     INTERNET ARCHIVE ON 10:35:31 Sep 07, 2026.
     JAVASCRIPT APPENDED BY WAYBACK MACHINE, COPYRIGHT INTERNET ARCHIVE.

     ALL OTHER CONTENT MAY ALSO BE PROTECTED BY COPYRIGHT (17 U.S.C.
     SECTION 108(a)(3)).
*/
/*
playback timings (ms):
  capture_cache.get: 6.831
  load_resource: 122.736
  PetaboxLoader3.resolve: 38.812
  PetaboxLoader3.datanode: 55.841
*/