/* FDIC SECURITY */

body {
	behavior: url(csshover.htc);
	margin:10px 0px 0px 0px;
	background: #D2ccae;
	color: #000000;
	}

body.frame {
	margin:0px 0px 0px 0px;
	background: #fff;
	color: #000000;
	}

a:link {color: #006666;}
a:visited {color: #006666;}
a:hover {color: #29a294;}
a:active {color: #29a294;}

#container {
	margin:0px auto;
	width:900px;
	background-image: url('images/back_tile.gif');
	background-repeat:repeat-y;
	color: #000000;
	}

/********************************MENU********************************/

#head {
	background-color: #095453;
	background-image:url(images/jbc_txt.gif);
	background-repeat:no-repeat;
	background-position:right center;
	width:900px;
	height:50px;
	color: #000000;
	}

#menu {
	background: #272a39;
	height:25px;
	width:100%; 
	color: #000000;
	}
	
#item {
	float:left;
	}
	
/********************************CONTENT********************************/

#content {
	margin:0px auto;
	width:900px;
	color: #000000;
	font-family: arial;
	font-size: 10px;
	}

#content #left{
/*	padding:0px 0px 1px 1px ; */
	float:left;
	width:448px;
	color: #fff;
	font-family: arial;
	font-size: 10px;
	}

#content #right{
	background-color:transparent;
	float:right;
	width:452px;
	color: #000;
	font-family: arial;
	font-size: 12px;
	line-height:16px;
	min-height: 460px;
	}

#content #right #pad{
	float:left;
	width:60px;
	height: 420px;
	}

#content #right #non{float:left;width:1px;height:480px;}

#content #right #area{
	float:right;
	width:380px;
	min-height: 480px;
	background:#fff;
	}

#copy {
	padding:0px 20px 0px 50px ; 
	background:transparent;
	color: #000000;
	}

#copy h1 {
	height:35px;
	background:transparent;
	padding-top:25px;
	color: #095453;
	font: 18px Futura, Arial;
	text-transform:uppercase;
	letter-spacing:1px;
	}

#copy h2 {
	background:transparent;
	color: #095453;
	font: 12px Futura, Arial;
	font-weight:bold;
	text-transform:uppercase;
	letter-spacing:1px;
	}


#copy ul li{
	font-weight:bold;
	list-style-image: url(images/bullet_grn.gif); 
	padding-top:2px; 
	padding-bottom:2px;
	}


#copy2 {
	padding:0px 10px 0px 70px ; 
	background:transparent;
	color: #000000;
	}

#copyhead {
	height:60px;
	padding:6px 0px 0px 0px ; 
	background:transparent;
	}

#framehead h5{
	color: #095453;
	font: 18px Futura, Arial;
	text-transform:uppercase;
	letter-spacing:1px;
	padding:0px 0px 0px 70px ; 
	background:transparent;
	}

#content h4{
	font-family: verdana;
	font-weight:normal;
	font-style:italic;
	font-size: 12px;
	color: #369;
	}

/*#content ul {
	list-style-image: url(images/bullet.gif);
	}
	
#content ul li{
	padding-bottom:6px;
	}
	
#content ul li.key {
	list-style-image: url(images/key_bullet.gif);
	padding-top:5px;
	padding-bottom:5px;
	}
.screenno {
	font-family: verdana;
	font-size: 10px;
	padding-top: 28px;
	margin:0px 0px 0px 5px;
	}
	*/
.floatright { 
	float: right; 
	padding:2px;
	margin-left:5px;
	margin-bottom:5px;
	}	
	
.floatleft { 
	float: left; 
	padding:2px;
	margin-right:5px;
	margin-bottom:5px;
	}	
	
#floatright { 
	float: right; 
	padding:3px;
	margin-left:10px;
	margin-bottom:5px;
	}	
	
#floatright img{ 
	margin:0px;
	}	
		
#floatleft { 
	float: left; 
	padding:2px;
	margin-right:10px;
	margin-bottom:5px;
	}	
#floatleft img{ 
	margin:0px;
	}	
		
.imgpad { 
	padding:2px;
	margin-left:15px;
	margin-bottom:5px;
	}	
	
.imgright { 
	float: right; 
	padding:2px;
	margin-left:10px;
	margin-bottom:5px;
	}	
	
.padtop { 
	padding-top:10px;
	}	
.padbot { 
	padding-bottom:10px;
	}	
	
	
/********************************FOOTER********************************/

#foot {
	background: #095453;
	width:900px;
	height:24px;
	color: #fff;
	text-align:center;
	}

#botnav {
	background: url('images/botnav_back.gif') no-repeat;
	width:720px;
	height:50px;
	color: #000000;
	}

#botnp {
	float: right;
	text-align: right;
	width:227px;
	height:50px;
	}

/***************** EXERCISES *******************/

#exercise {
	background-color: #E5edff;
	text-align:left;
	padding:4px;
	border-bottom: 1px solid white;
		}
		
/***************** INSET BOX ELEMENTS *******************/

#boxinset {
    background: url('images/back_insetbox.gif');
    color: #333;
	margin:10px 10px 10px 10px;
	border: 1px solid #003366;
	}

#boxinset p {
	margin:5px 0px 5px 5px;
	padding:5px;
}

#boxinset h2 {
    color: #003366;
	margin:0px 5px 0px 5px;
	padding:5px;
}

#boxinset ul {
	list-style-image: none;
	line-height: 18px;
	}



/********************************HACKS********************************/

.prop {
    height:320px;
    float:right;
    width:1px;
  }

.clear {
    clear:both;
    height:1px;
    overflow:hidden;
  }

#clear {
    clear:both;
	font-size:0px;
    height:0px;
    overflow:hidden;
  }



#sidemenu {
	width: 448px;
	background: transparent;
}

#sidemenu ul {
	list-style: none;
	margin: 0;
	padding: 0;
}
#sidemenu li {
    background: url('images/sq.gif') center left no-repeat;
}

#sidemenu a, #sidemenu h2 {
	font: 12px Futura, Arial;
	text-align:left;
	display: block;
	margin: 0;
/*	padding: 4px 10px 4px 10px; */
	text-transform: uppercase;
	letter-spacing:.1em;
}

#sidemenu h2 {
	color: #dad5bd;
	border-bottom:1px dotted #5c5f6b;
}

#sidemenu a {
	color: #dad5bd;
	text-decoration: none;
}

#sidemenu a:hover {
	color: #fff;
	background: #5c5f6b;
}
#sidemenu li a:hover{
    background: url('images/sq_wh.gif') center left no-repeat;
}


#sidemenu a:active {
	color: #fff;
	background-color: #5c5f6b;
}

.sidemenupad {
	padding: 6px 24px; 
}


.linetop{
border-top:1px dotted #29a294;
padding-top:10px;
	}
	

.lineboth{
border-top:1px dotted #29a294;
padding-top:5px;
padding-bottom:5px;
	}
	

.subs{
	background: #e1e1e1;
	}

