﻿body {background-image: url(Image/Back/JCP_bg.jpg); margin-top:50px;	background-color:#333333;}
/*=================================================================================================*/
p { font-size: 12px;}
h1 { margin-right: 10px; font-size: 28px; font-weight:bold; color: #cc0066;}
h2 { font-size: 14px; padding-top: 0px; padding-bottom: 0px; margin-top: 10px; margin-bottom: 10px; color: #cc0066; display: inline; }
h3 {	font-size:12px; margin-top:7px;	margin-bottom:7px; font-weight:bold;}
address { font-size:12px; font-style:italic; margin-top:7px;	margin-bottom:7px;}
h4 {	font-size:12px; margin-top:7px;	margin-bottom:7px; color:#cc0066; }

/*=================================================================================================*/
/* Outer most container BEGINS */
.mainblock 
{
    /* Default font-family */
    font-family: Lucida Grande, Helvetica, sans-serif;
    font-size:12px;
	font-weight:normal;
    margin-left: auto;
    margin-right: auto;
    margin-top:0px; /* this helps the RTE to override the body margin */
    background-color: #000000;    
    width:1000px; 
}
/* Outer most container ENDS */
/* The Navigation Menu block BEGINS */
.menublock { position: absolute;
             height: 40px;
             width: 1000px;
             margin-left:0px; 
             margin-right:auto;
             margin-top: -50px; 
             padding-left:0px; 
             list-style-type:none;   
                 
             }
.menublock { overflow:hidden; }
.menublock ul>li.menuitems {  position:relative;height:20px;display:inline; float:left; color:#ffffff; margin-top:0px;}
.menublock ul>li.menuitems>a { padding-right:30px; display:inline; color:#ffffff; font-size: 14px; font-weight: bold;}
.menublock ul>li.menuitems>a:hover { color:#cc0066;}

/* The Navigation Menu block ENDS */
/*=================================================================================================*/
/* The content block BEGINS */
body { background-color:#211212}
.BodyPanel h2 { color:#211212}

.bodyblock
{	
	background-color: black;
	background: transparent url(Image/Body/JCP_bpc.png) repeat-y;
	 background-position: top right; 
	/* background-color: #B11018; */
	padding-top:30px; 
	padding-left:50px; 
	padding-right:55px; 
	padding-bottom:15px;
    margin-left:0px;
    top:100px; right: 25px;
    width:895px; 
    min-height: 400px;
    color: #ffffff;border: solid 1px #ffffff;
             border-top: none; border-bottom: none;
}

/* The content block ENDS */
/*=================================================================================================*/
/* The footer block BEGINS*/
/* padding-top:1px is a sad FF workaround.*/
div.footerblock { width: 100%;
                  min-height:18px; 
                  padding-top:1px;
                  color: #ffffff; 
                  background-color: Transparent; 
                  margin-left:auto; 
                  margin-right:auto; 
                  text-align:center; 
                  overflow: hidden;
                  color: #ffffff;border: solid 1px #ffffff;
             border-top: none; }
div.footerblock span.footerspan { color: #ffffff; display: block; }
/* The footer block ENDS*/
/*=================================================================================================*/

.cbModalContainer { position: fixed !important; }

