INPUT.dynamicCombo{
    padding-left:2px;
    border:1px solid #CCCCCC;
    width:175px;
    color:#009EE0;
    font-family:Arial, sans serif;
    font-size:11px;
    font-weight:700
}
INPUT.dynamicComboLoading{
    padding-left:2px;
    border:1px solid #CCCCCC;
    width:125px;
    color:#009EE0;
    font-family:Arial, sans serif;
    font-size:11px;
    font-weight:700;
    background-repeat:no-repeat;
    background-position:98% 50%
}
DIV.dynamicComboCombo{
    background-color:#FFFFFF;
    filter:progid:DXImageTransform.Microsoft.dropshadow(OffX=1, OffY=1, Color='#BBBBCC', Positive ='true');
    border:4px solid #CCCCCC;
    width:255px;
    color:#FFFFFF;
    font-family:Arial, sans serif;
    font-size:12px;
    font-weight:400;
    margin-top:0px;
    margin-left:2px;
    z-index:1000;
    position:absolute;
    overflow:hidden;/*must have*/
    width:33em;/*must have for any value*/;
    height: 300px;
    overflow: auto;
}
DIV.dynamicComboCombo iframe {
	display:none;/*sorry for IE5*/
	display/**/:block;/*sorry for IE5*/
	position:absolute;/*must have*/
	top:0;/*must have*/
	left:0;/*must have*/
	z-index:-1;/*must have*/
	filter:mask();/*must have*/
	width:3000px;/*must have for any big value*/
	height:3000px/*must have for any big value*/;
}
DIV.dynamicComboCombo DIV{
    padding:5px;
}
DIV.dynamicComboCombo TR{
    background-color:#777;
    border-bottom: 1px #CCCCCC solid;
    
}
DIV.dynamicComboCombo TR.dynamicComboSelectedLine{
    background-color:#0066CC
}
DIV.dynamicComboCombo TD{
    cursor:default;
    padding:0px;
    padding-top:1px;
    padding-bottom:1px;
    padding-left:3px;
    color: #FFFFFF;
}