/**************************************************************************************************/
/* MItools.css                                                                                    */
/* Copyright (C) 2006-2008, Tom Lauwagie                                                          */
/* Created on:    04-09-07                                                                        */
/* Last Revision: 10-05-08                                                                        */
/* Author:        T. Lauwagie                                                                     */
/* MItools home page style settings.                                                              */
/**************************************************************************************************/



/*--- Header and footer objects ------------------------------------------------------------------*/
.PageHeader{
   display: block;
   width: 1000px;
   height: 60px;
   background: url(Images/Header.png);
   font-size: 5;
   Background-repeat: no-repeat;
}

.PageFooter{
   display: block;
   width: 1000px;
   height: 28px;
   background: url(Images/Footer.png);
   font-size: 11;
   Background-repeat: no-repeat;
   padding-top: 7px;
   padding-left: 10px;
}



/*--- Main contents objects ----------------------------------------------------------------------*/
.ContentsTop{
   display: block;
   height: 15px;
   background: url(Images/ContentsTop.png);
   font-size: 5;
   background-repeat: no-repeat;
}

.ContentsBottom{
   display: block;
   height: 15px;
   background: url(Images/ContentsBottom.png);
   font-size: 5;
   background-repeat: no-repeat;
}

.ContentsMiddle{
   display: block;
   font-size: 11;
   width: 793px;
   background: url(Images/ContentsMiddle.png);
   padding-left: 10px;
   text-align: justify;
   background-repeat: repeat-y;
}

.ContentsPageTitle{
   display: block;
   font-size: 18;
   width: 775px;
   height: 30px;
   font-weight: bold;
   color:#555555;
}

.ContentsTitle{
   display: block;
   font-size: 14;
   width: 775px;
   height: 20px;
   font-weight: bold;
   color:#555555;
}

.ContentsText{
   dispaly: block;
   width: 760px;
   font-size: 12;
   padding-left: 15px;
   padding-bottom: 7px;
   text-align: justify;
   color: #666666;
}

.ContentsText td{
   dispaly: block;
   font-size: 12;
   text-align: justify;
   color: #666666;
}

.Checkbox{
   font-size:8;
   padding-bottom: 10px;
}

.Caption{
   display: block;
   font-size: 12;
   width: 750;
   color: #666666;
   text-align: justify;
   font-style: italic;
   padding-top: 3px;
}

ul.BulletList{
   Padding-top: 0px;
   list-style-image: url(Images/Bullet.png);
}

li.BulletItem{
   padding-top: 0px;
   padding-bottom: 3px;
}

li.BulletItemExtraSpace{
   padding-top: 0px;
   padding-bottom: 6px;
}


/*--- Red box objects ----------------------------------------------------------------------------*/
.RedBoxTop{
   display: block;
   height: 6px;
   background: url(Images/RedFrameTop.png);
   background-repeat: repeat-y;
   font-size: 5;
}

.RedBoxBottom{
   display: block;
   height: 6px;
   background: url(Images/RedFrameBot.png);
   background-repeat: repeat-y;
   font-size:5;
}

.RedBoxBody {
   display: block;
   background-color: #FFFFFF;
   color: #444444;
   background: url(Images/RedFrameMid.png);
   background-repeat: repeat-y;
   font-size: 12px;
   padding-top:1px;
   padding-left: 10px;
   width: 400px;
}



/*--- Menu object objects ------------------------------------------------------------------------*/
.MenuTop{
   display: block;
   height: 8px;
   background: url(Images/MenuBarTop.png);
   font-size: 5;
}

.MenuBottom{
   display: block;
   height: 10px;
   background: url(Images/MenuBarBot.png);
   font-size:5;
}

.MenuItem a{
   display: block;
   height: 18px;
   background-color: #FFFFFF;
   color: #444444;
   background: url(Images/MenuBar.png);
   font-size: 12px;
   padding-top:1px;
   padding-left:10px;
}

.menuItem a:visited {
   display: block;
   height: 18px;
   background-color: #FFFFFF;
   color: #444444;
   background: url(Images/MenuBar.png);
   font-size: 12px;
   padding-top:1px;
   padding-left:10px;
}

.MenuItem a:hover{
   display: block;
   background-color: #FFFFFF;
   color: #111111;
   background: url(Images/MenuBarHover.png);
}

.MenuSubItem a{
   display:block;
   height: 18px;
   background-color: #FFFFFF;
   color: #444444;
   background: url(Images/MenuBar.png);
   font-size: 11px;
   padding-top:1px;
   padding-left:20px;
}

.MenuSubItem a:visited{
   display:block;
   height: 18px;
   background-color: #FFFFFF;
   color: #444444;
   background: url(Images/MenuBar.png);
   font-size: 11px;
   padding-top:1px;
   padding-left:20px;
}

.MenuSubItem a:hover{
   display: block;
   background-color: #FFFFFF;
   color: #111111;
   background: url(Images/MenuBarSubHover.png);
}

.MenuDevider{
   display: block;
   font-size: 1px;
   height:4px;
   background:url(Images/MenuDevider.png)
}



/*--- General style settings ---------------------------------------------------------------------*/
body {
   background-color: #fdfdff;
   font-size: 20;
   color: #000000;
}

td a {
   color: #6666ff
}

td a:hover {
   color: #0000ee;
}

a:visited {
   color: #6666ff;
}




/*------------------------------------------------------------------------------------------------*/
/*------------------------------------------------------------------------------------------------*/












div.test{
   background-image: url(Footer.png);
}




/*Basic document setting*/

td {
font-family: Verdana,Arial,Helvetica,sans-serif;
font-size: 16px;
}

/*setting for the titles*/
.title {
font-family: Verdana,Arial,Helvetica,sans-serif;
font-size: 30px;
font-weight: bold;
color: #2030c0;
}


/*Setting for links in the text*/
a, a td {
text-decoration: none;
color: #000000;
}




/*Setting for the header*/
a.headerlink, a:visited.headerlink {
font-family: 'Lucida Grande',Tahoma,Verdana,Helvetica,sans-serif;
font-size: 12px;
font-weight: bold;
color: #002040;
line-height: 10px;
margin-left:  3px;
margin-right: 8px;
}

a:hover.headerlink {
color: #0060c0;
}


/*Setting for the sidebar*/
a.sidebarheader, a:visited.sidebarheader {
font-family: 'Lucida Grande',Tahoma,Verdana,Helvetica,sans-serif;
font-size: 10px;
font-weight: bold;
color: #002050;
line-height: 16px;
margin-left: 10px;
margin-left: -2px;
}

a:hover.sidebarheader {
color: #328cdf;
}

a.sidebarlink, a:visited.sidebarlink {
font-family: 'Lucida Grande',Tahoma,Verdana,Helvetica,sans-serif;
font-size: 10px;
font-weight: normal;
color: #002040;
line-height: 17px;
margin-left:  3px;
margin-right: 8px;
}

a:hover.sidebarlink {
color: #429cff;
}


