@charset "utf-8";

/* CSS Document */

	
	input[type="text"], input[type="textarea"], textarea, input[type="password"] { -webkit-border-radius:5px; behavior: url(http://www2.bluecrossma.com/best-practices/functions//PIE.htc);}
	option, select { opacity:0.70; filter:alpha(opacity=70); -moz-border-radius:5px; behavior: url(http://www2.bluecrossma.com/best-practices/functions//PIE.htc);}
	button, html input[type="button"], input[type="reset"], input[type="submit"] { -webkit-border-radius:5px; behavior: url(http://www2.bluecrossma.com/best-practices/functions//PIE.htc);}
	button, html input[type="button"]:hover, input[type="reset"]:hover, input[type="submit"]:hover, html input[type="button"]:focus, input[type="reset"]:focus, input[type="submit"]:focus { -webkit-border-radius:5px; behavior: url(http://www2.bluecrossma.com/best-practices/functions//PIE.htc);}
	
	.span{ -webkit-box-sizing: border-box !important; -moz-box-sizing: border-box !important; -ms-box-sizing: border-box !important; box-sizing: border-box !important; behavior: url(http://www2.bluecrossma.com/best-practices/functions//PIE.htc);}
	.span2{ -webkit-box-sizing: border-box !important; -moz-box-sizing: border-box !important; -ms-box-sizing: border-box !important; box-sizing: border-box !important; behavior: url(http://www2.bluecrossma.com/best-practices/functions//PIE.htc);}
	.span3{ -webkit-box-sizing: border-box !important; -moz-box-sizing: border-box !important; -ms-box-sizing: border-box !important; box-sizing: border-box !important; behavior: url(http://www2.bluecrossma.com/best-practices/functions//PIE.htc);}
	.span4{ -webkit-box-sizing: border-box !important; -moz-box-sizing: border-box !important; -ms-box-sizing: border-box !important; box-sizing: border-box !important; behavior: url(http://www2.bluecrossma.com/best-practices/functions//PIE.htc);}
	.span5{ -webkit-box-sizing: border-box !important; -moz-box-sizing: border-box !important; -ms-box-sizing: border-box !important; box-sizing: border-box !important; behavior: url(http://www2.bluecrossma.com/best-practices/functions//PIE.htc);}
	.span6{ -webkit-box-sizing: border-box !important; -moz-box-sizing: border-box !important; -ms-box-sizing: border-box !important; box-sizing: border-box !important; behavior: url(http://www2.bluecrossma.com/best-practices/functions//PIE.htc);}
	.span7{ -webkit-box-sizing: border-box !important; -moz-box-sizing: border-box !important; -ms-box-sizing: border-box !important; box-sizing: border-box !important; behavior: url(http://www2.bluecrossma.com/best-practices/functions//PIE.htc);}
	.span8{ -webkit-box-sizing: border-box !important; -moz-box-sizing: border-box !important; -ms-box-sizing: border-box !important; box-sizing: border-box !important; behavior: url(http://www2.bluecrossma.com/best-practices/functions//PIE.htc);}
	.span9{ -webkit-box-sizing: border-box !important; -moz-box-sizing: border-box !important; -ms-box-sizing: border-box !important; box-sizing: border-box !important; behavior: url(http://www2.bluecrossma.com/best-practices/functions//PIE.htc);}
		
	
	/*## RADIUS ##*/
	.bRadius1{-webkit-border-radius:1px; -moz-border-radius:1px; behavior: url(http://www2.bluecrossma.com/best-practices/functions//PIE.htc);}
	.bRadius2{-webkit-border-radius:2px; -moz-border-radius:2px; behavior: url(http://www2.bluecrossma.com/best-practices/functions//PIE.htc);}
	.bRadius3{-webkit-border-radius:3px; -moz-border-radius:3px; behavior: url(http://www2.bluecrossma.com/best-practices/functions//PIE.htc);}
	.bRadius3{-webkit-border-radius:4px; -moz-border-radius:4px; behavior: url(http://www2.bluecrossma.com/best-practices/functions//PIE.htc);}
	.bRadius5{-webkit-border-radius:5px; -moz-border-radius:5px; behavior: url(http://www2.bluecrossma.com/best-practices/functions//PIE.htc);} 
	.bRadius6{-webkit-border-radius:6px; -moz-border-radius:6px; behavior: url(http://www2.bluecrossma.com/best-practices/functions//PIE.htc);} 
	.bRadius7{-webkit-border-radius:7px; -moz-border-radius:7px; behavior: url(http://www2.bluecrossma.com/best-practices/functions//PIE.htc);} 
	.bRadius8{-webkit-border-radius:8px; -moz-border-radius:8px; behavior: url(http://www2.bluecrossma.com/best-practices/functions//PIE.htc);} 
	.bRadius9{-webkit-border-radius:9px; -moz-border-radius:9px; behavior: url(http://www2.bluecrossma.com/best-practices/functions//PIE.htc);} 
	.bRadius10{-webkit-border-radius:10px; -moz-border-radius:10px; behavior: url(http://www2.bluecrossma.com/best-practices/functions//PIE.htc);} 
	.bRadius15{-webkit-border-radius:15px; -moz-border-radius:15px; behavior: url(http://www2.bluecrossma.com/best-practices/functions//PIE.htc);} 
	.bRadius20{-webkit-border-radius:20px; -moz-border-radius:20px; behavior: url(http://www2.bluecrossma.com/best-practices/functions//PIE.htc);} 
	.bRadius25{-webkit-border-radius:25px; -moz-border-radius:25px; behavior: url(http://www2.bluecrossma.com/best-practices/functions//PIE.htc);} 
	.bRadius30{-webkit-border-radius:30px; -moz-border-radius:30px; behavior: url(http://www2.bluecrossma.com/best-practices/functions//PIE.htc);} 
	
	.bRadiusT1{-webkit-border-radius:1px 1px 0px 0px; -moz-border-radius:1px 1px 0px 0px; behavior: url(http://www2.bluecrossma.com/best-practices/functions//PIE.htc);}
	.bRadiusT2{-webkit-border-radius:2px 2px 0px 0px; -moz-border-radius:2px 2px 0px 0px; behavior: url(http://www2.bluecrossma.com/best-practices/functions//PIE.htc);}
	.bRadiusT3{-webkit-border-radius:3px 3px 0px 0px; -moz-border-radius:3px 3px 0px 0px; behavior: url(http://www2.bluecrossma.com/best-practices/functions//PIE.htc);}
	.bRadiusT3{-webkit-border-radius:4px 4px 0px 0px; -moz-border-radius:4px 4px 0px 0px; behavior: url(http://www2.bluecrossma.com/best-practices/functions//PIE.htc);}
	.bRadiusT5{-webkit-border-radius:5px 5px 0px 0px; -moz-border-radius:5px 5px 0px 0px; behavior: url(http://www2.bluecrossma.com/best-practices/functions//PIE.htc);}
	.bRadiusT6{-webkit-border-radius:6px 6px 0px 0px; -moz-border-radius:6px 6px 0px 0px; behavior: url(http://www2.bluecrossma.com/best-practices/functions//PIE.htc);}
	.bRadiusT7{-webkit-border-radius:7px 7px 0px 0px; -moz-border-radius:7px 7px 0px 0px; behavior: url(http://www2.bluecrossma.com/best-practices/functions//PIE.htc);}
	.bRadiusT8{-webkit-border-radius:8px 8px 0px 0px; -moz-border-radius:8px 8px 0px 0px; behavior: url(http://www2.bluecrossma.com/best-practices/functions//PIE.htc);}
	.bRadiusT9{-webkit-border-radius:9px 9px 0px 0px; -moz-border-radius:9px 9px 0px 0px; behavior: url(http://www2.bluecrossma.com/best-practices/functions//PIE.htc);}
	.bRadiusT10{-webkit-border-radius:10px 10px 0px 0px; -moz-border-radius:10px 10px 0px 0px; behavior: url(http://www2.bluecrossma.com/best-practices/functions//PIE.htc);}
	.bRadiusT15{-webkit-border-radius:15px 15px 0px 0px; -moz-border-radius:15px 15px 0px 0px; behavior: url(http://www2.bluecrossma.com/best-practices/functions//PIE.htc);}
	.bRadiusT20{-webkit-border-radius:20px 20px 0px 0px; -moz-border-radius:20px 20px 0px 0px; behavior: url(http://www2.bluecrossma.com/best-practices/functions//PIE.htc);}
	.bRadiusT25{-webkit-border-radius:25px 25px 0px 0px; -moz-border-radius:25px 25px 0px 0px; behavior: url(http://www2.bluecrossma.com/best-practices/functions//PIE.htc);}
	.bRadiusT30{-webkit-border-radius:30px 30px 0px 0px; -moz-border-radius:30px 30px 0px 0px; behavior: url(http://www2.bluecrossma.com/best-practices/functions//PIE.htc);}
	
	.bRadiusB1{-webkit-border-radius:0px 0px 1px 1px; -moz-border-radius:0px 0px 1px 1px; behavior: url(http://www2.bluecrossma.com/best-practices/functions//PIE.htc);}
	.bRadiusB2{-webkit-border-radius:0px 0px 2px 2px; -moz-border-radius:0px 0px 2px 2px; behavior: url(http://www2.bluecrossma.com/best-practices/functions//PIE.htc);}
	.bRadiusB3{-webkit-border-radius:0px 0px 3px 3px; -moz-border-radius:0px 0px 3px 3px; behavior: url(http://www2.bluecrossma.com/best-practices/functions//PIE.htc);}
	.bRadiusB3{-webkit-border-radius:0px 0px 4px 4px; -moz-border-radius:0px 0px 4px 4px; behavior: url(http://www2.bluecrossma.com/best-practices/functions//PIE.htc);}
	.bRadiusB5{-webkit-border-radius:0px 0px 5px 5px; -moz-border-radius:0px 0px 5px 5px; behavior: url(http://www2.bluecrossma.com/best-practices/functions//PIE.htc);}
	.bRadiusB6{-webkit-border-radius:0px 0px 6px 6px; -moz-border-radius:0px 0px 6px 6px; behavior: url(http://www2.bluecrossma.com/best-practices/functions//PIE.htc);}
	.bRadiusB7{-webkit-border-radius:0px 0px 7px 7px; -moz-border-radius:0px 0px 7px 7px; behavior: url(http://www2.bluecrossma.com/best-practices/functions//PIE.htc);}
	.bRadiusB8{-webkit-border-radius:0px 0px 8px 8px; -moz-border-radius:0px 0px 8px 8px; behavior: url(http://www2.bluecrossma.com/best-practices/functions//PIE.htc);}
	.bRadiusB9{-webkit-border-radius:0px 0px 9px 9px; -moz-border-radius:0px 0px 9px 9px; behavior: url(http://www2.bluecrossma.com/best-practices/functions//PIE.htc);}
	.bRadiusB10{-webkit-border-radius:0px 0px 10px 10px; -moz-border-radius:0px 0px 10px 10px; behavior: url(http://www2.bluecrossma.com/best-practices/functions//PIE.htc);}
	.bRadiusB15{-webkit-border-radius:0px 0px 15px 15px; -moz-border-radius:0px 0px 15px 15px; behavior: url(http://www2.bluecrossma.com/best-practices/functions//PIE.htc);}
	.bRadiusB20{-webkit-border-radius:0px 0px 20px 20px; -moz-border-radius:0px 0px 20px 20px; behavior: url(http://www2.bluecrossma.com/best-practices/functions//PIE.htc);}
	.bRadiusB25{-webkit-border-radius:0px 0px 25px 25px; -moz-border-radius:0px 0px 25px 25px; behavior: url(http://www2.bluecrossma.com/best-practices/functions//PIE.htc);}
	.bRadiusB30{-webkit-border-radius:0px 0px 30px 30px; -moz-border-radius:0px 0px 30px 30px; behavior: url(http://www2.bluecrossma.com/best-practices/functions//PIE.htc);}
	
	.bRadiusL1{-webkit-border-radius:1px 0px 0px 1px; -moz-border-radius:1px 0px 0px 1px; behavior: url(http://www2.bluecrossma.com/best-practices/functions//PIE.htc);}
	.bRadiusL2{-webkit-border-radius:2px 0px 0px 2px; -moz-border-radius:2px 0px 0px 2px; behavior: url(http://www2.bluecrossma.com/best-practices/functions//PIE.htc);}
	.bRadiusL3{-webkit-border-radius:3px 0px 0px 3px; -moz-border-radius:3px 0px 0px 3px; behavior: url(http://www2.bluecrossma.com/best-practices/functions//PIE.htc);}
	.bRadiusL3{-webkit-border-radius:4px 0px 0px 4px; -moz-border-radius:4px 0px 0px 4px; behavior: url(http://www2.bluecrossma.com/best-practices/functions//PIE.htc);}
	.bRadiusL5{-webkit-border-radius:5px 0px 0px 5px; -moz-border-radius:5px 0px 0px 5px; behavior: url(http://www2.bluecrossma.com/best-practices/functions//PIE.htc);}
	.bRadiusL6{-webkit-border-radius:6px 0px 0px 6px; -moz-border-radius:6px 0px 0px 6px; behavior: url(http://www2.bluecrossma.com/best-practices/functions//PIE.htc);}
	.bRadiusL7{-webkit-border-radius:7px 0px 0px 7px; -moz-border-radius:7px 0px 0px 7px; behavior: url(http://www2.bluecrossma.com/best-practices/functions//PIE.htc);}
	.bRadiusL8{-webkit-border-radius:8px 0px 0px 8px; -moz-border-radius:8px 0px 0px 8px; behavior: url(http://www2.bluecrossma.com/best-practices/functions//PIE.htc);}
	.bRadiusL9{-webkit-border-radius:9px 0px 0px 9px; -moz-border-radius:9px 0px 0px 9px; behavior: url(http://www2.bluecrossma.com/best-practices/functions//PIE.htc);}
	.bRadiusL10{-webkit-border-radius:10px 0px 0px 10px; -moz-border-radius:10px 0px 0px 10px; behavior: url(http://www2.bluecrossma.com/best-practices/functions//PIE.htc);}
	.bRadiusL15{-webkit-border-radius:15px 0px 0px 15px; -moz-border-radius:15px 0px 0px 15px; behavior: url(http://www2.bluecrossma.com/best-practices/functions//PIE.htc);}
	.bRadiusL20{-webkit-border-radius:20px 0px 0px 20px; -moz-border-radius:20px 0px 0px 20px; behavior: url(http://www2.bluecrossma.com/best-practices/functions//PIE.htc);}
	.bRadiusL25{-webkit-border-radius:25px 0px 0px 25px; -moz-border-radius:25px 0px 0px 25px; behavior: url(http://www2.bluecrossma.com/best-practices/functions//PIE.htc);}
	.bRadiusL30{-webkit-border-radius:30px 0px 0px 30px; -moz-border-radius:30px 0px 0px 30px; behavior: url(http://www2.bluecrossma.com/best-practices/functions//PIE.htc);}
	
	.bRadiusR1{-webkit-border-radius:0px 1px 1px 0px; -moz-border-radius:0px 1px 1px 0px; behavior: url(http://www2.bluecrossma.com/best-practices/functions//PIE.htc);}
	.bRadiusR2{-webkit-border-radius:0px 2px 2px 0px; -moz-border-radius:0px 2px 2px 0px; behavior: url(http://www2.bluecrossma.com/best-practices/functions//PIE.htc);}
	.bRadiusR3{-webkit-border-radius:0px 3px 3px 0px; -moz-border-radius:0px 3px 3px 0px; behavior: url(http://www2.bluecrossma.com/best-practices/functions//PIE.htc);}
	.bRadiusR3{-webkit-border-radius:0px 4px 4px 0px; -moz-border-radius:0px 4px 4px 0px; behavior: url(http://www2.bluecrossma.com/best-practices/functions//PIE.htc);}
	.bRadiusR5{-webkit-border-radius:0px 5px 5px 0px; -moz-border-radius:0px 5px 5px 0px; behavior: url(http://www2.bluecrossma.com/best-practices/functions//PIE.htc);}
	.bRadiusR6{-webkit-border-radius:0px 6px 6px 0px; -moz-border-radius:0px 6px 6px 0px; behavior: url(http://www2.bluecrossma.com/best-practices/functions//PIE.htc);}
	.bRadiusR7{-webkit-border-radius:0px 7px 7px 0px; -moz-border-radius:0px 7px 7px 0px; behavior: url(http://www2.bluecrossma.com/best-practices/functions//PIE.htc);}
	.bRadiusR8{-webkit-border-radius:0px 8px 8px 0px; -moz-border-radius:0px 8px 8px 0px; behavior: url(http://www2.bluecrossma.com/best-practices/functions//PIE.htc);}
	.bRadiusR9{-webkit-border-radius:0px 9px 9px 0px; -moz-border-radius:0px 9px 9px 0px; behavior: url(http://www2.bluecrossma.com/best-practices/functions//PIE.htc);}
	.bRadiusR10{-webkit-border-radius:0px 10px 10px 0px; -moz-border-radius:0px 10px 10px 0px; behavior: url(http://www2.bluecrossma.com/best-practices/functions//PIE.htc);}
	.bRadiusR15{-webkit-border-radius:0px 15px 15px 0px; -moz-border-radius:0px 15px 150px 0px; behavior: url(http://www2.bluecrossma.com/best-practices/functions//PIE.htc);}
	.bRadiusR20{-webkit-border-radius:0px 20px 20px 0px; -moz-border-radius:0px 20px 20px 0px; behavior: url(http://www2.bluecrossma.com/best-practices/functions//PIE.htc);}
	.bRadiusR25{-webkit-border-radius:0px 25px 25px 0px; -moz-border-radius:px0px 25px 25px 0; behavior: url(http://www2.bluecrossma.com/best-practices/functions//PIE.htc);}
	.bRadiusR30{-webkit-border-radius:0px 30px 30px 0px; -moz-border-radius:0px 30px 30px 0px; behavior: url(http://www2.bluecrossma.com/best-practices/functions//PIE.htc);}
	
/*#####################################*/
/* ######   NAVIGATIONS   ########*/
/*#####################################*/

/*### ALL NAVIGATION ###*/
	.nav li { -webkit-box-sizing: border-box; }

	.topTabnav a:link, .topTabnav a:visited { -webkit-border-radius:5px 5px 0px 0px; behavior: url(http://www2.bluecrossma.com/best-practices/functions//PIE.htc); }
	.topTabnav a:hover, .topTabnav a:focus { -webkit-border-radius:5px 5px 0px 0px; } 
	.topTabnav li { -webkit-border-radius:5px 5px 0 0; -moz-box-sizing: border-box; }

	.tabset a:link, .tabset a:visited { -webkit-border-radius:5px 5px 0px 0px; behavior: url(http://www2.bluecrossma.com/best-practices/functions//PIE.htc);}
	.tabset a:hover, .tabset a:focus { -webkit-border-radius:5px 5px 0px 0px; behavior: url(http://www2.bluecrossma.com/best-practices/functions//PIE.htc);} 
	.tabset li { -webkit-border-radius:5px 5px 0 0; behavior: url(http://www2.bluecrossma.com/best-practices/functions//PIE.htc); }
	
/*### TOP NAVIGATION ###*/
	
/*#### HOVER ELEMENTS ####*/
	/*bg color: */
	#tNav ul ul, #tNav .toggle ul ul {-webkit-border-radius:0 0 5px 5px; behavior: url(http://www2.bluecrossma.com/best-practices/functions//PIE.htc); }
	#tNav li li:hover ul { -webkit-border-radius:0; behavior: url(http://www2.bluecrossma.com/best-practices/functions//PIE.htc);}
	#tNav li li:hover ul li{ -webkit-border-radius:0; behavior: url(http://www2.bluecrossma.com/best-practices/functions//PIE.htc); }

/*### SIDE NAVIGATION ###*/
	

/*### COLUMN NAVIGATION ###*/


/*### FOOTER NAVIGATION ###*/

	#tabset li a:link, #tabset li a:visited { -webkit-border-radius:5px 5px 0px 0px; behavior: url(http://www2.bluecrossma.com/best-practices/functions//PIE.htc);} 

/*### FIXED NAVS ####*/
	
/*### STICKY NAVS ####*/
/*#### STICKY NAV ###*/


/*#####################################*/
/* ######   SCROLL BARS   ########*/
/*#####################################*/

	::-webkit-scrollbar-track { -webkit-box-shadow: inset 0 0 6px rgba(0,0,0,0.3); -moz-border-radius: 10px; behavior: url(http://www2.bluecrossma.com/best-practices/functions//PIE.htc); } /* Handle */ 
	::-webkit-scrollbar-thumb { -webkit-border-radius: 10px; behavior: url(http://www2.bluecrossma.com/best-practices/functions//PIE.htc); -moz-box-shadow: inset 0 0 6px rgba(0,0,0,0.5); }
	::-webkit-scrollbar-thumb:window-inactive { }
	#twitter ::-webkit-scrollbar { } /* Track */ 
	#twitter ::-webkit-scrollbar-track { -webkit-box-shadow: inset 0 0 6px rgba(0,0,0,0.3); -moz-border-radius: 10px; behavior: url(http://www2.bluecrossma.com/best-practices/functions//PIE.htc);} /* Handle */ 
	#twitter ::-webkit-scrollbar-thumb { -webkit-border-radius: 10px; behavior: url(http://www2.bluecrossma.com/best-practices/functions//PIE.htc); -moz-box-shadow: inset 0 0 6px rgba(0,0,0,0.5); }
	#twitter ::-webkit-scrollbar-thumb:window-inactive { }
	

/*#################################*/
/* ######   CONTENT   ########*/
/*#################################*/

	
		.footer .social_footer_image {-webkit-border-radius:3px; behavior: url(http://www2.bluecrossma.com/best-practices/functions//PIE.htc); } 
	
/*########### CLEAN THE CONTENT OF PREV STYLE ATTR ###########*/
	
/*########### TOGGLE ACTIONS ###########*/
	.button {-webkit-border-radius:5px; behavior: url(http://www2.bluecrossma.com/best-practices/functions//PIE.htc);}
	.button1 { -webkit-border-radius:5px; behavior: url(http://www2.bluecrossma.com/best-practices/functions//PIE.htc);}
	.button2 { -webkit-border-radius:5px; behavior: url(http://www2.bluecrossma.com/best-practices/functions//PIE.htc);}

	/*## BACK TO TOP BUTTON ##*/

	#Topbtn { -webkit-border-radius:5px; behavior: url(http://www2.bluecrossma.com/best-practices/functions//PIE.htc);}
	
	#MoveDownbtn { -webkit-border-radius:5px; behavior: url(http://www2.bluecrossma.com/best-practices/functions//PIE.htc);}
	
	
/*#################################*/
/* ######   FORMS    ########*/
/*#################################*/
	
	/*#### "FAKE" DROP DOWN SELECTOR ####*/
		
		#fakeDD li {-webkit-border-radius:5px; behavior: url(http://www2.bluecrossma.com/best-practices/functions//PIE.htc);}
		#fakeDD a:link, #fakeDD a:visited, #fakeDD a:hover, #fakeDD a:focus {-webkit-border-radius:5px; behavior: url(http://www2.bluecrossma.com/best-practices/functions//PIE.htc); } 
		#fakeDD li li a:link, #fakeDD li li a:visited, #fakeDD li li a:hover, #fakeDD li li a:focus { -webkit-border-radius:5px; behavior: url(http://www2.bluecrossma.com/best-practices/functions//PIE.htc); } 
	
		
/*#################################*/
/* #### HOVER DESCRIPTIONS ######*/
/*#################################*/
	
	.def:hover .desc{ -webkit-border-radius:5px; behavior: url(http://www2.bluecrossma.com/best-practices/functions//PIE.htc);}
	#def:hover #desc{ -webkit-border-radius:5px; behavior: url(http://www2.bluecrossma.com/best-practices/functions//PIE.htc);}
		
	
/*###########################################
########## PAGE TEMPLATE RULES ##############
###########################################*/

/*###########################################
######## END PAGE TEMPLATE RULES ############
###########################################*/

/*###########################################
############# START ROTATOR #################
###########################################*/

/*###########################################
############# START ROTATOR #################
###########################################*/