*								{ margin: 0; padding: 0; }
a								{ text-decoration: none; outline: none; }
a img							{ border: none; }
.floatleft{
	float:left;
}
.floatleft_main{
	float:left;
	margin:0 10px 0 0;
}
.floatright{
	float:right;
}
body{
	margin:0px;
	padding:0px;
	text-align:center;
	background:#fff;
	font-family:Arial, Helvetica, sans-serif;
}
#footer{
	text-align:center;
	margin:0px auto;
	font:normal 11px Arial, Helvetica, sans-serif;
	color:#b71803;
	padding:0px;
}
#container{
	width:1000px;
	text-align:left;
	margin:0px auto;
	padding-top:0px auto;
}
/* =========================  menu  =======================  */
#menu{
	height:38px; margin:0px; padding:0px; width:1000px; float:left; background:url(images/top_menu_bg.jpg) repeat-x;
}
#menu ul{
	margin:0px; padding:0px; list-style:none; float:left; width:1000px;
}
#menu li{
	margin:0px; padding:0px; list-style:none; height:38px; float:left; background:url(images/devider.jpg) no-repeat right;
}
#menu li a{
	padding-top:10px; width:166px; height:25px; color:#fff; text-align:center; font:bold 12px Arial, Helvetica, sans-serif; text-decoration:none; margin:0px; display:inline-block; border-bottom:2px solid #4a4949;
}
#menu li a:hover{
	color:#fff;
	background-color:#000;
}

/* ================  end menu  ====================  */
#main {
	margin:0 0 0 469px;
	padding:0xp;
	float:left;
}

/* ==================  left menu  =====================  */
.arrowlistmenu{
width:162px; /*width of accordion menu*/
margin-left:20px;
}

.arrowlistmenu .menuheader{ /*CSS class for menu headers in general (expanding or not!)*/
font:bold 11px Arial;
color: #000;
background: url(images/red_arrow.jpg) no-repeat left;
margin:0px;/*bottom spacing between header and rest of content*/
text-transform: uppercase;
padding:10px 0 0 20px; /*header text is indented 10px*/
border-bottom:1px solid #000;
cursor: hand;
cursor: pointer;
height:20px;
}

.arrowlistmenu .openheader{ /*CSS class to apply to expandable header when it's expanded*/
background: url(images/red_arrow_down.jpg) no-repeat left;
}

.arrowlistmenu ul{ /*CSS for UL of each sub menu*/
list-style-type: none;
margin: 0;
padding: 0;
margin-bottom:1px; /*bottom spacing between each UL and rest of content*/
}

.arrowlistmenu ul li{
padding-bottom: 2px;
padding-left:10px;/*bottom spacing between menu items*/
}

.arrowlistmenu ul li a{
color: #c31f04;
background: url(images/arrow.jpg) no-repeat center left; /*custom bullet list image*/
display: block;
padding: 2px 0;
padding-left: 19px; /*link text is indented 19px*/
text-decoration: none;
font-weight: bold;
font-size: 12px;
}

.arrowlistmenu ul li a:visited{
color: #000;
background: url(images/arrow.jpg) no-repeat center left;/*custom bullet list image*/

}

.arrowlistmenu ul li a:hover{ /*hover state CSS*/
color: #2c6ab9;
background: url(images/arrow.jpg) no-repeat center left;
}
/*================================================== box Content ======================================*/
.text_bold{
	font:bold 14px Arial, Helvetica, sans-serif;
	color:#fff;
	}
.white_link a{
	font:bold 14px Arial, Helvetica, sans-serif;
	color:#fff;
	text-decoration:none;
	}
.white_link a:hover{
	font:bold 14px Arial, Helvetica, sans-serif;
	color:#fff;
	text-decoration:underline;
	}
.text_heading{
	font:bold 14px Arial, Helvetica, sans-serif;
	color:#000;
	}
.test1 a{
	font:bold 14px Arial, Helvetica, sans-serif;
	color:#000;
	text-decoration:none;
	}	
.test1 a:hover{
	font:bold 14px Arial, Helvetica, sans-serif;
	color:#000;
	text-decoration:underline;
	}	
.test_white{
	font:12px Arial, Helvetica, sans-serif;
	color:#fff;
	}
.test{
	font:12px Arial, Helvetica, sans-serif;
	color:#000;
	text-align:justify;
	padding-left:3px;
	padding-right:3px;
	}
#top{
	width:222px;
	text-align:left;
	font:bold 12px Arial, Helvetica, sans-serif;
	padding:10px 0 0 7px;
	margin:0px auto;
}

.top_link a{
	font:12px Arial, Helvetica, sans-serif;
	color:#f3ad37;
	}
.top_link a:hover{
	font:12px Arial, Helvetica, sans-serif;
	color:white;
	}
	
/*================================================== Top banner fade ======================================*/
.slideshowContainer {
	width:1000px;
	height:252px;
	}

/* end: slideshow */

