/* CSS Document */
body{margin:0px; font:11px Verdana, Arial, Helvetica, sans-serif;}
a:link{color:#f00;}
a:visited{color:#e00;}
a:hover{color:#c00;}
a:active{color:#f00;}
#main{width:780px; border:5px double #000; margin:5px auto;}
table.header{background:url(assets/header_tile.jpg) repeat-x;}
.header_image{border-bottom:2px solid #fff;}
.content{border-top:5px solid #5a0000;}
#footer{background:url(assets/footer_tile.jpg) repeat-x; padding:15px 25px; color:#999;}
#footer a{text-decoration:none; color:#999;}
#footer a:hover{text-decoration:underline;}

.added_padding{
padding:0px 15px 10px 15px;
background-color:#FFFFFF;
}

.col_left{background:url(assets/col_left_tile.jpg) repeat-y top right; border-right:1px solid #868686;}
.col_right{border-left:1px solid #616161;}

.title{margin:0px; background:url(assets/title_bg.gif) repeat-x top right; border-bottom:1px solid #818181;}
.added_margin{margin:10px;}
.highlight{color:#ff0000;}

div.hr{height:1px; border-top:1px solid #848484; border-bottom:1px solid #d9d9d9; overflow:hidden;}
div.hr hr{display:none;}

ul.red_list{margin:10px; list-style-position:inside; color:#f00; font-weight:bold; font-size:10px; list-style-type:square;}
.grad{background:url(assets/gradient_bg.jpg) no-repeat bottom; padding:15px; border-bottom:1px solid #848484;}
.grad2{background:url(assets/gradient_bg.jpg) repeat bottom; padding:15px; border-bottom:1px solid #848484;}
.grad p{margin:0px; margin-bottom:10px;}

