body{
padding:0px;
margin:0px;
background-color:#FFFFFF;
background-image:url(images/dr-b.gif);
background-position:0px 190px;
}
a:hover{text-decoration:none;}

TR,TD {
	font-family:'Tahoma','verdana','arial';
	font-size:12px;
	line-height:14px;
	color:#000000;
}

DIV#pagecontent {
	float: left;
    text-align:left;
    background-color:#FFFFFF;
    padding: 5px 10px;
	margin: 0;

	font-family:Tahoma;
	font-size:12px;
	line-height:14px;
	color:#000000;
}

DIV#pagecontent_members {
	float: left;
    text-align:left;
    background-color:#FFFFFF;
    padding: 5px 0px;
	margin: 0;
	width: 686px;

	font-family:Tahoma;
	font-size:12px;
	line-height:14px;
	color:#000000;
}

DIV#members_menu {
	float: left;
    text-align:left;
    background-color:#FFFFFF;
    padding: 5px 5px;
	margin: 0 10px;
	width: 120px;
	height: 400px;
	min-height: 300;

	font-family:Tahoma;
	font-size:12px;
	line-height:14px;
	font-weight: 900;
	color:#000000;
}

DIV#members_main {
    text-align:left;
    background-color:#FFFFFF;
    padding: 0 10px;
	margin: 0;

	font-family:Tahoma;
	font-size:12px;
	line-height:14px;
	color:#000000;
}
ul#menutree {padding: 0; margin: 0; border-bottom: 1px solid silver; font: 1em Tahoma; }
ul#menutree li {list-style-type: none;
  border: 1px solid silver; border-width: 1px 1px 0 3px;
  position: relative; margin: 0; padding: 2px 0;}
ul#menutree ul {display: none;}
ul#menutree li:hover > ul {display: block; position: absolute; top: -1px; left: 100%;}
li#member_menu_item a {display: block; padding: 1px 7px; text-decoration: none;
  background: #FFF;}
ul#menutree {width: 120px;}
ul#menutree li a:hover {background: #BC0000; font: 1em Tahoma; color: #FFFFFF;}

ul#menutree_alt {padding: 0; margin: 0; border-bottom: 1px solid silver; font: 1em Tahoma; }
ul#menutree_alt li {list-style-type: none;
  border: 1px solid silver; border-width: 1px 1px 0 3px;
  position: relative; margin: 0; padding: 2px 0;}
ul#menutree_alt ul {display: none;}
ul#menutree_alt li:hover > ul {display: block; position: absolute; top: -1px; left: 100%;}
li#member_menu_item_alt a {display: block; padding: 1px 7px; text-decoration: none;
  background: #BC0000; color: #FFFFFF;}
ul#menutree_alt {width: 120px;}
ul#menutree_alt li a:hover {background: #FFFFFF; font: 1em Tahoma; color: #BC0000;}


li.ticklist {
list-style-image:url(/images/redtick.jpg)
}

.pagetitle {
	font-family:Tahoma;
	font-size:15px;
	line-height:15px;
	font-weight: 900;
	color:#BC0000;
}

.subheading {
	font-family:Tahoma;
	font-size:13px;
	line-height:13px;
	font-weight: 900;
	color:#BC0000;
}
.subheading_q {
	font-family:Tahoma;
	font-size:13px;
	line-height:13px;
	font-weight: 900;
	color:#BC0000;
}

.formfield {
	font-family:Tahoma;
	font-size:10px;
	line-height:12px;
	color:#000000;
}


.formlabel {
	font-family:Tahoma;
	font-size:11px;
	line-height:12px;
	font-weight: 900;
	color:#000000;
}


.inputbuttons,.submit-form {
    background-color: #BC0000;
    border-bottom: #000000 1px solid;
    border-left: #000000 1px solid;
    border-right: #000000 1px solid;
    border-top: #000000 1px solid;
    color: #000000;
    font-family: "Tahoma","arial","helvetica";
    color: #ffffff;
    font-size: 11px;
    font-weight:bold;
    padding: 1px;
    overflow: visible;
}

.altbuttons {
    background-color: #424542;
    border-bottom: #000000 1px solid;
    border-left: #000000 1px solid;
    border-right: #000000 1px solid;
    border-top: #000000 1px solid;
    color: #000000;
    font-family: "Tahoma","arial","helvetica";
    color: #ffffff;
    font-size: 11px;
    font-weight:bold;
    padding: 1px;
    overflow: visible;
}

input.button {
  overflow: visible;
}

INPUT {
	font-family: "Tahoma","arial","helvetica";
    color: #000000;
    font-size: 11px;
    padding: 1px;
}

SELECT,TEXTAREA {
    font-family: "tahoma","verdana",sans-serif,"arial","helvetica";
    font-size: 10;
    color: #000000;
    border-left: 1px solid black;
    border-right: 1px solid black;
    border-bottom: 1px solid black;
    border-top: 1px solid black;

}
LEGEND {
        font-family:        "tahoma","Verdana";
        font-size:          12px;
        font-weight:        bold;
        color:              #BC0000;
        text-decoration:    none;
        background-color:   #ffffff;
        height:             15px;
}

fieldset {
width: 20em
background-color:   #ffffff;
bgcolor: #ffffff;

}

.label,.posttext {
	font-family: "tahoma","verdana",sans-serif,"arial","helvetica";
	font-size: 10px;
	color: #000000;
}
.checkboxtext{
	font-family: "Tahoma","verdana",sans-serif,"arial","helvetica";
	font-size: 11;
	color: #000000;
}

.introbox {
    font-family: "Tahoma","verdana",sans-serif,"arial","helvetica";
    font-size: 12px;
    color: #000000;
}

.infobox,.dashedbox {
	border-bottom: #BC0000 1px dashed;
    border-left: #BC0000 1px dashed;
    border-right: #BC0000 1px dashed;
    border-top: #BC0000 1px dashed;
	padding: 5px 5px;
    font-family: "Tahoma","verdana",sans-serif,"arial","helvetica";
    font-size: 11px;
    font-weight: 900;
    color: #000000;
}

.dialogbox_intro {
    #border-bottom: #aaaaaa 1px solid;
    #border-left: #cccccc 1px solid;
    #border-right: #aaaaaa 1px solid;
    #border-top: #cccccc 1px solid;
    background-color: #FFFFFF;
    color: #000000;
}

.displaybox_dashed {
    border-bottom: #CCCCCC 1px dashed;
    border-left: #CCCCCC 1px dashed;
    border-right: #CCCCCC 1px dashed;
    border-top: #CCCCCC 1px dashed;
    background-color:#FFFFFF;
    padding: 0 5px;
    margin: 0;
}

.error {

    font-family :'tahoma','verdana','arial','helvetica';
    font-size : 10px;
    color:#FF0000;
    font-weight: 900;

}

.smallfont
	{
		font-family:Tahoma;
		font-size:10px;
		line-height:10px;
		color:#000000;
	}

.admintable {
    background-color: #ffffff;
    width: 100%;
    font-family: Tahoma,Verdana,Arial;
    font-size: 70%;

	border-bottom: #aaaaaa 1px solid;
    border-left: #cccccc 1px solid;
    border-right: #aaaaaa 1px solid;
    border-top: #cccccc 1px solid;
}

.adminrowheader {
    background-color: #ffffff;
}

.admincellheader {
	font-family: Tahoma,Verdana,Arial;
    font-weight: bold;
    color: #BC0000;
    font-size: 11px;
    border-left: 1px solid #FFFFFF;
    border-top: 1px solid #FFFFFF;
    border-right: 1px solid #808080;
    border-bottom: 1px solid #808080;
}

.admincellheader_title {
	font-family: Tahoma,Verdana,Arial;
    background-color: #7A87A4;
    font-weight: bold;
    color: #FFFFFF;
    font-size: 11px;
    border-left: 1px solid #FFFFFF;
    border-top: 1px solid #FFFFFF;
    border-right: 1px solid #808080;
    border-bottom: 1px solid #808080;
}

.admincolumnheader {
	font-family: Tahoma,Verdana,Arial;
    border-left: 1px solid #FFFFFF;
    border-top: 1px solid #FFFFFF;
    border-right: 1px solid #808080;
}

.admincell {
	font-family: Tahoma,Verdana,Arial;
    border-top: 1px solid #808080;
    font-size: 10;
}




.m_text
	{
		font-family:Tahoma;
		font-size:11px;
		line-height:13px;
		color:#535353;
	}

.h_text
	{
		font-family:Tahoma;
		font-size:10px;
		line-height:10px;
		color:#FFFFFF;
	}

.l_text
	{
		font-family:Tahoma;
		font-size:11px;
		line-height:11px;
		color:#BC0000;
	}

.ls_text
	{
		font-family:Tahoma;
		font-size:11px;
		line-height:11px;
		color:#535353;
	}

.c_text
	{
		font-family:Tahoma;
		font-size:11px;
		line-height:11px;
		color:#767676;
	}

.k_text
	{
		font-family:Tahoma;
		font-size:11px;
		line-height:11px;
		color:#FFF265;
	}

.k1_text
	{
		font-family:Tahoma;
		font-size:11px;
		line-height:13px;
		color:#F8E6E6;
	}

.f_text
	{
		font-family:Tahoma;
		font-size:10px;
		line-height:10px;
		color:#7A7A7A;
	}

.form
	{
		width:171px; height:17px; border-color:#C0C0C0; border-bottom-width:1px; border-right-width:1px; background-color:#ffffff; padding-left:5px
	}

.form_div
	{
		height:20px; margin-top:2px;
	}

	a.ls_text{text-decoration:none;}
	a.ls_text:hover{text-decoration:underline;}

	a.h_text{text-decoration:none;}
	a.h_text:hover{text-decoration:underline;}