@media all{
body {font:62.5% Trebuchet MS, Trebuchet, Arial;vertical-align:baseline;text-align:center;}body,h1,h2,h3,h4,h5,h6,p,dl,dt,dd,ul,ol,li,th,td,form,fieldset,legend,label,input,textarea,select,option,blockquote{margin:0;padding:0;}img,fieldset,abbr,acronym{border:0;}table{border-collapse:collapse;border-spacing:0;}ul{list-style:none;}

h1	{font:bold 2.4em/1.12em Trebuchet MS, Trebuchet, Arial;color:#002C72;padding:0 0 .9em;position:relative;text-transform:uppercase;}
.c-wide h1{padding-left:5px;}
h2	{font:bold 1.4em/1.16em Trebuchet MS, Trebuchet, Arial;color:#595959;text-transform:uppercase;padding:.5em 0 .9em;position:relative;clear:both;}
h3	{font:bold 1.3em/1.16em Trebuchet MS, Trebuchet, Arial;color:#999;text-transform:uppercase;padding:.5em 0 1em;}
h4	{font:bold 1.2em/1.16em Trebuchet MS, Trebuchet, Arial;color:#444;padding:0 0 .8em;}
h5	{font:normal 1.4em/1.16em Trebuchet MS, Trebuchet, Arial;}
h6	{font:normal 1em/1.3em Trebuchet MS, Trebuchet, Arial;}

p     	{font:1.1em/1.45em Trebuchet MS, Trebuchet, Arial;padding:0 0 1.6em;color:#444;}
p.lead	{font:bold 1.5em/1.6em Trebuchet MS, Trebuchet, Arial;padding:0 0 1em;}
ul	 	{padding:0 0 1.6em;}
ol   	{list-style:decimal inside;}
li	 	{font:1.1em/1.3em Trebuchet MS, Arial;color:#444;}
ul li	{background:url(../dsg/ico/disc_5x5_dblue.png) 1px 5px no-repeat;padding:0 0 .5em 14px;}
dd li	{font-size:1em;}

a		{color:#00CCFF;text-decoration:none;}
a:hover {text-decoration:underline;}



table	{width:100%;font:1.1em/1.3em Trebuchet MS, Trebuchet, Arial;margin:0 0 3em;}
caption	{text-align:left;font:bold 1.3em/1.16em Trebuchet MS, Trebuchet, Arial;color:#999;text-transform:uppercase;padding:.5em 0 1em;}
th		{border-bottom:1px solid #E3E3E3;background:#F0F0F0;color:#00CCFF;font:bold 1.3em/1.3em Trebuchet MS, Trebuchet, Arial;padding:4px 10px 5px;}
td		{border-bottom:1px solid #E3E3E3;color:#595959;padding:4px 10px 5px;}
td.alt  {border:none;}

input	{font:1.1em/1.3em Trebuchet MS, Trebuchet, Arial;}

legend,hr {display:none;}
em		  {font-style:normal;font-weight:bold;color:#0050C5;}

.img_l	{float:left;margin:0 1em 0 0;} 
.img_r	{float:right;margin:0 0 0 1em;}

.txt_l	{text-align:left;} 
.txt_r	{text-align:right;} 
.txt_c	{text-align:center;} 
.txt_j	{text-align:justify;}

.left	{float:left;}
.right	{float:right;}
.clear  {float:none;clear:both;display:block;height:.01em;}


.wide_wrap			 {width:100%;float:left;}
.top_wrapper	     {float:left;width:100%;background:#000 url(../dsg/bg/page_bg.jpg) 50% 0 no-repeat;}	
.h-page .top_wrapper {height:524px;}
.i-page .top_wrapper {min-height:140px;height:auto !important;height:140px;}
.center_wrap	     {width:950px;margin:0 auto;text-align:left;background:url(../dsg/bg/header_bg.png) 0 0 no-repeat;display:inline-block;}

.header				 {float:left;width:100%;position:relative;height:48px;}
.logo				 {position:absolute;left:26px;top:0;}
.logo a				 {outline:0;}

.header_navig			{position:absolute;right:0;top:14px;padding:0;}
.header_navig li		{float:left;padding:0 16px;background:url(../dsg/bg/header_li.png) 100% 0 no-repeat;}
.header_navig li.item3	{background:none;padding:0 13px 0 16px;}
.header_navig a			{color:#B2D1FF;float:left;display:block;}

.header_navig li.item1 a{padding:4px 0 1px 17px;background:url(../dsg/ico/col_ico.png) 0 4px no-repeat;}
.header_navig li.item2 a{padding:4px 2px 1px 24px;background:url(../dsg/ico/headset_ico.png) 0 2px no-repeat;}
.header_navig li.item3 a{padding:0 10px 1px 2px;}
li.item3 a.help			{cursor:help;padding:2px 0 0;}
#fb_logout_image		{margin:2px 0 0;}

.site_navig				  {float:left;width:100%;height:68px;position:relative;background:url(../dsg/bg/navig_bg.png) 0 100% no-repeat;}
.main_navig				  {float:left;position:absolute;left:3px;top:38px;}
.main_navig	li			  {float:left;text-transform:uppercase;font:bold 1.5em/1.2em Trebuchet MS, Trebuchet, Arial;background:none;padding:0;}
.main_navig	li.active	  {background:url(../dsg/bg/main_navig.png) 0 0 no-repeat;}	
.main_navig	li.active span{background:url(../dsg/bg/main_navig.png) 100% -23px no-repeat;}
.main_navig	span		  {display:block;float:left;padding:0 3px;}
.main_navig	a			  {color:#fff;display:block;float:left;padding:2px 6px 3px;}
.main_navig	a:hover       {text-decoration:none;}
.main_navig	li.active a   {background:#fff;color:#001D48;}

.search			   		  {float:right;position:absolute;right:0;top:29px;}
.search_query	   		  {float:right;}
.search_field	   		  {border:none;color:#B1CAEB;width:266px;font:1.4em Trebuchet MS;padding:5px 13px 13px 5px;margin:0 4px 0 0;display:inline;background:url(../dsg/bg/search_bg.png) 0 0 no-repeat;}
.search_query input		  {float:left;}


.flash_content	  		   {float:left;width:100%;padding:33px 0 0;}
.flash_navig	 		   {text-align:center;float:left;padding:0 0 24px;margin:0 0 0 276px;display:inline;}
.flash_navig li  		   {float:left;text-transform:uppercase;background:none;padding:0;}
.flash_navig li.active	   {background:url(../dsg/bg/flash_navig.png) 0 0 no-repeat;}
.flash_navig li.active span{background:url(../dsg/bg/flash_navig.png) 100% -18px no-repeat;}
.flash_navig span 		   {display:block;float:left;padding:0 9px;}
.flash_navig a	  		   {display:block;float:left;color:#002764;padding:2px 6px;}
.flash_navig li.active a   {background:#fff;color:#001D48;}

.main			{display:inline-block;width:960px;margin:0 auto;padding:13px 0 62px;text-align:left;}
.i-page .main	{padding:33px 0 62px;}

.c-wide			{width:960px;float:left;}
.c-con			{padding:0 5px;width:950px;float:left;}
.l-con			{float:left;width:615px;padding:0 0 0 5px;}
.r-con			{float:right;width:310px;padding:0 5px 0 0;}

.grid_6col			{float:left;width:100%;}
.grid_6col div 		{float:left;width:149px;padding:0 8px 2.6em 0;}
.frame				{display:block;padding:2px;border:1px solid #B2D1FF;margin:0 0 .7em;}
.top_wrapper .frame {border:1px solid #BED4F6;}
.frame img			{display:block;}
.grid_6col p		{padding:0 0 .1em;color:#999;}

.grid_5col			{float:left;width:100%;}
.grid_5col div 		{float:left;width:176px;padding:0 20px 2.6em 0;background:url(../dsg/bg/col5_sep.png) 186px 5px no-repeat;}
.main .grid_5col div{min-height:160px;height:auto !important;height:160px;}
.grid_5col div.last {padding:0 0 2.6em 0;background:none;}
.frame				{display:block;padding:2px;border:1px solid #B2D1FF;margin:0 0 .7em;}
.top_wrapper .frame {border:1px solid #BED4F6;}
.frame img			{display:block;}
.grid_5col p		{padding:0 0 .1em;color:#999;}
.grid_5col h3		{font:bold 1.4em/1.16em Trebuchet MS, Trebuchet, Arial;padding:0 0 .7em;color:#00CCFF;text-transform:none;}

/*wide*/

.i-page .c-wide .grid_5col div.last     {margin:0;background:none;width:175px;}
.i-page .c-wide .grid_5col div 		    {position:relative;}
.i-page .c-wide .grid_5col div div      {float:left;width:176px;padding:0 0 2.6em 0;margin:0;background:none;}	
.i-page .c-wide .grid_5col div div div	{float:left;width:166px;padding:5px 5px 0 5px;margin:0;background:none;}	
.i-page .c-wide .frame			     	{width:160px;}

.i-page .grid_5col div.active  div		{background:url(../dsg/bg/grid5_item_active_bot.png) 0 100% no-repeat;}	
.i-page .grid_5col div.active  div div	{background:url(../dsg/bg/grid5_item_active_top.png) 0 0 no-repeat;}	

.main .shows							{width:954px;height:144px;position:relative;overflow:hidden;padding:15px 0 24px 13px;background:url(../dsg/bg/shows_bg.png) 0 0 no-repeat;}

.rscarousel_menu 				   	  	{float:left;background:none;padding:24px 0 0 0;width:980px;height:auto;overflow:visible;position:relative;}
.rscarousel_menu  .rscarousel_main 	  	{float:left; width:980px;}
.rscarousel_menu a.nav				  	{display:block;float:left;width:63px;height:63px;overflow:hidden;text-indent:-999px;background:url(../dsg/ico/carousel-ctrls.png) 0 0 no-repeat;}
.rscarousel_menu .prev a,
.rscarousel_menu .next a			  	{display:block;float:left;outline:0;position:absolute;z-index:1;}
.rscarousel_menu .prev a			  	{top:43px;left:-7px;background-position:0 -63px;}
.rscarousel_menu .next a			  	{top:43px;right:23px;background-position:-63px -63px;}
.rscarousel_menu .prev a:hover		  	{background-position:0 -126px;}
.rscarousel_menu .next a:hover		  	{background-position:-63px -126px;}
.rscarousel_menu .prev .disabled	  	{top:43px;left:-7px;background-position:0 0;}
.rscarousel_menu .next .disabled	  	{top:43px;right:23px;background-position:-63px 0;}
.rscarousel_menu .prev .disabled:hover	{background-position:0 0;}
.rscarousel_menu .next .disabled:hover	{background-position:-63px 0;}
.rscarousel_menu .list_container	  	{width: 915px; overflow: hidden; float:left; position:relative;padding:0 0 0 22px;}
.rscarousel_menu div.list_holder 	  	{width: 925px; overflow: hidden; float:left; position:relative;height: 150px;}
.rscarousel_menu .rscarousel_main ul  	{float:left;width:100%; margin: 0; padding:0px; top:0; left:0;position:absolute;}
.rscarousel_menu .rscarousel_main li  	{float: left;width: 185px;padding:0 0 2.6em 0; margin:0px; background:url(../dsg/bg/col5_sep_alt.png) no-repeat scroll 175px 0;}
.rscarousel_menu .rscarousel_main li a	{display:block;float:left;}
.rscarousel_menu .frame				  	{float:left;}
.rscarousel_menu h3						{float:left;width:100%;}


/*Home carousel*/

.rscarousel_menu_home 				       {float:left;background:url(../dsg/bg/shows_bg.png) 0 0 no-repeat;padding:19px 13px 14px;width:937px;height:auto;overflow:visible;position:relative;}
.rscarousel_menu_home  .rscarousel_main    {float:left;padding:0 0 0 21px;}
.rscarousel_menu_home a.nav	     		   {display:block;float:left;width:63px;height:63px;overflow:hidden;text-indent:-999px;background:url(../dsg/ico/carousel-ctrls.png) 0 0 no-repeat;}
.rscarousel_menu_home .prev a,
.rscarousel_menu_home .next a			   {display:block;float:left;width:63px;height:63px;outline:0;position:absolute;z-index:1;}
.rscarousel_menu_home .prev a			   {top:37px;left:7px;background-position:0 -63px;}
.rscarousel_menu_home .next a			   {top:37px;right:11px;background-position:-63px -63px;}
.rscarousel_menu_home .prev a:hover		   {background-position:0 -126px;}
.rscarousel_menu_home .next a:hover		   {background-position:-63px -126px;}
.rscarousel_menu_home .prev .disabled	   {top:37px;left:7px;background-position:0 0;}
.rscarousel_menu_home .next .disabled	   {top:37px;right:11px;background-position:-63px 0;}
.rscarousel_menu_home .prev .disabled:hover{background-position:0 0;}
.rscarousel_menu_home .next .disabled:hover{background-position:-63px 0;}
.rscarousel_menu_home .list_container	   {width: 897px; overflow: hidden; float:left; position:relative;}
.rscarousel_menu_home div.list_holder 	   {width: 905px; overflow: hidden; float:left; position:relative;height: 150px;}
.rscarousel_menu_home .rscarousel_main ul  {float:left;width:100%; margin: 0; padding:0px; top:0; left:0;position:absolute;}
.rscarousel_menu_home .rscarousel_main li  {float: left;width: 181px;padding:0 0 2.6em 0; margin:0px; background:url(../dsg/bg/shows-home_sep.png) no-repeat scroll 173px 0;}
.rscarousel_menu_home .rscarousel_main li a{display:block;float:left;}
.rscarousel_menu_home .frame		       {float:left;}

.top_wrapper .grid_5col div	  {background:url(../dsg/bg/col5_sep_alt.png) 180px 0 no-repeat;}
.top_wrapper div.active		  {float:left;width:100%;}
.top_wrapper div.active .frame{padding:1px;border:2px solid #fff;}

.top_wrapper h3,
.top_wrapper h3 a	{color:#fff;}

.pager			{float:left;width:100%;position:relative;padding:2em 0;}
.pager div		{text-align:center;font-size:1.1em;}
.pager a  	    {border:1px solid #D9E9FF;padding:4px 9px;margin:0 1px 0 0;}	
.pager span		{border:1px solid #999;color:#84A3CC;padding:4px 9px;margin:0 1px 0 0;}
.pager em		{font-style:normal;}

.pager a.first			{padding:4px 19px;margin:0 2px 0 0;}
.pager span.first		{padding:4px 19px;border-color:#ccc;color:#ccc;margin:0 2px 0 0;}
.pager a.prev			{padding:4px 19px;margin:0 4px 0 0;}
.pager span.prev		{padding:4px 19px;margin:0 4px 0 0;border-color:#ccc;color:#ccc;}
.pager a.next			{padding:4px 19px;}
.pager span.next		{padding:4px 19px;border-color:#ccc;color:#ccc;}
.pager a.last			{padding:4px 19px;}
.pager span.last		{padding:4px 19px;border-color:#ccc;color:#ccc;}
.grid_3col				{float:left;width:100%;}
.grid_3col .col			{float:left;width:300px;padding:0 25px 0 0;}
.grid_3col .last		{padding:0;}

.msg				{position:relative;float:left;margin:0 5px 39px 5px;padding:0 0 8px;width:950px;background:url(../dsg/bg/msg_bot.png) 0 100% no-repeat;}
html>body .msg 	    {*float:none;}
.msg div			{float:left;padding:8px 0 0;width:100%;background:url(../dsg/bg/msg_top.png) 0 0 no-repeat;}
.msg div div		{float:left;width:902px;padding:9px 33px 0 13px;border-left:1px solid #D9E9FF;border-right:1px solid #D9E9FF;background:#fff url(../dsg/bg/msg_mid.png) 0 0 repeat-x;}
.msg p				{font-size:1.3em;color:#4C6C99;}		
.close				{position:absolute;right:17px;top:18px;width:10px;text-indent:-999px;overflow:hidden;background:url(../dsg/ico/x.png) 0 0 no-repeat;}

.by_desc			{list-style:none;}
.by_desc li 		{float:left;width:100%;border-bottom:1px solid #E6E6E6;padding:8px 0 16px;}
.by_desc li.last	{border:none;padding:8px 0 16px;}
.by_desc li.marked  {background: #E7F1FF;}
.by_desc li.marked img.avatar {padding: 0 0 0 10px;}
.by_desc li.marked a.report {margin: 0 10px 0 0;}	

.avatar				{float:left;display:inline;margin:0 10px 0 0;overflow:hidden;}
.by_desc p			{overflow:hidden;font-size:1em;line-height:1.45em;padding:0 0 .5em;}
.by_desc p.author	{color:#999;padding:0 0 .7em;}

.listing			{float:left;width:100%;padding:5px 0 0;}
.listing em         {display:inline;float:left;margin:0 4px 4px 0;padding:1px 0 0;font:1.1em/1.1em Arial;border:1px solid #999;color:#999;width:24px;text-align:center;}
.listing a          {display:inline;float:left;margin:0 4px 4px 0;padding:1px 0 0;font:1.1em/1.1em Arial;border:1px solid #D9E9FF;width:24px;text-align:center;}

.written_by				{float:left;display:inline;width:100%;border-bottom:1px solid #E6E6E6;padding:8px 0 8px;margin:0 0 2.2em;}
.col h1					{font-size:2em;padding:0 0 .4em;float:left;width:100%;}
.main .written_by p		{padding:0 0 .1em;color:#999;}
.archive				{text-align:right;padding-top:1.6em;}

.footer_wide		{float:left;width:100%;border-top:1px solid #E6E6E6;background:url(../dsg/bg/footer-tile.png) 0 0 repeat-x;}
.footer				{display:inline-block;width:960px;margin:0 auto;padding:37px 0 133px;text-align:left;background:url(../dsg/bg/footer-tile.png) 0 0 repeat-x;}

.vcard				{float:left;width:305px;padding:0 25px 0 0;}
.vcard p            {color:#ccc;padding:0 0 1.5em;}
.vcard a			{color:#ccc;}			

.footer_navig		{float:left;width:195px;padding:0 15px 0 0;}
.footer_navig ul	{float:left;width:100%;padding:0;}
.footer_navig li	{float:left;width:184px;padding:0 0 .85em 11px;background:url(../dsg/ico/square_3x3_grey.png) 1px 6px no-repeat;}

.sou_group			{float:left;width:415px;padding:0 5px 0 0;}	
.sou_group dl		{float:left;width:100%;}
.sou_group dt		{float:left;width:100%;}
.sou_group dd		{float:left;width:100%;padding:13px 0 26px;}
.sou_group ul		{float:left;width:100%;}
.sou_group li		{float:left;background:none;}
.s  li				{padding:0 10px 0 0;}
.xl li  			{padding:0 50px 0 0;}
.sou_group li.last	{padding:0;}
.sou_group img      {display:block;}


.rss				{background:url(../dsg/ico/rss.png) 0 0 no-repeat;padding:0 0 0 20px;text-decoration:none;font:normal 1.1em/1.3em Trebuchet MS;}
h1 .rss				{position:absolute;right:10px;top:5px;font:normal .55em Trebuchet MS;}

/*Video Player*/

.video				{float:left;width:100%;text-align:center;position:relative;}
.player				{float:left;width:640px;height:395px;padding:20px 155px 0;text-align:center;overflow:hidden;position:relative;}
.description		{float:left;width:640px;padding:4px 155px 8px;text-align:center;}
.video h3			{color:#fff;font:bold 2em/1.35em Trebuchet MS;padding:0 0 .05em;}
.video p			{color:#98BFF8;display:inline;font:1em Trebuchet MS;text-transform:uppercase;}
.video p a  		{color:#98BFF8;}		
.published			{background:url(../dsg/ico/square_3x3_lblue.png) 100% 5px no-repeat;padding:0 14px 0 0;margin:0 10px 0 0;}

.video a.prev,
.video a.next		  		{display:block;float:left;width:130px;height:130px;position:absolute;background:url(../dsg/ico/video-ctrls.png) 0 0 no-repeat;}
.video a.prev		  		{top:151px;left:22px;background-position:0 -130px;}
.video a.next		  		{top:151px;right:21px;background-position:-130px -130px;}
.video a.prev:hover	  		{background-position:0 -260px;}
.video a.next:hover	  		{background-position:-130px -260px;}
.video a.prev_disabled		{top:151px;left:22px;background-position:0 0;}
.video a.next_disabled		{top:151px;right:21px;background-position:-130px 0;}
.video a.prev_disabled:hover{background-position:0 0;}
.video a.next_disabled:hover{background-position:-130px 0;}


/*Bubbles*/


.video .bubble		{position:absolute;top:25px;right:5px;z-index:1;}
.bubble				{width:200px;padding:0 0 25px;float:left;text-align:left;}
.bubble div			{width:200px;padding:8px 0 0;float:left;background:url(../dsg/bg/bubble_top.png) 0 0 no-repeat;}
.bubble	div div		{width:160px;padding:11px 20px 0;float:left;background:url(../dsg/bg/bubble_mid.png) 0 0 no-repeat;}
.bubble p			{color:#323232;font:1.1em/1.2em Trebuchet MS;display:block;padding:0 0 .9em;}


.top_wrapper .bubble				{background:url(../dsg/bg/bubble-bot-lblue.png) 0 100% no-repeat;color:#323232;}
.top_wrapper .bubble div			{background:url(../dsg/bg/bubble-top-lblue.png) 0 0 no-repeat;}
.top_wrapper .bubble div div		{background:url(../dsg/bg/bubble-mid-lblue.png) 0 0 no-repeat;}
.top_wrapper .bubble p				{text-transform:none;}

.c-wide .grid_5col div.bubble					{display:block;position:absolute;top:-99px;right:-18px;z-index:1;}
.c-wide .grid_5col div.last .bubble				{right:-40px;}
.c-wide .grid_5col .active .bubble				{width:200px;padding:0 0 25px;float:left;background:url(../dsg/bg/bubble_bot.png) 0 100% no-repeat;color:#323232;text-align:left;}
.c-wide .grid_5col .active .bubble div			{position:relative;width:200px;padding:8px 0 0;float:left;background:url(../dsg/bg/bubble_top.png) 0 0 no-repeat;}
.c-wide .grid_5col .active .bubble div div		{position:relative;width:170px;padding:11px 10px 5px 20px;float:left;background:url(../dsg/bg/bubble_mid.png) 0 0 no-repeat;}
.c-wide .grid_5col .active .bubble p			{color:#fff;font:1.1em/1.2em Trebuchet MS;display:block;padding:0 0 .9em;}
.c-wide .grid_5col .active .bubble a			{color:#fff;}
.grid_5col .active  div.bubble,
.grid_5col .active  div.bubble div				{min-height:50px;height:auto !important;height:50px;}
.c-wide .grid_5col .active .bubble h3			{color:#fff;}
.c-wide .grid_5col div.hidden,
div.hidden										{display:none;}
ul.hidden										{display:none;}

.bubble_alt		   	    {position:absolute;top:54px;right:0;z-index:1;}
.bubble_alt				{width:285px;padding:0 0 12px;float:left;background:url(../dsg/bg/bubble_alt_bot.png) 0 100% no-repeat;color:#323232;text-align:left;}
.bubble_alt div			{width:285px;padding:8px 0 0;float:left;background:url(../dsg/bg/bubble_alt_top.png) 0 0 no-repeat;}
.bubble_alt	div div		{width:240px;padding:11px 32px 0 13px;float:left;background:url(../dsg/bg/bubble_alt_mid.png) 0 0 no-repeat;}
.bubble_alt p			{color:#323232;font:1.1em/1.2em Trebuchet MS;display:block;padding:0 0 .9em;}
.bubble_alt	.close		{right:11px;top:16px;}

/*blue box*/

.mib	{float:left;width:100%;padding:0 0 9px;background:url(../dsg/bg/mib_bot.png) 0 100% no-repeat;margin:0 0 32px;}
.mib2	{float:left;width:100%;padding:8px 0 0;background:url(../dsg/bg/mib_top.png) 0 0  no-repeat;}
.mib3	{float:left;width:613px;background:url(../dsg/bg/mib_mid.png) 0 0  repeat-x;border-left:1px solid #D9E9FF;border-right:1px solid #D9E9FF;}

.mibw	{float:left;width:100%;padding:0 0 9px;background:url(../dsg/bg/mibw_bot.png) 0 100% no-repeat;margin:0 0 29px;}
.mibw2	{float:left;width:100%;padding:8px 0 0;background:url(../dsg/bg/mibw_top.png) 0 0  no-repeat;}
.mibw3	{float:left;width:948px;background:url(../dsg/bg/mibw_mid.png) 0 0  repeat-x;border-left:1px solid #D9E9FF;border-right:1px solid #D9E9FF;}

/*Comments*/

.embed		  {float:left;width:603px;padding:14px 5px 17px;position:relative;margin:-9px 0 0 -1px;background:url(../dsg/bg/embed.png) 0 0  no-repeat;color:#444;position:relative;}
.embed p	  {float:left;width:100%;font:1.2em/1.2em Trebuchet MS;padding:0 0 .55em;}
.social		  {float:left;position:absolute;right:5px;top:16px;}
.social dt	  {float:left;padding:0 5px 0 0;font:bold 1.2em/1.2em Trebuchet MS;}
.social dd	  {float:left;padding:0 0 0 4px;}

.embed em	  {padding:0 8px;}
.embed a 	  {color:#0050C5;}
.embed small  {font-size:.834em;}
.embed input  {border:1px solid #D9E9FF;padding:3px 20px 2px;width:428px;font:1.2em/1.2em Trebuchet MS;}
.embed .input {float:left;width:100%;}
.input label  {float:left;padding:0 10px 0 0;font:bold 1.2em/1.2em Trebuchet MS;}

.mib_in	 	  {float:left;width:603px;padding:14px 5px 8px;min-height:110px;height:auto !important;height:110px;}
.mib_in dl	  {float:left;width:100%;padding:0 0 1.2em;}
.mib_in dt    {float:left;width:100%;color:#5A5A5A;font:bold 1.4em/1.2em Trebuchet MS,Trebuchet;padding:0 0 .3em;}
.mib_in dd	  {float:left;width:100%;color:#929292;font:normal 1.3em/1.15em Trebuchet MS,Trebuchet;padding:0 0 1em;}

.mib_in	dl.alt   {width:auto;padding:0;} 
.mib_in	dl.left  {width:203px;} 
.mib_in	dl.tags  {width:400px;} 
.mib_in .alt dd   {font:normal 1.2em/1.15em Trebuchet MS,Trebuchet;padding:0;}
.mib_in li	      {padding:0;background:none;font-size:1em;}

.edit_desc		   {width:930px;padding:2px 10px 15px;}
.edit_desc dl	   {width:620px;padding:0 10px 0 0;background:url(../dsg/bg/show_desc_dl.png) 100% 20px no-repeat; }
.edit_desc dl.alt {padding:15px 0 0 19px;width:183px;background:none;}
.edit_desc dt	   {padding:0 0 .75em;}
.edit_desc .valign{margin:12px 0 0;}

.edit_desc dl.first{width:565px;background:url(../dsg/bg/show_desc_dl.png) 100% 0 no-repeat;}
.edit_desc dl.last {background:url(../dsg/bg/show_desc_dl.png) 0 0 no-repeat;width:133px;padding:15px 0 0 20px;}

.facebook		  {position:absolute;top:0;right:0;float:right;font:normal .800em Trebuchet MS;text-transform:none;}
.facebook 		  {float:left;width:261px;}
.facebook a	  	  {display:block;float:left;color:#666;}
.facebook span	  {display:block;float:left;color:#666;padding:3px 0 0;}
.facebook img	  {margin:0 0 0 10px;}

.separator		  {border-top:3px solid #E6E6E6;display:block; float:left; height:10px;margin:7px 0 0;width:100%;} 

a.comm_on		  {float:right;font:normal .800em/1.6em Trebuchet MS;text-transform:none;}

.comment		  		{float:left;width:100%;padding:19px 0 0;}
.profile 		  		{float:left;width:148px;}
.comment_field    		{float:right;width:467px;}
.comment_field h2		{padding-top:0;}
.comment_field div		{float:left;width:100%;padding:0 0 11px;} 
.comment_field textarea {float:left;width:453px;height:110px;padding:5px;font:1.2em Trebuchet MS;color:#444;}
.comment_field label	{float:left;color:#000;font:1.1em Trebuchet MS;padding:3px 0 0 8px;}
.comment_field input  	{float:left;}


.comment .author		{padding:2px 5px 0 0;}
.comment .check 		{width:13px;height:13px;display:inline;margin:5px 0 0;}
.comment .submit		{float:right;width:118px;text-align:center;border:none;color:#ACF0FF;padding:3px 0 4px;font:bold 1.1em Trebuchet MS;text-transform:uppercase;background:url(../dsg/btn/submit.png) 0 0  no-repeat;}
.comment .note  		{border-top:1px solid #E6E6E6;color:#999;padding:4px 0 0;}
.comment .note p		{color:#999;}

/*S Column*/

.column	         	 {float:left;width:100%;border-top:1px solid #E6E6E6;}
.column p         	 {font:1.2em;line-height:1.35em;padding:0 0 1.55em;}
.column p.lead	     {font-size:1.5em;padding:0 0 .95em;}
.content		     {float:left;width:100%;}
.content div	     {overflow:hidden;padding:0 0 1em;}
.content div.object  {padding:0 0 1.5em;}
div.picture		     {float:left;width:166px;padding:0 15px 1em 0;overflow:hidden;}
.picture .author     {padding:4px 0 2px;border-bottom:1px solid #E6E6E6;}
*html .content div   {float:left;}

.col_tools 			 {float:left;width:100%;border-bottom:3px solid #E6E6E6;margin:0 0 4.9em;position:relative;min-height:14px;height:auto!important;height:14px;}
.col_tools 			 {*float:none;}

.column p.rating{float:left;font-size:1.2em;padding:0 0 1.2em;}
.rating strong  {float:left;padding:3px 5px 0 0;}
.rating em      {float:left;padding:3px 15px 0 0;}
.rating span	{display:block;float:left;padding:0 7px 0 0;}
.sep	   	    {width:2px;height:20px;background:url(../dsg/bg/rating_sep.png) 0 0 no-repeat;}
.minus a   	 	{display:block;float:left;width:20px;height:20px;text-indent:-999px;overflow:hidden;background:url(../dsg/ico/minus.png) 0 0 no-repeat;}
.plus a	    	{display:block;float:left;width:20px;height:20px;text-indent:-999px;overflow:hidden;background:url(../dsg/ico/plus.png) 0 0 no-repeat;}
.column .social {top:2px;}

/*Infopush*/

.ip   	  {float:left;width:100%;padding:0 0 21px;;background:url(../dsg/bg/ip_bot.png) 0 100% no-repeat;}
.ip dt	  {float:left;width:272px;padding:17px 19px 14px;background:url(../dsg/bg/ip_top.png) 0 0 no-repeat;text-transform:uppercase;font:bold 1.4em/1.2em Trebuchet MS,Trebuchet, Arial;color:#595959;}
.ip dt.alt{height:14px;padding:0;width:100%;}
.ip dd	  {float:left;width:278px;padding:0 16px;background:url(../dsg/bg/ip_mid.png) 0 0 repeat-y;}

.ip dd li{font-size:1.1em;}
.ip h4   {font-size:1.091em;padding:0 0 .1em;}
.ip h6	{font-weight:bold;font-size:1.1em;text-transform: uppercase; border-bottom: 1px solid #E0E0E0;color: #999;padding:1.3em 0 .4em;}



.ip .by_desc li      {padding:13px 0 5px 21px;width:257px;background:url(../dsg/ico/sidem-ico.png) 1px 13px no-repeat;}
.ip .by_desc li.sel  {background:url(../dsg/ico/sidem-active.png) 1px 13px no-repeat;}  
.ip .by_desc li.sel a{color:#002C72;}

.rscarousel_paging 					     {clear:both;;}
.rscarousel_paging  .rscarousel_main     {float:left; width:278px; margin: 20px 0 0 0;}
.rscarousel_paging a.nav 			     {float:left; width: 68px; height: 19px; display:block; text-align: center; border:1px solid #D9E9FF; padding: 3px 0 0 0;}
.rscarousel_paging a.prev 			     {margin:0 14px 0 0;}
.rscarousel_paging a.next 			     {float:right;}
.rscarousel_paging div.list_holder 	     {width: 112px; overflow: hidden; float:left; position:relative;height: 24px;}
.rscarousel_paging .rscarousel_main ul   {float:left; list-style-type: none; width:100%; margin: 0; padding:0px; top:0; left:0;position:absolute;}
.rscarousel_paging .rscarousel_main li   {float: left; list-style-type: none; width: 27px;padding:0 1px 0 0; margin:0px; background:none;}
.rscarousel_paging .rscarousel_main li a {border:1px solid #D9E9FF;padding:4px 0px 3px 0px;font-size:1em;display:block;float:left;width:22px;text-align: center;}
.rscarousel_paging a.disabled 			 {cursor: default; border-color:#E6E6E6;color:#ccc;text-decoration:none;}

/*sidebar menues*/

.employees   	 	     {padding:.9em 0;;float:left;width:100%;}
.employees li	  		 {background:none;padding:.4em 0 .5em 21px;float:left;width:257px;color:#999;background:url(../dsg/ico/sidem-ico.png) 1px 5px no-repeat;}
.employees li.sel 		 {background:url(../dsg/ico/sidem-active.png) 1px 5px no-repeat;}
.employees li.sel,
.employees li.sel a,
.employees li.sel strong {color:#002C72;}
.employees li a:hover	 {text-decoration:none;}
.employees strong		 {color:#00CCFF;font-size:1.091em;}
.emp_cont h6 			 {cursor:pointer;}
	
.side_menu   	      	 {margin:0 0 1.5em;padding:0;float:left;width:100%;border-bottom:2px solid #F0F0F0;}
.ip .side_menu li	   	 {background:none;padding:.9em 0 .9em;font:bold 1.2em/1.3em Trebuchet MS, Arial;float:left;width:100%;text-transform:uppercase;border-bottom:1px solid #E0E0E0;border-top:2px solid #F0F0F0;color:#999;}
.side_menu li.first	     {border-top:1px solid #fff;}
.ip .side_menu li a	     {display:block;background:url(../dsg/ico/sidem-ico.png) 1px 1px no-repeat;padding:0 0 0 21px;}
.ip .side_menu li a:hover{text-decoration:none;}
.ip .side_menu li.sel a  {color:#002C72;}
.ip .side_menu li.sel a  {background:url(../dsg/ico/sidem-active.png) 1px 1px no-repeat;}
	
/*search filter*/
.filter					 {float:left;width:100%;padding:24px 0 16px;}
.filter	 select			 {float:left;display:inline;margin:0 14px 0 0;color:#000;font:1.1em Trebuchet MS, Trebuchet, Arial;width:198px;}
.filter .submit			 {cursor:pointer;float:left;width:90px;margin:-1px 0 0;text-align:center;border:none;color:#ACF0FF;padding:3px 0 4px;font:bold 1.1em Trebuchet MS;text-transform:uppercase;background:url(../dsg/btn/display.png) 0 0  no-repeat;}

/*faxi*/
.f_navig				 {float:left;width:100%;padding:24px 0 19px;}
.f_navig ul				 {float:left;width:914px;padding:4px 0 4px 36px;background:url(../dsg/bg/f_navig.png) 0 0 no-repeat;}
.f_navig li				 {float:left;position:relative;background:url(../dsg/ico/f_navig_blue.png) 100% 7px no-repeat;padding:0 6px 0  0;margin:0 4px 0 0;font:1.1em Trebuchet MS;color:#04316D;text-transform:uppercase;}
.f_navig li.last		 {background:none;}

.f_navig a   		     {display:block;float:left;color:#04316D;padding:1px 3px 1px 4px;}
.f_navig span			 {display:block;float:left;}

.f_navig .active a  	 {background:url(../dsg/bg/f_navig_active.png) 100% -18px no-repeat;}
.f_navig .active span	 {background:url(../dsg/bg/f_navig_active.png) 0 0  no-repeat;}


.tooltip		{position:absolute;top:-29px;left:0;float:left;padding:0;white-space:nowrap;background:url(../dsg/bg/tooltip_right.png) 100% 0 no-repeat;}
.tooltip div	{position:relative;left:0;left:-13px;float:left;background:url(../dsg/bg/tooltip.png) 0 0 no-repeat;padding:4px 3px 10px 13px;}

/*Editors*/

.editor							 {float:left;width:100%;}
.editor h1						 {padding:0 0 .25em;}
.editor h2					  	 {text-transform:none;padding:0 0 2em;}
.editor .content			 	 {border-top:1px solid #E6E6E6;padding:22px 0 0;}
.editor .picture p			 {float:left;width:100%;padding:4px 0 11px;border-bottom:1px solid #E6E6E6;}
.editor .picture p.last		 {padding:8px 0 7px;}
.editor .picture p.last img {display:inline;float:left;margin:0 10px 0 0;}


.editors-nav				{float:left;width:100%;padding:12px 0 10px;background:url(../dsg/bg/editors-nav-bg.png) 0 0 no-repeat;}
.editors-nav li				{text-transform:uppercase;float:left;font:bold 1.3em Trebuchet MS;padding:0 15px 0 10px;background:url(../dsg/ico/disc_5x5_lblue.png) 100% 6px no-repeat;}
.editors-nav li.last		{background:none;}	
.editors-nav a:hover		{text-decoration:none;}



.editors-category			{float:left;width:100%;padding:60px 0 0;}
.editors-category dt		{float:left;width:100%;padding:0 0 .7em;color:#595959;border-bottom:1px solid #EDEDED;font:bold 1.4em Trebuchet MS;color:#595959;text-transform:uppercase;}
.editors-category dd		{float:left;width:100%;padding:23px 0 15px;}



/*Contact_us*/

.contact_us			     {float:left;width:100%;}
.contact_us .content	 {border-top:1px solid #E6E6E6;padding:22px 0 0;}
.contact_us form		 {float:left;width:100%;}
.contact_us div			 {float:left;width:100%;padding:0 0 15px;}
.contact_us label		 {float:left;font:bold 1.2em/1.17em Trebuchet MS, Trebuchet, Arial;text-transform:uppercase;color:#444;padding:4px 0 0;width:143px;}
.contact_us select		 {float:left;color:#000;font: 1.1em/1.17em Trebuchet MS, Trebuchet, Arial;width:466px;}
.contact_us textarea	 {float:left;color:#000;font: 1.1em/1.17em Trebuchet MS, Trebuchet, Arial;width:458px;padding:2px;height:120px;overflow:hidden;}
.contact_us input		 {float:left;color:#000;padding:2px;font: 1.1em/1.17em Trebuchet MS, Trebuchet, Arial;width:458px;}
.contact_us .check input {float:left;display:inline;margin:0 8px 0 143px;height:13px;width:13px;}
.contact_us .check label {float:left;color:#000;width:auto;padding:1px 0 0;font: 1.1em/1.17em Trebuchet MS, Trebuchet, Arial;text-transform:none;}
.contact_us .submit		 {border-top:1px solid #E6E6E6;padding:12px 0 0;margin:15px 0 0;display:inline;width:609px;}
.contact_us .submit input{cursor:pointer;float:right;width:118px;text-align:center;border:none;color:#ACF0FF;padding:3px 0 4px;font:bold 1.1em Trebuchet MS;text-transform:uppercase;background:url(../dsg/btn/submit.png) 0 0  no-repeat;}

.counter   				 {color:#595959;font-size:.583em;text-transform:none;padding:0 0 0 18px;}
.counter em				 {color:#002C72;}

label.error,
p.error					 {color:red}		
.required				 {font:1.1em Trebuchet MS;padding:0 0 0 2px;}	
	
/*No flash */	
	
.get-flash-msg      	{text-align:center;height:170px;width:600px;padding:45px 15px 15px;margin:90px auto;background:url(../dsg/bg/no-flash.png) 0 0 no-repeat;}
.main .get-flash-msg	{height:180px;width:270px;padding:25px 15px;margin:0;background:url(../dsg/bg/no-flash-alt.png) 0 0 no-repeat;}	
.get-flash-msg h1       {font-size:2.6em;padding:0 0 .65em;}
.main .get-flash-msg h1 {padding:0 0 .8em;}
.get-flash-msg p		{width:360px;display:block;font:bold 1.8em/1.2 Trebuchet MS;color:#00CCFF;text-transform:none;margin:0 auto;padding:0 0 1.2em;}
.main .get-flash-msg p	{width:auto;padding:0 0 1.6em;}
.get-flash-msg a   	    {display:block;margin:0 auto;width:180px;text-align:center;border:none;color:#ACF0FF;padding:4px 0;font:bold 1.1em Trebuchet MS;background:url(../dsg/btn/no-flash-btn.png) 0 0 no-repeat;}	
.get-flash-msg a:hover  {text-decoration:none;}

/*Polls*/

.poll{ float:left;width:100%;}
.poll dl{ float:left;width:100%; }
.poll dt{ float:left;width:100%;padding:8px 0;font:bold 1.2em/1.45em Trebuchet MS, Trebuchet, Arial;color:#444;}
.poll dd{ float:left;width:100%;font:1.1em/1.45em Trebuchet MS, Trebuchet, Arial;color:#444; padding:8px 0 0; }

.poll input{ float:left;width:13px;height:13px; margin:2px 5px 0 0; }
.poll label{ float:left;cursor:pointer;width:280px; }
.poll .submit{ float:left;width:100%;padding:1.5em 0 0; }
.poll .submit input{height:auto;width:118px;text-align:center;border:none;color:#ACF0FF;padding:3px 0 4px;font:bold 1.1em Trebuchet MS;cursor:pointer;text-transform:uppercase;background:url(../dsg/btn/submit.png) 0 0  no-repeat;}
.poll dd span{ float:left;width:100%; }
.poll dd img { float:left; }
}

@media print{

body			{color:#000000;background:#ffffff;font: 12pt Trebuchet MS, Trebuchet, Arial, serif;} a{text-decoration:underline;color:#0000ff;} img{border:0;}

.header_navig,
.site_navig,
.r-con,
.footer_wide,
.social,
.facebook    	{display:none;}

.main           {clear:both;}
.l-con			{width:620px;}
.content div 	{overflow:visible;}

* html #div.column,
* html #div.content{float:none;width:100%}
}