#p-rcb .cp_tab{
	display:none;
}
body{
	color:#61000d;
}

/* LINK */
#p-rcb .cp_link { 
	background:transparent url(../images/general/arrow.png) no-repeat center left; 
	padding-left:15px; 
	color:#61000d; 
	font-size:14px; 
	font-style:italic; 
	text-decoration:none; 
	outline:none; 
}
#p-rcb .cp_link_wrap { 
	background:transparent url(../images/general/arrow.png) no-repeat left 4px;
	display:block;
	/*padding-left:15px; */
}
#p-rcb .cp_link_wrap a {
	color:#61000d; 
	font-size:14px; 
	font-style:italic; 
	text-decoration:none; 
	outline:none; 
	display:block;
	margin-left:15px;
}

#p-rcb a.cp_link_expert { 
background:transparent url(../images/general/arrow_expert.png) no-repeat 0px 7px; 
*background:transparent url(../images/general/arrow_expert.png) no-repeat 0px 3px;  /* For IE7 */
padding-left:15px; 
color:#db0e48; 
font-size:18px; 
font-style:italic; 
text-decoration:none; 
outline:none; }

/* BTN 
button{
	border:0; cursor:pointer;
	padding: 0 20px 0 0;	
}
button span{
	position:relative;
	display:block;
	white-space:nowrap;
	padding: 0 0 0 35px;
}

button.submitBtn{
	background:url(../images/general/btn_right.jpg) right no-repeat;
	*background:url(btn_right.jpg) right;
	*height: 39px;
	font-size:1.6em;
	font-style:italic;
}
button.submitBtn span{
	height:35px;
	line-height: 32px;
	background:url(../images/general/btn_left.jpg) left no-repeat;
	*background:url(btn_right.jpg) right;
	*height: 39px;
	color:#FFF;
}

button.submitBtn:hover{
	background:url(../images/general/btn_right_hover.jpg) right no-repeat;
}
button.submitBtn:hover span{ background:url(../images/general/btn_left_hover.jpg) left no-repeat;
}*/

/* BTN */	
.cp_button{
	border:0;
	float: left;
	cursor: pointer;
	font-size: 1.6em;
	font-style: italic;	
	padding: 0 20px 0 0;
	text-decoration:none;
	background: url(../images/general/btn_right.jpg) right no-repeat;	
	}
	
.cp_button span{
	height: 35px;
	color: #fff;
	display: block;
	line-height: 35px;
	position: relative;
	white-space: nowrap;
	padding: 18px 0 0 35px;
	*padding: 0 0 0 35px;
	text-decoration:none;
	background: url(../images/general/btn_left.jpg) left no-repeat;
}
	
.cp_button:hover{
	text-decoration:none;
	background: url(../images/general/btn_right_hover.jpg) right no-repeat;
}
.cp_button:hover span{
	text-decoration:none;
	background: url(../images/general/btn_left_hover.jpg) left no-repeat;
}


/* ///// Flash Header ///// */
#cp_header{
	background-repeat: no-repeat; 
	background-position: 0px 0px; 
	background-color: #ffffff;
	height:278px; /* normal = height:278px */
}
#cp_header object{ 
	outline: none; 
}

.tabContent{
	padding:30px 40px; 
}





/* ///// Default Heading Styles ///// */
h1{
	font-size:42px;
	color:#470020;
	
	padding:0px;
	margin:0 0 14px 0;
	
	line-height:12px;
}
h2{
	font-size:50px;
	color:#61000d;
	margin:0 0 10px 0 !important;
}
h3{
	font-size:26px;
	font-weight:bold;
	color:#de0049;
	/*margin:0 0 10px 0;*/
}
h3.expert{
	font-size:24px;
	color:#60030c;
}
h3.popup{
	font-size:20px;
	color:#60030c;
}

h5{
	font-size:36px;
	color:#ffffff;
	text-shadow: 2px 2px 2px #000000; 
} 


/* ///// General Styles - For all pages ///// */
.campaign_bg{ 
position:relative;
background:url(../images/general/campaign_bg.jpg) no-repeat; 
width:960px; 
height:484px; 
}
.campaign_txt{ text-align:right; width:385px; padding:235px 40px 0 0; float:right; color:#FFFFFF; }
.facebook{ position:relative; top:1px; }

.seperate_line{
	background:url(../images/general/seperate_line.jpg) no-repeat;
	width:960px;
	height:2px;
	clear:both;
}
.pink_color{
	color:#de0049;
}
.clear{
	clear:both
}

.bold_20 {
	font-weight:bold;
	font-size:18px;
}

.bold_18 {
	font-weight:bold;
	font-size:15px;
	line-height:24px;
}

.reg_22 {
	font-weight:normal;
	font-size:22px;
	line-height:26px;
}

.reg_20 {
	font-weight:normal;
	font-size:18px;
	line-height:26px;
}

.reg_18 {
	font-weight:normal;
	font-size:18px;
}

#inpage_overview {
	position:absolute;
	width:800px;
	height:230px;
	right:0px;
}













