/***********************************************/
/* HTML tag styles                             */
/***********************************************/ 
img 
{
border:0px;
}
h1{
 font-family: Verdana,Arial,sans-serif;
 font-size:18px;
 color: #334d55;
 margin: 0px;
 padding: 0px;
}

h2{
 font-family: Arial,sans-serif;
 font-size: 16px;
 color: #006699;
 margin: 0px;
 padding: 0px;
}
h3{
 font-family: Arial,sans-serif;
 font-size: 14px;
 color: #334d55;
 margin: 0px;
 padding: 0px;
}

h4{
 font-family: Arial,sans-serif;
 font-size: 12px;
 font-weight: normal;
 color: #333333;
 margin: 0px;
 padding: 0px;
}

h5{
 font-family: Verdana,Arial,sans-serif;
 font-size: 10px;
 color: #334d55;
 margin: 0px;
 padding: 0px;
}
/***********************************************/
/* Layout Divs                                 */
/***********************************************/
div{margin:0px;padding:0px;}
body
{
	width:100%;
	margin:0px auto;
	text-align:center;
	background-color:#0D4771;
	background-image:url(../images/sce/LRB_F/bg.jpg);
	background-repeat:repeat-x;
}
#master
{
	position:relative;
	width:1000px;
	margin:0px auto;
	text-align:center;
}
#logoleft
{
	position:absolute;
	width:20px;
	height:155px;
	left:36px;
	top:0px;
	background-image:url(../images/sce/LRB_F/logoleft.jpg);
	background-repeat:no-repeat;
}
#submaster
{
	position:relative;
	width:893px;
	margin:0px auto;
	text-align:center;
	border:0px solid red;
}
#row1
{
	position:relative;
	height:98px;
	margin:0px;
	border:0px solid red;
}
	#row1col1
	{
		position:absolute;
		width:529px;
		height:98px;
		left:0px;
		top:0px;
		background-image:url(../images/sce/LRB_F/logo.jpg);
		background-repeat:no-repeat;
	}
	#row1col2
	{
		position:absolute;
		height:27px;
		top:70px;
		left:615px;
		border:0px solid red;
	}
#row2
{
	position:relative;
	height:207px;
	border:0px solid red;
}
	#row2col1
	{
	    position:absolute;
		width:24px;
		height:207px;
		left:0px;
		top:0px;
		background-image:url(../images/sce/LRB_F/row2left.jpg);
		background-repeat:no-repeat;
		border:0px solid red;
	}
	#row2col2
	{
	    position:absolute;
		width:453px;
		height:207px;
		left:24px;
		top:0px;
		background-image:url(../images/sce/LRB_F/prot.jpg);
		background-repeat:no-repeat;
		border:0px solid red;
		text-align:left;
	}
		#row2col2para1
		{
			position:relative;
			padding:20px;
			height:133px;
			border:0px solid red;
		}
		#row2col2para2
		{
			position:relative;
			padding:5px 0px 0px 36px;
		}
		#row2col2para2col2
		{
			position:absolute;
			left:350px;
			top:183px;
		}
	#row2col3
	{
	    position:absolute;
		width:416px;
		height:207px;
		left:477px;
		top:0px;
		background-image:url(../images/sce/LRB_F/row2rightb.jpg);
		background-repeat:no-repeat;
		border:0px solid red;
		text-align:left;
	}
	#row2col3padding
	{
		padding:36px 0px 0px 23px;
	}
#row3
{
	position:relative;
	height:33px;	
	background-image:url(../images/sce/LRB_F/navRptr.jpg);
	background-repeat:repeat-x;
	border:0px solid red;
}
	#row3col1
	{
		position:absolute;
		width:2px;
		height:33px;	
		left:0px;
		top:0px;
		background-image:url(../images/sce/LRB_F/navleft.jpg);
		background-repeat:no-repeat;
		border:0px solid red;
	}
	#row3col2
	{
		position:absolute;
		width:889px;
		height:33px;
		
		left:2px;
		top:0px;
		background-image:url(../images/sce/LRB_F/navleft.jpg);
		background-repeat:no-repeat;
	}
#row4
{
	position:relative;
	/*height:326px;*/
	height:370px;
	background-image:url(../images/sce/LRB_F/bodybg1.jpg);
	background-repeat:repeat-y;
	border:0px solid red;
	text-align:left;
}
*html #row4
{
	/*height:426px;*/
	height: auto;
}
	#row4col1
	{
		position:relative;
		width:693px;
		border:0px solid red;
	}
	#row4col1home
	{
		position:relative;
		width:476px;
		border:0px solid red;
	}
	#row4col1homepadding
	{
		 padding:10px;
	}
	#row4colnews
	{
		position:absolute;
		width:216px;
		left:477px;
		top:0px;
		border:0px solid red;
	}
	#row4colnewspara1
	{
		position:relative;
		width:197px;
		height:24px;
		background-color:#51B2DB;
		padding:5px 0px 0px 18px;
		font-weight: bold;
	}
	#row4colnewspara2
	{
		position:relative;
		width:216px;
		/*height:298px;*/
		height:342px;
		/*background-image:url(../images/sce/LRB_F/newsbg.jpg);*/
		background-image:url(../images/sce/LRB_F/news-bg.jpg);
		background-position:bottom left;
		/*background-repeat:no-repeat;*/
		background-repeat:repeat-y;
		border:0px solid red;
	}
	#row4colnewspara2padding
	{
		padding:10px 5px 0px 5px;
	}
	#row4col2
	{
		position:absolute;
		width:200px;
		left:693px;
		top:0px;
		border:0px solid red;
	}

	#row4col2para1
	{
		position:relative;
		width:180px;
		height:24px;
		background-color:#2189C1;
		padding:5px 0px 0px 18px;
		font-weight: bold;
	}
	
	#row4col2para2
	{
		position:relative;
		width:180px;
		/*height:277px;*/
		height:311px;
		background-image:url(../images/sce/LRB_F/callus.jpg);
		background-position:bottom left;
		background-repeat:no-repeat;
	}
	#row4col2para2train
	{
		position:relative;
		width:180px;
		/*height:277px;*/
		height:311px;
		/*background-image:url(../images/sce/firetraining.jpg);*/
		background-position:bottom left;
		background-repeat:no-repeat;
	}      
	.row4col2para2padding
	{
		padding:10px;
	}
	
#row5
{
	position:relative;
	height:51px;
	background-image:url(../images/sce/LRB_F_Long/row5.jpg);
	background-repeat:repeat-y;
	border:0px solid red;
}
	ul#navmenu{
		margin:0px 0px 0px 0px;
		padding:0px 0px 0px 0px;
		width:889px;
		list-style:none;
		text-align:Center;
		letter-spacing:0px;
		vertical-align:bottom;
		z-index: 10000;
	}
	ul#navmenu li{
		float:left;
		display:inline;
		margin:0px 0px 0px 0px;/*Space between Items*/
		padding:0px 5px 0px 5px;
		list-style: none;
		position:relative;
		width:auto;
		height:33px;
		background-image:url(../images/sce/LRB_F_Long/navsap.jpg);
		background-position:right;
		background-repeat:no-repeat;
		z-index:100000;
		vertical-align:bottom;
	}
	*html ul#navmenu a {
		padding:10px 32px 0px 32px;
		height:33px;
	}
	ul#navmenu a {
		height:33px;
		padding:10px 33px 0px 33px;
		margin:0px 0px 0px 0px;
		float: none !important; /*For Opera*/
		float: left; /*For IE*/
		display: block;
		color:#00264F;
		font:normal normal bold 11px tahoma;/*Main menu font setting*/
		text-decoration: none;
	}
	/* Root Menu Hover Persistence */
	ul#navmenu a:hover,
	ul#navmenu li:hover a,
	ul#navmenu li.selected a,
	ul#navmenu li.iehover a {
		height:33px;
		color:#FFFFFF;
		/*background-image:url(../images/sce/LRB_F/navoverRptr.jpg);*/
		background-repeat:repeat-x;
		font:normal normal bold 11px tahoma;/*Main menu font setting*/
	}
ul#topmenu
{
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	width:278px;
	list-style:none;
	text-align:Center;
	letter-spacing:0px;
	vertical-align:bottom;
	z-index: 10000;
}
ul#topmenu li
{
	float:left;
	display:inline;
	margin:0px 0px 0px 0px;/*Space between Items*/
	padding:0px 10px 0px 5px;
	list-style: none;
	position:relative;
	width:auto;
	height:27px;
	z-index:100000;
	vertical-align:bottom;
	background-image:url(../images/sce/LRB_F/topmenusap.jpg);
	background-position:right;
	background-repeat:no-repeat;
	border:0px solid red;
}
ul#topmenu a 
{
	float: none !important; /*For Opera*/
	float: left; /*For IE*/
	display: block;
	color:#FFFFFF;
	font:normal normal bold 11px Tahoma;/*Main menu font setting*/
	text-decoration: none;
	margin:0px 0px 0px 0px;/*Space between Items*/
	padding:6px 0px 0px 5px;
}
ul#topmenu a:hover
{
	float: none !important; /*For Opera*/
	float: left; /*For IE*/
	display: block;
	color:#00264F;
	font:normal normal bold 11px Tahoma;/*Main menu font setting*/
	text-decoration: none;
	margin:0px 0px 0px 0px;/*Space between Items*/
	padding:6px 0px 0px 5px;
}
ul#indexfooter
{
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	width:783px;
	list-style:none;
	text-align:Center;
	letter-spacing:0px;
	vertical-align:bottom;
	z-index: 10000;
	border:0px solid red;
}
ul#indexfooter li
{
	float:left;
	display:inline;
	margin:10px 0px 0px 0px;/*Space between Items*/
	padding:0px 15px 0px 15px;
	list-style: none;
	position:relative;
	width:auto;
	height:12px;
	z-index:100000;
	vertical-align:bottom;
	border-right:1px solid #758EA4;
}
ul#indexfooter a 
{
	float: none !important; /*For Opera*/
	float: left; /*For IE*/
	display: block;
	color:#758EA4;
	font:normal normal normal 11px Tahoma;/*Main menu font setting*/
	text-decoration: none;
}
/* Root Menu Hover Persistence */
ul#indexfooter a:hover,
ul#indexfooter li:hover a,
ul#indexfooter li.selected a,
ul#indexfooter li.iehover a 
{
	color:#758EA4;
	font:normal normal normal 11px Tahoma;/*Main menu font setting*/
	text-decoration:underline;
}
.maintext
{
	font:Tahoma;
	font-family:Tahoma;
	color:#00264F;
	font-size:12px;
	padding: 10px 10px 10px 10px;
}
.maintext a
{
	font:Tahoma;
	font-family:Tahoma;
	color:#00264F;
	font-size:12px;
}
.maintext a:hover
{
	font:Tahoma;
	font-family:Tahoma;
	color:#00264F;
	font-size:12px;
	text-decoration:underline;
}
.maintext1
{
	font:Tahoma;
	font-family:Tahoma;
	color:#EAF5F9;
	font-size:21px;
}
.maintext1 a
{
	color:#FF944C;
	text-decoration:none;
	}
	
.maintext1 a:hover
{
	color:#EAF5F9;

	
}	
.maintext2
{
	font:Tahoma;
	font-family:Tahoma;
	color:#EAF5F9;
	font-size:12px;
}
.newstext
{
	font:Tahoma;
	font-family:Tahoma;
	color:#00264F;
	font-size:11px;
	padding: 10px 10px 10px 10px;
}
.prothead
{
	font:Tahoma;
	font-family:Tahoma;
	color:#003B7B;
	font-size:24px;
}
.prottext
{
	font:Tahoma;
	font-family:Tahoma;
	color:#02ABEC;
	font-size:15px;
}
.prottextt a
{
	font:Tahoma;
	font-family:Tahoma;
	color:#02ABEC;
	font-size:15px;
	text-decoration:none;
	display:inline-block;
	padding-left:14px;
	background:transparent url(/images/arrow-yellow.gif) center left no-repeat;
}
.prottext a
{
	font:Tahoma;
	font-family:Tahoma;
	color:#02ABEC;
	font-size:16px;
	font-weight:bold;
	line-height:1.1;
	text-decoration:none;
	display:inline-block;
	padding-left:14px;
	background:transparent url(/images/arrow1.gif) center left no-repeat;
	}
.prottext a:hover
{
	font:Tahoma;
	font-family:Tahoma;
	color: #334d55;
	font-size:16px;
	font-weight:bold;
}

.protsml
{
	font:Tahoma;
	font-family:Tahoma;
	color:#02ABEC;
	font-size:12px;
}

.riskhead
{
	font:Tahoma;
	font-family:Tahoma;
	color:#FFFFFF;
	font-size:12px;
	
}
.risktext
{
	font:Tahoma;
	font-family:Tahoma;
	color:#EAF5F9;
	font-size:12px;
	padding: 10px 0px 5px 10px;
}
.risktext ul, .risktext li
{
margin-left:0;
}
.risklink
{
	font:Tahoma;
	font-family:Tahoma;
	color:#00264F;
	font-size:12px;
}
.risklink a
{
	font:Tahoma;
	font-family:Tahoma;
	color:#00264F;
	font-size:12px;
}
.risklink a:hover
{
	font:Tahoma;
	font-family:Tahoma;
	color:#00264F;
	font-size:12px;
	text-decoration:underline;
}
.callustext
{
	font:Tahoma;
	font-family:Tahoma;
	color:#EAF5F9;
	font-size:16px;
}
.calluslink
{
	font:Tahoma;
	font-family:Tahoma;
	color:#00264F;
	font-size:12px;
}
.calluslink a
{
	font:Tahoma;
	font-family:Tahoma;
	color:#EAF5F9;
	font-size:12px;
}
.calluslink a:hover
{
	font:Tahoma;
	font-family:Tahoma;
	color:#EAF5F9;
	font-size:12px;
	text-decoration:underline;
}
.footertext
{
	color:#758EA4;
	font:normal normal normal 11px Tahoma;/*Main menu font setting*/
	font-family:Tahoma;
}
.footertext a
{
	color:#758EA4;
	font:normal normal normal 11px Tahoma;/*Main menu font setting*/
	font-family:Tahoma;
	text-decoration:none;
}
.footertext a:hover
{
	color:#758EA4;
	font:normal normal normal 11px Tahoma;/*Main menu font setting*/
	font-family:Tahoma;
}
.linktext
{
	font:Tahoma;
	font-family:Tahoma;
	color:#EAF5F9;
	font-size:11px;
}
.linktext a
{
	font:Tahoma;
	font-family:Tahoma;
	color:#EAF5F9;
	font-size:11px;
}
.linktext a:hover
{
	font:Tahoma;
	font-family:Tahoma;
	color:#EAF5F9;
	font-size:11px;
	text-decoration:underline;
}
#leftbox
{
	font:Tahoma;
	font-family:Tahoma;
	color:#00264F;
	font-size:12px;
	padding: 10px 10px 10px 10px;
	float: left;
}
#rightbox
{
	font:Tahoma;
	font-family:Tahoma;
	color:#00264F;
	font-size:12px;
	padding: 10px 10px 10px 10px;
	float: right;
}
/*end of menu page css*/

#bbcontainer
{margin: auto;
 line-height: 1.2em;
 text-align: left;
 width: 462px;
 background-color: #949494;
 border:0;
 margin: 2,2,2,2;}


#header
{line-height: 2em;
 margin: 1em 0;
 padding: 0px;}
 
#header a
	{
	 border-bottom: 0.4em solid #EEE;
	 font-weight: bold;
	 margin-right: 1em;
	 padding: 0 2em 0.5em 1em;
	 text-decoration: none;}
#header p
	{border-bottom: 0.5em solid #EEE;
	 font-weight: bold;}
#header a:hover
	{background-color: #DDD;
	 border-color: #666;
	 text-decoration: none;}
#header a.here
	{background-color: #DDD;}
#header a.here:hover
	{background-color: #CCC;}

#footer
{clear: both;}

#left
{float: left;
 margin-bottom: 0em;
 width: 230px;}
 
#right
{float: right;
 margin-bottom: 0em;
 width: 230px;}

#bleft
{float: left;
 margin-bottom: 0em;
 width: 230px;}
 
#bright
{float: right;
 margin-bottom: 0em;
 width: 230px;}
 
.out
{border: 0px solid #BBB;
 padding: 3px;}
#left .out
{border-color: #ACC;}
#right .out
{border-color: #ACA;}
#bleft .out
{border-color: #ACC;}
#bright .out
{border-color: #ACA;}

.in
{background: #949494  top right no-repeat;
 color: #222;
 padding: 3px;}
#left .in
{background-color: #ff4d4d;
 color: #133;}
#right .in
{background-color: #4bb64c;
 color: #131;}
 
.in a
{
color: #ffffff;
font-size:12px;
text-decoration:none;
display:inline-block;
padding-left:14px;
background:transparent url(/images/arrow1.gif) center left no-repeat;
}
	
.in a:hover
{
	
	color:#00264F;
	text-decoration:underline;
}


#bleft .in
{background-color: #704c70;

 color: #133;}
#bright .in
{background-color: #ff944c;
 color: #131;}

.left
{float: left;}
.right
{float: right;}
.bleft
{float: left;}
.bright
{float: right;}.clear
{clear: both;}

.inhead 
{
 font-family: Arial,sans-serif;
 font-size: 16px;
 color: #FFFFFF;
 margin: 0px;
 padding: 5px;
}
.inhead a
{
color: #FFFFFF;
font-size:16px;
text-decoration:none;
padding-left:10px;
background-image: none;
}
	
.inhead a:hover
{
	
	color:#00264F;
	text-decoration:underline;
}
