body{padding:0; margin:0; font-family:Arial, Helvetica, sans-serif;}
.none {margin:0; padding:0; border:0; overflow:hidden;}
td.text{ 
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#000000;
}
td.qsearch{ 
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#ffffff;
}
.main{/*width:1130px;*/ margin:0 auto;}
.site{width:960px; /*float:left;*/ margin: 0 auto}

.top{height:182px; width:960px;}
.top .ads{width:960px; height:90px; margin:0 auto;}
.top .logoholder{}
.top .logoholder .logo{float:left; width:337px; height:92px;}
.top .logoholder .bet_logo_contact{float:left; width:470px; height:92px; color:#999999; font-size:14px; font-family: "Tw Cen MT"; text-align:center;}
/*.top .logoholder*/ .contact{width:153px; height:92px;/* float:right; */background-image:url(../images/contact.gif); background-repeat:no-repeat;}
.contxt{width:100px; float:right; color:#000000; font-size:11px}
a.mailto{text-decoration:none; color:#000000;}
a.mailto:hover{text-decoration:underline; color:#000000;}

.mid{width:960px; clear:both}
.mid .left{width:800px; float:left}
.mid .right{width:153px; /*height:300px;*/ float:right}
.sponsortop{width:153px; height:32px; background-image:url(../images/sponsors.gif); background-repeat:no-repeat;}
.sponsorbg{width:153px; background-image:url(../images/sponsor_bg.gif); background-repeat:repeat-y; text-align:center}
.sponsorfoot{width:153px; height:17px; background-image:url(../images/sponsors_foot.gif); background-repeat:no-repeat;}
/*960*/
.footer{width:800px; height:87px; background-image:url(../images/foot_bg.gif); background-repeat:repeat-x; color:#FFFFFF; font-size:11px;}
.footer2{width:960px; height:87px; background-image:url(../images/foot_bg.gif); background-repeat:repeat-x; color:#FFFFFF; font-size:11px;}
.foot_left{float:left; width:340px; font-size:11px; margin-left:20px;text-align: left;}
* html .foot_left{float:left; width:340px;  margin-left:10px;}
a.footerlnk{text-decoration:none; color:#FFFFFF}
a.footerlnk:hover{text-decoration:underline; color:#FFFFFF}
.foot_right{float:right; width:274px;height:87px; background-image:url(../images/foot_curve.gif); background-repeat:no-repeat;}
.txt{width:254px; text-align:right; margin-right: 20px;}
.fil{height:17px; width:210px; float:left; line-height:17px}
.flag{height:17px; width:33px; float:right; margin-right:0px; line-height:17px}
* html .fil{height:17px; width:210px; float:left; line-height:17px;}
* html .flag{height:17px; width:33px; float:right;  margin-right:0px;  background-color:#000000}

.mid .left .banner{width:800px; height:200px;}
.mid .left .column1{width:550px; float:left}
.login{width:550px; height:124px; background-image:url(../images/login.gif); background-repeat:no-repeat}
.logincont{width:500px; margin:0 auto; color:#FFFFFF; font-size:14px}
.mid .left .column2{width:250px;  float:right}
.search{width:250px; height:181px; background-image:url(../images/search.gif); background-repeat:no-repeat}

.ads{width:160px; float:right; background-color:#000000; height:500px;}
td.label{font-size:11px;}

.searchcont{width:210px; color:#FFFFFF; font-size:14px;
padding-left: 10px;

}
.gradbox{width:544px;}
.gradbox_top{width:544px; height:40px; background-image:url(../images/gradient.gif); background-repeat:no-repeat}
.gradbox_mid{width:544px; background-image:url(../images/gradientbg.gif); background-repeat:repeat-y}
.gradbox_cont{width:500px; margin:0 auto}
.grad_line{width:500px; margin:0 auto; background-image:url(../images/grad_line.gif); background-repeat:repeat-x; height:11px;}
.gradbox_foot{width:544px; height:11px; background-image:url(../images/grad_foot.gif); background-repeat:no-repeat}
.box{font-family:Arial, Helvetica, sans-serif; font-size: 12px; color: #666666;}
.box1{width:153px; float:left; font-size:11px}
.box2{width:152px; float:left; font-size:11px; margin-left:20px}

.employer{width:540px; margin:0 auto}
.employer_top{width:540px; height:42px; background-image:url(../images/employer_top.gif); background-repeat:no-repeat}
.employer_mid{width:540px; /*height:95px;*/ background-image:url(../images/darkgrad.gif); background-repeat:repeat-x; background-color:#332F29;}
.employer_foot{width:540px; height:12px; background-image:url(../images/employer_foot.gif); background-repeat:no-repeat}
.logos{width:540px; margin:0 auto;}

.etitle{color:#ffffff; font-size:16px; font-weight:bold; text-align: center;}
.title{color:#006699; font-size:14px;}
.stitle{color:#006699; font-size:11px; font-weight:bold}
.ftitle{color:#006699; font-size:11px;}
a.list:active {text-decoration:none; color:#000000; font-size:11px; font-family:Arial, Helvetica, sans-serif;}
a.list:link {text-decoration:none; color:#000000; font-size:11px; font-family:Arial, Helvetica, sans-serif;}
a.list:visited {text-decoration:none; color:#000000; font-size:11px; font-family:Arial, Helvetica, sans-serif;}
a.list{text-decoration:none; color:#000000; font-size:11px; font-family:Arial, Helvetica, sans-serif;}
a.list:hover{text-decoration:underline; color:#000000; font-size:11px; font-family:Arial, Helvetica, sans-serif;}

.cvs{width:250px; height:119px; background-image:url(../images/submit_resume.gif); background-repeat:no-repeat;}
.cvs_btn{width:224px; height:76px; margin:0 auto}

.ads_bot{width:250px; }
.ads_holder{width:231px; height:203px; margin:auto}
/**************************/
/*
	Vertical Accordions
*/
		
.accordion_toggle {
	display: block;
	height: 30px;
	width: 230px;
	background: url(../images/accordion_toggle_odd.jpg) no-repeat top right #a9d06a;
	padding: 0 0 0 20px;
	line-height: 30px;
	color: #ffffff;
	text-decoration: none;
	outline: none;
	font-size: 14px;
	font-weight:bold;
	border-bottom: 2px solid #ffffff;
	cursor: pointer;
	margin: 0 0 0 0;
}
.accordion_toggle_even {
	display: block;
	height: 30px;
	width: 230px;
	background: url(../images/accordion_toggle_even.jpg) no-repeat top right #a9d06a;
	padding: 0 0 0 20px;
	line-height: 30px;
	color: #ffffff;
	text-decoration: none;
	outline: none;
	font-size: 14px;
	font-weight:bold;
	border-bottom: 2px solid #ffffff;
	cursor: pointer;
	margin: 0 0 0 0;
}

.accordion_toggle_active {
	background: url(../images/accordion_toggle_active.jpg) no-repeat top right #e0542f;
	color: #ffffff;
	border:none;
	font-size: 14px;
	font-weight:bold;
}
.accordion_content {
	background-color:#666666;
	color: #ffffff;
	overflow: hidden;
	font-size: 11px;
}
.accordion_content h2 {
	margin: 15px 0 5px 10px;
	color: #0099FF;
}
.accordion_content_cont {
	width:200px;
	margin:0 auto;
	background-color:#666666;
}
/*edited*/
.accordion_content_cont a{
	font-size: 10px;
	font-family: verdana;
	text-decoration: none;
}
/*end*/
.vertical_accordion_toggle {
	display: block;
	height: 30px;
	width: 600px;
	background: url(../images/accordion_toggle.jpg) no-repeat top right #a9d06a;
	padding: 0 10px 0 10px;
	line-height: 30px;
	color: #ffffff;
	font-weight: normal;
	text-decoration: none;
	outline: none;
	font-size: 12px;
	color: #000000;
	border-bottom: 1px solid #cde99f;
	cursor: pointer;
	margin: 0 0 0 0;
}
.vertical_accordion_toggle_active {
	background: url(../images/accordion_toggle_active.jpg) no-repeat top right #e0542f;
	color: #ffffff;
	border-bottom: 1px solid #f68263;
}
.vertical_accordion_content {
	background-color: #ffffff;
	color: #444444;
	overflow: hidden;
}
.vertical_accordion_content h2 {
	margin: 15px 0 5px 10px;
	color: #0099FF;
}
.vertical_accordion_content p {
	line-height: 150%;
	padding: 5px 10px 15px 10px;
}
		/*
			Horizontal Accordion
		*/
		
		.horizontal_accordion_toggle {
			/* REQUIRED */
			float: left;	/* This make sure it stays horizontal */
			/* REQUIRED */

			display: block;
			height: 100px;
			width: 30px;
			background: url(../images/h_accordion_toggle.jpg) no-repeat top left #a9d06a;
			color: #ffffff;
			text-decoration: none;
			outline: none;
			border-right: 1px solid #cde99f;
			cursor: pointer;
			margin: 0 0 0 0;
		}
		
		.horizontal_accordion_toggle_active {
			background: url(../images/h_accordion_toggle_active.jpg) no-repeat top left #e0542f;
			border-right: 1px solid #f68263;
		}
		
		.horizontal_accordion_content {
			/* REQUIRED */
			height: 100px;	/* We need to define a height for the accordion as it stretches the width */
			float: left;	/* This make sure it stays horizontal */
			/* REQUIRED */
			
			overflow: hidden;
			background-color: #ffffff;
			color: #444444;
		}
			
			.horizontal_accordion_content p {
				width: 450px;
				line-height: 150%;
				padding: 5px 10px 15px 10px;
			}
					
					
    /* Container styling*/
    #horizontal_container {
      margin: 20px auto 20px auto;
      width: 680px;   
      height: 100px;    
    }
    
    #vertical_nested_container {
      margin: 20px auto 20px auto;
      width: 620px;
    }




