/* general */
body
{
    font-family:        Century Gothic,Arial,Tahoma,Verdana,Helvetica,Geneva;
    font-size:          9pt;
    margin-top:         0;
    margin-left:        0;
    margin-right:       0;
}

td
{
    margin-top:         8px;
    font-family:        Century Gothic,Arial,Tahoma,Verdana,Helvetica,Geneva;
    font-size:          9pt;
}

p
{
    margin-top:         8px;
    font-family:        Century Gothic,Arial,Tahoma,Verdana,Helvetica,Geneva;
    font-size:          8pt;
}

h1
{
    font-family:        Century Gothic,Arial,Tahoma,Verdana,Helvetica,Geneva;
    font-size:          14pt;
}

h3
{
    font-family:        Century Gothic,Arial,Tahoma,Verdana,Helvetica,Geneva;
    font-size:          10pt;
    margin-bottom:      2px;
    margin-top:     10px;
    color:              #333399;
}

a
{
    font-family:        Century Gothic,Arial, Tahoma,Verdana,Helvetica,Geneva;
    color:              #000000;
}

a:Visited
{
    color:              #000000;
}

a:Active,a:Hover
{
    color:              #000066;
}


/* custom classes */

.itw_huge
{
    font-family:        Century Gothic,Arial,Tahoma,Verdana,Helvetica,Geneva;
    font-size:          15pt;
    color:              #333399;
}


.itw_big
{
    font-family:        Century Gothic,Arial,Tahoma,Verdana,Helvetica,Geneva;
    font-size:          12pt;
    color:              #333399;
    font-weight:        bold;
    
}

.itw_small
{
    font-family:        Century Gothic,Arial,Tahoma,Verdana,Helvetica,Geneva;
    font-size:          8pt;
    
}

.welcome
{
    font-family:        Century Gothic,Arial,Verdana,Helvetica;
    font-size:          12pt;
    color:              #ffffff;
    font-weight:        bold;  
}

.pr-lbl, a.pr-lbl, a.pr-lbl:visited, a.pr-lbl:link, a.pr-lbl:hover
{
    font-family:        Century Gothic,Arial,Verdana,Helvetica;
    font-size:          7pt;
    color:              #000000;  
    text-decoration:    none;
    padding-left:   4px;
}

.pr-type-lbl, a.pr-type-lbl, a.pr-type-lbl:visited, a.pr-type-lbl:link, a.pr-type-lbl:hover
{
    font-family:        Century Gothic,Arial,Verdana,Helvetica;
    font-size:          10pt;
    color:              #000000;
   
    text-decoration:    none;
}


.mn-lbl, a.mn-lbl, a.mn-lbl:visited, a.mn-lbl:link, a.mn-lbl:hover
{
    font-family:        Century Gothic,Arial,Verdana,Helvetica;
    font-size:          11px;
    color:              #333399;
    font-weight:        bold;
    text-decoration:    none;
}

a.mn-cur, a.mn-cur:active, a.mn-cur:hover, a.mn-cur:link, a.mn-cur:visited, a.mn-cur:active
{
    font-family:        Century Gothic,Arial,Tahoma,Verdana,Helvetica;
    font-size:          11px;
    color:              #000000;
    font-weight:        bold;
    text-decoration:    none;
}

.btn
{
    font-family:        Tahoma,Verdana,Sans-serif,Geneva;
    font-size:          11px;
    background:         #333399;
    border-bottom:      1px solid #104a7b;
    border-right:       1px solid #104a7b;
    border-left:        1px solid #afc4d5;
    border-top:         1px solid #afc4d5;
    color:              #ffffff;
    height:             19px;
    width:              80px;
    text-decoration:    none;
    cursor:             hand;
    padding:            0px 2px 2px 2px;
    margin-left:        5px;
}

/*CMS menu item*/
a.menu, a.menu:active, a.menu:hover, a.menu:link, a.menu:visited, a.menu:active
{
    font-family:        Tahoma,Verdana,Helvetica;
    font-size:          20px;
    color:              #ffffff;
    font-weight:        bold;
    text-decoration:    none;
}

