body
{
	margin: 0px 0px 0px 0px;
	font-family: Arial;
	font-size: 12px;
}

.logintext_bold
{
	font-size: 12px;
	font-weight: bold;
	color: #1F2F62;
	text-decoration: none;
}

.logintext_normal
{
	font-size: 11px;
	font-weight: 100;
	color: #1F2F62;
	text-decoration: none;
	padding-left: 4px;
}
.Sidenavigation_text
{
	font-size: 12px;
	font-weight: normal;
	color: black;
	text-decoration: none;
}

.blue_heading0
{
	font-weight: bold;
	text-decoration: none;
	vertical-align: middle;
	font-size: 15px;
}
.blue_heading_main
{
	font-size: 14px;
	font-weight: bold;
	color: #002E6E;
	text-decoration: none;
	font-style: italic;
}
.blue_menu
{
	font-size: 12px;
	font-weight: normal;
	color: #002E6E;
	text-decoration: none;
}
.white_menu
{
	font-size: 12px;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;
}
.text_center
{
	font-size: 12px;
	font-weight: normal;
	color: #000000;
}

.desc, .desc a:link, .desc a:visited, .desc a:active
{
	font-size: 14px;
	color: #000000;
	text-decoration: none;
}

.desc a:hover
{
	font-size: 12px;
	text-decoration: underline;
}

.style1
{
	color: #FFFFFF;
	text-decoration: none;
	font-size: 12px;
}
a:link
{
	text-decoration: none;
	color: #002E6E;
}
a:visited
{
	text-decoration: none;
	color: #002E6E;
}
a:hover
{
	text-decoration: underline;
}
a:active
{
	text-decoration: none;
}
img
{
	border: 0px;
}

h2
{
	font-size: 16px;
	color: Black;
	font-weight: bold;
}

.tblContent
{
	height: 183px;
	border: 2px solid #002E6E;
}

.tblContent th
{
	text-align: center;
	height: 30px;
	cursor: pointer;
	border-bottom: 2px solid #002E6E;
	background-color: #EDB913;
}

.tblContent td
{
	text-align: left;
	padding-left: 5px;
	padding-right: 5px;
}
.tblContentSide
{
	margin: 8px;
	border: 2px solid #002E6E;
}

.tabClassUnSelect
{
	padding-left: 5px;
	padding-right: 5px;
	height: 30px;
	width: 150px;
	color: White;
	font-size: 12px;
	font-weight: bold;
	background-color: #002E6E;
	text-align: center;
}

.tabClassUnSelect a
{
	color: White;
}


.tabClassSelect
{
	padding-left: 5px;
	padding-right: 5px;
	height: 30px;
	width: 150px;
	cursor: pointer;
	color: #002E6E;
	font-size: 12px;
	font-weight: bold;
	background-color: #EDB913;
	text-align: center;
}

.tabClassSelect a
{
	color: #002E6E;
}

.blue
{
	background-color: #002E6E;
	width: 1000px;
	height: 3px;
}

.Heading
{
	font-size: 16px;
	font-weight: bold;
	color: #002E6E;
	text-decoration: none;
	background-color: #EDB913;
	border-bottom: 2px solid #002E6E;
}

.tblContentLogin
{
	width: 320px;
	height: 140px;
	border: 2px solid #002E6E;
	text-align: left;
}

.blueborder
{
	border: 2px solid #002E6E;
	vertical-align: top;
}
.tblMainContent th
{
	text-align: Left;
	height: 30px;
	font-size: 15px;
	padding-left: 5px;
	border-bottom: 2px solid #002E6E;
	border-left: 2px #EDB913;
	border-top: 2px #EDB913;
	border-right: 2px #EDB913;
	background-color: #EDB913;
}

.tblMainContent td
{
	text-align: left;
	padding-left: 2px;
	padding-right: 2px;
}

.MSGInformation
{
	color: Black;
	font-size: 14px;
	font-weight: bold;
}

.MSGError
{
	color: Red;
	font-size: 14px;
	font-weight: bold;
}

.tbllocation
{
	text-align: Left;
	padding-left: 5px;
	border: 2px solid #002E6E;
}
.tbllocation th
{
	height: 30px;
	font-size: 15px;
	border-bottom: 2px solid #002E6E;
	border-left: 2px #EDB913;
	border-top: 2px #EDB913;
	border-right: 2px #EDB913;
	background-color: #EDB913;
}

.btn
{
	font-family: Arial;
	font-size: 12px;
	color: White;
	font-weight: bold;
	background-color: #002E6E;
	border: 1px solid White;
	margin-top: 5px;
	padding: 2px 4px;
	cursor: pointer;
}

.btn:hover
{
	font-weight: bold;
	color: #002E6E;
	font-weight: bold;
	background-color: #EDB913;
	border: solid 1px White;
	cursor: pointer;
}

#dvWelcomeName
{
	font-weight: bold;
}
.tblBigContent
{
	border: 2px solid #002E6E;
}

.tblBigContent th
{
	height: 30px;
	font-size: 14px;
	padding-left: 2px;
	border-bottom: 2px solid #002E6E;
	background-color: #EDB913;
}

.tblBigContent td
{
	text-align: left;
	padding-left: 5px;
	padding-right: 5px;
}
.tblBigCapture
{
	border: 2px solid #002E6E;
}

.tblBigCapture th
{
	align: left;
	height: 30px;
	font-size: 14px;
	padding-left: 2px;
	border-bottom: 2px solid #002E6E;
	background-color: #EDB913;
}

.tblBigCapture td
{
	padding-left: 5px;
	padding-right: 5px;
}

.SpecialTD
{
	height: 50px;
	vertical-align: bottom;
	font-size: 15px;
	font-weight: bold;
}

.blueCells
{
	text-align: left;
	padding-left: 5px;
	border-collapse: collapse;
}

.blueCells th
{
	height: 30px;
	background-color: #EDB913;
	border: 1px solid #002E6E;
}
.blueCells td
{
	border: 1px solid #002E6E;
}
.splblue
{
	font-size: 12px;
	padding: 3px;
	text-align: right;
	border: 1px solid white;
}

.AdLinks
{
	text-align: left;
	padding-left: 5px;
	border-collapse: collapse;
}

.AdLinks th
{
	font-size: 14px;
}

.CompareDetails
{
	font-size: 12px;
	font-weight: bold;
}

.CompareDatas
{
	font-size: 12px;
	padding: 3px;
	background-color: #E8E8E8;
	color: black;
	text-align: right;
}
.CompareDatas2
{
	font-size: 11px;
	padding: 3px;
	text-align: right;
}
.Container
{
	font-family: Verdana;
	width: 980px;
}
.gridhdr, .gridhdr a
{
	padding-left: 5px;
	padding-right: 5px;
	height: 30px;
	width: 80px;
	color: Black;
	font-size: 12px;
	font-weight: bold;
	background-color: #FDB813;
}

.gridalt
{
	background-color: #f3f3f3;
}

.actionbar1
{
	background-color: #ddd;
	vertical-align: middle;
	border: 1px solid #99bbcc;
	height: 35px;
	color: Black;
}

.GridHeading
{
	color: Black;
	font-weight: bold;
	font-size: 13px;
	vertical-align: middle;
}

.WaterMark
{
	color: #B5B5B5;
}




.PopupExtenderChangePass
{
	background-color: #f3f3f3;
	opacity: 0.7;
	filter: alpha(opacity=70);
}

.ChangePass
{
	background-color: #f3f3f3;
	vertical-align: middle;
	border: 2px solid #2D62B3;
}

.actionbar
{
	background-color: #f1f1f1;
	border: 1px solid #cdcdcd;
}

.actionbar1 a
{
	font-weight: bold;
	text-decoration: none;
	padding: 2px 8px;
	background: #002E6E;
	border: solid 1px #B0CC99;
	height: 25px;
	font-size: 12px;
	color: White;
}
#ddlPageNo
{
	font-size: 10px;
	vertical-align: middle;
	padding: 0;
	width: 40px;
}

.actlink
{
	text-decoration: none;
	padding: 2px 8px;
	border: solid 1px #f1f1f1;
	background-color: #002E6E;
	height: 20px;
	font-size: 80%;
	color: White;
}
.actlink a
{
	background-color: #002E6E;
}

a.actlink:hover
{
	color: #002E6E;
	background-color: #EDB913;
	border: solid 1px #a1d3e4;
}


.Steps
{
	padding-top: 7px;
	height: 25px;
	text-align: center;
	font-weight: bold;
	font-size: 13px;
	color: #EDB913;
	vertical-align: middle;
	background-color: #f1f1f1;
	border: 1px solid #cdcdcd;
	margin-bottom: 5px;
}

.CurrStep
{
	color: Black;
}

.Steps a
{
	color: #EDB913;
}

.TdAlign
{
	font-weight: bold;
	text-align: right;
}

.Mandatory
{
	color: red;
	font-weight: bold;
	padding-right: 2px;
}

.LeftTD
{
	align: left;
	text-align: left;
}

.WorkflowDiv
{
	padding: 8px;
}

.WorkflowStatus
{
	font-weight: bold;
	color: #002E6E;
}


.WorkflowComments
{
	font-weight: normal;
}

.blur
{
	z-index: 10000;
	top: 0px;
	left: 0px;
	background-color: #000;
	filter: alpha(opacity=60);
	opacity: 0.60;
}

.progress
{
	background-color: White;
	height: 100px;
	width: 300px;
	text-align: center;
	padding-top: 20px;
	border: 10px solid #EDB913;
	font-size: 14px;
	font-weight: bold;
}
.maintenance
{
	background-color: White;
	width: 400px;
	text-align: center;
	padding-top: 20px;
	border: 10px solid #EDB913;
	font-size: 14px;
	font-weight: bold;
}
.new_white_heading
{
	font-weight: bold;
	text-decoration: none;
	vertical-align: middle;
	font-size: 20px;
	color: white;
}
.new_tblContent
{
	height: 110px;
	border: 2px solid #EDB913;
	cursor: pointer;
}

.new_tblContent th
{
	text-align: center;
	height: 35px;
	cursor: pointer;
	border-bottom: 2px solid #002E6E;
	background-color: #002E6E;
}

.new_tblContent td
{
	text-align: left;
	cursor: pointer;
	font-size: 11px;
	padding-left: 5px;
	padding-right: 5px;
}

.new_text_center
{
	font-weight: normal;
	color: #002E6E;
}
.new_tabClassUnSelect
{
	padding-left: 5px;
	padding-right: 5px;
	height: 30px;
	width: 150px;
	color: White;
	font-size: 12px;
	font-weight: bold;
	background-color: #002E6E;
	text-align: center;
}

.new_tabClassUnSelect a
{
	color: White;
}


.new_tabClassSelect
{
	padding-left: 5px;
	padding-right: 5px;
	height: 30px;
	width: 150px;
	cursor: pointer;
	color: #002E6E;
	font-size: 12px;
	font-weight: bold;
	background-color: #EDB913;
	text-align: center;
}

.new_tabClassSelect a
{
	color: #002E6E;
}

.IFrameCover
{
	text-align: center;
	border: 2px solid #EDB913;
}

.IFrameCover th
{
	background-color: #F4F4F4;
	height: 20px;
	border-bottom: 2px solid #EDB913;
}
.IFrameCover td
{
	width: 100%;
}

.new_Iframe
{
	scrolling: no;
	border: 2px solid #FFFFFF;
	width: 95%;
	height: 230px;
}

.RSSCover
{
	border: 2px solid #EDB913;
}

.RSSCover th
{
	background-color: #F4F4F4;
	text-align: center;
	height: 20px;
	border-bottom: 2px solid #EDB913;
}
.RSSCover td
{
	padding-left: 5px;
	padding-right: 5px;
}
.dvRSS
{
	text-align: center;
	padding-left: 5px;
	padding-right: 5px;
	vertical-align: middle;
}
.FeedFrame
{
	scrolling: no;
	border: 2px solid #FFFFFF;
	width: 95%;
}
.tblYodlee
{
	border: 2px solid #002E6E;
}
.tblYodlee th
{
	background-color: #EDB913;
	text-align: center;
	height: 20px;
	font-size: 14px;
	border-bottom: 2px solid #002E6E;
}

.tblContent_3Boxes
{
	text-align: center;
}

.tblContent_3Boxes th
{
	text-align: center;
	height: 30px;
	cursor: pointer;
	border-bottom: 2px solid #002E6E;
	background-color: #EDB913;
}

.tblContent_3Boxes td
{
	text-align: left;
	padding-left: 5px;
	padding-right: 5px;
}

.tbl_Content_BigBox
{
	vertical-align: top;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
}
.tblContent_6Boxes
{
	text-align: center;
}

.tblContent_6Boxes th
{
	text-align: center;
	height: 30px;
	cursor: pointer;
	border-bottom: 2px solid #EDB913;
	background-color: #F4F4F4;
}

.tblContent_6Boxes td
{
	text-align: left;
	padding-left: 5px;
	cursor: pointer;
	padding-right: 5px;
}

.yellowborder
{
	border: 2px solid #EDB913;
}

.MarketNews
{
	overflow: auto;
	left: 0;
	width: 665px;
	height: 1250px;
	border: none;
	margin-top: 10px;
	margin-left: 3px;
}
.blue1
{
	background: #002E6E;
	margin: 10px 0;
	height: 1px;
	border-bottom: 1px solid #CCC;
	border-top: 1px solid #555;
}


h1
{
	font-size: 16px;
	color: #7d7d7d;
}

.CommentsDiv
{
	font-weight: bold;
	padding: 15px;
	border-top: 2px dotted navy;
}

.CommentStatus
{
	font-weight: bold;
	color: #242158;
}

.Comments
{
	font-weight: normal;
}

.ratingStar
{
	font-size: 0pt;
	width: 13px;
	height: 12px;
	margin: 0px;
	padding: 0px;
	cursor: pointer;
	display: block;
	background-repeat: no-repeat;
	text-align: right;
	vertical-align: top;
}

.filledRatingStar
{
	background-image: url(../Images/FilledStar.png);
}

.emptyRatingStar
{
	background-image: url(../Images/EmptyStar.png);
}

.savedRatingStar
{
	background-image: url(../Images/SavedStar.png);
}

.Review
{
	background-color: White;
	padding: 3px;
	border: 2px solid #1F2F62;
	font-size: 14px;
	font-weight: bold;
}


.tblReview
{
	border-top: 2px solid #EDB913;
	border-bottom: 1px solid #EDB913;
	border-left: 2px solid #EDB913;
	border-right: 2px solid #EDB913;
	width: 100%;
}
.tblReview th
{
	border-bottom: 2px solid #EDB913;
}


.tdReviewBase
{
	border-bottom: 1px solid #EDB913;
}
.tdReviewBasePreview
{
	border-bottom: none;
}
.ReviewPopup
{
	background-color: White;
	padding: 3px;
	background-color: White;
	border: 2px solid #1F2F62;
	font-size: 14px;
	font-weight: bold;
}
.ReviewPopup th
{
	background-color: #002E6E;
	color: white;
}

.ReviewHeader
{
	height: 30px;
	font-size: 12px;
	vertical-align: middle;
	text-align: left;
	padding-left: 10px;
	padding-right: 5px;
}
.ReviewHeaderA
{
	height: 30px;
	width: 30%;
	font-size: 12px;
	vertical-align: middle;
	text-align: left;
	padding-left: 10px;
	padding-right: 5px;
}
.ReviewHeaderB
{
	height: 30px;
	width: 55%;
	font-size: 12px;
	vertical-align: middle;
	text-align: Right;
	padding-left: 5px;
	padding-right: 5px;
}
.ReviewHeaderC
{
	height: 30px;
	width: 17%;
	font-size: 12px;
	vertical-align: middle;
	text-align: Right;
	padding-left: 5px;
	padding-right: 5px;
}
.tblLeftReview
{
	text-align: right;
}
.tblLeftReview td
{
	padding-bottom: 5px;
	padding-left: 5px;
}
.SmallGreyText
{
	font-size: 9px;
	color: Gray;
}


.ReviewTitle
{
	color: Green;
	text-decoration: underline;
	font-size: 16px;
	width: 80%;
}
.ReviewDate
{
	font-size: 11px;
	color: Gray;
	text-align: right;
	width: 20%;
}
.ReviewPic
{
	border: 2px solid #002E6E;
	height: 50px;
	width: 40px;
}
.ReviewRating
{
	text-align: center;
	padding-left: 10px;
}
.WriteReview
{
}
.WriteReview th
{
	height: 50px;
	font-size: 16px;
	color: White;
}


.tdUnSelect
{
	height: 40px;
	color: white;
	font-size: 13px;
	cursor: pointer;
	text-align: center;
	font-weight: bold;
	vertical-align: middle;
	background-image: url(            '../Images/menuBG_new.gif' );
	background-repeat: repeat-x;
}
.tdUnSelectLeft
{
	padding-right: 5px;
	color: white;
	width: 380px;
	cursor: pointer;
	font-size: 12px;
	text-align: right;
	vertical-align: middle;
	background-image: url(            '../Images/menuBG_new.gif' );
	background-repeat: repeat-x;
}
.tdSelect110
{
	height: 40px;
	text-align: center;
	cursor: pointer;
	color: #002E6E;
	font-size: 13px;
	font-weight: bold;
	vertical-align: middle;
	background-color: #EDB913;
}
.tdSelect80
{
	height: 40px;
	text-align: center;
	cursor: pointer;
	color: #002E6E;
	font-size: 13px;
	font-weight: bold;
	vertical-align: middle;
	background-color: #EDB913;
}
.BackGroundImageStyleBkup
{
	background-image: url(            '../Images/selectedBG_80.gif' );
	background-repeat: no-repeat;
}
.dvHeaderBox
{
	width: 980px;
	padding-bottom: 10px;
}
.HeaderLeft
{
	text-align: Left;
	vertical-align: top;
}
.HeaderRight
{
	text-align: right;
	vertical-align: top;
}
.ContentLeft
{
	vertical-align: top;
	text-align: Left;
	padding-right: 5px;
}
.ContentRight
{
	vertical-align: top;
	text-align: Right;
	padding-left: 5px;
}
.tblContentNew
{
}
.tblContentNew td
{
	padding-top: 5px;
}
.dvRSS_New
{
	text-align: Left;
	padding-left: 5px;
	padding-right: 5px;
	vertical-align: top;
}

.NewsTypeTab
{
	padding-left: 5px;
	text-align: Left;
	vertical-align: middle;
	background-color: #002E6E;
	border-right: 2px solid white;
	color: White;
	cursor: pointer;
	height: 29px;
	width: 139;
	font-size: 13px;
}
.SelectedNewsTab
{
	border-right: 2px solid white;
	padding-left: 5px;
	text-align: left;
	vertical-align: middle;
	cursor: pointer;
	background-image: url(            '../Images/selectedHeaderTab.gif' );
	color: #002E6E;
	height: 29px;
	width: 139;
	font-size: 13px;
	background-repeat: no-repeat;
}
.NewsContent
{
}
.NewsContent th
{
	padding-left: 5px;
	text-align: left;
	background-color: White;
	color: #002E6E;
	cursor: pointer;
	height: 23px;
	font-size: 11px;
}
.yellowborderNews
{
	border: 2px solid #EDB913;
	height: 240px;
	width: 485px;
}
.dvNewsContent
{
	height: 240px;
	vertical-align: top;
}
.blue2
{
	background-color: #002E6E;
	width: 980px;
	height: 3px;
}
.white
{
	text-decoration: none;
	cursor: pointer;
	color: white;
}


.RegContainer
{
	padding-top: 55px;
	padding-bottom: 41;
	padding-left: 35px;
	padding-right: 32px;
	vertical-align: top;
}
.RegTable
{
	text-align: center;
}
.RegTable th
{
	text-align: center;
	font-size: 16px;
	font-weight: bold;
	color: #EDB913;
}
.RegTable td
{
	color: white;
}
.RegForm
{
	text-align: left;
}
.MMContent
{
	text-align: left;
}
.MMContent th
{
	text-align: left;
	font-size: 15px;
	padding-left: 5px;
}
.MMContent td
{
	text-align: left;
	padding-left: 5px;
}
.MMRight
{
	text-align: Right;
	padding-right: 15px;
}
.MMSmallTH
{
	text-align: left;
	font-size: 13px;
	padding-left: 5px;
	font-weight: bold;
}
.MMSmallerTH
{
	font-weight: bold;
	font-size: 14px;
}
.MMcomment
{
	border: 2px solid #EDB913;
	text-align: left;
}
.MMcomment th
{
	height: 30px;
	text-align: left;
	color: #002E6E;
	font-size: 15px;
	background-color: #EDB913;
	border-bottom: 2px solid #EDB913;
	padding-left: 5px;
	padding-right: 5px;
}
.MMcomment td
{
	padding-left: 5px;
	padding-right: 5px;
}
.DisplayNone
{
	display: none;
}
.mmtdUnSelect
{
	height: 60px;
	color: White;
	font-size: 13px;
	border: 1px solid White;
	cursor: pointer;
	text-align: center;
	font-weight: bold;
	vertical-align: middle;
	background-color: #6694e3;
}


.mmtdSelect
{
	height: 60px;
	text-align: center;
	cursor: pointer;
	color: White;
	border: 1px solid White;
	font-size: 13px;
	font-weight: bold;
	vertical-align: middle;
	background-color: #002E6E;
}
.mmSideContent
{
}
.mmSideContent td
{
	height: 220px;
}
.mmSideContent th
{
	text-align: center;
}
.ContactHeader
{
	font-weight: bold;
	vertical-align: top;
}
.tblContent_tvs
{
	text-align: center;
}

.tblContent_tvs th
{
	text-align: center;
	height: 30px;
	border-bottom: 2px solid #EDB913;
	background-color: #F4F4F4;
}

.tblContent_tvs td
{
	text-align: left;
	padding-left: 5px;
	padding-right: 5px;
}
.blueCells_tvs
{
	text-align: left;
	padding-left: 5px;
	padding-left: 5px;
	border-collapse: collapse;
}

.blueCells_tvs th
{
	height: 30px;
	text-align: center;
	background-color: #F4F4F4;
	border: 1px solid #002E6E;
	padding-left: 5px;
}
.blueCells_tvs td
{
	border: 1px solid #002E6E;
	padding-left: 5px;
}

.MMReviewHead
{
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 22px;
	color: #666666;
}
.MMReviewText
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #666666;
}
.MMHead
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 20px;
	font-weight: bold;
	color: #333366;
}
.MMHeadText
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #666766;
	font-style: normal;
}
.MMHeadText1
{
	font-size: 18px;
	color: #333366;
}

.MMInnerText
{
	color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	text-align: right;
}

.tblMiniReg th
{
	text-align: Left;
	height: 32px;
	font-size: 15px;
	padding-left: 5px;
	border-bottom: 2px solid #002E6E;
	border-left: 2px #EDB913;
	border-top: 2px #EDB913;
	border-right: 2px #EDB913;
	background-color: #EDB913;
}

.AdvTickers
{
	text-align: left;
	border: black thin solid;
	height: 55px;
	padding-top: 5px;
}

.dvQuickAccessTools
{
	width: 85px;
	position: relative;
	float: left;
	padding-top: 5px;
}

#dvEnquireNowContent
{
	cursor: pointer;
	font-size: 14px;
	color: White;
	background-color: #f1f1f1;
	font-weight: bold;
	vertical-align: middle;
	clear: left;
	text-align: center;
	padding-top: 10px;
}

.dvQuickAccessToolsHeading
{
	width: 270px;
	font-weight: bold;
	font-size: 14px;
	background-color: Silver;
	border-bottom: 2px solid #f1f1f1;
	padding-top: 5px;
	padding-bottom: 5px;
	text-align: center;
}

.MMTestimonial
{
	background-image: url(../images/mm_customer_testimonials.jpg);
	background-repeat: no-repeat;
	width: 100%;
	border: 0;
	text-align: left;
	height: 225px;
}

.MMTestimonial th
{
	font-size: 16px;
	font-weight: bold;
	color: #edb913;
	padding: 20px 0 5px 10px;
}

.MMTestimonial td
{
	font-size: 14px;
	color: #FFFFFF;
	font-style: normal;
	line-height: 20px;
	vertical-align: top;
	text-align: left;
	padding: 10px 5px 5px 10px;
	width: 25%;
}

.MMToolImage
{
	padding-left: 18px;
}

.MMDivider
{
	background-image: url(             '../images/dot.jpg' );
	background-repeat: repeat-x;
	vertical-align: middle;
	height: 10px;
	vertical-align: middle;
}

.MMTools
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #000;
	font-style: normal;
}

.MMTools img
{
	padding-left: 15px;
}

.InsuranceSteps
{
	width: 500px;
	border: 1px solid black;
}

.InsuranceSteps th
{
	height: 45px;
	background-color: #002e6e;
	text-align: left;
	padding-left: 10px;
	vertical-align: middle;
	font-size: 16px;
	color: #FFFFFF;
	font-weight: bold;
}
.InsuranceSteps td
{
	background-color: #ff9829;
	font-size: 14px;
	color: #000000;
	vertical-align: top;
	padding: 8px 4px 4px 10px;
	text-align: left;
}

.InsuranceStepsHead
{
	font-weight: bold;
	color: #333366;
}

.InsuranceFeaturesHead
{
	font-size: 13px;
	color: #000000;
	padding: 5px 4px 2px 2px;
	text-align: left;
	vertical-align: top;
}

.RightTD
{
	text-align: right;
}

.RightPanel
{
	width: 270px;
	text-align: left;
	font-size: 12px;
	color: #000000;
	line-height: 25px;
	vertical-align: top;
	border: 2px solid #EDB913;
}

.RightPanelHeading
{
	width: 270px;
	font-weight: bold;
	font-size: 14px;
	background-color: Silver;
	border-bottom: 2px solid #f1f1f1;
	padding-top: 5px;
	padding-bottom: 5px;
	text-align: center;
}

.RightPanel ul
{
	margin: 0px;
	padding: 0px;
}

.RightPanel li
{
	list-style-type: none; /* Switch the list bullet off altogether. */
	background-image: url(../images/arrow.jpg); /* The replacement bullet image */
	background-position: 0px 10px; /* Place bullet 0px from left and 4px from top */
	background-repeat: no-repeat; /* Stops bullet tiling, important */
	padding-left: 12px; /* separation from li txt and bullet */
}

.PageContainer
{
	width: 980px;
	padding-top: 10px;
	padding-left: 10px;
	padding-right: 10px;
	text-align: center;
}

.PageContent
{
	width: 670px;
	padding-top: 12px;
	vertical-align: top;
}

.Space
{
	width: 8px;
	vertical-align: top;
}

.AdvContent
{
	width: 300px;
	padding-top: 12px;
	vertical-align: top;
}

.AdvBox
{
	width: 300px;
	text-align: left;
	font-size: 12px;
	color: #000000;
	line-height: 25px;
	vertical-align: top;
	border: 2px solid #EDB913;
}

.AdvBoxHeading
{
	width: 300px;
	font-weight: bold;
	font-size: 14px;
	background-color: Silver;
	border-bottom: 2px solid #f1f1f1;
	padding-top: 5px;
	padding-bottom: 5px;
	text-align: center;
}

.AdvBox ul
{
	margin: 0px;
	padding: 0px;
}

.AdvBox li
{
	list-style-type: none;
	background-image: url(../images/arrow.jpg);
	background-position: 0px 10px;
	background-repeat: no-repeat;
	padding-left: 12px;
}

.FooterLineBlue
{
	background-color: #002E6E;
	height: 3px;
}

.ExternalBanner
{
	margin-top: 8px;
}

.Mandatory
{
	font-family: Arial, Helvetica, sans-serif;
	color: Red;
}

/* Artha Quiz Css Start */
.quests
{
	font-family: Arial,Arial,Helvetica,sans-serif;
	font-size: 18px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #878787;
	text-decoration: none;
}
.answs
{
	font-family: Arial,Arial,Helvetica,sans-serif;
	font-size: 14px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #878787;
	text-decoration: none;
	padding-left: 10px;
	vertical-align: top;
	text-align: right;
	padding-left: 20px;
	width: 20px;
}
.answs2
{
	font-family: Arial,Arial,Helvetica,sans-serif;
	font-size: 14px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #878787;
	text-decoration: none;
	padding-left: 10px;
	padding-bottom: 10px;
	line-height: 15px;
	text-align: left;
	width: 100%;
}
.result
{
	font-family: Arial,Arial,Helvetica,sans-serif;
	font-size: 16px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #878787;
	text-decoration: none;
	padding-left: 10px;
	padding-bottom: 10px;
	line-height: 20px;
	text-align: left;
	width: 100%;
}
.paging
{
	font-family: Arial;
	font-size: 18px;
	font-style: normal;
	font-weight: bold;
	color: #FFFFFF;
	text-align: center;
	padding: 0px 15px 2px 0px;
	width: 25px;
	background-color: Transparent;
	border: none;
}
/*
.btn
{
	font-family: Arial,Arial,Helvetica,sans-serif;
	font-size: 14px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	color: #042e6e;
	background-color: #fdb60c;
	cursor: pointer;
}
*/

#bootloader_http___external_ak_fbcdn_net_fbml_static_get_php_src_http_3A_2F_2Fwww_flashwala_com_2Fmoneymanager_2Fimages_2Fstyle_css_appid_324146822471_pv_1_sig_3de296f0b29dc600b393fc3111d3be76_filetype_css
{
	height: 42px;
}
.Hidden
{
	display: none;
}
.Show
{
	display: block;
}
.text
{
	font-family: "lucida grande" ,tahoma,verdana,arial,sans-serif;
	font-size: 11px;
	color: #333;
	margin: 0;
	padding: 0;
	text-align: left;
	direction: ltr;
	unicode-bidi: embed;
}
a
{
	border: none;
}
/* Artha Quiz Css End */
.PropertyContainer
{
	border-bottom: 2px solid #EDB913;
	padding: 0px;
}

.EnquiryVerificationLink
{
	color: #002E6E;
	font-weight: bold;
	font-size: 15px;
	background-color: Silver;
	padding-top: 5px;
	padding-bottom: 5px;
	text-align: center;
	cursor: pointer;
}
.MMPlans
{
	padding-top: 7px;
	height: 25px;
	text-align: center;
	font-size: 13px;
	vertical-align: middle;
	background-color: #f1f1f1;
	border: 1px solid #cdcdcd;
	margin-bottom: 5px;
}
.mmtopactivate
{
	padding-top: 3px;
	text-align: right;
	background-image: url(     '../Images/MM_top_activation.gif' );
	height: 50px;
	width: 200px;
	background-repeat: no-repeat;
	cursor: pointer;
}
.mmtoprenew
{
	padding-top: 3px;
	text-align: right;
	background-image: url(     '../Images/MM_top_renew.gif' );
	height: 50px;
	width: 200px;
	background-repeat: no-repeat;
	cursor: pointer;
}










