/*default rules*/
111body { font-size: 19px; font-family: arial, helvetica, geneva, verdana; }
a:link { text-decoration: none; }
a:visited { text-decoration: none; }
a:hover { text-decoration: underline; }
a:active {  }
/*home page specific*/
.arial_12_index, .arial_12_index:visited { color: #16387c; font-size: 12px; font-family: arial, helvetica, geneva, verdana; font-weight: bold; letter-spacing: 1px; }
.arial_index_gry { color: #636363; font-size: 14px; font-family: arial, helvetica, geneva, verdana; font-weight: bold; line-height: 15px; }
.arial_11_index, .arial_11_index:visited { color: #16387c; font-size: 11px; font-family: arial, helvetica, geneva, verdana; font-weight: normal; }
.arial_11_index:hover { color: #16387c; font-size: 11px; font-family: arial, helvetica, geneva, verdana; font-weight: normal; text-decoration: underline; }
.arial_11_index_bold, .arial_11_index_bold:visited { color: #16387c; font-size: 11px; font-family: arial, helvetica, geneva, verdana; font-weight: bold; }
.arial_11_index_bold:hover { color: #16387c; font-size: 11px; font-family: arial, helvetica, geneva, verdana; font-weight: bold; text-decoration: underline; }
.arial_10_index, .arial_10_index:visited { color: #16387c; font-size: 10px; font-family: arial, helvetica, geneva, verdana; font-weight: normal; text-transform: uppercase; }
.arial_10_index:hover { color: #16387c; font-size: 10px; font-family: arial, helvetica, geneva, verdana; font-weight: normal; text-decoration: underline; text-transform: uppercase; }
.hm_pg_bg { background-image: url(/media/images/hm_border_mid.gif); }
.index_pg_blu_bg { background-image: url(/media/images/border_190_mid2.gif); background-position: 0 100%; }
/*wupdate and forums
*/
.thin_blue { color: #6a7b8d; font-size: 16px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; }
.arial_white, .arial_white:visited { color: white; font-size: 12px; font-family: arial, helvetica, geneva, verdana; font-weight: bold; text-align: center; }
.arial_white:hover { color: white; font-size: 12px; font-family: arial, helvetica, geneva, verdana; font-weight: bold; text-decoration: underline; text-align: center; }
.world_orange, .world_orange:visited { color: #ff8c00; font-size: 12px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; font-weight: bold; text-transform: lowercase; }
.world_orange:hover { color: #ff8c00; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; font-weight: bold; text-decoration: underline; text-transform: lowercase; }
.world_headline { font-size: 12px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; font-weight: bold; text-transform: uppercase; }
.world_grey { color: #a9a9a9; font-size: 10px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; font-weight: bold; }
/*sitewide*/
.arial { color: black; font-size: 12px; font-family: arial, helvetica, geneva, verdana; }
.arial_11 { color: black; font-size: 11px; font-family: arial, helvetica, geneva, verdana; }
.arial_10 { color: black; font-size: 10px; font-family: arial, helvetica, geneva, verdana; }
.arial_13 { color: #666; font-size: 13px; font-family: arial, helvetica, geneva, verdana; }
.arial_13_boldlink, .arial_13_boldlink:visited { color: blue; font-size: 13px; font-family: arial, helvetica, geneva, verdana; font-weight: bold; text-decoration: none; }
.arial_13_boldlink:hover { color: blue; font-size: 13px; font-family: arial, helvetica, geneva, verdana; font-weight: bold; text-decoration: underline; }
.arial_12_bluelink, .arial_12_bluelink:visited { color: blue; font-size: 12px; font-family: arial, helvetica, geneva, verdana; text-decoration: none; }
.arial_12_bluelink:hover { color: blue; font-size: 12px; font-family: arial, helvetica, geneva, verdana; text-decoration: underline; }
.arial_11_boldlink, .arial_11_boldlink:visited { color: blue; font-size: 11px; font-family: arial, helvetica, geneva, verdana; font-weight: bold; text-decoration: none; }
.arial_11_boldlink:hover { color: blue; font-size: 11px; font-weight: bold; text-decoration: underline; }
.arial_10_bluelink, .arial_10_bluelink:visited { color: blue; font-size: 10px; font-family: arial, helvetica, geneva, verdana; text-decoration: none; }
.arial_10_bluelink:hover { color: blue; font-size: 10px; text-decoration: underline; }
.silver_11_bold { color: #a9a9a9; font-size: 11px; font-family: arial, helvetica, geneva, verdana; font-weight: bold; padding-right: 2px; }
a.adLink:link, a.adLink:visited { color: #646464; font-size: 11px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; font-weight: normal;  text-decoration: none;}
a.adLink:hover { color: #646464; font-size: 11px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; font-weight: normal;  text-decoration: underline;}
.world_body_silver { color: #646464; font-size: 12px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; font-weight: normal; }
.world_body_silver11 { color: #646464; font-size: 11px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; font-weight: normal; }
.text12_646464 { FONT-SIZE: 12px; COLOR: #646464; font-family: arial, helvetica, geneva, verdana; font-weight: bold; text-decoration: none; }
.topnavddgray, .topnavddgray:visited { color: #272727; font-size: 11px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; }
.topnavddgray10 { color: #272727; font-size: 10px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; }
.small { font-size: 7pt; font-family: arial, helvetica, geneva, verdana; font-weight: normal; }
.small2 { font-size: 6pt; font-family: arial, helvetica, geneva, verdana; font-weight: normal; }
/*Navigation; top & footer*/
.arial_11_secondarynav, .arial_11_secondarynav:visited { color: blue; font-size: 11px; font-family: arial, helvetica, geneva, verdana; }
.world_body_silver10, .world_body_silver10:visited { color: #646464; font-size: 10px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; font-weight: normal; }
.world_body_silver10:hover { color: #646464; font-size: 10px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; font-weight: normal; text-decoration: underline; }
.inputbox { color: #696969; font-size: 11px; font-family: arial, helvetica, geneva, verdana; }
/*admin*/
.orange { color: #ff8c00; font-size: 13px; font-family: arial, helvetica, geneva, verdana; font-weight: bold; }
.red { COLOR: #cc3232
; font-family: arial, helvetica, geneva, verdana; }
.gray { COLOR: #999999
; font-family: arial, helvetica, geneva, verdana; }
/*storefront and admin
*/
.greyboldtext { color: #a9a9a9; font-size: 11px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; font-weight: bold; padding-left: 3px; }
.arial_13 { color: black; font-size: 13px; font-family: arial, helvetica, geneva, verdana; font-weight: bold; }
.greyboldsubhead11 { color: #494949; font-size: 11px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; font-weight: bold; line-height: 16px; text-indent: 4px; vertical-align: text-bottom; padding-top: 1px; padding-bottom: 1px; }
.greyboldsubhead12 { color: #494949; font-size: 12px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; font-weight: bold; line-height: 16px; text-indent: 4px; vertical-align: text-bottom; padding-top: 1px; padding-bottom: 1px; }
.indent_11 { color: #272727; font-size: 11px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none; padding: 2px 3px; }
.indent_text11, .indent_text11:visited { FONT-FAMILY: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; FONT-SIZE: 11px; COLOR: #272727; text-decoration: none; padding: 2px 3px; }
.indent_text11:hover { color: #272727; font-size: 11px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none; padding: 2px 3px; }
.arial_bold16 { color: black; font-size: 16px; font-family: arial, helvetica, geneva, verdana; font-weight: bold; }
