/* CSS Document */
BODY, TABLE, TH, TR, TD, UL, OL, LI, P, FONT, A, BLOCKQUOTE, LABEL { font-family: Arial, Helvetica; font-size: 13px; }
a.mTD:link, a.mTD:visited{ color: #FFFFFF; font-weight: bold; font-size: 13px; text-decoration: none;}
a.mTD:hover, a.mTD:active{ color: #000000; font-weight: bold; font-size: 13px; text-decoration: none; font-style: italic;}
a.menuTop:link, a.menuTop:visited{ color: black; font-family: Arial, Helvetica, sans-serif; font-weight: bold; font-size: 12px; text-decoration: none; vertical-align: middle; letter-spacing: 1px;}
a.menuTop:hover, a.menuTop:active{ color: #000080; font-family: Arial, Helvetica, sans-serif; font-weight: bold; font-size: 12px; text-decoration: none; font-style: normal; vertical-align: middle; letter-spacing: 1px;}
divMenuTop{
	vertical-align: bottom; padding-right: 4px; margin-right: 4px;
}
.vert_bar{ font-size: 11px;
			  color: White;
			  line-height: 8px; 
			  vertical-align: top;
			  }
.fvert_bar{ font-size: 11px;
			  color: black;
			  line-height: 8px; 
			  vertical-align: top;
			  }

.short_horz{ font-size: 2px;
			    color: White;
			    line-height: 2px; 
				 }

.MenuBody{margin:0px; padding:0px; border: 0px none; }
.MenuTD{ margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 2px; padding-right: 6px; padding-top: 0px; border-left: 1px solid #89999B; border-bottom: 1px solid #89999B; border-top: 1px solid #89999B; color: #FFFFFF; background-color: #B5C7CE; font-size: 13px; font-weight: bold;    }
a.MeTD:link, metd:visited{margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 2px; padding-right: 6px; padding-top: 0px; border-left: 1px solid #89999B; border-bottom: 1px solid #89999B; border-top: 1px solid #89999B; color: #FFFFFF; background-color: #B5C7CE; font-size: 13px; font-weight: bold; }
a.MeTD:hover, a.MeTD:active{margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 2px; padding-right: 6px; padding-top: 0px; border-left: 1px solid #89999B; border-bottom: 1px solid #89999B; border-top: 1px solid #89999B; color: #FFFFFF; background-color: RED; font-size: 13px; font-weight: bold; }
.mTDrbg{margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 2px; padding-right: 6px; padding-top: 0px; border-left: 1px solid #89999B; border-bottom: 1px solid #89999B; border-top: 1px solid #89999B; color: #FFFFFF; background-color: #CCCCCE; font-size: 13px; font-weight: bold; }
a.mTDc:link, a.mTDc:visited{ color: #FFFFFF; font-weight: bold; font-size: 13px; text-decoration: none;}
a.mTDc:hover, a.mTDc:active{ color: #000000; font-weight: bold; font-size: 13px; text-decoration: none; font-style: italic;}
.MenuTDc{ text-align: center; vertical-align: middle; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 2px; padding-right: 6px; padding-top: 0px; border-left: 1px solid #89999B; border-bottom: 1px solid #89999B; border-top: 1px solid #89999B; color: #FFFFFF; background-color: #B5C7CE; font-size: 13px; font-weight: bold; }
a.hwhy:link, a.hwhy:visited{color: #FFFFFF; font-weight: normal; font-size: 12px; text-decoration: none}
a.hwhy:hover, a.hwhy:active{color: #FFFFFF; font-weight: normal; font-size: 12px; text-decoration: none; font-style: italic}

a.MTri:link, a.MTri:visited, a.MTri:active{ text-transform: none; color: Navy; font-family: Arial, Helvetica, sans-serif; font-weight: bold; font-size: 12px;	text-decoration: none; font-style: normal; word-spacing: -1px;}
a.MTri:hover{ word-spacing: -1px; color: #B13F7D; font-family: Arial, Helvetica, sans-serif; font-weight: bold; font-size: 12px; text-decoration: none; font-style: italic;}
a.MTriB:link, a.MTriB:visited, a.MTriB:active{ text-transform: none; color: #FFFFFF; font-family: Arial, Helvetica, sans-serif; font-weight: bold; font-size: 11px;	text-decoration: none; font-style: normal; word-spacing: -1px;}
a.MTriB:hover{ word-spacing: -1px; color: #FF9000; font-family: Arial, Helvetica, sans-serif; font-weight: bold; font-size: 11px; text-decoration: none; font-style: normal;}

.MenuTri{ vertical-align: middle; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 1px; padding-top: 0px; }
.MenuTriO{ vertical-align: middle; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 1px; padding-top: 0px; border-bottom: 1px solid Red; }

a.winfree:link, winfree:visited{color: Gray; font-weight: normal; font-size: 12px; text-decoration: none}
a.winfree:hover, a.winfree:active{color: #0000CD; font-weight: normal; font-size: 12px; text-decoration: none; font-style: italic;}
a.hbtop:link, a.hbtop:visited{ color: #FFFFFF; font-weight: bold; font-size: 13px; text-decoration: none;}
a.hbtop:hover, a.hbtop:active{ color: #000000; font-weight: bold; font-size: 13px; text-decoration: none; font-style: italic;}

.FootTD{  margin:0px; padding:0px; border-left: 0px none; border-bottom:0px none; border-top: 1px solid RED; color: #000000; background-color: #FFFFFF; font-size: 10px; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif}
.FootTDP{ margin:0px; padding:0px; text-align: center; vertical-align: middle;  border-left: 0px none; border-bottom:0px none; border-top: 0px none; color: #444444; font-size: 10px; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif}
.FootFC{ text-align: center; 
         vertical-align: middle; 
			color: #013464; 
			font-size: 10px;  
			font-style: normal; 
			font-family: Arial, Helvetica, sans-serif;
         line-height: normal;
			}
.subfoot{ font-family: Arial, Helvetica, sans-serif; font-weight: normal; font-size: 9px; font-style: normal; font-variant: normal; vertical-align: middle; letter-spacing: 1px;color: black;}
a.foot{font-family: Arial, Helvetica, sans-serif; font-weight: bold; font-size: 12px; font-style: normal; font-variant: normal; vertical-align: middle;}
a.foot:link, a.foot:visited{ color: black; text-decoration: none; font-size: 12px; vertical-align: middle; }
a.foot:hover, a.foot:active{ color: #FF9000; text-decoration: none; font-size: 12px; font-style: normal; vertical-align: middle; }
a.smallf{font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;  font-weight: normal; font-size: 9px; font-style: normal; font-variant: normal;}
a.smallf:link, a.smallf:visited{ color: #FFFFFF; text-decoration: none; font-size: 9px;}
a.smallf:hover, a.smallf:active{ color: #660000; text-decoration: none; font-size: 9px; font-style: italic;}
a.smalla{line-height: 9px; font-family: Tahoma, Arial, Helvetica, sans-serif; font-weight: normal; font-size: 9px; font-style: normal; font-variant: normal;}
a.smalla:link, a.smalla:visited{line-height: 9px; color: black; text-decoration: none; font-size: 9px;}
a.smalla:hover, a.smalla:active{line-height: 9px; color: black; text-decoration: none; font-size: 9px; font-style: italic;}
.divSmalla{ 
	border: 0px; padding: 0px; text-align: center; vertical-align: middle; margin-top:-5px; 
}
a.smallas{line-height: 9px; font-family: Tahoma, Arial, Helvetica, sans-serif; font-weight: normal; font-size: 9px; font-style: normal; font-variant: normal;}
a.smallas:link, a.smallas:visited{line-height: 9px; color: black; text-decoration: none; font-size: 9px;}
a.smallas:hover, a.smallas:active{line-height: 9px; color: black; text-decoration: none; font-size: 9px; font-style: italic;}
.divSmallas{ 
	border: 0px; padding: 0px; vertical-align: middle; margin-top:-5px; 
}
a.clickmen{font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;  font-weight: bold; font-size: 10px; font-style: normal; font-variant: normal;}
a.clickmen:link, a.clickmen:visited, a.clickmen:active{ color: #FFFFFF; text-decoration: none; font-size: 10px;}
a.clickmen:hover{ color: #8E0D99; text-decoration: none; font-size: 10px; font-style: italic;}
a.clickmel{font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;  font-weight: bold; font-size: 12px; font-style: normal; font-variant: normal;}
a.clickmel:link, a.clickme:visited, a.clickme:active{ color: #FFFFFF; text-decoration: none; font-size: 12px;}
a.clickmel:hover{ color: #8E0D99; text-decoration: none; font-size: 12px; font-style: italic;}
a.clickmer{font-family: Arial, Helvetica, sans-serif;  font-weight: bold; font-size: 10px; font-style: normal; font-variant: normal;}
a.clickmer:link, a.clickmer:visited, a.clickmer:active{ color: #FFFFFF; text-decoration: none; font-size: 10px; font-style: normal;}
a.clickmer:hover{ color: #013464; text-decoration: none; font-size: 10px; font-style: italic;}
a.SubLink{
   font-family: Arial;
	font-size: 14px;
	font-weight: 600;
}
a.SubLink:link, a.SubLink:visited{
	color: #346083;
	text-decoration: none}
	
a.SubLink:hover, a.SubLink:active{ 
   color: #902601; 
	text-decoration: none; 
	font-style: italic;}
a.bp{font-family: Arial, Helvetica, sans-serif;  font-weight: bold; font-size: 14px; font-style: normal; font-variant: normal;}
a.bp:link, a.bp:visited{ color:  #346083; text-decoration: none; font-style: normal;}
a.bp:hover, a.bp:active{ color: #013464; text-decoration:  none; font-style: italic;}

a.bpm{font-family: Arial, Helvetica, sans-serif;  font-weight: bold; font-size: 14px; font-style: normal; font-variant: normal;}
a.bpm:link, a.bpm:visited{ color:  #66669A; text-decoration: none; font-style: normal;}
a.bpm:hover, a.bpm:active{ color: #DC9334; text-decoration:  none; font-style: italic;}

.Testim{
	  margin-left: 15px; margin-right: 10px;
}
.Zmargin{
	margin-bottom: 0; margin-left: 0; margin-right: 0; margin-top: 0;
	font-family: Arial, Helvetica; font-size: 10px;
}
.Cellp{
	 padding-bottom: 0; padding-left: 20px; padding-right: 0; padding-top: 20px; margin-bottom: 0px; margin-left: 20px; margin-right: 0px; margin-top: 20px;
}
.CellpZ{line-height: 10px; border-collapse: collapse; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; 
        margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; }
.divi{color: Navy; font-weight: Bold; font-size: 14px; text-decoration: none}
.CellpZs{line-height: 8px; border-collapse: collapse; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; }
.Celli{ padding-bottom: 0; padding-left: 0; padding-right: 0; padding-top: 4px; 
	     margin-bottom: 0; margin-left: 0; margin-right: 0px; margin-top: 0;
		  vertical-align: middle;}
.CellpZb{padding-bottom: 10px; padding-left: 0px; padding-right: 0px; padding-top: 0px; 
         margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; }

.ctitle{ margin-left: 10px; padding: 0px; vertical-align: top; line-height: 14px; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 14pt;}
.cname{ margin-left: 10px; padding: 0px; vertical-align: top;line-height: 14px;  font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 12pt;}
.cbody{ margin-left: 20px; padding: 0px; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 12pt;}

.bspacer{background-image: url('images/1pixelline.gif'); background-repeat: repeat-y;  width: 227px}
.HFont{font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 14pt; font-weight: bold; color: #333399;}
.NFont{font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 12pt;}
.BFont{font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 12pt; font-style: italic;}

a.lc{font-family: Arial, Helvetica, sans-serif; font-weight: normal;font-size: 12px; font-style: normal; font-variant: normal;}
a.lc:link, a.lc:visited, a.lc:active{color: white; text-decoration: none; font-size: 12px; font-weight: bold;}
a.lc:hover{color: #FF9000; text-decoration: none; font-size: 12px;font-weight: bold;}
.latestCell{ vertical-align: top;
	 padding-bottom: 0; padding-left: 0px; padding-right: 0; padding-top: 2px; 
	 margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;
}
a.featured{font-family: Arial, Helvetica, sans-serif; font-weight: normal;font-size: 12px; font-style: normal; font-variant: normal;}
a.featured:link, a.featured:visited, a.featured:active{color: red; text-decoration: none; font-size: 12px; font-weight: bold;}
a.featured:hover{color: #FF9000; text-decoration: none; font-size: 12px;font-weight: bold;}

.featuredCell{
    vertical-align: top; text-align: left;
	 padding-bottom: 0; padding-left: 0px; padding-right: 0; padding-top: 0px; 
	 margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;
}
a.news{font-family: Arial, Helvetica, sans-serif; font-weight: normal;font-size: 12px; font-style: normal; font-variant: normal;}
a.news:link, a.news:visited, a.news:active{color: red; text-decoration: none; font-size: 12px; font-weight: bold;}
a.news:hover{color: #FF9000; text-decoration: none; font-size: 12px;font-weight: bold; }
.newsCell{
    vertical-align: top;
	 padding-bottom: 0; padding-left: 0px; padding-right: 0; padding-top: 2px; 
	 margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;
}

.lbodytext    { font-family: Arial; font-size: 8pt; color: #000000 }
#DivMenuTop {
	position:absolute;
	left:0px;
	top:120px;
	width:800px;
	height:10px;
	z-index:8;
}

#ipod {
	position:absolute;
	left:411px;
	top:421px;
	width:105px;
	height:80px;
	z-index:8;
}

#main-s-03 {
	position:absolute;
	left:411px;
	top:421px;
	width:105px;
	height:80px;
	z-index:8;
}
#clickHere {
	position:absolute;
	left:60px;
	top:458px;
	width:78px;
	height:54px;
	z-index:8;
}

#main-s-06 {
	position:absolute;
	left:60px;
	top:458px;
	width:78px;
	height:54px;
	z-index:8;
}

#main {
	position:absolute;
	left:0px;
	top:0px;
	width:792px;
	height:550px;
	z-index:1;
}

#top-banner {
	position:absolute;
	left:297px;
	top:0px;
	width:507px;
	height:77px;
	z-index:2;
}
#header {
	position:absolute;
	left:0px;
	top:77px;
	width:804px;
	height:21px;
	z-index:1;
}

#left-menu {
	position:absolute;
	left:0px;
	top:125px;
	width:131px;
	height:195px;
	z-index:1;
}


#DivFooter {
	position:absolute;
	left:363px;
	top:567px;
	width:470px;
	height:10px;
	z-index:8;
}

#back-01 {
	position:absolute;
	left:0px;
	top:0px;
	width:792px;
	height:150px;
	z-index:1;
}

#back-02 {
	position:absolute;
	left:0px;
	top:150px;
	width:205px;
	height:297px;
	z-index:1;
}



.big_head    { font-family: Arial; font-size: 14pt; color: #333380; font-weight: bold;}
.sub_head    { font-family: Arial; font-size: 12pt; color: #333380; font-weight: bold;}
.bodytext    { font-family: Arial; font-size: 10pt; color: #000000;}
.small_head  { font-family: Arial; font-size: 11pt; color: #333380; font-weight: bold;}
.smalltext   { font-family: Arial; font-size: 9pt; color: #000000 }

a.prlinks{font-family: Arial, Verdana, Geneva, Helvetica, sans-serif; font-size: 12pt; 
          font-style: normal; font-variant: normal; font-weight: bold;}
a.prlinks:link, a.prlinks:visited{ color: #333380; text-decoration: none; font-size: 10pt;}
a.prlinks:hover, a.prlinks:active{ color: #333380; text-decoration: none; font-size: 10pt; font-style: italic;}

a.biglinks{font-family: Arial, Verdana, Geneva, Helvetica, sans-serif; font-size: 12pt; 
          font-style: normal; font-variant: normal;font-weight: bold;}
a.biglinks:link, a.biglinks:visited{ color: #333380; text-decoration: none; font-size: 12pt;}
a.biglinks:hover, a.biglinks:active{ color: #333380; text-decoration: none; font-size: 12pt; font-style: italic;}
