body {
	margin:0px;
	background:#104E7F;
	font-family: Arial, Verdana, Tahoma;
	font-size:12px;
	color:#666666;
	font-weight:200;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}
a {
	font-family: Arial, Verdana, Tahoma;
	font-size:12px;
	color:#FFFFFF;
	font-weight:500;
	text-decoration:none;
}
a:hover {color:#fbe200; text-decoration:none;}
a.blueLink {font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#003AC0; font-weight:300; text-decoration:none;}
a:hover.blueLink {text-decoration:underline;}
a.redLink {font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#E25697; font-weight:bold; text-decoration:none;}
a:hover.redLink {text-decoration:underline;}
input {font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#000000; font-weight:200;}
ul {list-style-type:none;}
img {border:0px;}
h1 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	color:#5BAE3C;
	font-weight:bold;
	margin:10px 0 0 10px;
}

h1bk {
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	color:#e23347;
	font-weight:bold;
	margin:10px 0 0 0px;
}
h1bold {
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#666666;
	font-weight:bold;
	margin:10px 0 0 0px;
}

h2 {font-family:Arial, Helvetica, sans-serif; font-size:16px; color:#60AFD7; font-weight:bold; margin:10px 0 0 10px;}
h3 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	color:#F4BF1A;
	font-weight:bold;
	margin:10px 0 0 10px;
}
h4 {font-family:Arial, Helvetica, sans-serif; font-size:16px; color:#5BAE3C; font-weight:bold; margin:10px 0 0 10px;}
h5 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	color:#FFCC00;
	font-weight:bold;
	margin:10px 0 0 10px;
}

.hidden {visibility:hidden;}
.shown {visibility:visible;}
.subNavClose {
	display:none;
}
.subNavOpen {
	display:block;
}

#header {
	width:790px;
	height:180px;
	margin:0px;
	padding:0px;
	background-image: url(../images/topBack_150wide24.jpg);
	background-repeat: no-repeat;
	background-position: top;
}

#headersub {
	width:790px;
	height:125px;
	margin:0px;
	padding:0px;
	background-image: url(../images/sub-header.jpg);
	background-repeat: no-repeat;
	background-position: top;
}
	#top {width:766px; height:150px; margin:0px;}
	#nav {
	width:766px;
	height:34px;
	margin:0 0 -6px 0;
	background:#75ae29;
	padding:0px;
	font-weight: bold;
}

#topsub {width:766px; height:95px; margin:0px;}
	#nav {
	width:766px;
	height:34px;
	margin:0 0 -6px 0;
	background:#75ae29;
	padding:0px;
	font-weight: bold;
}
		#nav ul {height:20px; margin:0px; padding:10px 0 0 15px;}
		#nav li {height:20px; float:left; color:#FFB525;}
	#middle {background:url(../images/mainBackwhite.jpg) top repeat-y; width:790px; margin:0px; padding:0px;}
	#secondaryNav {width:100px; height:5px; margin:0px; padding:0px; position:relative; top:5px; text-align:left;}
		#subNav1 {width:165px; margin:0px; padding:0px; position:absolute; top:0px; left:-275px;}
			#subNav1 ul {margin:0px; padding:0px; height:140px;}
			#subNav1 li {height:20px; color:#FFFFFF; background-color:#00b4cc;}
			#subNav1 li:hover {background-color:#999999;}
		#subNav2 {width:165px; margin:0px; padding:0px; position:absolute; top:0px; left:-175px;}
			#subNav2 ul {margin:0px; padding:0px}
			#subNav2 li {height:20px; color:#FFFFFF; background-color:#00b4cc;}
			#subNav2 li:hover {background-color:#999999;}
		#subNav3 {width:165px; margin:0px; padding:0px; position:absolute; top:0px; left:-95px;}
			#subNav3 ul {margin:0px; padding:0px;}
			#subNav3 li {height:20px; color:#FFFFFF; background-color:#00b4cc;}
			#subNav3 li:hover {background-color:#999999;}
		#subNav4 {width:165px; margin:0px; padding:0px; position:absolute; top:0px; left:5px;}
			#subNav4 ul {margin:0px; padding:0px;}
			#subNav4 li {height:20px; color:#FFFFFF; background-color:#00b4cc;}
			#subNav4 li:hover {background-color:#999999;}
		#subNav5 {width:165px; margin:0px; padding:0px; position:absolute; top:0px; left:95px;}
			#subNav5 ul {margin:0px; padding:0px;}
			#subNav5 li {height:20px; color:#FFFFFF; background-color:#00b4cc;}
			#subNav5 li:hover {background-color:#999999;}
		#subNav6 {width:150px; margin:0px; padding:0px; position:absolute; top:0px; left:230px;}
			#subNav6 ul {margin:0px; padding:0px;}
			#subNav6 li {height:20px; color:#FFFFFF; background-color:#00b4cc;}
			#subNav6 li:hover {background-color:#999999;}	
		#subNav7 {width:175px; margin:0px; padding:0px; position:absolute; top:0px; left:255px;}
			#subNav7 ul {margin:0px; padding:0px;}
			#subNav7 li {height:20px; color:#FFFFFF; background-color:#00b4cc;}
			#subNav7 li:hover {background-color:#999999;}			
	
	#flashArea {
	width:790px;
	height:250px;
	margin:0px;
	padding:0px;
}
	
	#tertiaryNav {width:767px; height:40px; margin:0px; background:#FF5C00; padding:0px;}
		#tertiaryNav ul {height:20px; margin:0px; padding:15px 0 0 30px;}
		#tertiaryNav li {height:20px; float:left; color:#FFFFFF;}
	
	#banners {width:740px; height:250px; margin:10px 0 0 0; padding:0px;}
		#bannersTable td.ban1 {background:url(../images/bannerBack.png) top left no-repeat; width:241px; height:239px;}
		#bannersTable td.ban2 {
	width:241px;
	height:239px;
	background-repeat: no-repeat;
	background-position: left top;
}
		#bannersTable td.ban3 {background:url(../images/bannerBack_featured.jpg) top left no-repeat; width:241px; height:239px;}
		
		#bannerContainer {width:230px; height:180px; margin:0px; float:left;}
		#bannerContainer .dottedLine {background:url(../images/dotLine.gif) repeat-x; height:1px; width:230px; margin:5px 0 5px 0;}
		#bannerContainer ul.banner1 {list-style:none; color:#FC3D32; width:220px; height:20px; margin:0 0 0 5px; padding:3px 0 0 5px;}
		#bannerContainer ul.banner2 {list-style-image:url(../images/listArrow_blue.gif); background-position:top left; list-style-position:left top; color:#868686; width:220px; height:160px; margin:0 0 0 5px; padding:3px 0 0 15px;}
		
		#Containerin ul.banner2 {list-style-image:url(../images/listArrow_blue.gif); background-position:top left; list-style-position:left top;  width:460px;  margin:0 0 0 5px; padding:3px 0 0 15px;}
		#Containerin ul.banner2 a { font-size:11px; text-decoration:none; color:#333333;}
		#Containerin ul.banner2 a:hover { font-size:11px; text-decoration:underline; color:#88B2DE;}
		#Containerin li {margin:0 0 2px 0; width:460px;}

		#bannerContainer li {margin:0 0 2px 0; width:200px;}
		#bannerContainer span.moreLink a {float:right; color:#FC3D32; margin:-10px 0 0 0; text-decoration:none}
		#bannerContainer span.moreLink a:hover {color:#FC3D32; text-decoration:underline;}
		
		#bannerContainer2 {width:230px; height:220px; margin:0px; float:left;}
		#bannerContainer2 .dottedLine {background:url(../images/dotLine2.gif) repeat-x; height:1px; width:230px; margin:5px 0 5px 0;}
		#bannerContainer2 ul.banner1 {list-style:none; color:#FC3D32; width:220px; height:20px; margin:0 0 0 5px; padding:3px 0 0 5px;}
		#bannerContainer2 ul.banner2 {list-style-image:url(../images/listArrow_blue.gif); color:#868686; width:220px; height:180px; margin:0 0 0 5px; padding:3px 0 0 15px;}
		#bannerContainer2 li {margin:0 0 2px 0; width:200px;}
		#bannerContainer2 span.moreLink a {float:right; color:#FC3D32; margin:-10px 0 0 0; text-decoration:none}
		#bannerContainer2 span.moreLink a:hover {color:#FC3D32; text-decoration:underline;}
		
	#tabsArea {
	width:760px;
	height:460px;
	margin:0px;
	padding:0px;
}
		#navTabs {position:relative; z-index:2; border:0px; height:30px; width:460px; margin:5px 0 0 0;}
		#navTabs ul {border:0px; padding:0px; margin:5px 0 0 0px; height:30px; width:460px;}
		#navTabs li {float:left; height:30px; padding:0 0 0 3px; display:block;cursor:pointer;}
		#navTabs li a.tabNav {background: url(../images/navTab_initial.gif) no-repeat top left; width:96px; height:25px; text-align:center; font-family:arial,helvetica,sans-serif; font-size:11px; color:#00B4CC; text-decoration:none; font-weight:500; margin-top:3px; padding-top:10px; display:block;}
		#navTabs li a.tabNav2 {background: url(../images/navTab_on.gif) no-repeat top left; width:128px; height:26px; text-align:center; font-family:arial,helvetica,sans-serif; font-size:11px; color:#000000; text-decoration:none; font-weight:bold; margin-top:3px; padding-top:5px; display:block;}
		#navTabs li a:focus.tabNav2 {background: url(../images/navTab_on.gif) no-repeat top left; width:128px; height:26px;}
		#tabs {
	background:url(../images/tabContentBack2.gif) top left no-repeat;
	position:relative;
	width:483px;
	height:215px;
	padding:12px 6px 12px 6px;
	text-align:left;
}

		#tabs DIV {width:448px;height:180px; margin:0px; padding:0px;}

		#tabs td {padding:0px;}
		#tabsArea span.grayText {font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#999999; font-weight:300;}
		#tabsArea .dottedLine {background:url(../images/dotLine.gif) repeat-x; height:1px; width:400px; margin:5px 0 5px 0;}
		#tabsArea span.moreLink2 a {float:left; color:#999999; margin:5px 0 0 0; font-weight:bold; text-decoration:none}
		#tabsArea span.moreLink2 a:hover {color:#999999; text-decoration:underline;}
		
		#tabsArea #storeArea {width:491px; height:230px; margin:30px 0 0 0; padding:0px; float:left; position:absolute; left:-10px;}
	
	#footer {
	width:790px;
	height:80px;
	margin:0px;
	padding:0px;
	background-image: url(../images/bottom.png);
	background-repeat: no-repeat;
}
		#footer  ul {height:20px; margin:0px; padding:12px 0 0 40px;}
		#footer  li {height:20px; float:left; color:#FFFFFF;}
		#footer a {font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#ffffff; font-weight:200; text-decoration:none;}
		#footer a:hover {color:#999999; text-decoration:underline;}
		#footer span.grayText {font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#999999; font-weight:300; margin:0 0 0 12px;}


		span.moreLink2 a {float:left; color:#999999; margin:5px 0 0 0; font-weight:bold; text-decoration:none}
		span.moreLink2 a:hover {color:#999999; text-decoration:underline;}
		
/*==================== AJAX STYLES FOR TABS =========================*/
/* ajax__tab_xp-theme theme */
.ajax__tab_xp-theme .ajax__tab_header 
{
    font-family:verdana,tahoma,helvetica;
    font-size:11px;
    background:url(img/xp/tab-line.gif) repeat-x bottom;
}
.ajax__tab_xp-theme .ajax__tab_header .ajax__tab_outer 
{
    padding-right:4px;
    background:url(img/xp/tab-right.gif) no-repeat right;
    height:21px;
}
.ajax__tab_xp-theme .ajax__tab_header .ajax__tab_inner 
{
    padding-left:3px;
    background:url(img/xp/tab-left.gif) no-repeat;
}
.ajax__tab_xp-theme .ajax__tab_header .ajax__tab_tab
{
    height:13px;
    padding:4px;
    margin:0;
    background:url(img/xp/tab.gif) repeat-x;
}
.ajax__tab_xp-theme .ajax__tab_hover .ajax__tab_outer 
{
    background:url(img/xp/tab-hover-right.gif) no-repeat right;
}
.ajax__tab_xp-theme .ajax__tab_hover .ajax__tab_inner 
{
    background:url(img/xp/tab-hover-left.gif) no-repeat;
}
.ajax__tab_xp-theme .ajax__tab_hover .ajax__tab_tab 
{
    background:url(img/xp/tab-hover.gif) repeat-x;
}
.ajax__tab_xp-theme .ajax__tab_active .ajax__tab_outer 
{
    background:url(img/xp/tab-active-right.gif) no-repeat right;
}
.ajax__tab_xp-theme .ajax__tab_active .ajax__tab_inner 
{
    background:url(img/xp/tab-active-left.gif) no-repeat;
}
.ajax__tab_xp-theme .ajax__tab_active .ajax__tab_tab 
{
    background:url(img/xp/tab-active.gif) repeat-x;
}
.ajax__tab_xp-theme .ajax__tab_body 
{
    font-family:verdana,tahoma,helvetica;
    font-size:10pt;
    border:1px solid #999999;
    border-top:0;
    padding:8px;
    background-color:#ffffff;
}

/* ajax__tab_yuitabview-theme theme (img/yui/sprite.png) */
.ajax__tab_yuitabview-theme .ajax__tab_header 
{
    font-family:arial,helvetica,clean,sans-serif;
    font-size:small;
    border-bottom:solid 5px #2647a0;
}
.ajax__tab_yuitabview-theme .ajax__tab_header .ajax__tab_outer 
{
    background:url(img/yui/sprite.png) #d8d8d8 repeat-x;
    margin:0px 0.16em 0px 0px;
    padding:1px 0px 1px 0px;
    vertical-align:bottom;
    border:solid 1px #a3a3a3;
    border-bottom-width:0px;
}
.ajax__tab_yuitabview-theme .ajax__tab_header .ajax__tab_tab
{    
    color:#000;
    padding:0.35em 0.75em;    
    margin-right:0.01em;
}
.ajax__tab_yuitabview-theme .ajax__tab_hover .ajax__tab_outer 
{
    background: url(img/yui/sprite.png) #bfdaff repeat-x left -1300px;
}
.ajax__tab_yuitabview-theme .ajax__tab_active .ajax__tab_tab 
{
    color:#fff;
}
.ajax__tab_yuitabview-theme .ajax__tab_active .ajax__tab_outer
{
    background:url(img/yui/sprite.png) #2647a0 repeat-x left -1400px;
}
.ajax__tab_yuitabview-theme .ajax__tab_body 
{
    font-family:verdana,tahoma,helvetica;
    font-size:10pt;
    padding:0.25em 0.5em;
    background-color:#edf5ff;    
    border:solid 1px #808080;
    border-top-width:0px;
}

/* ajax__tab_technorati-theme theme */
.ajax__tab_technorati-theme .ajax__tab_header 
{
    font-family:"Helvetica Neue", Arial, Sans-Serif;
    background:url(img/technorati/tab-line.png) repeat-x bottom;
    font-size:11px;
    display:block;
}
.ajax__tab_technorati-theme .ajax__tab_header .ajax__tab_outer 
{
    background:url(img/technorati/tab.png) no-repeat left top;
    border-color:#222;
    color:#222;
    padding-left:10px;
    margin-right:3px;
}
.ajax__tab_technorati-theme .ajax__tab_header .ajax__tab_inner 
{
    background:url(img/technorati/tab.png) no-repeat right top;
    border-color:#666;
    color:#666;
    padding:3px 10px 2px 0px;
}
.ajax__tab_technorati-theme .ajax__tab_hover .ajax__tab_inner 
{
    color:#000000;
}
.ajax__tab_technorati-theme .ajax__tab_active .ajax__tab_outer 
{
    background:url(img/technorati/tab.png) no-repeat 0pt -40px;
    border-bottom-color:#ffffff;
}
.ajax__tab_technorati-theme .ajax__tab_active .ajax__tab_inner 
{
    background:url(img/technorati/tab.png) no-repeat right -40px;
    color:#000000;
    border-color:#333
}
.ajax__tab_technorati-theme .ajax__tab_body 
{
    font-family:verdana,tahoma,helvetica;
    font-size:10pt;
    padding:8px;
    background-color:#ffffff;
    border:solid 1px #d7d7d7;
    border-top-width:0;
}

/* ajax__tab_msngallery-theme theme */
.ajax__tab_msngallery-theme .ajax__tab_header 
{
    background:url(img/msngallery/tab-line.png) repeat-x bottom;
    font-size:11px;
    display:block;
}
.ajax__tab_msngallery-theme .ajax__tab_header .ajax__tab_outer 
{
    border:solid 1px #D7DCE1;
    padding:1px 1px 0px 1px;
    border-bottom:solid 2px #A8D4D9;
    background-color:#edf2fb;
}
.ajax__tab_msngallery-theme .ajax__tab_header .ajax__tab_tab 
{
    padding:6px 10px 6px 10px;
    color:#444444;
    width:117px;
    display:block;
    text-align:center;    
}
.ajax__tab_msngallery-theme .ajax__tab_header .ajax__tab_tab img
{
    height:24px;
    width:24px;
}
.ajax__tab_msngallery-theme .ajax__tab_header .ajax__tab_tab div
{
    font-family:Verdana, Arial, Sans-Serif;
    font-weight:bold;
    white-space:nowrap;
    line-height:145%;
    font-size:92%;
}
.ajax__tab_msngallery-theme .ajax__tab_active .ajax__tab_outer 
{
    padding:0px 0px 0px 0px;
    border:solid 2px #A8D4D9;
    border-bottom-color:#ffffff;
    background-color:#ffffff;
}
.ajax__tab_msngallery-theme .ajax__tab_body 
{
    font-family:verdana,tahoma,helvetica;
    font-size:10pt;
    padding:8px;
    background-color:#ffffff;
    border:solid 2px #A8D4D9;
    border-top-width:0;
}

/* ajax__tab_ie-theme theme */
.ajax__tab_ie-theme .ajax__tab_header 
{
    padding-left:5px;
}
.ajax__tab_ie-theme .ajax__tab_header .ajax__tab_tab
{
    margin-right:0px;
    background:url(img/ie/tab_unselected.gif);
    width:116px;
    padding:9px 0px 3px 0px;
    text-align:center;    
    color:#006699;
    font-family:verdana;
    font-size:13px;
    display:block;
}
.ajax__tab_ie-theme .ajax__tab_active .ajax__tab_tab 
{
    padding:6px 0px 3px 0px;
    background:url(img/ie/tab_selected.gif);
}
.ajax__tab_ie-theme .ajax__tab_body 
{
    background:url(img/ie/ie_tabbacker_720x296.jpg) no-repeat;
    font-size:13px;
    font-family:verdana;
    height:296px;
    width:716px;
}
.ajax__tab_ie-theme .ajax__tab_body div
{
     padding:8px;
}


#bannerContainer ul.banner2 LI A{font-size:11px;color:gray;}
#bannerContainer ul.banner2 LI A:hover{color:#88B2DE;}


.eventName{padding-left:10px;font-size:16px; color:#00B4CC;font-family:arial;padding-bottom:5px;font-weight:bold;}

.eventDesc{padding-left:10px;font-size:11px;padding-bottom:20px;}


.evbg{width:59px;height:59px;background-image:url(../images/evbg.gif);background-repeat:no-repeat;}


.evbg_month{font-size:10px;font-family:tahoma;text-align:center;padding-top:9px;color:#FF5C00}
.evbg_day{font-size:14px;font-family:tahoma;text-align:center;padding-top:0px;padding-bottom:3px;font-weight:bold;color:#FF5C00}
.evbg_dayofweek{font-size:11px;font-family:tahoma;text-align:center;padding-top:10px;}



h1 A {font-family:Arial, Helvetica, sans-serif; font-size:16px; color:#5BAE3C; font-weight:bold;}

.viewmonth A{font-size:11px;color:#999999;}

.toptable TD{font-size:11px;font-family:arial;color:blackl}
.toplink{color:#FF5C00 !important;font-size:12px !important;}
.videolink{color:#3c3c3c !important;font-size:12px !important; text-decoration:none;}
.videolink a{color:#3c3c3c !important;font-size:12px !important; text-decoration:none;}
.videolink a:hover {color:#0c9edb !important;font-size:12px !important; text-decoration:none;}
.log_uname B{color:#00B4CC;}

.tabedlinks TD A{color:#616161;font-size:11px;font-family:tahoma;text-decoration:underline;}
.tabedlinks TD A:hover{color:#FF5C00;}

.mylist{list-style-image:url(../images/listArrow_blue.gif); margin:20px 0 0 5px; padding:3px 0 0 15px;}
.mylist LI A{color:#999999 !important;}
.mylist LI{padding-bottom:10px;}
.mylist LI A:hover{color:#88B2DE !important;}
.videoborder{ border: 1px solid #FFFFFF;}
.calendardots{ background-image:url(../images/dots.gif); background-repeat:repeat-x; background-position:center;}
.calendardots2{ background-image:url(../images/dots2.gif); background-repeat:repeat-x; background-position:center;}
span.calendarlink a {color:#FC3D32; text-decoration:none}
span.calendarlink a:hover {color:#FC3D32; text-decoration:underline;}
.registerlink{color:#0c9edb !important;font-size:12px !important; text-decoration:none;}
.registerlink a{color:#0c9edb !important;font-size:12px !important; text-decoration:none;}
.registerlink a:hover {color:#3c3c3 !important;font-size:12px !important; text-decoration:underline;}
#hurricanealert{ color:#FFFFFF; background-color:#FF3333; padding:0px; padding-left:10px; padding-right:10px; text-align:left; width:745px; height:30px;}

/* secondary back page menu */

#vertmenu {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size:14px;
width: 179px;
padding: 0px;
margin: 0px;
}

#vertmenu h1 {
display: block;
background-color:#00a7b8;
font-size: 90%;
padding: 3px 0 5px 3px;
border: 1px solid #ffffff;
color: #ffffff;
margin: 0px;
width:180px;
}

#vertmenu ul {
list-style: none;
margin: 0px;
padding: 0px;
border: none;
}
#vertmenu ul li {
margin: 0px;
padding: 0px;
}
#vertmenu ul li a {
font-size:11px;
display: block;
border-bottom: 1px dashed #C39C4E;
padding: 5px 0px 2px 4px;
text-decoration: none;
color: #00a7b8;
width:180px;
}

#vertmenu ul li a:hover, #vertmenu ul li a:focus {
color: #000000;
background-color: #eeeeee;
}
.blue11px{ font-size:11px; color:#00B4CC;font-family:arial;font-weight:bold; }
.orangelink{ color:#FF5C00; font-size:11px; text-decoration:none;}
.orangelink a{ color:#FF5C00; font-size:11px; text-decoration:none;}
.orangelink a:hover{ color:#FF5C00; font-size:11px; text-decoration:underline;}

#contentcontainer {
	margin:0px;
	width:470px;
	height:175px;
	background-image: url(../images/container1.png);
	background-repeat: no-repeat;
	background-position: left top;
	padding: 15px;
}
#pagetitlecont {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	text-transform: capitalize;
	color: #00b4cc;
	width: 515px;
	padding-top: 15px;
	background-repeat: repeat-y;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #CCCCCC;
	padding-bottom: 5px;
}

#formtitle {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	text-transform: capitalize;
	color: #00b4cc;
	width: 480px;
	padding-top: 15px;
	background-repeat: repeat-y;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #CCCCCC;
	padding-bottom: 5px;
}
#pagetitlecontlong {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	text-transform: capitalize;
	color: #00b4cc;
	width: 749px;
	padding-top: 15px;
	background-repeat: repeat-y;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #CCCCCC;
	padding-bottom: 5px;
}
#pagetitlecont2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	text-transform: capitalize;
	color: #68bd49;
	width: 475px;
	padding-top: 15px;
	background-repeat: repeat-y;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #CCCCCC;
	padding-bottom: 5px;
}

#border {background:url(images/border_tall.gif) top repeat-x;}
#border .btall {background:url(images/border_tall.gif) bottom repeat-x;}
#border .ltall {background:url(images/border_tall.gif) left repeat-y;}
#border .rtall {background:url(images/border_tall.gif) right repeat-y;}
#border .tleft {background:url(images/border_tl.gif) top left no-repeat;}
#border .tright {background:url(images/border_tr.gif) top right no-repeat;}
#border .bleft {background:url(images/border_bl.gif) bottom left no-repeat;}
#border .bright {background:url(images/border_br.gif) bottom right no-repeat; width:100%;}
#border .ind {padding:4px 4px 15px 2px;}
#border a img {float:right;}

#h_text {padding-bottom:2px; background:url(images/h_text_bg.gif) bottom repeat-x;}

/* index-4 */

#index_4 #middle .indent {padding:17px 0 20px 0;}
#index_4 #middle .column1 .padding1 {padding:16px 22px 0 16px;}
#index_4 #middle .column1 .padding1 .content{padding:14px 0 34px 1px;}
#index_4 #middle .column1 .padding1 .more {padding:0 2px 0 0; line-height:12px;}

#index_4 #middle .column1 .padding2 {padding:34px 23px 0 16px;}
#index_4 #middle .column1 .padding2 .content{padding:6px 0 0 1px;}
#index_4 #middle .column1 .padding2 .more {margin-top:9px;}

#index_4 #middle .column2 .padding{padding:9px 13px 3px 15px;}
#index_4 #middle .column2 .margin .padding{padding:9px 12px 2px 15px;}
#index_4 #middle .column2 ul {margin:0 0 2px 1px;}
#index_4 #middle .column2 .margin {padding-top:6px;}
#index_4 #middle .column2 .p1 {padding:0 0 8px 0;}
#splitter {
	background-image: url(../images/splitter.gif);
	background-repeat: repeat-x;
	width: 515px;
	height: 1px;
}
#splitter2 {
	background-image: url(../images/splitter.gif);
	background-repeat: repeat-x;
	width: 475px;
	height: 1px;
}
#maincontainer {
	background-image: url(../images/containermain.gif);
	background-repeat: no-repeat;
	float: left;
	width: 510px;
	padding-top: 5px;
	padding-right: 20px;
	padding-bottom: 10px;
	padding-left: 10px;
}
#maincontainerbk {
	background-image: url(../images/containermain.gif);
	background-repeat: no-repeat;
	float: left;
	width: 510px;
	padding-top: 5px;
	padding-right: 20px;
	padding-bottom: 10px;
	padding-left: 10px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	font-style: normal;
	color: #333333;
}
#bodtitle {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	text-transform: capitalize;
	color: #00b4cc;
	width: 350px;
	padding-top: 0px;
	background-repeat: repeat-y;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #CCCCCC;
	padding-bottom: 5px;
}
#splitter {
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #CCCCCC;
}
#container2 {
	background-image: url(../images/container2.gif);
	background-repeat: no-repeat;
	height: 200px;
	width: 475px;
}
#designationbox {
	display: block;
	width: 480px;
	padding-right: 10px;
	padding-top: 0px;
	padding-bottom: 0px;
}
#banner1 {
	background-image: url(../images/banner1.gif);
	background-repeat: no-repeat;
	height: 215px;
	width: 180px;
	padding-left: 10px;
	padding-top: 20px;
	padding-bottom: 0px;
	padding-right: 0px;
}
#banner2 {
	background-image: url(../images/banner2.gif);
	background-repeat: no-repeat;
	height: 215px;
	width: 180px;
	padding-left: 10px;
	padding-top: 20px;
	padding-bottom: 0px;
	padding-right: 0px;
}
#marketingtools {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #999999;
}
#publicaffairs {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #75AE29;
	list-style-position: outside;
	list-style-type: square;
	text-decoration: none;
}
#publicaffairs2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #f7901e;
	list-style-position: outside;
	list-style-type: square;
	text-decoration: none;
}
#publicaffairs3 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #00b4cc;
	list-style-position: outside;
	list-style-type: square;
	text-decoration: none;
}
#publicaffairs4 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #d92231;
	list-style-position: outside;
	list-style-type: square;
	text-decoration: none;
}
#publicaffairs_con {
	width: 330px;
	padding-top: 5px;
	background-color: #eeeeee;
	height: 25px;
	margin-bottom: 10px;
}
.box1 {
	height: 245px;
	width: 240px;
	background-image: url(../images/box1.jpg);
	background-repeat: no-repeat;
	clear: left;
}
.box1container {
	height: 220px;
	width: 230px;
	padding-top: 5px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 5px;
	clear: left;
}
.box1link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FF6633;
	height: 15px;
	width: 220px;
	margin-right: 10px;
	float: left;
}
.box2 {
	height: 245px;
	width: 240px;
	background-image: url(../images/box2.jpg);
	background-repeat: no-repeat;
}
.box2container {
	height: 220px;
	width: 230px;
	padding-top: 5px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 5px;
}
.box2link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FF6633;
	height: 15px;
	width: 220px;
	margin-right: 10px;
}
.box3 {
	height: 245px;
	width: 240px;
	background-image: url(../images/box3.jpg);
	background-repeat: no-repeat;
}
.box3container {
	height: 220px;
	width: 230px;
	padding-top: 5px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 5px;
}
.box3link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FF6633;
	height: 15px;
	width: 220px;
	margin-right: 10px;
}
.box4 {
	height: 245px;
	width: 240px;
	background-image: url(../images/box4.jpg);
	background-repeat: no-repeat;
}
.box4container {
	height: 220px;
	width: 230px;
	padding-top: 5px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 5px;
}
.box4link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FF6633;
	height: 15px;
	width: 220px;
	margin-right: 10px;
}
.box5 {
	height: 245px;
	width: 240px;
	background-image: url(../images/box5.jpg);
	background-repeat: no-repeat;
}
.box5container {
	height: 220px;
	width: 230px;
	padding-top: 5px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 5px;
}
.box5link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FF6633;
	height: 15px;
	width: 220px;
	margin-right: 10px;
}
.box6 {
	height: 245px;
	width: 240px;
	background-image: url(../images/box6.jpg);
	background-repeat: no-repeat;
}
.box6container {
	height: 220px;
	width: 230px;
	padding-top: 5px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 5px;
}
.box6link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FF6633;
	height: 15px;
	width: 220px;
	margin-right: 10px;
}
.storefeatured {
	background-image: url(../images/panel-upcoming-events.gif);
	background-repeat: no-repeat;
	height: 125px;
	width: 491px;
	padding-top: 35px;
}
.storebox {
	height: 110px;
	width: 455px;
	padding-left: 15px;
}
#eventstitle {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FF6600;
}
/*------ Calendar Tooltip Class - Start ------*/
.calendar_maintable{width:98%; vertical-align: middle;}
.calendar_maintable .Calendarheading {width:100%;vertical-align: middle; height:40px; }
.calendar_tooltip_maintable{COLOR: transparent; FONT-FAMILY: verdana; FONT-SIZE: 8pt; border: 1px solid #5c5b5c; width:250px; background-color: #EEEEEE;}
.calendar_tooltip_header{background-color: transparent;color:#00B4CC;FONT-WEIGHT: bold;}
.calendar_tooltip_content{background-color: transparent;color:#000000;}
div#tipDiv {position:absolute; visibility:hidden; left:0; top:0; z-index:1000; font-size:11px; padding: 0px; }
/*------ Calendar Tooltip Class - End ------*/
.welcomemgs {
	float: left;
	height: 10px;
	width: 300px;
	padding-top: 40px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
.b-hip-content {
	background-image: url(../images/b-hip/b-hip-bg-image.jpg);
	background-repeat: no-repeat;
	height: 600px;
	width: 730px;
}
.b-hop-text {
	width: 400px;
	float: right;
}
.b-hip-form-butt {
	width: 400px;
}

