/*@charset "utf-8";*/
body { margin: 0px; padding: 0px; font-family: Arial, Helvetica, sans-serif; text-align: center; }
td { font-size: 12px; }
img { border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; }

a
{
    text-decoration: none;
    color: #9F1B5A;
}

a:hover
{
    text-decoration: underline;
    color: #008B98;
}

/*a { text-decoration: none; color: #008b98; }*/

.tdate { font-weight: bold; color: #9F1B5A; }
.ttitle { font-size: 16px; font-weight: bold; }

/*a:hover { text-decoration: none; color: #9f1b5a; }*/

a.hlink,  a.hlink:visited, .hlink{ color: #333333; }
a.hlink:hover {  text-decoration: none; color: #9f1b5a; }

/*a.menum,  a.menum:visited { color: #ffcc00; margin-right: 18px; margin-left: 18px; font-size: 16px; font-weight: bold; }
a.menum:hover {  text-decoration: none; color: #ffff00; }
a.menumf, a.menumf:visited { color: #ffcc00; margin-right: 18px; margin-left: 5px; font-size: 16px; font-weight: bold; }
a.menumf:hover {  text-decoration: none; color: #ffff00; }
a.menuml, a.menuml:visited { color: #ffcc00; margin-right: 6px; margin-left: 19px; font-size: 16px; font-weight: bold; }
a.menuml:hover {  text-decoration: none; color: #ffff00; }*/

/*
a.menum,  a.menum:visited { color: #ffcc00; margin-right: 18px; margin-left: 19px; font-size: 16px; font-weight: bold; }
a.menum:hover {  text-decoration: none; color: #ffff00; }
a.menumf,  a.menumf:visited { color: #ffcc00; margin-right: 18px; margin-left: 5px; font-size: 16px; font-weight: bold; }
a.menumf:hover {  text-decoration: none; color: #ffff00; }
a.menuml,  a.menuml:visited { color: #ffcc00; margin-right: 6px; margin-left: 19px; font-size: 16px; font-weight: bold; }
a.menuml:hover {  text-decoration: none; color: #ffff00; }*/

a.menum,  a.menum:visited { color: #ffcc00; margin-right: 23px; margin-left: 23px; font-size: 16px; font-weight: bold; }
a.menum:hover {  text-decoration: none; color: #ffff00; }
a.menumf,  a.menumf:visited { color: #ffcc00; margin-right: 23px; margin-left: 5px; font-size: 16px; font-weight: bold; }
a.menumf:hover {  text-decoration: none; color: #ffff00; }
a.menuml,  a.menuml:visited { color: #ffcc00; margin-right: 6px; margin-left: 23px; font-size: 16px; font-weight: bold; }
a.menuml:hover {  text-decoration: none; color: #ffff00; }
/*
a.menub,  a.menub:visited { color: #FFFFFF; margin: 10px; }
a.menub:hover { text-decoration: none; color: #FFFF66; }*/

a.menub,  a.menub:visited { color: #FFFF99; margin: 10px; }
a.menub:hover { text-decoration: none; color: #FF9900; }  

.menubsp { border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; border-right-style: solid; border-bottom-style: solid; border-left-style: solid; border-right-color: #FFFFFF; border-bottom-color: #FFFFFF; border-left-color: #FFFFFF; }

a.submenu,  a.submenu:visited { color: #008b98; line-height: 12px; }
a.submenu:hover { text-decoration: none; color: #9f1b5a; line-height: 12px; }

/*
a.submenu1,  a.submenu1:visited { color: #008b98; line-height: 12px; }
a.submenu1:hover { text-decoration: none; color: #FF6600; line-height: 12px; }*/

a.submenu1,  a.submenu1:visited { color: #008b98; }
a.submenu1:hover { text-decoration: none; color: #FF6600; }

/*
a.submenu2,  a.submenu2:visited { color: #9f1b5a; line-height: 12px; }
a.submenu2:hover { text-decoration: none; color: #FF6600; line-height: 12px; }*/

a.submenu2,  a.submenu2:visited { color: #9f1b5a; }
a.submenu2:hover { text-decoration: none; color: #FF6600; }
 
a.footer,  a.footer:visited { color: #666666; }
a.footer:hover { text-decoration: none; color: #ED008C; }

.hsi { font-size: 18px; font-weight: bold; }

.textfield700 { width: 720px; border: 5px solid #CCCCCC; height: 200px; padding: 10px; font-size: 12px; line-height: 15px; }
.textfield550 { width: 550px; border: 1px solid #CCCCCC; height: 200px; padding: 10px; font-size: 12px; line-height: 15px; }
.textfield550m { width: 550px; border: 1px solid #CCCCCC; height: 100px; padding: 10px; font-size: 12px; line-height: 15px; }

.intro { font-size: 16px; line-height: 24px; color: #CC0066; font-weight: bold; }

.textfield400 { font-size: 12px; width: 400px; border: 1px solid #CCCCCC; height: 21px; }
.textfield250 { font-size: 12px; width: 250px; border: 1px solid #CCCCCC; height: 21px; }
.textfield200 { font-size: 12px; width: 200px; border: 1px solid #CCCCCC; height: 21px; }
.textfield100 { font-size: 12px; width: 100px; border: 1px solid #CCCCCC; height: 21px; }
.textfield150 { font-size: 12px; width: 150px; border: 1px solid #CCCCCC; height: 21px; }
.textfield50 { font-size: 12px; width: 50px; border: 1px solid #CCCCCC; height: 21px; }
select { height: 19px; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; font-size: 12px; }
option { font-size: 12px; }

.formnotes { font-size: 12px; color: #999999; padding-top: 3px; }
.selectbox { font-size: 12px; line-height: 15px; padding: 3px; border: 1px solid #CCCCCC; }

.submenuline { border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: #990066; }
.imgleftside { margin-right: 5px; margin-bottom: 15px; }
.imgtopside { margin-bottom: 5px; }
.tablebg { background-color: #FFCB05; }
.tablebgr { background-color: #D9E4EE; }

.tabhtext { font-size: 12px; color: #b12e7b; height: 24px; padding-left: 5px; }
.tablesp { margin-bottom: 15px; }
.tablesp10 { margin-bottom: 10px; }
.tablesp5 { margin-bottom: 5px; }
.tablesp5t { margin-top: 5px; }
.tablesp1 { margin-bottom: 1px; }
.tablesp2t { margin-top: 2px; }
.tablesp2 { margin-bottom: 2px; }
.tvsp { margin-top: 8px; margin-left: 7px; }

.tabline { border-bottom-width: 3px; border-bottom-style: solid; border-bottom-color: #95c8d0; }
.tdline { border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: #ebebeb; padding-top: 5px; padding-bottom: 5px; }
.tdlineb { padding-top: 5px; padding-bottom: 5px; }
.tdlinel { border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: #ebebeb; padding-left: 5px; }
.tdliner { border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: #ebebeb; padding-right: 5px; padding-left: 5px; }
.tableline4s { border: 1px solid #f0f0f0; }
.tableline3s { border-right-width: 1px; border-left-width: 1px; border-right-style: solid; border-left-style: solid; border-right-color: #f0f0f0; border-left-color: #f0f0f0; border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: #f0f0f0; }

.footertable { margin-top: 20px; border-top-width: 3px; border-top-style: solid; border-top-color: #CCCCCC; }
.ad_title { font-size: 16px; line-height: 20px; color: #B1337D; padding-bottom: 10px; font-weight: bold; padding-top: 12px; border-top-width: 8px; border-top-style: solid; border-top-color: #F06EAA; }
.ad_table { border: 1px solid #F1D9E7; padding: 9px; }
.ad_contents { font-size: 16px; line-height: 20px; margin-bottom: 20px; }
.ad_list { padding-bottom: 10px; padding-top: 12px; border-top-width: 8px; border-top-style: solid; border-top-color: #F06EAA; }
.richtext { font-size: 12px; height: 24px; }
.textsp18 { line-height: 18px; }

#apDiv1 { position:absolute; width:970px; z-index:1010; visibility: hidden; vertical-align: top; }
#apDiv2 { position:absolute; width:970px; z-index:1010; visibility: hidden; vertical-align: top; }
#apDiv3 { position:absolute; width:970px; z-index:1010; visibility: hidden; vertical-align: top; }
#apDiv4 { position:absolute; width:970px; z-index:1010; visibility: hidden; vertical-align: top; }
#apDiv5 { position:absolute; width:970px; z-index:1010; visibility: hidden; vertical-align: top; }

.weather_image { border: 1px solid #CCCCCC; }

.sub_nav_Header
{
	color: #000066;
	font-size: 16px;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
}

.sub_nav_item
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #AA247D;
	text-decoration: none;
}

.ratingStar
{
	font-size: 0pt;
        width: 21px;
        height: 25px;
        margin: 0px;
        padding: 0px;
        cursor: pointer;
        display: block;
        background-repeat: no-repeat;
}

.filledRatingStar
{

	background-image: url(/MetroFinance/images/blog/icon_good_01.gif);
}

.emptyRatingStar
{
	background-image: url(/MetroFinance/images/blog/icon_good_02.gif);
}

.savedRatingStar
{
	background-image: url(/MetroFinance/images/blog/icon_good_01.gif);
}

.regform_headline
{
	color: #990066;
	font-size: 16px;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
	line-height: 25px;
}

