html {height:100%;}
/* body {margin:0; padding:0; background:url(../images/abv-candle-bkgrnd.jpg) top left height:100%} */
/* body {margin:0; padding:0; color:#000000; top left height:100%} */
body {margin:0; padding:0; background:url(../images/cont_wr_col_1.jpg) top left height:100%}
table, td {border-collapse:collapse; font-size:100%; }
table, td, img {border:0; padding:0; vertical-align:top;}
form, td{margin:0; padding:0;}
td, select, input {font-family:tahoma, arial, helvetica, sans-serif; color:#262424; vertical-align:top;  text-align:left; }
.table{ height:100%; }

/*in_line_style*/

a{ color:#262424;}
a:hover{text-decoration:none;}

strong{ color:#414141;}


p {margin:6px 0 0 0; padding:0;}

b a{ color:#f4da1d;}

ul { margin:0; padding:0; list-style:none;}
li a { background:url(../images/list_bull.gif) center left no-repeat; margin:0; padding:0 0 0 16px; line-height:20px; color:#cb7e13;}

h1{text-indent:-10000px; font-size:0; line-height:0;}

img.floatRight { 
    float: right; 
    margin: 4px; 
}

img.floatLeft { float: left; margin: 4px; }
tr.nolang  { background-color:#ECF; } 
tr.english { background-color:#09C; }
tr.spanish { background-color:#3C6; }

td.right { text-align: right; }
td.center { text-align: center; }

/* width change from 100% to 766px */
/* .main_table{ width:766px;  background:url(../images/Upper_side_bg.png) top left repeat-y; */
.main_table{ width:766px;  background:url(../images/abv-candle-bkgrnd.jpg) top left repeat-y; 
/* background:url(../images/candle-bkrnd.jpg) bottom left no-repeat; */ height:400px;} 
/* .main_table{ width:766px; background:url(../images/candle-bkrnd.jpg) bottom left no-repeat; height:100%; z-index:2;} */


.logo, .menu, .content{ width:766px;}
/*header*/
.header{ height:194px; background:url(../images/header_wrapper.jpg) top left repeat-x; width:100%;}
.header .logo{ height:128px; background:url(../images/JOF_logo.png)/* no-repeat 75px 42px */;}
.header .logo .indent_img{ margin:57px 0 0 660px;}
.header .menu{ height:66px; text-indent:14px;}

/*footer*/


/*content*/
.content{ height:806px; font-size:0.687em; }
.content td, .content table{
	line-height:1.375em;
	margin: 0px;
	padding-left: 3px;
}

/* .content .col_1{ width:270px; background:url(../images/col_1_bgr.jpg) top left no-repeat; height:242px} */

.content .col_1{ width:270px; background:url(../images/candle-bkrnd.jpgg) bottom left no-repeat; height:100%; z-index:2; }
.content .col_1 .indent_box{ margin:24px 0 0 31px; width:210px;}
.content .col_2{ width:496px;}
.title{ display:block;}
.title2{ margin:0 0px 0 0; float:left;}
.content .col_1 strong a{ color:#262424;} 
.content .col_1 strong img{ margin:0 0 0 7px; vertical-align:middle;}
.content .col_2 b a{ color:#daa70d;} 
.content .col_2 strong a{ background:url(../images/col_2_st.gif) center right no-repeat; padding:0 11px 0 0; color:#daa70d;}
.text{ height:738px;}
.line_x{ background:url(../images/line_x.gif) top left repeat-x; height:17px; margin:15px 0 0 0; width:422px;}
.title_wr_1{ background:url(../images/title_wr_1_right.gif) top right no-repeat #e8b313; width:100%;}

.title_wr_1 td{ background:url(../images/Title_wr_1_left2.gif) top left no-repeat; width:100%; height:45px; vertical-align:middle;text-indent:30px} /* Replace with normal */

/* .title_wr_1 td{ background:url(../images/title_wr_1_left.gif) top left no-repeat; width:100%; height:45px;} */
.title_wr_1 td img{ margin:11px 0 0 13px;}

.title_wr_2{ background:url(../images/title_wr_2_right.gif) top right no-repeat #747475; width:100%;}
.title_wr_2 td{ background:url(../images/title_wr_2_left2.gif) top left no-repeat; width:100%; height:45px; vertical-align:middle;text-indent:30px} /* ../images/title_wr_2_left.gif */
.title_wr_2 td img{ margin:11px 0 0 13px;}
.clear{ clear:both;}

.whitefont{ color:#FFFFFF;}
.greyfont { color:#CCCCCC;}
.welcome { color:#F90; font-family:"Times New Roman", Times, serif; font-size:32px; font-weight: bolder;}
.welcome2 { color:#000000; font-weight:bolder; font-size:18px;}
.bullet { list-style-type:disc; list-style-position:inside; margin-left: 1em;}
.txt{ color:#474444;}
.txt a{ color:#474444}
.ind_tt{margin:11px 0 11px 0;}
.ind_tt2{margin:1px 0 1px 0;}
.ind_tt3{
	margin-top: -15px;
	margin-right: 0;
	margin-bottom: 1px;
	margin-left: 55px;
}


/*index.html*/
#page1 .content .col_1 .forms{ height:49px;}
#page1 .content .col_1 .forms select{ margin:19px 0 0 0; border:1px solid #818181; color:#615e5e; font-size:0.937em; vertical-align:middle; height:17px;}
#page1 .content .col_1 .box_1 {width:196px;}
#page1 .content .col_1 .box_1 .h{ background:#6c6c6c; width:202px; height:18px;}
#page1 .content .col_1 .box_1 .h td{ width:28px; color:#ffffff; text-align:center; line-height:15px; font-size:1em; background:url(../images/box_1_separate.gif) top left repeat-y; height:18px;}
#page1 .content .col_1 .box_1 .h .bgr_none{ background:none !important;}
#page1 .content .col_1 .box_1 .box_1_row td{ width:28px; background:#ffffff url(../images/box_1_separate.gif) top left repeat-y; height:18px; color:#534f4f; text-align:center; font-size:1em; line-height:1.312em;}
#page1 .content .col_1 .box_1 .separate_x{ height:7px; background:#ffffff url(../images/separate_x.gif) no-repeat 0 3px;}
#page1 .content .col_1 .box_1 span{ color:#dc1a1a;}
#page1 .content .col_1 .row_bot{ margin:18px 0 0 0; width:205px;}

#page1 .content .col_2 .box_wr .indent_text{ padding:23px 0 24px 25px; width:428px;}
#page1 .content .col_2 .row_1{width:252px; padding-right:11px; color:#474444;}
#page1 .content .col_2 .row_1a{
	padding-right:11px;
	color:#474444;
	padding-left: 5px;
}

#page1 .content .col_2 .box_bot{margin:11px 0 11px 2px; width:446px;}
#page1 .content .col_2 .box_bot_left{width:226px;}
#page1 .content .col_2 .box_bot_left .ind_text{margin:22px 0 0 16px; width:185px;}
#page1 .content .col_2 .box_bot_left .indent_img{ margin:0 16px 0 0; float:left;}

#page1 .content .col_2 .box_bot_right{width:227px;}
#page1 .content .col_2 .box_bot_right .ind_text{ margin:22px 0 0 19px; width:186px;}

/* Navigation */
.navigation {
background-image:url(../images/Menu_Sliver.png); background-repeat:repeat-x;
}

.NavigationDivider {
background-image:url(../images/Break.png); background-repeat:no-repeat;
}

/*Drop Text */
/* Navigation shadow */
.shadow  { position:relative; display:block; color:#3F3F3F}
.shadow span { position:absolute; display:block; top:-.99px; left:-.9px;}
.shadow span a {text-decoration:none; color:#3F3F3F;}
.shadow span a:hover {color:#FFFFFF;}
.shadow:before { display:block; padding:1px; content: attr(title); color:#B3B3B3;  } 

/*Yellow shadow */
.Yellowshadow  { position:relative; display:block; color:#FFFFFF; font-weight:bold; font-size:12px;}
.Yellowshadow span { position:absolute; display:block; top:-.6px; left:-.9px; font-weight:bold; font-size:12px;}
.Yellowshadow:before { display:block; padding:1px; content: attr(title); color:#6C6C6C; font-weight:bold; font-size:12px; } 

/*Gray shadow */
.Grayshadow  { position:relative; display:block; color:#FFFFFF; font-weight:bold; font-size:12px;}
.Grayshadow span { position:absolute; display:block; top:-.6px; left:-.9px; font-weight:bold; font-size:12px;}
.Grayshadow:before { display:block; padding:1px; content: attr(title); color:#333334; font-weight:bold; font-size:12px; } 

/*Left shadow */
.Leftshadow  { position:relative; display:block; color:#FFFFFF; font-weight:bold; font-size:12px;}
.Leftshadow span { position:absolute; display:block; top:-.6px; left:13px; font-weight:bold; font-size:12px;}
.Leftshadow span a {text-decoration:none; color:#FFFFFF;}
.Leftshadow span a:hover {color:#3F3F3F;}
.Leftshadow:before { display:block; padding:1px; content: attr(title); color:#333334; font-weight:bold; font-size:12px; } 



/*index-1.html*/
#page2 .content .col_1 .indent_box{ width:205px;}
#page2 .content .col_1 .title{ margin-bottom:6px;}

#page2 .content .col_2 .row_top{
	width:425px;
	margin-top: 5px;
	margin-right: 0;
	margin-bottom: 18px;
	margin-left: 24px;
}
#page2 .content .col_2 .row_top .indent_img{ margin:0 16px 0 0; float:left;}

#page2 .content .col_2 .row_to2p{margin:18px 0 18px 24px; width:425px;}
#page2 .content .col_2 .row_top2 .indent_img{ margin:0 16px 0 0; float:left;}

#page2 .content .col_2 .row_center{ margin:25px 0 0 24px; width:420px;}

#page2 .content .col_2 .box_wr{ margin:21px 0 0 0;}
#page2 .content .col_2 .box_wr .indent_text{padding:22px 21px 25px 24px;}
#page2 .content .col_2 .box_wr .indent_text .title{ margin-bottom:17px;}
#page2 .content .col_2 .box_wr .indent_text .indent_img{ margin:0 16px 0 0; float:left;}

#page2 .content .col_2 .box_wr2{ margin:10px 0 0 0;}
#page2 .content .col_2 .box_wr2 .indent_text .title{ margin-bottom:17px;}
#page2 .content .col_2 .box_wr2 .indent_text .indent_img{ margin:0 16px 0 0; float:left;}
#page2 .content .col_2 .box_wr2 .indent_text2{
	padding-top: 10px;
	padding-right: 21px;
	padding-bottom: 10px;
	padding-left: 21px;
}
#page2 .content .col_2 .box_wr .indent_text2{
	padding-top: 10px;
	padding-right: 21px;
	padding-bottom: 10px;
	padding-left: 21px;
}

#button {
	width: 17em;
	margin-bottom: 1em;
	font-family: 'Trebuchet MS', 'Lucida Grande',
	  Verdana, Lucida, Geneva, Helvetica, 
	  Arial, sans-serif;
	  font-size:12px;
	  font-weight: bold;
	/*background-color: #9F9F9D  #90bade */;
	color: /* #FAAF00 */ #333;
	border-top: thin dotted #FFFFFF;
	padding-top: 0;
	padding-right: 0;
	padding-bottom: 1em;
	padding-left: 0;
	}
	
	#button li a {
		display: block;
		padding: 5px 5px 5px 0.5em;
		border-left: 10px solid #2F2F2F; /* #1958b7*/
		border-bottom: thin dotted;
		/*border-right: 10px solid #508fc4; */  
		background-color:#ACACAC /* #2175bc */;
		background-image:url(../images/Menu_Bg.png);
		background-repeat: repeat-y;
		/* border:1px solid  #2F2F2F; */
		color: #fff;
		text-decoration: none;
		width: 100%;
		}

	html>body #button li a {
		width: auto;
		}

	#button li a:hover {
		border-left: 10px solid #2F2F2F;
		border-right: 10px solid #CCCCCC;
		background-color: #CCCCCC;
		text-decoration:   none;
		font-size:12px;
	  font-weight: bold;
		/* background:white; */
		filter:alpha(opacity=80);
		 opacity:.80;  
		/*border-top:1px solid  #2F2F2F;
		border-bottom:1px solid  #2F2F2F; */
		color: #000000;
		
		}



/*Privacy Policy.html*/
#page3 .content .col_1 .indent_box{ width:205px;}
#page3 .content .col_1 .title{ margin-bottom:6px;}
#page3 .content .col_2 .row_text{ margin:17px 0 11px 24px; width:420px;}



/*table_wrapper*/
.footer { width:100%;}
.footer .l_t { background:url(../images/m2-l-t.gif) no-repeat left top #a6a6a6; }
.footer .r_t { background:url(../images/m2-r-t.gif) no-repeat right top;}
.footer .l_b { background:url(../images/m2-l-b.gif) no-repeat left bottom;}
.footer .r_b { background:url(../images/m2-r-b.gif) no-repeat right bottom;}
.footer .indent_text{ padding:17px 0 20px 277px; color:#525151;}
.footer .indent_text a{ color:#525151;}

.box_wr { width:100%;}
.box_wr .t { background:url(../images/m2-t-dra.gif) repeat-x top #f2f2f0;}
.box_wr .b { background:url(../images/m2-b-dra.gif) repeat-x bottom;}
.box_wr .l { background:url(../images/m2-l-dra.gif) repeat-y left;}
.box_wr .r { background:url(../images/m2-r-dra.gif) repeat-y right;}
.box_wr .l_t { background:url(../images/m2-l-ta.gif) no-repeat left top;}
.box_wr .r_t { background:url(../images/m2-r-ta.gif) no-repeat right top;}
.box_wr .l_b { background:url(../images/m2-l-ba.gif) no-repeat left bottom;}
.box_wr .r_b { background:url(../images/m2-r-ba.gif) no-repeat right bottom;}

.box_wr1 .l_t { background:url(../images/m2-l-tb.gif) no-repeat left top #fafafa; }
.box_wr1 .r_t { background:url(../images/m2-r-tb.gif) no-repeat right top;}
.box_wr1 .l_b { background:url(../images/m2-l-bb.gif) no-repeat left bottom;}
.box_wr1 .r_b { background:url(../images/m2-r-bb.gif) no-repeat right bottom;}

.box_wr2 { width:100%;}
.box_wr2 .t { background:url(../images/m2-t-dra.gif) repeat-x top #f2f2f0;}
.box_wr2 .b { background:url(../images/m2-b-dra.gif) repeat-x bottom;}
.box_wr2 .l { background:url(../images/m2-l-dra.gif) repeat-y left;}
.box_wr2 .r { background:url(../images/m2-r-dra.gif) repeat-y right;}
.box_wr2 .l_t { background:url(../images/m2-l-ta.gif) no-repeat left top;}
.box_wr2 .r_t { background:url(../images/m2-r-ta.gif) no-repeat right top;}
.box_wr2 .l_b { background:url(../images/m2-l-ba.gif) no-repeat left bottom;}
.box_wr2 .r_b { background:url(../images/m2-r-ba.gif) no-repeat right bottom;}
