﻿
body
{
	margin-left:0px;
	margin-right:0px;
	margin-top:0px;
	margin-bottom:0px;
	background: #eeeeee;
	color: #444;
	font-size: 75%;
	font-family: Arial, sans-serif;
}

.faint_font { color: #ccc; }

.master_table { background-color:#fff; width:940px; height:590px; margin:10px auto 0px auto;}
.master_table_big { background-color:#fff; width:968px; margin:10px auto 0px auto;}

.master_td_white_100 { background-color:#fff; width:100%;}

#pagefooter { font-size: 10px;}

.content_container { width:872px; height:354px; overflow:auto; }
.adweek_content_container { width:872px; height:316px; overflow:auto; }

.gallery_left { width:332px; height:354px; overflow:auto;}
.gallery_left td { vertical-align:top; padding-bottom:5px; text-align:center;}
.gallery_right { width:540px; height: 354px; overflow:auto; text-align:right;}

.red_font_h2 { color: Red; font-size:larger; font-weight:bold; }

#menu { color: #fff; text-align:right; margin-right:15px; }
#menu a { font-size: 12px; color: #333; padding-left: 3px; padding-right:3px; }
#menu a:link, #menu a:visited { color: #fff; text-decoration: none; }
#menu a:hover, #menu a:active {	color: #fff; text-decoration: underline; }

.sidemenu a:link, .sidemenu a:visited { color: #336; text-decoration: none; }
.sidemenu a:hover, .sidemenu a:active {	color: #336; text-decoration: underline; }

.submenu td { padding: 5px; }
.submenu a:link, .submenu a:visited { color: #333; text-decoration: none; }
.submenu a:hover, .submenu a:active { color: #333; text-decoration: underline; }
.submenu ul { margin-top:0; margin-bottom: 0; }

a:link, a:visited { font-weight: normal; color: #336; text-decoration: underline; }
a:active, a:hover { font-weight: normal; color: #336; text-decoration: underline; }

.content { height: 304px; overflow:auto; padding-left:10px; padding-right: 10px; text-align:justify; }
.content_big { padding-left:20px; padding-right: 20px; padding-bottom:25px; text-align:justify; }

.box { height: 300px; padding:5px; border: 1px solid #ddd; margin-bottom:10px; }
.box h3 { font-family: Arial, sans-serif; font-size: 11pt; font-weight: bold; margin: 0px; padding-bottom: 3px; border-bottom: 1px solid #999; }

.font_s { font-size: 80%; }

.font_l { font-size: 140%; }

h1 { font-family: 'Arial Arial Narrow', sans-serif; font-size: 16pt; color: #28417a; margin-bottom: 10px; font-weight:bold; }
h2 { font-family: 'Arial Arial Narrow', sans-serif; font-size: 11pt; font-weight: bold; color: #444; margin-top: 5px; margin-bottom: 5px; }
h3 { font-family: Arial, sans-serif; font-size: 11pt; font-weight: bold; margin: 0px; }

ul { margin-top: .5em; margin-bottom: .5em; }
ul li { margin-left: 0em; margin-bottom: 5px; }
ul li a { font-weight: bold; }

.content-image { float:right; margin:10px; }
.content-image-left {float:left; margin:10px;}

.box-image { float:right; padding-top:15px; }
