/*
<!-- ***VersionInfo
DocumentVersion==6
VersionChanges==Added Classes for the CBLite 3.0 update
InstallMessage==Install this file to make the DiceFAQ file appear correctly.
VersionInfo*** -->
*/


body			{
				font-family: Verdana,Lucida Grande,Arial,Helvetica,sans-serif;
				font-size: 9pt;
				text-align: Justify;
				margin:0;
				padding:0;
				line-height:140%;
				}

				
#sidebar		{
				position: absolute;
				top: 0; left: 0;
				width: 200px; height: 100%;
				background-color:#EEEEEE;
				overflow: auto;
				}

#main 			{
				position: absolute;
				top: 0; left: 220px;
				margin-right:10px;
				}

.href_dicerollscriptsonly:hover, .href_notinpaintevent:hover {
				text-decoration:none;
				border-bottom: 1px dotted;
				border-top: 1px dotted;
				color:#FF0000;
				font-weight: bold;
}
.href_dicerollscriptsonly:visited, .href_notinpaintevent:visited {
				text-decoration:none;
				border-bottom: 1px solid;
				border-top: 1px solid;
				color:#FF0000;
				font-weight: bold;
}
				
#main a:link,a:visited	{
				text-decoration:none;
				border-bottom: 1px dotted;
				border-top: 1px dotted;
				color:#000000;
				}
				
#main a:hover	{
				text-decoration:none;
				border-bottom: 1px solid;
				border-top: 1px solid;
				color:#550000;
				}
#sidebar ul		{
				list-style-type:square;
				text-align:left;
				font-size: 9pt;
				line-height:150%;
				margin-left:5px;
				padding-left:15px;
				}
				
#sidebar a:link,a:visited	{
				text-decoration:none;
				border-bottom: 1px dotted;
				color:#550000;
				}
				
#sidebar a:hover	{
				text-decoration:none;
				border-bottom: 1px solid;
				color:#000000;
				}


html>body #sidebar {position: fixed}

.headertitle	{
				font-weight: Bolder;
				font-size: 14pt;
				text-align: Left;
				background-color: #BBCFFF;
				border-top: dotted 2pt black;
				border-bottom: dotted 2pt black;
				padding-top: 5pt;
				padding-bottom: 5pt;
				margin-top:10px;
				}

.featurelist_title	{
				font-size: 12pt;
				font-weight: Bolder;
				text-align: Left;
				border: solid 1pt #E6E6E6;
				margin-bottom: -9pt;
				padding-top: 5pt;
				padding-bottom: 5pt;
				padding-left: 3pt;
				background: #FFFFFF;
				}

.featurelist_subtitle	{
				font-size: 9pt;
				font-weight: Normal;
				font-style: Italic;
				text-align: Left;
				border-left: solid 1pt #E6E6E6;
				border-right: solid 1pt #E6E6E6;
				border-bottom: solid 1pt #E6E6E6;
				padding-top: 5pt;
				margin-bottom: -9pt;
				padding-bottom: 5pt;
				padding-left: 3pt;
				background: #FFFFFF;
				}

.featurelist_text {
				font-weight: Normal;
				font-size: 10pt;
				border-left: solid 1pt #E6E6E6;
				border-right: solid 1pt #E6E6E6;
				border-bottom: solid 1pt #E6E6E6;
				margin-bottom: -9pt;
				padding-bottom: 2pt;
				padding-left: 3pt;
				background: #EFEFEF;
				}

.featurelist	{	
				background: #E6E6E6;
				margin-bottom:35px;
				}


.featurelist ul	{
				padding-right: 10pt;
				padding-bottom: 1pt;
				}

.featurelist li	{
				margin-bottom: 6pt
				}

.featurelist li.squished {
				margin-bottom:0
}

.featurelist i	{
				color: #550000;
				font-style: normal;
				font-weight: normal;
				}

.featurelist table {
				font-weight: Normal;
				font-size: 10pt;
				border:1px solid #000000;
				border-collapse:collapse;
				}

.featurelist table td {
				border:1px solid #000000;
				padding-bottom:2px;
				padding-top:2px;
				}
				
.featurelist table tr.header {
				background-color:#000000;
				color:#FFFFFF;
				font-weight:Bold;
				}

.featurelist table tr.odd {
				background-color:#DDDDDD;
				}
                                
.featurelist table.smtable {
                                background-color:#CFCFCF;
                                font-size: 8pt;
				border:1px solid #000000;
				border-collapse:collapse;
                                
                                }
.featurelist table.smtable td {
				border:1px solid #000000;
				padding-bottom:0px;
				padding-top:0px;
                                padding-left:5px;
                                padding-right:5px;
                                }

.example		{
				color: #550000;
				}

.code {
				display: block;
				border: 1px dashed #bbb;
				font-family: courier, monospace;
				font-size:10px;
				padding: 20px;
				color: #808080;
				background: #F1F1FF;
                                }

.parameters, .returns		{
				font-weight:bold;
}
.parameter_name, .returns_name	{
				font-weight:bold;
				color: #550000;
}
.parameter_type, .returns_type {
				font-style:italic;
}
.parameter_description, .returns_description {
				font-style:italic;
				font-weight:normal;
				color: #550000;
}
.parameter_number {
				font-weight:bold;
				color: #550000;
}
.example_explanation {
				color: #550000;
				font-style: italic;
				font-weight: normal;
}
.example_related_function {
				font-weight: bold;
}
.dice_roll_only, .dicesetfunction, .currentbutton, .button_paint_event_script_only, .not_in_paint_event {
	color: #FF0000;
	text-align: right;
	font-weight: bold;
	font-size:11pt;
	position:relative;
	top: -13px;	
}

.button_event_script_only {
	color: #FF0000;
	font-weight: bold;
}
