
DIV {
	margin-top: 0px;
	margin-bottom: 0px;
	padding-top:0px;
	padding-bottom:0px;
	}
A {
	color:blue;
	font-size:11px;
	}
A.menulink {
	text-decoration:none;
	font-weight: normal;
	font-size: 10px;
	font-family: verdana,arial;
	Color:#E6E6E6;
	letter-spacing: 0.06em;
	cursor:hand;
	}
A.mainlink {
	text-decoration:none;
	font-weight: normal;
	font-size: 11px;
	font-family: verdana,arial;
	Color:#494949;
	letter-spacing: 0.06em;
	cursor:hand;
	}
A.remove {
	text-decoration:none;
	font-weight: normal;
	font-size: 10px;
	font-family: verdana,arial;
	Color:red;
	letter-spacing: 0.06em;
	cursor:hand;
	}
TABLE {
	background: white;
	}
TABLE.TABLEMAIN {
	background: white;
	PADDING-RIGHT: 3px;
    PADDING-LEFT: 3px;
	}
TD {
	background: white;
	font-size: 11px;
	font-family: verdana,arial;
	}
TD.tdmenu {
	background: #494949;
	}
.TableTD {	
	BORDER-TOP: #F7F7F7 1px solid;
	BORDER-BOTTOM: #F7F7F7 1px solid;
	BORDER-RIGHT: #F7F7F7 1px solid;
	BORDER-LEFT: #F7F7F7 1px solid;
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
	PADDING-TOP: 0px;
    MARGIN: 0px;
	FONT-FAMILY: verdana,arial;
	FONT-SIZE: 11px;
	FONT-WEIGHT:normal;
	letter-spacing: 0.025em;
	}


hr.dotted {	
	border: none 0; 
	border-top: 1px dashed #bbbbbb;
	width: 100%;
	margin-bottom: 0px;
	text-align: center;
	height: 1px;
	padding-top:0px;
	padding-bottom:0px;

	}

body {
	font-size: 11px;
	/*margin: 0px 0px 0px 0px;*/
	margin-top: 0px;
	margin-left: 0px;
	padding: 0px 0px 0px 0px;
	color:#333;
	font-family: verdana,arial;
	background: #f3f3f3;/*#fff;*/
	}
/*MENU
#E6E6E6
#D2D2D2
*/
.Menu {
	font-weight: normal;
	font-size: 10px;
	font-family: verdana,arial;
	Color:#E6E6E6;
	letter-spacing: 0.06em;
	cursor:hand;
	background: #494949;
	}
.WhereAmI {
	font-weight: normal;
	font-size: 9px;
	font-family: verdana,arial;
	Color:#9B9A9A;
	letter-spacing: 0.05em;
	}
/*TEXT*/
.HeaderText {
	font-weight: bold;
	font-size: 10px;
	font-family: verdana,arial;
	Color:#333333;
	}
/*INPUT BOXES*/

.inputboxTotal {
	font-weight: bold;
	font-size: 11px;
	background: #fff;
	color: #666;
	border-bottom: #999 2px solid;
	border-top: #999 2px solid;
	border-right: #999 2px solid;
	border-left: #999 2px solid;
	font-family: verdana,arial;
	}
.inputboxlabel {
	font-weight: normal;
	font-size: 12px;
	font-family: verdana,arial;
	letter-spacing: 0.02em;
	}
.inputbutton{
	font-weight: normal;
	font-size: 11px;
	font-family: verdana,arial;
	}
.inputbox {
	font-weight: normal;
	height:18px;
	font-size: 11px;
	background: #fff;
	color: #666;
	border-bottom: #999 1px solid;
	border-top: #999 1px solid;
	border-right: #999 1px solid;
	border-left: #999 1px solid;
	font-family: verdana,arial;
	}
.selectbox {
	font-weight: normal;
	height:17px;
	font-size: 11px;
	background: #fff;
	color: #666;
	border-bottom: #999 1px solid;
	border-top: #999 1px solid;
	border-right: #999 1px solid;
	border-left: #999 1px solid;
	font-family: verdana,arial;
	line-height:2em;
	}
.textarea {
	font-weight: normal;
	font-size: 11px;
	background: #fff;
	color: #666;
	border-bottom: #999 1px solid;
	border-top: #999 1px solid;
	border-right: #999 1px solid;
	border-left: #999 1px solid;
	font-family: verdana,arial;
	}
.Div {
    scrollbar-face-color: #BACE4A;
    scrollbar-highlight-color: black;
    scrollbar-shadow-color: white;
    scrollbar-3dlight-color: white;
    scrollbar-arrow-color: black;
    scrollbar-track-color: white;
    scrollbar-darkshadow-color: white;
    scrollbar-base-color: white
	font-family: verdana,arial;
	font-size: 10px;
	}
.TitleTable
{
    BORDER-RIGHT: white 1px solid;
    PADDING-RIGHT: 0px;
    BORDER-TOP: white 1px solid;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    VERTICAL-ALIGN: middle;
    BORDER-LEFT: white 1px solid;
    PADDING-TOP: 0px;
    BORDER-BOTTOM: #c4c4c4 1px solid;
    BACKGROUND-COLOR: white;
    TEXT-ALIGN: left
}

/*
#333333 - Dark Grey (almost Black)
#c4c4c4 - Darker Light Grey
#f3f3f3 - Light Grey
#9AC926 - Green
#E6E6E6 - Almost White
494949
*/

.ContentTbl_Grey
{
	/*BACKGROUND-COLOR: #c4c4c4;*/
	BORDER-TOP: #333333 1px solid;
	BORDER-BOTTOM: #333333 2px solid;
	BORDER-RIGHT: #333333 1px solid;
	BORDER-LEFT: #333333 1px solid;
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
	PADDING-TOP: 0px;
    MARGIN: 0px;
    VERTICAL-ALIGN: middle;
    TEXT-ALIGN: left
}
.ContentTbl_Grey_Header
{
    PADDING-RIGHT:5px;
    PADDING-LEFT:5px;
    PADDING-BOTTOM: 2px;
	PADDING-TOP: 2px;
    MARGIN: 0px;
  
}
.ContentTbl_Grey_Body
{	
    PADDING-RIGHT: 3px;
    PADDING-LEFT: 2px;
    PADDING-BOTTOM: 2px;
	PADDING-TOP: 2px;
    MARGIN: 2px;
}

.HeaderLogotable
{
	BORDER-TOP: white 0px solid;
	BORDER-BOTTOM: #7D7D7D 1px solid;
	BORDER-RIGHT: #7D7D7D 1px solid;
	BORDER-LEFT: #7D7D7D 1px solid;
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
	PADDING-TOP: 0px;
    MARGIN: 0px;
}
.footerText {
	font-weight: normal;
	font-size: 9px;
	font-family: verdana,arial;
	Color:#9B9A9A;
	letter-spacing: 0.05em;
	padding:2px 0px 2px 0px;
	background: #494949;
	}
.footerTable
{
	BORDER-TOP: #7D7D7D 1px solid;
	background: #494949;
}

.DataGridTblExtended {
	background-color: white;
	color: white;
	BORDER-TOP: #7D7D7D 1px solid;
	BORDER-BOTTOM: #7D7D7D 1px solid;
	BORDER-RIGHT: #7D7D7D 1px solid;
	BORDER-LEFT: #7D7D7D 1px solid;
	padding-left:1px;
	padding-right:1px;
	padding-top:1px;
	padding-bottom:1px;}

.DataGridTbl {background-color: white; color: white; border-style:solid;border-width:1px;border-color:white;padding-left:1px;padding-right:1px;padding-top:1px;padding-bottom:1px;}
.DataGridHeader {color:black;font-weight:bold;font-family:  arial,verdana, arial, sans-serif;font-size: 12px;	font-weight: bold;background-color:#E2E2E2; border-style:solid;border-width: 1px;border-color: #494949;margin:0px;padding-bottom:2px;}
.DataGridRow {font-family:  verdana,arial,sans-serif;	font-size: 8pt;	background-color: #ECEEF2;color: black;border-style:solid;border-width:1px;border-color:white;padding-left:3px;padding-right:2px;padding-top:4px;padding-bottom:4px;}
.DataGridRowAlt {font-family:  verdana,arial,sans-serif;	font-size: 8pt;	background-color: white;color: black;border-style:solid;border-width:1px;border-color:white;padding-left:3px;padding-right:2px;padding-top:3px;padding-bottom:3px;}
.DataGridRow2 {font-family: verdana,arial,sans-serif; font-size: 8pt;	background-color: #ECEEF2;color: #333366;}
.DataGridRowAlt2 {font-family: verdana,arial,sans-serif;	font-size: 8pt;	background-color: white;color: #333366;}
.DataGridFooter {font-family:  verdana, arial, sans-serif;	font-size: 11px;	font-weight: bold;background-color:#E2E2E2;color: black;padding-top:2px;padding-bottom:2px;}

.div_map {padding-top:0px;width:575px;height:800px;float:left;background:url(http://a3i.com/_images/a3i-map.png) top left no-repeat;background-color:white;}

