body {

	font-family: "Tahoma";
	background-repeat: no-repeat;
	background-attachment: fixed;
		
}

.quick_links {
	padding-bottom: 4px;
}

.quick_links td {

	padding-top: 2px;
	padding-bottom: 2px;
	
}

.quick_links caption {
	background-color: rgb(200,200,200);
}

.default {
	color: blue;
	font-weight: bold;
}

.folder {
	padding-left: 16px;
	padding-top: 3px;
}

.folder img {
	margin-right: 3px;
}

.file {
	padding-left: 16px;
	padding-top: 3px;
}

.file img {
	margin-right: 3px;
}

.main_caption {
	
	font-size: 20px;
	text-align: left;
	
	padding-bottom: 5px;
	margin-bottom: 10px;
	border-bottom: solid #C0C0C0 1px;
	
	font-family: "Arial";
	
	color: rgb(120,120,120);
	
}

.example_link {
	margin-left: 30px;
}

.line_number {
	background-color: rgb(250,250,250);
	text-align: right; 
	width: 40px; 
	margin-right: 5px;
}

.snippet {
		font-style: italic;
}

.content {
	border-bottom: solid #C0C0C0 1px;
	padding-top: 10px;
	padding-bottom: 10px;
}

.info_table th {
	background-color: rgb(240,240,240);
}

.info_table {
	padding: 20px;
	margin: 20px;
	border: solid black 1px;
}

.info_table caption {
	border: solid black 1px;
	background-color: #C0C0C0;
}
		
.footer {
	
}

.code {
	
	width: 80%;
	margin-left: 30px;
	margin-top: 20px;
	margin-bottom: 20px;
	background-color: rgb(240,240,240);
	border: dashed black 2px;
	font-size: 10px;
	
}

.ie_mock_page {
	background-repeat: no-repeat;
	margin-left: 30px;
	margin-top: 20px;
	margin-bottom: 20px;
}

.ie_mock_page .mock_title {
	font-family: Arial;
	font-weight: bold;
	color: white;
	position: relative; 
	top: 3; 
	left: 30;
}

.ie_mock_page .mock_tabTitle {
	font-size: 12px;
	font-family: Arial;
	position: relative; 
	top: 33; 
	left: 90;
}

.ie_mock_page .mock_url {
	font-size: 12px;
	font-family: Arial;
	position: relative; 
	top: 15; 
	left: 110;
}

.ie_mock_page .mock_content {
	position: relative; 
	top: 50; 
	left: 10;
} 

.ff_mock_page {
	background-repeat: no-repeat;
	margin-left: 30px;
	margin-top: 20px;
	margin-bottom: 20px;
}

.ff_mock_page .mock_title {
	font-family: Arial;
	font-weight: bold;
	color: white;
	position: relative; 
	top: 5; 
	left: 30;
}

.ff_mock_page .mock_tabTitle {
	font-size: 12px;
	font-family: Arial;
	position: relative; 
	top: 60; 
	left: 35;
}

.ff_mock_page .mock_url {
	font-size: 12px;
	font-family: Arial;
	position: relative; 
	top: 42; 
	left: 230;
}

.ff_mock_page .mock_content {
	position: relative; 
	top: 75; 
	left: 10;
}

.code caption {
	
	font-size: 14px;
	font-weight: bold;
	
}

.command_prompt {
	margin-left: 30px;
	margin-top: 20px;
	margin-bottom: 20px;
	font-family: "Courier New";
	font-size: 12px;
	color: white;
}

.action_code {
	background-color: rgb(255,230,230);
}

.blueprint_code {
	background-color: rgb(230,230,255);
}

.render_code {
	background-color: rgb(230,255,230);
}

.cc_type_code_1 { background-color: rgb(245,220,220); }
.cc_type_code_2 { background-color: rgb(220,245,220); }
.cc_type_code_3 { background-color: rgb(220,220,245); }
.cc_type_code_4 { background-color: rgb(245,200,245); }

.code td {
	
	padding: 15px;
	
}

.toc_link {
	font-size: 12px;
	padding-left: 10px;
}

.toc_heading {
	font-family: Arial;
	background-color: transparent;
	padding-top: 4px;
	padding-left: 4px;
	padding-bottom: 4px;
	font-size: 16px;
	font-weight: bold;
}

.toc_heading {
	text-decoration: none;
	color: black;
}

.toc_list {
	height: 0;
	font-size: 12px;
	padding-left: 5px;
	padding-bottom: 10px;
	border-left: solid rgb(112,58,58) 2px;
}