/*Colours
Blue - #003C7E
Red - #C4161C
Green - #51B848
White - #FFFFFF
Yellow: #FFF200
*/

body {background: #003C7E; font-family: arial;  font-size:14px; color:#003C7E;}

.mcecontentBody {background: #FFFFFF;}

div#container {border: 2px solid #C4161C; margin-left: auto; margin-right: auto; background:#FFFFFF; position:relative; }
div#innercontainer {margin:0px; background:#FFFFFF; position:relative; margin:5px 5px 5px 5px;}

.header{margin-bottom:0px; width:100%;}
.header_under {  background-image: url(../images/base/head_under.jpg); background-repeat: repeat-x;height:50px; width:100%; margin-bottom:5px; color:#FFF200; text-align:right; padding-right:10px; font-size:1.3em;}

td.menubar {padding: 0px 0px 0px 5px; }
td.menubar ul {list-style: none; margin: 0px; padding: 0;	padding-top:4px;padding-bottom:4px;}
td.menubar ul li {display: inline;}
td.menubar a, td.menubar a:link, td.menubar a:visited, td.menubar a:active { color:#C4141C; text-decoration:none; font-weight:normal; font-size:1.2em;}
td.menubar a:hover {}

td.box { background:#003C7E; text-align:center; font-size:1.4em; font-weight:bold; }

td.rightbox { background: #003C7E; color:#ffffff; font-size:1.2em;  max-height: 74px; _height:74px; height:74px; }
.rightboxtext {background: #003C7E; vertical-align: middle;}

td.redboxes { width:100%; border-collapse: collapse; border: 0; padding: 0;  }
td.redbox { width:25%; text-align:center; background:#C4161C; color:#FFFFFF; font-size:1.3em; max-height: 90px; _height:90px; height:90px; }


.messages { background:#003C7E; color:#ffffff; font-size:1.1em; text-align:center; font-weight:bold;}
.msg_text { margin-top:-10px; padding-left:0px; width:317px;}
td.greenbox { background:#51B848; color:#ffffff; font-size:1.3em;}
.greenmiddle {text-align:left; vertical-align:middle; padding-left:10px; }

.bottom { width:25%; background:#C4161C; color:#FFFFFF;font-size:1.1em; text-align:center;}
.bottom_center {width:75%; background:#C4161C; color:#FFFFFF; text-align:left: padding-left:10px; }
.bt_c_txt {width:80%; font-size:1.2em; font-weight:normal; padding-left:5px;}
.bt_r_txt {font-size:1.2em; padding-right:5px;}

a img {border: none; }
a, a:active, a:visited, a:link {text-decoration:none; color:#FFFFFF; }
a:hover {}
a img {border: none; }

div#footer {background:#C4161C;}
div#footer_left {background:#C4161C;}
div#footer_right {background:#C4161C;}

table.innerspace { border-collapse: collapse; }
.notlast { border-right: 2px solid #FFFFFF; }


