/* CSS Document */

/*Text*/
body,td,th {
	font-family: Microsoft Sans Serif;
	font-size: 12px;
	color: #333333;
}
body {
	background-color:#FFFFFF;
}
a {
	font-family: Microsoft Sans Serif;
	font-size: 12px;
	color: #000000;
}

/*Background image tiling of Header Image1*/
.hbackground {
    background-image:url(images/logo_bg.jpg);
	background-repeat:repeat-x;
}

/*Background image tiling of Header Image2*/
#headbackground {
    background-image:url(images/1challengerbg.jpg);
	background-repeat:repeat-x;
}

/*Normal Standard Links*/
a:link {
	color: #555555;
}
a:visited {
	color: #000000;
}
a:hover {
	color: #555555;
}
a:active {
	color: #888888;
}

/*Headings*/
h1,h2,h3,h4,h5,h6 {
	font-family: Arial, Helvetica, sans-serif;
}
h1 {
	font-size: 16px;
	color: #490708;
}
h2 {
	font-size: 16px;
	color: #490708;
}
h3 {
	font-size: 16px;
	color: #490708;
}
h4 {
	font-size: 12px;
	color: #000000;
}
h5 {
	font-size: 16px;
	color: #FFFFFF;
}
h6 {
	font-size: 16px;
	color: #FFFFFF;
}


.hr {
	color:#490708;
}

/*Navigation*/

ol#toc {
    height: 3em;
    list-style: none;
    margin: 0;
    padding: 0;
}

ol#toc li {
    background: #bdf url(images/nav.png);
    float: left;
    margin: 0 1px 0 0;
    padding-left: 10px;
}

ol#toc a {
    background: url(images/nav.png) 100% 0;
    color: #AAAAAA;
    display: block;
    float: left;
    line-height: 3em;
    padding-right: 10px;
    text-decoration: none;
}

div.content {
    border: #490708 solid 3px;
    clear: left;
    padding: 1em;
}




/*Rounded Corners*/
.b1h, .b2h, .b3h, .b4h, .b2bh, .b3bh, .b4bh{font-size:1px; overflow:hidden; display:block;}
.b1h {height:1px; background:#000; margin:0 5px;}
.b2h, .b2bh {height:1px; background:#000; border-right:2px solid #000; border-left:2px solid #000; margin:0 3px;}
.b3h, .b3bh {height:1px; background:#000; border-right:1px solid #000; border-left:1px solid #000; margin:0 2px;}
.b4h, .b4bh {height:2px; background:#000; border-right:1px solid #000; border-left:1px solid #000; margin:0 1px;}
.b2bh, .b3bh, .b4bh {background: #000;}
.headh {background: #000; border-right:1px solid #000; border-left:1px solid #000;}
.contenth {background: #000; border-right:1px solid #000; border-left:1px solid #000;}
.contentbody {background-color:#FFF; border-right:1px solid #000; border-left:1px solid #000;}
.contenth div {margin-left: 12px; padding-top: 5px;}

/*Header Rounded Corners*/

.b1f, .b2f, .b3f, .b4f{font-size:1px; overflow:hidden; display:block;}
.b1f {height:1px; background:#000; margin:0 5px;}
.b2f {height:1px; background:#000; margin:0 3px;}
.b3f {height:1px; background:#000; margin:0 2px;}
.b4f {height:2px; background:#000; margin:0 1px;}
.contentf {background: #000;}
.contentf div {margin-left: 5px;}

/*Rounded Corners*/

#rnd_container {background: #FFF; margin:1px;}
    
    .rnd_top, .rnd_bottom {display:block; background:transparent; font-size:1px;}
    .rnd_b1, .rnd_b2, .rnd_b3, .rnd_b4 {display:block; overflow:hidden;}
    .rnd_b1, .rnd_b2, .rnd_b3 {height:1px;}
    .rnd_b2, .rnd_b3, .rnd_b4 {background:transparent; border-left:1px solid #490708; border-right:1px solid #490708;}
    .rnd_b1 {margin:0 5px; background:#490708;}
    .rnd_b2 {margin:0 3px; border-width:0 2px;}
    .rnd_b3 {margin:0 2px;}
    .rnd_b4 {height:2px; margin:0 1px;}
    .rnd_content {
    display:block;
    border:0 solid #490708;
    border-width:0 1px;
    padding: 4px;
    
    }