*{
	padding: 0;
	margin: 0;
	border: 0;
}

body, html{

}

body{
	background: #DDD;
	height: 100%;
}

body,td{
	font-family: Arial, Tahoma, Verdana, Geneva, Helvetica, sans-serif;
	font-size: 12px;
}


td{
	font-size: 12px;
}

a{
	color: #AA0F0A;
}

a:hover{
	text-decoration: none;
}

div.clear{
	clear: both;
}

/*********************/

#header{
	border-top: 8px solid #CECDCD;
	background: url(img/headerbg.gif) repeat-x;
	height: 285;
	min-width: 1012px;
}

#headerL{
	float: left;
	width: 538px;
	background: #DDD;
}

#headerR{
	float: right;
}

#menu{
	height: 48px;
	
}

#menu table{
	background: url(img/menu_bg.gif) repeat-x;
	
}

#menu a img{
	margin: 0 10px;
}

#content{
	padding: 1em;
}

#content p{
	line-height: 1.5em;
	padding-top: .3em;
}



#footer{
	background: #CECDCD;
	padding-top: 1px;
}

#footer div{
	border-top: #DDDDDD 1px solid;
	padding: 1em 2em;
	text-align: right;
}

.topNav{
	color: #AA0F0A;
	padding-bottom: .5em;
}

.left50{
	float: left;
	width: 50%;
}

.right50{
	float: right;
	width: 50%;
}

div.frameOuter{
	background: #CECDCD;
	padding: 1px;
	margin: 5px;
}

div.frameOuter div.frameInner{
	border: 1px solid #D8D8D8;
	padding: 5px;
}


div.shOuter{
	padding: 4px;
	text-align: right;
}

span.shild{
        color: white;
        background: #9B0C08;
        padding: 4px 2px;
        _padding: 2px;
}

*+html span.shild{
    padding: 2px;
}

span.shild span{
        border: #CECDCD 1px solid;
        padding: 2px;
}


table.shildik{
        background: url(img/sh_mid.gif) repeat-x top;
        padding: 0;
        margin: .5em 0;
}

table.shildik td{
        background: url(img/sh_r.gif) no-repeat top right;
        padding: 0;
        margin: 0;
}

table.shildik div{
        background: url(img/sh_l.gif) no-repeat top left;
        color: white;
        font-size: 11px;
        padding: 0px 20px 0 6px;
        height: 22px;
        overflow: hidden;
        min-width: 5em;
}