﻿.al-layout, .alh-layout {
    padding-right: 0px;
    padding-left: 0px;
    padding-bottom: 0px;
    margin: 0px;
    padding-top: 0px;
    background-color: transparent;
}
.al-listcell, .alh-listcell {
    padding-right: 0px;
    padding-left: 0px;
    padding-bottom: 5px;
    margin: 0px;
    padding-top: 0px;
    background-color: transparent;
}
.al-gridcell, .alh-gridcell {
    padding-right: 0px;
    padding-left: 0px;
    padding-bottom: 5px;
    padding-top: 5px;
}
.al-atbl, .alh-atbl {
    border-right: #EBEBEB 1px solid;
    border-top: #EBEBEB 1px solid;
    border-left: #EBEBEB 1px solid;
    border-bottom: #EBEBEB 1px solid;
}
.a-bordercell, .al-abordercell, .alh-abordercell {
	width: 10px;
	background-image: url(../../images/main/mainbg.gif);
	background-repeat: repeat-y;
	background-position: right;
	border-right: #ffffff 1px solid;
}
.al-atailcell, .alh-atailcell {
	width: 4px;
	border-left: #ffffff 1px solid;
}
.al-aimgcell, .alh-aimgcell {
    padding-right: 4px;
    padding-left: 4px;
    padding-bottom: 4px;
    padding-top: 4px;
    width: 68px;
}
.al-attlcell, .alh-attlcell { 
    vertical-align: top;
    padding-right: 6px;
    padding-left: 6px;
    padding-bottom: 8px;
    padding-top: 8px;
}
.al-attlcell, .al-attlcell a, .al-attlcell a:link, .al-attlcell a:aktive, .al-attlcell a:visited, .al-attlcell a:hover,
.alh-attlcell, .alh-attlcell a, .alh-attlcell a:link, .alh-attlcell a:aktive, .alh-attlcell a:visited, .alh-attlcell a:hover {
    font-size:13px;
    font-family:Arial;
    font-weight:bolder; 
    color:#9D080C;
}
.alh-adtlvalcell a:link, .alh-adtlvalcell a:visited, .alh-adtlvalcell a:active, .alh-adtlvalcell a:hover {
    font-size:12px;
    font-family:Arial;
    font-weight:normal; 
    color:#9D080C;
    text-decoration: none;
}
.alh-adtlvalcell a:hover {
	text-decoration: underline;
}
.al-asubttlcell, .al-adtlcptcell, .al-adtlvalcell,
.alh-asubttlcell, .alh-adtlcptcell, .alh-adtlvalcell { 
    vertical-align: top;
    padding-right: 4px;
    padding-left: 4px;
    padding-bottom: 6px;
    padding-top: 0px; 
    font-family:arial;
    font-size:12px;
    font-weight:500;
    color:#434343; 
}
.al-asubttlcell {
    border-bottom: #EBEBEB 1px solid;
}
.al-adtlcptcell, .al-adtlvalcell,
.alh-adtlcptcell, .alh-adtlvalcell { 
    padding-bottom: 0px;
}
.al-adtlvalcell, .al-adtlvalcell a, .al-adtlvalcell a:link, .al-adtlvalcell a:aktive, .al-adtlvalcell a:visited, .al-adtlvalcell a:hover,
.alh-adtlvalcell, .alh-adtlvalcell a, .alh-adtlvalcell a:link, .alh-adtlvalcell a:aktive, .alh-adtlvalcell a:visited, .alh-adtlvalcell a:hover {
    font-family:arial;
    font-size:13px;
    font-weight:bold;
    color:#027499; 
}
.al-adtlcptcell, .alh-adtlcptcell {
	font-family:arial;
    font-size:12px;
    color:#434343;
    width:3%;
}
.alh-tagtbl {display: inline; margin-top: 1px; margin-bottom: 8px;}
.alh-tagcell, td.alh-tagcell
{
	border-right: none;
	border-top: silver 1px solid;
	padding-left: 15px;
	padding-right: 5px;
	vertical-align: middle;
	border-left: silver 1px solid;
	border-bottom: silver 1px solid;
}
.alh-tagcell a:link, .alh-tagcell a:active, .alh-tagcell a:visited, .alh-tagcell a:hover 
{
	font-family:arial;
    font-size:11px;
    font-weight:normal;
    color:#434343; 
}
.alh-tagcell a:hover {text-decoration: underline;}

.al-aimgempty, .alh-aimgempty {
    padding-right: 0px;
    padding-left: 0px;
    margin-left: 0px;
    margin-right: 0px;
    width: 1px;
}
.al-adtllastrow td, .alh-adtllastrow td {
    padding-bottom: 8px;
}
.a-generalcell {
    padding-right: 6px;
    padding-left: 6px;
    padding-bottom: 6px;
    padding-top: 6px;
}
.a-table { 
}
.a-title, .a-title h1 {
	font-weight: bold;
	font-size: 18px;
	color: #9D080C;
	font-family: Arial;
	display: inline;
}
.a-contentcell, .a-links{
    vertical-align: top;
    padding-right: 4px;
    padding-left: 4px;
    padding-bottom: 6px;
    padding-top: 6px; 
    font-family:arial;
    font-size:12px;
    font-weight:500;
    color:#434343; 
}
.a-contentcell img {
    float: right;
    margin-left: 10px;
}
.a-extra span, .a-extra a, .a-links a {
    font-family:arial;
    font-size:13px;
    font-weight:bold;
    color:#027499; 
}
.a-body{
    font-family:arial;
    font-size:14px;
}
.a-writersd {
    font-family:arial;
    font-size:13px;
    color:#434343; 
}
.a-writerSD a {
    font-family:arial;
    font-size:13px;
    color:#027499; 
}
.a-tabstail, .a-btntab, .a-btntab-active {
	font-family:  Tahoma, Arial;
	font-size: 13px;
	font-weight: bold;
	color: #ffffff;
	font-family: arial;
	background-image: url(../../images/Main/GrayBg.gif);
	background-color: #434343;
	background-repeat: repeat-x;
	height: 47px;
	padding-right: 5px;
	padding-left: 5px;
	vertical-align: middle;
}
.a-btntab, .a-btntab-active {
	border-left: solid 1px silver;
}
.a-btntab {
	cursor: pointer;
}
.a-btntab-active {
	background-image: url(../../images/Main/GreenBg.gif);
}
.a-tab{
	display: none;
}
.a-linksrow td {
	padding-right: 4px;
	padding-left: 4px;
	padding-bottom: 6px;
	padding-top: 2px;
}
.a-linksrow a {
    font-family:arial;
    font-size:11px;
    color:#434343; 
}
.a-gridseparator1, td.a-gridseparator1 {
}
.a-gridtitle, td.a-gridtitle {
	font-size: 14px;
	color: #003372;
	font-family: arial;
	background-color: #f6f6f9;
}
.a-gridenumerator, td.a-gridenumerator {
	font-size: 12px;
	color: silver;
	font-family: arial;
	font-weight:bold;
	white-space:nowrap;
}
.a-gridsubtitle, td.a-gridsubtitle {
	font-size: 12px;
	color: #003372;
	font-family: arial;
	background-color: #f6f6f9;
}
.a-gridprofile, td.a-gridprofile {
	border-top: solid 1px navy;
	font-size: 12px;
	color: #0099ff;
	font-family: arial;
	background-color: #f6f6f9;
}
.a-gridtitle a:link,.a-gridtitle a:active,.a-gridtitle a:visited,.a-gridtitle a:hover {
	font-size: 12px;
	font-family: arial;
	text-decoration:none;
}
.a-gridtitle a:hover {
	text-decoration:underline;
}
.a-editttlbox, .a-edittxtarea, input.a-editttlbox, textarea.a-edittxtarea {
    width: 650px;
}
.a-lengthcntr {
    font-weight: bold;
    font-size: 12px;
    color: #9d080c;
    font-family: Arial;
}

.ap-ttlrow td {
    vertical-align:top;
	background-position-y: top;
	background-image: url(../../images/02.gif);
	background-repeat: repeat-x;
	height: 28px;
}
.ap-ttlimgcell, td.ap-ttlimgcell{
	padding-top: 6px;
	padding-right: 6px;
	padding-left: 6px;
	cursor: pointer;
}
.ap-ttltxtcell, td.ap-ttltxtcell{
	padding-top: 2px;
	padding-right: 4px;
	padding-left: 4px;
	font-weight: bold;
	font-size: 14px;
	color: #9D080C;
	font-family: Arial;
}
.ap-lnkscell, td.ap-lnkscell {
	padding-right: 0px;
	padding-left: 0px;
	padding-bottom: 4px;
	margin: 0px;
	padding-top: 4px;
}
.ap-lnksdiv, div.ap-lnksdiv {
	border-right: #027499 1px solid;
	border-top: #027499 1px solid;
	border-left: #027499 1px solid;
	border-bottom: #027499 1px solid;
    margin: 0px;
    padding-top: 0px;
    overflow: auto;
    width: 100%;
    height:70px;
}
.ap-lnkrow td {
    padding-right: 8px;
    padding-left: 8px;
    padding-bottom: 4px;
    padding-top: 4px;
}
.ap-lnkrow a, .ap-lnkrow a:link, .ap-lnkrow a:active, .ap-lnkrow a:visited, .ap-lnkrow a:hover {
	font-size: 12px;
	color: #003372;
	font-family: Arial;
	text-decoration: none;
}
