@charset "utf-8";
/*******************************
*	ISCORMA-3 Home Page Styles
*	Font/Layout properites
*******************************/
body	{min-width: 620px; font-size: 100%; font-family: Verdana, Arial, Helvetica, sans-serif;}


#bpbLogo {position:relative; top:8px; width:756px; margin: 0 auto; padding: 0; height:30px; background-image:  url("../graphics/BPB_logo_textonly.gif"); display: none;}

#subPagebanner {position:relative; top:9px; width:756px; margin: 0 auto; padding: 0; height:44px; display: none;}

#searchbox {position:relative; display: none;}

.clear	{display: block; clear: both;}
#button {position:relative; top:10px; width:756px; margin: 0 auto; height:18px; display: none;}


#container	{width: 550px; margin: 0 auto; padding: 0; top: 32px; position: relative;}

#corner	{width: 11px; margin: 0 auto; padding: 0; position: relative; height: 11px; float: left; display: none;}


/*	Column shared properties */
#leftColumn, #rightColumn {position: relative; margin: 0; padding: 0 0 70px 0; width: 575px; height: auto;}
#leftColumn h2, #rightColumn h2 {margin: 1em 0 .25em 0; padding: 0 0 0;}
#leftColumn h4, #rightColumn h4 {margin: 0 0 .25em 0; padding: 0; font-weight: bold;}
#leftColumn h5, #rightColumn h5 {margin: 0; padding: .1em .5em .5em 1.5em; font-weight: bold; border-bottom: 1px solid; font-size: 0.65em;}
#leftColumn spacer, #rightColumn spacer {background-color: #999999;}
#leftColumn h4 a, #rightColumn h4 a	{display: block; margin: 0; padding: .25em; text-decoration: none;}
#leftColumn ul, #rightColumn ul	{margin: 0; padding: 0; list-style: none; border-top: 3px solid;}
#leftColumn ul li, #rightColumn ul li	{margin: 0; padding: 0; height: auto;}
#leftColumn span, #rightColumn span	{font-style: normal;}
#leftColumn li a, #rightColumn li a	{display: block; margin: 0 0 0 1em; padding: 0.5em; border-bottom: 2px dotted; text-decoration: none; font-size: 0.65em; font-weight: bold;}
#leftColumn p, #rightColumn p	{margin: 1em 0 1.2em 2.5em; padding: 0; font-size: 0.7em; line-height: 1.5em;}

.insertText {position: relative; width: 133px; height: auto; background-color: #627597; font-size: 0.65em; color: #FFFFFF; padding: 0.4em 0.1em 0.4em 0.1em;}
#insertright {position: relative; float: right; margin-right: 15px; border: 1px; border-color: #999999; border-style: solid; width: 135px; height: auto; font-size: 1em; margin: .8em 0.1em .3em .2em;}
#insertcenter {position: relative; margin-right: 15px; border: 1px; border-color: #999999; border-style: solid; width: 300px; height: auto; font-size: 1em; margin: .8em 0.1em .3em 6em;}
#insert {position: relative; float: left; margin-right: 15px; margin-left: 0em; border: 1px; border-color: #999999; border-style: solid; margin-top: 0.8em; width: 135px; height: 140px;}
#insertText {position: relative; width: 135px; height: 15px; background-color: #8E837C; font-size: 0.55em; color: #FFFFFF; padding: 0.2em; padding-bottom: 0.3em;}
.insertAuthortext {position: relative; width: 96px; height: auto; background-color: #627597; font-size: 0.55em; color: #DCECEF; padding: 2px 2px 4px 2px;}
#insertAuthor {position: relative; float: left; margin-right: 15px; border: 1px; border-color: #999999; border-style: solid; width: 100px; height: auto; font-size: 13px; margin: .8em 0.8em .3em 0em;}

#leftColumn .right, #rightColumn .right	{float: right; margin: .5em;}
#leftColumn .left, #rightColumn .left	{float: left; margin: .5em;}

#leftColumn		{float: left;}
#rightColumn	{float: right; width: 135px; background-color: #C5C0BC; margin: 0; padding: 0; height: auto; display: none;}
#content	{width: 620px; height: auto; margin: 0; padding: 0; background-image:   url("../graphics/contentBkgrnd.gif"); background-repeat: repeat-y;}
#content h2	{margin: .2em 0 .25em 1.2em; padding: 0 0 0;}

#logofooter	{position: relative; width: 568px; padding: 0em 0em .4em 0em; margin: 0; top: -5px; display: none;}
#footer	{position: relative; background-color: #9E9690; padding-top: 0.4em; display: none;}
#footer p	{font-size: 0.7em; margin: 0; padding: 0; text-align: center; position: relative; line-height: 1.5em;}

/*******************************
*	Background/Color properties
*******************************/

body	{background-color: #9E9690;}


/*	Column shared properties */
#leftColumn h1, #rightColumn h1	{color: #666666; background-color: #ffffff; border-color: #DEF; font-size: 1.2em; font-weight: bold;}
#leftColumn h4, #rightColumn h4	{color: #484848; background-color: #ffffff; border-color: #DEF; font-size: 1.3em; font-weight: bold;}
#leftColumn h5, #rightColumn h5	{color: #484848; background-color: #DEDEDE; border-color: #9E9690;}
#leftColumn h4 a, #rightColumn h4 a	{color: #484848;}
#leftColumn h4 a:hover, #rightColumn h4 a:hover	{color: #484848; background-color: #DEDEDE;}
#leftColumn ul, #rightColumn ul	{border-color: #DDD;}
#leftColumn span, #rightColumn span	{color: #666666; font-size: .9em;}
#leftColumn li a, #rightColumn li a	{color: #484848; border-color: #DDD; font-weight: normal;}
#leftColumn li a:hover, #rightColumn li a:hover	{color: #484848; background-color: #DEDEDE;}



#content	{color: #333; border-color: #DDE; background-color: #fff;}

#content h2	{color: #484848; background-color: #ffffff; font-weight: bold; font-size: 0.8em; font-weight: bold;}

#footer a, b	{color: #DEDEDE;}
.smallFootertext {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 0.77em; color: #484848;}
.pageHeadertext {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 0.95em; color: #666666; font-weight: bold;}
.tableRowLtgray {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 0.8em; background-color: #EFE9DC; color: #233656; padding: 7px 4px 7px 0px;}
.tableRowDrgray { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 0.8em; background-color: #D7D1C0; color: #233656; padding: 7px 4px 7px 0px;}