* {
        /* Reset browsers default margin, padding and font sizes */
        margin: 0;
        padding: 0;
}

html {
        font-size: 75%;
}


body {
	font-family: "Lucida Grande", Verdana, Helvetica, Arial, sans-serif;
	background: #cee6f3 url('../gfx/bg.gif') repeat-x;
	margin: 15px auto;
}

.picture {
	padding: 3px 3px 3px 3px;
}

.rightPicture {
        padding: 3px 3px 3px 7px;
}

.leftPicture {
        padding: 3px 7px 3px 3px;
}

.ContentBodyTable {
	border : solid 1px #999999;
}

p {
        color: #666;
        font-size: small;
}

th p a:active,
 a:visited {
        color: #000;
        text-decoration: none;
}

th p a:hover {
        color: #fff;
        text-decoration: underline;
}


th a:link {
        color: #fff;
        text-decoration: none;
}

th a:active,
 a:visited {
        color: #000;
        text-decoration: none;
}

th a:hover {
        color: #fff;
        text-decoration: underline;
}


a:link {
        color: #000;
        text-decoration: none;
}

a:active,
a:visited {
        color: #000;
        text-decoration: none;
}


a:hover {
        color: #000;
        text-decoration: underline;
}




#wrapheader {
        min-height: 120px;
        height: auto !important;
        height: 120px;
        width: 934px;
        margin: 0 auto;
        padding: 0;
}

#wrapmenu {
        height: auto !important;
        width: 934px;
        margin: 0 auto;
        padding: 0;
}

#wrapcontent {
        height: auto !important;
        width: 934px;
        margin: 0 auto;
        padding: 0;
}

#morecontent {
        height: auto !important;
        width: 934px;
        margin: 0 auto;
        padding: 0;
}

.contentbg {
        background-color: #EFF7FB;
}

.cat {
        font-size: 75%;
        color: #FFFFFF;
        height: 28px;
        margin: 0;
        padding: 0;
        border: 0;
        background-color: #C7D0D7;
        background-image: url('../gfx/cellpic1.gif');
        text-indent: 4px;
}
