﻿
a
{
    text-decoration:none;
    font-weight:bold;
    font-size:small;
}
a:hover
{
    text-decoration:underline;
}
body
{
    margin:0px;
    background-color:#ffffff;
    font-family:Tahoma,Arial,Verdana,Helvitica,Comic Sans MS,generic;
    font-size:small;
    text-align:left;

}
form
{
    margin:0px;
}
hr
{
    color:#000000;
}
input
{
    padding:0px;
}
textarea
{
    padding:0px;
    font-size:x-small;
}
.colorBox
{
    height:10px;
    width:10px;
    border:1px;
    border-style:solid;
    border-color:#000000;
    float:right;
    margin-right:5px;
    
}
.colorSwitcher
{
    position:absolute;
    z-index:10;
    top:52px;
    right:50px;
}
.columnLeft
{
    width:200px;
    float:left;
    text-align:left;
}
.columnRight
{
    margin-left:20px;
    float:left;
    text-align:left;
}
.content
{
    width:900px;
    margin-top:10px;
    border:solid 0px #000000;
    text-align:left;
}
.headingBar
{
    clear:both;
    font-size:small;
    margin-bottom:7px;
	
}
.page
{
    text-align:left;
}
.rssFeed
{
    font-size:x-small;
}
.rssCompactLink
{
    font-size:x-small;
}
.searchLink
{
    background-position:top left;
}
.quickNotes
{
    padding:0px;
    font-size:small;
}
.quickNotesHeader
{
    text-align:center;
    font-size:small;
    font-weight:bold;
}
.quickNotesButton
{
    margin-top:10px;
    margin-left:5px;
}
.hideImage img
{
    visibility:hidden;
    display:none;
}
.yahooImage img
{
    margin-right:3px;
}

/*COPIED OVER*/
.bookmarks {
   width:200px;
   height:20px;
   text-decoration:none;
   display:block;
   color:#000000;
   vertical-align:middle;
   text-align:left;
   font-size:x-small;
   font-weight:normal;
}
.bookmarks:hover {
   width:200px;
   height:20px;
   text-decoration:none;
   display:block;
   color:#000000;
   vertical-align:middle;
   text-align:left;
   font-size:x-small;
   background:#fffeee;   
   font-weight:normal;
}

input.button {
   border:1px;
   border-style:solid;
   border-color:#000000;
   background:#e6e6e6;
} 
.nav
{
   color:#000000;
}
.nav:hover
{
   color:#000000;
}

/* CALENDAR OPTIONS */
.calendarContainer
{
	width:200px;
	text-align:center;
	font-size:x-small;
}
.calendarTable
{
	width:200px;
	padding:0px;
	border:solid 1px #000000;
	text-align:center;
}
.CalEmptyCell
{
	width:28px;
	height:23px;
	font-size:xx-small;
}
.calTodayCell
{
	color:#FA0000;
	width:28px;
	height:23px;
	font-weight:bold;
	font-size:xx-small;
}
.calNormalCell
{
	width:28px;
	height:23px;
	font-size:xx-small;
}
.calendarLink
{
	color:#000000;
	font-size:x-small;
	padding:0px;
}
.imageViewerRow
{
	width:700px;
	margin-bottom:5px;
	vertical-align:middle;
	height:80px;
	padding:0px;
	margin:0px;
	border:0px;
}

.imageViewerLeftCell
{
	text-align:left;
	height:80px;
	vertical-align:middle;
}
.imageViewerCenterCell
{
	text-align:center;
	height:80px;
	vertical-align:middle;
}
.imageViewerRightCell
{
	text-align:center;
	height:80px;
	vertical-align:middle;
}
.loginBox
{
}
/* textboxes */
.loginText
{
	width:100px;
	background:white;
	border:solid 1px black;
	margin-left:10px;
	margin-bottom:2px;
}
.loginButton
{
	background:#cccccc;
	border:solid 1px black;
}
.messagebox
{
	font-size:medium;
	background:#fffeee;
	border:solid 2px red;
	width:200px;
	z-index:100;
}
.subMenu
{
	position:absolute;
	width:150px;
	background:white;
	border:solid 1px black;
	display:none;
	top:23px;
	left:20px;
	z-index:1000;
}
.menuLink
{
	width:145px;
	padding:0px;
	border:0px;
	color:#000000;
	display:block;
	text-decoration:none;
	font-weight:normal;
	border-left:solid 5px white;
}
.menuLink:hover
{
	width:145px;
	padding:0px;
	border:0px;
	color:#000000;
	display:block;
	text-decoration:none;
	font-weight:normal;
	border-left:solid 5px black;
}
.loginBox
{
    width:200px;
    background:#F7F7F7;
    border:1px;
    border-style:solid;
    border-color:#BFBBBB;
    padding:4px;
}

#imgdirlist
{
	width:700px;
	border:0px solid black;
}

.imgthumb
{
	display:block;
	background-image:url(imagebgmain.gif);
	background-repeat:no-repeat;
	background-position:0 0;
	text-align:right;
}
.imgthumb img
{
	padding:20px;
	background-image:url(imagebgright.gif);
	background-repeat:no-repeat;
	background-position:100% 0;
}
.imagecontainer
{
	float:left;
	/*width:200px; remove for left align and fit */
	margin-bottom:10px;
	margin-right:10px;
	text-align:center;
}
.imagecontainer input[type="text"]
{
	width:80px;
}
.thumbcontainer
{

}
.clear
{
	clear:both;
}

