﻿/*
Rosenbauer America 2009
*/
html,
body	{
	margin: 0;
	padding:0;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000;
	background-color:#190B0B;
	text-align: center;
	height: 600px;
}

a:link	{color:#D22020;	text-decoration: underline;}
a:visited {color:#B20000; text-decoration: underline;}
a:hover {color:#E23030;}
a:active {color:#B20000;}

#parentlinks a:link {font-size: 11px; color:#fff; text-decoration:underline;}
#parentlinks a:visited {font-size: 11px; color:#fff; text-decoration:underline;}
#parentlinks a:hover {font-size: 11px; color:#fff; text-decoration:none;}
#parentlinks a:active {font-size: 11px; color:#fff; text-decoration:underline;}

a.forced:link {color:#fff; text-decoration: underline;}
a.forced:visited {color:#fff; text-decoration: underline;}
a.forced:hover {color:#fff;}
a.forced:active {color:#fff;}

a img {border:none;}
table {font-size: 100%;}
p {margin: 10px 0 0 0;}

/* Layout id's and classes */

#wrapper {
	margin: 0 auto;
	padding: 0;
	width: 750px;
	background-image: url(images/bg_inner_revB.jpg);
	font-size: 100%;
	text-align: left;
}

.bgfadegray {
	margin: 0;
	padding: 0;
	width: 750px;
	text-align: left;
}

#apparatus_pages {
	margin: 0 auto;
	padding: 0;
	width: 750px;
	background-image: url(_layout/images/bg_inner_revB.jpg);
	font-size: 100%;
	text-align: left;
}

.bgfadegray2 {
	margin: 0;
	padding: 0;
	width: 750px;
	height:165px;
	text-align: left;
}
}
#mastimg {margin-left: 25px;}
#mastlinks {
	position:absolute;
	top:164px;
	right:503px;
}

#navbuttons {
	margin: 0;
	padding: 0;
	width: 750px;
	height: 79px;
}

#parentlinks {
	margin: 0 0 0 40px;
	padding: 0;
	background-color: #000;
	width: 670px;
	height: 30px;
	color: #fff;
	text-align: left;
	text-indent: 10px;
	line-height: 30px;
	clear: both;
}

#mainbodymasthead {
	height: 170px;
	margin: 0 0 0 40px;
	padding: 0;
	width: 670px;
	z-index: 1;
}

#mainbody {
	position: relative;
	margin: 0;
	margin-left: 40px;
	padding: 0;
	width: 670px;
	text-align: left;
}

.widecontent {
	margin: 10px 0 10px 15px;
	padding: 0;
	width: 645px;
	text-align: left;
}

.narrowcontent {
	margin: 10px 0 10px 15px;
	padding: 0;
	width: 465px;
	text-align: left;
}

#inthissection {
	float: right;
	margin: 0;
	margin-bottom: 20px;
	padding: 0;
	width: 168px;
	text-align: left;
}

.mainbody_list {
	margin: 10px 0 10px 30px;
	padding: 0;
	width: 435px;
	list-style-image: url(_layout/images/bullet_inthissection.gif);
}

.inthissection_list {
	margin: 10px 0 0 20px;
	padding: 0;
	list-style-image: url(_layout/images/bullet_inthissection.gif);
}

ul.inthissection_list li.selected,
ul.inthissection_list li.selected a,
ul.inthissection_list li.selected a:link, 
ul.inthissection_list li.selected a:visited { 
    color:#f1f1f1; 
}

ul.inthissection_list li.selected a:hover { 
    color:#E23030; 
}

#shortcuts {
	margin: 2px 0px 2px 39px;
	padding: 0;
	width: 672px;
	height: 0px;
	background-repeat: no-repeat;
	text-align: left;
}
#shortcutform {
	margin: 7px 0 0 50px;
	padding: 0;
}

.bargridtop {
	margin: 0;
	margin-left: 40px;
	padding: 0;
	width: 670px;
	height: 0px;
	background-repeat: repeat-x;
}

.bargridbottom {
	margin: 0;
	margin-left: 40px;
	padding: 0;
	width: 670px;
	height: 0px;
	background-repeat: repeat-x;
}

.wideinformation {
	margin: 5px 0 10px 39px;
	padding: 0;
	width: 672px;
	text-align: left;
	}

#footer {
    background:#666666;
	margin: 20px 0 0 0;
	padding:2em  0;
	width: 750px;
	text-align: center;
}

.captiontable {
	font-size: 100%;
	margin: 0;
	padding: 0;
	width: 100%;
}
.captiontable td {text-align:center;}
.captiontable .demo {background-color:#e6e6e6;line-height:2px;}
.captiontable .caption {background-color:#e6e6e6;padding:20px 0;}

.tdtruck {
	background:#000000;
	border:1px solid #a1a1a1;
	font:bold 11pt geneva,arial,helvetica,serif;
	color:#cccccc;
	margin:2px;
	padding:5px;
}

	
/* (COLORS USED IN CLASS) */
/* (White to Black Range) */
.fG0 {color: #FFFFFF;}
.fG1 {color: #CACACA;}
.fG2 {color: #A5A5A5;}
.fG3 {color: #cccccc;}
.fG4 {color: #606060;}
.fG5 {color: #2A2A2A;}
.fG6 {color: #000000;}

/* (Light Hues) */
.fL0 {color: #F5F2EF;}
.fL1 {color: #C1B6AA;}
.fL2 {color: #C1B6AA;}
.fL3 {color: #847C76;}
.fL4 {color: #847C76;}
.fL5 {color: #6D6155;}
.fL6 {color: #6D6155;}

/* (Medium Hues) */
.fM0 {color: #6CB8B8;}
.fM1 {color: #6CB8B8;}
.fM2 {color: #6CB8B8;}
.fM3 {color: #757575;}
.fM4 {color: #757575;}
.fM5 {color: #757575;}
.fM6 {color: #757575;}

/* (Dark Hues) */
.fD0 {color: #D3BA2F;}
.fD1 {color: #D3BA2F;}
.fD2 {color: #D3BA2F;}
.fD3 {color: #8B0B1D;}
.fD4 {color: #8B0B1D;}
.fD5 {color: #8B0B1D;}
.fD6 {color: #8B0B1D;}



/* (BACKGROUND - COLORS) */
/* (White to Black Range) */
.bG0 {background-color: #FFFFFF;}
.bG1 {background-color: #CACACA;}
.bG2 {background-color: #A5A5A5;}
.bG3 {background-color: #7F7F7F;}
.bG4 {background-color: #606060;}
.bG5 {background-color: #2A2A2A;}
.bG6 {background-color: #000000;}

/* (Light Hues) */
.bL0 {background-color: #F5F2EF;}
.bL1 {background-color: #C1B6AA;}
.bL2 {background-color: #C1B6AA;}
.bL3 {background-color: #847C76;}
.bL4 {background-color: #847C76;}
.bL5 {background-color: #6D6155;}
.bL6 {background-color: #6D6155;}

/* (Medium Hues) */
.bM0 {background-color: #C0B8B8;}
.bM1 {background-color: #C0B8B8;}
.bM2 {background-color: #C0B8B8;}
.bM3 {background-color: #757575;}
.bM4 {background-color: #757575;}
.bM5 {background-color: #757575;}
.bM6 {background-color: #757575;}

/* (Dark Hues) */
.bD0 {background-color: #D30A2F;}
.bD1 {background-color: #D30A2F;}
.bD2 {background-color: #D30A2F;}
.bD3 {background-color: #8B0B1D;}
.bD4 {background-color: #8B0B1D;}
.bD5 {background-color: #8B0B1D;}
.bD6 {background-color: #8B0B1D;}



/* (FONT INFORMATION USED IN ID) */
#xxlarge
	{
	font-size: 26px;
	}
	
#xlarge
	{
	font-size: 20px;
	}
	
#large
	{
	font-size: 16px;
	}
	
#medium
	{
	font-size: 14px;
	}
	
#small
	{
	font-size: 12px;
	}

#xsmall
	{
	font-size: 11px;
	}
	
#xxsmall
	{
	font-size: 10px;
	}
	
/* (HTML EDITOR FONT INFORMATION) */

.VerySmallText
	{
	font-size: 10px;
	color: #AA2C47;
}

.VerySmallTextBlack
	{
	font-size: 10px;
	color: #000000;
	}
	
.VerySmallTextGrey
	{
	font-size: 10px;
	color: #7F7F7F;
	}
	
.SmallText
	{
	font-size: 14px;
	color: #AA2C47;
}

.SmallTextBlack
	{
	font-size: 14px;
	color: #000000;
	}
	
.SmallTextGrey
	{
	font-size: 14px;
	color: #7F7F7F;
	}
	
.MediumText
	{
	font-size: 18px;
	color: #AA2C47;
	}

.MediumTextBlack
	{
	font-size: 18px;
	color: #000000;
	}
	
.MediumTextGrey
	{
	font-size: 18px;
	color: #7F7F7F;
	}
	
.LargeText
	{
	font-size: 25px;
	color: #AA2C47;
	}

.LargeTextBlack
	{
	font-size: 25px;
	color: #000000;
	}
	
.LargeTextGrey
	{
	font-size: 25px;
	color: #7F7F7F;
	}
