/* global */
*html .png 
{
behavior: expression((this.runtimeStyle.behavior="none")&&(this.pngSet?this.pngSet=true:(this.nodeName == "IMG" && this.src.toLowerCase().indexOf('.png')>-1?(this.runtimeStyle.backgroundImage = "none", this.runtimeStyle.filter = "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='" + this.src + "', sizingMethod='image')", this.src = "/vimages/spacer.gif"):(this.origBg = this.origBg? this.origBg :this.currentStyle.backgroundImage.toString().replace('url("','').replace('")',''), this.runtimeStyle.filter = "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='" + this.origBg + "', sizingMethod='crop')", this.runtimeStyle.backgroundImage = "none")),this.pngSet=true));
}
.cnt {text-align:center}
form {margin:0px}
td, div {font-family:helvetica, arial}
.break {clear:both}
.req {font-size:12px; color:white; font-weight:bold}
.err {text-align:center; color:white; font-weight:bold}
.hr {border-bottom:1px solid #FFEACA}
img {border:0px}
.red {font-weight:bold; font-size:11px; color:red; font-style:italic}
h1 {font-size:17px;}

/* body tags */
#bods_ind {background: url(/vimages/page_bg.jpg) repeat-x #7AA3D0; margin:0px 0px 10px 0px}
#printlink {width:190px; float:left}

/* framework divs main & home */
#pholder_ind {position:relative; width:771px; border-left:1px solid #769DC8; border-right:1px solid #769DC8; margin:0 auto}
#pholder {position:relative; padding-top:22px; width:771px; margin:0 auto}

*html .png {
behavior: expression((this.runtimeStyle.behavior="none")&&(this.pngSet?this.pngSet=true:(this.nodeName == "IMG" && this.src.toLowerCase().indexOf('.png')>-1?(this.runtimeStyle.backgroundImage = "none", this.runtimeStyle.filter = "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='" + this.src + "', sizingMethod='image')", this.src = "/vimages/spacer.gif"):(this.origBg = this.origBg? this.origBg :this.currentStyle.backgroundImage.toString().replace('url("','').replace('")',''), this.runtimeStyle.filter = "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='" + this.origBg + "', sizingMethod='crop')", this.runtimeStyle.backgroundImage = "none")),this.pngSet=true));
}

/* IE list */
#flashsplashmain[id] {width:770px; padding-top:23px; height:387px}
*html #flashsplashmain {width:770px; padding-top:23px; height:387px}
#splashbbar {position:relative; width:770px; height:188px; background:url(/vimages/splash_botbar.jpg) no-repeat}
	#splashbbar a:link  {font-weight: bold;  text-decoration: underline; color:#2C65A6}
	#splashbbar a:visited  {font-weight: bold; text-decoration: underline;  color:#2C65A6}
	#splashbbar a:active  {font-weight: bold; text-decoration: underline; color:#2C65A6}
	#splashbbar a:hover  {font-weight: bold; color:#2C65A6; text-decoration: none}
#entertext {position:absolute; color:#2C65A6; font-size:18px; font-weight:bold; right:355px; top:80px;}
#contactinfo {position:absolute; color:#000000; font-size:13px; left:5px; top:65px;}
#contactinfo2 {color:#000000; font-size:11px;}
#contactinfo_ind {position:absolute; color:#000000; font-size:13px; left:100px; top:8px;}

/* Navigation */
#navGlobal {position:relative; visibility:visible; z-index:40; top:0px; left:0px;}
#maintbanner {width:770px; height:153px}
#lcolheader {width:172px; height:23px; background:url(/vimages/leftnav_header.gif) no-repeat}
#lcolnavholder {position:relative; padding:8px 0px 0px 13px; background:url(/vimages/leftnavtext_bg.gif) repeat-y}

/* Content Pages */
#contentext {color:#000000; width:406px; font-size:12px; font-family:verdana; padding:2px 10px 12px 6px}
#contentextfull {color:#000000; width:574px; font-size:12px; font-family:verdana; padding:2px 14px 4px 6px}

/* Leftside Version Members login, News */ 
#newsheader {width:159px; height:23px; background:url(/vimages/rightnav_header.gif) no-repeat}
#newsnavholder {position:relative; padding:20px 10px 20px 10px; font-size:12px; color:#0E4886; background:url(/vimages/rightnavtext_bg.gif) repeat-y}
#newsbottom {margin-top:-20px; text-align:center; font-size:12px; color:black; height:138px; width:159px; background:url(/vimages/rightnavbottom.gif) no-repeat}
#memheader {width:159px; height:23px; background:url(/vimages/rightmember_header.gif) no-repeat}
#memnavholder {padding:6px 6px 6px 6px; font-size:12px; color:#0E4886; background:url(/vimages/rightmember_bg.gif) repeat-y}
#membottom {margin-top:0px; text-align:center; font-size:12px; color:black; height:20px; width:159px; background:url(/vimages/rightmember_bottom.gif) no-repeat}



/* Nav SubMenus */
#Nav2 {position:absolute; z-index: 80; border:2px solid #EAC76F; padding:4px; background:#FFEACA; top:16px; left:144px; width:152px; visibility:hidden}	
/* #Nav1 {position:absolute; z-index: 80; border:2px solid #EAC76F; padding:4px; background:#FFEACA; top:17px; left:144px; width:141px; visibility:hidden} */
#Nav6 {position:absolute; z-index: 80; border:2px solid #EAC76F; padding:4px; background:#FFEACA; top:112px; left:144px; width:152px; visibility:hidden}	
/*#Nav9 {position:absolute; z-index: 80; border:2px solid #EAC76F; padding:4px; background:#FFEACA; top:169px; left:144px; width:141px; visibility:hidden}	 */

/* Top Level Nav */
a.mainnavitem {display:block; padding:2px; width:140px; text-decoration:none; text-indent:2px; font-weight:bold; font-size:11px; color:#0E4886; border-bottom:1px solid #FFEACA}
a.mainnavitem:hover {color:#FFEACA; background:#0E4886}




/* Section init */
.onit {background:#74B0EB; color:#FFEACA; text-indent:2px; z-index:200; width:144px}
.subnavitem a:active, .subnavitem a:link, .subnavitem a:visited {display:block; position:relative; z-index:200; font-size:12px; color:#0E4886; padding:2px; width:148px; font-weight:normal; text-decoration:none; text-indent:2px; border-bottom:1px solid #F5CE8B}
.subnavitem a:hover {display:block; position:relative; font-weight:normal; text-indent:2px; color:#FFEACA; padding:2px; width:148px; background:#0E4886; border-bottom:1px solid #FFEACA}

.memnavitem a:active, .memnavitem a:link, .memnavitem a:visited {display:block;  position:relative; z-index:200; font-size:12px; color:#000000; padding:2px; width:136px; font-weight:bold; text-decoration:none; text-indent:2px; border-bottom:1px solid #608DBF}
.memnavitem a:hover {display:block; font-weight:bold; text-indent:2px; color:#000000; padding:2px; width:136px; background:#ffffff; border-bottom:1px solid #608DBF}

/* END navigation styles /////////////// */	
#contentext img.rimg {float:right; border:4px solid #D7D2B7; margin:8px 0px 8px 8px}
#contentext img.limg {float:left; border:4px solid #D7D2B7; margin:8px 8px 8px 0px}
#contentext img.img {border:4px solid #D7D2B7; margin:8px 8px 8px 0px}
#contentextfull img.rimg {float:right; border:4px solid #D7D2B7; margin:8px 0px 8px 8px}
#contentextfull img.limg {float:left; border:4px solid #D7D2B7; margin:8px 8px 8px 0px}
#contentextfull img.img {border:4px solid #D7D2B7; margin:0px 0px 0px 0px}

/* #contentext .vidthumb, #contentextfull .vidthumb {border:1px solid #06427E; margin:4px} */
a img.vidthumb {border:1px solid #06427E; margin:4px}
a:hover img.vidthumb {border:1px solid #EAC76F; -moz-opacity:.80; opacity:.80; filter:alpha(opacity=80)}

#lcolbottom {height:21px; width:172px; background:url(/vimages/leftnavbottom.gif) no-repeat}
#rcol {float:right; width:162px; padding:0px 3px 4px 0px}	
#rcolheader {width:159px; height:23px; background:url(/vimages/rightnav_header.gif) no-repeat}
#rcolnavholder {position:relative; padding:20px 10px 20px 10px; font-size:12px; color:#0E4886; background:url(/vimages/rightnavtext_bg.gif) repeat-y}
#rcolbottom {margin-top:-20px; text-align:center; font-size:12px; color:black; height:138px; width:159px; background:url(/vimages/rightnavbottom.gif) no-repeat}	
#rmemheader {width:159px; height:23px; background:url(/vimages/rightmember_header.gif) no-repeat}
#rmemnavholder {position:relative; padding:20px 10px 20px 10px; font-size:12px; color:#0E4886; background:url(/vimages/rightmember_bg.gif) repeat-y}
#rmembottom {margin-top:0px; text-align:center; font-size:12px; color:black; height:20px; width:159px; background:url(/vimages/rightmember_bottom.gif) no-repeat}

#rmemenuheader {width:159px; height:23px; background:url(/vimages/rmemenu_header.gif) no-repeat}
#rmemenunavholder {position:relative; padding:8px 0px 0px 6px; color:#0E4886; background:url(/vimages/rmemenu_bg.gif) repeat-y}
#rmemenubottom {margin-top:0px; text-align:center; font-size:12px; color:black; height:20px; width:159px; background:url(/vimages/rmemenu_bottom.gif) no-repeat}

/* Members Table */
.memtbl {width:100%;}
.memtbl th {padding:6px; background:#74B0EB;}
.memtbl td {padding:4px;}
.memtbl .flds {width:140px; background:#B3D0F0; border:1px solid #0E4886}
.memtbl .smit {text-align:center; border:1px solid #B3D0F0; padding:2px;}
.memtbl .formbut {background:#0E4886; color:white; font-size:12px}

/* Members Table */
.contactbl {width:100%;}
.contactbl th {padding:6px; background:#74B0EB;}
.contactbl td {padding:2px;}
.contactbl .flds {width:120px; background:#B3D0F0; border:1px solid #0E4886}
.contactbl .smit {text-align:center; border:1px solid #B3D0F0; padding:2px;}
.contactbl .formbut {background:#0E4886; color:white; font-size:12px}

/*Message Center Table*/
#msgmenu {padding-bottom:4px}

.msgtbllist {width:100%; background:#477BB5}
.msgtbllist th {padding:4px; background:#74B0EB;}
.msgtbllist td {padding:4px}
.msgtbllist .formbut {background:#0E4886; color:white; font-size:12px}

.msgtbl {width:100%; background:#477BB5}
.msgtbl th {padding:4px; background:#74B0EB;}
.msgtbl td {padding:4px; background:#B3D0F0}
.msgtbl .formbut {background:#0E4886; color:white; font-size:12px}

.msgfrmbn {background:#0E4886; color:white; font-size:11px}
.msgfrmbn_view {background:#EAC76F; color:#0E4886; font-weight:bold; font-size:11px}
.msgmenuitem {float:left; display:table-cell; }

.fishmemtbl {width:100%;}
.fishmemtbl th {padding:6px; border:1px solid #B3D0F0; background:#74B0EB;}
.fishmemtbl .th2 {padding:4px; font-weight:bold; color:#0E4886; background:#B3D0F0;}
.fishmemtbl .th3 {padding:2px; text-align:center; font-weight:bold; color:white; background:#0E4886;}
.fishmemtbl td {padding:4px;}
.fishmemtbl .tdright {width:30%; text-align:right ; font-weight:bold;}
.fishmemtbl .flds {width:140px; background:#B3D0F0; border:1px solid #0E4886}
.fishmemtbl .flds2 {width:240px; background:#B3D0F0; border:1px solid #0E4886}
.fishmemtbl .smit {text-align:center; border:1px solid #B3D0F0; padding:2px;}
.fishmemtbl .formbut {background:#0E4886; color:white; font-size:12px}

.memlogintbl {width:100%;}
.memlogintbl th {padding:6px; background:white;}
.memlogintbl td {padding:2px; font-size:9px}
.memlogintbl .flds {width:80px; background:#A1BEDE; font-size:11px; border:1px solid #769DC8}
.memlogintbl .formbut {width:60px; color:#FFEACA; background:#0E4886; font-size:11px; border:1px solid #769DC8}
.memlogintbl .rght {text-align:right;}

/* Site Table */
.sitetbl {border:1px solid #B3D0F0; padding:2px;}
.sitetbl th {padding:6px; background:#74B0EB;}
.sitetbl td {padding:4px;}
.sitetbl .flds {width:140px; background:#B3D0F0; border:1px solid #0E4886}
.sitetbl .smit {text-align:center; border:1px solid #B3D0F0; padding:2px;}
.sitetbl .formbut {background:#0E4886; color:white; font-size:12px}

/* naf Form */
.naf_signup {width:450px; border:1px solid #6D987E; margin:0 auto;}
.naf_signup th {padding:4px; background:#74B0EB; color:black; border:1px solid white}
.naf_signup td {padding:1px; background:#D7E5F4;}
.naf_signup .rhgt {text-align:right; width:40%; font-weight:bold}
.naf_signup .smit {background:#D5E0D7; text-align:center}
.naf_signup .flds {width:160px}
.naf_signup .formbut {color:white; background:#1C6C3C}


#sitemaplinks {width:100%}
#sitemaplinks .subholder {margin:10px 0px 10px 0px}
#contentcol #sitemaplinks a.main /* Main Items */ {display:block; font-size:17px; color:#FFEACA; margin:0; padding:4px 4px 4px 19px; text-decoration:none;}
	#contentcol #sitemaplinks a.main:hover {color:#EAC76F; background:#1D4B7C}

#contentcol #sitemaplinks a.sub  /* Sub Items */ {display:block; font-size:13px; color:#1D4B7C; margin:0px 0px 1px 30px; padding:2px 12px 2px 12px; text-decoration:none;}
	#contentcol #sitemaplinks a.sub:hover {background:#B3D0F0}

	
/* Videos */
.tblvideo {width:500px; margin:0px auto}

/* Newsletter Page */

.newsYear {background:#0E4886; padding:2px; border-bottom:1px solid #EAC76F; font-size:16px; font-weight:bold; text-indent:20px; color:#B78E25}

/* Contact Us Page */

.contactustbl {width:100%;}
.contactustbl th {padding:6px; background:#74B0EB; border:1px solid #FFEACA;}
.contactustbl td {padding:2px; font-size:12px; border:1px solid #FFEACA; padding:10px;}
.contactustbl .flds {width:80px; background:#A1BEDE; font-size:11px; border:1px solid #769DC8}
.contactustbl .formbut {width:60px; color:#FFEACA; background:#0E4886; font-size:11px; border:1px solid #769DC8}
.contactustbl .rght {text-align:right;}

/*{background:#74B0EB; color:#033773; text-indent:10px; font-variant: small-caps; font-family:helvetica; font-weight:bold; border:1px solid #FFEACA; font-size:15px; padding:3px; margin-bottom:12px}*/

/* Header Styles */

.h1 {margin: 0px 0px 10px 0px; color:black; font-size:16px}