.int_sm
{
 font-size:9pt;
 color:#000000;
}

/************************* TOP PLACEMENT *************************/
#int_top_col_l
{
	width:555px;
	display:block;
	float:left;
	margin:15px 0 25px 0;
}
#int_top_col_l img
{
	margin:0;
	float:left;
}
#int_top_col_l h1
{
	margin:30px 0 0 5px;
	float:left;
	display:block;
	font-size:9pt;
}
#int_top_col_r
{
	width:333px;
	display:block;
	float:left;
}
#int_top_pp
{
	width:333px;
}
#int_top_pp a
{
	width: 20%;
	color: #994708;
	font-size:8pt;
	font-weight: bold;
	text-align: right;
	float: left;
	margin: 0 15px 0 10px;
	text-decoration:none;
}

/************************* EOF TOP PLACEMENT *************************/



/************************* BG ROUNDED CONTENT W/DSHADOWS *************************/

#int_content_top
{
	width: 165px;
	height:11px;
	background-image: url(/sites/420/images/int_165_top.gif);
	background-position: center bottom;
	background-repeat: no-repeat;
}

#int_content_mid
{
	width: 165px;
	background-image: url(/sites/420/images/int_165_mid.gif);
	background-repeat: repeat-y;
	text-align:left;
}


#int_content_mid h2
{
	font-size: 14pt;
	color: #ffffff;
	font-weight: normal;
	text-align:left;
	line-height:25pt;
	padding-left:25px;
}


#int_content_mid h3
{
	margin: 0px 0px 10px 5px ;
}
#int_content_mid h3 a
{
	font-size: 10pt;
	color: #666666;
	font-weight: bold;
	text-align:left;
}



#int_content_mid p
{
	font-size: 8pt;
	margin: 0px 0px 10px 0px;
	padding: 0px 0px 15px 5px;
	border-bottom: #cccccc;
	border-width: 0 0 1px 0;
	border-style: none none solid none;
}

#int_content_mid p.no_border
{
	border-style:none;
}

#int_content_mid a
{
	color: #666666;
	font-weight: normal;
	text-align:left;
	line-height:12pt;
	text-decoration:none;
}

#int_content_mid a:hover
{
	color: #994708;
}


#int_content_bot
{
	width: 165px;
	height:17px;
	background-image: url(/sites/420/images/int_165_bot.gif);
	background-repeat: no-repeat;
	background-color: #ffffff;
	height:17px;
	margin:0px 0px 5px 0px ;
}

/************************* EOF BG ROUNDED CONTENT W/DSHADOWS *************************/



#int_content_mid_js 
{
	background-image: url(/sites/420/images/int_hd_js.jpg);
	background-repeat: no-repeat;
	background-position: center top;
	margin-left: auto;
	margin-right: auto;
}

#int_content_mid_emp 
{
	background-image: url(/sites/420/images/int_hd_emp.jpg);
	background-repeat: no-repeat;
	background-position: center top;
	margin-left: auto;
	margin-right: auto;
}

#int_content_mid_nav 
{
	width: 143px;
	background-image: url(/sites/420/images/bg_horz_g.gif);
	background-repeat: repeat;
	background-position: center top;
	margin-left: auto;
	margin-right: auto;
}





#content_mid_fe 
{
	background-image: url(/sites/420/images/hd_fe.gif);
	background-repeat: no-repeat;
	background-position: center top;
	margin-left: auto;
	margin-right: auto;
}






/************************* HEADER *************************/

#int_header
{
	margin: 5px 0px 0px 0px;
    width: 1000px;
    display:block;

}

#int_header_bg_l
{
	width:17px;
	height:69px;
	background-image: url(/sites/420/images/int_header_bg_l.gif);
	background-repeat: no-repeat;
	float:left;
}

#int_header_bg_m
{
	width:966px;
	height:69px;
	background-image: url(/sites/420/images/header_bg_mid.gif);
	background-repeat: repeat-x;
	float:left;
}

#int_header_bg_r
{
	width:17px;
	height:69px;
	background-image: url(/sites/420/images/int_header_bg_r.gif);
	background-repeat: no-repeat;
	float:left;
}

#int_header_content
{
	
	width:966px;
	height:47px;
	display:block;
	background-image: url(/sites/420/images/bg_horz_brown.gif);
	background-repeat: repeat;
	margin: 7px auto 0px auto;
	padding: 0px 0px 0px 10px;
}


.title
{
	font-size: 12pt;
	font-weight: bold;
	margin: 0px 10px 0px 0px;

}


#int_header_content p
{
	font-size: 11pt;
	color: #ffffff;
	font-weight: normal;
	text-align: left;
	text-decoration:none;
	line-height:35pt;
}

#int_header_content a
{
	color: #ffffff;
	text-decoration:none;
}

#int_header_content a:hover
{
	text-decoration:underline;
}

/************************* EOF HEADER *************************/




/************************* FOOTER *************************/

#int_footer
{
	margin: 5px 0px 0px 0px;
    width: 1000px;

}

#int_footer_bg_l
{
	width:17px;
	height:69px;
	background-image: url(/sites/420/images/footer_bg_l.gif);
	background-repeat: no-repeat;
	float:left;
}

#int_footer_bg_m
{
	width:966px;
	height:69px;
	background-image: url(/sites/420/images/footer_bg_mid.gif);
	background-repeat: repeat-x;
	float:left;
}

#int_footer_bg_r
{
	width:17px;
	height:69px;
	background-image: url(/sites/420/images/footer_bg_r.gif);
	background-repeat: no-repeat;
	float:left;
}

#int_footer_content
{
	
	width:966px;
	height:47px;
	display:block;
	background-image: url(/sites/420/images/bg_horz_green.gif);
	background-repeat: repeat;
	margin: 7px auto 0px auto;
}

#int_footer_content p
{
	font-size: 8pt;
	color: #ffffff;
	font-weight: normal;
	text-align: left;
	text-decoration:none;
	line-height:35pt;
}

#int_footer_content a
{
	color: #ffffff;
	text-decoration:none;
}

#int_footer_content a:hover
{
	text-decoration:underline;
}

.int_gi_img
{
	padding: 12px 20px 0px 10px;
	float:right;
}
/************************* EOF FOOTER *************************/


#int_main
{
	color: #000000;
	font-size: 10pt;
	font-weight: normal;
	text-align:left;
	line-height:12pt;
	padding: 0px 0px 10px 10px;
}

#int_main ul
{
list-style-position: inside;
padding: 10px 10px 10px 10px;
}


#int_main h1
{
	color: #994708;
	font-size: 14pt;
	font-weight: bold;
	margin: 10px 0px 10px 0px;
}

#int_main h2
{
	color: #000000;
	font-size: 11pt;
	font-weight: bold;
	text-align:center;
	margin: 10px 0px 10px 0px;
}
#int_main h3
{
	color: #666666;
	font-size: 11pt;
	font-weight: bold;
	margin: 10px 0px 10px 0px;
}


#int_main a, #int_main a:visited
{
	color: #994708;
	text-decoration:none;
}

#int_main a:hover
{
	text-decoration:underline;
}

#int_main img
{
	padding: 10px;
}

.td_txt
{
	padding:4px;
}







/************************* RATE CONTENT W/DSHADOWS *************************/

#int_r_content_top
{
	width: 470px;
	height:11px;
	background-image: url(/sites/420/images/int_470_top.gif);
	background-position: center bottom;
	background-repeat: no-repeat;
}

#int_r_content_mid
{
	width: 470px;
	background-image: url(/sites/420/images/int_470_mid.gif);
	background-repeat: repeat-y;
	background-color: #ffffff;
	text-align:left;
}


#int_r_content_mid h2
{
	font-size: 14pt;
	color: #ffffff;
	font-weight: normal;
	text-align:left;
	line-height:25pt;
	padding-left:20px;
}


#int_r_content_mid h3
{
	font-size: 14pt;
	color: #ffffff;
	font-weight: normal;
	text-align:left;
	line-height:25pt;
	padding-left:20px;
}
#int_r_content_mid h3 a
{
	font-size: 10pt;
	color: #666666;
	font-weight: bold;
	text-align:left;
	line-height:25pt;
}


#int_r_content_mid p
{
	font-size: 8pt;
	margin: 0px 0px 0px 0px;
	padding: 5px 5px 5px 5px;
	border-bottom: #cccccc;
	border-width: 0 0 0 0;
	border-style: none none solid none;
}

#int_r_content_mid p.no_border
{
	border-style:none;
}

#int_r_content_mid a
{
	color: #666666;
	font-weight: normal;
	text-align:left;
	line-height:12pt;
	text-decoration:none;
}

#int_r_content_mid a:hover
{
	color: #994708;
}


#int_r_content_bot
{
	width: 470px;
	height:17px;
	background-image: url(/sites/420/images/int_470_bot.gif);
	background-repeat: no-repeat;
	background-color: #ffffff;
	height:17px;
	margin:0px 0px 5px 0px ;
}

#int_r_content
{
	width: 448px;
	background-image: url(/sites/420/images/bg_horz_g.gif);
	background-repeat: repeat;
	background-position: center top;
	margin-left: auto;
	margin-right: auto;
}

#int_r_content_mid_js 
{
	background-image: url(/sites/420/images/int_r_hd.jpg);
	background-repeat: no-repeat;
	background-position: center top;
	margin-left: auto;
	margin-right: auto;
	
}



/************************* EOF RATE CONTENT W/DSHADOWS *************************/



#int_main2
{
	color: #000000;
	font-size: 10pt;
	font-weight: normal;
	line-height:12pt;
	padding: 0px 0px 10px 10px;
	text-align:left;
	width:620px;
}
#int_main2 p
{
	margin: 10px 0px 10px 0px;
	text-align:left;
}

#int_main2 a, #int_main2 a:visited
{
	color: #994708;
	text-decoration:none;
	text-align:left;
}

#int_main2 a:hover
{
	text-decoration:underline;
}





.td_hd
{
	font-size: 12pt;
	color: #ffffff;
	font-weight: bold;
	text-align:left;
	line-height:25pt;
	padding: 0px 0px 0px 0px;
}


.td_txt
{
	padding: 0px 10px 20px 0px;
}

ul.cr
{
	font-size:9pt;
	display: block;
	margin: 10px 0px 0px 20px;
	padding: 0px 0px 0px 0px;
	list-style-type: disc;
	list-style-position: outside;
	text-align:left;
}

li.cr
{
	padding: 0px 0px 10px 0px;
}

#int_cr_content
{
	width: 448px;
	background-image: url(/sites/420/images/bg_horz_g.gif);
	background-repeat: repeat;
	background-position: center top;
	margin-left: auto;
	margin-right: auto;
}

/* The following styles were added to undo changes that shaker's css did to the content area */
html, body { background-color: transparent; }
.content {width: 100%;}
.content h1, .content h2, .content h3, .content h4, .content h5, .content h6, .content p, .content pre, .content blockquote, .content form, .content label, .content ul, .content ol, .content dl, .content fieldset, .content address { margin:20px 0; }
.content li, .content dd, .content blockquote { margin-left: 40px; }
.content fieldset { padding:10px; }
.content input, .content select, .content textarea { margin:2px; }
.content a:visited {color: #0000ff;}
.content h1{color: #000066; font-size: 14px;}

/* This fixes buttons links */
.button_link a, .button_link a:link, .button_link a:visited, .button_link a:hover, .button_link a:active {
	color:#FFFFFF;
}
#int_content_mid_js h2,
#int_content_mid_emp h2 { font-style: normal; }
