body
{
/* margin:0;  background-color:#333333;   */
background-image: url('images/AffordableStock_bodybg.gif'); 
background-repeat: repeat-x-y;
background-attachment: fixed; 
margin:0; 
}
.viso {
visibility:hidden;
font-size:5px;
line-height:5px;
}

.MouseOverHandEffect
{
cursor:hand;

}

.headerBg
{
background:url(images/AffordableStock_LogoBg.gif);
background-repeat:repeat-x;
}


.LeftBarBg
{
background:url(images/AffordableStock_ManBg.gif); 
background-repeat:repeat-x;
}

.TrBg
{
background:url(images/AffordableStock_MenuAboveBg.gif); 
background-repeat:repeat-x;
}


.TrBGALL
{
background:url(images/AffordableStock_MenuAboveBg.gif);
background-repeat:inherit;
}

.TableBorderOne
{
BORDER-RIGHT: #BF5718 1px solid;  BORDER-LEFT: #BF5718 1px solid;
}

.TableborderGreen
{
 BORDER-RIGHT: #699A15 1px solid;  
 BORDER-LEFT: #699A15 1px solid;
}


.VerticalBorderBG
{
background:url(images/AffordableStock_Verticalbdr.gif);
background-repeat:repeat-y;
}

.bg
{
	background:url(images/AffordableStock_LogoAS.gif);
	background-repeat:repeat-y;
}

.MenuAboveBg
{
background:url(images/AffordableStock_MenuAboveBg.gif);
background-repeat:inherit;
}

.MenuAboveBgRPT
{
background:url(images/AffordableStock_MenuAboveBg.gif);
background-repeat:inherit;
}


.WomanATBg
{
background-image:url(images/AffordableStock_Woman.gif);
background-position:right; 
background-repeat:no-repeat;
}

.HorizontalHorBorder
{
background:url(images/AffordableStock_Bdrhor.gif); 
background-repeat:repeat-x;
}


.HistoryInfoTableBorder
{
border-collapse: collapse; 
border: 1px solid #DEE2EB
} 

.TableBorderOrder
 {
	 border-collapse: collapse; 
	 border: 1px solid #69757D;
 }

.BlueBorder
{
BORDER-RIGHT: #006087 1px solid; 
BORDER-LEFT: #006087 1px solid;
}

.BlueDarkgray
{
BORDER-RIGHT: #858585 1px solid; 
BORDER-LEFT: #858585 1px solid;
}

.BlackBorder
{
BORDER-RIGHT:1px solid #FFFFFF ;  
BORDER-LEFT:  1px solid #FFFFFF;
}

.Braker
{
background-image:url(images/AffordableStock_breaker.gif);
background-repeat:repeat-x;
}


.GreyBreaker
{
background-image:url(images/AffordableStock_GreyBreaker.gif); 
background-repeat:repeat-x;
}

.GreyDotted
{
background-image:url(images/AffordableStock_greydotted.gif);
background-repeat:repeat-x;
}

.BorderGreyInternal
{
BORDER-RIGHT: #848484 1px solid;
BORDER-LEFT: #848484 1px solid;
}
  


.HeadingBlackTwo {
font-size : 14px;
color : #000000;
text-decoration : none;
font-family:Verdana, ARIAL,Helvetica, sans-serif; 
font-weight : bold;
cursor : default;
letter-spacing:0;
}

.HeadingGreySub {
font-size : 13px;
color : #555454;
text-decoration : none;
font-family: Arial,Helvetica, sans-serif;
 
font-weight : bold;
cursor : default;
letter-spacing:0;
}

.HeadingWhite {
font-size : 15px;
color : #FFFFFF;
text-decoration : none;
font-family: Arial,Helvetica, sans-serif;
font-weight : bold;
cursor : default;
letter-spacing:1px;
}


.GreyTextLogo{
font-size : 11px;
color : #9C9C9C;
text-decoration : none;
font-family: Arial,Helvetica, sans-serif;
font-weight : bold;
cursor : default;
letter-spacing:1px;
text-align:center;
}


.HeadingsubWhite {
font-size : 11px;
color : #FFFFFF;
text-decoration : none;
font-family: Arial,Helvetica, sans-serif;
font-weight : bold;
cursor : default;
letter-spacing:1px;
}

.HeadingsubWhiteUnderline {
font-size : 11px;
color : #FFFFFF;
text-decoration:underline;
font-family: Arial,Helvetica, sans-serif;
font-weight : bold;
cursor : default;
letter-spacing:1px;
}


.Headingsubblue {
font-size : 11px;
color : #82DAFF;
text-decoration : none;
font-family: Arial,Helvetica, sans-serif;
font-weight : bold;
cursor : default;
letter-spacing:1px;
}


.TextWhite {
font-size : 11px;
color : #FFFFFF;
text-decoration : none;
font-family:Verdana, ARIAL,Helvetica, sans-serif; cursor : default;
letter-spacing:0;
text-align:justify;
}

.TextBlack {
font-size : 11px;
color : #000000;
text-decoration : none;
font-family:Verdana, ARIAL,Helvetica, sans-serif; cursor : default;
letter-spacing:0;
}

.ParaText {
font-size : 10px;
color : #666666;
text-decoration : none;
font-family:Verdana, ARIAL,Helvetica, sans-serif; 
cursor : default;
text-align:justify;
font-weight:bold;
line-height:11px;
}

.ParaTextiNTERNAL
{
font-size : 11px;
color : #FFFFFF;
text-decoration : none;
font-family:Verdana, ARIAL,Helvetica, sans-serif; 
cursor : default;
font-weight:bold;
letter-spacing:1px;
line-height:15px;
text-align:justify;
}


.ParaCopyright
{
font-size : 11px;
color : #FFFFFF;
text-decoration : none;
font-family:Verdana, ARIAL,Helvetica, sans-serif; 
cursor : default;

letter-spacing:1px;

text-align:center;
}


.ParaTextGrey {
font-size : 11px;
color : #FFFFFF;
text-decoration : none;
font-family:Verdana, ARIAL,Helvetica, sans-serif;
cursor : default;
line-height:17px;
text-align:justify;
}

.TextGreySub {
font-size : 10px;
color : #FFFFFF;
text-decoration : none;
font-family:Verdana, ARIAL,Helvetica, sans-serif; cursor : default;
text-align:justify;
}

.ParaTextGreySmall {
font-size : 10px;
color : #FFFFFF;
text-decoration : none;
font-family:Verdana, ARIAL,Helvetica, sans-serif; cursor : default;
text-align:justify;
}

.ParaTextJustify {
font-size : 11px;
color : #000000;
text-decoration : none;
font-family:Verdana, ARIAL,Helvetica, sans-serif; cursor : default;
text-align:justify;
}

.ParaTextSmallBoldJustify {
font-size : 10px;
color : #777777;
text-decoration : none;
font-family:Verdana, ARIAL,Helvetica, sans-serif; cursor : default;
text-align:justify;
font-weight:bold;
line-height:14px;
}


.TextGreenHeading {
font-size : 13px;
color : #8ED420;
text-decoration : none;
font-family: Arial,Helvetica, sans-serif;
cursor : default;
font-weight : bold;
}

.TextGreenHeading2 {
font-size : 17px;
color : #B4FF00;
text-decoration : none;
font-family: Arial,Helvetica, sans-serif;
cursor : default;
font-weight : bold;
line-height:20px;
}

.TextBlackBold {
font-size : 11px;
color : #000000;
text-decoration : none;
font-family:Verdana, ARIAL,Helvetica, sans-serif; 
cursor : default;
font-weight : bold;
}

.TextBrown {
font-size : 12px;
color : #610303;
text-decoration : none;
font-family:Verdana, ARIAL,Helvetica, sans-serif;
cursor : default;
font-weight : bold;
}

.HeadingBlue2 {
font-size : 15px;
color : #526178;
text-decoration : none;
font-family: Arial,Helvetica, sans-serif;
font-weight : bold;
cursor : default;
letter-spacing:0;
}


.HeadingGrey {
font-size : 11px;
color : #808080;
text-decoration : none;
font-family:Verdana, ARIAL,Helvetica, sans-serif; 
cursor : default;
letter-spacing:1px;
}

.HeadingRed {
font-size : 15px;
color : #DE1C39;
text-decoration : none;
font-family: Arial,Helvetica, sans-serif;
font-weight : bold;
cursor : default;
letter-spacing:0;
}

.HeadingBlackSmall {
font-size : 11px;
color : #000000;
text-decoration : none;
font-family: Arial,Helvetica, sans-serif;
font-weight : bold;
cursor : default;
letter-spacing:0;
}

.FormFields {
font-size : 10px;
border : 1px solid #000000;
width:135px;

}
.Heading2 {
font-size : 15px;
color : #000000;
text-decoration : none;
font-family:Verdana, ARIAL,Helvetica, sans-serif; font-weight : bold;
cursor : default;
}

.HeadingBlack {
font-size : 16px;
color : #000000;
text-decoration : underline;
font-family:Verdana, ARIAL,Helvetica, sans-serif; 
font-weight : bold;
cursor : default;
letter-spacing:-1px;
}

.HeadingBlack2 {
font-size : 18px;
color : #000000;
text-decoration : underline;
font-family:Verdana, ARIAL,Helvetica, sans-serif; 
font-weight : bold;
cursor : default;
letter-spacing:-1px;
}


.HeadinggGREYINT {
font-size : 17px;
color : #434E54;
text-decoration : none;
font-family:Verdana, ARIAL,Helvetica, sans-serif; font-weight : bold;
cursor : default;
letter-spacing:0;
}

.HeadingBlue {
font-size : 13px;
color : #019ABB;
text-decoration : none;
font-family:Verdana, ARIAL,Helvetica, sans-serif; font-weight : bold;
cursor : default;
letter-spacing:0;
}

.HeadingBlueSub {
font-size : 12px;
color : #047D86;
text-decoration : none;
font-family:Verdana, ARIAL,Helvetica, sans-serif; font-weight : bold;
cursor : default;
letter-spacing:0;
line-height:20px;
}

.TextBlueBoldHeading {
font-size : 14px;
color : #02C6F3;
text-decoration : none;
font-family:Verdana, ARIAL,Helvetica, sans-serif; font-weight : bold;
cursor : default;
letter-spacing:0;
}

.TextBlueBoldHeading2 {
font-size : 12px;
color : #3BEAFF;
text-decoration : none;
font-family:Verdana, ARIAL,Helvetica, sans-serif; font-weight : bold;
cursor : default;
letter-spacing:0;
}

.TextBlueBoldHeading3Large {
font-size : 18px;
color : #00D2FF;
text-decoration : none;
font-family:Verdana, ARIAL,Helvetica, sans-serif; font-weight : bold;
cursor : default;
letter-spacing:0;
}



.LinksWhiteBoldLarge a:link
{
color: #FFFFFF;
font-size: 15px;
font-family:Verdana, ARIAL,Helvetica, sans-serif; text-decoration: none; 
letter-spacing:0;
font-weight:bold;
text-decoration:none;
}
.LinksWhiteBoldLarge a:visited
{
color: #FFFFFF; 
font-size: 15px;
font-family:Verdana, ARIAL,Helvetica, sans-serif; text-decoration: none; 
letter-spacing:0;
font-weight:bold;
text-decoration:none;
}

.LinksWhiteBoldLarge a:hover
{
color: #00D2FF; 
font-size: 15px; 
font-family:Verdana, ARIAL,Helvetica, sans-serif; text-decoration: underline; 
letter-spacing:0;
font-weight:bold;
}



.LinksWhiteBoldLarge a:link
{
color: #FFFFFF;
font-size: 15px;
font-family:Verdana, ARIAL,Helvetica, sans-serif; text-decoration: none; 
letter-spacing:0;
font-weight:bold;
text-decoration:none;
}
.LinksWhiteBoldLarge a:visited
{
color: #FFFFFF; 
font-size: 15px;
font-family:Verdana, ARIAL,Helvetica, sans-serif; text-decoration: none; 
letter-spacing:0;
font-weight:bold;
text-decoration:none;
}

.LinksWhiteBoldLarge a:hover
{
color: #00D2FF; 
font-size: 15px; 
font-family:Verdana, ARIAL,Helvetica, sans-serif; text-decoration: underline; 
letter-spacing:0;
font-weight:bold;
}




.LinksBlueBoldLarge a:link
{
color: #00D2FF;
font-size: 15px;
font-family:Verdana, ARIAL,Helvetica, sans-serif; text-decoration: none; 
letter-spacing:0;
font-weight:bold;
text-decoration:none;
}
.LinksBlueBoldLarge a:visited
{
color: #00D2FF; 
font-size: 15px;
font-family:Verdana, ARIAL,Helvetica, sans-serif; text-decoration: none; 
letter-spacing:0;
font-weight:bold;
text-decoration:none;
}

.LinksBlueBoldLarge a:hover
{
color: #FFFFFF; 
font-size: 15px; 
font-family:Verdana, ARIAL,Helvetica, sans-serif; text-decoration: underline; 
letter-spacing:0;
font-weight:bold;
}



.LinksBlueBoldSmall a:link
{
color: #00D2FF;
font-size: 12px;
font-family:Verdana, ARIAL,Helvetica, sans-serif; text-decoration: none; 
letter-spacing:0;
font-weight:bold;
text-decoration:none;
}
.LinksBlueBoldSmall a:visited
{
color: #00D2FF; 
font-size: 12px;
font-family:Verdana, ARIAL,Helvetica, sans-serif; text-decoration: none; 
letter-spacing:0;
font-weight:bold;
text-decoration:none;
}

.LinksBlueBoldSmall a:hover
{
color: #FFFFFF; 
font-size: 12px; 
font-family:Verdana, ARIAL,Helvetica, sans-serif; text-decoration: underline; 
letter-spacing:0;
font-weight:bold;
}




.TextMaroonBold {
font-size : 12px;
color : #9D1E22;
text-decoration : none;
font-family:Verdana, ARIAL,Helvetica, sans-serif; font-weight : bold;
cursor : default;
}

.TextMaroonUnderline {
font-size : 12px;
color : #9D1E22;
text-decoration : underline;
font-family:Verdana, ARIAL,Helvetica, sans-serif; font-weight : bold;
cursor : default;
}

.LinksEvents a:link
{
color: #0E7AA7;
font-size: 10px;
font-family:Verdana, ARIAL,Helvetica, sans-serif; text-decoration: none; 
font-weight:bold; 
letter-spacing:0px;
}
.LinksEvents a:visited
{
color: #0E7AA7; 
font-size: 10px;
font-family:Verdana, ARIAL,Helvetica, sans-serif; text-decoration: none; 
font-weight:bold; 
letter-spacing:0px;
}

.LinksEvents a:hover
{
color: #75A38C; 
font-size: 10px; 
font-family:Verdana, ARIAL,Helvetica, sans-serif; text-decoration: underline; 
font-weight:bold; 
letter-spacing:0px;
}

.linkswhiteSmall a:link
{
color: #8A949A; 
font-size: 10px; 
font-family:Verdana, ARIAL,Helvetica, sans-serif; text-decoration: none; 
font-weight:bold; 

}

.linkswhiteSmall a:visited
{
color: #8A949A; 
font-size: 10px; 
font-family:Verdana, ARIAL,Helvetica, sans-serif; text-decoration: none; 
font-weight:bold; 

}

.linkswhiteSmall a:hover
{
color: #8A949A; 
font-size: 10px; 
font-family:Verdana, ARIAL,Helvetica, sans-serif; text-decoration: underline; 
font-weight:bold; 
}

.linksRed a:link
{
color: #9D1E22; 
font-size: 11px; 
font-family:Verdana, ARIAL,Helvetica, sans-serif; text-decoration: none; 
font-weight:bold; 
letter-spacing:1px;
}


.linksRed a:visited
{
color: #9D1E22;  
font-size: 11px; 
font-family:Verdana, ARIAL,Helvetica, sans-serif; text-decoration: none; 
font-weight:bold; 
letter-spacing:1px;
}
.linksRed a:hover
{
color: #3E83C6; 
font-size: 11px; 
font-family:Verdana, ARIAL,Helvetica, sans-serif; text-decoration: underline; 
font-weight:bold; 
letter-spacing:1px;
}



.LinkSiteMap a:link
{
color: #FFFFFF; 
font-size: 10px; 
font-family:Verdana, ARIAL,Helvetica, sans-serif; text-decoration: none; 

letter-spacing:1px;
}
.LinkSiteMap a:visited
{
color: #FFFFFF;  
font-size: 10px; 
font-family:Verdana, ARIAL,Helvetica, sans-serif; text-decoration: none; 

letter-spacing:1px;
}
.LinkSiteMap a:hover
{
color: #3E83C6; 
font-size: 10px; 
font-family:Verdana, ARIAL,Helvetica, sans-serif; text-decoration: underline; 

letter-spacing:1px;
}


.LinksNavy a:link
{
color: #7F7B6C;
font-size: 11px;
font-family:Verdana, ARIAL,Helvetica, sans-serif; text-decoration: none; 
font-weight:bold; 
letter-spacing:1px;
}
.LinksNavy a:visited
{
color: #7F7B6C; 
font-size: 11px;
font-family:Verdana, ARIAL,Helvetica, sans-serif; text-decoration: none; 
font-weight:bold; 
letter-spacing:1px;
}

.LinksNavy a:hover
{
color: #0A3876; 
font-size: 11px; 
font-family:Verdana, ARIAL,Helvetica, sans-serif; text-decoration: underline; 
font-weight:bold; 
letter-spacing:1px;
}


.LinksOrange a:link
{
color: #FFFFFF;
font-size: 11px;
font-family:Verdana, ARIAL,Helvetica, sans-serif; text-decoration: none; 
font-weight:bold; 
letter-spacing:1px;
}
.LinksOrange a:visited
{
color: #FFFFFF; 
font-size: 11px;
font-family:Verdana, ARIAL,Helvetica, sans-serif; text-decoration: none; 
font-weight:bold; 
letter-spacing:1px;
}

.LinksOrange a:hover
{
color: #FF7800; 
font-size: 11px; 
font-family:Verdana, ARIAL,Helvetica, sans-serif; text-decoration: underline; 
font-weight:bold; 
letter-spacing:1px;
}


.LinksBlack a:link
{
color: #000000;
font-size: 9px;
font-family:Verdana, ARIAL,Helvetica, sans-serif; text-decoration: none; 

letter-spacing:0;
}
.LinksBlack a:visited
{
color: #000000; 
font-size: 9px;
font-family:Verdana, ARIAL,Helvetica, sans-serif; text-decoration: none; 
letter-spacing:0;
}

.LinksBlack a:hover
{
color: #FFFFFF; 
font-size: 9px; 
font-family:Verdana, ARIAL,Helvetica, sans-serif; text-decoration: underline; 
letter-spacing:0;

}



.LinksWhiteNext a:link
{
color: #FFFFFF;
font-size: 10px;
font-family:Verdana, ARIAL,Helvetica, sans-serif; text-decoration: none; 
letter-spacing:0;
font-weight:bold;
}
.LinksWhiteNext a:visited
{
color: #FFFFFF; 
font-size: 10px;
font-family:Verdana, ARIAL,Helvetica, sans-serif; text-decoration: none; 
letter-spacing:0;
font-weight:bold;
}

.LinksWhiteNext a:hover
{
color: #CCCCCC; 
font-size: 10px; 
font-family:Verdana, ARIAL,Helvetica, sans-serif; text-decoration: none; 
letter-spacing:0;
font-weight:bold;
}


.LinksWhiteEmail a:link
{
color: #FFFFFF;
font-size: 10px;
font-family:Verdana, ARIAL,Helvetica, sans-serif; text-decoration: none; 
letter-spacing:1px;
font-weight:bold;

}
.LinksWhiteEmail a:visited
{
color: #FFFFFF; 
font-size: 10px;
font-family:Verdana, ARIAL,Helvetica, sans-serif; text-decoration: none; 
letter-spacing:1px;
font-weight:bold;
}

.LinksWhiteEmail a:hover
{
color: #CCCCCC; 
font-size: 10px; 
font-family:Verdana, ARIAL,Helvetica, sans-serif; text-decoration: none; 
letter-spacing:1px;
font-weight:bold;
}


.LinksoffwhiteSmall a:link
{
color: #A7A7A7;
font-size: 10px;
font-family:Verdana, ARIAL,Helvetica, sans-serif; 
text-decoration: none; 
letter-spacing:0px;
}

.LinksoffwhiteSmall a:visited
{
color: #A7A7A7; 
font-size: 10px;
font-family:Verdana, ARIAL,Helvetica, sans-serif; text-decoration: none; 
letter-spacing:0px;

}

.LinksoffwhiteSmall a:hover
{
color: #FFFFFF; 
font-size: 10px;
font-family:Verdana, ARIAL,Helvetica, sans-serif; text-decoration: none; 
letter-spacing:0px;
}

.LinksCitySideBlue a:link
{
color: #4884CC;
font-size: 10px;
font-family:Verdana, ARIAL,Helvetica, sans-serif; text-decoration: none; 
letter-spacing:1px;
font-weight:bold;

}
.LinksCitySideBlue a:visited
{
color: #4884CC;
font-size: 10px;
font-family:Verdana, ARIAL,Helvetica, sans-serif; text-decoration: none; 
letter-spacing:1px;
font-weight:bold;
}

.LinksCitySideBlue a:hover
{
color: #CCCCCC; 
font-size: 10px; 
font-family:Verdana, ARIAL,Helvetica, sans-serif; text-decoration: none; 
letter-spacing:1px;
font-weight:bold;
}

.LinksBlue a:link
{
color: #1F646B;
font-size: 11px;
font-family:Verdana, ARIAL,Helvetica, sans-serif; text-decoration: none; 
letter-spacing:0;
font-weight:bold;

}
.LinksBlue a:visited
{
color: #1F646B; 
font-size: 11px;
font-family:Verdana, ARIAL,Helvetica, sans-serif; text-decoration: none; 
letter-spacing:0;
font-weight:bold;
}

.LinksBlue a:hover
{
color: #83C09E; 
font-size: 11px; 
font-family:Verdana, ARIAL,Helvetica, sans-serif; text-decoration: none; 
letter-spacing:0;
font-weight:bold;
}


.CalendarHeadingGreyBG
{
font-size : 17px;
color : #12344F;
text-decoration : none;
font-family: Arial,Helvetica, sans-serif;
font-weight : bold;
cursor : default;
letter-spacing:0;
background-color:#A4AEB5;
text-align:left;
}

.CalendarHeadingGreyBGSmall
{
font-size : 12px;
color : #12344F;
text-decoration : none;
font-family: Arial,Helvetica, sans-serif;

cursor : default;
letter-spacing:0;
background-color:#A4AEB5;
text-align:left;
}

.CalendarMenu
{
font-size : 12px;
color : #FFFFFF;
text-decoration : none;
font-family:Verdana, ARIAL,Helvetica, sans-serif;
cursor : default;
letter-spacing:0;
background-color:#000000;
text-align:center;
font-weight:bold;

}

.textwithbluebg
{
font-size : 12px;
color : #FFFFFF;
text-decoration : none;
font-family:Verdana, ARIAL,Helvetica, sans-serif; font-weight : bold;
cursor : default;
letter-spacing:0;
background-color:#009CA3;
text-align:left;
}


.textwithREDebg
{
font-size : 12px;
color : #FFFFFF;
text-decoration : none;
font-family:Verdana, ARIAL,Helvetica, sans-serif; font-weight : bold;
cursor : default;
letter-spacing:0;
background-color:#B00000;

}


.textwithwhitgspaces
{
font-size : 11px;
color : #A9A8A8;
text-decoration : none;
font-family:Verdana, ARIAL,Helvetica, sans-serif;
cursor : default;
letter-spacing:0;
text-align:justify;
padding-right:12px;
padding-left:8px;
line-height:15px;
padding-bottom:20px;
}

.offerLink {
font-size:10;
text-decoration:underline;
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#FFFFFF;
}

.offerLink a:hover {
font-size:10;
text-decoration:underline;
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#FF9900;
}

.offerLink a:visited {
font-size:10;
text-decoration:underline;
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#FFFFFF;
}