body 
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #0E2642;
}
table,tr, td
{
	font-size: 12px;
}

.pdftable {background-color: #FFFFFF; border-bottom: 1px dotted #0E2642; padding: 4px; spacing: 1px}

h1 
{
	font-size: 18px; 
	font-weight: bold; 
	color: #39654A;
}
h2 
{
	font-size: 15px; 
	font-weight: bold; 
	color: #A3C0AE;
}
h3 
{
	font-size: 14px; 
	font-weight: bold; 
	color: #A3C0AE;
}
p 
{
	font-size: 12px;
}
a:link    { color: #000000; text-decoration: underline; font-weight: bold}
a:visited { color: #000000; text-decoration: underline; font-weight: bold}
a:hover   { color: #000000; text-decoration: underline; font-weight: bold}
a:active  { color: #000000; text-decoration: underline; font-weight: bold} 

ul {
	list-style-image: url(images/list-arrow.jpg);
	line-height: 25px;
	vertical-align: middle;
}


#main
{
	clear: both;
	padding-top: 2em;
	width: 100%;
	VERTICAL-ALIGN: top;
}

#contents_index
{
	clear: both;
	padding-left : 1em;
	padding-right: 1.6em;
	width: 100%;
	VERTICAL-ALIGN: top;
}

#contents
{
	padding-right: 1.6em;
	width: 100%;
	height: 266px;
}

.content_top_bg
{
	background-image: url(images/content-top.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	background-attachment: fixed;
	height:368;
}

.left_bar_bg
{
	background-image: url(images/left-bar.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	background-attachment: fixed;
	height:368;
}

.content_bg
{
	background-image: url(images/content-bg.jpg);
	background-repeat: repeat;
	width: 201px;
	background-position: left top;
}

.left_bg
{
	background-image: url(images/left-bg.jpg);
	background-repeat: repeat;
	width: 577px;
	background-position: left top;
	background-attachment: fixed;
}


#login, #login2,
#copy, #copy2,
#attach, #attach2
{
position:absolute;
border:1px solid #9dbaca;
background-color:#F0F0F0;
layer-background-color:#F0F0F0;
font:bold 10px Verdana #000000;
line-height:10px;
visibility:hidden;
Z-INDEX: 100;
}

#search, #search2,
#thedesc, #thedesc2,
#spcat, #spcat2,
#upl, #upl2,
#cat, #cat2
{
position:absolute;
border:0.5px solid #9dbaca;
background-color:#F0F0F0;
layer-background-color:#F0F0F0;
font:bold 10px Verdana #000000;
line-height:5px;
visibility:hidden;
}

#thanks, #thanks2
{
position:absolute;
top:300px;
left:300px;
width:150px;
height:50px:
border:0.5px solid #9dbaca;
background-color:#F0F0F0;
layer-background-color:#F0F0F0;
font:bold 10px Verdana #000000;
line-height:5px;
visibility:hidden;
}

#htmlcode, #htmlcode2
{
position:absolute;
border:0.5px solid #9dbaca;
background-color:#F0F0F0;
layer-background-color:#F0F0F0;
font:bold 10px Verdana #000000;
line-height:5px;
visibility:hidden;
}

#toolbar 	
{	
margin: 0;
padding: 0;
background: buttonface;
border-top: .5px solid buttonhighlight;
border-left: .5px solid buttonhighlight;
border-bottom: .5px solid buttonshadow;
border-right: .5px solid buttonshadow;
text-align:right;
}
			
.button 	
{
background: buttonface; 
border: 1px solid buttonface;
margin: 1; 
cursor: hand;
}
			
.raised		
{ 
border-top: 1px solid buttonhighlight;
border-left: 1px solid buttonhighlight;
border-bottom: 1px solid buttonshadow;
border-right: 1px solid buttonshadow;
background: buttonface;
margin: 1;
cursor: hand;
}
			
.pressed	
{
border-top: 1px solid buttonshadow;
border-left: 1px solid buttonshadow;
border-bottom: 1px solid buttonhighlight;
border-right: 1px solid buttonhighlight;
background: buttonface;
margin: 1;
cursor: hand;
}
