body, p, td, a {
	font-family: Verdana;
	font-size:8pt;
}
a:hover {
	text-decoration: underline;
}
.blueBkg {
	background-color:#3C5ABE;
}
.darkblueBkg {
	background-color:#022493;
}
.greyBkg {
	background-color:#D2D2D2;
}
.ltMenu *,
.lbMenu * {
	text-decoration:none;
	font-weight: bold;
	font-size: 8pt;
}
.poptMenu *,
.popbMenu * {

}

div.ltMenu{
    position:relative;
}


a.actTopMenu, a.actTopMenu:hover,
a.inactTopMenu:hover,
.ltMenu a.actLeftMenu,
.ltMenu a.inactLeftMenu:hover {
	font-weight: bold;
	text-decoration:none;
	color: #FFFFFF;

}
.ltMenu a.inactLeftMenu {
	font-weight: bold;
	text-decoration:none;
	color: #D2D2D2;
}
.lbMenu a.actLeftMenu,
.lbMenu a.inactLeftMenu:hover {
	font-weight: bold;
	text-decoration:none;
	color: #000000;
	font-size: 8pt;
}
.lbMenu a.inactLeftMenu {
	font-weight: bold;
	text-decoration:none;
	color: #022493;
	font-size: 8pt;
}
.inactTopMenu,
a.bottomDesignLink,
a.bottomDesignLink:hover{
	text-decoration:none;
	font-weight:bold;
	color:#CCCCCC;
}
a.inactBottomMenu{
	text-decoration:none;
	color:#CCCCCC;
}
a.actBottomMenu,a.actBottomMenu:hover,
a.inactBottomMenu:hover {
	text-decoration:none;
	color: #FFFFFF;
}


.bottomCopyright{
	color:#CCCCCC;
   	font-weight:bold;
}
.add2MailList{
    border-style:none;
    margin:0;
	background-color : #D2D2D2;
	text-align: center;
}
.contactAddress, .contactText{
	color: #000000;
	font-size: 10pt;

}
.contactPhone{
	color: #000000;
  	font-weight:bold;
	font-size: 8pt;

}
a.contactEmail,
a.contactEmail:hover{
	text-decoration:none;
}
.siteFormCaption {
	font-weight:bold;
	font-size:9pt;
   	color:#022493;
	text-align:right;
}
.siteFormSelect,
.siteFormTextArea,
.siteFormText
{
width:200px;
border: 1 solid;
border-color: #4871FC;
SCROLLBAR-BASE-COLOR: #CCD8F3; 
SCROLLBAR-ARROW-COLOR: #3361CE;
}
.siteFormText{
width:200px;
}
.siteFormError{
color:#8F0E3C;
font-style:italic;
font-weight:normal;
font-size:9pt;
}

.bannerCode{
border: 1 solid;
border-color: #4871FC;
SCROLLBAR-BASE-COLOR: #CCD8F3; 
SCROLLBAR-ARROW-COLOR: #3361CE;
}
.pgTitle, .addPageTitle, .pgTitleSpecOffer {
	font-size: 11pt;
}

.pgTitle, .pgTitleSpecOffer {
	font-weight:bold;
}

.pgTitleSpecOffer{
	color:#FFFFFF;
}

.linkGroup{
	font-weight:bold;
    font-size:11pt;
}

.linkSubGroup{
	font-weight:bold;
    font-size:9pt;
}

a.linkGroup,
a.linkSubGroup
{
color:#022493;
text-decoration:none;
}

a.linkGroup:hover,
a.linkSubGroup:hover
{
 color:4871FC
}
.nonActivePgNum, a.nonActivePgNum:hover, a.nonActivePgNum {
	color: #000000;
	font-size:8pt;
	font-weight:bold;
	text-decoration:none;
}
a.nonActivePgNum:hover {
	text-decoration:underline;
}
.activePgNum, b.activePgNum {
	font-size:8pt;
	font-weight:bold;
	color:#4972FD;
}
b.activePgNum {
	text-decoration:underline;
}
.linkTitle, a.linkTitle, a.linkTitle:hover,
.linkUrl, a.linkUrl, a.linkUrl:hover {
	font-size:9pt;
	color:#022493;
	text-decoration:none;
	font-weight:bold;
}
.linkUrl, a.linkUrl, a.linkUrl:hover {
	font-size:8pt;
}
a.linkTitle:hover, a.linkUrl:hover {
	text-decoration:underline;
	color:#4871FC;
}
a.backBtn {
	color:#000000;
	font-size:9pt;
	font-weight:bold;
	text-decoration:none;
}
a.backBtn:hover {
	text-decoration:underline;
}

.TopPhone{
	font-weight:bold;
    font-size:8pt;
    color: #D1D1D1;
}

.TopChoose{
	font-weight:bold;
    font-size:8pt;
    color: #FFFFFF;
}

.viewCart{
	text-decoration:none;
	color:#000000;
}
.shopCartDetail,.shopCartTotal{
  padding-left:10px;
  padding-right:10px;
  background-color: #FFFFFF;
}
.shopCartTotal{
  font-weight:bold;
}

.shopCartInput{
	text-align: center;
    border: 1 solid;

   	border-left-color : #AAC5F3;
	border-top-color : #AAC5F3;
	border-right-color : #103370;
	border-bottom-color : #103370;
}

.popupMenu{
    top:0px;
    margin:0px;
    padding:0px;
}

a.inactAppName,
a.inactAppName:hover,
a.actAppName,
a.actAppName:hover,
.appYear {

	font-weight:bold;
    font-size:9pt;
	text-decoration:none;
}


a.inactAppName {
    color: #2C2FAC;
	text-decoration:none;
}

.showImage{
	font-weight:bold;
    font-size:9pt;
    color: #2C2FAC;
	text-decoration:none;
}

a.inactAppName:hover,
a.actAppName,
a.actAppName:hover,
a.showImage:hover{
	color:#4972FD;
	text-decoration:none;
}

.propVvalue
{
    padding-left:10px;
    padding-right:10px;
    font-size:9pt;
    color: #000000;
}
.propVcaption,
a.propVcaption,
a.propVcaption:hover
{
    padding-left:10px;
    padding-right:10px;
	font-weight:bold;
    font-size:9pt;
    color: #000000;
	text-decoration:none;
}


.propDvalue{
    padding-left:10px;
    padding-right:10px;
	font-weight:bold;
    font-size:9pt;
    color: #2C2FAC;
    background-color:#FFFFFF;
}

.propDcaption{
    padding-left:10px;
    padding-right:10px;
	font-weight:bold;
    font-size:9pt;
    color: #000000;
    background-color:#FFFFFF;
}



.PMenu {color:#FFFFFF;text-decoration: none;font-weight: 700;}
a.PMenu:active {color:#FFFFFF;text-decoration: none;font-weight: 700;}
a.PMenu:hover {color:#FFFFFF;text-decoration: none;font-weight: 700;}
a.PMenu:link {color:#FFFFFF;text-decoration: none;font-weight: 700;}
a.PMenu:visited {color:#FFFFFF;text-decoration: none;font-weight: 700;}

.catPhone{
    font-size:8pt;
    color: #022493;
}
.TopNavCaption{
	text-decoration:none;
	color:#0226A1;
}
.TopNavTitle{
	font-weight:bold;
    color: #000000;
}

.SubSectionTitle{
	font-weight:bold;
	font-size: 10pt;
}


a.shopCartLink {color:#000000;text-decoration: none;}
a.shopCartLink:active {color:#4972FD;text-decoration: none;}
a.shopCartLink:hover {color:#4972FD;text-decoration: none;}

.shcartTitle{
	font-weight:bold;
    color: #FFFFFF;
    font-size:9pt;
}
li.out {
	margin:0px;
	margin-bottom:1.5em;
}
a.SectionList {
	color: #000000;
	font-weight:bold;
	font-size:10pt;
	text-decoration:none;
}
a.SectionList:hover {
	text-decoration:underline;
}
a.pgTitle {
	text-decoration:none;
	color: #000000;
}