/* CSS Document */

/* SETUP */

body
{
text-align: left;

	background-color: #E0DFE4;
	margin: 0px;
	padding: 0px;


font-family: Verdana, Arial, Helvetica, sans-serif;
font-size:100%;
color: #000;
text-decoration: none
}

p
{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 100%;
color: #000;

text-decoration: none;
text-align: left;

margin: 0px;
padding: 0px
}

a
{
color: #000;
text-decoration: none
}

a:hover
{
color: #000;
text-decoration: none
}

a:link
{
color: #000;
text-decoration: none
}

a:active
{
color: #000;
text-decoration: none
}


a:visited
{
color: #000;
text-decoration: none
}

img
{
border: 0px
}

label
{
	vertical-align: top;
	top: auto;
}
/* LAYOUT */

.div_sitewrap
{
margin: 0px auto;
width: 760px
}

.td_text
{
padding:14px;
border: solid 1px #999
}

.td_text_front
{
padding:14px 14px 0px 14px;
border: solid 1px #999
}

.td_footer
{
padding:7px;
border: solid 1px #999
}

.th_blck_org
{
background-color:#000000;
border-bottom: solid 3px #E0902C;
color:#FFFFFF;
text-align:left
}

.img_tab
{margin-bottom:7px}

.img_events
{margin:0px 0px 10px 10px;
}

.tb_main
{
border-left: solid 1px #999;
border-right: solid 1px #999;
border-bottom: solid 1px #999;
padding-bottom: 300px;
background-color:#FFF
}

.td_box_L
{padding-left:7px;}

.td_box_R
{padding-right:7px;}



table.tb_bor
{
border: #333 1px solid;
border-collapse:separate;
font-size:70%;color:#000;font-family: Verdana, Arial, Helvetica, sans-serif;
}



/* MENU */

.tb_menu
{
margin: 7px 0px 7px 4px;
}



.div_menu_top
{
background-color:#BBB;
border: solid 1px #999;
padding:4px 0px;
margin:7px 0px;
text-align:right
}

.div_menu
{
background-color:#BBB;
border: solid 1px #999;
padding:4px 0px;
margin-bottom:7px;
text-align:right
}

.a_linkmenu, a.a_linkmenu, a.a_linkmenu:link, a.a_linkmenu:visited, a.a_linkmenu:active
{
font-size:75%;
font-weight:bold;
color: #FFF;
text-align:right;
padding:4px;
border-right: solid 4px #BBB;
}

a.a_linkmenu:hover
{
color:#000;
border-right: solid 4px #E0902D;
}


/* LINKS */


.a_link, a.a_link, a.a_link:link, a.a_link:visited, a.a_link:active
{
color: #000;
text-decoration:underline
}

a.a_link:hover
{
color:#ccc;
}

.a_link2, a.a_link2, a.a_link2:link, a.a_link2:visited, a.a_link2:active
{
color: #000;
font-weight:normal;
text-decoration:underline
}

a.a_link2:hover
{
color:#ccc;
}

.a_linkinfo, a.a_linkinfo, a.a_linkinfo:link, a.a_linkinfo:visited, a.a_linkinfo:active
{
font-size:70%;
font-weight:bold;
color: #FFF;
text-align:right;
background-color:#E0902D;
padding: 4px 4px 2px 18px;
}

a.a_linkinfo:hover
{
color:#000;
}

.div_info_bor
{
border-bottom: solid 1px #E0902D;
float:right;
text-align:right;
width:172px;
padding: 4px 0px 2px 0px;
}

.div_info_events
{
float:right;
padding: 4px 0px 2px 0px;
}


.bor_bot
{
border-bottom: solid 1px #E0902D;}

.pad_bot
{padding-bottom:14px;}

/* TEXT */

.h1
{
font-family: Arial, Verdana, Helvetica, sans-serif;
font-size:130%;
color: #000;
font-weight:normal;
margin: 0px 0px 12px 0px;
}

.h2
{
font-family: Arial, Verdana, Helvetica, sans-serif;
font-size:100%;
color: #E0902D;
font-weight:bold;
margin: 0px 0px 12px 0px;
}

.h3
{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size:75%;
color: #E0902D;
font-weight:bold;
margin: 0px 0px 2px 0px;
}

.p
{font-size:70%;color:#000;font-family: Verdana, Arial, Helvetica, sans-serif; margin-bottom:10px; line-height:120%}

.p_form
{font-size:70%;color:#000;font-family: Verdana, Arial, Helvetica, sans-serif; margin-bottom:10px; line-height:120%}

.p_bold
{font-size:70%;color:#000;font-family: Verdana, Arial, Helvetica, sans-serif; margin-bottom:10px; font-weight:bold;  line-height:120%}

.p_center
{font-size:70%;color:#000; text-align:center}

.p_small
{font-size:65%;color:#333;font-family: Verdana, Arial, Helvetica, sans-serif}

.p_small_c
{font-size:65%;color:#333;font-family: Verdana, Arial, Helvetica, sans-serif; text-align:center}

.p_orange
{
color: #E0902D;
}

.p_white
{
color: #FFF;
}


/* FORMS */

form
{
margin: 0px;
padding: 0px
}