@import "library/default.css";

body {background:#73908c;text-align:center;color:#666666;}
.Page {width:760px;margin:0 auto;text-align:left;padding:15px 0;}

.PageHeader {background:#ffffff url(../image/background/PageHeader_T.gif) left top no-repeat;padding:5px 5px 0px 5px;}
.Theme_PopUp .PageHeader {background:#ffffff url(../image/background/PageHeader_PopUp_T.gif) left top no-repeat;padding:3px 3px 0px 3px;}
.Theme_PopUp .PageHeader_MastHead {background:#ffffff url(../image/popup-masthead.jpg) left top no-repeat;height:139px;margin:0 0 0 0;position:relative;}
.PageHeader_MastHead {background:#ffffff url(../image/masthead.jpg) left top no-repeat;height:175px;margin:0 0 1px 0;position:relative;}

.NavH_Main * {float:left;height:29px;background:url(../image/background/NavH_Main_Fx.gif) left top no-repeat;}
.NavH_Main .NavH_Main_1_1, .NavH_Main .NavH_Main_1_2, .NavH_Main .NavH_Main_1_3 {background:#ffffff url(../image/background/NavH_Main_Fx.gif) 0px -58px no-repeat;width:20px;}
.NavH_Main b {background:url(../image/background/NavH_Main_Fx.gif) 0px -29px repeat-x;font-weight:100;}
.NavH_Main2 b {background:url(../image/background/NavH_Main_Fx.gif) 0px -29px repeat-x;font-weight:100;}
.NavH_Main b b {background:none;height:auto;padding:8px 25px 0 25px;}
.NavH_Main span {background:url(../image/background/NavH_Main_Fx.gif) 0px -29px no-repeat;width:20px;}
.NavH_Main {font-size:1.1em;}
.NavH_Main {margin:0 25px 0 0;background:url(../image/background/NavH_Main_Fx.gif) 0px -29px repeat-x;}

.NavH_Main a:hover {text-decoration:underline;cursor:pointer;}
.NavH_Main .NavH_Main_1_0 {background:url(../image/background/NavH_Main_Fx.gif) 0px 0px no-repeat;width:20px;}

.NavH_Main_1_Active .NavH_Main_1_0 {background:url(../image/background/NavH_Main_Fx.gif) 0px -87px no-repeat;}
.NavH_Main_1_Active .NavH_Main_1_1 {background:url(../image/background/NavH_Main_Fx.gif) 0px -145px no-repeat;}
.NavH_Main_2_Active .NavH_Main_1_1 {background:url(../image/background/NavH_Main_Fx.gif) 0px -174px no-repeat;}
.NavH_Main_2_Active .NavH_Main_1_2 {background:url(../image/background/NavH_Main_Fx.gif) 0px -145px no-repeat;}
.NavH_Main_3_Active .NavH_Main_1_2 {background:url(../image/background/NavH_Main_Fx.gif) 0px -174px no-repeat;}
.NavH_Main_3_Active .NavH_Main_1_3 {background:url(../image/background/NavH_Main_Fx.gif) 0px -145px no-repeat;}
.NavH_Main_4_Active .NavH_Main_1_3 {background:url(../image/background/NavH_Main_Fx.gif) 0px -174px no-repeat;}
.NavH_Main_4_Active .NavH_Main_R {background:url(../image/background/NavH_Main_Fx.gif) 100% -232px no-repeat;}

.NavH_Main_4_Active .NavH_Main {background:url(../image/background/NavH_Main_Fx.gif) 0px -116px repeat-x;}

.NavH_Main_1_Active .NavH_Main_1 b, .NavH_Main_2_Active .NavH_Main_2 b, .NavH_Main_3_Active .NavH_Main_3 b, .NavH_Main_4_Active .NavH_Main_4 b {background:url(../image/background/NavH_Main_Fx.gif) 0px -116px repeat-x;}


.NavH_Sub div * {float:left;}
.NavH_Sub .Clear {height:0px;}
.NavH_Sub div img {width:auto;height:auto;margin:3px 0 0 0;}
.NavH_Sub * {height:29px;}
.NavH_Sub b {background:none;height:auto;padding:8px 10px 0 0;display:block;line-height:1.3em;}
.NavH_Sub b b {background:none;height:auto;padding:0 0 0 10px;display:block;font-weight:100;border-left:solid 1px #ffffff;}
.NavH_Sub {}
.NavH_Sub_R {background:url(../image/background/NavH_Sub_Fx.gif) 477px -58px no-repeat;}
.NavH_Sub a {color:#ffffff;}
.NavH_Sub a:hover {text-decoration:underline;}
.NavH_Sub a b {cursor:pointer;}
.NavH_Sub_1_Active .NavH_Sub_1 a, .NavH_Sub_2_Active .NavH_Sub_2 a, .NavH_Sub_3_Active .NavH_Sub_3 a, .NavH_Sub_4_Active .NavH_Sub_4 a, .NavH_Sub_5_Active .NavH_Sub_5 a, .NavH_Sub_6_Active .NavH_Sub_6 a, .NavH_Sub_7_Active .NavH_Sub_7 a {color:#ed5f16;}
.NavH_Sub_1_Active .NavH_Sub_1 a b, .NavH_Sub_2_Active .NavH_Sub_2 a b, .NavH_Sub_3_Active .NavH_Sub_3 a b, .NavH_Sub_4_Active .NavH_Sub_4 a b, .NavH_Sub_5_Active .NavH_Sub_5 a b, .NavH_Sub_6_Active .NavH_Sub_6 a b, .NavH_Sub_7_Active .NavH_Sub_7 a b {cursor:default;}

/*
.NavH_Sub_1_Active .NavH_Sub_1 a b b, .NavH_Sub_2_Active .NavH_Sub_2 a b b, .NavH_Sub_3_Active .NavH_Sub_3 a b b, .NavH_Sub_4_Active .NavH_Sub_4 a b b, .NavH_Sub_5_Active .NavH_Sub_5 a b b, .NavH_Sub_6_Active .NavH_Sub_6 a b b, .NavH_Sub_7_Active .NavH_Sub_7 a b b {color:#ed5f16;}
*/
.NavH_Sub_1_Active .NavH_Sub_1 a:hover, .NavH_Sub_2_Active .NavH_Sub_2 a:hover, .NavH_Sub_3_Active .NavH_Sub_3 a:hover, .NavH_Sub_4_Active .NavH_Sub_4 a:hover, .NavH_Sub_5_Active .NavH_Sub_5 a:hover, .NavH_Sub_6_Active .NavH_Sub_6 a:hover, .NavH_Sub_7_Active .NavH_Sub_7 a:hover {text-decoration:none;}

.NavH_Sub {margin:1px 9px 0 0;height:29px;background:url(../image/background/NavH_Sub_Fx.gif) 0px 0px repeat-x;}
.NavH_Sub .First {float:left;padding:0 0 0 20px;height:29px;background:url(../image/background/NavH_Sub_Fx.gif) 0px -29px no-repeat;}
.NavH_Sub .First b b {border-left:0px;padding:0 0 0 25px;}




.LogoNSW {float:right;padding:17px 0 0 0;}
.LogoVIC {float:right;padding:17px 17px 17px 6px;}
.LogoMelbourneCup {float:right;clear:right;padding:0 17px 0 0;}
.LogoEmirates {float:right;clear:right;padding:7px 7px 0 0;}
.LinkMyCupSweep {float:left;width:565px;height:175px;}
.LinkMyCupSweep span {display:none;}


.SweepDisplay {font-size:1.1em;}

.SweepDisplay td {padding:3px 0;}

.SweepDisplay thead td {background:url(../image/background/GreenCurve_B_C.gif) top left repeat-x;height:34px;}
.SweepDisplay thead td.First {background:url(../image/background/GreenCurve_B_L.gif) left bottom no-repeat;height:34px;}
.SweepDisplay thead td.Last {background:url(../image/background/GreenCurve_T_R.gif) right top no-repeat;height:34px;}

.SweepDisplay thead td {padding:0;}
.SweepDisplay thead {height:34px;}

.SweepDisplay tbody td.Col_1, .SweepDisplay tbody td.Col_2, .SweepDisplay tbody td.Col_3 {text-align:center;}
.SweepDisplay tbody td.Col_4 {text-align:center;}
.SweepDisplay tbody td.Col_4 img {margin:0 auto;}

.SweepDisplay tbody td {background:#f3f3f4;vertical-align:middle;}
.SweepDisplay .Row_2 td {background:#9ec8bb;}

.SweepDisplay thead td {color:#ffffff;vertical-align:middle;}
.SweepDisplay thead td span {padding:0 10px 0 10px;}


.Page .SweepDisplay tbody .Col_1 {background:#F3F3F4  url(../image/background/SweepDisplay_L_Y.gif) left top repeat-y;}



.Theme_PopUp .Page {width:600px;}





.NavH_Main .NavH_Main_4 span {}
.NavH_Main .Clear {float:none;height:0px;}

.NavH_Main_R {background:url(../image/background/NavH_Main_Fx.gif) 100% -203px no-repeat;float:none;}

.TopBar {}
.TopBar_L {float:left;width:505px;height:70px;background:url(../image/background/TopBar_R.gif) right top no-repeat;}


.TopBar_R {float:right;width:245px;height:70px;background:url(../image/background/TopBar_R_X.gif) right bottom repeat-x;}
.TopBar_R p {color:#ffffff;padding:6px 0 0 0;}
.TopBar_R .FormButton_R {padding:6px 10px 0 0;}
.TopBar_R h5 {font-size:1.1em;padding:3px 0 5px 0;}
.TopBar_R h6 {font-size:1em;padding:3px 0 0 0;}
.TopBar_R h6 a {text-decoration:underline;}

.PageBody {}



.BannerHolder_120 {padding:0 0 10px 0;}
.BannerHolder_60 {padding:0 0 10px 0;}


.FormButton_R {float:right;}

.TextIndent {padding:0 20px 0 40px;}
.TextIndent .DynamicForm {padding:0 0 1em 0;}



.PageFooter {overflow:hidden;min-height:15px;background:#ffffff url(../image/background/PageHeader_B.gif) right bottom no-repeat;}
.Theme_PopUp .PageFooter {overflow:hidden;min-height:15px;background:#ffffff url(../image/background/PageHeader_PopUp_B.gif) right bottom no-repeat;}

.Theme_PopUp .PageFooter_Fx_B {background:url(../image/background/Footer_PopUp_B.gif) left bottom no-repeat;height:31px;}
.PageFooter_Padding {padding:0 0 5px 0;margin:0 5px;}

.PageFooter_Fx_B {background:url(../image/background/Footer_B.gif) left bottom no-repeat;height:31px;}
.PageFooter_Fx_B_Padding {padding:0 16px 0 26px;}


.CopyRight {float:left;padding:7px 0 0 0;}

.PageFooter_Link {float:right;padding:7px 0 0 0;}

.PageFooter_Link a {float:left;border-left:solid 1px #ffffff;padding:0 0 0 10px;margin:0 10px 0 0;}

.PageFooter_Link a:hover {text-decoration:underline;}
.PageFooter_Link a.First {border:0px;}
.PageFooter_Link a.alphasalmon {border:0px; padding:0px; margin: -7px -5px 0px 0px;}


/* ##### PageType_Common ##### */

.PageBody .DynamicForm td {padding:0 0 5px 0;}
.PageBody .DynamicForm td td {padding:0;}
.PageBody .FormButton table {margin:0 auto;}
.PageBody .FormButton table th {padding:0 10px 0 0;}

.PageBody_Padding {padding:0 5px;background:#ffffff;}
.PageBody_Container_1 {}
.PageBody_Container_2 {padding:30px 0 0 0;}
.PageBody_Padding {padding:0 5px 20px 5px;}

.DynamicForm .InputSize {width:175px;}
.DynamicForm .LabelSize {width:160px;}

/* ##### PageType_Content ##### */

.PageType_Content .PageBody_Container_2 {display:none;}


.PageType_Content .PageBody_Container_1 h1 {margin:0 0 10px 0;width:673px;height:75px;background:url(../image/background/Header_B.gif) left bottom no-repeat;}
.PageType_Content .PageBody_Container_1 h1 span {padding:33px 0 0 40px;display:block;}
.PageType_Content .PageBody_Container_1 h1 img {}
.PageType_Content .PageBody_Container_1_Padding {padding:0 36px;}
.PageType_Content .PageBody_Container_1 h1.Flower2 {background-image:url(../image/background/Header_B.gif);}
.PageType_Content .PageBody_Container_1 h1.Flower3 {background-image:url(../image/background/Header_B.gif);}

/* ##### PageType_Home ##### */


.PageType_Home .PageBody_Padding {float:left;}
.PageType_Home .PageBody_Container_1 {float:left;width:516px;}
.PageBody_Container_1 a {color:#ED5F16;text-decoration:underline;}
.PageBody_Container_1 a:hover {color:#ED5F16;text-decoration:none;}
.PageType_Home .PageBody_Container_2 {float:left;}

.PageType_Home .PageBody_Container_1 h1 {padding:30px 0 20px 0;text-align:center;}
.PageType_Home .PageBody_Container_1 h1 span {height:23px;display:block;}
.PageType_Home .PageBody_Container_1 h1 img {margin:0 auto;}

/* Home Content */

.Step_Text a {color:#ed5f16;text-decoration:underline;}
.Step_Text a:hover{color:#ed5f16;text-decoration:none;}
.TextLink a {color:#ed5f16;text-decoration:underline;}
.TextLink a:hover{color:#ed5f16;text-decoration:none;}
.BodyContent {font-size:11px;color:#666666;padding:0 13px 0 34px;line-height:16px;}
.BodyContent2 {font-size:11px;color:#666666;padding:0;width:470px;line-height:16px;}
.AlignCenter {text-align:center;}
.AlignCenter img {margin:0 auto;}
.StepBg {padding:10px 20px 0 20px;line-height:14px;background-image:url('asset/image/icon/bg_rose.gif'); background-repeat:no-repeat; }
.StepBg2 {padding:10px 20px 0 20px;line-height:14px;background-image:url('asset/image/icon/bg_rose2.gif'); background-repeat:no-repeat; }
.Step_Image {width:148px;float:left;}
.Step1_Padding {padding:0 0 0 30px;}
.Step2_Padding {padding:0 0 0 20px;}
.Step3_Padding {padding:0 0 0 10px;}
.Step_Text {width:90px;text-align:left;}
.TextLink {padding:0;}
.FirstPara {padding-top:20px;}


/* FormLogin */

.FormLogin .Col1 {width:90px;}
.FormLogin .Col2 {width:90px;}
.FormLogin .Col3 {width:20px;}

.FormLogin .DynamicForm {width:220px;}
.FormLogin .DynamicForm .Button input {font-size:0.9em;padding:0;margin:0;}
.FormLogin .DynamicForm .InputTextBox {padding:2px 0 0 0;}
.FormLogin .DynamicForm .InputTextBox .DynamicFormSetter {height:12px;font-size:0.8em;}


/* ########## Color ########## */

.TopBar_R h5 {color:#003399;}
.TopBar_R h6 a {color:#666666;}
.NavH_Main a {color:#ffffff;}
.CopyRight {color:#ffffff;}
.PageFooter_Link a {color:#ffffff;}
.ColorError {color:#ed5f16;}

/* ########## Collapsable content ########## */
#Organiseraccordion *, #Playeraccordion *
{ 
    outline:none; 
}

#Organiseraccordion h3, #Playeraccordion h3
{
    background: url(../image/background/box-open.png) no-repeat left center;
    padding-left: 15px;
}
#Organiseraccordion h3.open, #Playeraccordion h3.open
{
    background: url(../image/background/box-close.png) no-repeat left center;
}

.collapsable
{
    width: 625px; 
    /*background: #BDF381;*/
    padding: 10px;
    margin-bottom: 10px;
    margin-left: 15px;
    background: url(../image/background/gradient.jpg) repeat-x left bottom;
    border-bottom: 1px solid #d2d2d2;
}

