* {
	margin:  0px;
	padding: 0px;
	
	font-family: Arial, Verdana, Tahoma Sans-Serif; 
	font-size:   12px;
	
	color: #58595B;
}	

HTML, BODY {
	height: 624px;
	overflow: hidden;
}

BODY {	
	background-color: #FFFFFF;
}

A {
	color: #1C628B;
}

a.nounderline:link {
	border-width:     0px;
	background-color: #ffffff;
	
	font-size: 14px;
	color:     #1C628B;
	text-decoration: none;
}

a.nounderline:visited{
	border-width:     0px;
	background-color: #ffffff;
	
	font-size: 14px;
	color:     #1C628B;
	text-decoration: none;
}

a.nounderline:hover{
	border-width:     0px;
	background-color: #ffffff;
	
	font-size: 14px;
	color:     #1C628B;
	text-decoration: none;
}

a.small:link {
	border-width:     0px;
	background-color: #ffffff;
	
	font-size: 10px;
	color:     #1C628B;
	text-decoration: none;
}

a.small:visited {
	border-width:     0px;
	background-color: #ffffff;
	
	font-size: 10px;
	color:     #1C628B;
	text-decoration: none;
}

a.small:hover {
	border-width:     0px;
	background-color: #ffffff;
	
	font-size: 10px;
	color:     #1C628B;
	text-decoration: none;
}

H1 {
	color: #00b4f1;
	
	font-size:     16px;
	line-height:   22px;
	margin-bottom: 3px;
}

H2 {
	color: #1C628B;
	
	font-size:     14px;
	line-height:   20px;
	margin-bottom: 3px;
}

P {
	margin-top:    3px;
	margin-bottom: 10px;
}

UL, OL {
	margin-left: 14px;
}

#uxContentHolder, #uxInnerContent, #uxHome, #uxLeftColumn, #uxRightColumn {
	height: 624px;	
}

#uxInnerContent TD#uxContent {
	padding: 10px;
}

#uxLogo {
	/*width:  180px;
	height: 48px;*/
	
	position: absolute;
	top:      16px;
	left:     16px;
}

#uxHome {
	background: transparent url('/App_Assets/images/home-img.jpg') no-repeat scroll top left;	
	width:      524px;
}

#uxLeftColumn, uxRightColumn {
	vertical-align: middle;
	
	padding-left:  10px;
	padding-right: 10px;
}

#uxLeftColumn  { width: 44%; }
#uxRightColumn { width: 56%; }

#uxListLeft {
	padding-left:   12px;
	vertical-align: middle;
}

#uxListLeft .uxListBorder {
	border-bottom:  3px dotted #1C628B;
	padding-bottom: 10px;
	margin-bottom:  10px;
}

#uxListRight {
	text-align:     center;
	vertical-align: middle;
	
	padding-left:  40px;
	padding-right: 10px;
}

.uxColumnBorder {
	font-size:      1px;
	line-height:    1px;
	width:          1px;
	vertical-align: middle;
}

.uxColumnBorder DIV {
	width:  1px;
	height: 560px;
	
	background-color: #1C628B;
}

.hl {
	color: #1C628B;
}

.input {
	border:  1px solid #8C9EBD;
	padding: 2px 4px 2px 4px;
	
	width: 200px;
}

.button {
	border-width:     0px;
	background-color: #ffffff;
	
	font-size: 14px;
	color:     #1C628B;
	
	cursor: pointer;
}

.inactive {
	color: #8C9EBD;
}

.form .spacer {
	font-size:   1px;
	line-height: 1px;
	
	height: 8px;
}

.form .required {
	color: #ff0000;
	
	font-size:   18px;
	line-height: 10px;
	
	padding-left:   10px;
	padding-right:  4px;
	padding-bottom: 6px;
}

.form .inputDescriptor {
	font-size:    10px;
	padding-left: 6px;
}

.form .formField {
	padding-bottom: 4px;
	padding-left:   0px;
	width: 200px;
}

.form .input { width: 150px; }
.form SELECT { width: 160px; }

.form .formButton {
	padding-left: 19px;
	/*padding-left: 13px;*/
}