/* Built-in elements */
TD {
	text-align:left;
}

TH {
	text-align:left;
}

/* New elements */
#bodyDiv {
	overflow:auto;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
}


.toolbarBtn {
	color:#FFFFFF;
	text-align:center;
	
}


.overlayEnabled { 
	position: absolute; 
	top: 0px; 
	left: 0px;
	z-index:1001;
	filter:alpha(opacity=40); 
	-moz-opacity: 0.40; 
	opacity: 0.40; 
	display: none;
	background-image:url(../images/bg/dot.gif);
	background-color: #000; 
}

.overlayDisabled {
	display: none;
}

.floating { position: absolute; z-index: 2002; top:-2000px; left:-2000px; display:none }


.menuLocked { 
	position: absolute;
	z-index:1001;
	filter:alpha(opacity=40); 
	-moz-opacity: 0.40; 
	opacity: 0.40; 
	display: none;
	background-image:url(../images/bg/dot.gif);
	background-color: #000;
}

.menuUnlocked {
	display: none;
}


.compIconBg {
	text-align:center;
	float:left;
	padding:2px;
	margin:4px;
	margin-left:0px;
	margin-bottom:6px;
	width:90px;
	height:70px
}

.compIconImg {
	cursor:pointer;
	text-align:center;
}

.compIconLabel {
	text-align:center;
	padding:0px;
	margin:0px;
}

.compIconLabelSpan {
	cursor:pointer;
	color:#000000;
}


.aMenu {
	color:#DEDEDE;
}

.aMenu:hover {
	color:#FFFFFF;
}

#appTitleDiv {
	color:#ffffff;
}

.appPathOption {
	color:#ffffff;
	padding-left:8px;
	padding-right:30px;
}

.appPathAct {
	color:#ffffff;
	padding-left:8px;
	padding-right:30px;
}

.appPathTask {
	color:#ffffff;
	padding-left:8px;
	padding-right:30px;
}


.FFGTitleTxt {
	color:#DD8200;
}

.bFFGTitleTxt {
	color:#DD8200;
	font-weight:bold;
}

.auTxt {
	color:#FF6600;
}

.blastTxt {
	color:#FB6704;
	font-weight:bold;
	font-size:18px;
}

.noticeTxt {
	color:#FF0000;
	font-weight:bold;
}

.guideTxt {
	color:#006666;
}

.lightTxt {
	color:#EFEFEF;
}

.bLightTxt {
	font-weight:bold;
	color:#EFEFEF;
}

.labelTxt {
	color:#009933;
}

.bLabelTxt {
	font-weight:bold;
	color:#009933;
}

.titleTxt {
	color:#1B4591;
}

.bTitleTxt {
	font-weight:bold;
	color:#1B4591;
}

.textTitle {
	color:#0000FF;
}

.grayTxt {
	color:#999999;
}

.bGrayTxt {
	color:#999999;
}


#sepDiv { height:10px; }


#helpContent ul li {
	padding:4px 4px 4px 4px;
}


table#noneBorderTbl {
	border-width:0px;
}

table#noneBorderTbl th {
	border-width:0px;
}

table#noneBorderTbl td {
	border-width:0px;
}


table#borderedTbl {
	background-color: #FFFFFF;
	margin: 0px;
	padding: 0px;
	border: 1px solid #A4ABB5;
	border-spacing: 0px;
	width: 100%;
	border-collapse:collapse;
}

table#borderedTbl th {
	padding:4px;
	border-width:0px;
}

table#borderedTbl td {
	padding:4px;
	border-width:0px;
}


/**/
table.listTbl th.title {
	text-align: left;
}

table.listTbl th a:link, table.listTbl th a:visited {
	color: #c64934;
	text-decoration: none;
}

table.listTbl th a:hover {
	text-decoration: underline;
}

table.listTbl tr.row0 {
	background-color: #FFFFFF;
}
table.listTbl tr.row1 {
	background-color: #F0F0F0;
}
table.listTbl tr.rowFirst {
	
}
table.listTbl tr.rowFirst td {
	border-top: 1px solid #A4ABB5;
}
table.listTbl tr.rowLast {
	background-color:#ECE9D8;
	color:#000000;
}
table.listTbl tr.rowLast td {
	border-width:0px;
}
table.listTbl td {
	border-top: 1px solid #e5e5e5;
	padding:4px;
}
table.listTbl tr.row0:hover {
	background-color: #e3e3e3;
}
table.listTbl tr.row1:hover {
	background-color: #e3e3e3;
}
table.listTbl td.options {
	background-color: #ffffff;
	font-size: 8px;
}
.staticContent{
	padding-top:5px;
	padding-bottom:5px;
}


/* Jtip */

/* - - - - - - CSS Document - - - - - - - - -

Title : Global style sheet for client-side web development
Author : Cody Lindley 

- - - - - - - - - - - - - - - - - - - - - */

.formInfo a, .formInfo a:active, formInfo a:visited{
	background-color:#FF0000;
	font-size: 1.3em;
	font-weight:bold;
	padding:1px 2px;
	margin-left:5px;
	color:#FFFFFF;
	text-decoration: none;
}

.formInfo a:hover{
	color:#660000;
	text-decoration: none;
}

/* ---------->>> jtip <<<---------------------------------------------------------------*/

#JT_arrow_left{
	background-image: url(../images/arrow_left.gif);
	background-repeat: no-repeat;
	background-position: left top;
	position: absolute;
	z-index:101;
	left:-12px;
	height:23px;
	width:10px;
    top:-3px;
}

#JT_arrow_right{
	background-image: url(../images/arrow_right.gif);
	background-repeat: no-repeat;
	background-position: left top;
	position: absolute;
	z-index:101;
	height:23px;
	width:11px;
    top:-2px;
}

#JT {
	position: absolute;
	z-index:100;
	border: 2px solid #CCCCCC;
	background-color: #fff;
}

#JT_copy{
	padding:10px 10px 10px 10px;
	color:#333333;
}

.JT_loader{
	background-image: url(../images/loader.gif);
	background-repeat: no-repeat;
	background-position: center center;
	width:100%;
	height:12px;
}

#JT_close_left{
	background-color: #CCCCCC;
	text-align: left;
	padding-left: 8px;
	padding-bottom: 5px;
	padding-top: 2px;
	font-weight:bold;
}

#JT_close_right{
	background-color: #CCCCCC;
	text-align: left;
	padding-left: 8px;
	padding-bottom: 5px;
	padding-top: 2px;
	font-weight:bold;
}

#JT_copy p{
margin:3px 0;
}

#JT_copy img{
	padding: 1px;
	border: 1px solid #CCCCCC;
}

.jTip{
cursor:help;
}



/* Website Link */
ul.property{
	list-style:none;
}
li.property{
	float:left;
	margin:5px 0px 0px 0px;
	width:50%;
}
li.property h3{
	color: #3e74b2;
}