body {

        font-family:Arial, Helvetica, sans-serif;

        font-size:12px;

        color:#000000;

        background-color:#CCCCCC;

        margin:0px;

}



td, a, input, select, textarea, span {

        font-family:Arial, Helvetica, sans-serif;

        font-size:12px;

        color:#000000;

}



a {

        text-decoration:none;

}



a:hover {

        text-decoration:underline;

}



td#leftBox {

        width:188px;

        height:600px;

        background-image:url(../gfx/leftBox/background.gif);

        background-repeat:repeat-y;

        background-position:top left;

        vertical-align:top;

}



td#middleBox {

        width:438px;

        padding-bottom:15px;

        background-image:url(../gfx/middleBox/background.gif);

        background-repeat:repeat-y;

        background-position:top left;

        vertical-align:top;

}



td#middleCalculatorBox {

        width:625px;

        padding-bottom:15px;

        background-image:url(../gfx/middleBox/calculatorBackground.gif);

        background-repeat:repeat-y;

        background-position:top left;

        vertical-align:top;

}



td#rightBox {

        width:164px;

        background-image:url(../gfx/rightBox/background.gif);

        background-repeat:repeat-y;

        background-position:top left;

        vertical-align:top;

}



td#topNavigation {

        vertical-align:bottom;

        text-align:center;

        padding-bottom:8px;

}



td#guarantee {

        padding-left:12px;

        line-height:1.5;

}



td.rightShadow {

        width:6px;

        background-image:url(../gfx/shadow_right.gif);

        background-position:top;

        background-repeat:repeat-y;

        vertical-align:top;

}



td.bottomShadow {

        height:6px;

        background-image:url(../gfx/shadow_bottom.gif);

        background-position:left;

        background-repeat:repeat-x;

}



td.dottedLineHor {

        background-image:url(../gfx/dottedLine_hor.gif);

        background-repeat:repeat-x;

        background-position:top left;

}



span.formTitle {

        font-size:14px;

}



td.formHeader {

        width:405px;

        height:29px;

        padding-left:16px;

        border-top:1px solid #4B4B4B;

}



hr.formSeparator {

        color: #C7C7C7;

        background-color: #C7C7C7;

        height: 1px;

}



h1 {

        font-size:12px

        font-weight:bold

}


div.leftNaviSeperator {
	padding-left:12px;
}

div.leftNaviTitle {
	width:166px;
	height:19px;
	line-height:19px;
	background-image:url(../gfx/leftNavigation/title.gif);
	background-repeat:no-repeat;
	background-position:top left;
	font-weight:bold;
	vertical-align:middle;
}

div.leftNaviButton {
	width:166px;
	height:20px;
	line-height:20px;
	background-image:url(../gfx/leftNavigation/navigation.gif);
	background-repeat:no-repeat;
	background-position:top left;
	vertical-align:middle;
}

div.leftNaviTitle2 {
	width:166px;
	height:20px;
	line-height:20px;
	background-image:url(../gfx/leftNavigation/title2.gif);
	background-repeat:no-repeat;
	background-position:top left;
	font-weight:bold;
	vertical-align:middle;
}

div.leftNaviButton2 {
	width:166px;
	height:20px;
	line-height:20px;
	background-image:url(../gfx/leftNavigation/navigation2.gif);
	background-repeat:no-repeat;
	background-position:top left;
	vertical-align:middle;
}

div.leftNaviTitle3 {
	width:166px;
	height:20px;
	line-height:20px;
	background-image:url(../gfx/leftNavigation/title3.gif);
	background-repeat:no-repeat;
	background-position:top left;
	font-weight:bold;
	vertical-align:middle;
}

div.leftNaviButton3 {
	width:166px;
	height:20px;
	line-height:20px;
	background-image:url(../gfx/leftNavigation/navigation3.gif);
	background-repeat:no-repeat;
	background-position:top left;
	vertical-align:middle;
}
