﻿/* HTML Defaults and Generics Classes */

* { 
	margin: 0; 
	padding: 0;
}

body { 
	background: #ffffff;
	color: #414b56;
	font: 68.75% Tahoma, Verdana, Arial, Helvetica, sans-serif;
	}
	h1 { 
		font-size: 2.0em; 
	}
	h2 { 
		font-size: 1.5em; 
	}
	h3 { 
		font-size: 1.4em;
	}
	h4 { 
		font-size: 1.3em;
	}
	p { 
		font-size: 1em;
	}
	table { 
		}
		caption { 
			font-size: 1em; 
			text-align: left;
		}
		th { 
			font-size: 1em;
			text-align: left;
			}
			th th {
				font-size: 1em;
			}
		td { 
			padding: 0;
			font-size: 1em;
			}
			td td {
				font-size: 1em;
			}
	ul {
		list-style: none;
		}
		li {
			position: relative;
			font-size: 1em;
			}
			li li {
			font-size: 1em;
			}
	hr {
		border: 0; 
		height: 1px; 
		background: #999; 
			*color: #999; 
		margin-bottom: 0;
	}
	a, a:link, a:visited {
		color: #252525;
		text-decoration: underline;
	}
		a:hover, a:active {
			color: #aa103f;
		}
	img { 
		border: none;
	}
	form {
		margin: 0;
		padding: 0;
		}
		input, select, textarea {
			font: 1em Arial, Verdana, Tahoma, Helvetica, sans-serif;
		}


.b1, .b2, .b3, .b4
{ font-size:1px; overflow:hidden; display:block; }

.b1 {height:1px; background:#BEBEC0; margin:0 5px;}

.b2 {height:1px; background:#BEBEC0; border-right:2px solid #BEBEC0; border-left:2px solid #BEBEC0; margin:0 3px;}

.b3 {height:1px; background:#BEBEC0; border-right:1px solid #BEBEC0; border-left:1px solid #BEBEC0; margin:0 2px;}

.b4 {height:2px; background:#BEBEC0; border-right:1px solid #BEBEC0; border-left:1px solid #BEBEC0; margin:0 1px;}

.contentb {background: #BEBEC0; border-right:1px solid #BEBEC0; border-left:1px solid #BEBEC0;}

.contentb div {margin-left: 0px;}
	

.printDisclaimer {
	display: none;
	font-size: smaller;
}

 .b1h, .b2h, .b3h, .b4h,.b1b, .b2b, .b3b, .b4b
    {
        font-size: 1px;
        overflow: hidden;
        display: block;
    }
    
     .b2h, .b3h, .b4h
    {
        background: #FFFFF;
    }
    .b1h
    {
        height: 1px;
        background: #BFBFBF;
        margin: 0 5px;
    }
   
    .b2h
    {
        height: 1px;
        background: #FFFFF;
        border-right: 2px solid #BFBFBF;
        border-left: 2px solid #BFBFBF;
        margin: 0 3px;
    }
   .b3h
    {
        height: 1px;
        background: #FFFFF;
        border-right: 1px solid #BFBFBF;
        border-left: 1px solid #BFBFBF;
        margin: 0 2px;
    }
    
    .b4h
    {
        height: 2px;
        background: #FFFFF;
        border-right: 1px solid #BFBFBF;
        border-left: 1px solid #BFBFBF;
        margin: 0 1px;
    }
    
     .b1b
    {
        height: 1px;
        background: #BFBFBF;
        margin: 0 5px;
    }
    .b2b
    {
        height: 1px;
        background: #BFBFBF;
        border-right: 2px solid #BFBFBF;
        border-left: 2px solid #BFBFBF;
        margin: 0 3px;
    }
    .b3b
    {
        height: 1px;
        background: #BFBFBF;
        border-right: 1px solid #BFBFBF;
        border-left: 1px solid #BFBFBF;
        margin: 0 2px;
    }
    .b4b
    {
        height: 2px;
        background: #BFBFBF;
        border-right: 1px solid #BFBFBF;
        border-left: 1px solid #BFBFBF;
        margin: 0 1px;
    }
    
   
    .headh
    {
        background-image: url(/includes/2009/img/topbg.gif);
        border-right: 1px solid #BFBFBF;
        border-left: 1px solid #BFBFBF;
        border-bottom: 1px solid #BFBFBF;
        color:#A9103F;
        font-weight:bold;
    }
    .headh h3
    {
        margin: 0px 10px 0px 10px;
        padding-bottom: 3px;
    }
    .contenth
    {
        background: #F3F3F3;
        border-right: 1px solid #BFBFBF;
        border-left: 1px solid #BFBFBF;
        
    }
