/* CSS Document */

body {
     margin: 0;
	 background-color: #0099CC;
	 background-image: url(images/maths_excellence_website_bg.jpg);
	 background-repeat: repeat-x;
}

img {
     border: 0;
}

ul {
     font-family: tahoma;
	 color: #666666;
	 font-size: 11px;
	 line-height: 18px;
	 margin-top: 0px;
}

div#header {
     width: 930px;
	 height: 97px;
	 margin-left: auto;
	 margin-right: auto;
	 border-left: 5px #FFFFFF solid;
	 border-right: 5px #FFFFFF solid;
	 background-color: #FFFFFF;
}

div#navigation {
     width: 930px;
	 height: 30px;
	 margin-left: auto;
	 margin-right: auto;
	 border-left: 5px #FFFFFF solid;
	 border-right: 5px #FFFFFF solid;
	 border-bottom: 5px #FFFFFF solid;
	 background-color: #0196CA;
}

div#navigation-left {
     width: 569px;
	 height: 30px;
	 float: left;
	 padding-left: 10px;
	 line-height: 30px;
	 color: #FFFFFF;
	 font-family: tahoma, arial;
	 font-size: 11px;
}

div#navigation-left a:link {
     font-family: tahoma, arial;
	 font-size: 11px;
	 color: #FFFFFF;
	 text-decoration: none;
}
div#navigation-left a:active {
     font-family: tahoma, arial;
	 font-size: 11px;
	 color: #FFFFFF;
	 text-decoration: none;
}
div#navigation-left a:visited {
     font-family: tahoma, arial;
	 font-size: 11px;
	 color: #FFFFFF;
	 text-decoration: none;
}
div#navigation-left a:hover {
     font-family: tahoma, arial;
	 font-size: 11px;
	 color: #FFFFFF;
	 text-decoration: underline;
}

div#navigation-right {
     width: 272px;
	 height: 30px;
	 background-image: url(images/maths_excellence_website_navigation_papers.jpg);
	 background-repeat: no-repeat;
	 float: right;
	 padding-left: 79px;
	 line-height: 30px;
	 color: #FFFFFF;
	 font-family: tahoma, arial;
	 font-size: 11px;
}

div#navigation-right a:link {
     font-family: tahoma, arial;
	 font-size: 11px;
	 color: #FFFFFF;
	 text-decoration: none;
}
div#navigation-right a:active {
     font-family: tahoma, arial;
	 font-size: 11px;
	 color: #FFFFFF;
	 text-decoration: none;
}
div#navigation-right a:visited {
     font-family: tahoma, arial;
	 font-size: 11px;
	 color: #FFFFFF;
	 text-decoration: none;
}
div#navigation-right a:hover {
     font-family: tahoma, arial;
	 font-size: 11px;
	 color: #FFFFFF;
	 text-decoration: underline;
}

div#center-bar {
     width: 930px;
	 height: 269px;
	 margin-left: auto;
	 margin-right: auto;
	 border-left: 5px #FFFFFF solid;
	 border-right: 5px #FFFFFF solid;
	 border-bottom: 5px #FFFFFF solid;
	 background-color: #FFFFFF;
}

div#center-bar-left{
     height: 269px;
	 float: left;
}

div#center-bar-right {
     height: 269px;
	 float: right;
}

div#grey-bar {
     width: 930px;
	 height: 30px;
	 margin-left: auto;
	 margin-right: auto;
	 border-left: 5px #FFFFFF solid;
	 border-right: 5px #FFFFFF solid;
	 border-bottom: 5px #FFFFFF solid;
	 background-color: #F2F2F2;
}

#container { width: 930px; margin: 0 auto; border-left: 5px #FFFFFF solid; border-right: 5px #FFFFFF solid;}
#satu { background: #F2F2F2; width: 220px; border-right: 0; }
#dua { background: #FFFFFF; width: 490px;}
#tiga { background: #F2F2F2; width: 220px; border-left: 0;}

#blocks { display: table; }
#blocks-row { display: table-row; position: relative; }
#satu, #dua, #tiga { display: table-cell; position: relative; vertical-align: top; }

div#footer {
     width: 920px;
	 height: 30px;
	 margin-left: auto;
	 margin-right: auto;
	 border-left: 5px #FFFFFF solid;
	 border-right: 5px #FFFFFF solid;
	 border-bottom: 5px #FFFFFF solid;
	 background-color: #0196CA;
	 font-family: tahoma;
	 color: #FFFFFF;
	 font-size: 11px;
	 line-height: 30px;
	 padding-left: 10px;
}

div#footer-left {
     width: 745px;
	 float: left;
}

div#imperio {
     width: 175px;
	 float: right;
}

.main-text {
     padding: 0px 15px 10px 15px;
	 margin: 0;
	 font-family: tahoma;
	 font-size: 11px;
	 color: #666666;
	 line-height: 18px;
}

.sub-header {
     padding: 0px 15px 10px 15px;
	 margin: 0;
	 font-family: tahoma;
	 font-size: 11px;
	 color: #0099CC;
}

.sub-header a:link {
	 font-family: tahoma;
	 font-size: 11px;
	 color: #0099CC;
	 text-decoration: underline;
}  

.sub-header a:active {
	 font-family: tahoma;
	 font-size: 11px;
	 color: #0099CC;
	 text-decoration: underline;
}  

.sub-header a:visited {
	 font-family: tahoma;
	 font-size: 11px;
	 color: #0099CC;
	 text-decoration: underline;
}  

.sub-header a:hover {
	 font-family: tahoma;
	 font-size: 11px;
	 color: #0099CC;
	 text-decoration: none;
}   

.contact-text {
     padding: 0px 15px 10px 15px;
	 margin: 0;
	 font-family: tahoma;
	 font-size: 11px;
	 color: #666666;
	 line-height: 20px;
}

.table-header {
     font-family: tahoma;
	 font-size: 11px;
	 color: #0099CC;
	 margin-left: 15px;
}

.table-cell {
     font-family: tahoma;
	 font-size: 11px;
	 color: #666666;
	 border-right: 1px #999999 solid;
	 border-bottom: 1px #999999 solid;
}

.table {
     margin-left: 15px;
	 border-top: 1px #999999 solid;
	 border-left: 1px #999999 solid;
}

.table a:link, a:active, a:visited {text-decoration: none; color: #666666}
.table a:hover {text-decoration: none; color: #666666}

#views {
     width: 220px;
	 height: 120px;
	 padding: 0px;
	 border-bottom: 1px #FFFFFF solid;
	 background-image: url(images/maths_excellence_website_views_paper3.jpg);
	 font-family: arial;
	 font-size: 11px;
	 color: #FFFFFF;
}
#response {
     width: 220px;
	 height: 146px;
	 padding: 0px;
	 background-image: url(images/maths_excellence_website_response_yellow.jpg);
	 font-family: arial;
	 font-size: 11px;
	 color: #FFFFFF;
	 line-height: 15px;
}
#center-bar-right a:link {
	 color: #FFFFFF;
	 text-decoration: none;
	 cursor: pointer;
}
#center-bar-right a:active {
	 color: #FFFFFF;
	 text-decoration: none;
	 cursor: pointer;
}
#center-bar-right a:visited {
	 color: #FFFFFF;
	 text-decoration: none;
	 cursor: pointer;
}
#center-bar-right a:hover {
	 color: #FFFFFF;
	 text-decoration: none;
	 cursor: pointer;
}
body a:link {
     font-family: tahoma;
	 font-size: 11px;
	 color: #666666;
	 text-decoration: underline;
}
body a:active {
     font-family: tahoma;
	 font-size: 11px;
	 color: #666666;
	 text-decoration: underline;
}
body a:visited {
     font-family: tahoma;
	 font-size: 11px;
	 color: #666666;
	 text-decoration: underline;
}
body a:hover {
     font-family: tahoma;
	 font-size: 11px;
	 color: #666666;
	 text-decoration: none;
}
#dropmenudiv{
position:absolute;
border:1px solid #FFFFFF;
line-height:18px;
z-index:100;
margin-top: 5px;
}

#dropmenudiv a{
width: 100%;
display: block;
text-indent: 5px;
padding: 1px 0;
text-decoration: none;
font-weight: bold;
background-color: #0196CA;
font-family: tahoma;
color: #FFFFFF;
}

#dropmenudiv a:hover{
text-decoration: underline;
}

.formstyle {
     font-family: tahoma;
	 font-size: 11px;
	 color: #0099CC;
	 padding: 2px;
}

