html, body {margin: 0px; padding: 0px;}

body {background-color: #214472;	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 11px; color: #000000;	}

p, td {line-height: 1.5;}

h1 {font-size: 170%; color: #80101F;}
h2 {font-size: 150%; color: #214472;}

hr {color: #DEE3EA; height: 1px; width: 100%;}

a:link, a:visited {	color: #80101F; text-decoration: underline;}
a:hover, a:active { color: #808080; text-decoration: none;}

.item_title {font-weight: bold;}
.item_data {background-image: url(layout/fade.gif); background-repeat: repeat-y; border: 0px solid #DEE3EA; padding:2px; padding-left: 10px}
.item_header {background-color:#DEE3EA; padding:3px; font-weight: bold;}

.menuarea {}
a.menu:link, a.menu:visited {color: #FFFFFF; text-decoration: none;  font-weight: bold;}
a.menu:hover, a.menu:active {color: #FFFFFF; text-decoration: underline; font-weight: bold;}
.menu_item {background-color:#214472;	font-weight: bold; padding-right: 5px}
.menu_end {background-color:#90A1B8;}

.menu_box1 {padding:5px; border-left: 2px solid #214472; border-right: 2px solid #214472; border-bottom: 2px solid #214472;}
.menu_box1_header {background-image: url(layout/side_col1.gif); background-repeat: no-repeat; color: #FFFFFF; font-weight: bold;}
.menu_box2 {padding:5px; border-left: 2px solid #80101F; border-right: 2px solid #80101F; border-bottom: 2px solid #80101F; }
.menu_box2_header {background-image: url(layout/side_col2.gif); background-repeat: no-repeat; color: #FFFFFF; font-weight: bold;}

.heading {background-color:#80101F;	background-image: url(layout/header_left.gif); background-repeat: repeat-y; color: #FFFFFF; padding:0px; font-weight: bold; font-size: 13px; padding-left: 40px}

.note_area {background-color:#f1f1f1; border: 1px dotted #c0c0c0; padding: 10px; margin: 30px}
.footer_bar{background-color: #214472; background-image: url(layout/bar_fade.jpg); background-repeat: repeat-y; color: #FFFFFF;}
.footerarea {padding-left: 100px; color: #FFFFFF; font-size: 11px; background-image: url(layout/footer.jpg); background-repeat: no-repeat;}
a.footer:link, a.footer:visited {color: #FFFFFF; text-decoration: underline;}
a.footer:hover, a.footer:active { color: #FFFFFF; text-decoration: none;}

.contentarea {padding: 20px;}
.header_bar {color: #FFFFFF; font-weight: bold; background-image: url(layout/bar_fade.jpg); background-repeat: repeat-y; background-color: #214472; border-left: 2px solid #FFFFFF; border-right: 2px solid #FFFFFF; border-top: 2px solid #FFFFFF;}

.sponser_area {background-color:#FFFFFF; padding: 5px}
.match_preview {background-color: #DEE3EA; padding: 5px}
.news_image {float: right; margin-left: 10px; border: 0px solid #c0c0c0;}

.squad_tmb {padding: 1px; border: 1px solid #DEE3EA}
.squad_pic {padding: 2px; border: 2px solid #DEE3EA}

.datatable_heading {font-weight: bold; border-bottom: 0px solid #c0c0c0}
.datatable_footer {font-weight: bold; border-top: 1px solid #c0c0c0}
.datatable_item {border-bottom: 0px solid #c0c0c0}
.datarow_1 {background-color: #DEE3EA;}
.datarow_2 {background-color: #FFFFFF;}
.datarow_over {background-color:#D9F0E1;} /*#DDEEFF */
.datarow_click {background-color:#3399FF;}

.cms_colour {color: #80101F;}
.cms_highlight {background-color: #FFE0CC; padding: 3px}
.cms_big {color: #214472; font-weight: bold; font-size: 17px}

.dev_note {border: 1px dotted #FF6600; background-color: #FFE0CC; color: #000000; padding: 3px}

.thumbnail {float: left; width: 100px; height: 150px; text-align: center; margin: 0 15px 15px 0; padding: 5px;}
.gallery_thumbnail {padding: 1px; border: 1px solid #c0c0c0;}
.gallery_photo {padding: 1px; border: 1px solid #c0c0c0;}