html{
	background:#fff;
}
body{font-size: 15px;line-height:17px;font-family:'Times New Roman',serif;margin:0px auto;width:988px;font-style:normal;font-variant:normal;font-weight:normal;-webkit-font-smoothing:antialiased;background:#fff;}
.right{float:right;}
.left{float:left;}
.clear{clear:both;}
input{outline:none;}
h1{font-size:25px;}
h2{font-size:20px;color:#7d7c7c;}
h3{font-size:19px;}
h4{font-size:18px;}
p{margin-bottom:15px;}
a{color:#000;text-decoration:none;}a:hover{text-decoration:underline;}
header{text-align:center;background:#fec46f;text-align:left;padding-top:20px;}header .top-ad{border-bottom:1px solid black;}header .top-ad img{margin-bottom:5px;}
header .header-links-container{text-align:right;}header .header-links-container .myjrb-header-container{color:#666;font:15px/15px "myriad-pro-condensed",'Gill Sans',Verdana,Arial,sans-serif;float:right;padding-top:19px;}header .header-links-container .myjrb-header-container .myjrb-link{font-weight:bold;}
header .header-links-container .social-media-container{float:right;width:130px;}header .header-links-container .social-media-container .social-media-icon{background:transparent url(../images2/social-media-icons.png) top left no-repeat;display:inline-block;height:29px;margin:10px 8px 0 0;width:29px;}
header .header-links-container .social-media-container .icon-facebook:hover{background-position:0 -36px;}
header .header-links-container .social-media-container .icon-twitter{background-position:-84px 0;}header .header-links-container .social-media-container .icon-twitter:hover{background-position:-84px -36px;}
header .header-links-container .social-media-container .icon-rss{background-position:-44px 0;}header .header-links-container .social-media-container .icon-rss:hover{background-position:-44px -36px;}
header nav{width: 100%;
    left: 0;
    bottom: 0;
    height: 29px;
    background: url(../images/main_menu_liner.jpg) repeat-x;
}header nav a{color:black;font:10px/2 "myriad-pro-condensed",'Gill Sans',Verdana,Arial,sans-serif;font-weight:bold;display:inline-block;border-right:1px solid black;height:21px;padding:0px 34px;text-transform:uppercase;}header nav a#nav-active{background:#9f2516;color:white;border-right:1px solid #9f2516;height:auto;padding:3px 30px;}header nav a#nav-active:hover{text-decoration:none;}
header nav a:last-child{border-right:none;padding-right:0;}
header nav .nav-items{width:695px;float:left;}
header nav .nav-search{float:left;width:220px;}header nav .nav-search .textbox{border:1px solid black;padding:3px 5px;height:17px;width:176px;}
header nav .nav-search .button{background:#9f2516 url(../images2/search.png) top left no-repeat;border:none;cursor:pointer;height:26px;width:26px;position:absolute;margin-left:5px;}
.content{margin:0;background: #fff;padding:0;padding-top: 10px;padding-bottom: 10px;width:100%;}
.content_main{float:left;width:625px;margin-left:15px;background:#fff;padding:10px;padding-top:0px;}.content_main .dropcap{color:#9f2516;float:left;font-size:60pt;font-weight:bold;line-height:66px;margin:5px 5px 0 0;}
.content_main firstcap,.content_main .bigcap{color:#9f2516;float:left;font-size:60pt;font-weight:bold;line-height:66px;margin:5px 5px 0 0;color:black;font-size:27px;line-height:24px;margin-bottom:3px;}
.content_main .firstcap{color:#9f2516;float:left;font-size:60pt;font-weight:bold;line-height:66px;margin:5px 5px 0 0;color:black;font-size:27px;line-height:24px;margin-bottom:3px;font-size:45px;line-height:45px;}
.content_main .tallcap{color:#9f2516;float:left;font-size:60pt;font-weight:bold;line-height:66px;margin:5px 5px 0 0;color:black;font-size:30px;line-height:20px;margin:7px 3px 0 0;}
.content_main .section_header{color:#9f2516;font:22px/1.5 "myriad-pro-condensed",'Gill Sans',Verdana,Arial,sans-serif;border-bottom:1px solid #9f2516;margin-bottom:10px;}
.content_main .fp_carousel_images{float:left;width:340px;height:360px;}.content_main .fp_carousel_images img{position:absolute;display:none;}
.content_main .fp_carousel{width:360px;float:left;margin-bottom:20px;border-bottom:1px solid #DDD;border-top:1px solid #DDD;}.content_main .fp_carousel .fp_carousel_link{background:#ececec url(../images/carousel_item_bg.png) top repeat-x;height:119px;border-bottom:1px solid #EEE;z-index:5;overflow:hidden;}.content_main .fp_carousel .fp_carousel_link:last-child{height:119px;border:none;}
.content_main .fp_carousel .fp_carousel_link .fp_carousel_link_content{padding:13px 0 0 30px;}.content_main .fp_carousel .fp_carousel_link .fp_carousel_link_content .title{color:#9f2516;display:inline-block;outline:none;font:30px/1 "myriad-pro-condensed",'Gill Sans',Verdana,Arial,sans-serif;}
.content_main .fp_carousel .fp_carousel_link .fp_carousel_link_content .byline{color:#505050;padding:5px 0 5px 0;}
.content_main .fp_carousel .fp_carousel_link .fp_carousel_link_content .author_link{color:#417caf;}.content_main .fp_carousel .fp_carousel_link .fp_carousel_link_content .author_link:hover{text-decoration:underline;}
.content_main .fp_carousel .fp_carousel_active{background:#f6f6f6 url(../images/carousel_active_item_bg.png) top left no-repeat;}
.content_main .fp_jrblog,.content_main .jrb_container{}.content_main .fp_jrblog h1,.content_main .jrb_container h1{color:#9f2516;font:35px/1.5 "myriad-pro-condensed",'Gill Sans',Verdana,Arial,sans-serif;border-bottom:1px solid #9f2516;padding-bottom:-10px;margin-bottom:10px;}
.content_main .fp_jrblog h2,.content_main .jrb_container h2{color:#555;font:25px/1.5 "myriad-pro-condensed",'Gill Sans',Verdana,Arial,sans-serif;border-bottom:1px solid #555;padding-bottom:-10px;margin-bottom:10px;}
.content_main .fp_jrblog .fp_jrblog_post h2,.content_main .jrb_container .fp_jrblog_post h2{font-size:25px;font-style:normal;line-height:28px;border:none;margin-bottom:-3px;}.content_main .fp_jrblog .fp_jrblog_post h2 a,.content_main .jrb_container .fp_jrblog_post h2 a{color:black;}.content_main .fp_jrblog .fp_jrblog_post h2 a:hover,.content_main .jrb_container .fp_jrblog_post h2 a:hover{color:#9f2516;text-decoration:none;}
.content_main .fp_jrblog .fp_jrblog_post img,.content_main .jrb_container .fp_jrblog_post img{float:left;margin:0 8px 8px 0;padding-top:8px;height:110px;width:110px;}
.content_main .fp_jrblog .fp_jrblog_post .byline,.content_main .jrb_container .fp_jrblog_post .byline{color:#6d6d6d;font-size:14px;margin:4px 0 3px 0;display:block;}.content_main .fp_jrblog .fp_jrblog_post .byline a,.content_main .jrb_container .fp_jrblog_post .byline a{font-variant:small-caps;}
.content_main .fp_jrblog .fp_jrblog_post .readmore,.content_main .jrb_container .fp_jrblog_post .readmore{font:15px/1 "myriad-pro-condensed",'Gill Sans',Verdana,Arial,sans-serif;text-transform:uppercase;display:inline-block;}.content_main .fp_jrblog .fp_jrblog_post .readmore:after,.content_main .jrb_container .fp_jrblog_post .readmore:after{content:" \25B6";}
.content_main .fp_jrblog .list_item,.content_main .jrb_container .list_item{margin-bottom:20px;}.content_main .fp_jrblog .list_item h2 a,.content_main .jrb_container .list_item h2 a{color:#9f2516;}
.content_main h1{
	    height: 36pt;
	    width:99%;
    line-height: 36pt;
    margin-bottom: 10px;
    font-size:36pt;
    display: table;
}

.content_main h2{
	  line-height: 20pt;
    font-size:20pt;
}
.footer h2{
	color:#fff;
}
.icon{display:inline-block;width:16px;height:16px;}
.icon-locked{margin-left:5px;background:transparent url(../images/lock.png) top left no-repeat;}
.pdf_link{background:transparent url(../images/pdf.png) top left no-repeat;font-family:'Gill Sans',Verdana,Arial,sans-serif;padding-left:20px;}
ul{list-style:disc;padding-left:40px;}ul li{margin-bottom:15px;}
.item-box{font:18px/1 "myriad-pro-condensed",'Gill Sans',Verdana,Arial,sans-serif;background:#e5f3fd;border:1px solid #CDDADD;padding:10px;}
.archive-box{color:#888;text-align:center;margin-bottom:15px;}.archive-box a{margin:0 8px;}
.message{background:#e5f3fd;border:1px solid #CDDADD;padding:5px 10px;margin:10px 0;}
.error{background:#FFD2D2;border:1px solid #9E2518;color:#9E2518;}
.success{background:#E5FCE6;border:1px solid #0D6B15;color:#0D6B15;}
.non_contentpage{font-family:'Gill Sans',Verdana,Arial,sans-serif;}
.article_page .article_controls{background:#e5f3fd;border-bottom:1px solid #CCC;border-top:1px solid #CCC;margin:10px 0;padding-left:6px;font:15px "myriad-pro-condensed",'Gill Sans',Verdana,Arial,sans-serif;font-weight:bold;}.article_page .article_controls .left{padding-top:3px;}
.article_page .article_controls .article_control_icon{background:transparent url(../images/icons.png) left no-repeat;padding-left:15px;color:#555;margin-right:25px;}.article_page .article_controls .article_control_icon:hover{color:#CC0505;text-decoration:none;}
.article_page .article_controls .article_control_icon.article_control_comment{background-position:0 -34px;}
.article_page .article_controls .article_control_icon.article_control_email{background-position:0 -69px;}
.article_page .article_controls .article_control_icon.article_control_print{background-position:0 4px;}
.article_page .article_controls .article_control_icon.article_control_comment:hover{background-position:0 -53px;}
.article_page .article_controls .article_control_icon.article_control_email:hover{background-position:0 -85px;}
.article_page .article_controls .article_control_icon.article_control_print:hover{background-position:0 -14px;}
.article_page .alignleft{float:left;margin:0 15px 15px 0;}
.article_page .alignright{float:right;margin:5px 0 5px 10px;}
.article_page .locked_content_box{background:#DBDBDD;font-size:16px;margin-bottom:20px;padding:20px;}.article_page .locked_content_box a{text-decoration:underline;}
.article_page .locked_content_box h2{background:transparent url(../images/lock.png) 0 4px no-repeat;padding-left:20px;color:#9f2516;font:25px/1 "myriad-pro-condensed",'Gill Sans',Verdana,Arial,sans-serif;margin-bottom:15px;}
form fieldset{margin-bottom:15px;}
form label{display:inline-block;float:left;text-align:right;padding-right:10px;margin-bottom:5px;width:45%;}
form .textbox{border:1px solid #CCC;padding:2px 4px;height:15px;margin-bottom:5px;min-width:200px;}form .textbox:focus{border:1px solid #49A5FF;}
.button{font-family:'Gill Sans',Verdana,Arial,sans-serif;border:none;background:#9f2516;color:white;padding:3px 6px;cursor:pointer;text-decoration:none;font-weight:normal;}.button:hover{background:#741F15;}
.button:focus{padding:4px 5px 2px 7px;}
#respond label{display:block;text-align:left;margin-bottom:5px;}
.sidebar{float:right;width:209px;margin-right:100px;background:#fff;border-top:3px #000 solid;margin-top:100px;}.sidebar .widgettitle,.sidebar .widget-title{display:none;}
.sidebar .textwidget{text-align:center;margin-bottom:5px;}
.sidebar_user_widget{border:0px;margin-bottom:20px;padding:0px;}
.sidebar_user_widget .sidebar_user_widget_title{height: 35px;
    line-height: 38px;
    overflow: hidden;
    padding: 0 0 0 8px;
    margin: 0 0 8px 0;color:#000;font-size: 20pt;
    font-weight: normal;}
.sidebar_user_widget .sidebar_user_widget_content .m_item{
    display: block;
    border: 1px solid #e1e1e1;
    border-bottom: 0px;
    padding: 10px 7px;
    line-height: 13px;
    color: #000;
    font-weight: bold;
    font-family: Arial;
    font-size: 11pt;
}.sidebar_user_widget .sidebar_user_widget_content .m_item:hover{text-decoration:none;background:#e5f3fd;}
.sidebar_user_widget .sidebar_user_widget_content .m_item:last-child{border-bottom:1px solid #e1e1e1}
.jrb_main_widget_box{border-top:5px solid #9f2516;width:300px;margin:10px 20px 20px 0;float:left;}.jrb_main_widget_box .jrb_container{padding:10px;}
.jrb_main_widget_box .item-box{background:#f2f9ff;border:1px solid #e5e5e5;}
.jrb_main_widget_box h2{color:#555;font-weight:bold;border-bottom:1px solid #555;margin-bottom:15px;padding-bottom:8px;}
.jrb_main_widget_box .widget_item{font-size:15px;margin-bottom:20px;}
.jrb_main_widget_box_last{margin-right:0;}
footer a{color:white;border-right:1px solid white;padding:0px 30px;text-transform:uppercase;}
footer a:last-child{border-right:none;}
.subfooter{font:11px/1.5 'Gill Sans',Verdana,Arial,sans-serif;padding:5px 0;text-align:center;}
#jrb-modal .close{background:transparent url(../images/dialog_close.png) top center no-repeat;cursor:pointer;display:block;float:right;height:16px;position:relative;right:8px;top:-8px;width:16px;}
.header_logo{
	margin-left:25px;
    margin-bottom: 20px;
	width:100%;
	max-width:590px;
}
.phone-block {
    float: right;
    margin-top: 35px;
    margin-right: 100px;
    font-size: 20pt;
}
.footer {
    background:none;color:#fff;text-align:center;position: relative;height: auto;     
}
.footer .first{background:#7d7c7c;height:auto;padding-top:20px;padding-bottom:20px;}
.footer .second{    background: #c9c7c7;
    height: auto;}
.footer .second img{margin:10px;}
.pagetitle{
	min-height:100px;
}
.title{
	font-size:24px;
	border-top:3px solid #000;
padding-top:10px;
padding-bottom:10px;  
}
.icon_arrow{
	float:right;
}
.btn{
	    background: #000;
    color: #fff;
    border: 0px;
    padding: 10px 20px;
    font-size: 16pt;
	cursor:pointer;
}
.nowrap{	
	white-space:nowrap;
}
.rowpad tr td{padding-top:5px;padding-bottom:5px;
}
.grey{
	color:#7d7c7c;
}
.lineheight{
	line-height: inherit !important;
}
input[type=radio] {
    margin-right: 5px;
}
input[type=text], select {
    margin-left: 10px;
}
small{
font-size: 24pt;
}
#key{
	margin-left:0px;
	margin-bottom:10px;
	margin-top:10px;

}
#ord{
	margin-left:10px;
}

.errorMessage {
	color: red;
	font-size: 14px;
	font-weight:bold;
}

.updateablerate {
	width: 72px;
	text-align: left;
	border-style: none;
}
 
.creditcardYear {
	width: 70px;	
}