﻿html, body, h1
{
	padding:0px;
	margin:0px;
}

h1
{
    font-size:12pt;
    padding:5px;
}

h2
{
    font-size:11pt;
}

table
{
	border-collapse: collapse;
}

a img
{
    border:none;
}

.container
{
    width:975px;
    border: solid #BBBBBB 1px;
    margin: 0px auto 0px auto;
}

.header
{
    background-image: url(/images/header.gif);
    background-repeat: no-repeat;
    height:133px;
    width:975px;       
}

.footer
{
    position:relative;
    border-left:none;
    border-right:none;
    border-bottom:none;
    padding:5px;
    height:32px;
}

.background
{
    position:relative;
}

.popup
{
	position:absolute;
	left:0px;
	right:0px;
	top:0px;
	bottom:0px;
	z-index:999;
}

.popupBackground
{
	position:absolute;
	left:0px;
	right:0px;
	top:0px;
	bottom:0px;
	opacity:0.4;
    filter:alpha(opacity=40);
    background-color:Black;
}

.popupContent
{
    position:relative;
    background-color:White;
    min-height:75px;
    width:475px;
    left:275px;
    top:100px;
    padding:10px;
}

.message
{
    position:absolute;
    top: 10px;
    width: 400px;
    left: 65px;
}

.popupButtons
{
    position:absolute;
    right:10px;
    bottom:10px;
}

/* .popupContent span
{
    position:relative;
    top:10px;
    left:60px;
    white-space:normal
}*/

.popupContent img
{
    position:absolute;
}

.content
{
	position:relative;
	min-height:400px;
}

#routeMap
{
	display:none;
	width:498px;
	height:300px;
	position:absolute;
	z-index:1;
}

#routeMapPlaceholder
{
    float:right;
    width:498px;
    height:300px;
    border:solid #bbbbbb 1px;
}

#conflictMap
{
    display:none;
    width:784px;
    height:400px;
    position:absolute;
    z-index:1;
}

#conflictMapPlaceholder
{
	width:784px;
	height:400px;
	border:solid #bbbbbb 1px;
}

#customMap
{
	display:none;
	width:498px;
	height:300px;
	position:absolute;
	z-index:1;
}

#customMapPlaceholder
{
    position:relative;
    top:1px;
    left:1px;
    width:498px;
    height:300px;
    border:solid #bbbbbb 1px;
}

.gridContent
{
    position:relative;
    overflow-x:hidden;
    overflow-y:scroll;
    height:400px;
    /*width:500px;*/
    border:solid #bbbbbb 1px;
}

.ui-datepicker-trigger
{
    position:relative;
    top:8px;
    left:5px;
}

.formLabel
{
    font-weight:bold;
    padding-bottom:10px;
}

.formField
{
    padding-bottom:10px;
}

.missionButton
{
    background-image: url(/images/sprites.png);
    background-position: 0px -48px;
    background-repeat: no-repeat;
    padding-top:48px;
    display:block;
}

img.imgWarn
{
    margin-top: 3px;
    margin-left: 3px;
}

/*
table.editUser input[type=text], select, input[type=password]
{
    margin: 2px 0px 2px 0px;
}
*/
/*
table.editUser select { width: 205px; }
table.editUser input[type=text] { width: 200px; }
table.editUser .label { width: 65px; }*/

td.label
{
    padding-bottom:15px;
    padding-top:5px;
    width:160px;
}

td
{
    vertical-align:top;
}

td input[type=checkbox]
{
    padding-top:6px;
}

.lbAction
{
    margin-left: 5px;    
}