body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	color:#333333;
}


.grey {color: #666666}
.light_grey {color: #999999}
.masthead {color: #fe9c02}

a { color: #fe9c02; 
text-decoration:none;}

a:hover {
outline: none;
}

/* buttons color  */
.btn_orange2 a {
font-size:13px;
font-weight:bold;
color: #666666; 
text-decoration:none;
}

.btn_orange2 a:hover {
color: #fe9b00;

outline: none;
}


.btn_orange_small a {
font-size:11px;
font-weight:bold;
color: #666666; 
text-decoration:none;
}

.btn_orange_small a:hover {
color: #fe9b00; 
outline: none;
}


.btn_orange_small2 a {
font-size:10px;
font-weight:bold;
color: #888888; 
text-decoration:none;
}

.btn_orange_small2 a:hover {
color: #fe9b00; 
outline: none;
}



/* buttons color end */

.grey_12pt {
font-family:Arial, Helvetica, sans-serif;
font-size: 12px;
color:#333333;
}

.bar_color{
background-color:#fe9c02;

}




#list
{
margin-left: 0;
padding-left: 0;
list-style: none;
line-height:160%;
}

#list li 
{
padding-left: 15px;
background-image: url(/msov4/images/red_bullet.gif);
background-repeat: no-repeat;
background-position: 0 .5em;
}


/* for submit btn*/
.submit
{
    background: url(/msov4/images/btn_sign_in.gif) no-repeat;
	cursor:auto;
	height: 25px;
    width: 102px;
    border: none;
}

.submit:hover
{
    background: url(/msov4/images/btn_sign_in_o.gif) no-repeat;
}


.update
{
    background: url(/msov4/images/btn_update.gif) no-repeat;
	height: 25px;
    width: 102px;
    border: none;
}

.update:hover
{
    background: url(/msov4/images/btn_update_o.gif) no-repeat;
}


.cancel
{
    background: url(/msov4/images/btn_cancel_sg.gif) no-repeat;
	height: 25px;
    width: 102px;
    border: none;
}

.cancel:hover
{
    background: url(/msov4/images/btn_cancel_sg_o.gif) no-repeat;
}


.send
{
    background: url(/msov4/images/btn_send.gif) no-repeat;
	height: 25px;
    width: 102px;
    border: none;
}

.send:hover
{
    background: url(/msov4/images/btn_send_o.gif) no-repeat;
}



.btn
{
    background: url(/msov4/images/btn_orange.gif) no-repeat;
	font-family:Arial, Helvetica, sans-serif;
	height: 25px;
    width: 102px;
    border: none;
	font-size:13px;
	color:#FFFFFF;
	font-weight:bold;
}
.btn:hover
{
    background: url(/msov4/images/btn_orange_o.gif) no-repeat;
}


.btn_long
{
    background: url(/msov4/images/btn_2.gif) no-repeat;
	font-family:Arial, Helvetica, sans-serif;
	height: 25px;
    width: 140px;
    border: none;
	font-size:13px;
	color:#FFFFFF;
	font-weight:bold;
}
.btn_long:hover
{
    background: url(/msov4/images/btn_2_o.gif) no-repeat;
}


/* graphic buttun */
.clear { /* generic container (i.e. div) for floating buttons */
    overflow: hidden; 
    width: 100%;

}

a.btn_graphic {
    background: transparent url('/msov4/images/bg_button_orange_a.gif') no-repeat scroll top right;
    display: block;
    float: left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#FFFFFF;
	font-weight:bold;
    height: 25px;
    margin-right: 6px;
    padding-right: 18px; /* sliding doors padding */
    text-decoration: none;
}

a.btn_graphic span {
    background: transparent url('/msov4/images/bg_button_orange_span.gif') no-repeat;
    display: block;
    line-height: 15px;
    padding: 5px 0 5px 18px;
} 

a.btn_graphic:hover {
    background-position: bottom right;
	color:#FFFFFF;
    outline: none; /* hide dotted outline in Firefox */
}

a.btn_graphic:hover span {
    background-position: bottom left;
  /*  padding: 6px 0 4px 18px; push text down 1px */
} 








