body					{color: #000; font-family: Verdana, Tahoma,Verdana,Helvetica,Sans-Serif; background:#FFFFFF; font-size:11px; padding:0; margin:0;}

img { border: 0; }
/* S-Director PICS */
#logo					{border:0; width:230px; height:56px; z-index:10; background:URL('/i/logo.gif') #000;}
#topmenu				{background:URL('/i/bg.gif') #7c8a96; color:#787979; height:56px; padding-top: 30px;}
.pic_link				{height:11px; border:0; background:#FFFFFF; margin:0 10px 0 10px;}
.spacer					{width:230px; height:1px; border:0;}
.datespacer				{width:55px; height:1px; border:0;}
.item					{width:9px; height:9px; border:0; margin:0;}
.button					{width:15px; height:15px; border:0;}
.pic_preview			{ border:solid 1px #FFFFFF; margin:0 0 5px 0;}
.pic_magazine			{border:solid 1px #FFFFFF; margin:0 0 5px 0;}
.nav_vr					{width:1px; height:28px; border:0; margin:0 30px 0 30px; background:#7F7F7F;}

/* S-Director BLOCKS */
.block_link				{margin:2px 0 2px 0; height:11px; background:#FFFFFF URL('/i/hr_solid.gif') repeat-x; width:100%;}
.block_blue				{margin:0; padding-left: 7px; height:15px; background:#e41a38 URL('/i/h1.gif') no-repeat;}
.block_red				{margin:0; padding-left: 7px; height:15px; background:#000 URL('/i/h2.gif') no-repeat;}
.block_inner			{padding:2px 0 2px 15px; color:#FFFFFF; font-size:9px;}
.block_light			{margin:1px 0 1px 0; background:#ecedef; width:100%;}
.block_light_title		{padding:10px 15px 10px 15px; color:#1D67AD; font-size:11px; font-weight:bold;}
.block_light_link		{padding:2px 15px 2px 15px;}
.content_block			{margin:15px 0 15px 15px;}
.content_block_bg		{padding:5px 5px 5px 15px; background:#ecedef; margin:5px 0 0 0;}
.content_block_bg2		{padding:3px 5px 7px 9px; background:#ecedef; margin:0 0 0 0;}
.content_block_small	{margin:5px 0 15px 15px; font-size:9px;}
.content_block_color	{padding:10px 5px 10px 5px; background:#ecedef; margin:5px 0 0 0;}
.date					{margin:5px 0 5px 0; font-size:9px;}
.hrline					{margin:0; width:100%; height:1px; border:0; background:#BDBDBD;}
.hrdots					{margin:0; width:100%; height:1px; border:0; background:URL('/i/hr_dot.gif') repeat-x;}
.hrdouble				{margin:0; width:100%; height:2px; border:0; background:#e41a38;}

/* S-Director TABS */
.outer_tab				{width:100%; border:0;}
#menu_tab				{width:100%; border:0; background:#ecedef; margin:0 0 1px 0;}
.list_tab				{width:100%; border:0; margin:0 0 5px 0;}

td						{color:#000; font-size:11px; font-family: Verdana, Tahoma,Verdana,Helvetica,Sans-Serif;}
td.td_menu				{width:25%; padding:0 0 0 10px;}
td.td_list				{padding:5px 5px 10px 5px;}
td.td_listleft			{padding:7px 0px 10px 15px; font-size:9px;}

.td_left				{width:240px; padding:0;}
.td_center				{width:100%; padding:0 10px 0 0;}
.td_right				{width:240px; padding:0 0 0 10px; border-left: 2px solid #e41a38;}

.ft9					{font-size:9px; color:#000; font-weight:normal;}
.ft10					{font-size:10px;}
.ft11					{font-size:11px;}

form					{padding:0; margin:0;}
select, textarea, .text	{font-family:Verdana, Tahoma,arial,helvetica; font-size:10px; background-color:#FFFFFF;}

h1						{color:#000000; font-size:13px; font-weight:bold; margin:5px 0 5px 0;}
h2						{color:#f26639; font-size:13px; font-weight:bold; margin:5px 0 5px 0;}
h3						{color:#f26639; font-size:12px; font-weight:bold; margin:20px 0 5px 0;}

ul						{margin:0 0 5px 15px; padding:0; list-style-type:square; list-style-image:URL("/i/item_blue.gif");}
ul.menu					{margin:0 0 5px 15px; padding:0; list-style-type:square; list-style-image:URL("/i/item_bold.gif");}
ul.menu a {font-size: 12px; font-weight:bold;}
li						{padding:0; margin:0 0 5px 0;}

p						{margin:15px 0 0 0;}

a						{color:#000000;}
a:link	 				{color:#000000;}
a:active 				{color:#ed1c24;}
/*a:visited				{color:gray;}*/
a:hover					{color:#ed1c24; text-decoration:none;}

a.blues					{color:#000000; text-decoration:none;}
a:link.blues	 		{color:#000000;}
a:active.blues 			{color:#1F87E9;}
a:visited.blues			{color:#1D67AD;}
a:hover.blues			{color:#1F87E9;}

a.red					{color:#000000;}
a:link.red	 			{color:#000000;}
a:active.red 			{color:#FC1F02;}
a:visited.red			{color:#A51300;}
a:hover.red				{color:#FC1F02; text-decoration:none;}

a.reds					{color:#e41a38; font-size: 12px;}
a:link.reds	 			{color:#e41a38;}
a:active.reds 			{color:#e41a38;}
a:visited.reds			{color:#788693;}
a:hover.reds			{color:#e41a38;}

a.menu					{color:#fff;}

a.white					{color:#FFFFFF;}
a:link.white	 		{color:#FFFFFF;}
a:active.white 			{color:#FFFFFF;}
a:visited.white			{color:#FFFFFF;}
a:hover.white			{color:#FFFFFF; text-decoration:none;}

a.hide					{color:#000;}
a.hide:link				{color:#000;}
a.hide:active 			{color:#777777;}
a.hide:visited			{color:#000;}
a.hide:hover			{color:#777777; text-decoration:none;}

h1 { 
	display: inline;
}


.td_reg {
	vertical-align: middle;
	color: black;
	/*text-align: left;*/
}
.td_reg select {
	margin-bottom:0px;
}
.td_reg input, textarea, select {
	border:1px solid #000000;
	font-size:11px;
	font-family:Verdana, Tahoma;
}
.rb11, .r11 {
	color: #a51300;
}

.rb11 {
	font-weight: bold;
}
.border{
	border: 1px solid #54609f;	
}
table.border {
	border-collapse: collapse;
}
table.border td, table.border tr {
	border:1px solid #54609f; 
	padding:4px;
}
.gallery_name, .gallery_name a {
	color: #a51300;
	font-size: 18px;
	font-weight: normal;
}

.preview_img {
	border: 1px solid #a51300;
	padding: 1px;
}

.main_txt input, select {
	font-size:11px;
	font-family:Verdana, Tahoma;
}

.transp {
	FILTER: alpha(opacity=30);
}
.borderbottom td {
	border-bottom: 1px dotted #d0d0d0;
	padding-bottom: 5px;

}

.entbk {
	margin: 5 0 0 12px;
	font-weight: normal;
	color: black;
}
.sel {
	font-size: 9px;
}
.borderbottom td {
	border-bottom: 1px dotted #d0d0d0;
	padding: 10px;

}
.bordertop td {
	border-top: 1px dotted #d0d0d0;
	padding: 10px;

}
#empic {
	width: 14px;
	height: 14px;
	vertical-align:middle;
}
td .txt50 {
	width: 50%;
}
.adv {
	padding-bottom: 10px;
	padding-right: 3px;
	text-align: right;
}
.adv A {
	font-size: 10px;
}

.advtop {
	background: URL('/i/bg-adv-top.jpg') repeat-x;
	text-align: center;
	margin: 10px 10px 0 10px;
}
.advtop2 {
	background: URL('/i/bg-adv-top.gif') repeat-x;
	text-align: center;
	margin: 10px 10px 0 10px;
}
.advtop3 {
	background: URL('/i/bg_adv_top1.jpg') repeat-x;
	text-align: center;
	margin: 10px 10px 0 10px;
}


#hreforder {
	display:block;
	padding: 20px;
	text-decoration: none;
}


.submag {
	width: 390px;
	text-align: center;
	zoom: 1;
	font-size:13px;
	font-weight: bold;
	padding: 20px 0 20px 0;
}
.submag p {
	padding-top: 5px;
	line-height: 105%;
}
.submag img {
	border: 0;
	width: 109px;
	height: 52px;
	float: right;
}
table.themes {
	width:100%;
}
table.themes td {
	width: 50%;
	padding-right: 10px;
}
#slogan {
	text-align: center;
	margin-bottom: 10px;
	font-weight: bold;
	font-size: 17px;
	font-style: italic;
/*	text-transform: uppercase;*/
}
#slogan a {
	font-style: normal;
	font-weight: normal;
	color: #e3001c;
}
.banner_nobg {
	text-align: center;
}
.opros_img {
	background-color: #788693; 
	margin-top: 3px;
	margin-bottom: 3px;
	height: 13px;
}

.social {
	margin: 13px 8px 5px 0;
	text-align: right;
	vertical-align: middle;
}
.social img {
	height: 16px;
}
.social a {
	margin-left: 5px;
}
#blog {
	color: #fff;
	text-transform: uppercase;
	text-decoration: none;
	font-size: 12px;
}

#menuWebinar {
	color: #E41A38; border-bottom: 2px dotted red;
}