/* Body Styles */
html, body {
 border:none;
 margin:0px;
 padding:0px;
 width:100%;}
 
body {
 background:#E0DCD9 url(../images/bg.jpg) repeat-x;
 font-family:Arial, Helvetica, sans-serif;
 font-size:16px;
 line-height:18px;}
 
p {
 margin:0px;
 padding:0px 0px 25px;}
 
a {
 color:#751C1C;
 font-family:Arial, Helvetica, sans-serif;
 font-weight:bold;
 text-decoration:underline;}
 
a:hover {
 color:#232737;}
	  
/* Structure Styles */
#holder {
 height:100%;
 position:absolute;
 text-align:center;
 width:100%;
 z-index:100;}
 
	#content {
	 height:100%;
	 overflow:visible;
	 padding:0px;
	 position:relative;
	 width:993px;
	 z-index:200;}
	 
	 	#warnings {
	 	 color:#751C1C;
	 	 font-size:10px;
		 font-weight:bold;
	 	 height:15px;
	 	 left:676px;
	 	 position:absolute;
	 	 text-align:left;
	 	 top:259px;
	 	 width:280px;
	 	 z-index:998;}
	 
			#warnings a {
	 		 color:#751C1C;
	 		 font-size:11px;
	 		 text-decoration:underline}
	 
			.warning_img {
	 		 float:right;
	 		 height:15px;
	 		 margin-right:5px;
	 		 width:15px;}
	 
			.warning_msg {
	 		 height:15px;
	 		 float:right;}
	 
		.column {
		 float:left;
		 min-height:100%;
		 position:relative;}
		 
		.col_left {
		 display: inline;
		 margin-left:8px;
		 text-align:left;
		 width:280px;
		 z-index:300;}
		 
			#logo {
			 height:175px;
			 overflow:visible;
			 position:absolute;
			 width:288px;
			 z-index:900;}
			 
			#sidebar {
			 font-weight:bold;
			 margin-top:253px;
		 	 position:relative;
			 text-align:left;
			 z-index:400;}
				 
				.sidebar_head {
				 background-color:#E0DCD9;
				 color:#B5ABA6;
				 font-size:17px;
				 font-weight:normal;
				 left:5px;
				 position:absolute;
				 top:-8px;}
				 
				.sidebar_body {
				 border:1px solid #BCB4AD;
				 font-size:17px;
				 color:#232737;
				 margin-right:15px;
				 padding:15px 12px 12px;
				 text-align:center;}
				 
				#sidebar a {
				 font-size:13px;
				 font-weight:bold;}
				 
				 #sidebar .exclusive_text a {
				 font-size:12px;
				 font-weight:bold;}
				 
		.col_right {
		 background-image:url(../images/right_bg.jpg);
		 background-repeat:repeat-y;
		 margin:0px 8px 0px 0px;
		 overflow:visible;
		 width:690px;
		 z-index:200;}

			#header_bg {
			 background-image:url(../images/bg.jpg);
			 background-repeat:repeat-x;
			 background-position:top left;
			 height:195px;
			 position:relative;
			 text-align:center;
			 z-index:400;}
		 
			#menu_holder {
			 background-image:url(../images/menu_bg.jpg);
			 background-repeat:repeat-x;
			 height:41px;
			 padding:0px 2px;
			 position:relative;
			 z-index:600;}
			 	
				.menu {
				 color:#CCC;
				 float:left;
    			 font-size:17px;
				 font-weight:bold;
				 height:29px;
				 line-height:18px;
				 margin-right:87px;
				 padding-top:12px;
				 position:relative;
				 z-index:800;
				 text-decoration:underline;}
				 
    				#m_1 {
    				  width:47px;}
    				#m_2 {
    				  width:66px;}
    				#m_3 {
    				  width:88px;}
    				#m_4 {
    				  width:71px;}
    				#m_5 {
    				  width:66px;
					  margin-right:0px;}
 
				.menu a {
				 color:#FFF;
				 text-decoration:none;}
				
				.menu a:hover {
				 text-decoration:underline;}
		 
			#main_content {
			 padding:20px 15px 0px;
			 position:relative;
			 text-align:justify;
			 z-index:400;}
			 					
				.text_head {
			 	 color:#2C211B;
				 font-size:20px;
				 font-weight:bold;
				 line-height:21px;
				 text-align:left;}
			 
				.text_main {
			 	 color:#000000;
				 font-size:15px;
				 padding:15px 5px 0px;
				 text-align:justify;
				 z-index:500;}
				 
				.text_main a {
				 font-size:13px;}
				 
				.text_main ul {
				 margin-top:-10px;
				 margin-bottom:25px;}
				 
				.text_main ol {
				 margin-top:-10px;
				 margin-bottom:25px;}
				 
				#fixer {
				 clear:both;
				 padding-bottom:20px;}
				
   				#copyright {
				 height:25px;
				 line-height:25px;
				 bottom:0px;
				 left:0px;
	   			 position:absolute;
	   			 width:690px;
	   			 z-index: 500;}
				 
					.copyright_boxes {
			 		 color:#232737;
					 float:left;
					 font-size:12px;
					 font-weight:bold;
					 width:325px;}
					 
					#company {
					 padding-left:20px;
					 text-align:left;}
 
						#company a {
						 font-size:12px;}
					 
					#evernet {
					 padding-right:20px;
					 text-align:right;}
 
						#evernet a {
			 			 color:#232737;
						 font-size:12px;
						 text-decoration:none;}
 
						#evernet a:hover {
				 		 color:#751C1C;
						 font-size:12px;
						 text-decoration:underline;}

/*Menu - Resources */
#nav2, #nav2 ul {
list-style:none;
margin:0;
overflow:visible;
padding:0;
z-index:999;}

#nav2 a {
display:block;
overflow:visible;}

#nav2 li {
float:left;
width:142px;}
 
#nav2 li ul {
background-color:#282D3F;
border: 2px solid #222533;
display:none;
font-size:13px;
line-height:22px;
margin-left:-32px;
padding:5px 15px;
position:absolute;
text-align:left;
width:142px;}

#nav2 li:hover ul {
display:block;}

#nav2 li:hover ul, #nav2 li.sfhover2 ul {
display:block;}