﻿html, body
{
	padding: 0;
	width:100%;
	font-family: Verdana,Tahoma, Helvetica,Sans-Serif;
	font-size: 80%;
	color: #000000;
	margin: 0;
	background-color:#F2F3ED;
}

.form
{
	width: 950px;
	margin: 0 auto;
	background: #F2F3ED url(Images/Dropshadow-Grey-white.png);
	background-position: center;
	background-repeat: repeat-y;
}

#container
{
	margin: 0 auto;
	width: 905px;
	background-color: #fff;
	min-height: 550px;
}

#clear {clear: both;}

#header
{	
	background-color: #000000;
	padding-left: 3px;
}

#herobar
{
	z-index: -1;
	margin-top: 10px;
	margin-left: 15px;
}

#footer
{
	margin: 0 auto;
	width: 905px; /*bottom:0;  /*stick to bottom */
	background-color: #FFF;
	height: 75px;
	border-bottom-style: solid;
	border-bottom-width: 1px;
	border-bottom-color: #808080;
}

#footerdivider
{ 
	background-image: url(Images/Main-Menu.jpg);
	clear:both;
	width:905px;
	height:3px;
}

#footerlinks
{text-align:center; margin-top:2px;}

#copyright
{text-align:center;margin-top:3px;}

#remote
{
	background-position: right;
	background-color: #fff;
	background-image: url(Images/support24.gif);
	background-repeat: no-repeat;
	height: 28px;
	text-align: right;
	padding-right:25px;
	line-height:25px;
	float:right;
}

#twitter
{
	background-position: 1px center;
	background-image: url(Images/Twitter-Icon-Small.png);
	background-repeat: no-repeat;
	height: 28px;
	line-height:25px;
	vertical-align: middle;
	text-indent: 30px;
	float:left;
	
}
#mainmenu
{	
	height:30px;
	clear: both;
	background-image: url(Images/Main-Menu.jpg);
}
#events
{
	border: 1px solid #C0C0C0;
	width: 152px;
	float: left;
	background-color: #FFF;
	padding: 2px;
	margin-left:8px;
	margin-top:8px;
	margin-bottom:10px;
}
#eventheader
{
	padding-top: 5px;
	text-align: center;
	background-image: url(Images/Category.jpg);
	background-repeat: no-repeat;
	width: 150px;
	height: 30px;
}
.eventgrid
{
	height: 25px;
	background-image: url(Images/Main-Menu.jpg);
	font-size: 1.0em;
	font-weight: bold;
	color: #000000;
}
.calendarDayStyle
{
	font-size: 1.0em;
	font-weight: normal;
	color: #000000;
	text-decoration:none;
}
#searchheader
{
	padding: 5px 0px 0px 0px;
	text-align: center;
	background-image: url(Images/Catagory.jpg);
	background-repeat: repeat;
	width: 177px;
	height: 22px;
}
#affliates
{
	border: 1px solid #C0C0C0;
	width: 152px;
	clear: both;
	background-color: #FFF;
	margin-left: 8px;
	padding: 1px;
}

#sidemenu{padding-left:6px;width:154px;}

#sidemenu-img{padding-top:3px;padding-bottom:3px;}

#sidemenu-item{line-height:20px;padding-top:5px;}

.black
{color: #000;}

.blue
{color: #003F87;}

.maroon
{color:#EE0000;}

.gray
{color: #A9A9A9;}

.darkgray
{color: #3D3D3D;}

.red
{color: #EE0000;}

.orange
{color: #FF6600;}

.white
{color: #FFF;}

.tan
{color: #CCCC99;}

.bold
{font-weight:bold;}

.strike
{text-decoration: line-through;}

.disabledtext
{color: #657383; font-size: 1.1em;}

input{font-family: Verdana,Tahoma, Helvetica,Sans-Serif;}

H1,H2,H3,H4,H5,H6,p{
margin-bottom: 0px;
padding-bottom: 0px;
margin-top: 0px;
padding-top: 0px;
}

H1 {font-size: 1.4em;font-weight:bold;color:#EE0000}
H2 {font-size: 1.2em;color:#EE0000}
H3 {font-size: 1.1em;color:#EE0000}

.txtlarge
{font-size: 1.4em;}

.txtxlarge
{font-size: 1.6em;}

.txtmed
{font-size: 1.2em;}

.txtsmall 
{font-size: 1.1em;}

.txtxsmall
{font-size: 1.0em;}

.nodecor
{text-decoration:none;}

.decor
{text-decoration: underline;}

.bold
{font-weight:bold;}

.calendarDate
{color: #EE0000;font-weight:bold;}

.callink
{font-size: 1.1em; text-decoration:underline; color:#EE0000;}

.callink:link
{color:#EE0000; }

.callink:visited
{color:#EE0000;}

.callink:hover
{
	color: #000000;
	cursor: default;
	
}

.closelink
{font-size: 1.0em; text-decoration:none; color:#EE0000;}

.closelink:link
{color:#EE0000; }

.closelink:visited
{color:#EE0000;}

.closelink:hover
{color: #000000;}

.evlink
{font-size: 1.0em; text-decoration:underline; color:#003F87;font-weight:bold}

.evlink:link
{color:#003F87; }

.evlink:visited
{color:#003F87;}

.evlink:hover
{color: #000000;}

.clusterlink
{font-size: 1.1em; text-decoration:underline; color:#003F87;font-weight:bold}

.clusterlink:link
{color:#003F87; }

.clusterlink:visited
{color:#003F87;}

.clusterlink:hover
{color: #000000;}

.sitelink
{font-size: 1.0em; text-decoration:none; color:#212121;}

.sitelink:link
{color:#212121; }

.sitelink:visited
{color:#212121;}

.sitelink:hover
{color: #212121;}

.sidelink
{font-size: 1.1em; text-decoration:none; color:#000;font-weight:normal;width: 150px;line-height: 20px;}

.sidelink a { width:100%; display:block;}

.sidelink:link
{color:#000;}

.sidelink:visited
{color:#000;}

.sidelink:hover
{color: #000;cursor: default;background-color: #E0E0E0;}

.sidelinkd
{font-size: 1.1em;text-decoration: none;color: #000;font-weight: normal;width: 150px;line-height: 20px;}

.sidelinkd a { width:100%; display:block; }

.sidelinkd:link
{color:#000; }

.sidelinkd:visited
{color:#000;}

.sidelinkd:hover
{color: #000;cursor:default;text-decoration:underline;background-color: #E0E0E0;}

.mainlink
{font-size: 1.0em; text-decoration:none; color:#000;font-weight:bold}

.mainlink:link
{color:#000; }

.mainlink:visited
{color:#000;}

.mainlink:hover
{color: #fff;cursor: pointer;}

.mainlinkdec
{font-size: 1.0em; text-decoration:none; color:#000;font-weight:bold}

.mainlinkdec:link
{color:#000; }

.mainlinkdec:visited
{color:#000;}

.mainlinkdec:hover
{color: #fff;cursor: pointer;text-decoration:underline;}

.menulink
{font-size: 1.0em; text-decoration:none; color:#003F87;font-weight:bold}

.menulink:link
{color:#003F87; }

.menulink:visited
{color:#003F87;}

.menulink:hover
{color: #003F87;
 cursor:pointer;}

.footerlink
{font-size: 1.1em; text-decoration:none; color:#000;}

.footerlink:link
{color:#000; }

.footerlink:visited
{color:#000;}

.footerlink:hover
{color: #000;text-decoration:underline}

.modlink
{font-size: 1.1em; text-decoration:underline; color:#003F87;font-weight:normal}

.modlink:link
{color:#003F87; }

.modlink:visited
{color:#003F87;}

.modlink:hover
{color: #003F87;}

.previewlink
{
	font-size: 1.1em;
	color: #000000;
	font-weight: normal;
}

.previewlink:link
{color:#000000; }

..previewlink:link
:visited
{color:#000000;}

..previewlink:link
:hover
{color: #000000;}

.acctlink
{font-size: 1.0em; color:#3D3D3D;text-decoration:none}

.acctlink:link
{color:#3D3D3D; }

.acctlink:visited
{color:#3D3D3D;}

.acctlink:hover
{color: #3D3D3D;}

textarea#styled 
{font-size:1.0em;}

.button
{ 
	font-size: 11px;
	font-family: Tahoma, Verdana;
	height: 20px;
	line-height: 12px;
	color: #000000; 
	cursor: hand; 
	border: solid 1px #808080; 
	background: url(Images/button_back.gif) center; 
	padding:1px; 
}
.menudiv
{float:left;width:150px;text-align:center; padding-top: 8px;}

.menufly
{padding-left:8px; border-style: solid; border-width: 0px 0px 1px 0px; border-color: #C0C0C0;}

.table
{width:90%;clear:both;}

.txtwidth{width:150px;}

.cell1, .cell2, .cell3
{height:25px;float:left;}

.cell1
{width:150px;}

.cell2
{width:150px;}

.cell3
{width:115px;margin-left:10px;}

.furtable
{width: 726px;line-height: 18px;font-size:small;padding-bottom:4px;}

.cluster
{border-collapse: collapse;}

.clusterrow
{border-bottom: solid 1px silver;padding-top: 5px;padding-bottom: 5px;}
	
.clustertext
{line-height: 15px;padding-left:3px;border-bottom: solid 1px silver;padding-top: 5px;padding-bottom: 5px;}

/* ajax__tab_technorati-theme theme */
.ajax__tab_technorati-theme .ajax__tab_header 
{
    font-family:"Helvetica Neue", Arial, Sans-Serif;
    background:url(images/tab-line.png) repeat-x bottom;
    font-size:12px;
    display:block;
}
.ajax__tab_technorati-theme .ajax__tab_header .ajax__tab_outer 
{
    background:url(images/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(images/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(images/tab.png) no-repeat 0pt -40px;
    border-bottom-color:#ffffff;
}
.ajax__tab_technorati-theme .ajax__tab_active .ajax__tab_inner 
{
    background:url(images/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:1.1em;
    padding:8px;
    background-color:#ffffff;
    border:solid 1px #d7d7d7;
    border-top-width:0;
}

.prntlink
{font-size: 12px; text-decoration:none; color:#666;}

.prntlink:link
{color:#666; }

.prntlink:visited
{color:#666;}

.prntlink:hover
{color: #000;}

#contentdiv
{ height:100%;width:726px;margin-left:10px;margin-top:0px;line-height:15px;}

.menu-main ul.AspNet-Menu
{	
	width: 152px;
	font-size: 1.0em;
	line-height: 22px;
	font-weight: bold;
	top: 0;
	z-index:1;
}

.menu-main ul.AspNet-Menu ul
{	
	width: 152px;
	top: -1px;
	left: 151px;
	color: #003F87;
	background-color: white;
	border-style: solid;
	border-width: 1px 0px 0px 0px;
	border-color: #C0C0C0;
}

.menu-main ul.AspNet-Menu ul ul
{
	width: 152px;
	top: -1px;
	left: 151px;
	color: #003F87;
	background-color: white;
	border-style: solid;
	border-width: 1px 0px 0px 0px;
	border-color: #C0C0C0;	
}

.menu-main li /* all list items */
{width: 152px;}

.menu-main li:hover a, .menu-main li:hover span, .menu-main li.AspNet-Menu-Hover a, .menu-main li.AspNet-Menu-Hover span, .menu-main li:hover li:hover a, .menu-main li:hover li:hover span, .menu-main li.AspNet-Menu-Hover li.AspNet-Menu-Hover a, .menu-main li.AspNet-Menu-Hover li.AspNet-Menu-Hover span, .menu-main li:hover li:hover li:hover a, .menu-main li:hover li:hover li:hover span, .menu-main li.AspNet-Menu-Hover li.AspNet-Menu-Hover li.AspNet-Menu-Hover a, .menu-main li.AspNet-Menu-Hover li.AspNet-Menu-Hover li.AspNet-Menu-Hover span
{background-color: #E0E0E0;}

.menu-main li:hover li a, /* the tier above this one is hovered */
.menu-main li:hover li span,
.menu-main li.AspNet-Menu-Hover li a,
.menu-main li.AspNet-Menu-Hover li span,
.menu-main li:hover li:hover li a,
.menu-main li:hover li:hover li span,
.menu-main li.AspNet-Menu-Hover li.AspNet-Menu-Hover li a,
.menu-main li.AspNet-Menu-Hover li.AspNet-Menu-Hover li span
{background-color: white;}

.menu-main a, .menu-main span
{
	border-style: solid;
	border-width: 0px 1px 1px 1px;
	border-color: #C0C0C0;
	color: #003F87;
	background-color: white;
	margin-top: 0px;
	padding-left: 3px;
}

/*side menu*/
.menu-side ul.AspNet-Menu /* Tier 1 */
{
    width: 150px; 
    font-size: 1.1em; 
    text-decoration:none;
    color:Black;
    font-weight:normal;
    line-height: 24px;
    background-color:White;
    z-index:2;
}

.menu-side ul.AspNet-Menu ul
{
	border: 1px solid #C0C0C0;
	top: 0px;
	left: 150px;
	width: 150px;
	color: Black;
	background-color: white;
	line-height: 22px;
	text-indent:3px;
}

.menu-side ul.AspNet-Menu ul ul
{
	top: -1px;
	left: 150px;
	width: 150px;
	color: Black;
	background-color: white;
	border: 1px solid #C0C0C0;
	line-height: 22px;
	text-indent:3px;
}

.menu-side li /* all list items */
{width: 150px; color:Black;}

.menu-side li:hover, .menu-side li.AspNet-Menu-Hover
{background-color: #E0E0E0;}

.menu-side a, /* all anchors and spans (nodes with no link) */
.menu-side span
{color:Black;}

.menu-side li.AspNet-Menu-Leaf a, .menu-side li.AspNet-Menu-Leaf span
{color: Black;}