@charset "utf-8";
/* CSS Document */

body{ margin:0px 0px 40px 0px;
		background:url(../images/main-back-rpt.jpg) repeat-x;
		background-color:#515151;
		font-size:12px;
		font-family:arial;
		color:#FFF;}

a {text-decoration:underline; color:#fff;}

#header{ width:929px;
		 margin:0px auto;}
		 
#navigation{width:929px;
		 	margin:0px auto;
			background:url(../images/nav_rpt.jpg) repeat-x;
			height:35px;
			text-transform:uppercase;
			}
			 
#navigation ul{ margin:0px;
							padding:0px;
							}
							 
#navigation li{ display:inline;
							float:left;
							
							}
							
#navigation a{ color:#FFF;
							text-decoration:none;
							background:url(../images/divider.jpg) left no-repeat;
							padding:10px 12px 10px 12px;
							float:left;}
								
#navigation a:hover{ color:#FFF;
								 text-decoration:none;
								 background-color:#2f2f2f;
								 }
								 
.navigation_last{ color:#FFF;
							text-decoration:none;
							background:url(../images/divider.jpg) left no-repeat;
							padding:10px 0px 10px 0px;
							float:left;}
.navigation_current{ color:#FFF;
								 text-decoration:none;
								 background-color:#2f2f2f;
								 }
			 
#banner{ width:929px;
		 margin:0px auto;}
		 
		 
#title{ width:909px;
		 margin:0px auto;
		 background-color:#2c2c2c;
		 border-top:1px solid #202020;
		 font-size:22px;
		 font-family:Georgia;
		 color:#FFF;
		 font-style:italic;
		 padding:8px 0px 10px 20px;}
		 
#content{ width:889px;
		 margin:0px auto;
		 background-color:#3d3d3d;
		 border-top:1px solid #484848;
		 border-bottom:1px solid #484848;
		 padding:20px 20px;}
		 
.info{ margin:0px 0px 20px 0px;}
		 
.info ul{ margin:0px;
		 			padding:0px;}

.info li{ display:inline;}
		 
.info_mar{ margin-right:42px;}

.info2{float:right; margin:0;}
.info2 ul { margin:0; padding:0;}
.info2 li{ list-style-type:none; padding:0 0 0 10px;}

		 
.content_area{ width:603px;}
.content_area a{ text-decoration:none;
		 					}
.content_sub_title{ color:#b73329;
							font-family:tahoma;
							font-size:20px;
							margin:10px 0px;
							}
.colouts{ width:255px;}
		 
.colouts_inner{ background-color:#FFF;
							text-align:center;
							color:#333;
							}
.colouts_link{ font-family:tahoma;
							font-size:16px;
							color:#105491;}
		 
		 
		 
#white{ width:929px;
		margin:0px auto;}
		
#footer{ background-color:#2c2c2c;
		 color:#FFF;
		 text-transform:uppercase;
		 text-align:center;
		 font-family:tahoma;
		 font-size:11px;
		 width:929px;
		 margin:0px auto;}
		 
#footer ul{ margin:0px;
		 			 padding:20px 0px;}
#footer li{ display:inline;
		 			 padding:19px 15px;}

#footer a{ color:#FFF;
					text-decoration:none;}
					
					
.left{ float:left;}
.right{ float:right;}
.clear{ clear:both;}
.fs_title{ font-size:18px;
			font-weight:bold;}
			
.red{ color:#F00;
		font-weight:bold;
		font-size:16px;}
		
.fs14{font-size:14px;}
.fs16{font-size:16px;}
.fs18{font-size:18px;}

#accordion h3 div{
cursor:pointer;
}
#accordion span{
cursor:pointer;
}
#accordion p{ text-indent:20px;}
#accordion div{height:auto;}

.majorvac { display:block; margin-left:20px;}
