body{
	background-color:#ffffff;
	font-family:Arial;	
	font-size:12px;
	color:#000000;
	padding:0px;
	margin:0px;
	text-align:left;
	height:100%;
}
input{
	font-family:Arial;	
	font-size:12px;
	padding:1px 2px 1px 2px;
	margin:0px;
}
textarea{
	font-family:Arial;	
	font-size:12px;
	padding:1px 2px 1px 2px;
	margin:0px;
}
select{
	font-family:Arial;	
	font-size:12px;
	padding:1px 2px 1px 2px;
	margin:0px;
}
td{
	vertical-align:middle;
	padding:0px;
}
table{
	border-collapse:collapse;
	padding:0px;
	margin:0px;
	border-spacing:0px;
}
img{
	-webkit-apperance: none;
}
.startScreen{
	position:absolute;
	top:0px;
	left:0px;
	right:0px;
	bottom:0px;	
	background-image:url(../images/starting_logo.png);
	background-repeat:no-repeat;
	background-position:center center;	
}
.resizePanelButton{
	font-size:13px;
	color:#000;
	cursor:pointer;
	text-align:center;
}
.resizePanelButton:hover{
	color:#153E7E;
}
.warningDiv{
	padding:4px 10px 4px 10px;
	font-weight:bold;
	color:#ffffff;
	border-radius:0px 0px 3px 3px;
	-moz-border-radius: 0px 0px 3px 3px;
	-webkit-border-radius: 0px 0px 3px 3px;	
}
.fileTile{
	position:relative;
	width:110px;
	height:86px;
	float:left;
	background-color:#fff;
	list-style:none;
	cursor:pointer;
}
.fileTile:hover{
	background-color:#daeaf8;
}
.fileTileSelected{
	position:relative;
	width:108px;
	height:84px;
	float:left;
	background-color:#fff;
	border:1px solid #54a7ed;
	list-style:none;
}

.searchLabel{
	font-size:14px;
	background-image:url(../images/search_back.png);
	border:1px solid #444;
	padding:5px 3px 2px 10px;
	color:#555;
	cursor:pointer;
}

.searchLabel:hover{
	border:1px solid #749dcb;
	background-color:#daeaf8;	
}
.searchObjectItem{
	padding:4px 15px 4px 5px;
	cursor:pointer;	
}
.searchObjectItem:hover{
	background-color:#a2caef
}

.PopupMenuItem{
	color:#187ae7;
	font-size:12px;
	padding:3px 0px 2px 0px;
	font-weight:normal;
	cursor:pointer;
}
.PopupMenuItem:hover{
	color:#749dcb;
}
.PopupMenuItem:active{
	color:#93b4d9;
}

.PopupMenuItem2{
	color:#187ae7;
	font-size:13px;
	padding:4px 0px 4px 0px;
	font-weight:normal;
	cursor:pointer;
}
.PopupMenuItem2:hover{
	color:#749dcb;
}
.PopupMenuItem2:active{
	color:#93b4d9;
}


.textEditorItem{
	padding:4px 10px 4px 10px;
	color:#fff;
	cursor:pointer;
	font-size:13px;
}
.textEditorItem:hover{
	background-color:#0985ed
}
.textEditorItemSelected{
	padding:4px 10px 4px 10px;
	color:#fff;
	font-weight:bold;
	cursor:pointer;
	font-size:13px;
}


.mediumWhiteLink{
	color:#ffffff;
	font-size:12px;
	cursor:pointer;
	text-decoration:none;
}
.mediumWhiteLink:hover{
	color:#eeeeee;
	text-decoration:underline;
}
.mediumWhiteLink:active{
	color:#dddddd;
}

.autoListItem{
	color:#000000;
	background-color:#ffffff;	
	padding:3px 10px 3px 10px;
	cursor:pointer;
}
.autoListItem:hover{
	background-color:#d7e6f3;		
}
.autoListItemSelected{
	color:#000000;
	background-color:#7fc1ff;	
	padding:3px 10px 3px 10px;
	cursor:pointer;
}
.autoListItemSelected:hover{
	background-color:#d7e6f3;		
}
.mediumRedLink{
	color:#ff0000;
	font-size:12px;
	cursor:pointer;
	text-decoration:none;
}
.mediumRedLink:hover{
	text-decoration:underline;
}
.listLink{
	cursor:pointer
}
.listLink:hover{
	text-decoration:underline;
}


.bigBoldBlueLink{
	font-weight:bold;
	color:#187ae7;
	font-size:13px;
	cursor:pointer;
	text-decoration:none;
}
.bigBoldBlueLink:hover{
	color:#749dcb;
}
.bigBoldBlueLink:active{
	color:#93b4d9;
}

.simple_table table{
    background-color:#FFFFFF;
    border: 1px solid #000;
}
.simple_table  td{
    padding: 3px;
	border:1px solid #444;
}
.smallBlueText2{
	color:#5d94e8;
	font-size:10px
}
.smallGreenText2{
	color:#598308;
	font-size:10px
}

.grayLink{
	cursor:pointer;
	color:#666;
	text-decoration:none;
}
.grayLink:hover{
	text-decoration:underline;
}

.blackLink{
	cursor:pointer;
	color:#000;
	text-decoration:none;
}
.blackLink:hover{
	text-decoration:underline;
}
.listDivItem{
	cursor:pointer;
	color:#000;
	text-decoration:none;
	background-color:#fff;
	padding:7px;
	border-bottom:1px solid #999;
}
.listDivItem:hover{
	background-color:#9cd6fb;
}
.myTextArea{
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
}
.myTextBox{
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
}

.closeActiveObjectButton{
	position:absolute;
	background-image:url(../images/close.png);
	background-repeat:no-repeat;
	background-position: center center;
	width:16px;
	height:16px;
	top:5px;
	right:5px;
	cursor:pointer;
}
.closeActiveObjectButton:hover{
	background-image:url(../images/close_hover.png);
}