
/* --------------------------------------------/ INITIALIZATION \-------------------------------------------- */
ul { list-style:none;}
table { border-collapse : collapse; border-spacing : 0; }
fieldset,img { border : 0; }
caption,th { text-align : left; }

body { 
text-align:left; 
color:#979798; 
font-family: Arial, Helvetica, sans-serif;
font-size:12px; 
background-color:#fff; margin:0px;}

p { padding:12px; color:#252525; }


a:link { color:#3096e6; text-decoration:none;}

a:hover {text-decoration:none; color:#08497f;}

a:visited {text-decoration:none; color:#000;}

li {color:#252525;}

h3 {font-size:16px; color:#333333; margin-left:12px;}

/* --------------------------------------------/


/* --------------------------------------------/ HEADER \-------------------------------------------- */

#container_header { width:100%;
margin:0 auto;
background:url(../images/headerbg.gif) repeat-y center #fff; }
	
	#header { 
	position:relative; 
	width:951px;
	height:144px;
	margin:auto;
	background:url(../images/header.jpg) no-repeat; 
	border-left:solid 2px #fff;	border-right:solid 2px #fff;

	 }
	

/* --------------------------------------------/


/* --------------------------------------------/ NAV \-------------------------------------------- */

#container_nav { width:100%; background:url(../images/navbg.gif) repeat-y  center #fff; }
	
	#nav { 
	position:relative;
	width:951px;
	height:26px;
	margin:0 auto;
	background:url(../images/nav.gif) repeat-x ; 	border-left:solid 2px #fff;	border-right:solid 2px #fff;

	}
	
		#nav ul { padding-top:5px; margin-left:50px; margin-top:0px; margin-bottom:0px; }

		#nav li { display:inline; list-style:none; margin-right:50px;  }

		#nav a { text-decoration:none; color:#232321;  padding-left:10px;}
		
		#nav a:hover { color:#c90202; background:url(../images/nav-arrow.gif) no-repeat left; padding-left:10px;}


/* --------------------------------------------/


/* --------------------------------------------/ CONTENT \-------------------------------------------- */

#container_content { 
width:100%;
margin:0 auto;
background:url(../images/bg.gif) repeat-y  center #fff; }

	#content { 
		position:relative;  
		width:951px;
		height:100%;
		margin:auto; 
	border-left:solid 2px #fff;	border-right:solid 2px #fff;
	background:url(../images/bodybg.gif) repeat-y;}

		#content-2col { 
		position:relative;  
		width:951px;
		height:100%;
		margin:auto; 
	border-left:solid 2px #fff;	border-right:solid 2px #fff;
	background:url(../images/bodybg2.gif) repeat-y;}
	
	
/* --------------------------------------------/ LEFT-CONTENT \-------------------------------------------- */
		#left-content { 
		position:relative; 
		float:left; 
		width:198px;
		background:#aeaca9;}		
		
		#Lnav { width:185px; margin:5px;}
		
		.LNT { background:url(../images/Lnav-header.gif) no-repeat; width:185px; height:41px;}
		
		.LNM { background:url(../images/navgrad.gif) repeat-x #f0efed; border-right:2px solid #fff; border-left:2px solid #fff;}
		
		.LNB { background:url(../images/Lnav-bottom.gif) no-repeat; width:185px; height:10px;}
		
		
		#left-content h1 { font-family:Georgia, "Times New Roman", Times, serif; font-size:14px; color:#1363a2; margin:0px; padding:0px;}
		
		.LNM ul { margin:0px; padding-top:5px; padding-left:5px;}
		
		.LNM li { padding-top:5px; background:url(../images/Lnav-arrow.png) no-repeat left; padding-left:10px; }
		
		.LNM a { color:#084a7f;}
		
		.LNM a:hover { color:#cb1110;}
		
		#Lbx { width:185px; margin:5px;}
		
		#Lbx h1 {color:#FFFFFF;}
		
		.LbxT { background:url(../images/Lheader.gif) no-repeat; width:185px; height:41px;}
		
		.LbxM { background:#edeff0; border-right:2px solid #fff; border-left:2px solid #fff;}
		
		.LbxM p {margin-top:0px; margin-bottom:0px;}
		
		.LbxB { background:url(../images/Lbottom.gif) no-repeat; width:185px; height:11px;}
/* --------------------------------------------/ RIGHT-CONTENT \-------------------------------------------- */
		#flash {margin:5px; margin-bottom:0px;}
		
		
		#right-content { 
		position:relative; 
		float:left;
		width:567px; 
		background:url(../images/Lnavborder.gif) repeat-y left #fff; padding-left:5px; margin-bottom:0px; padding-bottom:0px;}		
		
		#right-content table {margin-top:0px; padding-top:0px;}
		
		#right-content h1 {padding:5px; color:#084a7f; font-size:18px; padding-left:12px; background:url(../images/txheader.gif) repeat-x; height:33px; margin-bottom:0px;}
		
		#right-content p{margin-top:0px; padding-top:0px; margin-bottom:0px;}
		
		/*  --------- */
		#right-content-2col { 
		position:relative; 
		float:left;
		width:743px; 
		background:url(../images/Lnavborder.gif) repeat-y left #fff; padding-left:5px; margin-bottom:0px; padding-bottom:0px;}		
		
		#right-content-2col table {margin-top:0px; padding-top:0px;}
		
		#right-content-2col h1 {padding:5px; margin-top:3px; color:#084a7f; font-size:18px; padding-left:12px; background:url(../images/txheader.gif) repeat-x; height:33px; margin-bottom:0px;}
		
		#right-content-2col p{margin-top:0px; padding-top:0px; margin-bottom:0px;}
		
		#RCR { position:relative; width:176px; float:right; background:#ebeae8; border-left:2px solid #c9cccc;}
			
		#RN { width:158px; margin:5px;}
		
		.RNT { background:url(../images/Rheader.gif) no-repeat; width:158px; height:46px;}
		
		.RNM { background:url(../images/Rgrad.gif) repeat-x #f0efed; border-right:2px solid #fff; border-left:2px solid #fff;}
		
		.RNB { background:url(../images/Rbottom.gif) no-repeat; width:158px; height:10px;}
		
		#RCR h1 { font-family:Georgia, "Times New Roman", Times, serif; font-size:14px; color:#fff; }
		
		.RNM ul { margin:0px; padding-top:5px; padding-left:5px;}
		
		.RNM li { padding-top:5px; background:url(../images/Lnav-arrow.png) no-repeat left; padding-left:13px; }
		
		.RNM a { color:#1187e3;}
		
		.RNM a:hover { color:#08497f;}
		
		#Rform{ width:162px; margin:5px; color:#333333;}
		
		.RFT { background:url(../images/form-header.gif) no-repeat; width:162px; height:46px;}
		
		.RFM { background:url(../images/form-middle.gif) repeat-y #fff;}
		
		.RFB { background:url(../images/form-bottom.gif) no-repeat; width:162px; height:200px;}
		
		#Rform ul {margin:0px; padding:0px;}
		
		
		#Rform img {padding-left:10px; padding-top:10px;}
		
		#Rform input {font-size:10px;}
		 
		 #Rform li {padding-left:5px;}
		
		
		
		.min-holder {width:0px; height:500px;  }

		.clear {clear:both;}
		
		
					#right-content-2col { 
		position:relative; 
		float:left;
		width:743px; 
		background:url(../images/Lnavborder.gif) repeat-y left #fff; padding-left:5px; margin-bottom:0px; padding-bottom:0px;}		
		
		#right-content-2col table {margin-top:0px; padding-top:0px;}
		
		#right-content-2col h1 {padding:5px; margin-top:3px; color:#084a7f; font-size:18px; padding-left:12px; background:url(../images/txheader.gif) repeat-x; height:33px; margin-bottom:0px;}
		
		#right-content-2col p{margin-top:0px; padding-top:0px; margin-bottom:0px;}


/* --------------------------------------------/ FOOTER \-------------------------------------------- */

#container_footer { clear:both;width:100%;
margin:0 auto;
background:url(../images/bg.gif) repeat-y  center #fff;  }

	
	#footer { 
	position:relative; 
	margin:auto;
	height:100%;
	width:951px;
	border-left:solid 2px #fff;	border-right:solid 2px #fff;
	border-top:1px solid #e6e7e7; 
	background:url(../images/footer.gif) repeat-x;}

		#footer ul { text-align:center; margin:0px 60px 0px 0px; padding-top:10px; padding-bottom:10px;}

		#footer li { display:inline; list-style:none; margin-left:10px; margin-right:20px; }

		#footer a { text-decoration:none; color:#232321; font-size:11px;}

		#footer a:hover { color:#232321; }
		
		#footer p {color:#4b4a4a; text-align:center;}


