/*
asutype.css
The CSS style for asutype.com
-----------------------------
Copyright (c) 2009, Fanix Software.
All Rights Reserved.
Asutype - http://www.asutype.com/
The OS-level real-time spell check and speed typing software
*/

BODY
{
    BACKGROUND-COLOR: #F4F8CD;
    FONT-FAMILY: Verdana, Arial, sans-serif;
    FONT-SIZE: 11px;
    COLOR: #000000;
}

#navblock
{
	POSITION: absolute; left:120; top:0;
	WIDTH: 770px;
	HEIGHT: 95px;
    BACKGROUND-COLOR: #FFFFFF;
}
#widenav
{
	POSITION: absolute; left:120; top:0;
	HEIGHT: 95px;
    BACKGROUND-COLOR: #FFFFFF;
}
#mainblock
{
	POSITION: absolute; left:120; top:95;
	WIDTH: 770px;
	PADDING-BOTTOM: 8px; 
}
#widemain
{
	POSITION: absolute; left:120; top:95;
	WIDTH: 770px;
	PADDING-BOTTOM: 8px; 
}

.tiny{FONT-SIZE:9px;}
.small{FONT-SIZE:10px;}
.normal{FONT-SIZE:11px;}
.big{FONT-SIZE:12px;}
.large{FONT-SIZE:13px;}
.huge{FONT-SIZE:18px;}
.blue{COLOR:#0000FF;}
.red{COLOR:#FF0000;}
.yellow{COLOR:#FFFF00;}
.lineout
{
    COLOR: #000000;
	TEXT-DECORATION: line-through;
}
.redunderline
{
    COLOR: #FF0000;
    TEXT-DECORATION: underline;
}
.quote
{
    FONT-WEIGHT: normal;
    FONT-STYLE: italic;
}
.bigquote
{
    FONT-WEIGHT: normal;
    FONT-STYLE: italic;
}
.redbold
{
    COLOR: #FF0000;
    FONT-WEIGHT: bold;
}
.redlight
{
    FONT-WEIGHT: bold;
    TEXT-ALIGN: center;
    BACKGROUND-COLOR: #FFDF58;
	COLOR: #000000;
    PADDING-BOTTOM: 4px;
    PADDING-TOP: 4px;
    TEXT-TRANSFORM: uppercase
}
.special
{
    COLOR: #FF0000;
    FONT-WEIGHT: bold;
    FONT-SIZE: 18px;
}
.oddsol
{
    BACKGROUND-COLOR:#e9f2f7;
}
.evensol
{
    BACKGROUND-COLOR:#f2f7e9;
}
.name
{
    FONT-STYLE: italic;
}
.label
{
    FONT-STYLE: italic;
}
.fix
{
    FONT-WEIGHT: bold;
}
.glossary
{
    TEXT-DECORATION: none;
	BORDER-BOTTOM: 1px dashed green;
}
.note
{
    FONT-STYLE: italic;
    FONT-WEIGHT: bold;
}

H1
{
    COLOR: #336699;
    FONT-WEIGHT: bold;
    FONT-SIZE: 17px;
}
LI
{
    FONT-FAMILY: Verdana, Arial, sans-serif;
    FONT-SIZE: 11px;
    PADDING-TOP: 2px;
    PADDING-BOTTOM: 2px;
}
HR{COLOR:#369;HEIGHT:1px;}

DIV.sectitle
{
    BACKGROUND-COLOR: #324F85;
	COLOR: #FFFFFF; 
    FONT-SIZE: 13px;
    FONT-WEIGHT: bold;
	PADDING-LEFT: 16px; 
	PADDING-TOP: 8px; 
	PADDING-RIGHT: 32px; 
	PADDING-BOTTOM: 8px;
}
DIV.sectext
{
    BACKGROUND-COLOR: #324F85;
	COLOR: #FFFFFF; 
    FONT-SIZE: 10px;
    FONT-WEIGHT: bold;
	PADDING-LEFT: 16px; 
	PADDING-TOP: 8px; 
	PADDING-RIGHT: 32px; 
	PADDING-BOTTOM: 8px;
}
DIV.secbody
{
    BACKGROUND-COLOR: #FFFFFF;
	COLOR: #000000; 
    FONT-SIZE: 11px;
    FONT-WEIGHT: normal;
	PADDING-LEFT: 16px; 
	PADDING-TOP: 16px; 
	PADDING-RIGHT: 4px; 
	PADDING-BOTTOM: 24px; 
    BORDER-LEFT: #324F85 1px solid;
    BORDER-RIGHT: #324F85 1px solid;
    BORDER-TOP: #324F85 1px solid;
    BORDER-BOTTOM: #324F85 1px solid;
}
DIV.bodytext
{
    BACKGROUND-COLOR: #FFFFFF;
	COLOR: #000000; 
    FONT-SIZE: 11px;
    FONT-WEIGHT: normal;
	PADDING-LEFT: 24px; 
	PADDING-TOP: 16px; 
	PADDING-RIGHT: 32px; 
	PADDING-BOTTOM: 24px; 
    BORDER-LEFT: #324F85 1px solid;
    BORDER-RIGHT: #324F85 1px solid;
    BORDER-TOP: #324F85 1px solid;
    BORDER-BOTTOM: #324F85 1px solid;
}
DIV.quickfact
{
    BORDER-LEFT: #324F85 1px solid;
    PADDING-LEFT: 10px;
    PADDING-RIGHT: 10px;
    WIDTH: 200px;
	FONT-SIZE: 10px;
}
DIV.attention
{
    PADDING-LEFT: 10px;
    PADDING-RIGHT: 10px;
    PADDING-TOP: 10px;
    PADDING-BOTTOM: 10px;
    BACKGROUND-COLOR: #FFEF98;
	MARGIN-LEFT: 24px;
	MARGIN-TOP: 16px;
	MARGIN-RIGHT: 24px;
	MARGIN-BOTTOM: 16px;
}
DIV.sidebar
{
    BACKGROUND-COLOR:#FFF8DC;
	BORDER-BOTTOM:#FF9900 1px solid;
    BORDER-LEFT:#FF9900 1px solid;
    BORDER-RIGHT:#FF9900 1px solid;
    BORDER-TOP:#FF9900 1px solid;
	MARGIN-LEFT:16px;
    MARGIN-TOP:0px;
    MARGIN-RIGHT:0px;
    MARGIN-BOTTOM:8px;
    PADDING-TOP:8px;
    PADDING-BOTTOM:8px;
    PADDING-LEFT:8px;
    PADDING-RIGHT:8px;
    WIDTH:120px;
	FLOAT:right;
}

TD
{
    FONT-FAMILY: Verdana, Arial, sans-serif;
    FONT-SIZE: 11px;
}
TD.menu
{
	TEXT-ALIGN: center;
	PADDING-LEFT: 8px; 
	PADDING-RIGHT: 8px; 
	PADDING-TOP: 0px; 
	PADDING-BOTTOM: 0px; 
}
TD.current
{
	TEXT-ALIGN: center;
	COLOR: #FFDF58; 
    FONT-WEIGHT: bold;
    TEXT-TRANSFORM: uppercase;
}
TD.body 
{
    BACKGROUND-COLOR: #324F85;
	COLOR: #FFFFFF; 
	PADDING-RIGHT: 6px; 
}
TD.footer
{
	PADDING-TOP: 6px; 
    FONT-WEIGHT: normal;
    FONT-SIZE: 9px;
    TEXT-ALIGN: center;
}

P.nav
{
	TEXT-ALIGN: right;
	MARGIN-BOTTOM: 32px;
}
H1.also
{
	MARGIN-TOP: 32px;
}

A.menu{TEXT-DECORATION:none;}
A.menu:link{COLOR:#000000;TEXT-DECORATION:none;}
A.menu:visited{COLOR:#000000;TEXT-DECORATION:none;}
A.menu:hover{COLOR:#0000FF;TEXT-DECORATION:none;}
A.submenu{TEXT-DECORATION:none;}
A.submenu:link{COLOR:#000000;TEXT-DECORATION:none;}
A.submenu:visited{COLOR:#000000;TEXT-DECORATION:none;}
A.submenu:hover{COLOR:#FF0000;TEXT-DECORATION:none;}
A.sectext{TEXT-DECORATION:none;}
A.sectext:link{COLOR:#FFFFFF;}
A.sectext:visited{COLOR:#FFFFFF;}
A.sectext:hover{COLOR:#FFFF00;}

