.topnav {font-family:verdana, sans-serif;
	font-size:9px;
	}
body {
	color:#000000;
	font-family:verdana, sans-serif;
	font-size:11px;
	margin: 0px 10px 10px 0px; 
   background-color:#F2F2E9;	
	}
	

body table tr td {
	font-family:verdana, sans-serif;
	font-size:11px;
	border: 0px;
	}
body p ul ol li div {
	font-family:verdana, sans-serif;
	font-size:11px
	}

h1	{
	font-size:18px;
	color:#086194;
	font-weight:bold
	}
h2	{
	font-size:14px;
	color:#086194;
	font-weight:bold
	}
	
a:link 	{
	color: #086194; text_decoration: none
	}
a:active {
	color: #fff; text_decoration: none
	}
a:visited {
	color: #086194; text_decoration: none
	}
a:hover {
	color: #ff0000;
	background-color: #ddeeff; 
	text_decoration: underline
	}

#picture {
	clear: both; 
	border-top: #7C7D80 1px solid; 
	border-right: #7C7D80 1px solid; 
	float: left; 
	border-left: #7C7D80 1px solid; 
	border-bottom: #7C7D80 1px solid; 
	margin: 0px 10px 10px 0px; 
	max-width: 600px; 
	max-height: 600px
}
#picture img {
	padding-top: 3px;
	padding-bottom: 3px;
	padding-left: 3px; 
	padding-right: 3px; 
}

#hMenu {
	width: 100%;
	background-color: #E4CC62;
}

#hMenuNav {
	text-align: right;
	height: 24px;
	font-size:11px;
	color:#E9E38B;
}

#hMenuNav a {
	padding-right: 10px;
}

#hMenuNav a:link {
        color:#FBF6AE;
}

#hMenuNav a:visited  {
        color:#FBF6AE;
        }
#hMenuNav a:hover {
	color: #BD2800;
}


#rowhead {
   background-color:#eeeeee;
	color:#086194;
   border-bottom:1px #ffffff solid;
   border-top:12px #ffffff solid
}


#mainPanel {
	width: 920px;
}

#mainPanel #leftSection {
	vertical-align: top;
	text-align: center;
	width: 165px;
	background-color: #e5ecf9;
	padding-bottom: 40px;	
}

#mainPanel #middleSection {
	background: url("/image/jps/layout/background.gif");
	width: 5px;
}

#mainPanel #rightSection {
	background: url("/image/jps/layout/background.gif");
	width: 730px;
	padding-left: 10px;	
	padding-right: 10px;	
	vertical-align: top;
}

#maxWidth {
	width: 100%;
}

#rightSubSection {
	background: url("/image/jps/layout/background.gif");
	width: 150px;
	vertical-align: top;
	padding-top: 50px;
}

#searchArea {
	width: 100%;
	text-align: left;
	color:#086194;
	background-color: #E7E7E7;	
	border-top: #E4CC62 2px solid; 
	border-bottom: #E4CC62 1px solid;
}

#searchText {
	color:#086194;
	padding-left: 4px; 
	padding-right: 6px;	
}

#formfld {
	color: #000000; 
	font-family: tahoma; 
	height: 20px;
}

#formfld #fld {
	padding-left: 3px;
	border-left: #808080 1px solid; 
	border-right: #808080 1px solid; 
	border-top: #808080 1px solid; 
	border-bottom: #808080 1px solid; 
	background-color: #f5fbfd;
	font-size: 11px;	
}




#pageTitle {
	width: 100%;
	padding-right: 10px;	
	padding-top: 10px;
	padding-bottom: 4px;
}


#tableHeadline {
	font-size:14px;
	font-style: italic;
	font-family:Arial, Helvetica, sans-serif;
	text-align: left;
	color:#086194;
	padding-top: 10px;
	padding-bottom: 2px;
	
}

#tableHeadlineSub {
	color:#E4CC62;
	font-size:10px;
	padding-left: 10px;
}

#tableBorder {
	border-top: #E4CC62 1px solid; 
	border-bottom: #E4CC62 1px solid; 
	border-right: #A2BAB2 0px solid; 
	border-left: #A2BAB2 0px solid;	
	width: 600px;
	margin: 0px 0px 0.5em;
	padding-bottom: 0px;
}

#tableBar {
	text-align: right;
	color:#E9E0E9;
	background: url("/image/jps/layout/bar.jpg");
	border-top: #5E5E60 1px solid; 
	border-bottom: #5E5E60 1px solid; 
	border-right: #A2BAB2 1px solid; 
	border-left: #A2BAB2 1px solid;
}

#tableTitle {
	background-color: #FEF5CC;
	color:#086194;
	font-weight: bold; 	
}

#tableTitle td {
	text-align: left;
	padding-left: 85px; 
	padding-right: 10px;
	padding-top: 5px; 
	padding-bottom: 5px;
}

#tableSearchFldName {
	width: 30%;
	height:20;
	text-align: left;
	padding-left: 25px; 
	padding-top: 12px; 
	padding-bottom: 12px; 
}

#tableSearchNotFound {
	color:#086194;
	font-size:12px;	
	height:20;	
	text-align: left;
	padding-left: 25px; 
	padding-top: 14px; 
	padding-bottom: 14px; 
}

#tableFldName {
	width: 30%;
	height:20;
	color:#086194;	
	text-align: right;
	padding-left: 15px; 
	padding-right: 10px;
	padding-top: 8px; 
	padding-bottom: 8px; 
}

#tableFldMore {
	width: 100%;
	height:20;
	text-align: right;
	padding-right: 15px; 
	padding-top: 8px; 
	padding-bottom: 10px; 
	color:#FB0D18;
	background-color: #F7F7FF; 
}

#lightChar {
	color:#9C9AAD;
	font-size: 80%;
}


#tableFldBar {
	width: 70%;
	PADDING-LEFT: 5px; 	
}

#tableRowType1 {
	background-color: #ffffff; 
}

#tableRowType2 {
	background-color: #F7F7FF; 
	text-align: left;
	padding-left: 15px; 
	padding-right: 10px;
	padding-top: 5px; 
	padding-bottom: 8px;	
}

#tableContent1 {
	color:#086194;	
	line-height: 1.2em;
	text-align: left;
	padding-left: 15px; 
	padding-right: 15px;
	padding-top: 8px; 
	padding-bottom: 20px; 
}

#emptyContent {
	padding-top: 80px; 
}


#rightShadow {
	text-align: left;
	width: 100px;
	background: url("/image/jps/layout/shadowBarRight.gif");	
}



#footer {
	clear: both;
	color: #fff;
	height: 15px;
	width: 100%; 
	background-color: #999999;
}

#footer #home {
	border-right: #fff 2px solid;
        background-color: #DF5B04;	
        height: 15px;
	font-size: 12px; 
	float: left; 
	text-align: center;
	padding-right: 30px;
	padding-left: 30px;
}

#footer #copyright {
	font-size: 11px; 
	font-family:verdana, sans-serif;
	text-align: right;
	padding-right: 30px;	
}
#copyright a {
	color: #fff; 
	padding-right: 5px;	
	padding-left: 5px;	
}
#copyright a:link {
	color: #fff; 
}
#copyright a:hover {
	text_decoration: underline;
	color: #ff0000;
}
#copyright a:visited {
	color: #ff;
}
#copyright a:active {
	color: #fff; 
}

