.ServicesText {
    font-family: arial;
    font-size: 11px;
    color: #434343;
}
.mct-general {
    font-family: arial;
    font-size: 15px;
    font-weight: 500;
    color: #434343;
    text-align: justify;
}
.mct-sub {
    font-family: arial;
    font-size: 12px;
    font-weight: 500;
    color: #434343;
    text-align: justify;
}
.mct-sub A {
    font-family: arial;
    font-size: 12px;
    font-weight: 500;
    color: #434343;
    text-align: justify;
}
.mct-clmnlead {
    padding-right: 6px;
    padding-left: 0px;
    background-color: #fcfcfc;
}
.mct-clmnmain {
    padding-right: 0px;
    padding-left: 0px;
}
.mct-clmnsolid {
    padding-right: 6px;
    padding-left: 6px;
}
.mct-clmncontent, td.mct-clmncontent {
    padding-right: 0px;
    padding-left: 0px;
    padding-bottom: 0px;
    margin: 0px;
    padding-top: 0px;
}
.mct-clmntail {
    padding-right: 0px;
    padding-left: 6px;
    background-color: #fcfcfc;
}
.mct-blockframe {
	padding-right: 6px;
	padding-left: 6px;
	padding-bottom: 0px;
	padding-top: 0px;
}
.mct-blockttl, td.mct-blockttl {
	font-family:  Tahoma, Arial;
	font-weight: bold;
	font-size: 16px;
	color: #ffffff;
	font-family: arial;
	background-image: url(../../images/Main/GrayBg_old.gif);
	background-color: #434343;
	background-repeat: repeat-x;
	height: 28px;
	padding-right: 6px;
	padding-left: 6px;
	vertical-align: middle;
}
.mct-blockttl h1, .mct-blockttl h2 {
   font-family:  Tahoma, Arial;
	font-weight: bold;
	font-size: 16px;
	color: #ffffff;
	font-family: arial;
    display:inline;    
    vertical-align:top;
}
.mct-blockttl h2 {
	font-size: 12px;
}
.mct-error, p.mct-error, td.mct-error, td.mct-error p {
	font-size: 14px;
	color: #9D080C;
	font-family: Arial;
	padding-right: 6px;
	padding-left: 6px;
	padding-bottom: 6px;
	padding-top: 6px;
	font-weight: bold;
}
.adm-formvalcell, td.adm-formvalcell {
    font-size: 12px;
    padding-right: 3px;
    padding-left: 3px;
    font-weight: bold;
    padding-bottom: 3px;
    color: #9d080c;
    padding-top: 3px;
    font-family: Arial;
}
.adm-formttlcell, td.adm-formttlcell {
    font-size: 12px;
    padding-right: 3px;
    padding-left: 3px;
    font-weight: normal;
    padding-bottom: 3px;
    color: #027499;
    padding-top: 3px;
    font-family: Arial;
}
.mct-substbl, .mct-subsimgcell, td.mct-subsimgcell {
	padding-right: 0px;
	padding-left: 0px;
	padding-bottom: 0px;
	margin: 0px;
	padding-top: 0px;
}
.mct-subscntcell, td.mct-subscntcell, .mct-subsbtncell, td.mct-subsbtncell {
	background-image: url(../../images/subscription/middle.jpg);
	background-position-y: center;
	background-repeat: repeat-y;
	padding-right: 9px;
	padding-left: 9px;
	padding-bottom: 1px;
	padding-top: 1px;
	text-align: center;
	font-weight: bold;
	font-size: 14px;
	color: #ffffff;
	font-family: Verdana;
	background-color: maroon;
}
.mct-subsbtncell, td.mct-subsbtncell {
	padding-bottom: 4px;
	padding-top: 8px;
	font-size: 12px;
}
.mct-subsbtncell a:link, .mct-subsbtncell a:active, .mct-subsbtncell a:visited, .mct-subsbtncell a:hover {
	background-color: #cdcdcd;
	filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr='#ffffff' , EndColorStr= '#909090' );
	padding-right: 12px;
	padding-left: 12px;
	padding-bottom: 2px;
	padding-top: 2px;
	height: 19px;
	text-align: center;
	vertical-align: middle;
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	color: #303030;
	border-left: none;
	border-top: none;
	border-right: #303030 1px solid;
	border-bottom: #303030 1px solid;
}
.mct-subsbtncell a:hover {
	filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr=  '#909090' , EndColorStr= '#ffffff' );
	text-align: center;
	border-left: #303030 1px solid;
	border-top: #303030 1px solid;
	border-right: none;
	border-bottom: none;	
}
