﻿.formButton 
{
	background-color: 	#6699cc;
	padding: 			2px 4px 3px 4px;
	color: 				#000000;
	font-size:			8pt;
	font-family:		Verdana;
	height:				17px;
	/*filter:				progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr=#B4C5DF, EndColorStr=#91A9D0);*/
	border-width: 		0px;
}

div.error
{
	font-weight:		bold;
}

TEXTAREA
{
	font-size:			8pt;
	font-family:		Verdana;
	/*width:				100%;
	height:				100%;*/
	border:				1px solid #7b9ebd;

}

select.selectBox
{
	font-family: Verdana, Arial;font-size: 11px;
}

.inputfields
{
	font-size:			8pt;
	font-family:		Verdana;
	width:				100%; 
	height:				19px;
	border:				1px solid #7b9ebd;
}

.inputfieldscost
{
	font-size:			8pt;
	font-family:		Verdana;
	width:				100px;
	height:				19px;
	border:				1px solid #7b9ebd;
}

.inputfieldsRt
{
	font-size:			8pt;
	font-family:		Verdana;
	width:				100%;
	height:				19px;
	border:				1px solid #7b9ebd;
	text-align: right;
}


INPUT.rad
{
	width:				15px;
	border:				0px;
	cursor:				hand;
}

DIV.tab
{
	padding:			10px;
}

TD.sec
{
	width:				100%;
	color:				#606050;
	font-weight:		bold;
	padding-left:		0px;
	padding-bottom:		2px;
	padding-top:        10px;
}

TD.bar 
{
	border-bottom:		1px solid #838574;
}

TD.req 
{
	font-weight:		bold;
	color:				#990000;
}

TD.statusBar
{
	background-color:	#365484;
	color:				#ffffff;
	padding-left:		5px;
}

LABEL
{
	cursor:				hand;
}

TD.radioLabel 
{
	padding-left:		2px;
	padding-right:		10px;
}



TABLE.layout
{
	table-layout:		fixed;
	width:				100%;
	height:				100%;
}

div.tab
{
	width: 100%;
	height: 100%;
	border: 1px solid #949e9c;
	background-color: #fffbff;
	display: none;
}

body
{
	font-family: Arial, Helvetica, sans-serif;
	color: #000000;
	font-size: 12px;
	margin:	0px;
	border: 0px;
	cursor: default;
    background-color: #50757D;
}
p, td
{
	font-family: Arial, Helvetica, sans-serif;
	color: #000000;
	font-size: 12px;
	}

a:link {
    text-decoration: none;
    color: #50757D;    
    }
a:visited {
    text-decoration: none;
    color: #50757D;    
    }
a:active {
    text-decoration: none;
    color: #50757D;
    }
a:hover {
    text-decoration: underline;
    color: #50757D;    
    }
    
.lg_text {
    font-size: 14px;
    color: #50757D;
    font-weight: bold;
    }
.footer {
    font-size: 11px;
    color: #50757D;
    }

td.h
{
	font-weight: bold;
}

table
{
	cursor: default;
}

a
{
	color: #0000ff;
	font-weight: bold;
}

span.menu
{
	height: 100%;
	padding: 2px;
	padding-left: 5px;
	padding-right: 5px;
	border: 1px solid #7288AC;
}

table.mnuBar
{
	color: #ffffff;
	z-index: 0;
	height: 23px;
	width: 100%;
	position: relative;
	background-color: #7288AC;
	border: #abc0e7 1px solid;
	border-right: #00377a 1px solid;
	border-bottom: #00377a 1px solid;
}

td.mnuTitle
{
	font-size: 12px;
	font-weight: bold;
	letter-spacing: 1px;
	cursor: default;
	color: #ffff00;
}

td.mnuRight
{
	width: 100%;
	text-align: right;
	padding-right: 5px;
}

SELECT.slimtext
{
	font-size:			8pt;
	font-family:		Verdana;
}

/********************************* 
2005-04-26 Adding styles for buttons, etc. for page templates
**********************************/   
input.button
{
	filter:	progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr=#ffffff, EndColorStr=#cecfde);
	cursor:	hand;
	font-size: 11px;
	padding-left: 5px;
	padding-right: 5px;
	border:	1px solid #7b9ebd;
}

