body {
	background-image: url(images/bg-top.gif);
	background-repeat: repeat-x;
	background-position: top;
	background-color: #3260BC;
	margin: 0px;
}
#footer {
	background-image: url(images/footer-bg.gif);
	height: 25px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000040;
	font-weight: bold;
}
#header1 {
	background-image: url(images/header-bg2.gif);
}
#header2 {
	background-image: url(images/header-bg.gif);
}
td.SideBox {
	width: 169px;
}
.boxBorder {
	border: 1px solid #2359AF;
	background-color: #4979C8;
	margin-bottom: 3px;
}
.textHeader-white {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
}
.normalText {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #6c6c6c;
}
div.nav {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #275275;
}
a.nav:link, a.nav:active, a.nav:visited {
	color: #275275;
	text-decoration: none;
	font-weight: bold;
}
a.nav:hover {
	color: #2E8400;
	text-decoration: none;
	font-weight: bold;
}
.sidebox-sub {
	background-color: #EBE9EE;
	padding: 3px;
}
.sidebox-body {
	background-color: #F9F6EE;
	padding: 5px;
	border: 1px solid #C3C3C4;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #6c6c6c;
}
.descbox-body {
	background-color: #F9F6EE;
	padding: 5px;
	border: 1px solid #C3C3C4;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #6c6c6c;
}
a {
	color: #3888CA;
}
ol {
	margin-left: 3em;
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}
form {
	margin: 0px;
}
.boxBorder2 {
	border: 1px solid #2359AF;
	background-color: #FF6300;
	margin-bottom: 3px;
}
a.blackLink {
	font-weight: bold;
	color: #6c6c6c;
}

.greyBox {
	padding: 1px;
	border: 1px solid #cbcbcb;
	background-color: #FFFFFF;
	margin-bottom: 1px;
}
#main {
	background-color: #ebe9ee;
}
h1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	border-bottom-width: 5px;
	border-bottom-style: solid;
	border-bottom-color: #cbcbcb;
	margin: 0px 0px -0.5em;
	padding: 0em 0em 0.25em;
}
div.intro {
	padding: 1px 6px;
}
.categFoot {
	background-image: url(images/foot-gameCategory.gif);
	height: 22px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	padding-right: 5px;
	padding-left: 5px;
}
.categHead {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	color: #fffccb;
	background-image: url(images/head-gameName.gif);
	height: 23px;
	border-bottom-width: 5px;
	border-bottom-style: solid;
	border-bottom-color: #D1D1DA;
}
table.game {
	background-color: #F7F8FD;
}
.categHead2 {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	color: #fffccb;
	background-image: url(images/head-gameCategBig.gif);
	height: 34px;
	border-bottom-width: 5px;
	border-bottom-style: solid;
	border-bottom-color: #D1D1DA;
}
.thead
{
	color: #000000;
	font: bold 11px tahoma, verdana, geneva, lucida, 'lucida grande', arial, helvetica, sans-serif;
	text-decoration: none
}
.thead a:link
{
	color: #000000;
	text-decoration: none
}
.thead a:visited
{
	color: #000000;
	text-decoration: none
}
.thead a:hover, .thead a:active
{
	color: #AB2020;
}


    /********************************************************
    ** 2. TABLE PROPERTIES                                 **
    ********************************************************/

    .ZC1548_SP_table {

        /************************************
        ** 2.1 Horizontal alignment         **
        ************************************/
        margin              : 0 auto 0 auto;


        /************************************
        ** 2.2 Background                  **
        ************************************/
        background-color    : #f9f6ee;


        /************************************
        ** 2.3 Border around table         **
        ************************************/
                    border-width        : 2px;
            border-style        : solid;
            border-color        : #2359af;
            }

    .ZC1548_SP_gallery {
        text-align              : center;
    }

    /********************************************************
    ** 3. CELL PROPERTIES                                  **
    ********************************************************/

    .ZC1548_SP_table td {

        vertical-align      : top;

        /************************************
        ** 3.1 Width of cell               **
        ************************************/
                                    width               : 120px;
                        }

    /********************************************************
    ** 4. IMAGE PROPERTIES                                 **
    ********************************************************/

    .ZC1548_SP_table .ZC1548_SP_contentImg img {

        /************************************
        ** 4.1 Border around the image     **
        ************************************/
                    border-width        : 0px;
        
                    width               : 120px;
            height              : 90px;
             }



    .ZC1548_SP_table .ZC1548_SP_contentImg td {

        /************************************
        ** 4.2 Image Alignment             **
        ************************************/
        text-align: center;
    }


    .ZC1548_SP_table .ZC1548_SP_contentImg {

        /************************************
        ** 4.3 Background                  **
        ************************************/
        background-color    : #ffffff;

    }

    /********************************************************
    ** 5. TITLE PROPERTIES                                 **
    ********************************************************/

    .ZC1548_SP_contentTitle {

        /************************************
        ** 5.1 Horizontal alignment        **
        ************************************/
        text-align          : center;

    }

    .ZC1548_SP_contentTitle td {

        padding: 0;

        /************************************
        ** 5.2 Background                  **
        ************************************/
        background-color    : #ffffff;

        /************************************
        ** 5.3 Vertical alignment          **
        ************************************/
        vertical-align      : top;

    }

    .ZC1548_SP_contentTitle a {

        /************************************
        ** 5.4 Font                        **
        ************************************/
        font-family         : Verdana;
                    font-weight         : bold;
                        font-size           : 12px;
        color               : #3888ca;
                    text-decoration     : underline;
            }


    .ZC1548_SP_contentTitle a:visited {

        /************************************
        ** 5.5 Visited color               **
        ************************************/
        color               : #9900cc;

    }

    .ZC1548_SP_contentTitle a:hover {

        /************************************
        ** 5.6 Rollover color              **
        ************************************/
        color               : #ff0000;

    }

    .ZC1548_SP_contentTitle a:active {

        /************************************
        ** 5.7 Click-on color              **
        ************************************/
        color               : black;

    }

    /********************************************************
    ** 6. DESCRIPTION PROPERTIES                           **
    ********************************************************/

    .ZC1548_SP_contentDescription {

        /************************************
        ** 6.1 Horizontal alignment        **
        ************************************/
        text-align          : left;

    }

    .ZC1548_SP_contentDescription a {

        /************************************
        ** 6.2 Font                        **
        ************************************/
        font-family         : Verdana;
                        font-size           : 12px;
        color               : #6c6c6c;

        text-decoration     : none;

    }

    .ZC1548_SP_contentDescription td {

        padding: 0 0 2px 0;

        /************************************
        ** 6.3 Background                  **
        ************************************/
        background-color    : #ffffff;

    }


    /********************************************************
    ** 7. CALL TO ACTION PROPERTIES                        **
    ********************************************************/


    .ZC1548_SP_contentCall2action div {

        margin-top: 0px;

    }

    .ZC1548_SP_contentCall2action td {

        /************************************
        ** 7.1 Background                  **
        ************************************/
        background-color    : #ffffff;
        text-align          : center;

    }


    .ZC1548_SP_contentCall2action a.clickbutton {

        /************************************
        ** 7.2 Horizontal alignment        **
        ************************************/

        margin              : 0 auto 0 auto;

        /************************************
        ** 7.3 Background Image            **
        ************************************/
                    background          : transparent url(images/red_btn.gif) top left no-repeat;
        
        font-family         : Arial, sans-serif;
        font-weight         : bold;
        font-size           : 11px;
                    color               : #FFFFFF;
                display             : block;
        position            : relative;
        text-decoration     : none;
        cursor              : hand;
        overflow            : hidden;
        width               : 98px;
        height              : 26px;
    }

    .ZC1548_SP_contentCall2action a.clickbutton:hover {

        background-position : bottom left;

    }


    .ZC1548_SP_contentCall2action a.clickbutton p {
        position    : absolute;
        width       : 98px;
        top         : 5px;
        left        : 0;
        text-align  : center;
        cursor      : hand;
        margin      : 0;
        padding     : 0;
        background	: transparent;
		border		: 0;
    }


    .ZC1548_SP_contentCall2action td {

        padding: 0 0 5px 0;

    }


    /********************************************************
    ** 8. MISC PROPERTIES                                  **
    ********************************************************/

    .ZC1548_SP_contentSpacer td {

        font-size : 1px;

        /************************************
        ** 8.1 Spacing between each row    **
        ************************************/
        height: 20px;

    }

    .ZC1548_SP_contentRefCode textarea {
        height: 50px;
        width: 175px;
    }

    .ZC1548_SP_contentRefCode {
        text-align: left;
    }

    .ZC1548_SP_contentRefCode p {
        margin  : 0;
        padding : 0;
        font    : normal 9px Verdana;
        border	: 0;
    }

    .ZC1548_SP_contentRefCode p.code {
        text-align  : center;
    }

    .ZC1548_SP_contentRefCode a {
        color   : #000;
    }

    .ZC1548_SP_contentRefCode a:visited {
        color   : #000;
    }


    .ZC1548_SP_contentRefCode a:hover {
        color   : #555;
    }

    .ZC1548_SP_contentRefCode textarea {
        height: 50px;
                    width               : 120px;
                font: normal 11px Courrier;
        color   : #555;
        overflow : hidden;
    }

