* {
margin:0px;
padding:0px;
}
td{
padding:0px;
margin:0px;
font-size:12px;
}

li{ 
list-style-position: outside; 
margin-left:15px;
} 

body {
background:#000;
background-image:url('images/bg.jpg');
text-align: center;
color:#FFFFFF;
font-family:verdana;
font-size:12px;
}

#site{
height:580px;
width:773px;
text-align: left;
margin-top:10px;
margin-left:auto;
margin-right:auto;
border:3px solid #000;
font-size:12px; 
}

hr{
border:1px solid #FFF;
margin-top:10px;
}

/************************************/
/*							FORMS
/************************************/



/************************************/
/*							HEADER
/************************************/
#banner {
position:relative;
height:150px;
width:773px;

}

/************************************/
/*							BODY
/************************************/
#body {
height:430px;
width:773px;
background-image:url('images/sitebg.jpg');
}
#left {
height:430px;
width:220px;
float:left;

}
#nav{
width:160px;
margin-top:20px;
}
#subnav{
display:none;
font-size:12px;
width:100px;
}
#right {
position:relative;
height:430px;
width:553px;
float:left;

}
/* 
   Styles for scrolling layers  
	 Specify width and height in hold and wn, and in clip for wn 
*/

div#hold{ 
margin-top:51px;
margin-left:10px;
position:relative; 
overflow:hidden;
width:480px; 
height:350px; 
z-index:100; 
float:left;

}
	
#back{
font-family:verdana;
font-size:12px;
height:14px;
color:#FFF;
font-weight:bold;
border-top:1px solid #000;
border-bottom:1px solid #000;
padding-left:5px;
background:#660000;
}
#back a:link, #back a:visited{
color:#f2a44f;
text-decoration:none;
}
#back a:hover, #back a:active{
color:#FFF;
text-decoration:none;
}

div#wn	{ 
position:relative; 
left:0px; 
top:0px;
width:480px; 
height:350px; 
clip:rect(0px, 480px, 350px, 0px); 
overflow:hidden;	
z-index:1; 
}
div.content { 
padding-top:10px;
position:absolute; 
visibility:hidden;
width:480px; 
left:0px; 
top:0px; 
z-index:1; 
color:#FFF;
font-family:verdana;
font-size:12px;
padding-bottom:10px;
}
.content a:link, .content a:visited{
color:#fd9bcf;
text-decoration:none;
font-weight:bold;

}
.content a:hover, .content a:active{
color:#FFF;
text-decoration:underline;
font-weight:bold;
}

#heading{
position:absolute;
top:20px;
left:0;
width:400px;
}

#scrollbar { 
position:absolute; 
left:500px;
top:50px;
width:40px; 
height:80px; 
z-index:1;
} 
#up { 
position:absolute; 
left:0; 
top:0; 
z-index:2 
}  
#down { 
position:absolute; 
left:0; 
top:40px; 
z-index:3 
}  
#up a:active, #up a:focus {
position:absolute;
height:0;
width:0;
}
#down a:active, #down a:focus {
position:absolute;
height:0;
width:0;
} 

a img { border:none }
/* END */

.adminmenu{
width:190px;
height:200px;
float:left;
}
.adminmenu li{
font-size:12px;
}
p {
margin-top:10px;
}
.heading{
color:#FFF;
font-size:16px;
font-weight:bold;
}
.subheading{
color:#FFF;
font-size:14px;
font-weight:bold;
}
.subheading2{
color:#FFF;
font-size:12px;
font-weight:bold;
}


/* FORMS */
.loginformbox{
width:400px;
padding-top:60px;
font-size:12px;
}
.oneline{
width:200px;
font-family:verdana; 
font-size:12px;
border:1px solid #000;
padding:1px;
}
.multiline{
width:350px;
font-family:verdana;
font-size:12px;
border:1px solid #000;
padding:1px;
height:50px;
}



/* List ----------------------------------------------------------------------*/
.submit_btn{
}
.submit_btn a:link, .submit_btn a:visited{
display:block;
padding-top:2px;
width:80px;
height:15px;

font-size:11px;
font-weight:bold;
text-align:center;
text-decoration:none;

cursor:pointer;
background-color:#c87ca6;
color:#FFF;
border:1px solid #000;
}
.submit_btn a:hover, .submit_btn a:active{
color:#c87ca6;
background-color:#fff3f6;
text-decoration:none;
}







/* List ----------------------------------------------------------------------*/
.list {
    font-family:verdana;
    font-size:10px;
    width:470px;
    border-left:1px solid #000;
    border-right:1px solid #000;
}
.list_hd_row {
    font-weight:bold;
}
.list_hd {
    padding:2px;
    font-size:12px;
    color:#FFF;
    border-top:1px solid #000;
    border-bottom:1px solid #000;
    background-color:#9a2b66;
}
.list_val_row {
}
.list_text {
font-size:10px;
}
.list_text a:link, .list_text a:visited{
font-size:10px;
color:#000;
font-family:verdana;
}
.list_text a:hover, .list_text a:active{
font-size:10px;
color:#FFF;
font-family:verdana;
}

.group_row {
    background-color:#f3e3cb;    
    border-top:1px solid #000;
    border-bottom:1px solid #000;
}
.group {
    padding:5px;
    
    font-weight:bold;

    border-top-style:solid;
    border-top-width:1px;
    
    border-bottom-style:solid;
    border-bottom-width:1px;
    
    
}
.list_val {
    font-size:10px;
    padding:2px;
    border-bottom-style:solid;
    border-bottom-width:1px;
    border-bottom-color:#000;
    color:#000;
}
.list_info_table {
    width:100%;
    font-family:Verdana;
    font-size:10px;
    font-weight:bold;
    color:#000;
    background-color:#717073;
    border-top-style:solid;
    border-top-width:4px;
    border-top-color:#a0ce67;
    border-bottom-style:solid;
    border-bottom-width:4px;
    border-bottom-color:#a0ce67;
    padding:0px;
}
.list_info_cell {
    font-family:Verdana;
    font-size:10px;
    text-align:center;
    width:200px;
}


@media print{
    input {
        display:none;
    }
    .list_info_table { 
        display:none; 
    }
    .list_hd { 
        font-weight:bold;
        border-color:#444;
    }
    .list_hd_row {}
    .link_hd {}
}

.filterdropdownheading {
font-size:8px;
}


.email_sel {
    width:800px;
    height:350px;
    padding:5px;
    border-style:solid;
    border-width:1px;
    border-color:#a0ce67;
    background-color:#fff;
    overflow:auto;
}
.email_sel_element {
    border-bottom-width:1px;
    border-bottom-color:#aaa;
    border-bottom-style:solid;
}

#list_div {
position:relative;
width:470px;
border:0px solid #000;
padding-top:5px;
padding-bottom:5px;
}

#list_div a:link, #list_div a:visited {
color:#000;
text-decoration:none;
}
#list_div a:hover, #list_div a:active {
color:#000;
text-decoration:underline;
}
/* List ----------------------------------------------------------------------*/