/* CSS Document */
body{margin:0px; background-color: #b0c0ca;	background-image: url(images/bg_tile.jpg); background-repeat:repeat-x; font:12px "Tahoma", Arial, Helvetica, sans-serif; color:#fff;}
#master{width:825px; margin:0px auto;}
#restrict{width:778px;}
td.page_left{background-image:url(images/page_left_tile.jpg); background-repeat:repeat-y;}
td.page_right{background-image:url(images/page_right_tile.jpg); background-repeat:repeat-y;}
td.content{background-color:#fff;}

a:link{color:#FFFFFF;}
a:visited{color:#FFFFFF;}
a:hover{color:#CCCCCC;}
a:active{color:#33FFFF;}

table.header{border-bottom:1px solid #fff;}
p.nav{margin:0px; line-height:0px;}
p.nav img{display:block; margin:0px;}

p.mini_nav{margin:0px; background-image:url(images/mini_nav_tile.jpg); background-repeat:repeat-x; padding-left:28px;}

td.col_left{border-right:1px solid #fff;}
td.red200{background-image:url(images/col_left_tile200.jpg); background-repeat:repeat-y;}
td.red200 .top{background-image:url(images/col_left_top200.jpg); background-repeat:no-repeat;}
td.red322{background-image:url(images/col_left_tile.jpg); background-repeat:repeat-y;}
td.red322 .top{background-image:url(images/col_left_top.jpg); background-repeat:no-repeat;}
td.red455{background-image:url(images/col_right_tile.jpg); background-repeat:repeat-y;}
td.red455 .top{background-image:url(images/col_right_top.jpg); background-repeat:no-repeat;}
td.grey{background-color:#ccc; color:#000;}
.added_padding{padding:1px 15px;}

#footer{background-image:url(images/footer_tile.jpg); height:41px; padding-top:10px; text-align:center;}
#footer p{margin:0px;}
#footer a{color:#fff; margin:5px; text-decoration:none;}
#footer a:hover{text-decoration:underline;}

.small{font-size:10px;}

.floatRight{float:right; margin:0px 0px 10px 10px;}
.floatLeft{float:left; margin:0px 10px 10px 0px;}

p.menu a{display:block; margin:0px; padding:5px;}
span.sub_menu a{margin-left:15px;}
p.menu a:link{text-decoration:none; color:#fff;}
p.menu a:visited{text-decoration:none; color:#eee;}
p.menu a:hover{text-decoration:none; color:#fff; background-color:#cd3400;}
p.menu a:active{text-decoration:none; color:#fff;}

.bordered{border:1px solid #fff;}

p.button{margin:0px; margin-bottom:5px; text-align:right;}
p.button a{padding:3px; border:1px solid #fff; background-color:#aaa; color:#fff; text-decoration:none; font-size:10px;}
p.button a:link{border:1px solid #fff; background-color:#62798a;}
p.button a:visited{border:1px solid #fff; background-color:#62798a;}
p.button a:hover{border:1px solid #fff; background-color:#596f7d;}
p.button a:active{border:1px solid #fff; background-color:#596f7d;}

tr.odd{background-color:#c3c3c3;}
