﻿/*----------------------------------------------------------
The base color for this template is #5c87b2. If you'd like
to use a different color start by replacing all instances of
#5c87b2 with your new color.
----------------------------------------------------------*/
body
{
    font-family: Garamond, "Times New Roman", Times, serif;
    line-height:140%;
    font-size:14px;
    margin:0;
}

/* General */
a
{
	color:#673212;
	text-decoration:none;
}
a:visited
{
}
a:hover
{
    text-decoration: underline;
}
a:active
{
}
h1
{
	font-size:16px;
	margin-bottom:20px;
}
h2
{
	font-size:17px;
	font-weight:normal;
	margin:0;	
	margin-bottom:6px;
	padding:0;
}
img
{
	border:none;
}

/* Layout */
#container
{
	border:1px solid #ccc;
	padding:10px 50px;
	width:810px;
	height:590px; 
	margin:0 auto;
/*	position: absolute;
	top: 50%;
	left: 50%;
	margin: -290px 0 0 -405px; */
}
#main
{
	margin:15px 0;
	width:810px;
	height:448px; 
	overflow:auto;
	float:left;
}
#logo
{
	margin-top:25px;
	float:left; 
}
#menu
{
	margin-top:35px;
	float:right; 
	text-align:left;
	font-size:14px;
	text-transform:lowercase;
	width:600px;
}
#menu ul
{
	list-style:none;
	padding:0px;
	margin:0px;
}
#menu li
{
	display:inline; 
	margin-right:30px;
}
#menu a
{
}
#menu a:hover
{
	text-decoration:none;
}
.desc
{
	text-align:left;
	margin-right:10px;
	font-size:14px;
	float:right;
	width:115px;
	line-height:100%;
}	
.desc td
{
	padding-top:10px;
}
.infoCol
{
	width:250px;
	line-height:1.2em;
	float:left;
	margin-right:30px;
}
.infoRow
{
	line-height:1.2em;
}
.infoRow span
{
	line-height:1.4em;
}
.infoRow span a
{
	color:Black;
}
.infoRow span b
{
	color:#673212;
}
.image
{
	float:left;
	}
#footer
{
	color:#636363;
    font-size:14px;
    text-align: right;
}
#footer a
{
	
}

#notsupported
{
	float:left;
	font-size:12px;
	
}
#notsupported a
{
	color:black;
	font-weight:bold;	
}
input[type="text"] 
{
    width: 100px;
    border: 1px solid #CCC;
}

input[type="password"] 
{
    width: 200px;
    border: 1px solid #CCC;
}

/* TABLE
----------------------------------------------------------*/

table 
{
  border-collapse: collapse;
}

table td 
{
  padding:0 5px;   
}

/* MISC  
----------------------------------------------------------*/
.clear
{
    clear: both;
}

.error
{
    color:Red;
}

.message
{
	color:Red;
	display:block;
	margin-bottom:10px;
}

.pageing
{
	margin-top:10px;
	background-color:Gray;
}

.navigation
{
	float:left;
}
#footer .navigation a
{
	font-weight:bold;
}