.m12 {  font-size: 12px ; line-height: 18px ;}
.m12b {  font-size: 12px ; line-height: 18px ; font-weight:bold;}
.m14 {  font-size: 14px ; line-height: 18px ; }
.m16 {  font-size: 16px ; line-height: 18px ; }
.m11 {  font-size: 11px ; line-height: 18px ;}
.s11 {  font-size: 8pt ; line-height: 14px ; }
.s10 {  font-size: 8pt !important; line-height: 14px ;}
.s9 {  font-size: 7pt ; line-height: 14px ; }
.b12 {  font-size: 12px; font-weight: bold ; line-height: 18px}
.b14 {  font-size: 14px; font-weight: bold ; line-height: 18px}
.b16 {  font-size: 18px; font-weight: bold ; line-height: 18px}
.Hel {  font-size: 11px ; line-height: 15px ; color='#333333'}
.WhiteHel {  font-size: 12px ;font-weight: bold; line-height: 15px ; font-family: Helvetica ;color: #ffffff}
.RedHel {  font-size: 12px ;font-weight: bold; line-height: 15px ; font-family: Helvetica ;color: #cc0033}
.s1F {  font-size: 10px ; line-height: 8px ; font-family: Arial,Helvetica,Geneva,Swiss,SunSans-Regular}
.White {  font-size: 12px ; line-height: 18px ; color: #FFFFFF ; font-weight: bold}
.Yellow {  font-size: 12px ; line-height: 18px ; color: #D40026}
.Red {  font-size: 12px ; line-height: 18px ; color: #cc0033}
.Blown {  font-size: 12px ; line-height: 18px ; color: #8A672E}
.Blue {  font-size: 12px ; line-height: 18px ; color: #cc0033}
.Green {  font-size: 12px ; line-height: 18px ; color: #cc0033}
.SBlue {  font-size: 10px ; line-height: 15px ; color: #cc0033}
.WB {  font-weight: bold; font-size: 16px ; line-height: 18px ; color: #FFFFFF }.RedTitle {  font-size: 12px ; font-weight: bold; line-height: 18px ; color: #cc0033 }
.JireiTitle {  font-size: 16px ; font-weight: bold; line-height: 18px ; color: #000000 }
.W2 {  font-size: 14px ; line-height: 16px ; color: #FFFFFF }
.WS {  font-weight: bold; font-size: 12px ; line-height: 14px ; color: #FFFFFF}
.RB {  font-weight: bold; font-size: 14px ; line-height: 18px ; color: #CC0133}

.SubTitle {  font-weight: bold; font-size: 16px ; line-height: 18px ; color:#D40026}
.Mcasub {  font-weight: bold; font-size: 18px ; line-height: 18px ; color: #cc0033}
.PGPsub {  font-weight: bold; font-size: 16px ; line-height: 18px ;  color:#000099}
.Snifsub {  font-weight: bold; font-size: 16px ; line-height: 18px ; color:#cc0033}
.PGPtitle {  font-weight: bold; font-size: 12px ; line-height: 18px ;color:#391979}
.Hell {  font-size: 11px ; line-height: 15px }
.Snifred {  font-weight: bold; font-size: 16px ; line-height: 18px ; color:#cc0033}
.Snifblack {  font-weight: bold; font-size: 14px ; line-height: 18px}
.Snifgreen {  font-weight: bold; font-size: 12px ; line-height: 18px ; color:#cc0033}
.Mgcsub {  font-weight: bold; font-size: 16px ; line-height: 18px ; color: #cc0033}
.top-menu {  font-weight: bold; font-size: 10px ; line-height: 10px ; color='#333333'}

li {  font-size: 12px ; line-height: 18px}

.hpBorder{background-color:#3c3c3c}
/*RIGHTBAR*/
.hpRb{padding-bottom:11px;padding-top:7px;padding-right:12px;background-color:#F4F4D0}
.hpRbAffiliate{padding-left:10px;padding-bottom:11px;padding-top:7px;padding-right:10px;background-color:#e5e4b4}
table.hpRbTableHeading{width:97%;padding:0px;margin:0px;border:0px}

table.hpRbTableHeading td.headingText{width:96%;border-top:1px solid #e5e4b4;margin:0px;border-bottom:1px solid #dcdca0;padding-top:0px;background-color:#EFEBC6;height:22px;text-align:left;color:000000;font-size:12px;font-weight:normal}


table.hpRbTableHeading td.bl{height:17px;width:10;background-color:#ebebc7;border-left:1px solid #dcdca0;border-bottom:1px solid #dcdca0}
table.hpRbTableHeading td.br{height:17px;width:10;background-color:#ebebc7;border-right:1px solid #dcdca0;border-bottom:1px solid #dcdca0}
table.hpRbTable{width:97%;padding:0px}
table.hpRbTable tr{border:medium none}
table.hpRbTable td.body{width:97%;background-color:#ffffe5;margin:0px 1px 0px 1px;border-left:1px solid #dcdca0;border-right:1px solid #dcdca0;padding-right:10px;padding-bottom:0px;padding-left:10px;font-size:10px}
table.hpRbTable td.top{width:97%;background-color:#ebebc7;border-top:1px solid #dcdca0}
table.hpRbTable td.bottom{width:97%;background-color:#ebebc7;border-bottom:1px solid #dcdca0}
/*MAIN CONTENT AREA*/
table.hpTableTop{width:97%;background-color:#ffffff;}
table.hpTableTop  td.left{width:280px;padding:0px;}
table.hpTableTop  td.right{padding:0px;}
table.hpTableTop  td.leftBottom{width:280px;padding-left:10px;padding-right:10px;padding-top:5px;padding-bottom:10px}
table.hpTable{width:97%;padding:0px;background-color:#ffffff;}
table.hpTable tr{border:medium none}
table.hpTable td.body{width:261px;padding:10px}
table.hpTable td.body2{padding:10px;}
table.hpTableBottom td.bottomInsides{width:97%;background-color:#ffffff;}
table.hpTableBottom td.bottomEdges{width:10;border-left:0px;border-right:0px}
table.hpFree{margin-right:12px;width:97%;}
table.hpFree td.left{padding-right:10px;width:260px;padding-left:10px}
table.hpFree td.right{padding-left:10px}




body
{
    COLOR: #333333;
        FONT-SIZE: 12px
   margin-left : 0px;
   margin-top : 0px;


}

td
{
        FONT-SIZE: 12px;
line-height: 18px;


}

div
{


}

a
{

}
a:link { color:#204658}
a:visited { color:#204658 }
a:active { color:#204658 }
a:hover { color:#cc0033;}

.blackBackground
{
   background : #000000;
}

.redBackground
{
   background : #CC0033;
}

.whiteBackground
{
   background : #FFFFFF;
}

.darkBackground
{
   background : #DCDCA0;
}

.middleBackground
{
   background : #E5E5B4;
}

.lightBackground
{
   background : #FFFFE5;
}

.lightGreyBackground
{
   background : #CCCCCC;
}

.middleGreyBackground
{
   background : #A8B6BE;
}

.darkBlueBackground
{
   background : #204658;
}

.middleBlueBackground
{
   background : #90A3AC;
}

.creamBackground
{
   background : #FAFAED;
}

.relatedLinksBorderTop
{
   background : #B7B790;
}

.relatedLinksBorderBottom
{
   background : #C8C8BE;
}

.tableHeaderBackground
{
   background : #CECCA9;
}

.tableDataBackground
{
   background : #E5E3B5;
}

.textSmallBlue
{
   color : #204658;
}
.textSmallBlue:link { color:#204658 }
.textSmallBlue:visited { color:#204658 }
.textSmallBlue:active { color:#204658 }
.textSmallBlue:hover { color:#204658 }

.textWhite
{
	color : #FFFFFF;
}
.textWhite:link { color:#FFFFFF }
.textWhite:visited { color:#FFFFFF }
.textWhite:active { color:#FFFFFF }
.textWhite:hover { color:#FFFFFF }

.textBoldWhite
{
   font-size: 12px;
line-height: 18px;
   color : #FFFFFF;
   font-weight : bold;
   text-decoration : none;
}
.textBoldWhite:link { color:#FFFFFF }
.textBoldWhite:visited { color:#FFFFFF }
.textBoldWhite:active { color:#FFFFFF }
.textBoldWhite:hover { color:#FFFFFF }

.textBoldBlack
{
   color : #000000;
   font-weight : bold;
   text-decoration : none;
}
.textBoldBlack:link { color:#000000 }
.textBoldBlack:visited { color:#000000 }
.textBoldBlack:active { color:#000000 }
.textBoldBlack:hover { color:#000000 }

.textBoldBlue, .textBoldBlueSmall, .textBoldBlueLarge
{
   color : #204658;
   font-weight : bold;
}
.textBoldBlue:link { color:#204658 }
.textBoldBlue:visited { color:#204658 }
.textBoldBlue:active { color:#204658 }
.textBoldBlue:hover { color:#204658 }
.textBoldBlueSmall:link { color:#204658 }
.textBoldBlueSmall:visited { color:#204658 }
.textBoldBlueSmall:active { color:#204658 }
.textBoldBlueSmall:hover { color:#204658 }
.textBoldBlueLarge:link { color:#204658 }
.textBoldBlueLarge:visited { color:#204658 }
.textBoldBlueLarge:active { color:#204658 }
.textBoldBlueLarge:hover { color:#204658 }

.textBlue
{
   color : #204658;
}
.textBlue:link { color:#204658 }
.textBlue:visited { color:#204658 }
.textBlue:active { color:#204658 }
.textBlue:hover { color:#204658 }

.textNewBlue
{
   color : #204658;
}
.textNewBlue:link { color:#204658 }
.textNewBlue:visited { color:#204658 }
.textNewBlue:active { color:#204658 }
.textNewBlue:hover { color:#204658 }

.textLightBlue
{
   font-size: 12px;
line-height: 18px;
   color : #A2B8C3;
   text-decoration : none;
}
.textLightBlue:link { color:#A2B8C3 }
.textLightBlue:visited { color:#A2B8C3 }
.textLightBlue:active { color:#A2B8C3 }
.textLightBlue:hover { color:#A2B8C3 }

.textPageHeaderRed, .textSectionHeaderRed, .textRed
{
   color : #CC0033;
   font-weight : bold;
   text-decoration : none;
}
.textPageHeaderRed:link { color:#CC0033 }
.textPageHeaderRed:visited { color:#CC0033 }
.textPageHeaderRed:active { color:#CC0033 }
.textPageHeaderRed:hover { color:#CC0033 }
.textSectionHeaderRed:link { color:#CC0033 }
.textSectionHeaderRed:visited { color:#CC0033 }
.textSectionHeaderRed:active { color:#CC0033 }
.textSectionHeaderRed:hover { color:#CC0033 }
.textRed:link { color:#CC0033 }
.textRed:visited { color:#CC0033 }
.textRed:active { color:#CC0033 }
.textRed:hover { color:#CC0033 }

.textNewRed
{
   color : #CC0033;
}
.textNewRed:link { color:#CC0033 }
.textNewRed:visited { color:#CC0033 }
.textNewRed:active { color:#CC0033 }
.textNewRed:hover { color:#CC0033 }

.textPageHeaderGrey, .textSectionHeaderGrey
{
   color : #666666;
   font-weight : bold;
   text-decoration : none;
}
.textPageHeaderGrey:link { color:#666666 }
.textPageHeaderGrey:visited { color:#666666 }
.textPageHeaderGrey:active { color:#666666 }
.textPageHeaderGrey:hover { color:#666666 }
.textSectionHeaderGrey:link { color:#666666 }
.textSectionHeaderGrey:visited { color:#666666 }
.textSectionHeaderGrey:active { color:#666666 }
.textSectionHeaderGrey:hover { color:#666666 }

.textSectionHeader
{
   font-weight : bold;
}

.textSectionHeaderDarkGrey
{
   color : #333333;
   font-weight : bold;
   text-decoration : none;
}
.textSectionHeaderDarkGrey:link { color:#333333 }
.textSectionHeaderDarkGrey:visited { color:#333333 }
.textSectionHeaderDarkGrey:active { color:#333333 }
.textSectionHeaderDarkGrey:hover { color:#333333 }

.textSectionHeaderWhite
{
   color : #FFFFFF;
   font-weight : bold;
   text-decoration : none;
}
.textSectionHeaderWhite:link { color:#FFFFFF }
.textSectionHeaderWhite:visited { color:#FFFFFF }
.textSectionHeaderWhite:active { color:#FFFFFF }
.textSectionHeaderWhite:hover { color:#FFFFFF }

.textSectionHeaderYellow
{

   color : #FFFF99;
   font-weight : bold;
   text-decoration : none;
}
.textSectionHeaderYellow:link { color:#FFFF99 }
.textSectionHeaderYellow:visited { color:#FFFF99 }
.textSectionHeaderYellow:active { color:#FFFF99 }
.textSectionHeaderYellow:hover { color:#FFFF99 }

.textSectionHeaderBlue
{
   font-size : 12px;
   color : #204658;
   font-weight : bold;
   text-decoration : none;
}
.textSectionHeaderBlue:link { color:#204658 }
.textSectionHeaderBlue:visited { color:#204658 }
.textSectionHeaderBlue:active { color:#204658 }
.textSectionHeaderBlue:hover { color:#204658 }

.textLightGreySmall
{
   color : #999999;
   text-decoration : none;
}
.textLightGreySmall:link { color:#999999 }
.textLightGreySmall:visited { color:#999999 }
.textLightGreySmall:active { color:#999999 }
.textLightGreySmall:hover { color:#999999 }

.textBlackSmall
{
   color : #000000;
}
.textBlackSmall:link { color:#000000 }
.textBlackSmall:visited { color:#000000 }
.textBlackSmall:active { color:#000000 }
.textBlackSmall:hover { color:#000000 }

.dataList
{
   margin-left : 15px;
   margin-top : 0px;
}

.backgroundCAD1BA
{
   background : #CAD1BA;
}

.backgroundDDE1C5
{
   background : #DDE1C5;
}

.moreLink
{

   text-decoration : underline;
}
.moreLink:link { color:#204658 }
.moreLink:visited { color:#204658 }
.moreLink:active { color:#204658 }
.moreLink:hover { color:#7D5707; text-decoration:none }

.backgroundFAFAEE
{
   background-color : #FAFAEE;
}
/* photo-layout 10.05.13 */

.photo-layout {
	padding-right: 10px;
	float:left;
}
.source {
}


