body,td,ul,li,div,input,textarea,form,table,p {font-family:arial,verdana,helvetica,clean,sans-serif; margin:0px; padding:0px; font-size:9pt;
font-size-adjust:none; font-stretch:normal; font-style:normal; font-variant:normal; font-weight:normal; line-height:normal; color:#555555;}
body {margin-left:10px;}
td {text-align:left;}
img {border-width:0px;}
a {text-decoration:none;}

img.preload {display: none;}

a.yellow {color:#e8aa09;}
a.yellow:hover {text-decoration:underline;}

a.gray {color:#555555;}
a.gray:hover {color:#e8aa09; text-decoration:underline;}

a.event_big_link {font-size:11pt; color:#555555; font-weight:bold;}
a.event_big_link:hover {color:#e8aa09; text-decoration:underline;}

a.b {font-weight:bold;}
a.u {text-decoration:underline;}

.clear {height:0px; clear:both; overflow:hidden;}

.page_inner_container {width:1000px;}
.page_header {height:75px;}

.grid {height:98px; width:238px; float:left; margin:2px; overflow:hidden; cursor:pointer; position:relative;}
.grid_b {height:200px; width:480px; float:left; margin:2px; overflow:hidden; cursor:pointer; position:relative;}

.back { position:absolute; top:53px; left:175px;}
.back_h  {color:#808080;}
.back_h:hover {color:#e8aa09; text-decoration:underline; }

.label_c { z-index: 1000; position: relative; width: 238px; overflow:hidden; }
.label_l { padding-right:10px;  z-index: 1000; font-weight:bold;}
.label_h { padding:4px 15px 4px 10px; color:#ffffff; top:154px; z-index: 1000; position: relative; height:40px; font-size:13pt;  font-weight:bold; width: 460px; overflow:hidden; }

.p_c {margin: 15px 5px 0px 10px;}
.p_i {border: solid 2px #ffd203; cursor:pointer;}
.p_i_d{height:25px; color:#4d4d4d; font-size:8pt; overflow:hidden; background-color:#ffd203; }
.p_h {float:left; margin-left:20px;}

.p_c_a {color:#808080; font-size:9pt; width:570px; margin: 10px 5px 0px 5px; }
.p_c_a .e_n {font-size:11pt; font-weight:bold; color:#58585a; margin-bottom:5px;}


.h_c{margin: 10px 10px 10px 5px;}
.p_t{border: solid 2px #ffd203; cursor:pointer;}
.p_t_c {color:#4d4d4d; font-size:8pt; overflow:hidden; background-color:#ffd203; }
.p_p {color:#808080; font-size:9pt; }
.h_i { margin:0px 0px 0px 10px;}
.h_name {font-size:20pt; color:#58585a; font-weight:bold; margin-bottom:10px;}

.h_param {margin:3px 0px 0px 0px;}

.txt {font-size:9pt; color:#666666; margin:5px; width:750px;}

.g_p_n {font-size:10pt; color:#58585a; font-weight:bold;}
.g_p_n div {margin:0px;}

.g_c table {margin:10px;}
.g_c div {margin:10px;}
.g_c div.f {margin:0px;}
.g_c div.f_s {margin:0px;}
.g_c table td {vertical-align:top; padding:3px;}

.f_s { font-size:9pt; color:#e8aa09; overflow:hidden;}
.f {font-size:9pt; color:#e8aa09; margin:0px;}

img.p_thumb {border:3px solid #cccccc;}
div.p_thumb_ghost {width:34px; background-image:url(images/ghost.gif); height:40px; border:3px solid #cccccc; margin:0px;}

a.k_w {font-size:9pt; color:#e8aa09; }
a.k_w:hover {text-decoration:underline;}

.t {width:38px; color:#666666;}
.sp {height:6px;}
.dot {color:#58585a; width:10px;}
.d {width:90px; font-weight:bold; color:#58585a; vertical-align:top;}

.qt_c_w_h {color:#58585A; font-size:16pt; padding:5px 5px 5px 10px; }

.cal_arch_c_c {width:325px; height:350px; overflow:auto; float:left; margin:0px 0px 0px 5px; border:1px solid #cccccc;}
.cal_arch_c_c table {margin:5px;}
.cal_arch_c_c .h {margin:5px; font-size:14pt; color:#58585A;}

table.archive_calendar td {padding:2px; vertical-align:top;}
table.archive_calendar td.date {width:70px; font-weight:normal; color:#999999;}
table.archive_calendar td.dot {color:#666666; padding-right:0px;}
