body {
        font-family: arial,sans-serif;
		font-size: 80%;
}

h1 {
	font-size: 90%;
	font-weight: bold;
	color: #820100;
	text-transform: uppercase;
	display: inline;
}

h4 {
	font-size: 100%;
	font-weight: bold;
	color: #820100;
	display: inline;
	text-transform: uppercase;
}


.subtitle {
	font-size: 100%;
	font-weight: bold;
	color: #006633;
}

.highlight {
	font-weight: bold;
	color: #FF6600;
	text-decoration: none;
}

.eventinfo {
}

.eventitle {
	font-size: 11px;
	text-decoration: none;
}

.affiliatetxt {
	font-size: 11px;
	text-decoration: none;
}

.toplink {	font-size: 11px;
	text-decoration: none;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #3f7c5f;
}

.bottomlink {	font-size: 10px;
	text-decoration: none;
	color: #F2F2F2;
	background-color: #3f7c5f;
}

.toplinkborder {
	border: 1px solid #FFD6CC;	
}


.menutitle {
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	background-color: #840000;
}

.tableheader {
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	background-color: #840000;
	background-image: url(/images/table_header_bg.gif);
	background-repeat: repeat-x;
}

.tableheader2 {
	font-weight: bold;
	color: #000000;
	text-decoration: none;
	background-color: #dbe6de;
}

.calendarheader {
	font-size: 11px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
	background-color: #E1E6BC;
}

.calendarborder {
	border: 1px solid #C7D289;	
}


.tableheader a:link { color: #FFFFFF; font-weight: bold; text-decoration: none;}
.tableheader a:hover { color: #FFFFFF; font-weight: bold; text-decoration: none;}
.tableheader a:active { color: #FFFFFF; font-weight: bold; text-decoration: none;}
.tableheader a:visited { color: #FFFFFF; font-weight: bold; text-decoration: none;}


.tablelaber {
	font-weight: bold;
	background-color: #FEF2F2;
}

.tablelabel {
	font-weight: bold;
	background-color: #dbe6de;
}

.tablelabel1 {
	font-weight: bold;
	background-color: #dbe6de;
}

.tablelabel2 {
	font-weight: bold;
	background-color: #EEF7E8;
}

.tablelcontent {
	font-size: 12px;
	background-color: #F3F5E5;
}

.tablelcontentbk {
	background-color: #E1E6BC;
}

.tableborder {
	border: 1px solid #993300;	
}

.tableborder2 {
	border: 1px solid #EEF7E8;	
}

.tablebox2 { background-color: #EEF7E8; }

.messagebox { 
	background-color: #EEF7E8; 
	border: 1px solid #dbe6de;	
}

.sitebkground {
	background-color: #DBDBDB;
}

.footermenu {
	font-size:95%;
    font-weight: bold;
    color: #0000dd;
    white-space: nowrap;
    text-decoration: none;
}

a.footermenu:link                                 { color: #0000dd; font-weight: bold; }
a.footermenu:hover                                 { color: #0000dd; font-weight: bold; }
a.footermenu:active                                 { color: #0000dd; font-weight: bold; }
a.footermenu:visited                                { color: #0000dd; font-weight: bold; }

.footertext{
	font-size: 80%;
}

#box0 {font-size:85%; border:none;}
#box0 a:link {color:#0033CC; text-decoration: none;}
#box0 a:hover {color:#0033CC; text-decoration: none;}
#box0 a:active {color:#0033CC; text-decoration: none;}
#box0 a:visited {color:#0033CC; text-decoration: none;}
#box0 input {font-size:85%}
#box0 font {font-size:100%}

#box1 {font-size:85%; border:none;}
#box1 a:link {color:#0033CC; text-decoration: none;}
#box1 a:hover {color:#0033CC; text-decoration: none;}
#box1 a:active {color:#0033CC; text-decoration: none;}
#box1 a:visited {color:#0033CC; text-decoration: none;}
#box1 input {font-size:85%}
#box1 font {font-size:100%}


#box2 {font-size:85%; border:none;}
#box2 a:link {color:#0033CC; text-decoration: none;}
#box2 a:hover {color:#0033CC; text-decoration: none;}
#box2 a:active {color:#0033CC; text-decoration: none;}
#box2 a:visited {color:#0033CC; text-decoration: none;}
#box2 input {font-size:85%}
#box2 font {font-size:100%}


#topmainmenu {font-size:85%; border:none;}
#topmainmenu td:hover {padding-top:2px;}
#topmainmenu a { text-decoration: none;}
#topmainmenu a:link {color:#999999; text-decoration: none;}
#topmainmenu a:hover { color:#BD0608; text-decoration: none;}
#topmainmenu a:active {color:#999999; text-decoration: none;}
#topmainmenu a:visited {color:#999999; text-decoration: none;}
#topmainmenu span:hover { color:#BD0608; }
#topmainmenu td { padding-right: 5px; padding-left: 5px; white-space: nowrap;}

.TBBorder {
	border-top-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #bcbcbc;
	border-bottom-color: #bcbcbc;
	border-bottom-width: 1px;
}

.LRBorder {
	border-left-width: 1px;
	border-left-style: solid;
	border-right-style: solid;
	border-left-color: #bcbcbc;
	border-right-color: #bcbcbc;
	border-right-width: 1px;
}

.BBorder {
	border-bottom-style: solid;
	border-bottom-color: #bcbcbc;
	border-bottom-width: 1px;
}

.TLRBorder {
	border-top-width: 1px;
	border-right-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-left-style: solid;
	border-top-color: #bcbcbc;
	border-right-color: #bcbcbc;
	border-left-color: #bcbcbc;
}

.rss { background-color: #F6F6F6; }

#searchbox { background-color: #F6F6F6; }
#searchbox a:link { font-size:90%; font-weight:bold; color:#535353; text-decoration: none;}
#searchbox a:hover { color:#535353; text-decoration: none;}
#searchbox a:active { color:#535353; text-decoration: none;}
#searchbox a:visited { color:#535353; text-decoration: none;}

.searchbox2 { background-color: #F1F1DF; }


#paging {font-size:95%; border:none; padding-bottom:10px; margin-bottom:0px; padding-top:8px;}
#paging a, #paging span {padding:2px 6px; margin:0px; border:none;}
#paging a:link{color: #0000dd;}
#paging a:hover {color: #0000dd; padding:1px 5px;border:1px solid #0000dd; }
#paging a:active {color: #0000dd;}
#paging a:visited {color: #0000dd;}
#pagingprev {display: inline;}
#pagingnext {display: inline;}
#pagingprev a span, #pagingnext a span  {font-weight:bold; text-decoration:underline; border:none;} 
#pagingprev span {margin-right:1px;padding-right:15px;background: url(/images/s_prev.png) no-repeat center right;}
#pagingnext span {margin-left:1px;padding-left:15px;background: url(/images/s_next.png) no-repeat center left;}
#paging label a {text-decoration:none;}
/*#paging big a b {text-decoration:underline;}*/


#iconlink {font-size:85%; border:none; padding-left:150px; padding-bottom:10px; padding-top:8px;}
#iconlink a { text-decoration: none;}
#iconlink a:link {color:#999999; text-decoration: none;}
#iconlink a:hover { color:#BD0608; text-decoration: none;}
#iconlink a:active {color:#999999; text-decoration: none;}
#iconlink a:visited {color:#999999; text-decoration: none;}
#iconlink span:hover { color:#BD0608; }
#iconlink td:hover {padding-bottom:2px;}
#iconlink div { display: inline; text-align: center; }


#textlink {}
#textlink a { text-decoration: none;}
#textlink a:link {color:#0000CC; text-decoration: none;}
#textlink a:active {color:#0000CC; text-decoration: none;}
#textlink a:visited {color:#0000CC; text-decoration: none;}
#textlink a:hover {color:#FF0000; text-decoration: none;}
#textlink span {color:#999999; text-decoration: none;}


#sponsoredlinks {color:#333333; font-size: 12px; text-decoration: none; padding-left:3px; padding-right:3px;}
#sponsoredlinks a:link {color:#333333; text-decoration: none;}
#sponsoredlinks a:active {color:#333333; text-decoration: none;}
#sponsoredlinks a:visited {color:#333333; text-decoration: none;}
#sponsoredlinks a:hover {color:#333333; text-decoration: none;}
#sponsoredlinks label {font-size: 12px; font-weight: bold; color:#3300CC; text-decoration:underline; display:inline;}
#sponsoredlinks span {color:#006600; font-size: 10px;}


.back { border:none; padding-right:10px; }
a.back:link    { color: #000099; text-decoration: none; font-weight: bold; }
a.back:hover   { color: #000099; text-decoration: none; font-weight: bold; }
a.back:active  { color: #000099; text-decoration: none; font-weight: bold; }
a.back:visited { color: #000099; text-decoration: none; font-weight: bold; }

.linksmall {font-size:80%; }
a.linksmall:link    { color: #000099; text-decoration: none; font-weight: bold; }
a.linksmall:hover   { color: #000099; text-decoration: none; font-weight: bold; }
a.linksmall:active  { color: #000099; text-decoration: none; font-weight: bold; }
a.linksmall:visited { color: #000099; text-decoration: none; font-weight: bold; }


.row0 {
	padding-top: 8px;
	padding-bottom: 8px;
}

.row1 {
	background-color: #F3F5E5;
	padding-top: 8px;
	padding-bottom: 8px;
}

.new {
	font-size: smaller;
	color: #FF0000;
	font-style: italic;
}

.myevent {
	font-size: smaller;
	color: #FF0000;
	font-style: italic;
}

.topmainmanuborder {
	border-top-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #bcbcbc;
	border-bottom-color: #bcbcbc;
	border-bottom-width: 1px;
}

.divhide {
	overflow: hidden;
	width: 120px;
	white-space: nowrap;
	text-align: center;
}


.uppercase {
	text-transform: uppercase;
}

.msg {
	color: #990000;
	text-align: center;
	margin: 5px;
}

#displayperpagetemp {
	text-align: right;
	display: inline;
	visibility: hidden;
}



//import csv
.tdTitle { background-color : #99CC33; padding-bottom : 3px; padding-left : 0px; padding-right : 0px; padding-top : 3px; text-align : center; font-family : Verdana, Geneva, Arial, Helvetica, sans-serif; font-size : 12pt; font-weight : bold; color : White; border : 1px solid #336600; border-left-width : 0px; border-right-width : 0px; border-top-width : 1px; border-bottom-width : 1px; }
.tdSubmit { background-color : White; padding-bottom : 3px; padding-left : 0px; padding-right : 0px; padding-top : 3px; text-align : center; font-family : Verdana, Geneva, Arial, Helvetica, sans-serif; font-size : 12pt; font-weight : bold; color : #336600; border : 1px solid #99CC33; border-left-width : 0px; border-right-width : 0px; border-top-width : 1px; border-bottom-width : 1px; }
.tdSpacer{ background-color : White; font-size : 7pt; }
.tdPreviewColHeader { background-color : #CCCCCC; font-family : Verdana, Geneva, Arial, Helvetica, sans-serif; font-size : 11pt; padding-bottom : 4px; padding-left : 2px; padding-right : 2px; padding-top : 4px; font-weight : bold; text-align : center; border : 1px solid White; border-bottom-width : 0px; border-left-width : 0px; border-right-width : 2px; border-top-width : 0px; color : #666666; }
.tdPreviewContent { background-color : White; font-family : Verdana, Geneva, Arial, Helvetica, sans-serif; font-size : 10pt; padding-bottom : 2px; padding-left : 0px; padding-right : 22px; padding-top : 2px; border : 1px solid #CCCCCC; border-bottom-width : 1px; border-left-width : 0px; border-right-width : 0px; border-top-width : 0px; }

.tdPreviewAssignHeader {
        background-color : #E0E0E0;
        font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
        font-size : 10pt;
        padding-bottom : 2px;
        padding-left : 2px;
        padding-right : 2px;
        padding-top : 2px;
        font-weight : bold;
        border : 1px solid White;
        border-bottom-width : 0px;
        border-left-width : 0px;
        border-right-width : 2px;
        border-top-width : 0px;
        color : #666666;
}
.tdPreviewAssignContent { background-color : White; font-family : Verdana, Geneva, Arial, Helvetica, sans-serif; font-size : 10pt; padding-bottom : 2px; padding-left : 0px; padding-right : 22px; padding-top : 2px; border : 1px solid #A0A0A0; border-bottom-width : 1px; border-left-width : 0px; border-right-width : 0px; border-top-width : 0px; }

.inputText { background-color : White; border : 1px solid #336600; font-family : Verdana, Geneva, Arial, Helvetica, sans-serif; font-size : 11pt; color : #336600; font-weight : bold; }
.inputSubmit { background-color : White; border : 1px solid #336600; font-family : Verdana, Geneva, Arial, Helvetica, sans-serif; font-size : 11pt; color : #336600; font-weight : bold; }
