BODY
{
    LINE-HEIGHT: 15pt;
    BACKGROUND-COLOR: White;
    FONT-FAMILY: Calibri, Arial;
    COLOR: black;
    FONT-SIZE: 11pt
}
P
{
    MARGIN-TOP: 7px;
    MARGIN-BOTTOM: 7px
    
}
P.hanging
{
    MARGIN-LEFT: 20px;
    text-indent: -20px;
    
}
H1
{
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    PADDING-LEFT: 0px;
    PADDING-RIGHT: 0px;
    FONT-FAMILY: Calibri, Arial;
    COLOR: #FF9400;
    FONT-SIZE: 14pt;
    FONT-WEIGHT: normal;
    PADDING-TOP: 16px
}
H2
{
    PADDING-BOTTOM: 0px;
    MARGIN: 10px 0px 0px;
    PADDING-LEFT: 0px;
    PADDING-RIGHT: 0px;
    FONT-FAMILY: Calibri, Arial;
    COLOR: black;
    FONT-SIZE: 12pt;
    FONT-WEIGHT: bold;
    PADDING-TOP: 5px
}
H3
{
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    PADDING-LEFT: 0px;
    PADDING-RIGHT: 0px;
    FONT-FAMILY: Calibri, Arial;
    COLOR: black;
    FONT-SIZE: 11pt;
    FONT-WEIGHT: bold;
    PADDING-TOP: 0px
}
H4
{
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    PADDING-LEFT: 0px;
    PADDING-RIGHT: 0px;
    FONT-FAMILY: Calibri, Arial;
    COLOR: Navy;
    FONT-SIZE: 12pt;
    FONT-WEIGHT: normal;
    PADDING-TOP: 16px
}
IMG.center
{
    MARGIN: auto;
    DISPLAY: block
}
IMG.left
{
    Z-INDEX: 0;
    MARGIN-TOP: 5px;
    FLOAT: left;
    MARGIN-RIGHT: 15px
}
#clear
{
    CLEAR: both
}
.header
{

    background-color: #2049b7; %#560099;
    MARGIN: 0px;
    WIDTH: 820px;
    background-image:url(images/HeaderBackground.png);
    BACKGROUND-REPEAT: no-repeat;
    BACKGROUND-POSITION: left top;
    HEIGHT: 100px;
    COLOR: white;
    PADDING-TOP: 0px
}

.header IMG
{
	BORDER:0px;
}
.centered
{
    MARGIN: auto;
    WIDTH: 726px;
    DISPLAY: block;
    z-index:-100;
}
.holder
{
    MARGIN: 20px auto auto;
    WIDTH: 1000px;
}
.main
{
    position: relative;
    left:100px;
    BORDER-BOTTOM: #464646 solid;
    BORDER-LEFT: #464646 solid;
    WIDTH: 820px;
    BORDER-TOP: #464646 solid;
    BORDER-RIGHT: #464646 solid;
	border-radius:7px;
}

.cartoon
{
    position:absolute;
    float: left;
    background-image:url(images/RinatWebCartoon.png);
    margin:0px 0px 0px 0px;
    padding:0px 0px 0px 0px;
    width:100px;
    height:400px;
    
}
.contact
{
    position:relative;
    left:100px;
}
.mainMenu
{
    POSITION: relative;
    PADDING-BOTTOM: 3px;
    BACKGROUND-COLOR: #2049b7 ;
    MARGIN: 0px;
    PADDING-LEFT: 0px;
    PADDING-RIGHT: 0px;
    HEIGHT: 25px;
    PADDING-TOP: 0px
}

.mainMenu UL
{
    PADDING-BOTTOM: 0px;
    LIST-STYLE-TYPE: none;
    MARGIN: 0px;
    PADDING-LEFT: 0px;
    PADDING-RIGHT: 0px;
    PADDING-TOP: 0px
}
.mainMenu LI
{
    TEXT-ALIGN: center;
    PADDING-BOTTOM: 0px;
    BACKGROUND-COLOR: #1c316a;
    MARGIN: 0px 0px 0px 2px;
    PADDING-LEFT: 0px;
    WIDTH: 162px;
    PADDING-RIGHT: 0px;
    FLOAT: left;
    HEIGHT: 25px;
    PADDING-TOP: 0px
}
.mainMenu LI:hover
{
    BACKGROUND-COLOR:#666;  %#FFF200;
}
.mainMenu LI UL
{
    MARGIN-TOP: -2px;
    DISPLAY: none;
    MARGIN-LEFT: -4px
}
.mainMenu LI .centers LI
{
    WIDTH: 200px
}
.mainMenu LI LI
{
    Z-INDEX: -20;
    BORDER-BOTTOM: #2049b7 1px solid;
    TEXT-ALIGN: center;
    BORDER-LEFT: #2049b7 2px solid;
    PADDING-LEFT: 0px;
    BORDER-TOP: #2049b7 2px solid;
    BORDER-RIGHT: #2049b7 2px solid
}
.mainMenu LI:hover > UL
{
    DISPLAY: block
}
.mainMenu A
{
    PADDING-BOTTOM: 5px;
    PADDING-LEFT: 0px;
    PADDING-RIGHT: 0px;
    DISPLAY: block;
    FONT-FAMILY: Calibri, Arial;
    COLOR: white;
    FONT-SIZE: 11pt;
    FONT-WEIGHT: bold;
    TEXT-DECORATION: none;
    PADDING-TOP: 3px
}
.mainMenu A:hover
{
    COLOR: white
}
.mainMenu .on
{
    BACKGROUND-COLOR: #666;
    MARGIN: 0px 0px 0px 1px
}
.mainMenu .on A
{
    COLOR: white
}
.mainMenu .on LI A
{
    COLOR: white;
}
.mainMenu .on A:hover
{
    COLOR: white;
}
.schedule A
{
    PADDING-BOTTOM: 5px;
    PADDING-LEFT: 0px;
    PADDING-RIGHT: 0px;
    DISPLAY: block;
    COLOR: #002879;
    FONT-SIZE: 11pt;
    FONT-WEIGHT: bold;
    TEXT-DECORATION: underline;
    PADDING-TOP: 3px
}
.schedule LI
{
    LIST-STYLE-TYPE: none;
    PADDING-LEFT: 0px
}
.schedule UL
{
    PADDING-LEFT: 0px
}
.schedule LI UL
{
    PADDING-LEFT: 20px;
    DISPLAY: none
}
.schedule LI LI
{
    LIST-STYLE-TYPE: circle
}
.schedule LI:hover > UL
{
    DISPLAY: block
}
.subMenu
{
    PADDING-BOTTOM: 4px;
    BACKGROUND-COLOR: #1b2391;
    MARGIN-TOP: 0px;
    PADDING-LEFT: 5px;
    WIDTH: 820px;
    PADDING-RIGHT: 5px;
    MARGIN-BOTTOM: 0px;
    PADDING-TOP: 4px;
    
}
HTML > BODY DIV.subMenu
{
    WIDTH: 810px
}
.subMenu .on
{
    TEXT-DECORATION: underline
}
.subMenu A
{
    PADDING-LEFT: 20px;
    PADDING-RIGHT: 20px;
    FONT-FAMILY: Calibri, Arial;
    COLOR: #ffffcc;
    FONT-SIZE: 12pt;
    FONT-WEIGHT: bold;
    TEXT-DECORATION: none
}
.subMenu A:hover
{
    COLOR: #ffffcc;
    TEXT-DECORATION: underline
}
.Content
{
    BORDER-BOTTOM: white solid;
    BORDER-LEFT: white solid;
    PADDING-BOTTOM: 20px;
    BACKGROUND-COLOR: white;
    MARGIN: 0px;
    PADDING-LEFT: 20px;
    WIDTH: 820px;
    PADDING-RIGHT: 20px;
    BORDER-RIGHT: white solid;
    PADDING-TOP: 10px;
}
HTML > BODY DIV.Content
{
    WIDTH: 774px;
    PADDING-TOP: 10px
}
.Content A
{
    COLOR: #4858b0
}
.Content A:hover
{
    COLOR: #4858b0
}
.Content INPUT
{
    BACKGROUND-COLOR: infobackground
}
.Content UL
{
    LIST-STYLE-TYPE: decimal
}
.Overview
{
    PADDING-BOTTOM: 0px;
    BACKGROUND-COLOR: white;
    MARGIN: 0px;
    PADDING-LEFT: 0px;
    WIDTH: 300px;
    PADDING-RIGHT: 0px;
    FLOAT: left;
    PADDING-TOP: 0px;
    HIGHT: 600px
}
.Explanation
{
    PADDING-BOTTOM: 0px;
    BACKGROUND-COLOR: white;
    MARGIN: 0px;
    PADDING-LEFT: 0px;
    WIDTH: 600px;
    PADDING-RIGHT: 0px;
    FLOAT: left;
    BORDER-RIGHT: lightsteelblue solid;
    PADDING-TOP: 0px
}
.Demonstration
{
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    PADDING-LEFT: 20px;
    WIDTH: 200px;
    PADDING-RIGHT: 0px;
    FLOAT: left;
    PADDING-TOP: 0px
}
.DemonstrationBig
{
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    PADDING-LEFT: 20px;
    WIDTH: 400px;
    PADDING-RIGHT: 0px;
    FLOAT: left;
    PADDING-TOP: 0px
}
.Links
{
    MARGIN: 0px 0px 20px
}
.Links UL
{
    LIST-STYLE-TYPE: none
}
.Links UL
{
    MARGIN: 0px
}
.Links A
{
    COLOR: #4858b0;
    FONT-SIZE: 11pt;
    TEXT-DECORATION: none
}
.CV_Table TD
{
    PADDING-BOTTOM: 10px;
    PADDING-LEFT: 10px;
    PADDING-RIGHT: 10px;
    FONT-FAMILY: Arial, 'Arial Black';
    FONT-SIZE: 11pt;
    PADDING-TOP: 10px
}
TABLE
{
    TEXT-ALIGN: center;
    BORDER-COLLAPSE: collapse;
    FONT-SIZE: 10pt
}
TD
{
    BORDER-BOTTOM: #4858b0 2px solid;
    TEXT-ALIGN: center;
    BORDER-LEFT: #4858b0 2px solid;
    PADDING-BOTTOM: 3px;
    PADDING-LEFT: 3px;
    PADDING-RIGHT: 3px;
    BORDER-TOP: #4858b0 2px solid;
    BORDER-RIGHT: #4858b0 2px solid;
    PADDING-TOP: 3px
}
.help
{
    Z-INDEX: 4;
    POSITION: absolute;
    BACKGROUND-COLOR: fuchsia;
    FLOAT: right;
    VISIBILITY: visible;
    TOP: 303px;
    LEFT: 40px
}
.Categories UL
{
    LIST-STYLE-TYPE: decimal
}
.Categories TABLE
{
    TEXT-ALIGN: left;
    BACKGROUND-COLOR: infobackground;
    BORDER-COLLAPSE: collapse;
    FONT-SIZE: 10pt
}
.Categories TD
{
    BORDER-BOTTOM: darkorange 1px solid;
    TEXT-ALIGN: left;
    BORDER-LEFT: darkorange 1px solid;
    PADDING-BOTTOM: 3px;
    PADDING-LEFT: 3px;
    PADDING-RIGHT: 3px;
    BORDER-TOP: darkorange 1px solid;
    BORDER-RIGHT: darkorange 1px solid;
    PADDING-TOP: 3px
}











