﻿html 
{
    scrollbar-face-color:gainsboro;
    scrollbar-shadow-color: #FFFFFF;
    scrollbar-highlight-color: #FFFFFF;
    scrollbar-3dlight-color:lightgrey;
    scrollbar-darkshadow-color: lightgrey;
    scrollbar-track-color: whitesmoke;
    scrollbar-arrow-color: gray;
}

.maincontainer
{
    /*filter:progid:DXImageTransform.Microsoft.RandomDissolve(Duration=1);*/
}
.leftcol
{
    width:150px;
    vertical-align:top;
    border-right:solid 1px red;
}
.rightcol
{
    width:150px;
    border:none 1px gray;
}
.rightcol img
{
    width:120px;
    border:solid 2px gray;
    /*padding:1px 1px 1px 1px;*/
}

body 
{
    width:630px;
}

.subtitle
{
    margin:10px 10px 5px 0;
	padding:5px 0px 0px 0px;
	font:  bold italic 18px Albertus , Arial, Verdana, tahoma, Helvetica, sans-serif;
    color:darkblue;
    text-transform:capitalize;
}

.dropcap
{
    font: bold 34px Albertus Extra Bold, Arial, Verdana, tahoma, Helvetica, sans-serif;
    background-color:#001e73;
    color:White;
    
}

.title
{
    margin: 10px 10px 10px 0;
    padding: 10px 0px 0 20px;
    font: 24px Arial black, Verdana, tahoma, Helvetica, Albertus , sans-serif;
    color: #333333;
    text-transform: capitalize;
}

.pgtitle
{
    font:bold 12px Arial, Verdana, tahoma, Helvetica, Albertus , sans-serif;
    color:#333333;
}

.inlink a:link, .inlink a:visited, .inlink a:active
{
    display:block;
    font:bold 11px Arial, Verdana, tahoma, Helvetica,Albertus , sans-serif;
    color:#333333;
    text-decoration:none;
}
.inlink a:hover
{
    color:red;
}

#members
{
    margin: 10px 5px;
    padding: 0px 0px;
    font: 10px Arial, Verdana, tahoma, Helvetica, sans-serif;
}

.content
{
    width:550px;
    margin: 5px 5px 0 0;
    padding: 80px 0px 50px 20px;
    border:none 1px red;
    font: 12px/20px tahoma, Verdana, Arial, Helvetica, sans-serif;
    color: #330000;
    text-indent: 0px;
    text-align: justify;
    vertical-align:top;
    display:inline-block;
}

#content a:link ,#content a:visited, #content a:active
{
    text-decoration:underline;
    cursor:hand;
    color:Blue;
}

#content a:hover
{
    color: red; 
}

#content ul li 
{
	padding:0px 5px 10px 0px;
	/*margin:0 10px;*/
	list-style-type: square;
	list-style-image:none;
	list-style-position:outside;	
	font: 12px/20px Arial, Verdana, tahoma, Helvetica, sans-serif;
	text-align: justify;
}

#members h1
{
    
    font:bold 14px Arial, Verdana, tahoma, Helvetica, sans-serif;
    color: #330000;
    text-indent: 0px;
    text-align: justify;
}

#members p
{
    border-bottom:solid 1px #660000;
}

.table td p
{
    font:normal 12px/20px Arial, Verdana, tahoma, Helvetica, sans-serif;
}

.table
{
    /*margin: 10px 5px 0 0;*/
    /*padding: 5px 4px;*/
    width:95%;
}

.td
{
    border:dotted 1px #d8e4f8;
    height:100px;
    vertical-align:middle;
}

#content td div
{
    text-align:left;
    margin:2px 5px;
    padding: 1px  2px;
    font: 10px Arial, Verdana, tahoma, Helvetica, sans-serif;
    color: #330000;
    text-indent: 0px;
}

#content td img
{
    text-align: center;
    width: 80px;
}


.customalt
{
    width: 200px;
    z-index: 1;
    float:right;
    position: absolute;
    padding:5px 5px 5px 5px;
    border: double 1px dodgerblue;
    background-color: #f0f8ff;
    text-align: left;
    font: 10px Arial, Verdana, tahoma, Helvetica, sans-serif;
}

.footnote
{
    display:block;
    font: 10px Arial, Verdana, tahoma, Helvetica, sans-serif;
}

.footnotecontainer
{
    border-top:solid 1px gray;
}

#loginbox, #dmenu
{
    padding: 1px 0 1px 0;
    border-bottom:solid 1px gray;
    font:12px Arial, Verdana, tahoma, Helvetica, sans-serif;
}

#loginbox thead
{
    font:12px Arial, Verdana, tahoma, Helvetica, sans-serif;
    background-color:#f0f8ff;
}

.lbl
{
    font:12px Arial, Verdana, tahoma, Helvetica, sans-serif;
}

.btn 
{
    font:12px Arial, Verdana, tahoma, Helvetica, sans-serif;
    border:none 1px black;
    background-color:black;
    color : White;
    font-weight:bold;
    cursor:hand;
    height:16pt;
}


#dmenu a
{
    display: inline;
	padding:0px 5px 2px 5px;
	border:dotted 1px dodgerblue;
	border-bottom:none;
	background-color:#f0f8ff;
}

#dmenu a:link ,#dmenu a:visited, #dmenu a:active
{
	padding:0px 5px 2px 5px;
	color: royalblue; 
	text-decoration: none; 
	font:bold 12px verdana,arial,sans-serif;
	font-variant:small-caps;
}

#dmenu a:hover
{
    color: red;
    border:dotted 1px dodgerblue; 
    border-bottom:none;
    background-color:white;
}

.stylishfont
{
    text-transform:capitalize;
    vertical-align:middle;
    font-family:Brush Script MT,Book Antiqua, Blackadder ITC,Vivaldi, arial; 
    font-size:28px;
}

.link 
{
    cursor:hand;
}
