unknown {
	BORDER-RIGHT: 0px; PADDING-RIGHT: 0px; BORDER-TOP: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; BORDER-LEFT: 0px; PADDING-TOP: 0px; BORDER-BOTTOM: 0px
}
body {	
	background-image: url("../../images/bg_page.jpg");
	background-repeat: repeat-x;
	background-color:#ded9c3;
}

#bodyShell {
	max-width: 940px; 
	min-width: 760px	
}

a {color:#003399; text-decoration:none; padding:0; border:0;}
a:link    { color:#003399; }
a:visited { color:#6B5B9A; }
a:hover   { text-decoration:underline; }


img {
	BORDER-RIGHT: 0pt; BORDER-TOP: 0pt; BORDER-LEFT: 0pt; BORDER-BOTTOM: 0pt
}

ul { 
	margin:0; border:0; text-align:left; padding-left:5px; padding-right:5px;
}

li {
	font-size:1em; 	 
	line-height:1.15em; 
	padding:5px 5px 5px 5px; 
	list-style-type:none;
	text-indent:0;
}

#pagePanel {
	TEXT-ALIGN: left;
	width:100%; 
}
#mainpagePadding{	
	text-align:center; padding-left:20px; padding-right:20px;
}

#header {
	text-align: left;
	width:100%; height:27px;
	margin-bottom: 20px;
	margin-top:38px;
	vertical-align:bottom;
}

#header #logoPanel {
	 float: left;
}

#header #exitPanel {
	float: right;
	line-height:27px;
	background-image:url(../../images/icon_close.jpg);
	background-repeat:no-repeat;
	background-position:center right;
}
#exitPanel a.exit:link, a.exit:active, a.exit:visited{
	font-size:15px; 
	color:#666666;
	text-decoration:none;
	padding-right:23px;	
}
#exitPanel a.exit:hover{
	text-decoration:underline;
}

#header #langPanel {
	float: right;	
	line-height:27px;	
}
#langPanel a.lang:link, a.lang:active, a.lang:visited{
	font-size:15px; 
	color:#754C28;
	text-decoration:none;
	padding-right:10px;		
}

#langPanel a.lang:hover{
	text-decoration:underline;
}

#bannerPanel {
	text-align:left;
	width:100%; 
	height:52px;
	margin-bottom: 18px;
	background:url("../../images/subheader_bg.jpg");
	vertical-align:middle;
	font-size:1.20em;
}
#bannerPanel div.cluster{
	float:left;
	width:46px;
	background-color:#233F6E;
	height:42px;
	overflow:hidden;
	margin:5px 0px 5px 0px;
}
#bannerPanel div.icon {
	vertical-align:middle;
	float:left;
}
#bannerPanel  img.icon {
	margin:11px 11px 0px 11px;
}
#bannerPanel div.text{
	padding-top:15px;
	color:#4d4d4d;
	font-weight:bold;
}


#midPanel {
	background-color:#FFFFFF;
	background-image:url(../../images/bottom_border.jpg);
	background-position:center bottom;
	background-repeat:repeat-x;
	border:medium none;
	clear:both;
	margin:0;
	padding-bottom:5px;
	padding-left:13px;
	padding-right:13px;
	text-align:left;
}

#midPanel #midPanelTable{
	width:100%;
}

#midPanel #midPanelTable tr{
	vertical-align:top;	
}

#midPanel #midPanelTable #midPanel #midPanelTable tr td, #midPanel #midPanelTable tr td{
	border:0;
	padding:0;
	margin:0;
}


#footerPanel {
	padding-top:25px;
	width:100%;	
}
#footerPanel table{
	width:100%;
	height: 100px;
}
#footerPanel #footerPanelLeft {
	float:left;
	text-align:left;	
	vertical-align:middle
}
#footerPanelLeft a{
	color:#333333;
	margin-left: 8px;
    margin-right: 8px;
	font-size: 12px;
	vertical-align: middle;    
}
#footerPanelLeft a:focus, #footerPanelLeft a:active, a#footerPanelLeft :link {  
	text-decoration:none;
}
#footerPanelLeft a:visited {
	color:#6B5B9A; text-decoration:none;
}
#footerPanelLeft a:hover { 
	text-decoration:underline; 
}
#footerPanel #footerPanelRight {
	MARGIN-TOP: 13px; 
	FLOAT: right; 
	VERTICAL-ALIGN: middle
}

.leftMenuPanel {	
	margin-right:16px;
	padding:0;	
	width:135px;
	FLOAT: left; 	
	BACKGROUND-COLOR: #ffffff;
	vertical-align:top;
}

.leftMenuPanel .leftMenuSubPanel {
	text-align:left;	
}

.leftMenuPanel .leftMenuSubPanel a{
	text-decoration:none; 
	padding:0; 
	border:0;
	color:#000000;
	text-decoration:none; 
}

.leftMenuPanel .leftMenuItem1 {
	margin-bottom:12px;
}

.leftMenuPanel .leftMenuItem1Content, 
.leftMenuPanel .leftMenuItem1Content_hover{
	background-color:#E8E3CD;
	background-image:url(../../images/arrow.jpg);
	background-position:115px 10px;
	background-repeat:no-repeat;	
	border:1px solid #E8E3CD;
	color:#1A1A1A;
	display:block;
	font-weight:bold;
	padding:7px 7px 7px 10px;
	text-decoration:none;
}

.leftMenuPanel .leftMenuItem1Content_hover{
	background-color:#D2CDB9;
	background-image:url(../../images/arrow2.jpg);
}

.leftMenuPanel .leftMenuItem1Content a{	
	color:#1A1A1A;
	text-decoration:none;
}

.leftMenuPanel .leftMenuItem2{
	background-color:#E8E3CD;
	border:1px solid #E8E3CD;
	margin-bottom:12px;
	
	color:#1A1A1A;	
	text-align:left;
}

.leftMenuPanel .leftMenuItem2Content{
	background-color:#E8E3CD;
	border:1px solid #E8E3CD;
	color:#1A1A1A;
	display:block;
	font-weight:bold;
	padding:7px 7px 7px 10px;
	text-decoration:none;
}

div.stepPanel {
	border:1px solid #CCCCCC;
	color:#4D4D4D;
	display:block;
	margin-bottom:12px;
	overflow:hidden;
	width:133px;
}
div.stepBoxWhiteBackground {
	color:#4D4D4D;
	padding-bottom:10px;
	padding-left:10px;
	padding-top:7px;
	text-align:left;
}
div.stepBoxSelected {
	background-image:url(../../images/bg_nav.jpg);
	background-repeat:repeat-y;
	color:#FFFFFF;	
	padding-bottom:10px;
	padding-left:10px;
	padding-top:7px;
	text-align:left;
}

#contentPanel {
	background-color: #FFFFFF;
	max-width: 723px;
	min-width: 543px;	
	border:medium none;
	overflow: hidden;
}
div.formTitle {
	PADDING-LEFT: 0px; PADDING-BOTTOM: 3px; COLOR: #FFFFFF; PADDING-TOP: 3px; BACKGROUND-COLOR: #ff9900;
}
div.errorPanel {
	BORDER-RIGHT: #cc0000 2px solid; PADDING-RIGHT: 3px; BORDER-TOP: #cc0000 2px solid; PADDING-LEFT: 3px; FLOAT: left; PADDING-BOTTOM: 3px; BORDER-LEFT: #cc0000 2px solid; WIDTH: 100%; COLOR: #cc0000; PADDING-TOP: 3px; BORDER-BOTTOM: #cc0000 2px solid; BACKGROUND-COLOR: #f0f0f0
}

input.actionBtnDefault,
input.actionBtRetrInfo,
input.actionBtnPrintAck,
input.actionBtnContinue,
input.actionBtnSort,
input.actionBtnConfirmSubmit,
input.actionBtnMask,
input.actionBtnDefault_hover,
input.actionBtRetrInfo_hover,
input.actionBtnPrintAck_hover,
input.actionBtnContinue_hover,
input.actionBtnSort_hover,
input.actionBtnConfirmSubmit_hover,
input.actionBtnMask_hover {
	background-color:#A74128;
	border:medium none;
	color:#FFFFFF;
	cursor:pointer;
	font-size:15px;
	font-weight:bold;
	height:39px;
	width:120px;
}

input.actionBtnDefault_hover,
input.actionBtRetrInfo_hover,
input.actionBtnPrintAck_hover,
input.actionBtnContinue_hover,
input.actionBtnSort_hover,
input.actionBtnConfirmSubmit_hover,
input.actionBtnMask_hover{	
	background-color:#E17F27;	
}


input.actionBtnDefault2,
input.actionBtnBack,
input.actionBtnReset,
input.actionBtnSaveQuit,
input.actionBtnDefault2_hover,
input.actionBtnBack_hover,
input.actionBtnReset_hover,
input.actionBtnSaveQuit_hover {
	background-color:#F2F2F2;
	border:1px solid #E8E8E8;	
	color:#4D4D4D;
	cursor:pointer;
	font-size:15px;
	font-weight:bold;
	height:39px;
	width:120px;
}

input.actionBtnDefault2_hover,
input.actionBtnBack_hover,
input.actionBtnReset_hover,
input.actionBtnSaveQuit_hover{
	background-color:#D9D9D9;	
}

input.actionBtnInvisible {
	border-width:0px;	
	width:0px;
	height:0px;
	color:#ffffff;
	background-color:#ffffff;
}

input.actionBtRetrInfo,
input.actionBtnPrintAck,
input.actionBtRetrInfo_hover,
input.actionBtnPrintAck_hover{
	width: 250px;
}

input.actionBtnSort,
input.actionBtnSort_hover{
	width: 200px;
}

input.actionBtnConfirmSubmit,
input.actionBtnSaveQuit,
input.actionBtnConfirmSubmit_hover,
input.actionBtnSaveQuit_hover{
	width:180px;
}

input.actionBtnMask,
input.actionBtnMask_hover{
	width: 80px;
	height: 20px;	
}


div.saveInstruction 
{
    font-weight: bold;
    color: #0000FF;
}

.horizontalAnchor {
	FLOAT: left; WIDTH: 100%
}
.horizontalAnchor UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
.horizontalAnchor UL LI {
	BORDER-RIGHT: #000000 1px solid; PADDING-RIGHT: 10px; MARGIN-TOP: 2px; DISPLAY: inline; PADDING-LEFT: 10px; FONT-SIZE: 1.15em; FLOAT: left; PADDING-BOTTOM: 2px; PADDING-TOP: 0px; WHITE-SPACE: nowrap
}
.verticalAnchor {
	FLOAT: left; WIDTH: 100%
}
.verticalAnchor UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
.verticalAnchor UL LI {
	DISPLAY: list-item; FONT-SIZE: 1.15em; MARGIN-LEFT: 0px
}
#pageAnchor UL LI A:link {
	COLOR: #000000; TEXT-DECORATION: underline
}
#pageAnchor UL LI A:visited {
	COLOR: #000000; TEXT-DECORATION: underline
}
#pageAnchor UL LI A:hover {
	COLOR: #ff6600; TEXT-DECORATION: underline
}
#pageAnchor UL LI A:active {
	COLOR: #ff6600; TEXT-DECORATION: underline
}
#pageAnchor UL LI A:focus {
	COLOR: #ff6600; TEXT-DECORATION: underline
}

.checkBoxColStyle{
	width:3%;
}
.contentColStyle{
	width:97%;
}
.specificFieldColStyle{
	width:25%;
}
.specItemFieldColStyle{
	width:75%;
	padding-left:5px;
}

.link1 a{
	text-decoration:none; 
	padding:0; 
	border:0;
	color:#000000;
}

.link1 a:hover, a:active, a:focus {
	color:#FF6600;
}
