/* CSS Document */

body{margin:0 auto;
	 background-image: url(images/body_bg.jpg);
	 background-repeat:repeat-x;
	 }
p{font-family:Arial, Helvetica, sans-serif;
  font-size:12px;
  color:#000000;
  line-height:18px;
  }	
 ul ,li {margin:0 0 0 10px;
 		padding:0;
		font-weight:bold;
		}
h2{font-family:Arial, Helvetica, sans-serif;
   font-size:14px;
   color:#FFFFFF;
   font-weight:bold;
   margin:5px 0 5px 10px;
   padding:0;
   }		  
#form{width:600px;
	  height:90px;
	  float:left;
	  }
td,tr{font-size:12px;}	  	
/* Global Classes*/	
.float_left{float:left;} 
.image{margin:10px;
       padding:0;
	   float:left;
	   }
.boder{border:5px solid #996633;}	   
.image_r{margin:10px;
       padding:0;
	   float: right;
	   }
.blue_text{color:#006699;
			font-weight:bold;
			}	   	   
.bold{font-weight:bold;}
.clearfix:after {

			content: ".";

			display: block;

			clear: both;

			visibility: hidden;

			line-height: 0;

			height: 0;

			}	     
/* menu*/	
 .menu_holder{width:600px;
 				height:30px;
				margin:0 ;
				padding:0;
				float:left;
				}
.menu_holder1{width:900px;
 				height:45px;
				margin:0 ;
				padding:0;
				float:left;
				}				
.main_nav{
height:30px;
width:auto;
margin:11px 0 0 0px;
text-align:center;
float:left;
letter-spacing:1px;
}
.main_nav a 
{font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
text-transform:uppercase;
color: #FFFFFF;
text-decoration:none;
padding:20px;
}
.main_nav a:hover
{color: #FF9900;
	text-decoration: underline;
}
/* Rightmenu*/
#sub_nav{
width:215px;
margin:0px 0 0 0px;
text-align:left;

}
#sub_nav a 
{font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
color:#333333;
text-decoration:none;

}
#sub_nav a:hover
{color:#990000;
	text-decoration: underline;
	
}	 
/* header*/
#logo{width:398px;
	  height:130px;
	  margin:6px 0 0 0;
	  padding:0;
	  background-image:url(images/logo.jpg);
	  float:left;
	  }	
#flash{width:1000px;
	   height:229px;
	   margin:0;
	   padding:0;
	   float:left;
	   text-align:center;
	   background-image:url(images/loading.gif);
	   background-repeat:no-repeat;
	   }
	   /* Container*/
#container{width:1000px;
		   margin:0 auto;
		   padding:0;
		   background-color:;
		   }
/* main*/
#main_out{width:1000px;
		  background-image:url(images/container_bg.jpg);
		  background-repeat:repeat-y;
		  margin:0;
		  padding:0;
		  }
#main{width:760px;
      margin:0;
	  padding: 0;
	  float:left;
	  }
.mm {
	font-family: Arial, Helvetica, sans-serif;
	text-align:center;
	font-size:14px;
	background-color:#999933;	
	padding:10px;
	color:#FFFFFF;	
}
.mm a
{color:#FFFFFF;
text-decoration:none;
}
.mm a:hover
{color: #CCCCCC;
text-decoration:none;
}
.title{width:auto;
		height:25px;
		background-color:#D3E49A;
		margin:2px 0 2px 0;
		padding:0;
		}
.title h1{
		float:left;
		color:#666600;
		font-size: 14px;
		font-family:Arial, Helvetica, sans-serif;
		margin:5px 0 0 10px;
		}
.column{width:auto;
		height: auto;
		background-color: #F7F7F7;
		margin: 0;
		padding:0;
		font-family:Arial, Helvetica, sans-serif;
		font-size:12px;
		color: #333333
		}			  			  
.column p{
		margin:0 0 0 10px;
		padding:10px;
		font-family:Arial, Helvetica, sans-serif;
		font-size:12px;
		color: #333333;
		}

/* side Bar*/
.side_bar{width:230px;
		  margin:0;
		  padding:0 0 0 5px;
		  border-left:1px dotted #999999;
		  float:left;
		  }	
.careers_category{width:250px;
				  height:200px;
				  margin:0;
				  padding:0;
				  float:left;
				  font-size:14px;
				  color:#000000;
				  }
.careers_category a{margin:0;
				  padding: 5px 15px 0px 0px;
				  font-size:14px;
				  color:#000000;
				   text-decoration:none;
				  }
.careers_category a:hover{margin:0;
				  padding:5px 15px 0px 0px;
				  font-size:14px;
				  color: #993300;
				  text-decoration:none;
				  }
/* Footer*/	  
#footer{margin:0 auto;
		padding:0;
		width:100%;
		height:75px;
		background-color: #770000;
		} 
#footer_content{margin:20px 0 0 0 ;
		padding:0;
		width:1000;
		height:30px;
		font-size:10px;
		color: #CCCCCC;
		text-align:center;
		font-family:Arial, Helvetica, sans-serif;
		} 	  			   	  	   	  
