body {
background-color:#000000;
background-image:url("images/background-black.jpg");
background-position:center top;
background-repeat:repeat-x;
color:#000000;
font:100% Verdana,Arial,Helvetica,sans-serif;
margin:0;
padding:0;
text-align:center;
}

.oneColFixCtr #container {
background:none repeat scroll 0 0 #FFFFFF;
border:1px solid #000000;
margin:0 auto;
text-align:left;
width:780px;
}

.oneColFixCtr #mainContent {
padding:0 20px;
}


#logo {

width: 780px;
height:131px;
background-image: url("images/header-godfather-small.jpg");
background-color: #000000;
background-position: top left;
background-repeat: no-repeat;

}

.header-big {
background:url("images/bg-header.jpg") repeat-x scroll left top transparent;
color:#FFFFFF;
font-size:1.3em;
height:118px;
margin:0 auto;
padding:5px;
text-align:center;
width:700px;
}

h1 {
	font-weight: bold;
	font-size: 16pt;
	color: #cc0000;
	padding: 0px 25px 0px 25px;
}
	
h2 {
	color: #1F497D;
	font: 14pt bold;
}

h3 {
	color: #cc0000;
	font-size: 24pt;
	font-family: Impact, Tahoma, Arial;
	font-style: normal;
	font-weight: normal;
}

h4 {
	color: #cc0000;
	font-size: 18pt;
	font-family: Impact, Tahoma, Arial;
	font-style: normal;
	font-weight: normal;
}

.headlineSM {
	font-family: Arial;
	font-weight: bold;
	font-size: 11pt;
}

.bigblue {
	color: blue;
	font-weight: bold;
	font-size: 16pt;
	font-family: Tahoma;
}


ol .li {
	font: #1F497D 12pt bold;
}

.highlight {
	background-color: #FFFF99;
}

.highlight-bold {
	background-color: #FFFF99;
	font-weight: bold;
	margin-left: 30px;
	font-size: 14pt;
}

.subHead1 {
	font-family: Arial;
	font-size: 12pt;
	font-weight: bold;
	font-style: italic;
}

.rtImage {
	float: right;
	margin-right: 30px;
	margin-top: -25px;
}

.ltImage {
	float: left;
	margin-left: 30px;
	margin-top: 0px;
	padding-right: 10px;
}

.caption {
	font-family: Arial;
	font-size: 9pt;
	font-weight: bold;
	padding-left: 10px;
	margin-top:5px;
}

ul.arrow { 
	list-style-image: url("images/list-arrow2.gif");
	padding: 0px 25px 0px 25px;
	margin-left: 50px;
	
}

ul.arrow li{ 

	margin-top:10px;	
}

ul.check { 
	list-style-image: url("images/checkmark.gif");
	padding: 0px 25px 0px 25px;
	margin-left: 50px;
}

ul.check li{ 

	margin-top:10px;	
}


p {

	font-family: Arial;
	font-size: 12pt;
	margin-bottom: 10px;
	margin-top: 10px;
	padding: 0px 25px 0px 25px;

}







.ul_graphic {

font-family: Arial;
font-size: 11pt;
list-style-type: none;
padding-left: 0px;
margin-left:10px;

 }

.black {

color: black;

}

.off_black {

color: #333333;

}

.red {

color: #CC0000;

}

.red_1 {

color: #660000;

}

.white {

color: #FFFFFF;

}

.dark_blue_1 {

color: #000066;

}

.dark_blue {

color: #2e3c81;

}

.bold_italic {

font-style: italic;
font-weight: bold;

}

.bold {

font-weight: bold;

}

.italic {

font-style: italic;

}

.underline {

text-decoration: underline;

}

.highlight {

background-color: yellow;

}

.times {

font-family: Times New Roman;

}

.arial {

font-family: Arial;

}

.tahoma {

font-family: Tahoma;

}

.courier {

font-family: Courier New;

}


.headline {

font-family: Times New Roman;
font-weight: bold;
color: #CC0000;
margin-top:15px;
margin-bottom:15px;

}

.size_32 {

font-size: 32pt;

}

.size_72 {

font-size: 72pt;

}

.size_18 {

font-size: 18pt;

}

.size_20 {

font-size: 20pt;

}

.size_22 {

font-size: 20pt;

}

.size_12 {

font-size: 12pt;

}

.size_24 {

font-size: 24pt;

}

.size_14 {

font-size: 14pt;

}

.size_16 {

font-size: 16pt;

}

.size_11 {

font-size: 11pt;

}

.checkmark {

/*background: url(images/checkmark.jpg) left top no-repeat;*/
background: url(../images/tick_.png) left top no-repeat;
padding-left: 34px;
margin-bottom: 10px;

}

.sidebar_checkmark {

background: url(images/tick_.png) left top no-repeat;
padding-left: 34px;
margin-bottom: 10px;
margin-left:0px;
text-align: left;

}

.bullet {

/*background: url(images/bullet.jpg) left top no-repeat;*/
background: url(images/arrow_right_.png) left top no-repeat;
padding-left: 28px;
margin-bottom: 5px;
margin-left:50px;

}



.strikethrough {

text-decoration: line-through

}

.sidebar {

width:320px;
float:right;
background-image: url("images/sidebar-bg.jpg");
margin-right:19px;


}

.sidebar .top {

background-image: url("images/sidebar-top.jpg");
width:320px;
height:21px;

}

.sidebar .content {

padding:0px 20px 0px 20px;

}


.sidebar .content h1 {

font-size: 14pt;
font-family: Impact, Tahoma, Arial;
color: #FFFFFF;
font-weight:normal;
margin:0px;
}

.sidebar .content ul {

margin-top:10px;

}

.sidebar .content li {

font-size: 12pt;
font-family: Arial;
color: #999999;
font-weight:bold;

}


.sidebar .bottom {

background-image: url("images/sidebar-bottom.jpg");
width:320px;
height:20px;

}

.johnson_box {
		border: 3px solid #ffcc99;
		background-color: #ffffcc;
		margin: 0;
		padding: 0px 15px 10px 15px;
    	font-family: Georgia, Times New Roman, serif;
		font-size: 12pt;
		margin:10px 68px 10px 50px;
		color: #333333;
	}
.johnson_box p {
	
    	font-family: Georgia, Times New Roman, serif;


}	
	
.johnson_box h1 {

	color:#0033cc;
	font-family: Impact, Tahoma, Arial;
	font-weight: normal;
	font-size:16pt;

}	

