optgroup       { background-color: #cccccc; color: #000000; font-size: 9px; font-family: verdana, helvetica, arial, sans-serif; text-decoration: none; } 

.mail          { font-family: verdana, arial, helvetica, sans-serif; background-color: #cccccc; color: #000000; font-size: 9px;  }

.middle        { vertical-align: middle; }
.updates       { color: #333333; font-size: 10px; font-family: verdana, helvetica, arial, sans-serif; }
.emphasis      { color: #000066; font-weight: bold; font-family: verdana, helvetica, arial, sans-serif; }
.antiemph      { color: #999999; font-weight: bold; font-size: 9px; font-family: verdana, helvetica, arial, sans-serif; }
.headline      { color: #000000; font-weight: bold; font-size: 22px; font-family: verdana, helvetica, arial, sans-serif;}
.white         { color: #ffffff; font-weight: bold; }
.grey	       { color: #999999; }
.warning       { color: #993333; font-weight: bold; }
.redheadline   { color: #660000; font-weight: bold; font-size: 18px; font-family: verdana, helvetica, arial, sans-serif;}
.section       { background-color: #6699cc; font-size: 11px; color: #ffffff; font-weight: bold; }
.field         { background-color: #999999; color: #ffffff; font-weight: bold; }
.biggest       { font-size: 14px; color: #6699cc; font-weight: bold;  }
.smalltext     { font-size: 9px; font-family: Verdana, Arial, Helvetica, sans-serif; }
.grey_smalltext     { color: #666; font-size: 9px; font-family: Verdana, Arial, Helvetica, sans-serif; }
.border        { border-color: #000066; }
.whiteborder   { border-color: #fff; }
.white_small_head	{ font: bold 14px/15px Verdana, Arial, Helvetica, sans-serif; color: #fff; }
.grey_small_head	{ font: bold 14px/15px Verdana, Arial, Helvetica, sans-serif; color: #666; }
.grey_big_head		{ font: bold 18px/21px Verdana, Arial, Helvetica, sans-serif; color: #666; font-variant: small-caps; }
.grey_bold			{ font: bold 11px/13px Verdana, Arial, Helvetica, sans-serif; color: #999; }
.grey_con  { font: normal 11px/12px verdana, sans-serif; color: #666; }
.grey_tall { font-size: 12px; line-height: 16px; color: #333; }
.smallhead { font: bold 12px/15px verdana, arial, helvetica, sans-serif; color: #000; }

a:link         { color: #003399; text-decoration: none; }
a:active       { color: #000000; text-decoration: none; }
a:visited      { color: #003399; text-decoration: none; }
a:hover        { color: #660000; text-decoration: underline; }

a.pipe:link    { color: #dddddd; font-weight: bold; text-decoration: none; }
a.pipe:active  { color: #dddddd; font-weight: bold; text-decoration: none; }
a.pipe:visited { color: #dddddd; font-weight: bold; text-decoration: none; }
a.pipe:hover   { color: #ffffff; font-weight: bold; text-decoration: none; }

a.dark:link    { color: #000066; font-weight: bold; text-decoration: none; }
a.dark:active  { color: #000066; font-weight: bold; text-decoration: none; }
a.dark:visited { color: #000066; font-weight: bold; text-decoration: none; }
a.dark:hover   { color: #0000cc; font-weight: bold; text-decoration: none; }

a.white_link:link    { color: #fff; font-weight: bold; text-decoration: none; }
a.white_link:active  { color: #fff; font-weight: bold; text-decoration: none; }
a.white_link:visited { color: #fff; font-weight: bold; text-decoration: none; }
a.white_link:hover   { color: #fff; font-weight: bold; text-decoration: none; }

a.grey_nav:link    { font-size: 9px; font-weight: bold; color: #999; font-family: verdana, arial, helvetica, sans-serif; text-decoration: none; }
a.grey_nav:active  { font-size: 9px; font-weight: bold; color: #666; font-family: verdana, arial, helvetica, sans-serif; text-decoration: none; }
a.grey_nav:visited { font-size: 9px; font-weight: bold; color: #999; font-family: verdana, arial, helvetica, sans-serif; text-decoration: none; }
a.grey_nav:hover   { font-size: 9px; font-weight: bold; color: #666; font-family: verdana, arial, helvetica, sans-serif; text-decoration: none; }

a.grey_home_links:link    { font-size: 11px; font-weight: bold; color: #666; font-family: verdana, arial, helvetica, sans-serif; text-decoration: none; }
a.grey_home_links:active  { font-size: 11px; font-weight: bold; color: #666; font-family: verdana, arial, helvetica, sans-serif; text-decoration: none; }
a.grey_home_links:visited { font-size: 11px; font-weight: bold; color: #666; font-family: verdana, arial, helvetica, sans-serif; text-decoration: none; }
a.grey_home_links:hover   { font-size: 11px; font-weight: bold; color: #999; font-family: verdana, arial, helvetica, sans-serif; text-decoration: none; }

a.white_link_dark:link    { color: #595959; text-decoration: none; }
a.white_link_dark:active  { color: #595959; text-decoration: none; }
a.white_link_dark:visited { color: #595959; text-decoration: none; }
a.white_link_dark:hover   { color: #595959; text-decoration: none; }

a.grey_small_link:link    { font-size: 9px; color: #666; text-decoration: none; }
a.grey_small_link:active  { font-size: 9px; color: #999; text-decoration: none; }
a.grey_small_link:visited { font-size: 9px; color: #666; text-decoration: none; }
a.grey_small_link:hover   { font-size: 9px; color: #999; text-decoration: none; }

a.dark_bg:link    { color: #fff; background-color: #333; text-decoration: none; }
a.dark_bg:active  { color: #fff; background-color: #333; text-decoration: none; }
a.dark_bg:visited { color: #fff; background-color: #333; text-decoration: none; }
a.dark_bg:hover   { color: #333; background-color: #fff; text-decoration: none; }

a.nav_paging:link    { color: #fff; display: block; float: right; text-decoration: none; padding: 2px 4px 2px 4px; background-color: #666; font-weight: bold; text-align: center; border: 2px solid #666; }
a.nav_paging:active  { color: #fff; display: block; float: right; text-decoration: none; padding: 2px 4px 2px 4px; background-color: #666; font-weight: bold; text-align: center; border: 2px solid #666; }
a.nav_paging:visited { color: #fff; display: block; float: right; text-decoration: none; padding: 2px 4px 2px 4px; background-color: #666; font-weight: bold; text-align: center; border: 2px solid #666; }
a.nav_paging:hover   { color: #fff; display: block; float: right; color: #666; text-decoration: none; padding: 2px 4px 2px 4px; background-color: #fff; font-weight: bold; text-align: center; border: 2px solid #fff; }

a.admin_nav_button:link    { font-size: 14px; color: #999; display: block; float: right; text-decoration: none; padding: 4px 6px 4px 6px; background-color: #fff; font-weight: bold; text-align: center; border: 2px solid #fff; }
a.admin_nav_button:active  { font-size: 14px; color: #999; display: block; float: right; text-decoration: none; padding: 4px 6px 4px 6px; background-color: #fff; font-weight: bold; text-align: center; border: 2px solid #fff; }
a.admin_nav_button:visited { font-size: 14px; color: #999; display: block; float: right; text-decoration: none; padding: 4px 6px 4px 6px; background-color: #fff; font-weight: bold; text-align: center; border: 2px solid #fff; }
a.admin_nav_button:hover   { font-size: 14px; color: #999; display: block; float: right; color: #333; text-decoration: none; padding: 4px 6px 4px 6px; background-color: #dfdfdf; font-weight: bold; text-align: center; border: 2px solid #999; }


.nav_paging_dummy { color: #fff; display: block; float: right; text-decoration: none; padding: 2px 4px 2px 4px; background-color: #666; font-weight: bold; text-align: center; border: 2px solid #666; }

.subscribe-menu {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; width: 134px; height: 16px; border: 1px solid #666; }
.subscribe      { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; height: 16px; width: 168px; border: 1px solid #666; }
.subscribe-button { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; width: 27px; height: 16px; border: 1px solid #666; }
.short_button		{ width: 38px; font-size: 10px; background-color: #fff; color: #333; }
.short_drop			{ width: 139px; font-size: 10px; background-color: #fff; color: #333; }
.long_button		{ width: 213px; font-size: 10px; background-color: #fff; color: #333; }
.del_button			{ width: 34px; font-size: 10px; background-color: #fff; color: #333; }

body           { background-color: #ffffff; background-repeat: repeat-x; color: #000000; font-size: 10px; font-family: verdana, helvetica, arial, sans-serif; margin-top: 0px; margin-left: 0px; margin-right: 0px; margin: 0px; }
td             { color: #000000; font-size: 10px; font-family: verdana, helvetica, arial, sans-serif; vertical-align: top; }

.bar_nav_cell_light { text-align: center; 
vertical-align: middle; 
background-color: #cccccc; 
font-family: verdana, helvetica, sans-serif; 
font-weight: bold; 
color: #fff; 
font-size: 12px; 
width: 84px;
text-decoration: none;
}

.bar_nav_style { text-align: center; 
vertical-align: middle; 
background-color: #666666; 
font-family: verdana, helvetica, sans-serif; 
font-weight: bold; 
color: #fff; 
font-size: 12px; 
width: 84px;
text-decoration: none;
}

.bar_nav_cell_thin_light { text-align: center; 
vertical-align: middle; 
background-color: #dfdfdf; 
font-family: verdana, helvetica, sans-serif; 
font-weight: bold; 
color: #666; 
font-size: 11px; 
width: 150px;
text-decoration: none;
}

.bar_nav_style_thin { text-align: center; 
vertical-align: middle; 
background-color: #999999; 
font-family: verdana, helvetica, sans-serif; 
font-weight: bold; 
color: #fff; 
font-size: 11px; 
width: 150px;
text-decoration: none;
}

.tab_key { font-size: 9px; color: #fff; background-color: #888; vertical-align: middle; }

.img_thumb_block { font-size: 9px;
vertical-align: middle;
text-align: center;
display: block;
color: #666;
background-color: #dfdfdf;
margin: 5px;
padding: 5px; 
border: 1px solid #666;
width: 103px;
line-height: 12px;
float: left;
height: 120px;
text-decoration: none;
}



.ind_cont
{ font-size: 11px;
	color: #666;
	padding: 15px;
	width: 790px;
	height: 153px;
	margin: 15px;
	background-color: #efefef;
	text-align: left;
}

.ind_cont a img
{ float: left;
	border: 1px solid #666;
	margin-right: 15px;
	margin-bottom: 25px;
}


.ind_cont a b
{ font-size: 21px;
	font-weight: bold;
	color: #333;
}

.ind_cont a span
{ font-weight: bold;
font-size: 14px;
color: #666;
}


.ind_cont a:link    { text-decoration: none; }
.ind_cont a:active  { text-decoration: none; }
.ind_cont a:visited { text-decoration: none; }
.ind_cont a:hover   { text-decoration: none; }

a.ind_img:link    { text-decoration: none; font-weight: bold; }
a.ind_img:active  { text-decoration: none; font-weight: bold; }
a.ind_img:visited { text-decoration: none; font-weight: bold; }
a.ind_img:hover   { text-decoration: none; font-weight: bold; }


