.hdMain {
	COLOR: #484d57
}
.hdContrast {
	COLOR: #dadbdd
}
.bgMain {
	BACKGROUND: #484d57
}
.bgContrast {
	BACKGROUND: #dadbdd
}
UL.lMain.contentGroup {
	BORDER-TOP: #484d57 1px dotted
}
.coMain {
	BORDER-TOP: #484d57 1px dotted
}
UL.lContrast.contentGroup {
	BORDER-TOP: #dadbdd 1px dotted
}
.coContrast {
	BORDER-TOP: #dadbdd 1px dotted
}
UL.lMain LI {
	BORDER-BOTTOM: #484d57 1px dotted
}
UL.lContrast LI {
	BORDER-BOTTOM: #dadbdd 1px dotted
}
.boxMain {
	BACKGROUND: #484d57; COLOR: #fff
}
.boxMain A:link {
	COLOR: #fff
}
.boxMain A:visited {
	COLOR: #fff
}
.boxMain A:hover {
	COLOR: #99bb11
}
.boxMain H3 {
	BORDER-BOTTOM: #fff 1px dotted
}
.boxContrast {
	BACKGROUND: #9ba9b4; COLOR: #484d57
}
.boxContrast A:link {
	COLOR: #03c
}
.boxContrast A:visited {
	COLOR: #03c
}
.boxContrast A:hover {
	COLOR: #36c
}
.boxContrast H3 {
	BORDER-BOTTOM: #484d57 1px dotted;
}

ol.boxFormElement{ margin:0px; padding:5px; margin-left:-5px; list-style:none; width:100%; }
ol.boxFormElement li{ padding:4px 0px;font-family:Tahoma, Geneva, sans-serif; font-size:13px; margin:0px 0px;}
ol.boxFormElement li select{ height:20px; margin:5px;}
ol.boxFormElement li label{ font-size:13px; padding:5px; margin-bottom:5px;}
ol.boxFormElement li input{ font-size:13px; padding:3px 5px; color:#666;}



input:focus{ border:2px solid #f2c115;}

.box2nd {
	BACKGROUND: #47657d; COLOR: #fff; padding:5px; padding-top:15px; border-top:1px solid #fff;  }
	
.select_bgr {
    background: none repeat scroll 0 0 #FFFFFF;
    border: 1px solid #CCCCCC;
    height: 28px;
    width: 96%;
}

.img.selarrow {
    float: right;
    margin: 1px 1px 0 0;
}

select {
    background: none repeat scroll 0 0 #FFFFFF;
    border: 1px solid #CCCCCC;
    height: 28px;
    width: 96%;
}