﻿.block-grey, .block-orange
{
   background:transparent url(/images/box/nshadow.gif) no-repeat scroll right bottom; 

}

.block-black
{
   background:transparent url(/images/box/nshadow_bigbox.gif) no-repeat scroll right bottom; 
}

.block-big-orange
{
   background:transparent url(/images/box/nshadow_752.gif) no-repeat scroll right bottom; 
}

.block, .wrap1 
{
width:100%;
}

.block 
{
display:inline;
float:left;
margin-bottom:0px;
}

.block, .wrap1, .wrap2, .wrap3 
{
display:block;
}

.wrap1 {
display:inline;
float:left;
}

.block-grey .wrap1, .block-orange .wrap1 , .block-black .wrap1
{
background:transparent url(/images/box/ncorner_bl.gif) no-repeat scroll left bottom;
}

.block-big-orange .wrap1
{
background:transparent url(/images/box/ncorner_bl_bigbox.gif) no-repeat scroll left bottom;
}

.block-black .wrap1
{
background:transparent url(/images/box/ncorner_bl_bigbox.gif) no-repeat scroll left bottom;
}

.block-grey .wrap2 {
background:transparent url(/images/box/ncorner_tr.gif) no-repeat scroll right top;
}

.block-grey .wrap3 {
background:transparent url(/images/box/ncorner_tl.gif) no-repeat scroll left top;
}

.block-orange  .wrap2{
background:transparent url(/images/box/ncorner_tr_orange.gif) no-repeat scroll right top;
}

.block-big-orange  .wrap2{
background:transparent url(/images/box/ncorner_tr_orange_large.gif) no-repeat scroll right top;
}

.block-orange .wrap3, .block-big-orange .wrap3 {
background:transparent url(/images/box/ncorner_tl_orange.gif) no-repeat scroll left top;
}


.block-black  .wrap2{
background:transparent url(/images/box/ncorner_tr_black.gif) no-repeat scroll right top;
}

.block-black .wrap3 {
background:transparent url(/images/box/ncorner_tl_black.gif) no-repeat scroll left top;
}

.wrap3 {
padding:5px 9px 14px 0;
z-index:5;
}

.block-grey .title
{
background-color:#dadada;
border-bottom:1px solid #D6D6D6;
margin:0 0 0 1px;
}

.block-orange .title, .block-big-orange .title
 {
background-color:#fdbf62;
border-bottom:1px solid #D6D6D6;
margin:0 0 0 1px;
}

.block-black .title
{
    background-color:#444444;
 border-bottom:1px solid #D6D6D6;
margin:0 0 0 1px;
color:#ffffff;
}   

.block h3 {
font-size:1.5em;
font-weight:bold;
margin:0;
padding:5px 10px 10px;
}

.about .inner {
line-height:1.5em;
}

.inner {
padding:5px 15px 5px 15px;

}

.calclist .inner 
{
    padding-left:0px;
    padding-right:0px;
}

 .resources .inner, .block .inner
{
    overflow:hidden;
}

.register .inner
{
    padding:5px;
    overflow:hidden;

}

.calc .inner
{
    padding:10px;
}

.subtitle
{
    font-size:1em;
    font-weight:bold;
}

.calclist .subtitle, .resources .subtitle
{
    padding:10px;
}

.register .subtitle
{
    padding:0 0 10px 0;
}

.features ul
{
   border-top-color:red;
}

.features .inner
{
    padding:10px 30px 10px 19px;
    margin-left:1px;
}

