@import url(https://fonts.googleapis.com/css?family=Yanone+Kaffeesatz:400,700|Open+Sans:400italic,400,600,700,800,300);
BODY { background-color: #FFFFFF; font-family: Roboto, Arial, Helvetica, Futura, Sans-Serif; font-size: 12pt; color: #111111; padding: 0px; margin: 0px; behavior: url("/csshover3.htc");}
H1 { font-size: 24pt; font-weight: normal; color: #000000;	font-family: Roboto, Arial, Helvetica, Futura, sans-serif;	padding-bottom: 2px;	margin: 0px 0px 2px 0px;}
 H2 { font-size: 14pt; font-weight: normal; color: #25618F; font-family: Roboto, Arial, Helvetica, Futura, Sans-Serif;	padding-bottom: 2px;	margin: 15px 0px 0px 0px;}
H3 { line-height: 125%; margin-bottom: 0px;}
H4 {}
H5 {}
H6 {}
P { font-size: 12pt; font-family: Roboto, Arial, Helvetica, Futura, Sans-Serif; color: #222222; line-height: 125%;}
A { color: #25618F;}
A:hover { color: #25618F;}
A:focus {}
UL {}
OL {}
LI { font-size: 12pt; font-family: Roboto, Arial, Helvetica, Futura, Sans-Serif; color: #222222; line-height: 125%; margin-bottom: 10px; }
div.box { box-sizing: border-box; }
input { box-sizing: border-box; padding: 5px; line-height: 25px; font-size: 10pt; font-family: Roboto, Arial, Helvetica, Futura, Sans-Serif; color: #222222; border: 1px solid #AAAAAA; -webkit-border-radius: 3px; -moz-border-radius: 3px; border-radius: 3px;  }

/* Basic Formatting none - Basic Page Controls */TABLE#HomeFrame H2 A{ text-decoration: none; font-size: 12pt; font-weight: bold; color: #000000; font-family:  Roboto, Arial, Helvetica, Futura, Sans-Serif;}TABLE#HomeFrame H2 A B{ text-decoration: none; font-size: 14pt; font-weight: bolder; color: #990022; font-family:  Roboto, Arial, Helvetica, Futura, Sans-Serif;}TABLE#HomeFrame H2 A B:hover{ text-decoration: none; font-size: 14pt; font-weight: bolder; color: #CC0044; font-family:  Roboto, Arial, Helvetica, Futura, Sans-Serif;}TABLE#HomeFrame H3 A{ text-decoration: none; font-size: 12pt; font-weight: bold; color: #000000; font-family:  Roboto, Arial, Helvetica, Futura, Sans-Serif;}TABLE#HomeFrame H3 A B{ text-decoration: none; font-size: 14pt; font-weight: bolder; color: #990022; font-family:  Roboto, Arial, Helvetica, Futura, Sans-Serif;}TABLE#HomeFrame H3 A B:hover{ text-decoration: none; font-size: 14pt; font-weight: bolder; color: #CC0044; font-family:  Roboto, Arial, Helvetica, Futura, Sans-Serif;}UL#requirements { margin: 0px; padding: 0px; }UL#requirements LI { font-family:  Roboto, Arial, Helvetica, Futura, Sans-Serif; font-size: 8pt; display: inline; list-style-type: none; list-style: none; background: none; font-weight: normal; margin: 0px; padding: 5px; color: #444444;}UL#requirements LI B { color: #000000; text-decoration: none; font-weight: normal; }UL#requirements LI A { color: #888888; text-decoration: none; font-weight: normal; }UL#requirements LI A:hover { color: #25618F; text-decoration: underline; font-weight: normal; }A.actionbtn {	background-image: url(/images/btn_action-off.gif);	color: #FFFFFF; font-weight: bold; font-size: 10pt; font-family: Arial, Helvetica, Futura; padding: 10px 20px; text-decoration: none;	}A.actionbtn:hover {	background-image: url(/images/btn_action-on.gif);	color: #FFFFFF; font-weight: bold; font-size: 10pt; font-family: Arial, Helvetica, Futura; padding: 10px 20px; text-decoration: none;	}A.actionbtn2 {	background-image: url(/images/btn_action-off-2.gif);	color: #FFFFFF; font-weight: bold; font-size: 9pt; font-family: Arial, Helvetica, Futura; padding: 8px 20px; text-decoration: none;	}A.actionbtn2:hover {	background-image: url(/images/btn_action-on-2.gif);	color: #FFFFFF; font-weight: bold; font-size: 9pt; font-family: Arial, Helvetica, Futura; padding: 8px 20px; text-decoration: none; border: 1px solid #002200;	}A.actionbtn3 {	background-image: url(/images/btn_action-off-3.gif);	color: #FFFFFF; font-weight: bold; font-size: 12pt; font-family: Arial, Helvetica, Futura; padding: 10px 25px; text-decoration: none; border: 1px solid #002200;	}A.actionbtn3:hover {	background-image: url(/images/btn_action-on-3.gif);	color: #FFFFFF; font-weight: bold; font-size: 12pt; font-family: Arial, Helvetica, Futura; padding: 10px 25px; text-decoration: none; border: 1px solid #002200;	}#form INPUT.submit { background-color: #25618F; border: 1px solid #FFFFFF; -webkit-border-radius: 4px;-moz-border-radius: 4px; border-radius: 4px; margin: 10px auto 0px auto; width: auto; text-align: center; text-decoration: none; color: #FFFFFF; padding: 10px 20px; font-weight: bold; font-family:  Roboto, Arial, Helvetitca, Futura; font-size: 1.20em; }#form INPUT.submit:hover { background-color: #25618F; cursor:pointer; cursor:hand; }#form INPUT.updatecart {	background-image: url(/images/btn_action-off-2.gif);	color: #FFFFFF; font-weight: bold; font-size: 8pt; font-family: Arial, Helvetica, Futura; padding: 11px 25px; height: 35px; text-decoration: none; border: 1px solid #002200; width: auto;	}#form INPUT.updatecart:hover {	background-image: url(/images/btn_action-on-2.gif);	color: #FFFFFF; font-weight: bold; font-size: 8pt; font-family: Arial, Helvetica, Futura; padding: 11px 25px; height: 35px; text-decoration: none; border: 1px solid #002200; width: auto; cursor:pointer; cursor:hand;	}#form A.updatecart {	background-image: url(/images/btn_action-off-2.gif);	color: #FFFFFF; font-weight: bold; font-size: 8pt; font-family: Arial, Helvetica, Futura; padding: 10px 25px; text-decoration: none; border: 1px solid #002200; width: auto;	}#form A.updatecart:hover {	background-image: url(/images/btn_action-on-2.gif);	color: #FFFFFF; font-weight: bold; font-size: 8pt; font-family: Arial, Helvetica, Futura; padding: 10px 25px; text-decoration: none; border: 1px solid #002200; width: auto; cursor:pointer; cursor:hand;	}#Search { background-color: #EEEEEE; background-image: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#FFFFFF), to(#DDDDDD)); background-image: -webkit-linear-gradient(top, #FFFFFF, #DDDDDD); background-image: -moz-linear-gradient(top, #FFFFFF, #DDDDDD); background-image: -ms-linear-gradient(top, #FFFFFF, #DDDDDD); background-image: -o-linear-gradient(top, #FFFFFF, #DDDDDD);}#Search TH { font-weight: bold; text-align: left; font-size: 8pt; color: #000000;}#Search TH#newhead { background: url('/images/search-cap.png') no-repeat; }DIV#listing { width: 145px; height: 300px; display: inline-block; margin: 5px; background-color: #FFFFFF; 	box-shadow: rgba(0,0,0, 0.2) 0px 0px 5px; 	-moz-box-shadow: rgba(0,0,0, 0.2) 0px 0px 5px; 	-webkit-box-shadow: rgba(0,0,0, 0.2) 0px 0px 5px; padding: 5px;}DIV#listing { width: 145px; height: 300px; display: inline-block; margin: 5px; background-color: #FFFFFF; 	box-shadow: rgba(0,0,0, 0.2) 0px 0px 5px; 	-moz-box-shadow: rgba(0,0,0, 0.2) 0px 0px 5px; 	-webkit-box-shadow: rgba(0,0,0, 0.2) 0px 0px 5px; padding: 5px;}DIV#listing TD#listheader A { background-color: #FFFFFF; background: none; color: #000000; text-decoration: none; font-family:  Roboto, Arial, Helvetica, Sans-Serif; font-size: 12pt; font-weight: bold;}DIV#listing TD#copy { font-family:  Roboto, Arial, Helvetica, Futura, Sans-Serif; font-size: 8pt; color: #666666; }DIV#listing TD#financials { font-family:  Roboto, Arial, Helvetica, Futura, Sans-Serif; font-size: 8pt; color: #666666; }DIV#listing TD#financials B{ color: #000000; font-family:  Roboto, Arial, Helvetica, Sans-Serif; font-size: 10pt; font-weight: bold;}DIV#relisting { width: 200px; height: 315px; display: inline-block; margin: 5px; background-color: #FFFFFF; 	box-shadow: rgba(0,0,0, 0.3) 0px 0px 5px; 	-moz-box-shadow: rgba(0,0,0, 0.3) 0px 0px 5px; 	-webkit-box-shadow: rgba(0,0,0, 0.3) 0px 0px 5px; padding: 5px;}DIV#relisting TD#listheader A { background-color: #FFFFFF; background: none; color: #000000; text-decoration: none; font-family:  Roboto, Arial, Helvetica, Sans-Serif; font-size: 14pt; font-weight: bold;}DIV#relisting TD#copy { font-family:  Roboto, Arial, Helvetica, Futura, Sans-Serif; font-size: 8pt; color: #666666; }DIV#relisting TD#financials { font-family:  Roboto, Arial, Helvetica, Futura, Sans-Serif; font-size: 8pt; color: #666666; }DIV#relisting TD#financials B{ color: #000000; font-family:  Roboto, Arial, Helvetica, Sans-Serif; font-size: 10pt; font-weight: bold;}#Search TH{ font-size: 12pt; text-decoration: none; color: #FFFFFF; font-weight: bold; font-family:  Roboto, Arial, Helvetica, Futura, Sans-Serif; text-align: right; padding-right: 25px;}#Search TD B{ font-size: 8pt; color: #25618F; font-family:  Roboto, Arial, Helvetica, Futura, Sans-Serif;}#Search TD SELECT { font-size: 8pt; font-family:  Roboto, Arial, Helvetica, Futura, Sans-Serif;}INPUT.submit {	color: #FFFFFF; background-color: rgba(50,50,50, 0.2); background-image: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#333333), to(#111111)); background-image: -webkit-linear-gradient(top, #333333, #111111); background-image: -moz-linear-gradient(top, #333333, #111111); background-image: -ms-linear-gradient(top, #333333, #111111); background-image: -o-linear-gradient(top, #333333, #111111); font-weight: bold; font-size: 8pt; font-family: Arial, Helvetica, Futura; height: 30px; background-color: #000000;	border: 1px outset rgba(255,255,255,0.2); padding: 5px 15px 5px 15px; text-decoration: none; width: auto; -webkit-border-radius: 3px; -moz-border-radius: 3px; border-radius: 3px;	}INPUT.submit:hover {	color: #FFFFFF; background-image: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#006600), to(#003300)); background-image: -webkit-linear-gradient(top, #006600, #003300); background-image: -moz-linear-gradient(top, #006600, #003300); background-image: -ms-linear-gradient(top, #006600, #003300); background-image: -o-linear-gradient(top, #006600, #003300); font-weight: bold; font-size: 8pt; font-family: Arial, Helvetica, Futura; height: 30px; background-color: #009900;	border: 1px outset rgba(255,255,255,0.2); padding: 5px 15px 5px 15px; text-decoration: none; width: auto; cursor:pointer; cursor:hand; -webkit-border-radius: 3px; -moz-border-radius: 3px; border-radius: 3px;	}#ArticleBlock A#headline { color: #666666; text-decoration: none; font-size: 12pt; font-family:  Roboto, Arial, Helvetica, Futura, Sans-Serif; font-weight: bold; line-height: 125%;}#ArticleBlock #byline { color: #AAAAAA; font-family:  Roboto, Arial, Helvetica, Futura, Sans-Serif; text-decoration: none; font-size: 8pt;}#boxbgtop200 { }#boxbg200 { }#boxbg200 TABLE TD{ text-align: left;}#boxbgbottom200 { }#boxbgtop280 { }#boxbg280 { width: 280px;}#boxbg280 TABLE TD{ text-align: left;}#boxbgbottom280 { }#boxbgtop632 { }#boxbg632 { width: 632px;}#boxbg632 TABLE TD{ text-align: left;}#boxbgbottom632 { }#boxbgtop922 { }#boxbg922 { width: 922px;}#boxbg922 TABLE TD{ text-align: left;}#boxbgbottom922 { }#boxbg1top {}#boxbg1 {}#boxbg1bottom { }#boxbg1topr { }#boxbg1r {}#boxbg1bottomr { }#boxbg2top { }#boxbg2 {}#boxbg2bottom { }#boxbg3top { }#boxbg3 {}#boxbg3bottom { }#shadowbox {}#bkshadowbox {}.fancybox-slide--video .fancybox-content { width : 1000px; height : 650px; max-width : 80%; max-height : 80%;}.franchiserecap { padding: 10px;	background-image: url(/images/bottomnine_bg.png);}.franchiserecap ul { list-style-type: none; padding: 0px; margin: 0px;}.franchiserecap LI { font-size: 8pt; font-family: arial, helvetica, sans-serif; color: #888888; margin: 0px 0px 2px 2px; padding: 3px 2px 0px 13px; background: url(/images/arrow.gif) no-repeat .2em .6em transparent;}.franchiserecap P { font-size: 8pt; font-family: arial, helvetica, sans-serif; color: #888888; padding: 0px; margin: 0px;}.franchiserecap B { font-family: Georgia, san-serif; font-weight: bold; color: #25618F; font-size: 8pt;}.franchiserecap A { color: #000000; padding-left: 3px; padding-right: 3px; text-decoration: none;}.franchiserecap A:hover { color: #993333; padding-left: 3px; padding-right: 3px; text-decoration: underline;}#InNav TH { text-align: left; font-family:  Roboto, Arial, Helvetica, Futura, Sans-Serif; font-weight: bold; color: #000000; font-size: 9pt; padding: 5px;}#InNav OL { padding: 0px 0px 0px 25px; margin: 0px 0px 0px 5px;}#InNav OL LI A { font-size: 9pt; font-family:  Roboto, Arial, Helvetica, Futura, Sans-Serif; text-decoration: none; color: #000000; font-weight: normal;}#InNav OL LI A:hover { font-size: 9pt; font-family:  Roboto, Arial, Helvetica, Futura, Sans-Serif; text-decoration: none; font-weight: normal; color: #25618F;}#InNav OL LI A.s { font-size: 9pt; font-family:  Roboto, Arial, Helvetica, Futura, Sans-Serif; text-decoration: none; font-weight: bold; color: #25618F;}#InNav OL LI A:hover { font-size: 9pt; font-family:  Roboto, Arial, Helvetica, Futura, Sans-Serif; text-decoration: none; color: #25618F;}#InNav OL LI { font-family: Roboto, Arial, Helvetica, Futura, Sans-Serif; font-size: 12pt; font-weight: normal; color: #666666;}#InNav UL { list-style-type: none; padding-left: 0px; margin: 0px;}#InNav UL LI A { font-size: 9pt; font-family:  Roboto, Arial, Helvetica, Futura, Sans-Serif; text-decoration: none; font-weight: normal; color: #000000;}#InNav UL LI A:hover { font-size: 9pt; font-family:  Roboto, Arial, Helvetica, Futura, Sans-Serif; text-decoration: none; font-weight: normal; color: #25618F;}#InNav UL LI A.on { font-size: 9pt; font-family:  Roboto, Arial, Helvetica, Futura, Sans-Serif; text-decoration: none; font-weight: bold; color: #25618F;}#InNav UL LI A.on:hover { font-size: 9pt; font-family:  Roboto, Arial, Helvetica, Futura, Sans-Serif; text-decoration: none; font-weight: bold; color: #25618F;}#InNav UL LI { font-family:  Roboto, Arial, Helvetica, Futura, Sans-Serif; font-size: 8pt; background: url(/images/arrow.gif) no-repeat .1em .7em transparent; padding: 2px 13px; color: #666666;}#search-wrap input{width:200px; font-size:14px; color:#000000; padding:6px; border:solid 1px #888888; background: #EEEEEE url('/images/th_header2.png');}#search-wrap input:focus{width:200px; font-size:14px; color:#000000; padding:6px; border:solid 1px #888888; background: #F6F6F6 url('/images/th_header2.png');}#search-wrap input.go{ width:60px; font-size:14px; color:#FFFFFF; font-weight: bold; padding:5px; margin-left: 5px; border:solid 1px #888888; background: #000000 url('/images/th_header.png');}#search-wrap input.go:hover{ border:solid 1px #FFFFFF; background: #009900 url('/images/th_header.png');}#results{ width:200px; border:solid 1px #DEDEDE; display:none;	position: absolute;	z-index: 100; background-color: #FFFFFF;}#results ul, #results li{ padding: 0px; margin: 0px; }#results li { font-size: 8pt; border-top: 1px solid #FFFFFF; border-bottom: 1px solid #FFFFFF; background: #FFFFFF; padding: 3px 10px; list-style:none; z-index: 100; }#results li:hover { background: #EEEEEE; border-top: 1px solid #F6F6F6; border-bottom: 1px solid #DDDDDD; }#results li a{ text-decoration:none; color:#000000; font-weight:bold;}#results li:hover a{ text-decoration:none; color:#25618F; font-weight:bold;}#results li.dim a{ text-decoration:none; color:#666666; font-weight:bold;}#results li.dim:hover a{ text-decoration:none; color:#25618F; font-weight:bold;}#results li small{ text-decoration:none; color:#999999; font-weight:normal;}#results li a small{ display:block; text-decoration:none; color:#999999; font-weight:normal;}#results ul { padding:0px; border:0; list-style:none; z-index: 100; }div.frn { background-image:url('/images/frn/background.gif'); border-bottom: 1px solid #000000;}div.frn TD{ font-family:  Roboto, Arial, Helvetica, Futura, Sans-Serif; font-size: 8pt; color: #CCCCCC;}div.frn TD b { font-style: bold; color: #FFFFFF;}div.frn TD i { font-style: italic; color: #aaff00;}div.frn TD A { color: #FFFFFF; font-size: 8pt; padding: 0px 5px 0px 5px; text-decoration: none;}div.frn TD A:hover { color: #aaff00; font-size: 8pt; padding: 0px 5px 0px 5px; text-decoration: none;}div.frn TD input.funbox { width: 100px; color: #000000; font-family:  Roboto, Arial, Helvetica, Futura, Sans-Serif; font-size: 7pt; border: 1px solid #333333; height: 18px;}div.frn TD input.funsearch { margin: 0px 10px 0px 2px; padding: 0px; background: none; border: none;}div.netnavlink { font-family:  Roboto, Arial, Helvetica, Futura, Sans-Serif; font-size: 8pt; color: #aaff00;} .netsplit { border-bottom: 1px dotted #AAAAAA; margin-bottom: 3px; padding-bottom: 3px; }div.netnavtext { color: #FFFFFF; font-size: 8pt;}div.netnavlink A { color: #FFFFFF; font-size: 8pt; padding: 0px 5px 0px 5px; text-decoration: none;}div.netnavlink A:hover { color: #aaff00; font-size: 8pt; padding: 0px 5px 0px 5px; text-decoration: none;}.netnavstyle{	position: absolute;	visibility: hidden;	z-index: 100;	width: 300px;	background: url('/images/netnav_bg.png');	padding: 5px;	border-style: solid;	border-color: 000000;	border-width: 1px;	border: 1px solid #000000; margin-top: 7px;}UL#cookietrail { margin: 5px 0px; padding: 0px; }UL#cookietrail LI { font-family:  Roboto, Arial, Helvetica, Futura, Sans-Serif; font-size: 10pt; display: inline; list-style-type: none; list-style: none; background: none; font-weight: normal; padding: 0px 5px 0px 0px; color: #666666; }UL#cookietrail LI A { color: #666666; text-decoration: none; font-weight: normal; }UL#cookietrail LI A:hover { color: #25618F; text-decoration: underline; font-weight: normal; }div#bottomcap{ margin: 0; text-align: center; position: fixed; bottom: 0px; left: auto; right: auto; width: 100%; height: 31px; background:url('/images/bottom_bar.png') no-repeat center; z-index: 9999;}div#bottomcap TABLE TD{ font-size: 8pt; color: #FFFFFF;}div#bottomcap TABLE TD A{ color: #FFFFFF; text-decoration: none;}div#bottomcap TABLE TD A:hover{ color: #FFFFFF; text-decoration: underline;}TABLE#pagenav { border-top: 1px solid #DDDDDD;}TABLE#pagenav TD { font-size: 7pt; color: #AAAAAA;}TABLE#pagenav TD A{ font-size: 7pt; line-height: 9pt; color: #AAAAAA; text-decoration: none; margin: 0px 5px;}TABLE#pagenav TD A:hover{ font-size: 7pt; line-height: 9pt; color: #25618F; text-decoration: none;}TABLE#pagenav TD A.s { font-size: 9pt; line-height: 9pt; color: #25618F; font-weight: bold;}#adnav H2{ padding-top: 0px;}.button { background-color: #EEEEEE; 	color: #AAAAAA; font-weight: bold; font-size: 1em; font-family: Leto,  Roboto, Arial, Helvetica, Futura , Sans-Serif;	border: 1px solid #AAAAAA; padding: 10px 20px; text-decoration: none; -webkit-border-radius: 4px;-moz-border-radius: 4px; border-radius: 4px; width: auto;	}.button:hover { background-color: #25618F; color: #FFFFFF; font-weight: bold; font-size: 1em; font-family: Leto,  Roboto, Arial, Helvetica, Futura , Sans-Serif; border: 1px solid #FFFFFF; padding: 10px 20px; text-decoration: none; -webkit-border-radius: 4px;-moz-border-radius: 4px; border-radius: 4px; width: auto; cursor:pointer; cursor:hand;	}#minibutton {	color: #FFFFFF; background-color: rgba(50,50,50, 0.2); background-image: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#333333), to(#111111)); background-image: -webkit-linear-gradient(top, #333333, #111111); background-image: -moz-linear-gradient(top, #333333, #111111); background-image: -ms-linear-gradient(top, #333333, #111111); background-image: -o-linear-gradient(top, #333333, #111111); font-weight: bold; font-size: 8pt; font-family: Arial, Helvetica, Futura; background-color: #000000;	border: 1px outset rgba(255,255,255,0.2); padding: 5px 15px 5px 15px; text-decoration: none; width: auto; -webkit-border-radius: 3px; -moz-border-radius: 3px; border-radius: 3px;}#minibutton:hover {	color: #FFFFFF; background-color: rgba(50,150,50, 0.2); background-image: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#006600), to(#004400)); background-image: -webkit-linear-gradient(top, #006600, #004400); background-image: -moz-linear-gradient(top, #006600, #004400); background-image: -ms-linear-gradient(top, #006600, #004400); background-image: -o-linear-gradient(top, #006600, #004400); font-weight: bold; font-size: 8pt; font-family: Arial, Helvetica, Futura; background-color: #000000;	border: 1px outset rgba(255,255,255,0.2); padding: 5px 15px 5px 15px; text-decoration: none; width: auto; -webkit-border-radius: 3px; -moz-border-radius: 3px; border-radius: 3px;}#button { text-decoration: none; cursor:pointer; cursor:hand; font-weight: bold; font-size: 8pt; color: #FFFFFF; background-color: rgba(50,50,50, 0.2); background-image: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#333333), to(#111111)); background-image: -webkit-linear-gradient(top, #333333, #111111); background-image: -moz-linear-gradient(top, #333333, #111111); background-image: -ms-linear-gradient(top, #333333, #111111); background-image: -o-linear-gradient(top, #333333, #111111); border: 1px outset rgba(175,175,175, 0.3); padding: 10px 15px;}#button:hover { text-decoration: none; cursor:pointer; cursor:hand; font-weight: bold; font-size: 8pt; color: #FFFFFF; background-color: rgba(50,150,50, 0.2); background-image: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#006600), to(#004400)); background-image: -webkit-linear-gradient(top, #006600, #004400); background-image: -moz-linear-gradient(top, #006600, #004400); background-image: -ms-linear-gradient(top, #006600, #004400); background-image: -o-linear-gradient(top, #006600, #004400); border: 1px outset rgba(175,175,175, 0.3); padding: 10px 15px;}#Details { display:none; }div#bottomcap .anylinkcss2{	position: absolute;	visibility: hidden; top: -143px;	z-index: 100;	width: 300px; height: 150px; overflow: auto;	background: #000000 url(/images/nav_bg.png); border: 1px solid #000000;}/*-- MENU SYSTEM --*/#queue { width:300px; height:20px; text-align: left;}#queue div { float:left; width:250px; position:relative; border: 1px solid transparent;}#queue div div{ visibility:hidden; position: absolute; bottom:24px; left: 0px; width:250px;}#queue:hover div div, #queue div:hover div, #queue div div:hover{ visibility:visible; z-index: 100; width: 250px; height: 150px; background: #000000 url(/images/nav_bg.png); border: 1px solid #000000;}#queue:hover div div div, #queue div:hover div div, #queue div div:hover div{ width: 250px; height: 120px; overflow: auto; bottom:0px; left:0px;}#queue div div TABLE#cart TH { padding: 5px 5px; background-image: url(/images/header_bar_bg.gif); text-align: left; color: #FFFFFF; font-size: 12pt; font-weight: bold;}#queue div div TABLE#cart TD { padding: 2px 5px; background: #000000 url(/images/nav_bg.png); border-bottom: 1px dotted #444444;}#queue div div TABLE#cart TD A{ font-weight: bold;}TABLE#queuetext { font-size: 8pt;}TABLE#queuetext B{ font-size: 10pt;}/*-- NET NAV --*/#netnav { width:360px; height:20px; text-align: left;}#netnav div { float:left; width:240px; position:relative; border: 1px solid transparent;}#netnav div div{ visibility:hidden; position: absolute; bottom:24px; left:15px; width:360px;}#netnav:hover div div, #netnav div:hover div, #netnav div div:hover{ visibility:visible; z-index: 100; width: 360px; height: 150px; background: #000000 url(/images/nav_bg.png); border: 1px solid #000000;}#netnav:hover div div div, #netnav div:hover div div, #netnav div div:hover div{ width: 360px; height: 120px; overflow: auto; bottom:0px; left:0px;}#netnav div div TH { text-align: left; font-family: arial, helvetica, sans-serif; padding: 5px 5px; background-image: url(/images/changer_th.gif); text-align: left; color: #FFFFFF; font-size: 10pt; font-weight: bold;}#netnav div div TD { padding: 5px;}#netnav div div TD ul { list-style-type: none; padding: 0px; margin: 0px 5px;}#netnav div div TD LI { font-size: 8pt; font-family: arial, helvetica, sans-serif; color: #FFFFFF; margin: 0px 0px 2px 2px; padding: 3px 2px 0px 13px; background: url(/images/arrow.gif) no-repeat .2em .6em transparent;}#netnav div div TD LI A{ font-size: 8pt; font-family: arial, helvetica, sans-serif; color: #FFFFFF; text-decoration: none;}#netnav div div TD LI A:hover{ font-size: 8pt; font-family: arial, helvetica, sans-serif; color: #CCCCCC; text-decoration: none;}#netnav div div TD B { font-size: 8pt; font-family: arial, helvetica, sans-serif; color: #FFFFFF; font-weight: bold;}/*-- MENU SYSTEM --*/#popnav { width:200px; height:22px; text-align: left;}#popnav div { float:left; width:200px; position:relative; border: 1px solid transparent;}#popnav div div{ visibility:hidden; position: absolute; bottom:24px; left:-2px; width: auto;}#popnav:hover div div, #popnav div:hover div, #popnav div div:hover{ visibility:visible; z-index: 100; width: 200px; height: 150px; background: #000000 url(/images/nav_bg.png); border: 1px solid #000000;}#popnav:hover div div, #popnav div:hover div div, #popnav div div:hover{ width: auto; height: 150px; overflow: auto; bottom:0px; left:0px;}#popnav div div TABLE#login TH { padding: 5px 5px; background-image: url(/images/header_bar_bg.gif); text-align: left; color: #FFFFFF; font-size: 10pt; font-weight: bold;}#popnav div div TABLE#login TD { padding: 2px 5px; background: #000000 url(/images/nav_bg.png); border-bottom: 1px dotted #444444;}#popnav div div TABLE#login TD A{ font-weight: bold;}#popnav div div INPUT { font-size: 8pt; font-family: Arial, Helvetica, Futura; border: 1px inset #222222; color: #000000; background-color: #CCCCCC; width: 150px;}#popnav div div INPUT.submit {	background-image: url(/images/footer_nav_login.png);	color: #FFFFFF; font-weight: bold; font-size: 8pt; font-family: Arial, Helvetica, Futura; padding: 2px 25px; height: 20px; text-decoration: none; border: 1px outset #222222; width: auto; background-color: #000000;	}#popnav div div INPUT.submit:hover {	background-image: url(/images/footer_nav_login.png);	color: #FFFFFF; font-weight: bold; font-size: 8pt; font-family: Arial, Helvetica, Futura; padding: 2px 25px; height: 20px; text-decoration: none; border: 1px outset #002200; width: auto; background-color: #006600; width: auto; cursor:pointer; cursor:hand;	}#bbarnav:hover {	background-image: url(/images/bottom_bar_overlay.png); text-align: center; background-repeat: no-repeat;}#bbarnav { text-align: center;}#ops TR#tnav TD{ background: none; padding: 10 0px; border-bottom: none; color: #666666;}#ops TR#sizer TD{ background: none; padding: 0px; border-bottom: 1px solid #CCCCCC;}#ops TD { border-bottom: 1px solid #CCCCCC; padding: 10px 0px; background: url(/images/listing_off.gif) repeat-x bottom;}#ops TD:hover { padding: 10px 0px; background: url(/images/listing_on.gif) repeat-x bottom;}#ops TD.opsend { background: none; background-color: #FFFFFF; border-bottom: 1px solid #FFFFFF;}#ops TD.off { border-bottom: 1px solid #CCCCCC; padding: 10px 0px; background: url(/images/listing_off.gif) repeat-x bottom;}#ops TD.on:hover { padding: 10px 0px; background: url(/images/listing_active.gif) repeat-x bottom;}#ops TD TD{ border-bottom: none; padding: 0px 5px; font-size: 8pt; background: none;}#ops TD:hover TD{ border-bottom: none; padding: 0px 5px; font-size: 8pt; background: none;}#ops TD TH{ font-size: 8pt; text-align: right;}#ops TD TD A{ font-weight: bold; font-size:10pt;}TD#pp:hover TABLE#imagead { display: block;}TD#pp TABLE#imagead { display: none;}TD#pp TABLE#textad { display: block; font-size: 7pt;}TD#pp:hover TABLE#textad { display: none; font-size: 7pt;}TD#pp TABLE#textad P{ display: block; font-size: 7pt; margin: 0px;}TD#pp TABLE#textad A{ font-size: 9pt; font-weight: bold; text-decoration: none;}TD#silver TABLE#imagead { display: block;}TD#silver:hover TABLE#imagead { display: none;}TD#silver:hover TABLE#textad { display: block;}TD#silver TABLE#textad { display: none;}UL#opslinks { margin: 5px 0px 0px 5px; padding: 0px; }UL#opslinks LI { font-family:  Roboto, Arial, Helvetica, Futura, Sans-Serif; font-size: 7pt; display: inline; list-style-type: none; list-style: none; background: none; font-weight: normal; background: url(/images/arrow.gif) no-repeat .1em .3em transparent; padding: 0px 13px; color: #AAAAAA; }UL#opslinks LI A { font-size: 7pt; color: #888888; text-decoration: none; font-weight: normal; }UL#opslinks LI A:hover { font-size: 7pt; color: #25618F; text-decoration: underline; font-weight: normal; }TABLE#ops TD#silver TABLE TD A{ font-size: 8pt;}#refine { background: #000000 url(/images/refine_bg.png);}#refine TD{ font-size: 8pt; color: #FFFFFF;}#refine TH{ font-size: 8pt; color: #FFFFFF; text-align: right;}#refine INPUT, #refine SELECT { font-size: 8pt; padding: 3px 5px;}#refineheader TH { padding: 5px 10px; background-image: url(/images/header_bar_bg.gif); text-align: left; color: #FFFFFF; font-size: 10pt; font-weight: bold; border-bottom: 1px solid #111111; border-top: 1px solid #AA6666;} DIV#adsnav { 	color: #000000; font-weight: bold; font-size: 7pt; font-family: Arial, Helvetica, Futura; text-decoration: none; padding: 2px; width: 120px; border: 1px solid #DDDDDD; background-color: #EEEEEE; text-align: middle; 	} DIV#adsnav INPUT{ width: 10px; height: 10px; font-size: 7pt; 	} .buttonon { 	color: #FFFFFF; 	background-image: url(/images/button_overlay_30.png); font-weight: bold; font-size: 8pt; font-family: Arial, Helvetica, Futura; background-color: #000000; 	border: 1px solid #000000; padding: 5px 15px 5px 15px; text-decoration: none; 	} .buttonon:hover { 	color: #FFFFFF; 	background-image: url(/images/button_overlay_30.png); font-weight: bold; font-size: 8pt; font-family: Arial, Helvetica, Futura; background-color: #009900; 	border: 1px solid #002200; padding: 5px 15px 5px 15px; text-decoration: none; width: auto; cursor:pointer; cursor:hand; 	} .buttonoff { 	color: #FFFFFF; 	background-image: url(/images/button_overlay_30.png); font-weight: bold; font-size: 8pt; font-family: Arial, Helvetica, Futura; background-color: #25618F; 	border: 1px solid #002200; padding: 5px 15px 5px 15px; text-decoration: none; 	} .buttonoff:hover { 	color: #FFFFFF; 	background-image: url(/images/button_overlay_30.png); font-weight: bold; font-size: 8pt; font-family: Arial, Helvetica, Futura; background-color: #000000; 	border: 1px solid #000000; padding: 5px 15px 5px 15px; text-decoration: none; width: auto; cursor:pointer; cursor:hand; 	}#adnav { margin: 5px;}#adnav .adnavsave { font-size: 7pt; font-family: Verdana, Helvetica, Futura; color: #25618F; text-decoration: none;}#adnav .adnavsaved { font-size: 7pt; font-family: Verdana, Helvetica, Futura; color: #AAAAAA; text-decoration: none;}.month { color: #fff; font-size: 10pt; font-variant: small-caps; font-family: Arial; font-weight: bold; width: 50px; text-align: center; padding: 5px 0px 1px 0px;}.day { width: 50px; color: #fff; font-size: 24pt; font-weight: bold; font-family: Arial; text-align: center; padding: 4px 0px 0px 0px;}#events TD { border-bottom: 1px solid #CCCCCC;}#data TH { background-color: rgba(250,250,250, 0.2); background-image: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#FFFFFF), to(#DDDDDD)); background-image: -webkit-linear-gradient(top, #FFFFFF, #DDDDDD); background-image: -moz-linear-gradient(top, #FFFFFF, #DDDDDD); background-image: -ms-linear-gradient(top, #FFFFFF, #DDDDDD); background-image: -o-linear-gradient(top, #FFFFFF, #DDDDDD);	color: #000000; font-weight: bold; font-size: 9pt; font-family:  Roboto, Arial, Helvetica, Futura, Sans-Serif; background-color: #EEEEEE; border-bottom: 1px solid #DDDDDD; border-top: 1px solid #DDDDDD; padding: 5px 10px;}#data TD {	color: #444444; font-weight: normal; font-size: 8pt; font-family:  Roboto, Arial, Helvetica, Futura, Sans-Serif; padding: 2px 10px; border-bottom: 1px solid #DDDDDD;}IMG#logo {	background-image: url(/images/franchising_logo_off.png); -webkit-transition-property: background; -webkit-transition-duration: 0.4s; -webkit-transition-timing-function: ease;}IMG#logo:hover {	background-image: url(/images/franchising_logo_on.png); -webkit-transition-property: background; -webkit-transition-duration: 0.4s; -webkit-transition-timing-function: ease;} BLOCKQUOTE { font-family:  Roboto, Arial, Helvetica, Futura, Sans-Serif; border-left: 10px solid #CCCCCC; font-size: 12pt; color: #000000; font-style: italic; background-color: #EEEEEE; padding: 10px; margin: 0px;}DIV.articletype { color: #666666; font-family: Roboto, Arial, Helvetica, Futura, Sans-Serif; font-size: 12pt; padding-left: 2px;}.microbutton {	color: #666666;	background-image: url(/images/btn-sm-bg.gif); font-weight: bold; font-size: 8pt; font-family: Arial, Helvetica, Futura; background-color: #DDDDDD;	border: 1px solid #CCCCCC; padding: 2px 15px; text-decoration: none;	}.microbutton:hover {	color: #FFFFFF;	background-image: url(/images/btn-sm-bg-on.gif); font-weight: bold; font-size: 8pt; font-family:  Roboto, Arial, Helvetica, Futura, Sans-Serif;	border: 1px solid #CCCCCC; padding: 2px 15px; text-decoration: none; cursor:pointer; cursor:hand;	}#siteidentifier { margin: 10px 0px;}#siteidentifier H2 { color: #AAAAAA; font-weight: bold; font-size: 24pt; font-family:  Roboto, Arial, Helvetica, Futura, Sans-Serif;}#siteidentifier P { font-size: 9pt; font-family:  Roboto, Arial, Helvetica, Futura, Sans-Serif; color: #666666;}#shadow {}DIV#cropbox { padding: -20px 0px 0px 0px; height: 200px; width: 358px; overflow: hidden; vertical-align: middle; margin: 0px;}A#newbutton { font-family:  Roboto, Arial, Helvetica, Futura, Sans-Serif; font-weight: bold; border: 1px outset rgba(50,50,50, 0.3); background-color: #111111; background: -webkit-gradient(linear, left top, left 25, from(#444444), color-stop(25%, #333333), to(#000000)); background: -moz-linear-gradient(top, #444444, #333333 2px, #000000 25px); background-image: -webkit-linear-gradient(top, #444444, #000000); background-image: -ms-linear-gradient(top, #444444, #000000); background-image: -o-linear-gradient(top, #444444, #000000); font-size: 9pt; color: #FFFFFF; padding: 5px 25px; text-decoration: none;	box-shadow: rgba(0,0,0, 0.2) 0px 0px 8px;	-moz-box-shadow: rgba(0,0,0, 0.2) 0px 0px 8px;	-webkit-box-shadow: rgba(0,0,0, 0.2) 0px 0px 8px; margin-top: 10px; margin-bottom: 10px;}TABLE#card { -webkit-border-radius: 5px; -moz-border-radius: 5px; border-radius: 5px; border: 1px solid rgba(50,50,50, 0.3);	 box-shadow: rgba(0,0,0, 0.2) 0px 0px 8px;	 -moz-box-shadow: rgba(0,0,0, 0.2) 0px 0px 8px;	-webkit-box-shadow: rgba(0,0,0, 0.2) 0px 0px 8px; background-image: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#EEEEEE), to(#DDDDDD)); background-image: -webkit-linear-gradient(top, #EEEEEE, #DDDDDD); background-image: -moz-linear-gradient(top, #EEEEEE, #DDDDDD); background-image: -ms-linear-gradient(top, #EEEEEE, #DDDDDD); background-image: -o-linear-gradient(top, #EEEEEE, #DDDDDD); margin: 10px 0px;}TABLE#card TD { border-top: 1px solid rgba(255,255,255,0.5); color: #666666; font-size: 9pt;}TABLE#card TH { -webkit-border-top-left-radius: 5px;-webkit-border-top-right-radius: 5px;-moz-border-radius-topleft: 5px;-moz-border-radius-topright: 5px;border-top-left-radius: 5px;border-top-right-radius: 5px; color: #FFFFFF; font-size: 18pt; background-color: rgba(50,50,50, 0.2); background-image: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#25618F), to(#660000)); background-image: -webkit-linear-gradient(top, #25618F, #660000); background-image: -moz-linear-gradient(top, #25618F, #660000); background-image: -ms-linear-gradient(top, #25618F, #660000); background-image: -o-linear-gradient(top, #25618F, #660000); text-align: left; border-bottom: 1px solid rgba(0,0,0,0.5); text-shadow: 1px 1px 3px #000000;}TABLE#card TH SMALL { font-size: 8pt; color: #DDDDDD; }TABLE#card TD B { color: #000000; font-size: 12pt;}TABLE#TopStories A { text-decoration: none; font-weight: bold;}TABLE#TopStories TR TD, TABLE#TopStories TR TH{ border-bottom: 1px solid #DDDDDD;}TABLE#TopStories TR:last-child TD { border-bottom: none;}TABLE#TopStories TR TH { font-size: 8pt; font-weight: bold;}TABLE#TopStories TR#first TD { font-size: 10pt;}TABLE#TopStories TR TD { font-size: 8pt;}TABLE#TopStories TR TD SMALL { font-size: 7pt; color: #666666; padding-top: 2px;}TD#sectioncontent { color: #FFFFFF; font-size: 8pt; font-weight: 300; text-decoration: none; padding: 10px;}TD#sectioncontent P, TD#sectioncontent LI, TD#sectioncontent A { color: #FFFFFF; font-size: 8pt; font-weight: 300;}HEADER UL#topitems { margin: 10px 0px; padding: 0px; }HEADER UL#topitems LI { color: #FFFFFF; font-size: 7pt; font-weight: normal; margin: 5px 0px 5px 15px ; padding: 0px 0px 0px 0px; }A#li { color: #FFFFFF; font-size: 7pt; font-weight: normal; text-decoration: none; }DIV#relatedads { font-size: 9pt; color: #666666; margin: 10px; clear: both; display: block;}DIV#relatedads A { font-size: 10pt; font-weight: bold; text-decoration: none;}DIV#newsletter-subscribe { width: 100%; margin: 50px 0px 0px 0px; padding: 20px 0px; text-align: center; color: #FFFFFF;}DIV#newsletter-subscribe.fr { background-color: #25618F;}DIV#newsletter-subscribe.fu { background-color: #204C78;}DIV#newsletter-subscribe.mu { background-color: #0C6E25;}DIV#newsletter-subscribe DIV#subscribe-box { max-width: 1024px; width: 100%; margin: 20px auto;}DIV#newsletter-subscribe FORM#fancy > H3 { font-family:  Roboto, Arial, Helvetica, Futura, sans-serif; font-size: 20pt; font-weight: bold;}DIV#newsletter-subscribe FORM#fancy > input[type=text] { max-width: 300px; width: 100%; padding: 12px 20px; font-size: 12pt; margin: 5px; box-sizing: border-box; height: 40px;}DIV#newsletter-subscribe FORM#fancy > input[type=text]:focus { border-left: #25618F; border-bottom: 1px solid #AAAAAA; border-top: 1px solid #AAAAAA; border-right: 1px solid #AAAAAA;}DIV#newsletter-subscribe FORM#fancy > input[type=button],DIV#newsletter-subscribe FORM#fancy > input[type=submit],DIV#newsletter-subscribe FORM#fancy > input[type=reset] { max-width: 150px; width: 100%; background-color: #FFFFFF; border: 1px solid rgba(0,0,0,0.8); -moz-box-shadow: 0px 0px 5px 0px rgba(0,0,0,0.5); -webkit-box-shadow: 0px 0px 5px 0px rgba(0,0,0,0.5); box-shadow: 0px 0px 5px 0px rgba(0,0,0,0.5); border: none; font-family:  Roboto, Arial, Helvetica, Futura, sans-serif; font-size: 16pt; font-weight: bold; color: #444444; padding: 10px 20px; text-decoration: none; margin: 5px; cursor: pointer; height: 40px;}

UL.confdatelist { margin: 0px auto; display: inline-block; text-align: center; }
UL.confdatelist LI { margin: 0px auto; display: inline-block; padding: 2px 10px; font-size: 12pt; border-right: 1px solid #AAAAAA; text-align: center; }
UL.confdatelist LI:last-child { border-right: none; }

/* FORM SETTINGS */
TABLE.frforms th.header {
 font-family:  Roboto, Sans-Serif; color: #25618F; font-size: 18pt; padding-bottom: 2px; padding-top: 15px; border-bottom: 3px solid #AAAAAA;
 text-align: left; line-height: 150%;
}
TABLE.frforms TD, TABLE.frforms P, TABLE.frforms UL LI {
  font-size: 12pt; line-height: 150%;
}
TABLE.frforms small { font-size: 10pt; color: #888888; line-height: 150%; }

FORM#frforms INPUT, FORM#frforms SELECT {
    -webkit-box-sizing: border-box; /* Safari/Chrome, other WebKit */
    -moz-box-sizing: border-box;    /* Firefox, other Gecko */
    box-sizing: border-box;         /* Opera/IE 8+ */
    font-family: Roboto, sans-serif; font-weight: bold; font-size: 10pt;
    margin: 10px 0px;  padding: 10px; border: 1px solid #CCCCCC;

       -moz-border-radius: 2px;
       border-radius: 2px;
       width: 100%;
    }

FORM#frforms INPUT:focus, FORM#frforms SELECT:focus {
    -webkit-box-sizing: border-box; /* Safari/Chrome, other WebKit */
    -moz-box-sizing: border-box;    /* Firefox, other Gecko */
    box-sizing: border-box;         /* Opera/IE 8+ */
    font-family: Roboto, sans-serif;
    font-weight: bold;
    font-size: 10pt;
    margin: 10px 0px;
    padding: 10px 10px 10px 5px;
    border: 1px solid #CCCCCC;
    border-left: 5px solid #009900;
       -moz-border-radius: 2px;
       border-radius: 2px;
    }
FORM#frforms input[type=checkbox],
FORM#frforms input[type=radio]{
width: auto; margin-left: 10px;
}
FORM#frforms input[type=button],
FORM#frforms button[type=submit],
FORM#frforms input[type=submit],
input[type=submit].submit,
FORM#frforms input[type=reset]  {
  border: none;  margin: 10px 0px;  padding: 10px;
  background-color: #25618F;-webkit-border-radius: 3px;
-moz-border-radius: 3px;
border-radius: 3px;
    font-family: Roboto, sans-serif;
    font-weight: bold;
    font-size: 14pt;
    color: #FFFFFF;
    width: auto;
}
P.subtitle {
  margin: 0px 0px 20px 0px; font-size: 16pt; color: #000000; font-weight: bold;
}

