/*!!!!!!!!!!! QuickMenu Core CSS [Do Not Modify!] !!!!!!!!!!!!!*/
.qmmc .qmdivider{display:block;font-size:1px;border-width:0px;border-style:solid;position:relative;z-index:1;}.qmmc .qmdividery{float:left;width:0px;}.qmmc .qmtitle{display:block;cursor:default;white-space:nowrap;position:relative;z-index:1;}.qmclear {font-size:1px;height:0px;width:0px;clear:left;line-height:0px;display:block;float:none !important;}.qmmc {position:relative;zoom:1;z-index:10;}.qmmc a, .qmmc li {float:left;display:block;white-space:nowrap;position:relative;z-index:1;}.qmmc div a, .qmmc ul a, .qmmc ul li {float:none;}.qmsh div a {float:left;}.qmmc div{visibility:hidden;position:absolute;}.qmmc li {z-index:auto;}.qmmc ul {left:-10000px;position:absolute;z-index:10;}.qmmc, .qmmc ul {list-style:none;padding:0px;margin:0px;}.qmmc li a {float:none}.qmmc li:hover>ul{left:auto;}#qm0 ul {top:100%;}#qm0 ul li:hover>ul{top:0px;left:100%;}


/*!!!!!!!!!!! QuickMenu Styles !!!!!!!!!!!*/

/***
 ***  Chip
***/

#top_menu_left {
background:transparent url(images/left_bar.gif) no-repeat scroll left top;
float:left;
height:30px;
margin:0;
padding:0;
width:100%;
}
#top_menu li{
margin-top:8px;
font-family:arial;
height:30px;
font-weight:bold;
font-size:16px;
color:#fff;
}

#top_menu {
background:transparent url(images/mid_bar.gif) repeat-x scroll 0 0;
float:left;
width:auto;
height:30px;
clear:both;
margin-right:0px;
margin-left:0px;
	}	
#top_menu_right {
background:transparent url(images/right_bar.gif) no-repeat scroll right top;
float:right;
height:30px;
padding:0;
text-align:center;
text-decoration:none;
width:100%;
}

#sub_menu_left {
background:transparent url(images/left_subbar.gif) no-repeat scroll left top;
float:left;
height:45px;
margin:0;
padding:0;
width:100%;
}

#sub_menu li{
margin-top:8px;
font-family:arial;
height:45px;
font-weight:bold;
font-size:16px;
color:#fff;
}


#sub_menu {
background:transparent url(images/mid_subbar.gif) repeat-x scroll 0 0;
float:left;
width:100%;
height:45px;
clear:both;
margin-right:0px;
margin-left:0px;
margin-top:-5px;
}	
#sub_menu_right {
background:transparent url(images/right_subbar.gif) no-repeat scroll right top;
float:right;
height:45px;
padding:0;
text-align:center;
text-decoration:none;
width:100%;
}
#foot_menu_left {
background:transparent url(images/left_footbar.gif) no-repeat scroll left top;
float:left;
height:30px;
margin:0;
padding:0;
width:100%;
}
#foot_menu li{
margin-top:8px;
font-family:arial;
height:30px;
font-weight:bold;
font-size:16px;
color:#fff;
}

#foot_menu {
background:transparent url(images/mid_footbar.gif) repeat-x scroll 0 0;
float:left;
width:auto;
height:30px;
clear:both;
margin-top:10px;
margin-right:0px;
margin-left:0px;
}	
#foot_menu_right {
background:transparent url(images/right_footbar.gif) no-repeat scroll right top;
float:right;
height:30px;
padding:0;
text-align:center;
text-decoration:none;
width:100%;
}







/* accordian dropdown style */

.plus, .minus{color:#5385cf; font-weight:bold; padding-left:25px; background-position:left center; background-repeat:no-repeat;
    font-size:13px; text-decoration:none; margin:7px 0 0 10px; cursor:pointer;}

.plus{background-image:url(images/plus.png)}
.minus{background-image:url(images/minus.png)}

.dropTitle .plus{margin-left:0}
.dropTitle .minus{margin-left:10px;}

.bullet{background-image:url(images/bullet.png); background-position: left 3px;
    background-repeat:no-repeat; height:16px; display:block; padding:0 0 0 15px; font-size:12px;}

.dropper .dropMiddle{border-left:1px solid transparent;}

.dropHeaderLeft{
    background-color:#fff;
    /* background:url(fadeGray.jpg) top left repeat-x; */
    -moz-border-radius-topleft:5px;
	-moz-border-radius-bottomleft:5px; 
	-webkit-border-top-left-radius:5px;
    -webkit-border-bottom-left-radius:5px; 
	/* border:1px solid #ebebeb; 
	border-right:none; */ 
	cursor:pointer;
	}
.dropHeaderMiddle, .dropHeaderRight{border-top:1px solid #ebebeb; border-bottom:1px solid #ebebeb;}
    
 #drops .bullet{margin-left:25px;}
 #drops{padding:0 40px;}
#drops h2{margin:0 0 15px 0; color:#000; font-weight:100; font-size:23px; font-family:Arial;}
#drops p{width:300px; font-size:13px; margin-bottom:25px;}


.dropLeft{width:224px; height:26px; padding-top:8px;}
.dropMiddle{width:166px; float:left; margin:0 5px; height:26px; padding-top:8px;}
.dropRight{width:166px; float:left; height:26px; padding-top:8px;}
.dropTitle{height:240px; position:relative;}

.menuback {
   background: transparent;
  /* background: #cccccc url('images/menu_back1.gif') repeat-x; */
  /* border-color:#cccccc; */
  height:50px;
  padding-top:74px;
  margin-left: auto; 
  margin-right: auto;

}


	/* QuickMenu 0 */

	/*"""""""" (MAIN) Items""""""""*/	
	#qm0 a	
	{	
		padding:5px 4px 5px 5px;
		color:#ffffff;
		font-family:Arial;
		font-size:13px;
		text-decoration:none;
	}
	
		/*"""""""" (MAIN) hover state """"""""*/	
	#qm0 a:hover	
	{	
		/* background-color:#555555; */
		color:#0099AD;
	}


	/*"""""""" (SUB) Container""""""""*/	
	#qm0 div, #qm0 div a, #qm0 ul	
	{	
                color:#3D6A8B;
		padding:10px;
		margin:-2px 0px 0px;
		background-color:#ffffff;
		border-width:1px;
		border-style:solid;
		border-color:#555555;
	}


	/*"""""""" (SUB) Items""""""""*/	
	#qm0 div a, #qm0 ul a	
	{	
		padding:3px 10px 3px 5px;
		background-color:transparent;
		font-size:14px;
		border-width:0px;
		border-style:none;
	}


	/*"""""""" (SUB) Hover State""""""""*/	
	#qm0 div a:hover	
	{	
		background-color:#dadada;
		color:#cc0000;
	}


	/*"""""""" (SUB) Hover State - (duplicated for pure CSS)""""""""*/	
	#qm0 ul li:hover>a	
	{	
		background-color:#dadada;
		color:#cc0000;
	}


	/*"""""""" (SUB) Active State""""""""*/	
	body #qm0 div .qmactive, body #qm0 div .qmactive:hover	
	{	
		background-color:#dadada;
		color:#cc0000;
	}


	/*"""""""" Individual Titles""""""""*/	
	#qm0 .qmtitle	
	{	
		cursor:default;
		padding:3px 0px 3px 4px;
		color:#444444;
		font-family:arial;
		font-size:13px;
		font-weight:bold;
	}


	/*"""""""" Individual Horizontal Dividers""""""""*/	
	#qm0 .qmdividerx	
	{	
		border-top-width:1px;
		margin:4px 0px;
		border-color:#bfbfbf;
	}


	/*"""""""" Individual Vertical Dividers""""""""*/	
	#qm0 .qmdividery	
	{	
		border-left-width:1px;
		height:15px;
		margin:4px 2px 0px;
		border-color:#05FCFF;
	}


	/*"""""""" (main) Rounded Items""""""""*/	
	#qm0 .qmritem span	
	{	
		border-color:#dadada;
		background-color:#f7f7f7;
	}


	/*"""""""" (main) Rounded Items Content""""""""*/	
	#qm0 .qmritemcontent	
	{	
		padding:0px 0px 0px 4px;
	}


	/*"""""""" (sub) Rounded Items""""""""*/	
	#qm0 div .qmritem span	
	{	
		border-color:#666666;
		background-color:#eeeeee;
	}


	/*"""""""" (sub) Rounded Items Content""""""""*/	
	#qm0 div .qmritemcontent	
	{	
		padding:0px 0px 0px 4px;
	}


	/*"""""""" Custom Rule""""""""*/	
	ul#qm0 li:hover > a	
	{	
		background-color:#f7f7f7;
	}


	/*"""""""" Custom Rule""""""""*/	
	ul#qm0 ul	
	{	
		padding:10px;
		margin:-2px 0px 0px;
		background-color:#f7f7f7;
		border-width:1px;
		border-style:solid;
		border-color:#dadada;
	}

