
.tab
{
margin-top:50px;
margin-right:30px;
margin-bottom:100px;
margin-left:150px;
}


.info_box {border-right: #c1c4d2 1px dotted; padding-right: 2px; border-top: #c1c4d2 1px dotted; padding-left: 2px; padding-bottom: 2px; border-left: #c1c4d2 1px dotted; padding-top: 2px; border-bottom: #c1c4d2 1px dotted; background-color:rgb(245,244,243); padding:1px;}

.box
{
    overflow: hidden;
    margin: 6px !important;
    float: none !important;
    width: 70%;
}

.simple
{
    border: solid 1px #b9b9b9;
    background: #fff;
    
}
.simple2
{
    border: solid 1px #b9b9b9;
    background: #cecece;
    
}

.ext,
.simple-ext,
.complex-ext
{
    background: #e6e6e6;
}

.simple,
.simple-ext,
.complex,
.complex-ext
{
     border-radius: 5px;
    -moz-border-radius: 5px;
    -webkit-border-radius: 5px;
    border: solid 1px #b9b9b9;

}

.simple-ext,
.complex-ext
{
    border: solid 1px #b9b9b9;
}

.complex,
.complex-ext
{
    box-shadow: 0px 2px 5px #888;
    -moz-box-shadow: 0px 2px 5px #888;
    -webkit-box-shadow: 0px 2px 5px #888;
}


.ext .innerbox,
.simple-ext .innerbox,
.complex-ext .innerbox
{

    margin: 3px;
    border-radius: 2px;
    -moz-border-radius: 2px;
    -webkit-border-radius: 2px;
}

.box .innerbox
{
    padding: 5px;    
}
.box p.innerbox
{
    margin: 3px;    
}

/* coloring the boxes */
.bg-highlight
{
    background-color:#FFFBE2;
    border:1px solid #FFE222;
}
.bg-first, 
.bg-second, 
.bg-third
{
    border: solid 1px  #a00;
}
.bg-first
{
    background: #e00;
}
.bg-second
{
    background: #e06060;
}
.bg-third
{
    background: #ffb0b0;
}

.bg-light
{
    background: #f7f6f7;
}
/* Lists */
.horizontal
{
    list-style-type: none;
}
.horizontal li
{
    float: left;
    padding-right: 20px;    
}

/* Typo */
h2
{
    font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
}



/* Form Elements */

.unit input.day,
.unit input.month
{
    width: 34px !important;
    margin-right: 5px;
}

.unit input.year
{
    width: 60px !important;
}



.image_list img{
	border: 1pt dotted #000000;
	width: 105;
	height:62;

	white-space: normal;
	vertical-align:middle;
	text-align:center;

}

.top-background {
	background: url(top_background.gif) right repeat-y;
}
