/* Sonic */
/* CSS for Chrome browser */

.ddlInput {
        font-family: Verdana;
        font-size: 8pt;
        font-weight: normal;
        color: #000000;
        margin-bottom: -2px; /* 20121031 PJS */        
        /* background-color: #ffffff; */
        }

.subError {
        font-family: Verdana;
        font-size: 8pt;
        font-weight: normal;
        color: #cc0000;
        line-height: 13px;
        position: relative;
        top: 2px;
        /* left: 5px; */
        background-color: #ffffff;
        }

ul.list_items 
{
    list-style-image: url(/images/bullet1.gif);
	padding-left: 20px;
	margin-top: 5px;
	margin-bottom: 10px;
}

li.list_items 
{
	margin-bottom: 1px;
}

.menu_title {
        font-family: Arial;
        font-size: 12pt;
        font-weight: bold;
        padding-top: 10px;
        padding-bottom: 0px;
        color: #5a5d98;
        }

.userInput {
        font-family: Verdana;
        font-size: 8pt;
        font-weight: normal;
        color: #000000;
        margin-left: 2px; /* 20120418 PJS */
        margin-bottom: -2px; /* 20121031 PJS */
        /* background-color: #ffffff; */
        }

input.userInput {
        font-family: Verdana;
        font-size: 8pt;
        font-weight: normal;
        color: #000000;
        padding-left: 2px; /* 20120418 PJS */
        /* background-color: #ffffff; */
        }

input.userInputLocked {
        font-family: Verdana;
        font-size: 8pt;
        font-weight: normal;
        color: #000000;
        margin-left: 2px; /* 20120418 PJS */
        padding-left: 2px; /* 20120418 PJS */
        background-color: #f5f5f5;
        margin-bottom: -1px; /* 20121031 PJS */
        }

.contentTable
{
    padding: 5px 10px 5px 10px;
}

.hrLine {
	height: 1px;
	width: 100%;
	border-style: solid;
	border-width: 1px 0 0 0;
	border-color: #d3d3d3;
	border-color: #b3b3b3;
    margin-top: 15px;
    /*margin-bottom: 10px;*/
    margin-bottom: 8px;
}