form, P, h2, h3, h4
{
    padding-right: 0px;
    padding-left: 0px;
    padding-bottom: 0px;
    margin: 0px;
    padding-top: 0px
}
/*
fieldset
{
    padding-right: 0px;
    padding-left: 0px;
    padding-bottom: 10px;
    padding-top: 10px;
    border-right: 0px;
    border-top: 0px;
    border-left: 0px;
    border-bottom: 0px;
    margin: 0px
}
*/
img
{
    border-right: 0px;
    border-top: 0px;
	border-left: 0px;
    border-bottom: 0px
}
/*
legend
{
    display: none
}
*/
label
{
    font-weight: normal;
    cursor: hand
}

a
{
    color: #053799;
    text-decoration: none
}

a:hover
{
    text-decoration: underline
}

.ct, .ct .cl, .cb, .cb .cl
{
    display: block;
    font-size: 0px;
    margin: 0px;
    line-height: 0;
    position: relative;
    height: 4px
}

.ct, .cb
{
    right: -1px;
    width: 100%
}

.ct .cl, .cb .cl
{
    left: -2px;
    width: 4px
}

.ct
{
    background: url(../Images/cr_gg_ne.gif) no-repeat right top;
    top: -1px
}

.ct .cl
{
    background: url(../Images/cr_gg_nw.gif) no-repeat left top 
}

.cb
{
    background: url(../Images/cr_gg_se.gif) no-repeat right bottom;
    bottom: -1px
}

.cb .cl
{
    background: url(../Images/cr_gg_sw.gif) no-repeat left bottom
}

.hiddenlayer
{
    display: none
}

.showlayer
{
    display: block
}

#hl_banner, #hl_list, #h2_list
{
    z-index: 1000;
    width: 470px;
    position: absolute;
    background-color: #ccc
}

.topNav_2 
{
	background: #FCB040;
}

.topNav_2_text1 
{
	font-size: 11px;
	font-weight: bolder;
	color: #FFFFFF;
	text-align: right;
	padding-top: 0px;
	padding-bottom: 0px;
	padding-right: 3px;
}

.topNav_2_text2 
{
	font-size: 10px;
	font-weight: bold;
	color: #FFFFFF;
	padding-top: 0px;
	padding-right: 3px;
	padding-bottom: 2px;
	text-align: right;
}

.topNav_2_text3 
{
	font-size: 11px;
	font-weight: normal;
	color: #FFFFFF;
}

.labels
{
	/*font-family: Arial;*/ /*Tahoma*/
	font-size: 10px; /*8pt*/
	color: White;
	text-align: right
}

.textbox
{
	/*font-family: Arial;*/ /*Tahoma*/
	font-size: 10px; /*8pt*/
	width: 80px;
	height: 18px
}

.password
{
	/*font-family: Arial;*/ /*Tahoma*/
	font-size: 10px; /*8pt*/
	width: 80px;
	height: 18px
}

.link
{
	font-family: Arial; /*Tahoma*/
	font-size: 10px; /*8pt*/
	cursor: hand;
}

.title
{
	font-family: Arial;
	font-weight: bold;
	font-size: 10px; /*8pt*/
	color: white;
	background-color: #96927E;
	vertical-align: middle;
	text-align: left;
	cursor: default;
	text-indent: 4px;
	height: 10px; /*20px*/
}

.hidden
{
	display: none;
	visibility: hidden;
}

.show
{
	display: inline;
	visibility: visible;
}

.button
{ 
	/*font-family: Arial;*/ /*Tahoma*/
	font-size: 10px /*9px*/ /*8pt*/
}

.login
{
	background-color: Transparent; /*White*/ /*#33cc00*/
	border-right: none; /*#CCCCCC 1px solid*/ /*#66A3BE 1px solid*/ /*#0099ff 1px solid*/
	border-top: none; /*#CCCCCC 1px solid*/ /*#66A3BE 1px solid*/ /*#0099ff 1px solid*/
	border-left: none; /*#CCCCCC 1px solid*/ /*#66A3BE 1px solid*/ /*#0099ff 1px solid*/
	border-bottom: none; /*#CCCCCC 1px solid*/ /*#66A3BE 1px solid*/ /*#0099ff 1px solid*/
	padding-right: 0px;
    padding-left: 0px;
    padding-bottom: 0px;
    padding-top: 0px;
    margin: 0px 0px 8px;
    width: 215px; /*100%*/
    text-align: center
}

.greeting
{
	/*font-family: Arial;*/ /*Tahoma*/
	font-size: 10px; /*8pt*/
/*
	font-weight: bold;
	text-indent: 15px
*/
}

.warning
{
	font-family: Arial; /*Tahoma*/
	font-size: 10px; /*8pt*/
	font-weight: bold;
	color: red;
}