/*---------------------------------------------#
# aperture.css - Apperture Awards
# Original Design by IC12 - www.ic12.com.au
# copyright 2006 - 2008 IC One Two Pty Ltd
# http://www.ic12.com.au
#----------------------------------------------*/
img { behavior: url(iepngfix/iepngfix.htc); }

body{
	font-family:Verdana,sans-serif;
	font-size:11px;
	color:#000000;
	padding:0px;
	margin:0px;
	background-color:#ffffff;
	background-image: url(../Images/iaa2009_back.gif);
}
td.maintext{
	font-family:Verdana,sans-serif;
	color:#656363;
	font-size:11px;
}
h2{
	font-family:Verdana,sans-serif;
	color:#656363;
	font-size:15px;

	font-weight:bold;
}
a:link, a:active, a:visited {
	color:#000;
	text-decoration:none;
}
a.news:link, a.news:visited {
	color:#ae0000;
	text-decoration:none;
	font-size:11px;
	font-weight:bold;
}
a.news:hover, a.news:active {
	color:#960000;
	text-decoration:underline;
	font-size:11px;
	font-weight:bold;
}
a.BigLink:link, a.BigLink:visited {
	color:#ae0000;
	text-decoration:none;
	font-size:16px;
	font-weight:bold;
}
a.BigLink:hover, a.BigLink:active {
	color:#960000;
	text-decoration:underline;
	font-size:16px;
	font-weight:bold;
}
.SignUp{
	background-image: url(../Images/ieSignUpBack.jpg);
	width: 369px;
	height: 395px;
}
td.menubarText{
	font-family:Verdana,sans-serif;
	color:#656363;
	font-size:11px;
	text-align: justify;
	font-weight:bold;
}
td.SignUpText{
	font-family:Verdana,sans-serif;
	color:#525252;
	font-size:11px;
	font-weight:bold;
}
td.LeftFade{
	width: 14px;
	background-image: url(../Images/LeftFade.jpg);
	background-repeat: repeat-y;
	background-position: right;
	margin: 0px;
	padding: 0px;
}
td.ProfileTop{
	width: 14px;
	background-image: url(../Images/ProfileTop.jpg);
	margin: 0px;
	padding: 0px;
}
td.ProfileLeft{
	width: 19px;
	background-image: url(../Images/ProfileLeft.jpg);
	background-repeat: repeat-y;
	background-position: left;
	margin: 0px;
	padding: 0px;
}
td.ProfileRight{
	width: 19px;
	background-image: url(../Images/ProfileRight.jpg);
	background-position: right;
	background-repeat: repeat-y;
	margin: 0px;
	padding: 0px;
}
td.ProfileBottom{
	width: 14px;
	background-image: url(../Images/ProfileBottom.jpg);
	margin: 0px;
	padding: 0px;
}

td.InfoBoxTop{
	width: 358px;
	height: 13px;
	background-image: url(../Images/InfoBoxTop.jpg);
	background-position: bottom;
	background-repeat: no-repeat;
	margin: 0px;
	padding: 0px;
}
td.InfoBoxLeft{
	width: 15px;
	background-image: url(../Images/InfoBoxLeft.jpg);
	background-repeat: repeat-y;
	background-position: left;
	margin: 0px;
	padding: 0px;
}
td.InfoBoxRight{
	width: 15px;
	background-image: url(../Images/InfoBoxRight.jpg);
	background-position: right;
	background-repeat: repeat-y;
	margin: 0px;
	padding: 0px;
}
td.InfoBoxBottom{
	width: 358px;
	height: 13px;
	background-image: url(../Images/InfoBoxBottom.jpg);
	background-position: top;
	background-repeat: no-repeat;
	margin: 0px;
	padding: 0px;
}

td.dotsVert{
	height: 8px;
	background-image: url(../Images/dotsVert.jpg);
	background-repeat: repeat-y;
	margin: 0px;
	padding: 0px;
}
td.dotsHorz{
	width: 8px;
	background-image: url(../Images/dotsHorz.jpg);
	background-repeat: repeat-x;
	margin: 0px;
	padding: 0px;
}
td.ProgBack{
	height: 20px;
	background-image: url(../Images/ProgBack.jpg);
	background-repeat: repeat-x;
	margin: 0px;
	padding: 0px;
}
td.MainBack{
	width: 1024px;
	height: 495px;
	margin: 0px;
	padding: 0px;
}
tr.MenuBack{
	background-image: url(../Images/MenuBack.jpg);
	background-repeat: repeat-x;
	background-position: left;
	margin: 0px;
	padding: 0px;
}
tr.MenuBackWhite{
	background-image: url(../Images/MenuBackWhite.jpg);
	background-repeat: repeat-x;
	background-position: top;
	margin: 0px;
	padding: 0px;
}
td.RightFade{
	width: 14px;
	background-image: url(../Images/RightFade.jpg);
	background-repeat: repeat-y;
	background-position: left;
	margin: 0px;
	padding: 0px;
}
td.BottomFade{
	width: 1048px;
	background-image: url(../Images/BottomFade.jpg);
	background-repeat: repeat-y;
	background-position: left;
	margin: 0px;
	padding: 0px;
}
td.AdminTop{
	background-image: url(../Images/TopFade.jpg);
	background-repeat: repeat-x;
	background-position: left;
	margin: 0px;
	padding: 0px;
}
td.text{
	font-family:Verdana,sans-serif;
	color:#525252;
	font-size:11px;
	font-weight:bold;
}
td.textlight{
	font-family:Verdana,sans-serif;
	color:#525252;
	font-size:10px;
}
td.faq{
	font-family:Verdana,sans-serif;
	color:#525252;
	font-size:11px;
}
td.AdminHead{
	background-color:#000000;
}
td.AdminBack{
	background-color:#ffffff;
}
a.fine:link, a.fine:active, a.fine:visited {
	color:#7f7d7e;
	font-family:Verdana,sans-serif;
	font-size:9px;
	text-decoration:none;
}
a.fine:hover {
	color:#ff0000;
	font-family:Verdana,sans-serif;
	font-size:9px;
	text-decoration:underline;
}
.fine {
	color:#7f7d7e;
	font-family:Verdana,sans-serif;
	font-size:8px;
}

.OpenSummary {
	color:#444444;
	font-family:Verdana,sans-serif;
	font-size:9px;
	background-color:#eeeeee;
}
.AmateurSummary {
	color:#444444;
	font-family:Verdana,sans-serif;
	font-size:9px;
	background-color:#cccccc;
}
.text{
	font-family:Verdana,sans-serif;
	color:#525252;
	font-size:11px;
	font-weight:bold;
}
.judges{
	font-family:Verdana,sans-serif;
	color:#ae0000;
	font-size:11px;
	font-weight:bold;
}
.textsm{
	font-family:Verdana,sans-serif;
	color:#6d6d6d;
	font-size:10px;

}
.redtext{
	font-family:Verdana,sans-serif;
	color:#dd0303;
	font-size:10px;
}
.faq{
	font-family:Verdana,sans-serif;
	color:#525252;
	font-size:11px;
}
.hometext{
	font-family:Verdana,sans-serif;
	color: #6d6d6d;
	font-size:11px;
	font-wieght:bold;
}

.InfoBox{
	background-image: url(../Images/HomeIframeBack.jpg);
	margin: 0px;
	padding: 0px;
}

a:hover {
	color:#FF0000;
	text-decoration:underline;
}

a {
	text-decoration:none;
	color:#FF0000;
}
a.Menu:hover {
	color:white;
	text-decoration:underline;
}

a.Menu {
	text-decoration:none;
	color:white;
}
a.HomeLink:hover {
	color:white;
	text-decoration:underline;
	font-size:10px;
}

a.HomeLink {
	text-decoration:none;
	color:white;
	font-size:10px;
}
img{
	vertical-align:middle;
	border:0;
}
.PageTitle{
	font-family:Verdana,sans-serif;
	font-size:18px;
	color:#363636;
}
.PageText{
	font-family:Verdana,sans-serif;
	color: #6d6d6d;
	font-size:13px;
	font-wieght:bold;
}
.CalHead {
	font-family:Verdana,Arial,sans-serif;
	background-image: url(../Images/CalHeadBack.jpg);
	background-repeat: repeat-x;
	background-position: left;
	color:#ffffff;
	text-align:right;
	font-size:18px;
	font-wieght:bold;
}
.CalTitle {
	font-family:Verdana,Arial,sans-serif;
	color:#302E2E;
	text-align:right;
	font-size:30px;
	font-wieght:bold;
}
.CalNotMonth {
	font-family:Arial,Verdana,sans-serif;
	color:#8a8a8a;
	text-align:right;
	font-size:20px;
}
.CalMonth {
	font-family:Arial,Verdana,sans-serif;
	color:#302E2E;
	text-align:right;
	font-size:20px;
}
.EntryText {
	font-family:DejaVu,Geneva,Verdana,sans-serif;
	color:#525252;
	font-size:12px;
	font-weight:bold;
}
.PageTop {
	height:60px;
	background-color:#302E2E;
}
.PageTopTitle {
	font-family:DejaVu,Geneva,Verdana,sans-serif;
	color:#ffffff;
	text-align:right;
	font-size:16px;
	font-weight:bold;
}
.PageTopDesc {
	font-family:DejaVu,Geneva,Verdana,sans-serif;
	color:#ffffff;
	text-align:left;
	font-size:14px;
}
.AdminTable {
	font-family:DejaVu,Geneva,Verdana,sans-serif;
}
.AdminTitle {
	font-family:Arial,Verdana,sans-serif;
	color:#302E2E;
	font-size:25px;
	text-align:right;
}
.ScoreReport {
	font-family:Arial,Verdana,sans-serif;
	color:#302E2E;
	font-size:32px;
}
.FinancialReport {
	font-family:Arial,Verdana,sans-serif;
	color:#302E2E;
	font-size:20px;
}
.FinancialReportB {
	font-family:Arial,Verdana,sans-serif;
	color:#302E2E;
	font-size:22px;
	font-weight:bold;
}
.FtotGreen{
	font-family:Arial,Verdana,sans-serif;
	font-size:11px;
	color:green;
}
.FtotBlue{
	font-family:Arial,Verdana,sans-serif;
	font-size:11px;
	color:blue;
}
.FtotRed{
	font-family:Arial,Verdana,sans-serif;
	font-size:11px;
	color:red;
}
.tableborder{
	border-top:1px solid #000000;
	border-left:1px solid #000000;
	border-right:1px solid #000000;
	border-bottom:1px solid #000000;
	color:#373737;
	font-family:Verdana,sans-serif;
	font-size:8px;
}
.TableHead {
	font-family:DejaVu,Geneva,Verdana,sans-serif;
	color:#ffffff;
	text-align:center;
	height:20px;
	font-size:11px;
	font-weight:bold;
	background-color:#545975;
	border-top:1px solid #ffffff;
	border-bottom:1px solid #ffffff;
}
.HeadLeft {
	font-family:DejaVu,Geneva,Verdana,sans-serif;
	color:#ffffff;
	height:20px;
	font-size:11px;
	font-weight:bold;
	background-color:#545975;
	border-top:1px solid #ffffff;
	border-left:1px solid #ffffff;
	border-bottom:1px solid #ffffff;
}
.HeadRight {
	font-family:DejaVu,Geneva,Verdana,sans-serif;
	color:#ffffff;
	height:20px;
	text-align:center;
	font-size:11px;
	font-weight:bold;
	background-color:#545975;
	border-top:1px solid #ffffff;
	border-bottom:1px solid #ffffff;
	border-right:1px solid #ffffff;
}
.green {
	font-family:Arial,Verdana,sans-serif;
	color:#000000;
	font-size:10px;
	text-align:center;
	background-color:#3d8231;
	border-bottom:1px solid #ffffff;
	border-left:1px solid #ffffff;
}
.RowActive{
	font-family:Arial,Verdana,sans-serif;
	color:#ffffff;
	font-size:11px;
	text-align:center;
	background-color:#D40707;
	border-bottom:1px solid #ffffff;
}
.Rowtime{
	font-family:Arial,Verdana,sans-serif;
	color:#302E2E;
	font-size:13px;
	text-align:center;
	background-color:#2D2F2D;
	border-bottom:1px solid #ffffff;
}
.TableRow1 {
	font-family:Arial,Verdana,sans-serif;
	color:#302E2E;
	font-size:11px;
	text-align:center;
	background-color:#A3A3A3;
	border-bottom:1px solid #ffffff;
}
.TableRow1start {
	font-family:Arial,Verdana,sans-serif;
	color:#302E2E;
	font-size:11px;
	padding:2px;
	background-color:#A3A3A3;
	border-bottom:1px solid #ffffff;
	border-left:1px solid #ffffff;
}
.TableRow2 {
	font-family:Arial,Verdana,sans-serif;
	color:#302E2E;
	font-size:11px;
	padding:2px;
	text-align:center;
	background-color:#BCBEC9;
	border-bottom:1px solid #ffffff;
}
.TableRow2start {
	font-family:Arial,Verdana,sans-serif;
	color:#302E2E;
	font-size:11px;
	padding:2px;
	background-color:#BCBEC9;
	border-bottom:1px solid #ffffff;
	border-left:1px solid #ffffff;
}
.Average {
	font-family:Arial,Verdana,sans-serif;
	color:#302E2E;
	text-align:center;
	font-size:50px;
	background-color:#BCBEC9;
	border-bottom:1px solid #ffffff;
	border-right:1px solid #ffffff;
	border-left:1px solid #ffffff;
}
.Majority {
	font-family:Arial,Verdana,sans-serif;
	color:#302E2E;
	text-align:center;
	font-size:50px;
	background-color:#A3A3A3;
	border-bottom:1px solid #ffffff;
	border-right:1px solid #ffffff;
}
.ControlHead {
	font-family:DejaVu,Geneva,Verdana,sans-serif;
	color:#ffffff;
	height:20px;
	font-size:13px;
	font-weight:bold;
	background-color:#545975;
	border-top:1px solid #ffffff;
	border-left:1px solid #ffffff;
	border-right:1px solid #ffffff;
	border-bottom:1px solid #ffffff;
}
.ControlMain {
	background-color:#302E2E;
	border-left:1px solid #ffffff;
	border-right:1px solid #ffffff;
	border-bottom:1px solid #ffffff;
}
.ControlJudging {
	font-family:Arial,Verdana,sans-serif;
	color:#ffffff;
	text-align:center;
	font-size:30px;
	font-weight:bold;
}
.ControlReview {
	font-family:Arial,Verdana,sans-serif;
	color:#ffffff;
	font-size:30px;
}
.ReviewButtons {
	font-family:Arial,Verdana,sans-serif;
	color:#3E3E3E;
	font-size:24px;
	font-weight:bold;
	height:40px;
	width:80px;
	background-color:#D9D9D9;
	padding:2px;
	border-width:1px;
	border-style:solid;
	border-color:#ffffff;
}
.printtitle {
	font-family:Arial,Verdana,sans-serif;
	color:#302E2E;
	text-align:center;
	font-size:25px;
}
.ControlFinalise {
	font-family:Arial,Verdana,sans-serif;
	color:#ffffff;
	text-align:left;
	font-size:18px;
	font-weight:bold;
}
.FinaliseButtons {
	font-family:Arial,Verdana,sans-serif;
	color:#484848;
	text-align:center;
	font-size:14px;
	font-weight:bold;
	background-color:#D9D9D9;
	padding:2px;
	border-width:1px;
	border-style:solid;
	border-color:#ffffff;
	width:280;
	height:25px;
}
.PreviewHeadL {
	font-family:DejaVu,Geneva,Verdana,sans-serif;
	color:#ffffff;
	height:20px;
	text-align:center;
	font-size:13px;
	font-weight:bold;
	background-color:#545975;
	border-top:1px solid #ffffff;
	border-left:1px solid #ffffff;
	border-bottom:1px solid #ffffff;
}
.PreviewHead {
	font-family:DejaVu,Geneva,Verdana,sans-serif;
	color:#ffffff;
	height:20px;
	text-align:center;
	font-size:13px;
	font-weight:bold;
	background-color:#545975;
	border-top:1px solid #ffffff;
	border-bottom:1px solid #ffffff;
}
.PreviewHeadR {
	font-family:DejaVu,Geneva,Verdana,sans-serif;
	color:#ffffff;
	height:20px;
	text-align:center;
	font-size:13px;
	font-weight:bold;
	background-color:#545975;
	border-top:1px solid #ffffff;
	border-right:1px solid #ffffff;
	border-bottom:1px solid #ffffff;
}
.PreviewMainL {
	font-family:Arial,Verdana,sans-serif;
	color:#ffffff;
	font-size:18px;
	font-weight:bold;
	background-color:#302E2E;
	border-left:1px solid #ffffff;
}
.PreviewMain {
	font-family:Arial,Verdana,sans-serif;
	color:#ffffff;
	font-size:18px;
	font-weight:bold;
	background-color:#302E2E;
}
.PreviewMainR {
	font-family:Arial,Verdana,sans-serif;
	color:#ffffff;
	font-size:18px;
	font-weight:bold;
	background-color:#302E2E;
	border-right:1px solid #ffffff;
}
.PreviewFootL {
	font-family:DejaVu,Geneva,Verdana,sans-serif;
	color:#ffffff;
	height:20px;
	text-align:center;
	font-size:13px;
	background-color:#545975;
	border-top:1px solid #ffffff;
	border-left:1px solid #ffffff;
	border-bottom:1px solid #ffffff;
}
.PreviewFoot {
	font-family:DejaVu,Geneva,Verdana,sans-serif;
	color:#ffffff;
	height:20px;
	text-align:center;
	font-size:13px;
	background-color:#545975;
	border-top:1px solid #ffffff;
	border-bottom:1px solid #ffffff;
}
.PreviewFootR {
	font-family:DejaVu,Geneva,Verdana,sans-serif;
	color:#ffffff;
	height:20px;
	text-align:center;
	font-size:13px;
	background-color:#545975;
	border-top:1px solid #ffffff;
	border-right:1px solid #ffffff;
	border-bottom:1px solid #ffffff;
}
.Queue1L {
	background-color:#A3A3A3;
	border-bottom:1px solid #ffffff;
	border-left:1px solid #ffffff;
}
.Queue1M {
	background-color:#A3A3A3;
	border-bottom:1px solid #ffffff;
}
.Queue1R {
	background-color:#A3A3A3;
	border-bottom:1px solid #ffffff;
	border-right:1px solid #ffffff;
}
.Queue2L {
	background-color:#BCBEC9;
	border-bottom:1px solid #ffffff;
	border-left:1px solid #ffffff;
}
.Queue2M {
	background-color:#BCBEC9;
	border-bottom:1px solid #ffffff;
}
.Queue2R {
	background-color:#BCBEC9;
	border-bottom:1px solid #ffffff;
	border-right:1px solid #ffffff;
}
.QueueJudged {
	font-family:Arial,Verdana,sans-serif;
	color:#606060;
	font-size:13px;
}
.QueueUnjudged {
	font-family:Arial,Verdana,sans-serif;
	color:#302E2E;
	font-size:13px;
}
.QueueJudging {
	font-family:Arial,Verdana,sans-serif;
	color:#ff0000;
	font-weight:bold;
	font-size:14px;
}
.QueueReview {
	font-family:Arial,Verdana,sans-serif;
	color:#545975;
	font-size:13px;
	font-weight:bold;
}
.RegButton {
	font-family:Arial,Verdana,sans-serif;
	color:#3E3E3E;
	font-size:10px;
	font-weight:bold;
	height:18px;
	background-color:#D9D9D9;
	padding:2px;
	border-width:1px;
	border-style:solid;
	border-color:#ffffff;
}
.RegButton {
	font-family:Arial,Verdana,sans-serif;
	color:#3E3E3E;
	font-size:10px;
	font-weight:bold;
	height:18px;
	background-color:#D9D9D9;
	padding:2px;
	border-width:1px;
	border-style:solid;
	border-color:#ffffff;
}
form button {padding:0; margin:0; border:none; background:0; width:187px height:64px;}

input.btn{
	color:#000000;
	font-family: verdana,sans-serif;
	font-size:11px;
	font-weight:bold;
	background-color:#ecebeb;
	border:1px solid;
	border-top-color:#878787;
	border-left-color:#4C627E;
	border-right-color:#4C627E;
	border-bottom-color:#4C627E;
}
option.btn{
color:#000000;
	font-family: verdana,sans-serif;
	font-size:11px;
	font-weight:bold;
	background-color:#ecebeb;
}
textarea.btn{
	color:#000000;
	font-family: verdana,sans-serif;
	font-size:11px;
	font-weight:bold;
	background-color:#ecebeb;
	border:1px solid;
	border-top-color:#878787;
	border-left-color:#4C627E;
	border-right-color:#4C627E;
	border-bottom-color:#4C627E;
}
select.btn{
	color:#000000;
	font-family: verdana,sans-serif;
	font-size:11px;
	font-weight:bold;
	background-color:#ecebeb;
	border:1px solid;
	border-top-color:#878787;
	border-left-color:#4C627E;
	border-right-color:#4C627E;
	border-bottom-color:#4C627E;}
}
input.ImageBtn{
	background-image: url(../Images/SignUp.png);
	behavior: url(iepngfix/iepngfix.htc);
	background-repeat: no-repeat;
	width: 187px;
	height: 64px;
}
option.btnb{
color:#000000;
	font-family: verdana,sans-serif;
	font-size:11px;
	font-weight:bold;
	background-color:#ecebeb;
}
input.submit{
	color:#ffffff;
	font-family:Arial,Verdana,sans-serif;
	font-size:25px;
	background-color:#bcbcbc;
	border:2px solid;
	border-top-color:#dcdcdc;
	border-left-color:#dcdcdc;
	border-right-color:#8c8c8c;
	border-bottom-color:#8c8c8c;
	margin: 3px;
	padding: 3px;
	space: 5px;
}
input.secret{
	color:#000000;
	font-family: verdana,sans-serif;
	font-size:11px;
	font-weight:bold;
	background-color:#ecebeb;
	border:2px solid;
	border-top-color:#8c8c8c;
	border-left-color:#8c8c8c;
	border-right-color:#dcdcdc;
	border-bottom-color:#dcdcdc;
	margin: 3px;
	padding: 3px;
	space: 5px;
}
#dhtmltooltip{ font-size: 16px; font-family:Arial,Verdana,sans-serif; color:#666666; position: absolute; width: 650px; border: 2px solid #666666; padding: 5px; background-color: white; visibility: hidden; z-index: 100;}


