﻿/***** GENERAL **************************************/
body 
{
    margin: 0px;
}

body, table, div, span, input, select, a, textarea
{
    font-family: Verdana;
    font-size: 12px;
}

input[type="button"], input[type="submit"]
{
    border: solid 1px #888888;
    background-image: url(../Images/button_bg.jpg); 
    background-repeat: repeat-x; 
    font-weight: bold;
    font-size: 10px;
    text-transform: uppercase;
}

input[type="file"]
{
    border: solid 1px #7F9DB9;
    padding: 2px;
}

.textRead
{
    text-align: justify;
    font-size: 12px;
    letter-spacing: 10;
    line-height: 20px;  
    padding: 10px;
}

.textTitle
{
    font-weight: bold;
    text-align: left;
    border-bottom: inset 2px;
    font-size: 12px;
    letter-spacing: 10;
}


/**** head *****************************************/
.titleRowGray
{
    text-align: center;
    background-image: url(./boxtitle_bg2.jpg); 
    background-repeat: repeat-x; 
    background-color: #e0e0e0;
    color: #0063BC;
    border-bottom: solid 2px #bbbbbb;
    text-transform: uppercase;
    font-weight: bold; 
    padding: 2px;      
}

.topPicture
{
    width: 550px;
    height: 70px;
}

.headerRow
{
	background: url(./top_picture1.jpg) right no-repeat;
}

.topMenuTable
{
    color: white; 
    text-align: center; 
    font-size: 11px; 
    font-weight: bold; 
    text-transform: uppercase; 
    background-image: url(./topmenu_bg.jpg); 
    background-repeat: repeat-x; 
    background-color: #828282;
	border-top: outset 1px;
	border-bottom: outset 1px;
}

/***** BOX - LEFT, RIGHT COLUMN *******************/
.menuColumn, .boxHead
{
    width: 200px;
}

.bannerColumn
{
    width: 120px;
}

.menuColumn, .bannerColumn
{
    vertical-align: top;
    border-right: solid 1px #bbbbbb;
    border-left: solid 1px #bbbbbb;
    background-color: #fafafa;
	padding: 0px;
	text-align: center;
}

table, td, div, p, span
{
	line-height: 1.4;
}

.contentColumn
{
    vertical-align: top;
    /*background-color: #f3f3f3; */    
    padding: 10px;	
    background-color: #E6E7E7;
	width: 100%;	
}

.contentTitle
{
	border-bottom: solid 2px #97AFC9;
	text-align: center;
	border-top: solid 1px #aaaaaa;
	background: white;
	color: black;    
    font-weight: bold;
    text-transform: uppercase;
    font-size: 12px;
}

.contentTable img
{
	margin: 1px 5px;
}

.boxHead
{
    background-image: url(./boxtitle_bg2.jpg); 
    background-repeat: repeat-x; 
    background-color: #e0e0e0;    
    padding: 5px;
    border-bottom: solid 2px #97AFC9;
    border-top: solid 1px #aaaaaa;
    text-align: left;
	margin-bottom: 5px;
}


.boxHead span, .boxHead
{
    color: #0063BC;    
    font-weight: bold;
    text-transform: uppercase;
    font-size: 11px;
}

.boxHead img
{
    cursor: pointer;
}

.menuColumn img, .contentColumn img
{
	background: white;
	border: solid 1px #aaaaaa;
	text-align: center;
}

.menuTable
{
	width: 100%;
	text-align: left;
}

.menuTable td
{
	border-bottom: dotted 1px #aaaaaa;
	width: 100%;
	text-align: left;
	padding: 3px 4px;
}

.menuTable td a
{
	text-decoration: none;
	color: #333333;
}

.pageLink
{
	text-align: right;
}

.pageLink, .pageLink a
{
	color: #FF5D00;
	font-weight: bold;
	font-size: 10px;
	text-transform: uppercase;
}

.bottomBorder
{
	border-bottom: dotted 1px #bbbbbb;
}

.bannerTable td
{
	background: white;
	border-bottom: solid 1px #bbbbbb;
	text-align: center;
	padding: 2px;
}
