

@font-face {
	font-family: "Linux Biolinum";
	src: local("Linux Biolinum"), url('../fonts/linbiolinum_rb.woff');
}
@font-face {
	font-family: "Linux Libertine";
	src: local("Linux LinBiolinum"), url('../fonts/linbiolinum_r.woff');
}
@font-face {
	font-family: "News Cycle";
	src: local("News Cycle"), url('..fonts/newscycle-regular.ttf');
}
html { height: 100%; }
* { margin: 0px; padding: 0px; }
article, aside, figure, footer, header, hgroup, nav, section { display: block; }
body { font: 0.99em 'Linux Libertine',sans-serif; color: black; padding-bottom: 40px; }
p { padding: 0px 0px 20px; line-height: 1.5em; }
img { border: 0px none; }
h1, h2, h3, h4, h5, h6 { font: 200% 'Linux Biolinum',sans-serif; color: black; margin: 0px 0px 15px; padding: 15px 0px 5px; }
h3 { font: 125% 'Linux Biolinum',sans-serif; }
h4, h5, h6 { margin: 0px; padding: 0px 0px 5px; font: 110%/1.5em 'Linux Biolinum',sans-serif; color: rgb(51, 51, 51); }
h5, h6 { font: italic 95% 'Linux Biolinum',sans-serif; color: rgb(51, 51, 51); padding-bottom: 15px; }
a { outline: medium none; color: black; text-decoration: underline; }
a:hover { text-decoration: none; color: rgb(68, 68, 68); }
ul { margin: 2px 0px 22px 17px; }
ul li { list-style-type: circle; margin: 0px; padding: 0px 0px 4px 5px; }
.left { float: left; width: auto; margin-right: 10px; }
#main, header, #logo, nav, #site_content, footer { margin-left: auto; margin-right: auto; }
#main { width: 1200px; margin: 20px auto 0px; }
header { width: 1200px; height: 150px; }
#logo { width: 200px; float: left; height: 150px; background: none repeat scroll 0% 0% transparent; padding: 0px; }
#logo h1 { font: 330% 'Linux Biolinum',sans-serif; padding: 37px 0px 0px; color: rgb(34, 34, 34); letter-spacing: -2px; }
nav { height: 26px; width: 800px; margin: 1px auto 0px; float: right; background: none repeat scroll 0% 0% transparent; z-index: 10; padding: 100px 0px 0px; }
#site_content { width: 1200px; overflow: hidden; margin: 4px auto 0px; padding: 0px; border-top: 0px none; border-bottom: 0px none; }
#sidebar_container { float: right; width: 300px; padding: 16px 0px 0px; }
.sidebar { float: right; width: 280px; margin: 0px 0px 17px; padding: 0px 15px 5px 13px; }
.sidebar h3 { padding: 0px 15px 20px 0px; font: 200% 'Linux Biolinum',sans-serif; text-shadow: 1px 1px rgb(255, 255, 255); margin: 0px 1px; color: black; }
#content { text-align: justify; width: 880px; padding: 0px 0px 5px; margin: 0px; float: left; }
#content ul, .sidebar ul { margin: 2px 0px 5px; }
#content ul li, .sidebar ul li { list-style-type: none; background: url('../images/bullet.png') no-repeat scroll left center transparent; margin: 0px; padding: 2px 0px 2px 28px; line-height: 1.5em; }
footer { width: 1200px; font: 130% 'Linux Biolinum',sans-serif; height: 90px; padding: 20px 0px 5px; text-align: center; color: rgb(34, 34, 34); background: none repeat scroll 0% 0% rgb(213, 213, 214); }
footer p { padding: 0px 0px 10px; }
footer a, footer a:hover { color: rgb(34, 34, 34); text-decoration: underline; }
footer a:hover { color: rgb(68, 68, 68); text-decoration: none; }
table { margin: 10px 0px 30px; }
table tr th, table tr td { background: none repeat scroll 0% 0% rgb(187, 187, 187); color: rgb(255, 255, 255); padding: 7px 4px; text-align: left; }
table tr td { background: none repeat scroll 0% 0% rgb(221, 221, 221); color: rgb(71, 67, 63); border-top: 1px solid rgb(255, 255, 255); }
ul#images { margin: 0px 0px 10px; padding: 0px; position: relative; }
ul#images li { display: block; overflow: hidden; padding: 0px; float: left; width: 58px; height: 300px; list-style: none outside none; }
.lavaLampWithImage { position: relative; height: 25px; padding: 15px 5px 15px 0px; margin: 10px 0px 0px; overflow: hidden; float: right; }
.lavaLampWithImage li { float: left; list-style: none outside none; }
.lavaLampWithImage li.back { background: none repeat scroll 0% 0% rgb(213, 213, 214); border-radius: 15px; height: 28px; z-index: 8; position: absolute; }
.lavaLampWithImage li a { font: 130% 'Linux Biolinum',sans-serif; text-shadow: 1px 1px rgb(255, 255, 255); text-decoration: none; color: rgb(34, 34, 34); outline: medium none; text-align: center; letter-spacing: 0px; z-index: 10; display: block; float: left; height: 30px; padding: 0px 7px; position: relative; overflow: hidden; margin: auto 10px; }
.lavaLampWithImage li a:hover, .lavaLampWithImage li a:active, .lavaLampWithImage li a:visited { border: medium none; }
body { margin-top: 0px ! important; padding-top: 0px ! important; min-width: 800px ! important; }
#li_ui_li_gen_1436188955252_0 { position: relative ! important; overflow: visible ! important; display: block ! important; }
#li_ui_li_gen_1436188955252_0 span { box-sizing: content-box ! important; }
#li_ui_li_gen_1436188955252_0 a#li_ui_li_gen_1436188955252_0-link { border: 0px none ! important; height: 20px ! important; text-decoration: none ! important; padding: 0px ! important; margin: 0px ! important; display: inline-block ! important; }
#li_ui_li_gen_1436188955252_0 a#li_ui_li_gen_1436188955252_0-link:link, #li_ui_li_gen_1436188955252_0 a#li_ui_li_gen_1436188955252_0-link:visited, #li_ui_li_gen_1436188955252_0 a#li_ui_li_gen_1436188955252_0-link:hover, #li_ui_li_gen_1436188955252_0 a#li_ui_li_gen_1436188955252_0-link:active { border: 0px none ! important; text-decoration: none ! important; }
#li_ui_li_gen_1436188955252_0 a#li_ui_li_gen_1436188955252_0-link:after { content: "." ! important; display: block ! important; clear: both ! important; visibility: hidden ! important; line-height: 0 ! important; height: 0px ! important; }
#li_ui_li_gen_1436188955252_0 #li_ui_li_gen_1436188955252_0-logo { background-image: url('../images/sprite_connect_v14.png') ! important; background-position: 0px -276px ! important; background-repeat: no-repeat ! important; background-size: initial ! important; cursor: pointer ! important; border: 0px none ! important; text-indent: -9999em ! important; overflow: hidden ! important; padding: 0px ! important; margin: 0px ! important; position: absolute ! important; left: 0px ! important; top: 0px ! important; display: block ! important; width: 20px ! important; height: 20px ! important; float: right ! important; border-radius: 0px 2px 2px 0px ! important; }
#li_ui_li_gen_1436188955252_0 #li_ui_li_gen_1436188955252_0-title { color: rgb(51, 51, 51) ! important; cursor: pointer ! important; display: block ! important; white-space: nowrap ! important; float: left ! important; margin-left: 1px ! important; vertical-align: top ! important; overflow: hidden ! important; text-align: center ! important; height: 18px ! important; padding: 0px 4px 0px 23px ! important; border-width: 1px 1px 1px 0px ! important; border-style: solid solid solid none ! important; -moz-border-top-colors: none ! important; -moz-border-right-colors: none ! important; -moz-border-bottom-colors: none ! important; -moz-border-left-colors: none ! important; border-image: none ! important; border-color: rgb(226, 226, 226) rgb(191, 191, 191) rgb(185, 185, 185) -moz-use-text-color ! important; text-shadow: -1px 1px 0px rgb(255, 255, 255) ! important; line-height: 20px ! important; border-radius: 0px 2px 2px 0px ! important; background-color: rgb(236, 236, 236) ! important; background-image: -moz-linear-gradient(center top , rgb(254, 254, 254) 0%, rgb(236, 236, 236) 100%) ! important; }
#li_ui_li_gen_1436188955252_0 #li_ui_li_gen_1436188955252_0-title-text, #li_ui_li_gen_1436188955252_0 #li_ui_li_gen_1436188955252_0-title-text * { color: rgb(51, 51, 51) ! important; font-size: 11px ! important; font-family: Arial,sans-serif ! important; font-weight: bold ! important; font-style: normal ! important; display: inline-block ! important; background: none repeat scroll 0% 0% transparent ! important; vertical-align: top ! important; height: 18px ! important; line-height: 20px ! important; float: none ! important; }
#li_ui_li_gen_1436188955252_0 #li_ui_li_gen_1436188955252_0-title #li_ui_li_gen_1436188955252_0-mark { display: inline-block ! important; width: 0px ! important; overflow: hidden ! important; }
#li_ui_li_gen_1436188955262_1-container.IN-right { display: inline-block ! important; float: left ! important; overflow: visible ! important; position: relative ! important; height: 18px ! important; padding-left: 2px ! important; line-height: 1px ! important; cursor: pointer ! important; }
#li_ui_li_gen_1436188955262_1.IN-right { display: block ! important; float: left ! important; height: 18px ! important; margin-right: 4px ! important; padding-right: 4px ! important; background-image: url('../images/sprite_connect_v14.png') ! important; background-color: transparent ! important; background-repeat: no-repeat ! important; background-position: right -100px ! important; }
#li_ui_li_gen_1436188955262_1-inner.IN-right { display: block ! important; float: left ! important; padding-left: 8px ! important; text-align: center ! important; background-image: url('../images/sprite_connect_v14.png') ! important; background-color: transparent ! important; background-repeat: no-repeat ! important; background-position: 0px -60px ! important; }
#li_ui_li_gen_1436188955262_1-content.IN-right { display: inline ! important; font-size: 11px ! important; color: rgb(4, 85, 139) ! important; font-weight: bold ! important; font-family: Arial,sans-serif ! important; line-height: 18px ! important; padding: 0px 5px ! important; }
#li_ui_li_gen_1436188955262_1-container.IN-hidden #li_ui_li_gen_1436188955262_1 { display: none ! important; }
.fb_reset { background: none repeat scroll 0% 0% transparent; border: 0px none; border-spacing: 0px; color: rgb(0, 0, 0); cursor: auto; direction: ltr; font-family: "lucida grande",tahoma,verdana,arial,sans-serif; font-size: 11px; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: 1; margin: 0px; overflow: visible; padding: 0px; text-align: left; text-decoration: none; text-indent: 0px; text-shadow: none; text-transform: none; visibility: visible; white-space: normal; word-spacing: normal; }
.fb_reset > div { overflow: hidden; }
.fb_iframe_widget { display: inline-block; position: relative; }
.fb_iframe_widget span { display: inline-block; position: relative; text-align: justify; }
.fb_iframe_widget iframe { position: absolute; }
