.Heading1, h1 
{
	padding:0px 0px 12px 0px;
	margin:0px;
	color:#001777;
	font-weight:bold;
	font-size:1.6em;
	line-height : 1.2em;
}

.Heading2, h2
{
	padding:0px;
	margin:0px;
	color:#001777;
	font-weight:bold;
	font-size:1.25em;
	line-height : 1.2em;
	padding-bottom:10px;
}
h2 a
{
	color:#001777;
}
.Heading3, h3
{
	padding:0px;
	margin:0px;
	color:#001777;
	font-weight:bold;
	font-size:1.4em;
	line-height : 1.2em;
	padding-bottom:5px;
}

.Heading4, h4
{
	padding:0px;
	margin:0px;
	color:#001777;
	font-weight:bold;
	font-size:1.3em;
	line-height : 1.2em;
	padding-bottom:5px;
}

.Heading5, h5
{
	padding:0px;
	margin:0px;
	color:#001777;
	font-weight:bold;
	font-size:1.25em;
	line-height : 1.2em;
	padding-bottom:5px;
}
h5 a
{
	color:#001777;
}

.Heading6, h6
{
	padding:0px;
	margin:0px;
	color:#001777;
	font-weight:bold;
	font-size:1em;
	line-height : 1.2em;
	padding-bottom:5px;
}

.normal, p
{
	padding:0px 0px 16px 0px;
	margin:0px;
}

/*ul
{
	list-style-type: disc;
	list-style-position: inside;
}

ol
{
	list-style-type: ;
	list-style-position: inside;
}*/

/*table
{
    float : left;    
}*/
table tr td.ImmTextAlign_Left
{
	text-align : left;
}

table tr td.ImmTextAlign_Right
{
	text-align : right;
}

table tr td.ImmTextAlign_Justify
{
	text-align : justify;
}

table tr td.ImmVerticalAlign_Top
{
	vertical-align : top;
}

table tr td.ImmVerticalAlign_Middle
{
	vertical-align : middle;
}

table tr td.ImmVerticalAlign_Bottom
{
	vertical-align : bottom;
}


div.ImmTextAlign_Left
{
    float : left;
    margin : 0px 8px 0px 0px;
}

div.ImmTextAlign_Right
{
    float : right;
    margin : 0px 0px 0px 8px;
}

div.ImmTextAlign_Center
{
    float : none;
    margin : 0px 0px 0px 0px;
}

ul.dotted
{
    float : left;
    width : 100%;
    margin : 0;
    padding : 0;
    list-style-type : none;
    background-image : none;
}
    ul.dotted li
    {
        list-style-type : none;
        background-image : none;
        margin : 0;
        padding : 8px 0px 8px 0px;
        float:left;
	    width:100%;
	    background:url(../images/bkg_dots_1.gif) repeat-x bottom left;
    }
    

ul li {
	background:url(../images/bkg_bullet.gif) no-repeat top left;
	background-position:0px 5px;
	padding-left:8px;
	/*list-style-position:outside;*/
}
	
ul.bottom-right-container-ul {
padding:0;
margin:0;
list-style-type:none;
list-style-position:outside;
}
ul.bottom-right-container-ul  li{
padding:0;
margin:0;
list-style-type:none;
list-style:none;
list-style-position:outside;
background:none;
margin-bottom:10px;
padding-bottom:10px;
}
div.headerwrapper{
width:120px;
}
