a:link, a:visited, a:active {
	text-decoration: none;
	color:#035D87;
	font-family : verdana;
	font-weight : bold;
	font-size : 11px;
}
a:hover {color:blue; text-decoration: none; }
img {border:0px}
.cnt {text-align:center}
.lt {text-align:left;}
.rt {text-align:right}
.top {vertical-align:top;}
.b {font-weight:bold}
.red {color:red}
.grey {color:#aaa}
.brk, .clr {clear:both; height:0; line-height:0;}
form {margin:0}
div.hr, hr {border-bottom:1px solid #BFB998; overflow:hidden; display:block; line-height:1px; margin:14px 0 14px 0; height:1px; font-size:0}

.fl0, .fsl0 {font-size:10px}
.f11, .fsl1 {font-size:11px}
.fl2, .fsl2 {font-size:12px}
.fl3, .fsl3 {font-size:13px}
.fl4, .fsl4 {font-size:14px}
.fl5, .fsl5 {font-size:15px}

.tnmc1 {border-left:8px solid #FF598F}
.tnmc2 {border-left:8px solid #98DAE8}
.tnmc3 {border-left:8px solid #24B14B}
.tnmc4 {border-left:8px solid #3E48CC}
.tnmc5 {border-left:8px solid #FF3535}
body {font-family:arial;}

/* mainadm */
.smltext {font-size:9px;  color:blue}
.mainadm {COLOR: #035D87; TEXT-DECORATION: none; font-family: verdana; font-size: 14px; font-weight: bold;}
a:link.mainadm, a:visited.mainadm, a:active.mainadm  {font-size: 14px; font-weight: bold; text-decoration: none; color : #035D87;}
a:hover.mainadm  {text-decoration: underline; color: #035D87;}

td { color:#000000;
font-family : verdana, helvetica;
font-size : 11px;
}

#bod2 {margin: 0px 0px 0px 0px; background: #035D87;}

/* Popupwindow body */
#bods {margin: 10px; background: #FBFAF3;}

#pageholder {width: 100%;
position: absolute;
top: 0px;}
#holder {
	width:980px; margin:0 auto
}
#pageholderinner {width:980px; margin:0 auto;}

img.cnt {display:block; margin:0 auto;}
.enter {background: url(/vimages/enter_bg.gif) repeat-x;}
.wht {font-family : verdana;
font-weight : bold;
font-size : 10px; color: #FFFFFF;}
/* Page Body */

#banner {position:relative; background: url(/cms/vimages/cmsshell_bannerbg.gif) repeat-x; height:107px}
#mainnav {position:relative; background: #89AFC0; height:25px}
#leftbg {width:21px; background: url(/cms/vimages/cmsshell_leftbg.gif) repeat-y;}
#rightbg {width:24px; background: url(/cms/vimages/cmsshell_rightbg.gif) repeat-y;}
#content {padding: 0 10px; background: #FFFFFF;}
	#content h1 {text-align:center;}
#botbar {height: 48px; background: url(/cms/vimages/cmsshell_botbarbg.gif) repeat-x;}

#secholder {position:relative; width:596px; left:0px; top:0px; height:26px;}
#CMSsec1 {position: absolute; left:10px; padding:5px; top:5px; visibility:visible; font-family : verdana; font-weight : bold; font-size : 10px; color: red;}
#CMSsec2, #CMSsec3, #CMSsec4, #CMSsec5, #CMSsec6, #CMSsec7, #CMSsec8, #CMSsec9, #CMSsec10, #CMSsec11 {position: absolute; left:10px; padding:5px; top:5px; visibility:hidden; font-family : verdana; font-weight : bold; font-size : 10px; color: red;}

#linkbar {text-align:center; margin-bottom:10px;}
#content #wpContent {padding:6px; width:99%; font-size:14px; line-height:21px;}
/* Nav Main */


/* Help and Info */
a.questionmark {display:inline-block; color:#035D87; padding:2px 6px; font-size:13px; line-height:13px; background:linear-gradient(rgba(255,255,255,1), rgba(221,221,221,.5)) rgba(255,255,255,0.65); border-radius:50%; border:1px solid #035D87}
a.questionmark:hover {background:rgba(255,255,255,1);}

/* HOverBOX */
#hoverbox {display:none; position:absolute; top:0; left:0; z-index:200; width:167px;}
#hoverboxtop {width:167px; height:7px; font-size:0; background:url(/vimages/hoverbox_top.png) no-repeat}
#hoverboxdesc {width:147px; color:#000; font-size:12px; padding:3px 10px 5px 10px; background:url(/vimages/hoverbox_bg.png) repeat-y;}
#hoverboxbot {width:167px; height:23px; font-size:0; background:url(/vimages/hoverbox_pointer.png) no-repeat}

/* Main CMS Table */
#pagetbl { table-layout:fixed; border-collapse:collapse; width:100%; }
#pagetbl th {border-right:1px solid #89AFC0; text-transform:uppercase; font-size:10px; font-weight:normal; padding:3px 5px; background:#EFF7FA; color:#89AFC0}
#pagetbl tr:first-child th:last-child {border:0;}
#pagetbl td {padding:2px 1px 1px 1px;}
#pagetbl tr:nth-child(2n+1) td {background:#EFF7FA}
#pagetbl tr:hover td {background:#DBEBF1}
#pagetbl tr:nth-child(1):hover td, #pagetbl tr:nth-child(2):hover th {background:#fff}
#pagetbl .whitebox { background:#FFFFFF;}
#pagetbl td a {font-family : verdana; font-weight : bold; font-size : 10px; color: #000000; border: 1px solid #999999; display: block; padding: 3px; position: relative; background: #FFFFFF;}
#pagetbl td a.uparrow {display:block; padding:9px; line-height:11px;  background:#fff url(/cms/vimages/arrow_up.gif) no-repeat center center;}
#pagetbl td a.downarrow {display:block; padding:9px; line-height:11px;  background:#fff url(/cms/vimages/arrow_down.gif) no-repeat center center;}
#pagetbl td span.uparrow {display:block; padding:6px; line-height:11px; opacity:.3; background: url(/cms/vimages/arrow_up.gif) no-repeat center center;}
#pagetbl td span.downarrow {display:block; padding:6px; line-height:11px; opacity:.3;  background: url(/cms/vimages/arrow_down.gif) no-repeat center center;}
#pagetbl td a:hover {background:#eee;}
	#pagetbl td a.uparrow:hover {background:#eee url(/cms/vimages/arrow_up.gif) no-repeat center center;}
	#pagetbl td a.downarrow:hover {background:#eee url(/cms/vimages/arrow_down.gif) no-repeat center center;}

	
#pagetbl td.tnavsub {padding:0; text-align:center;}
#pagetbl td.tnavsub a {font-family : verdana; font-weight : bold; font-size:12px; color: #FFFFFF; border:1px solid #89AFC0; display: block; padding: 4px; position: relative; background: #89AFC0;}
#pagetbl td.tnavsub a:hover {background: #59A0BF;}
#pagetbl td.blank {font-family:verdana; font-weight:bold; font-size:10px; color:#000000; padding:0;}


#pagetbl2 { background:#FFFFFF; border:0px;}
#pagetbl2 td a {font-family : verdana; font-weight : bold; font-size : 10px; color: #000000; border: 1px solid #999999; display: block; padding: 3px; position: relative; background: #FFFFFF;}
#pagetbl2 td a:hover {background:#eee;}
#pagetbl2 td.title { background:#035D87; font-family : verdana; font-weight : bold; font-size : 14px; color: #FFFFFF; padding:0}
#pagetbl2 td.returnparent {padding:0;}
#pagetbl2 .returnparent a {display:block; padding:6px; line-height:14px;  background: url(/cms/vimages/arrow_secreturn.gif) no-repeat center center;}
	#pagetbl2 .returnparent a:hover {background:#eee url(/cms/vimages/arrow_secreturn.gif) no-repeat center center;}

/* Edit Table */
#pageedit {background:#BFB998; border: 0px;}
#pageedit td {background:#FBFAF3; padding: 3px; font-family : verdana; font-size : 10px;}
#pageedit textarea, select {padding: 3px; border: 1px solid #555555; font-family : verdana; font-size : 11px;
scrollbar-face-color: #FFFFFF;
scrollbar-highlight-color: #000000;
scrollbar-track-color: #D4D1BF;
scrollbar-arrow-color: #000000;}
#pageedit th {background:#8AAFC1; padding: 3px; color:#FFFFFF; font-family: verdana; font-weight : bold; font-size : 13px;}

#pageeditheader {padding-bottom:4px; text-align:center; color:#000; font:bold 14px verdana;}
#pageeditmain {background:#BFB998; border: 0px;}
#pageeditmain td {background:#FBFAF3; padding: 3px; font-family : verdana; font-size : 10px;}
#pageeditmain textarea, select {padding: 3px; border: 1px solid #BFB998; font:11px verdana;
scrollbar-face-color: #FFFFFF;
scrollbar-highlight-color: #000000;
scrollbar-track-color: #D4D1BF;
scrollbar-arrow-color: #000000;}
#pageeditmain input.text {font:11px verdana; padding:2px; border:1px solid #BFB998}
#pageeditmain th {}
/* No Padding for Inner Tables */
#pageeditmain td table td, #pageeditmain td table th {padding:1px; background:transparent}
#pageeditmain button {font-size:11px; cursor:pointer; width:150px; background:#D4D1BF; padding:2px; margin-bottom:2px; border:1px solid #BFBCA9; font-weight:bold}
#pageeditmain button:hover {background:#BFBCA9; border:1px solid #A8A48D;}


#pagewinedit {background:#BFB998; border: 0px;}
#pagewinedit td {padding: 3px; background:#fff; font-family : verdana; font-size : 10px;}
#pagewinedit th {background:#8AAFC1; padding: 3px; color:#FFFFFF; font-family: verdana; font-weight : bold; font-size : 13px;}

.pagewinedit {background:#BFB998; border: 0px;}
.pagewinedit td {padding: 3px; font-family : verdana; font-size : 10px;}
.pagewinedit th {background:#8AAFC1; padding: 3px; color:#FFFFFF; font-family: verdana; font-weight : bold; font-size : 13px;}

.pagewinth {background:#8AAFC1; padding: 3px; color:#FFFFFF; font-family: verdana; font-weight : bold; font-size : 13px;}

/* Form Button Styles */

 .buttons {padding: 2px; background:#BBDCEB; border: 1px solid #555555; font-weight : bold; font-family : verdana; font-size: 11px; cursor:pointer}

/* Titlebar Popup  */

 .descbar {padding: 5px; text-align:center; background:#D4D1BF; color:red; font-weight : bold; font-family : verdana; font-size : 11px;}

/* Images, Galleries, Attachments popup Styles */

#gallery {
height: 325px; padding: 5px; top:0px; background:#fff; position: relative; overflow: auto; border: 2px solid black;
scrollbar-face-color: #666666;
scrollbar-highlight-color: #666666;
scrollbar-track-color: #D4D1BF;
scrollbar-arrow-color: #FFFFFF;
scrollbar-darkshadow-color: #FFFFFF;
}

#select {top: 10px; width:96%; position: absolute; height: auto;}
#titlebar {padding:2px; text-align:center; background:#FBFAF3; font-weight : bold; font-size : 10px;}
#deletebar {padding:0px; text-align:center; color: white; font-weight : bold; font-size : 10px;}

.deletebutton { background: #4A87BF; color: #FFFFFF; border: 0px; text-align:center;}
.deletebutton a { background: #4A87BF; color: #FFFFFF; display: block; position: relative; padding: 2px;}
.deletebutton a:visited { background: #D4D1BF; color: #000000;}
.deletebutton a:hover { background: red; color: #FFFFFF;}

#imagetbl {padding: 0px; border: 0px;}
#imagetbl td {padding: 2px; background: white;}

/* WP Attachments Rollover TD */

.attachtd { color: #000000; font-weight : normal; border: 0px;}
.attachtd a { color: #000000; font-weight : normal; display: block; position: relative; padding: 4px;}
.attachtd a:visited { color: #000000; font-weight : normal;}
.attachtd a:hover { background: #035D87; color: white;}

/* Events classes */

.evadmintbl { background:#BFB998; border:0px; padding: 0px;}
.evadmintbl td {padding:2px; background:#FBFAF3;}
.evadmintbl .header {padding:4px; color:black; font-family : verdana;
font-weight : bold; font-size : 10px; background: #D4D1BF;}

.evadminbacknext { background:#BFB998; border:0px;}
.evadminbacknext td {padding:4px; color:black; font-family : verdana;
font-weight : bold;
font-size : 10px; background: #FBFAF3;}

.highlightadmin { background:#BFB998; border:0px; font-size:11px; padding: 0px;}
.highlightadmin th {padding:2px; background:#D4D1BF;}
.highlightadmin td {padding:4px; background:#FBFAF3;}

.tbladminvideo {width:980px; margin:0px auto; font-size:11px; background:#BFB998; border:0px}
.tbladminvideo td {padding:4px; background:#FBFAF3}
.tbladminvideo td.rt {font-weight:bold; text-align:right}
.tbladminvideo th {padding:2px; background:#D4D1BF;}
.tbladminvideo td.th2 {background:#aaa; font-weight:bold; text-align:center; font-size:11px; border:1px solid #000; color:#000; padding:2px;}


/* Feauture Tag Generator */
.ftbox, .ftboxmenu {width:24%; height:130px; float:left; margin-right:1%;}
.ftboxmenu {height:80px;}

.tbladmin td .tblfeatureblockwrite {width:100%; border:1px solid #D4D1BF}
.tbladmin td .tblfeatureblockwrite th {color:#666; background:#ddd;}
.tbladmin td .tblfeatureblockwrite td {padding:4px 5px; font-size:13px;}


.tbladmin {width:980px; margin:0px auto; font-size:11px; background:#BFB998; border:0px}
.tbladmin td {padding:4px; background:#FBFAF3}
.tbladmin td.rt {font-weight:bold; text-align:right}
.tbladmin th {padding:2px; background:#D4D1BF;}
.tbladmin td.th2 {background:#aaa; font-weight:bold; text-align:center; font-size:11px; border:1px solid #000; color:#000; padding:2px;}

.tbleventsadmin {background:#eee; border:1px solid #ccc; table-layout:fixed; border-collapse:collapse; margin:0 auto}
.tbleventsadmin th {padding:4px; border:1px solid #ccc; background:#ddd;}
.tbleventsadmin td {padding:4px; border:1px solid #ccc;}

/* Reviews */

.tblrvedit {width:770px; margin:0 auto; border-collapse:collapse; table-layout:fixed}
.tblrvedit th {background:#DBD1A8; border:1px solid #5C3D07; color:#5C3D07; padding:4px; font:bold 14px tahoma, arial}
.tblrvedit td { font:12px arial; border:1px solid #DBD1A8; padding:4px}
.tblrvedit td.lt {font-weight:bold; text-align:right}

.tblrvadmin {width:770px; background:#BFB998; border:0px; font-size:11px; padding: 0px;}
.tblrvadmin th {padding:2px}
.tblrvadmin td {padding:4px}

/* Banner Admin */
.tbladminbanner {width:100%; border-collapse:collapse;}
.tbladminbanner th {padding:8px; font-weight:bold; color:#000; font-size:12px; text-transform:uppercase; background:#ccc; border:1px solid #333;}
.tbladminbanner td {padding:3px; font-size:12px; background:transparent; color:#000; border:1px solid #ccc;}
.tbladminbanner td table td {padding:2px; border:0}
.tbladminbanner tr.rowoff {background:#fff;}
.tbladminbanner tr.rowon {background:#e1e1e1;}