BODY
{
    PADDING-TOP: 0px;
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN-LEFT: 25px;

    BACKGROUND-COLOR: #99CCFF;
    FONT-FAMILY: Tahoma, Verdana, Arial, Sans-Serif;
    FONT-SIZE: 90%;
}




#q_box {width: 375px;}

.q_head {
font-family: arial narrow, sans-serif;
font-size: 16px;
font-weight: bold;
background-color: CCCCCC;
border: 1px solid #000000;
color: #000000;
padding: 0px;
}

#q_text {
background-color: #FFFFCC;
border: 1px solid #000000;
padding: 10px;
font-family: arial, sans-serif;
}









.devopop
{
    BACKGROUND-IMAGE: url(images/microphone_fade.jpg);
}

#header
{
    PADDING-TOP: 0px;
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN-BOTTOM: 0px;
    TEXT-ALIGN: center;
}


#topnav
{
    PADDING-TOP: 0px;
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    BACKGROUND-COLOR: #C5C5C5;
    BORDER: #000 1px solid;

    FONT-SIZE: 80%;
    FONT-WEIGHT: normal;
    FONT-FAMILY: Helvetica, Arial, Sans-Serif; 
    TEXT-ALIGN: center;
    LINE-HEIGHT: 30px;

    MARGIN-BOTTOM: 1px;
    FLOAT: none;
}


/* added 12/16 to solve the wrapping footer problem   */
#mainpane
{
    WIDTH: 100%;
/*    HEIGHT: 75%;*/
}



#content
{
    PADDING-TOP: 10px;
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;

    MARGIN-BOTTOM: 1px;
}


#article_content
{
    PADDING-TOP: 10px;
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;

    MARGIN-BOTTOM: 1px;
    TEXT-ALIGN: justify;
}



#para_header
{
    FONT-FAMILY: Tahoma, Verdana, Arial, Sans-Serif;
    FONT-SIZE: 120%;
}


#footer
{ 
    PADDING-TOP: 0px;
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;

    MARGIN-TOP: 20px;

    FONT-SIZE: 75%;
    TEXT-ALIGN: center;
    LINE-HEIGHT: 20px;
}


#newssection
{
    FONT-SIZE: 90%;
    PADDING-TOP: 5px;
    PADDING-RIGHT: 10px;
    PADDING-LEFT: 10px;
    PADDING-BOTTOM: 5px;
}


#subsection
{
    FONT-SIZE: 80%;
    PADDING-TOP: 0px;
    PADDING-RIGHT: 10px;
    PADDING-LEFT: 10px;
    PADDING-BOTTOM: 5px;
}


#pagefield
{
/*    FONT-SIZE: 90%;   */
    PADDING-TOP: 5px;
    PADDING-RIGHT: 25px;
    PADDING-LEFT: 25px;
    PADDING-BOTTOM: 15px;
}


#lessondescription
{
    FONT-SIZE: 90%;
    PADDING-TOP: 5px;
    PADDING-RIGHT: 60px;
    PADDING-LEFT: 40px;
    PADDING-BOTTOM: 5px;
}


#lessontype
{
    FONT-SIZE: 100%;
    FONT-WEIGHT: bold;
    COLOR: #CCCCCC;
    PADDING-TOP: 5px;
    PADDING-RIGHT: 25px;
    PADDING-LEFT: 25px;
    PADDING-BOTTOM: 5px;
}


#notice
{
    FONT-SIZE: 95%;
    COLOR: #CCCCCC;
    PADDING-TOP: 5px;
    PADDING-RIGHT: 60px;
    PADDING-LEFT: 40px;
    PADDING-BOTTOM: 5px;
}


#sectionhead
{
    TEXT-ALIGN: center;
}



#byline
{
    TEXT-ALIGN: center; 
    FONT-STYLE: oblique;
    FONT-SIZE: 90%;
    FONT-FAMILY: Georgia, Times New Romans, Serif;
}



H6
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 75%;
    COLOR: #000;
    FONT-FAMILY: Georgia, Garamond, Times New Romans, Serif;
    TEXT-ALIGN: center; 
}

H5
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 85%;
    COLOR: #000;
    FONT-FAMILY: Georgia, Garamond, Times New Romans, Serif;
    TEXT-ALIGN: center; 
}

H4
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 100%;
    COLOR: #000;
    FONT-FAMILY: Georgia, Garamond, Times New Romans, Serif;
    TEXT-ALIGN: center; 
}

H3
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 120%;
    COLOR: #000;
    FONT-FAMILY: Georgia, Garamond, Times New Romans, Serif;
    TEXT-ALIGN: center; 
}

H2
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 140%;
    COLOR: #000;
    FONT-FAMILY: Georgia, Garamond, Times New Romans, Serif;
    TEXT-ALIGN: center; 
}

H1
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 170%;
    COLOR: #000;
    FONT-FAMILY: Georgia, Garamond, Times New Romans, Serif;
    TEXT-ALIGN: center; 
}


A
{
    COLOR: #0066FF;
    FONT-WEIGHT: bold;
    TEXT-DECORATION: none;
}


A:visited
{
    COLOR: #0066FF;	
    FONT-WEIGHT: bold;
    TEXT-DECORATION: none;
}


A:hover
{
    COLOR: #FFFFFF;
    BACKGROUND: #0066FF;
    TEXT-DECORATION: none;
}


A.audiolink
{
    COLOR: #fff;
    FONT-WEIGHT: bold;
    FONT-SIZE: 85%;
    TEXT-DECORATION: none;
}


A.audiolink:hover
{
    COLOR: #fff;
    BACKGROUND: #CCCCCC;
    TEXT-DECORATION: none;
}


TABLE
{
    FONT-SIZE: 90%;
}


.datecolumn
{
    TEXT-ALIGN: center;
}
