body
{
	background-color:#FFFFFF;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}

.topban
{
background-image:url(http://www.xfreetutorials.com/images/xfreetopback.jpg);
background-repeat:repeat-x;
height:157px;
min-height:157px;
}

.topttl
{
background-image:url(http://www.xfreetutorials.com/images/shine.jpg);
background-repeat:repeat-y;
height:37px;
min-height:37px;
max-height:37px;
text-align:center;
font-size:25px;
color:#FFFFFF;
}
.navibar
{
background-color:#e2fafe;
}
.navicell
{
font-size:20px;
border-top-style:solid;
border-top-width:1px;
border-right-style:solid;
border-right-width:1px;
padding-top:6px;
border-color:#CCCCCC;
}

.navibo
{
border-top-style:solid;
border-top-width:1px;
border-color:#CCCCCC;
padding-top:6px;
}

.navilast
{
font-size:20px;
border-top-style:solid;
border-top-width:1px;
border-right-style:solid;
border-right-width:1px;
border-bottom-style:solid;
border-bottom-width:1px;
border-color:#CCCCCC;
padding-top:6px;
}
.navilastbo
{
border-top-style:solid;
border-top-width:1px;
border-bottom-style:solid;
border-bottom-width:1px;
border-color:#CCCCCC;
padding-top:6px;
}
.footer
{
background-color:#2d5478;
color:#FFFFFF;
text-align:center;
font-weight:500;
font-size:18px;
padding:10px;
}

.breadcrumb
{
background-color:#fae978;
border-style:solid;
border-width:1px;
border-bottom-color:#000000;
font-size:16px;
padding:4px;
}
.breadshadowbotm
{
background-color:#FFFFFF;
background-image:url(http://www.xfreetutorials.com/images/shadowbot.jpg);
background-repeat:repeat-x;
height:6px;
max-height:6px;
}
.breadshadowright
{
background-color:#FFFFFF;
background-image:url(http://www.xfreetutorials.com/images/shadowright.jpg);
background-repeat:repeat-y;
}
.bodycel
{
padding-left:20px;
padding-top:5px;
padding-bottom:5px;
padding-right:5px;
}

.xtitle
{
font-size:40px;
font-weight:700;
color:#2D4E6D;

}

.xsubttl
{
font-size:30px;
font-weight:600;
font-style:oblique;
}