/* CSS Document for Canberra Royals website */
/* whole document*/
body{font-family: Arial, Helvetica, sans-serif;font-size: 13px;color: #000000;}
p{font-family: Arial, Helvetica, sans-serif;font-size: 13px;color: #000000;}
ul{font-family: Arial, Helvetica, sans-serif;font-size: 13px;color: #000000;}
h1{font-family: Arial, Helvetica, sans-serif;font-size: 20px;font-weight: bold;color: #000066;}
h2{font-family: Arial, Helvetica, sans-serif;font-size: 18px;font-weight: bold;color: #000000;}
h3{font-family: Arial, Helvetica, sans-serif;font-size: 16px;color: #999999;}
h4{font-family: Arial, Helvetica, sans-serif;font-size: 14px;font-weight: bold;color: #FF0000;font-style: italic;}
h5{font-family: Arial, Helvetica, sans-serif;font-size: 30px;font-weight: bold;color: #000066;}

/* Table 1 main container*/
#MainTable 
{
    font-family:Arial, Helvetica, sans-serif;
    font-size: 13px;
    width: 1000px;
    text-align: left;
    border-collapse: collapse;
    border:1px solid #cccccc;
    background: #ffffff;
    }

#PrintTable 
{
    font-family:Arial, Helvetica, sans-serif;
    font-size: 15px;
    width: 1000px;
    text-align: left;
    border-collapse: collapse;
    border: 0px solid #cccccc;
    background: #ffffff;
    }

/* Header*/
#banner{height: 210px;width: 800px;background:url(banner1.jpg) no-repeat left top;}
#sponsor{height: 110px;width: 200px;}

/*Main Menu*/
#menu{height: 30px;width: auto;background-color: #000000;color: #FFFFFF;}
.menu ul{	font:bold 13px arial;padding-left:0;margin-left:0;margin-bottom:0;height:30px;width:auto;background-color:#000000;}
.menu ul li{list-style: none;display: inline;}
.menu ul li a{padding: 5px 1.5em;text-decoration: none;float: left;color: #FFFFFF;}
.menu ul li a:hover{color: #F2B72B;}

/*Top Login*/
#login {padding-left:0px;padding-right:10px;text-align:right;font-size:11px;}
.ErrorMessage{font-family: Arial, Helvetica, sans-serif;font-size: 11px;font-weight: bold;color: Red;}

/* Content*/
#content
{
    padding-left: 5px;
    padding-right: 5px;
    padding-bottom: 0px;
    padding-top: 0px;
    line-height: 2;
    margin-top: 10px;
    list-style-position: inside;
    left: 5%;
    text-align: left;
    font-size: 13px;
    vertical-align: top;
    }

#printcontent
{
    padding-left: 15px;
    padding-right: 15px;
    padding-bottom: 0px;
    padding-top: 0px;
    line-height: 2;
    margin-top: 10px;
    list-style-position: inside;
    left: 5%;
    text-align: left;
    font-size: 15px;
    vertical-align: top;
    }

/* Home page - Top boxes container*/
#topbox-main{width:100%;height:100%;border:0;}
#topbox-main td{vertical-align:top;}

/* Home page - Bottom boxes container*/
#botbox-main{width:100%;height:100%;border:0;}
#botbox-main td{vertical-align:top;}

/*Home page box content*/
#box-content{width:100%;border:0;vertical-align:top;}
#box-content td{font-size: 13px;vertical-align:top;text-align:left;}
#box-content td.text{height:300px;padding-left: 5px;padding-right: 5px;padding-bottom: 5px;padding-top: 5px;line-height: 1.4;text-align: left;font-size: 13px;vertical-align: top;}

/* Links for Images*/
a img{border: none;}

/* Links in content*/
a:link, a:visited, a:active{	color: blue;text-decoration: underline;display: inline;}
a:hover{text-decoration: underline;color: red;}
.content a:link, .content a:visited, .content a:active{color: blue;text-decoration: none;display: inline;}
.content a:hover{text-decoration: underline;color: red;}

/* Footer*/
#footer{position: static;height: 15px;width: auto;padding: 0px 0px 0px 0px;text-align: left;vertical-align: middle;text-indent: 10px;font-size: 11px;font-weight: bold;color: #FFFFFF;margin-top: 15px;background-color: #000000;background-repeat: repeat;}

table.summarystyle {/*border: 1px solid #D5F0EC;background-color: #EBF8F7;*/color:#393C7F;padding: 5px 0 0 10px;}
table.summarystyle th {width: 30%;background-color: #E9E9E9;text-align:left;font-size:11px;}
table.summarystyle td {	padding: 5px;background-color: #E9E9E9;font-size:11px;}
table.summarystyle th.summaryheader {background-color: #E9E9E9;font-weight:bold;font-size:12px;	text-align:left;}
table.summaryStyle .filterInput {position: absolute;width:200px;margin-top: 0px;}

table.csummarystyle {color:#393C7F;padding: 0px 0 0 10px;}
table.csummarystyle th {width: 30%;background-color: #E9E9E9;text-align:left;font-size:11px;}
table.csummarystyle td {background-color: #E9E9E9;font-size:11px;}
table.csummarystyle th.summaryheader {background-color: #E9E9E9;font-weight:bold;font-size:12px;	text-align:left;}

/*Table Fixtures*/
#hor-zebra{font-family: Sans-Serif;font-size: 12px;margin: 0px;width: 90%;text-align: left;border-collapse: collapse;}
#hor-zebra th{font-size: 14px;font-weight: bold;padding: 0px 0px;color: #FFFFFF;background-color: #039;}
#hor-zebra td{padding: 0px;color: #669;vertical-align: top;}
#hor-zebra .odd{background: #e8edff;font-size: 12px;font-weight: bold;}

/*Table NextPhase*/
#box-table-nextphase{font-family: "Lucida Sans Unicode" , "Lucida Grande" , Sans-Serif;font-size: 12px;margin: 20px;	width: 95%;border-collapse: collapse;}
#box-table-nextphase th{font-size: 15px;font-weight: normal;padding: 4px;background: #b9c9fe;border-top: 4px solid #aabcfe;	border-bottom: 1px solid #fff;color: #039;text-align: center;}
#box-table-nextphase td{padding: 4px;background: #e8edff;border-bottom: 1px solid #fff;color: #669;border-top: 1px solid transparent;vertical-align: top;}
#box-table-nextphase tr:hover td{background: #d0dafd;color: #339;}

/*Table NextPhase Calendar*/
#box-table-npcalendar{font-family: "Lucida Sans Unicode" , "Lucida Grande" , Sans-Serif;font-size: 12px;margin: 20px;	width: 95%;border-collapse: collapse;border-top: 7px solid #9baff1;border-bottom: 7px solid #9baff1;}
#box-table-npcalendar th{font-size: 13px;font-weight: normal;padding: 4px;background: #e8edff;border-right: 1px solid #9baff1;	border-left: 1px solid #9baff1;	color: #039;}
#box-table-npcalendar td{padding: 4px;background: #e8edff;border-right: 1px solid #aabcfe;border-left: 1px solid #aabcfe;	color: #669;vertical-align: top;}

/*Table NextPhase Career Planing*/
#box-table-careerplan{font-family: "Lucida Sans Unicode" , "Lucida Grande" , Sans-Serif;font-size: 12px;margin: 20px;width: 95%;border-collapse: collapse;}
#box-table-careerplan th{font-size: 14px;font-weight: normal;padding: 4px;background: #b9c9fe;border-top: 4px solid #aabcfe;	border-bottom: 1px solid #fff;color: #039;}
#box-table-careerplan td{padding: 4px;background: #d0dafd;border-bottom: 1px solid #fff;color: #039;border-top: 1px solid transparent;vertical-align: top;}

.divtopleft
{
    width: 400px;
    height: 300px;
}

.divtopright
{
    width: 600px;
    height: 300px;
}

.divbottomleft
{
    width: 220px;
    height: 310px;
}

.divbottommiddleleft
{
    width: 280px;
    height: 320px;
}

.divbottommiddleright
{
    width: 280px;
    height: 320px;
}

.divbottomright
{
    width: 220px;
    height: 320px;
}

