html {
        overflow-x:hidden;
}

body {
        leftmargin:0;
        topmargin:0;
        marginwidth:0;
        marginheight:0;
	background-image:url(images/background1px.jpg);
	background-repeat: repeat-x;
}

.h1 {
        font-family: Calibri, Arial Narrow, Arial;
        font-size: 16pt;
        color: #5D5D5D;
}

.h2white {
        font-family: Calibri, Arial;
        font-size:10pt;
        color: #FFFFFF;
}

.redbody {
        font-family: Calibri, Arial Narrow, Arial;
        color: #9E3535;
}

.h1red {
        font-family: Calibri, Arial Narrow, Arial;
        font-size: 16pt;
        color: #9E3535;
}

.h2 {
        font-family: Calibri, Arial Narrow;
        font-size:11pt;
        color: #5D5D5D;
}

.buttonfont {
        font-family: Calibri, Arial Narrow;
        font-size:11pt;
        color: #FFFFFF;
}

p {
        font-family: Calibri, Arial;
        font-size: 11pt;
        color: #000000;
}

.body {
        font-family: Calibri, Arial;
        font-size: 11pt;
        color: #000000;
}

input.search_button {
        border: solid 1px #FFFBEF;
        background-color: #CED5E5;
        font-size: 10pt;
        font-family: Calibri, Arial;
        color: #000000;
        width:50px;
}

li {
        font-family: Calibri, Arial;
        font-size: 11pt;
        color: #000000;
}

.headtd {
	background-image: url(images/headerbackground.jpg);
}

.header {
	font-family: Calibri, Arial Narrow;
        color: #5D5D5D;
        text-decoration: bold;
        font-size: 21pt;
}

.tdbeforecontent {
	background-image: url(images/image_05.jpg);
}

.tdmenu {
	background-image: url(images/image_04.jpg);
}

.tdheader {
	background-image: url(images/image_02.jpg);
}

.tdtop {
	background-color: #5D5D5D;
}

//.tdcontent {
        background-image: url(images/background.jpg);
	background-repeat: no-repeat;
}

.buttonextensionright {
        background-image: url(images/side_07.png);

}

.buttonextensionleft {
        background-image: url(images/4_12.png);
}


.boxtopleftgrey {
        background-image: url(images/box1dgrey.png);
        background-repeat: no-repeat;
}

.boxtopgrey {
        background-image: url(images/box2dgrey.png);
}

.boxtoprightgrey {
        background-image: url(images/box3dgrey.png);
        background-repeat: no-repeat;
}

.boxleftgrey {
        background-image: url(images/box4dgrey.png);
}

.boxrightgrey {
        background-image: url(images/box5dgrey.png);
}

.boxbottomleftgrey {
        background-image: url(images/box6dgrey.png);
        background-repeat: no-repeat;
}

.boxbottomgrey {
        background-image: url(images/box7dgrey.png);
}

.boxbottomrightgrey {
        background-image: url(images/box8dgrey.png);
        background-repeat: no-repeat;
}

.boxmiddlegrey {
	background-color: #E3E4E4;
}

.boxtopleft {
        background-image: url(images/box1lgrey.png);
        background-repeat: no-repeat;
}

.boxtop {
        background-image: url(images/box2lgrey.png);
}

.boxtopright {
        background-image: url(images/box3lgrey.png);
        background-repeat: no-repeat;
}

.boxleft {
        background-image: url(images/box4lgrey.png);
}

.boxright {
        background-image: url(images/box5lgrey.png);
}

.boxbottomleft {
        background-image: url(images/box6lgrey.png);
        background-repeat: no-repeat;
}

.boxmiddle {
	background-color: #F9F9F9;
}

.boxbottom {
        background-image: url(images/box7lgrey.png);
}

.boxbottomright {
        background-image: url(images/box8lgrey.png);
        background-repeat: no-repeat;
}

.redbutton {
        background-image: url(images/side_08_02.png);
        background-repeat: no-repeat;
}

.greybutton {
        background-image: url(images/side_11_02.png);
        background-repeat: no-repeat;
}

.topbitspecialsleft {
	border-color: #9E3535;
	border-left: 0px;
	border-right: 2px;
	border-top: 0px;
	border-bottom: 2px;
	border-style: solid;
}

.topbitspecialsright {
	border-color: #9E3535;
	border-left: 0px;
	border-right: 0px;
	border-top: 0px;
	border-bottom: 2px;
	border-style: solid;
}

.bottombitspecials {
        border-color: #9E3535;
        border-left: 0px;
        border-right: 2px;
        border-top: 0px;
        border-bottom: 0px;
        border-style: solid;
}

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

a:visited {
	color: #000000;
	text-decoration: none;
}

a:active {
	color: #000000;
	text-decoration: underline;
}

a:hover {
        color: #9E3535;
	text-decoration: none;
}

