/* Style Sheet for Main Website */
@charset "utf-8";
* {
margin : 0;
padding : 0;
}
body {
text-align : center;
color : black;
background : #f4f4f4;
margin-top : 10px;
}
.container {
margin: auto;
padding: 15px;
text-align : left;
width : 800px;
height: 500px;
background : white;
font-family : Arial, Helvetica, sans-serif;
font-size : 12px;
border : 2px solid #F95A18;
  -webkit-border-radius: 10px;
  -moz-border-radius: 10px;
}

a {
color : #F95A18;
text-decoration : none;
padding : 1px;
}
a:hover {
color : #F95A18;
text-decoration : underline;
padding : 1px;
}
a:visited {
color : #F95A18;
text-decoration : none;
padding : 1px;
}

p {
line-height : 21px;
}

.main {
padding: 5px 0px 0px 25px;
width : 700px;
margin-left: 10px;
text-align : left;
}

ul {
list-style-type: circle;
display: normal;
margin-left: 20px;
line-height: 30px;
}

ol {
display: normal;
margin-left: 30px;
}

hr {
text-align : center;
margin : 5px auto 5px auto;
border : 0;
width : 100%;
color : #800000;
background-color : #800000;
height : 2px;
}
h1 {
font-size: 22px;
color: #F95A18;
}
h2{
font-size: small;
color: #000000;
}
table {
text-align : left;
font-family : Arial, Helvetica, sans-serif;
font-size : 12px;
border : none;
}

.form_email {
text-align: left;
width: 500px;
border: 2px solid #F95A18;
padding: 3px;
background-color: #FFFFC0;
border-spacing: 1px;
}

td{
vertical-align: top;
padding: 5px;
}
th{
padding: 5px;
font-style: bold;
color: #FFFFFF;
	border-width: 2px 2px 2px 2px;
	border-style: solid;
	border-color: gray gray gray gray;
	background-color: #F95A18;
	-moz-border-radius: 5px 5px 5px 5px;
}

INPUT,TEXTAREA,select {
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
}
a.admin {
color : grey;
text-decoration : none;
padding : 1px;
}
a.admin:hover {
color : #000000;
text-decoration : none;
padding : 1px;
}
a.admin:visited {
color : grey;
text-decoration : none;
padding : 1px;
}



/* The Menu at the left of every page */
TD.menu
{
	padding: 5px 0px 0px 5px;
    border: none;
        font-family : Verdana , Arial , sans-serif;
    font-size : 11px;
    vertical-align : middel;
    width : 80px;
  line-height: 17px;
}

a.menulink {
color: #F95A18;
font-weight: bold;
background: #FFFFFF;
background-repeat: no-repeat;
display: block;
width: 82px;
height: 20px;
text-align: left;
text-decoration: none;
border : 1px solid;
border-radius: 2em;
border-color : #F95A18;
margin-left: 5px
}

a.menulink:visited {
color: #F95A18;
font-weight: bold;
background: #FFFFFF;
background-repeat: no-repeat;
display: block;
width: 82px;
height: 20px;
text-align: left;
border : 1px solid;
border-color : #F95A18;
  margin-left: 5px
}

a.menulink:hover {
display: block;
width: 82px;
height: 20px;
color: #FFFFFF;
font-weight: bold;
background-color: #FFCCFF;
background: #F95A18;
background-repeat: no-repeat;
border : 1px solid;
border-color : transparent;
margin-left: 5px;
text-decoration: none;
}

.menulinked {
color: #FFFFFF;
font-weight: bold;
font-style: italic;
background: #F95A18;
background-repeat: no-repeat;
display: block;
width: 82px;
height: 20px;
text-align: center;
text-decoration: none;
border : 1px solid;
border-color : #F95A18;
margin-left: 5px
}

/* END of Menu */

.events {
border: 2px solid #F95A18;
width: 260px;
	-moz-border-radius: 5px 5px 5px 5px;
}

.footer {
text-align: center;
/* border-top : 1px solid #999; */
background : #800000 url("images/bgbar.gif");
line-height : 21px;
background-color: white;
width: 740px;
}

.footer a:link {
color : black;
text-decoration : none;
padding : 1px;
border : none;
}
.footer a:visited {
color : black;
text-decoration : none;
padding : 1px;
border : none;
}
.footer a:hover {
color : white;
text-decoration : none;
padding : 1px;
border : none;
}
.counter {
font-size : 11px;
float: right;
background-color : #ffffff;
border-width : 0;
border-spacing : 0;
border-style : none;
border-color : black;
border-collapse : collapse;
}

.formbutton{
cursor:pointer;
border:outset 1px #ccc;
/* background:#999; */
/* color:#666; */
/* font-weight:bold; */
padding: 1px 2px;
background:url(images/formbg.gif) repeat-x left top;
}

.special {
display:none;
}

.mail_list {
 text-transform: capitalize;
 font-weight: bold;
 color: #FFFFFF;
 background: #F95A18;
 padding: .5em 1em;
 border: 1px solid #F95A18;
 -moz-border-radius: 4px;
 border-radius: 4px;
 -webkit-border-radius: 4px;
 font-size: 1.2em;
 }

 /* Rule for Toggle Elements to hide these "links" from script-challenged UAs */
#TJK_ToggleON,#TJK_ToggleOFF {display:none}

/*Create a DIV for the list to keep it within the page */
div.tjk-toggle {
    height : 320px;
    overflow : auto;
}

	td:target	{
		background-color: #FFFF80;
		border: solid thick orange;
}

#ie7_demo button{display:none;}#ie7_demo{position:relative;background:#ccc;color:black;padding:4px 0;margin:0;text-indent:8px;left:0;top:0;letter-spacing:normal;text-align:left;height:auto;width:200px;border:none;font:bold 32px/36px Verdana,Arial,Helvetica,sans-serif;text-transform:none;z-index:99;}#ie7_demo button{margin:6px 0 0 20px;line-height:normal;vertical-align:top;text-indent:0px;width:5em;}
