@charset "utf-8";
@font-face {
    font-family:bttf_font;
    src: local(bttf_font), url('fonts/bttf.ttf') format('opentype');
}

@font-face {
    font-family:BebasNeue;
    src: local(BebasNeue), url('fonts/BebasNeue.otf') format('opentype');
}


@font-face {
    font-family:OpenSans-Regular;
    src: local(OpenSans-Regular), url('fonts/OpenSans-Regular.ttf') format('opentype');
}

@font-face {
    font-family: jeannie_font;
    src: local(jeannie_font), url('fonts/jeannie.ttf') format('opentype');
}
@font-face {
    font-family: gilligan_font;
    src: local(gilligan_font), url('fonts/gilligan.ttf') format('opentype');
}

.p_row h2
{
	margin-top:12px;
	
	
	font-size:24px;
	//font-weight:bold;
	//font-style:normal;
	//color:#1A648B;
	color:#505050;
	
	font-family:BebasNeue;
	
}


.p_row span
{
	//padding-top:15px;
	border:1px solid #09F;
	margin-top:20px;
	color:#0F3;
	position:relative;
	
	
	
}

.p_row {
	width:100%;
	height:50px;
	border:0px solid #33F;
	//background-color:#339;
	border-top:1px solid #e6e6e6;
	border-right:1px solid #e6e6e6;
	
}


.bottomline {
	
	border-bottom:1px solid #e6e6e6;
	//border-right:1px solid #e6e6e6;
	
}

.p_row .cell {
	float:left;
	//background-color:#CC9;
	width:184px;
	height:48px;
	//border:#F60;
	border-left:1px solid #e6e6e6;
	padding-top:10px;
	padding-left:10px;
	
	
	
}

.p_row .textcolor {
	color:#FFF;
	

}

.p_row .bgcolor {
	background-color:#c04148;

	

}

.p_row_bgcolor1 {
	background-color:#eeeeee;

	

}


.p_row .first {

	border-left:0px solid #FF0000;
	//background-color:#0F9;
	
}






.b_bar
{
	
width:1320px; 

border:0px solid #0F6;
text-align:center;
margin-top:50px;
position:relative;
//height:1000px;
min-height: 1000px;
//overflow: hidden;
overflow: auto;

	
}

.b_block
{
	
width:1120px; 
height:417px;
//border:2px solid #0000ff;	
 top: 0 ;
  right: 0 ;
  bottom : 0 ;
  left : 0 ;

  margin : auto;
	
}



.b_firstrow
{
	
width:100%; 
height:60px;
//border:1px solid #0F6;
text-align:center;
margin-top:20px;
font-size:24px;
font-weight:500;
color:#FFF;

	
}

.b_secrow
{
	
width:100%; 
height:40px;
//border:1px solid #0F6;
text-align:center;
font-size:20px;
}

.b_bodyrow
{
	
width:100%; 
height:40px;
//border:1px solid #0F6;
text-align:center;
padding-left:20px;
padding-right:20px;
font-size:13px;

}

.b_barcell_advance:hover
 {
	background-image:url(../images/featuredbox_dark2.png);
	background-repeat:no-repeat;
	 
	 }


.b_barcell_standard:hover
 {
	background-image:url(../images/featuredbox_dark1.png);
	background-repeat:no-repeat;
	 
	 }


.b_barcell_advance
{
	
width:368px; 
height:370px; 
float:left;
background-image:url(../images/featuredbox_light2.png);
//border:1px solid #0C3;
float:left;
background-repeat:no-repeat;
	
}

.b_barcell_standard
{
	
width:368px; 
height:370px; 
float:left;
background-image:url(../images/featuredbox_light1.png);
//border:1px solid #0C3;
float:left;
background-repeat:no-repeat;
	
}


.b_barcell2
{
	
width:368px; 
height:217px; 
float:left; 	
	
}

.b_barcell3
{
	
width:368px; 
height:217px; 
float:left; 	
	
}
