/*------------------------------------------------*/
/*-----------------[RESET]------------------------*/
/*------------------------------------------------*/

/* http://meyerweb.com/eric/tools/css/reset/ */
/* v1.0 | 20080212 */

/*
Cufon.replace('.featured h2.title, .featured .description p, #entries-area h1, #entries-area h2, #entries-area h3 ',{textShadow:'1px 1px 1px #fff'})('ul#main-tabs span, span.fn')('.tab-slide h3.title, #footer-widgets h3',{textShadow:'1px 1px 1px #fff'});
Cufon.set('fontFamily', 'Colaborate-Medium');
Cufon.replace('.featured h2.title span, .featured .description p span',{textShadow:'1px 1px 1px #fff'})('.tab-slide h3.title span',{textShadow:'1px 1px 1px #fff'});
*/

.featured h2.title, .featured .description p, #entries-area h1, #entries-area h2, #entries-area h3, h1 { font-family:'Cabin', Helvetica, Arial, sans-serif; color:#154090; }

body { line-height:1.5em; font-size: 15px; color: #444 !important; }
blockquote, q {quotes:none; }
blockquote:before, blockquote:after,q:before, q:after { content:''; content:none; }

/* remember to define focus styles! */
:focus { outline:0; }

/* remember to highlight inserts somehow! */
ins { text-decoration:none; }
del { text-decoration:line-through; }

/* tables still need 'cellspacing="0"' in the markup */
table {border-collapse:collapse;}

/*---------------[NAV DROPDOWN SETTINGS]---*/
.nav ul { position:absolute; top:-999em; background-position:bottom; background-repeat:no-repeat; z-index:10; }
.nav li { float:left; position:relative; }
.nav a { display:block; float:left; }
	.nav li:hover ul, ul.nav li.sfHover ul { left:0px; top:50px; }
	.nav li:hover li ul, .nav li.sfHover li ul { top:-999em; }
		.nav li li:hover ul, ul.nav li li.sfHover ul { left:192px; top:0px; }
	.nav li:hover ul, .nav li li:hover ul { top:-999em; }
	.nav li li {	display:block;	padding:0px; float:left; height:auto !important; }
	.nav li ul { width:191px; z-index:1000; }
		.nav li li a:link, .nav li li a:visited {	display:block; height:auto; float:left; }
		.nav li:hover { visibility:inherit; /* fixes IE7 'sticky bug' */ }


/*-----------------[BASIC STYLES]-----------------*/
body { line-height:18px; font-family:Helvetica, Arial, sans-serif; font-size:14px; color:#000; background:#1c2c4e url(/design/background.jpg) top center no-repeat; min-width:960px; }

a { text-decoration:none; color:#5e80bf; }
a:hover { text-decoration:none; }
.clear { clear:both; }
.ui-tabs-hide { display:none; }
br.clear { margin:0px; padding:0px; }

h1, h2, h3, h4, h5, h6 { padding:0 0 5px 0; color:#1f355e; letter-spacing:-1px; line-height:1em; font-weight:normal; margin:0; }
h1 a, h2 a, h3 a, h4 a, h5 a, h6 a { color:#1f355e; text-decoration:none; }
h1 { font-size:28px; margin-bottom: 25px; }
h2 { font-size:22px; }
h3 { font-size:20px; }
h4 { font-size:14px; }
h5 { font-size:12px; }
h6 { font-size:10px; }

p { padding:3px 0; line-height:18px; margin:0; margin-bottom: 10px; }
strong { font-weight:bold; }
cite, em, i { font-style:italic; }
pre, code { font-family:Courier New, monospace; margin-bottom:10px; }
ins { text-decoration:none; }
sup, sub { height:0; line-height:1; position:relative; vertical-align:baseline; }
sup { bottom:0.8em; }
sub { top:0.3em; }
dl { margin:0 0 1.5em 0; }
dl dt { font-weight:normal; }
.nice { border:0; border-bottom:1px solid #CCC; }
dd  { margin-left:1.5em;}
blockquote  { margin:1.5em; padding:1em; color:#666666; font-style:italic; }
blockquote p { padding-bottom:0px; }
a img { border:0; }

input[type=text],input.text, input.title, textarea, select { background-color:#fff; border:1px solid #bbb; padding:2px; color:#4e4e4e; }
input[type=text]:focus, input.text:focus, input.title:focus, textarea:focus, select:focus { border-color:#2D3940; color:#3e3e3e; }
input[type=text], input.text, input.title, textarea, select { margin:0.5em 0; }
textarea { padding:4px; }

img#about-image { float:left; margin:3px 8px 8px 0px; }

.clearfix:after { visibility:hidden; display:block; font-size:0; content:" "; clear:both; height:0; }
* html .clearfix             { zoom:1; } /* IE6 */
*:first-child+html .clearfix { zoom:1; } /* IE7 */

/*---------------[MAIN LAYOUT INFO]---------------*/
.maintable { background-color:#FAFAFA; width:1047px; }

#center-highlight { background:url(/design/center-highlight.png) no-repeat center top; }
	.container { text-align:left; margin:0 auto; width:1047px; position:relative; }
	#header { background:url('/design/toploop.jpg') repeat-x; }
	#header .container { width:1047px; padding-top:37px; padding-bottom:22px;  }
	body#home #header .container { padding-bottom:70px; }
		#logo { float:left; margin-left:7px; }
		ul#top-menu { margin:0px 17px 0 0; float:right; font-weight:bold; }
			#search { /*float:right;*/ margin-top:33px; padding-left:5px; }
				div#search-form { position:relative; float:right; margin-right:18px; margin-top:40px;}
				#searchform { background:url(/design/search-form.png) no-repeat; height:49px; width:218px; position:absolute; top:-16px; left:-230px; }
					#searchinput { background:none; border:none; width:170px; font-size:12px; /*float:left;*/ color:#BBB; margin-top:14px; font-style:italic; padding-left:17px; padding-top:0; }
					
				div#eNews { position:relative; float:right; margin-right:238px; margin-top:25px;}
				#e-News { background:url(/design/search-form.png) no-repeat; height:49px; width:218px; position:absolute; top:-16px; left:-230px; }
	
	#main-area, #footer-widgets { background:#e9e8e8 url(/design/main-area.png) repeat-x top left; border-bottom:1px solid #cdcccc; }	
		ul#main-tabs { position:absolute; top:-102px; left:0px; }
			ul#main-tabs li { float:left; /*padding:47px 24px 18px 40px; height:39px; width:142px; */ }
			ul#main-tabs li.ui-state-active { background:url(/design/active-tab2.png) 0px 6px no-repeat; }
				ul#main-tabs li a { text-decoration:none; /* padding-right:20px; */ display:block; padding:47px 9px 18px; height:39px; width:188px; text-align:center; }
					ul#main-tabs strong { text-transform:uppercase; color:#555555; font-weight:bold; text-shadow:1px 1px 1px #fff; font-size:21px; letter-spacing:-1px; }
					ul#main-tabs span { color:#000000; display:block; font-size:18px; text-shadow:1px 1px 1px #fff; letter-spacing:-1px; /*width:130px;*/ line-height:5px;}
		.tab-slide { padding-top:46px; }
			.tab-slide h3.title { font-size:48px; color:#1f355e; padding-bottom:12px; }
			.thumbnail { display:block; float:left; padding:4px; position:relative; margin-right:20px; margin-top:4px; width:164px; height:186px; }
				.thumbnail span.overlay2 { background:url(/design/box-overlay2.png) no-repeat;
display:block; height:186px; left:-2px; position:absolute; top:-1px; width:172px; }
			.tab-slide .content-area { padding:0 50px; }

a.readmore { margin:1px 0 5px 0; background:url(/design/readmore.png) no-repeat right bottom; color:#ffffff;
 display:block; float:right; font-size:12px; height:29px; line-height:27px; padding-right:15px; text-shadow:1px 1px 1px rgba(0,0,0,0.4); font-weight:bold; }
a.readmore span { background:url(/design/readmore.png) no-repeat;
display:block; height:29px; padding-left:15px; }
a.readmore:hover { color:#000; text-decoration:none; }

#rad {text-align:center; width:600px; }
.radio_but { background:#999; color:#fff; display:inline; margin:0 5px;
 font-size:12px; height:29px; line-height:12px; padding:2px 2px;
 text-shadow:1px 1px 1px rgba(0,0,0,0.4); font-weight:bold;
 border-radius:3px; -moz-border-radius:3px; -webkit-border-radius:3px;}

	.gallery-area { margin-left:-33px; }
		.gallery-area .et_pt_item_image img.portfolio { background:#fff !important; border:1px solid #d7d7d7 !important; padding:3px !important; }
			.gallery-area .et_pt_item_image span.overlay { top:4px !important; left:4px !important; }
			.gallery-area .et_pt_gallery_entry { padding-bottom:6px !important; }
					
	#entries-area { background:url(/design/content-main-bg.png) repeat-y top right; }
		#entries-area-content { background:url(/design/content-area-topbg.jpg) no-repeat top right; padding-bottom:40px; }
		
			#content-area { float:left; width:701px; margin-right:15px; padding-left:40px; }
				.post-icon { vertical-align:middle; }
				.entry { margin-top:5px; border:none; }
					.entry h1.title, h3#comments {font-size:36px; margin-bottom:4px; }
					.entry h2.title {font-size:20px !important; margin-bottom:1px; clear:left; }
						.entry h2.title a, .entry h1.title, h3#comments { color:#333; }
					.entry h2.title a:hover { color:#000; text-decoration:none; }
					.post-info { background:url(/design/postinfo-bg.png) no-repeat; padding-top:5px; margin-bottom:5px; }
						.post-info p.post-meta { background:url(/design/postinfo-bg.png) no-repeat bottom left; padding-bottom:7px; color:#b6b6b6; font-style:italic; font-family:Georgia, serif; }
							p.post-meta a { color:#686868; }
							p.post-meta a:hover { color:#000; text-decoration:none; }
							
	
	#breadcrumbs { color:#686868; font-family:Georgia, serif; font-style:italic; font-weight:bold; }
		#breadcrumbs a, #breadcrumbs span.raquo { display:block; float:left; }
		#breadcrumbs a { color:#b6b6b6; font-weight:normal; }
			#breadcrumbs a:hover { color:#000; text-decoration:none; }
		#breadcrumbs span.raquo { background:url(/design/breadcrumbs-separator.png) no-repeat; text-indent:-9999px; width:34px; margin:0 2px; }
		
		#breadcrumbs-left, #breadcrumbs-content, #breadcrumbs-right { float:left; height:35px; }
		#breadcrumbs-left { background:url(/design/breadcrumbs-left.png) no-repeat; width:33px; }
		#breadcrumbs-content { background:url(/design/breadcrumbs-bg.png) repeat-x; line-height:32px; padding:0 3px; }
		#breadcrumbs-right { background:url(/design/breadcrumbs-right.png) no-repeat; width:35px; }
		
	.fullwidth #entries-area, .fullwidth #entries-area-content { background:none; }
	.fullwidth #content-area { width:960px; margin-right:0px; }
	
	#home-blogstyle { margin-top:-72px; background:url("/design/main-area.png") repeat-x scroll left top #E9E8E8; border-bottom:1px solid #CDCCCC; padding-top:2px; }
	#home-blogstyle #entries-area-content { background:none; }
	
	.et_pad { padding-top:30px; }
	
	.entry ul, .comment-content ul { list-style-type:disc; padding:10px 0px 10px 20px; }
		.entry ol, .comment-content ol { list-style-type:decimal; list-style-position:inside; padding:10px 0px 10px 2px; }
			.entry ul li ul, .entry ul li ol, .comment-content ul li ul, .comment-content ul li ol { padding:2px 0px 2px 20px; }
			.entry ol li ul, .entry ol li ol, .comment-content ol li ul, .comment-content ol li ol  { padding:2px 0px 2px 35px; }
			
	
			
/*---------------[DROPDOWN MENU]------------------*/ 
	ul#top-menu li { margin-left:10px; display:block; height:29px; /*padding:0 12px 0 0;*/ float:left; position:relative; }
		ul#top-menu a { font-size:12px; color:#555555; text-decoration:none; text-shadow:1px 1px 1px #ffffff; display:block; line-height:27px; }
		
		ul#top-menu > li { padding:0 5px 0 0; }
			ul#top-menu > li > a { padding:0 0 0 5px; }
			
		ul#top-menu > li.current_page_item { background:url(/design/menu-nav.png) no-repeat scroll right bottom transparent; padding:0 15px 0 0; }
			ul#top-menu > li.current_page_item > a { color:#ffffff; text-shadow:1px 1px 1px rgba(0,0,0,0.4); background:url(/design/menu-nav.png) no-repeat scroll 0 0 transparent; display:block; height:29px; line-height:27px; padding:0 0 0 15px; }
		
	ul.nav ul { width:258px; background:#fff; border:1px solid #e8e8e8; top:34px !important; box-shadow:1px 1px 5px 0px rgba(0, 0, 0, 0.1); -moz-box-shadow:1px 1px 5px 0px rgba(0, 0, 0, 0.1); -webkit-box-shadow:1x 1px 5px 0px rgba(0, 0, 0, 0.1);
	border-radius:8px; -moz-border-radius:8px; -webkit-border-radius:8px; /*border-top-left-radius:0px;-moz-border-radius-topleft:0px; border-top-right-radius:0px; -webkit-border-top-left-radius:0px; -moz-border-radius-topright:0px; -webkit-border-top-right-radius:0px;*/ padding:13px 0px 12px; z-index:9999px; display:none; }
		ul.nav ul li { margin:0px; padding:6px 10px 6px 10px !important;  }
			ul.nav ul li a { line-height:16px !important; width:220px; background-color:#fff; }

			ul.nav ul li a:hover { line-height:16px !important; width:220px; background:url('/design/widget-bg.jpg') repeat-x top #FFF;  color:#000; }
			
			ul.nav li:hover ul ul, ul.nav li.sfHover ul ul { top:-16px !important; left:183px !important; border-top-right-radius:8px; -moz-border-radius-topright:8px; -webkit-border-top-right-radius:8px; }
			
	span.menu_arrow { display:block; width:8px; height:5px; background:url(/design/menu-active-arrow.png) no-repeat; position:absolute; top:-15px; left:37%; display:none; }
	
	span.menu_top_arrow { display:block; width:19px; height:10px; background:url(/design/topmenu_arrow.png) no-repeat; position:absolute; top:-10px; left:22px; }

/*--------------------[SIDEBAR]-------------------*/
#sidebar { float:left; padding:15px 15px; margin-left:17px; width:244px; background:url('/design/sidebar-loop.jpg') top left repeat-y #fafafa; }
#sidebar p {font-size:12px;}

h3.widgettitle { font-size:20px; color:#154090; }
#sidebar .widget { padding:15px; margin-bottom:15px; border:2px solid #FFF; 
 background:url('/design/widget-bg.jpg') repeat-x top #FFF; 
 box-shadow:0px 0px 5px #CCC; -moz-border-radius:10px; border-radius:10px; }
#sidebar h3.widgettitle { padding-bottom:0px;  margin-left:-29px; padding-left:29px; margin-bottom:10px; color:#1f355e !important; }
/*.widget ul ul {}
.widget ul li {}
.widget ul li ul { padding:5px 0px 0px 7px; margin:0px 0px -4px; }*/
.widget a { color:#1f355e; }
.widget a.readmore { color:#fff; }
.widget a:hover { color:#000; text-decoration:none; }

.sider, .issueer, #topper {float:right; width:250px; padding:5px; margin:0 0 10px 20px; 
 border:2px solid #FFF; 
 box-shadow:0px 0px 5px #CCC; 
 -moz-border-radius:10px; border-radius:10px;
 min-height:100px; }
.sider p {margin:5px 0; color:#333; }
.sider ul.linker {margin-left:20px !important; }

.sider {background:url('/design/widget-bg.jpg') repeat-x top #FFF; }
.issueer {background:url('/design/widget-bg-red.jpg') repeat-x top #FFF; }


.widget ul {list-style-image: url('/design/widget-li.png'); margin:20px 0 0 0; padding:0 0 0 15px; }
.widget ul li { padding:4px 0px 4px 12px; }

.linker {list-style-image: url('/design/widget-li.png'); margin:0px; padding:0 0 0 15px; }
.linker li { padding:4px 0px 4px 12px; }

/*--------------------[FEATURED-SIDE]-------------------*/
#issues_in h3.widgettitle {background:#F5F6FA; padding-bottom:3px; min-height: 42px; }
#issue-nav {text-align:right; margin:0; padding:5px 0 0 0;}
#side-dots {display:inline !important; }
#sideList {display:inline; margin:0; padding:0; }
#sideList li {display:inline; background:url('/design/side-dot-off.png') no-repeat 0 0;
 line-height:13px !important; margin:0; cursor:pointer;
 font-size:13px; padding:0; }
#sideList li a {text-decoration:none;}
.sideActive {background:url('/design/side-dot-on.png') no-repeat 0 0 !important;}
.issue-button { margin:1px 4px 0 0; }
#sideNext, #sidePrev {vertical-align:middle; cursor:pointer; display:inline; margin:0; paddin:0; }
#sidePlayPause {display:none; }

/*--------------------[FEATURED]-------------------*/
.featured {position:relative; height:254px; text-align:center; vertical-align:middle;
 border:2px solid #FFF; background:url('/design/feat-bg.jpg') repeat-x #000;
 box-shadow:0px 0px 5px #CCC; -moz-border-radius:5px; border-radius:5px; }
.feat-left {position:absolute; top:100px; left:10px; cursor:pointer; }
.feat-right {position:absolute; top:100px; right:10px; cursor:pointer; }
#feat-dots {width:495px; position:absolute; bottom:-12px; left:100px; text-align:center; }
#topPlayPause {display:none; }
.feat-img {height:254px;}
.feat-text { width:250px; position:absolute; right:50px; top:15px; text-align:left;
 color:#FFF !important; text-shadow:none; font-family:Verdana;
 background:url('/design/feat-bg.jpg') repeat-x #000; min-height: 215px;}
h3.feat-title { color:#FFF !important; margin:0 0 7px 0; letter-spacing:0; }
.feat-link {border:0; position:absolute; right:10px; bottom:0px; }
#topList {display:block;}
#topList li {display:inline; background:url('/design/feat-dot-off.png') no-repeat 0 0;
 line-height:23px !important; margin:0; cursor:pointer; font-size:23px; padding:0; }
#topList li a {text-decoration:none;}
.topActive {background:url('/design/feat-dot-on.png') no-repeat 0 0 !important;}

/*------------[CAPTIONS AND ALIGNMENTS]-----------*/
div.post .new-post .aligncenter, .aligncenter { display:block; margin-left:auto; margin-right:auto; }
.wp-caption { border:1px solid #ddd; text-align:center; background-color:#f3f3f3; padding-top:4px; margin-bottom:10px; }
.wp-caption.alignleft { margin:0px 10px 10px 0px; }
.wp-caption.alignright { margin:0px 0px 10px 10px; }
.wp-caption img { margin:0; padding:0; border:0 none; }
.wp-caption p.wp-caption-text { font-size:11px; line-height:17px; padding:0 4px 5px; margin:0; }
.alignright { float:right; }
.alignleft { float:left }
img.alignleft { display:inline; float:left; margin-right:15px; }
img.alignright { display:inline; float:right; margin-left:15px; }

/*--------------------[HFM RADIO]-------------------*/
.hfm {min-height:140px; padding:20px; text-align:center; vertical-align:middle;
 border:2px solid #FFF; background:url('/design/widget-bg.jpg') repeat-x top #FFF;
 box-shadow:0px 0px 5px #CCC; -moz-border-radius:10px; border-radius:10px; }

/*--------------------[HPA (Bottom of Home Page)]-------------------*/
.hpa {padding:5px 10px 5px 10px; margin:15px 0 -10px 0;
 border:2px solid #FFF; background:url('/design/widget-bg-yellow.jpg') repeat-x #FFF;
 box-shadow:0px 0px 5px #CCC; -moz-border-radius:10px; border-radius:10px; }


/*---------------------[FOOTER]-------------------*/
#footer { border-top:1px solid #fff;  font-family:Helvetica, Arial, sans-serif; }	
	p#copyright { float:right; font-size:12px; color:#273958; padding:30px 0px; }	
		p#copyright a {font-weight:bold; color:#273958;}
		
#footer-widgets	#widgets-wrapper { padding-bottom:40px; }
	#footer-widgets	.widget { float:left; width:400px; margin-left:26px; padding-top:45px; }
	#footer-widgets .last { margin-right:0px; }
		#footer-widgets h3.widgettitle { background:url(/design/footer-separator.png) no-repeat bottom left; padding-bottom:14px;  margin-bottom:10px; }
		
	#footer-widgets .widget_address {
		float:right;
		width:auto;
		margin-right:30px;
		text-align:right;
	}

.error {color:#f00; font-weight:bold; }
.lister {padding:10px 0px 0px 25px; }
.lister p {padding:0; margin:0; }
.breaker {padding:0; margin:0; height:0; clear:both; border:solid 0px #ccc;}
.titler {text-align:left; margin-bottom:10px !important; }
.arch a { color:#000000 } 
#contacter {margin:15px 0 0 45px; }

#nxter {padding:25px 0 5px 0; margin:0 auto; }
div.readmor {margin:0 10px; background:url(/design/readmore.png) no-repeat right bottom; color:#999;
 display:block; float:left; font-size:12px; height:29px; line-height:27px; padding-right:15px; text-shadow:1px 1px 1px rgba(0,0,0,0.4); font-weight:bold; }
div.readmor a { color:#fff;}
div.readmor span { background:url(/design/readmore.png) no-repeat;
display:block; height:29px; padding-left:15px; }
div.readmor a:hover { color:#000; text-decoration:none; }


#editer {display:inline;}
#editer input[type=text], #editer input[type=textarea], #editer input[type=select] {border:solid 1px #999; }
#edtr {border-right:dotted 1px #999; border-top:dotted 1px #999; }
#edtr td {margin:0; padding:0 1px 0 5px; border:0; vertical-align:middle; border-left:dotted 1px #999; border-bottom:dotted 1px #999; }
#edtr td div {}

hr {border:0; border-top:solid 1px #999; }
.cntr {text-align:center; }
#photo_menu {float:left; width:240px; padding:5px; margin:25px 10px 200px 0; }
#photo_menu li {color:#069; margin:2px 0; }
#photo_photos {margin:0 0 0 270px; padding:0; }
.mic {float:right; text-align:center;margin:0px 18px 0px 9px; border:0; }
#radioer {margin:5px 0 10px 0; width:540px; }
#radioer td {text-align:left; padding:3px 6px;}
#radioer2 {margin:5px 0 10px 0; width:640px; }
#radioer2 td {text-align:left; padding:6px 12px;}
h3 p, h4 p {margin:0; padding:0; }
.chkbx {border:0 !important; width:100%; }
.chkbx td {border:0 !important; }

.list {}
.list td {padding:5px; border-bottom:dotted 1px #ccc; }
.iconradio {width:20px; height:20px; }
.pub-picture {float:left; width: 130px; padding:0; margin:0 10px 20px 0; }
.pub-picture img {padding:0 1px 1px 0; margin:0; border:solid 1px #999; width:130px; }

#cvr {width:772px; position:absolute; top:0; left:0; background:#def;
 opacity:0.8; filter:alpha(opacity=80); z-index:998; }

#access {width:522px; position:absolute; top:60px; left:125px;
 background:#000; padding:20px; color:#fff !important; font-weight:bold;
 border-radius:30px; -moz-border-radius:30px; -webkit-border-radius:30px; z-index:998; }
#access h1 {display:none; }
#access h2 {font-size:24px; color:#fff; margin:0 0 10px 0; }
#access table td {padding:2px 6px;}

div {
	
}

.css-map > li a,.css-map > li a:hover,#map-tooltip,.cssmap-tooltip-content{
  background: #111;
  background: rgba(0,0,0,.8);
  color: #eee;
  font: normal 13px 'Lucida Grande',Arial,sans-serif;
  padding: .5em 1.2em;
  text-align: center;
  text-shadow: 0 1px 0 #000;
  white-space: nowrap;
  -moz-border-radius: .6em;
  -ms-border-radius: .6em;
  -webkit-border-radius: .6em;
  border-radius: .6em;
  background: -webkit-linear-gradient(#000000 0%, #ffffff 100%)
 }
 
 .chart_bar {
 
background: #a2c1d6; /* Old browsers */
/* IE9 SVG, needs conditional override of 'filter' to 'none' */
background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMTAwJSIgeDI9IjEwMCUiIHkyPSIwJSI+CiAgICA8c3RvcCBvZmZzZXQ9IjAlIiBzdG9wLWNvbG9yPSIjYTJjMWQ2IiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iNTAlIiBzdG9wLWNvbG9yPSIjMTU1MjcyIiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iIzFjMmM0ZSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgPC9saW5lYXJHcmFkaWVudD4KICA8cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI2dyYWQtdWNnZy1nZW5lcmF0ZWQpIiAvPgo8L3N2Zz4=);
background: -moz-linear-gradient(45deg,  #a2c1d6 0%, #155272 50%, #1c2c4e 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left bottom, right top, color-stop(0%,#a2c1d6), color-stop(50%,#155272), color-stop(100%,#1c2c4e)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(45deg,  #a2c1d6 0%,#155272 50%,#1c2c4e 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(45deg,  #a2c1d6 0%,#155272 50%,#1c2c4e 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(45deg,  #a2c1d6 0%,#155272 50%,#1c2c4e 100%); /* IE10+ */
background: linear-gradient(45deg,  #a2c1d6 0%,#155272 50%,#1c2c4e 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#a2c1d6', endColorstr='#1c2c4e',GradientType=1 ); /* IE6-8 fallback on horizontal gradient */


border-radius: 0 5px 5px 0;
}

.form_chart {

	width: 100%;
}

#chart_wrapper {
	background: #EEE;
	width: 640px;
	padding: 30px;
	border-radius: 20px;
}

#meta-4 a {white-space: nowrap; }
