/* ::::: http://www.prontoforms.com/theme/TCmain.css ::::: */







html, body { border: medium none ; margin: 0pt; padding: 0pt; background: rgb(229, 229, 229) none repeat scroll 0% 0%; height: 100%; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; }



body, p, table, td, a, ul, li, ol, form, h1, h2, span {

	font-family: Verdana,Arial,Helvetica,sans-serif;

	font-style: normal;

	font-size: 11px;

	color: rgb(0, 0, 0);

}







.pg_tb { border-left: 1px solid rgb(153, 153, 153); border-right: 1px solid rgb(153, 153, 153); background: rgb(255, 255, 255) url("../images/header_bg_002.jpg") no-repeat scroll center top; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; height: 100%; vertical-align: top; }



#loading_dv { border: 1px solid rgb(153, 153, 153); padding: 20px 10px 10px; position: absolute; top: 50%; left: 50%; margin-left: -150px; margin-top: -50px; z-index: 10; clear: both; display: none; width: 300px; height: 60px; background-color: rgb(251, 252, 252); text-align: center; }



#password_dv { border-style: solid; border-color: rgb(153, 153, 153); border-width: 1px 2px 2px 1px; padding: 20px; position: absolute; z-index: 3; clear: both; visibility: hidden; background-color: rgb(251, 252, 252); width: 320px; height: 180px; text-align: left; }



form { margin: 0px; font-family: Verdana,Arial,Helvetica,sans-serif; }



input.login { width: 160px; }



p { line-height: 16px; margin-top: 4px; margin-bottom: 4px; }



p.right { padding: 15px 0px 5px; text-align: right; }



.hilite { color: rgb(255, 129, 0); font-weight: bold; }



.txt_bd { font-weight: bold; }



h1 { margin: 3px 0px 12px; font-size: 18px; line-height: 21px; color: rgb(9, 52, 122); font-weight: bold; text-align: left; }



h3 { font-size: 12px; color: rgb(255, 129, 0); font-weight: bold; margin-top: 5px; margin-bottom: 5px; }



.cont_left { padding: 18px 5px 15px 12px; width: 470px; text-align: left; vertical-align: top; line-height: 16px; }



.list { overflow: hidden; width: 240px; vertical-align: top; padding-top: 18px; padding-right: 3px; }



.login_title { text-align: left; font-weight: bold; margin-left: 2px; margin-bottom: 2px; }



#copyright { border-top: 1px dotted rgb(128, 128, 128); margin: 20px 15px 30px; padding-top: 8px; font-size: 10px; text-align: center; }



/* #content { padding-left: 15px; padding-right: 15px; } */



#header_left {

	float: left;

	margin-top: 15px;

	margin-right: 10px;

	margin-bottom: 15px;

	margin-left: 10px;

}



#header_right { margin: 5px 0px 15px; float: right; }



div.hidden { display: none; }



#ddmenu { border-bottom: 1px dotted rgb(128, 128, 128); clear: both; margin-bottom: 23px; }



#left_td { margin: 0px; width: 5px; text-align: left; background-image: url("../images/pf_left_bk_001.gif"); background-repeat: repeat-y; background-position: left center; }



#right_td { margin: 0px; width: 5px; text-align: left; background-image: url("../images/pf_right_bk_001.gif"); background-repeat: repeat-y; background-position: left center; }



/* a:link { color: rgb(2, 2, 172); text-decoration: underline; }



a:visited { color: rgb(2, 2, 172); text-decoration: underline; }



a:hover { color: rgb(204, 0, 0); text-decoration: underline; }



a:active { color: rgb(2, 2, 172); text-decoration: underline; } */



#copyright a:link { font-size: 10px; text-decoration: underline; }



#copyright a:visited { font-size: 10px; text-decoration: underline; }



#copyright a:hover { font-size: 10px; color: rgb(0, 0, 51); text-decoration: underline; }



#copyright a:active { font-size: 10px; text-decoration: underline; }







.page-title { color:#103c68; font-size: 28px; padding-left: 18px; margin-bottom: 12px; margin-top:0px; margin-left:0px; }



.page-subtitle { color:#103c68; font-size: 16px; margin-bottom: 12px; }



.page-cont {padding-left: 18px; padding-right: 30px; font-size: 13px; margin-bottom: 10px; margin-top:8px; color:#103c68; }



.page-link {font-size: 13px; color:#103c68; text-decoration:none; }



.page-link:hover {font-size: 13px; color:#000000; text-decoration:none; }



.pad-t10 { padding-top:10px;}



.pad-t20 { padding-top:20px;}



.pad-l40 { padding-left:40px;}



.pad-b10 { padding-bottom:10px;}



.pad-b5 { padding-bottom:5px;}



.pad-t7 { padding-top:7px;}



.pad-r7 { padding-right:7px;}



.pad-r10 { padding-right:10px;}



.pad-l10 { padding-left:10px;}



.pad-l20 { padding-left:20px;}



.pad-r5 { padding-right:5px;}

.pad-l5 { padding-left:5px;}



.pad-t15 { padding-top:15px; }



.pad-l6 { padding-left:8px; }



.margin-t15 { margin-top:15px; }



.margin-t5 { margin-top:5px; }



.links1 {color:#993300; font-size:13px; text-decoration:none; line-height:22px;}



.links1:hover {color:#993300; font-size:13px; text-decoration:underline; line-height:22px;}



.topic-title {color:#993300; font-size:13px; text-decoration:none; font-weight:bold;}



.banner-content { }







.content-item-buy { background: transparent url("../images/vertical-divider-item.png") repeat-y scroll 0% 0%; float: left; width: 90px; padding-left: 22px; padding-bottom: 0pt; padding-top: 6px; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous;  margin-left: 22px; }



.content-item-buy h3 { margin: 0pt; padding-top: 11px; }



.content-item-buy h3 a { background: transparent url("../images/button-buy-it.png") no-repeat scroll 0% 0%; text-decoration: none; display: block; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; height: 40px; width: 90px; text-indent: -9999em; outline-color: -moz-use-text-color; outline-style: none; outline-width: medium; }



.content-item-buy p { text-align: center; margin-top: 4px; margin-left: 5px; font-weight: bold; }



.content-item-buy p a { margin: 0pt; text-decoration: none; color:#103c68; }



.news-date{ font:bold 11px Verdana, Arial, Helvetica, sans-serif; color:#103c68;}



h3.number-1 { background: transparent url("../images/number-1.png") no-repeat; padding-bottom: 6px; padding-top: 5px; padding-left: 37px;  }

.bold_subhead {

	font-family: Verdana, Geneva, sans-serif;

	font-weight: bold;

	color: #103C85;

	font-style: normal;

	font-size: 14px;

}



.left-border { border-left: solid 1px #dddddd; padding-left: 8px; padding-right: 8px;}



.right-border {

	border-right: solid 1px #dddddd;

}



.high-light-data { font:bold 13px Verdana, Arial, Helvetica, sans-serif; color:#FF9900;}



.border-bottom { border-bottom: solid 1px #dddddd;}















.right-col-title {font:bold 22px Verdana, Arial, Helvetica, sans-serif; color:#466633;}



.right-col-sub-title {font:bold 16px Verdana, Arial, Helvetica, sans-serif; color:#466633;}



.right-col-data {font:normal 12px Verdana, Arial, Helvetica, sans-serif; color:#103c68; line-height:18px;}



.right-col-data1 {font:bold 14px Verdana, Arial, Helvetica, sans-serif; color:#466633;}







.right-col { padding-top: 10px; }



.right-col-link1 { font:bold 14px Verdana, Arial, Helvetica, sans-serif; color:#466633; text-decoration:none;}



.right-col hr { height: 3px; background-image: url("../images/horizontal-divider-right-col.png"); background-color: rgb(153, 204, 255); }



.right-col h3 { color: rgb(70, 102, 51); font-size: 22px; padding-left: 10px; margin-bottom: 2px; font-weight: bold; }



h4.view-all a { background: transparent url("../images/view-all-small.png") no-repeat scroll 0pt 2px; color: rgb(70, 102, 51); font-size: 16px; padding-left: 25px; margin-bottom: 0pt; font-weight: bold; text-decoration: none; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; padding-bottom: 3px; margin-left: 41px; }



.right-col ul { margin: 0pt 0pt 2px; padding: 0pt 0pt 0pt 39px; color: rgb(70, 102, 51); font-weight: bold; }



.right-col li { padding: 0pt 0pt 6px 26px; background: transparent url("../images/check.png") no-repeat scroll 0pt 2px; list-style-type: none; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; font-size: 14px; }











.buy-me-cell { background: transparent url("../images/buy-it-cell-background.png") no-repeat scroll 0pt 4px; text-align: center; padding-top: 20px; }



.buy-me-cell h4 { margin: 0pt; padding: 14px 0pt 10px 26px; }



.buy-me-cell h4 a {

	text-decoration: none;

	display: block;

	height: 40px;

	width: 90px;

	text-indent: -9999em;

	outline-color: -moz-use-text-color;

	outline-style: none;

	outline-width: medium;

}



.buy-me-cell p a { text-decoration: none; }











p.follow-twitter a { background: transparent url("../images/twitter-bubble.png") no-repeat scroll 0pt -5px; color: #db4000; font-weight: bold; text-decoration: none; font-size: 20px; padding-left: 36px; padding-top: 0pt; padding-bottom: 15px; }



p.try-it a { background: transparent url("../images/try-it-star.png") no-repeat scroll 0% 0%; color: #db4000; font-weight: bold; text-decoration: none; font-size: 20px; padding-left: 36px; padding-bottom: 5px; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; }



p.buy-it-now a { background: transparent url( "../images/buy-now-left-col.png") repeat scroll 0% 0%; text-decoration: none; display: block; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; width: 280px; height: 42px; text-indent: -9999em; outline-color: -moz-use-text-color; outline-style: none; outline-width: medium; }







hr { border: medium none ; margin: 0pt 0pt 1.45em; background: #dddddd none repeat scroll 0% 0%; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; color: #dddddd; clear: both; float: none; width: 10



0%; height: 0.1em; }







.nav { font: bold 14px Arial, Helvetica, sans-serif; font-style:italic; color:#FFFFFF; text-decoration:none;  }



.nav:hover { font: bold 14px Arial, Helvetica, sans-serif; font-style:italic; color:#e47119; text-decoration:none;  }



.main-image { background:url(../images/top_graphic_june8.jpg) left top no-repeat; }



.pad-l30 {padding-left:30px;}



.pad-l20 {padding-left:20px;}



.pad-l10 {padding-left:10px;}



.heading {



	font-family: Verdana, sans serif;



	font-size: 42px;



	font-style: normal;



	line-height: 40px;



	font-weight: bold;



	color: #000;



}



.banner-content {



	font-family: Geneva, Arial, Helvetica, sans-serif;



	font-size: 16px;



	font-style: normal;



	line-height: 20px;



	font-weight: normal;



	font-variant: normal;



	color: #000;



}



.section-border { background:url(../images/section-border-LR.png) left top repeat-y; }



.section-border1 { background: url(../images/section-border-bottom1.png) left top repeat-y; }







.Pad-T30 { padding-top:30px;}



.pad-r13  {padding-right:13px;}







.section-data-text { font-family: Geneva, Arial, Helvetica, sans-serif; font-size: 10px; font-style: normal; font-weight: normal; 	font-variant: normal; color: #000; }







.pad-b5 {padding-bottom:5px;}



.pad-b20 {padding-bottom:20px;}



.pad-r20 {padding-right:20px;}







.section-top-bg { background:url(../images/section-header-bg.jpg) center top no-repeat; }



/* .content-bg { background:url(../images/content-bottom-bg.jpg) center bottom no-repeat;} */



.section-box-shadow { background:url(../images/section-box-bg.png) right bottom no-repeat; }



.video-section-border { border:solid 1px #c3c3c3; background-color:#FFFFFF; }

.bottom-border {  border-bottom:solid 1px #c3c3c3; }

.right-border {  border-right:solid 1px #c3c3c3; }

.left-border {
	border-left:solid 1px #c3c3c3;
	padding-left: 8px;
	text-align: left;
	padding-right: 8px;
}



.right-section-header-bg { background:url(../images/home-section-title-bg.jpg) top no-repeat; height:67px;}

.right-section-content-bg {background:url(../images/home-section-bottom.jpg) bottom no-repeat;}



.topic-title-tab { color:black; font-size:13px; font-weight:bold; text-decoration:none; }

.section-header-bg {background:url(../images/roi-section-title-image.jpg) no-repeat; height:66px; width:347px; }

.pronto-dividend-bg { background:url(../images/profit-loss-bg.gif) center no-repeat; height:512px; }

.provident-text1 { font:bold 25px Geneva, Arial, Helvetica, sans-serif; color:#FFFFFF; }

.provident-text2 { font:bold 50px Geneva, Arial, Helvetica, sans-serif; color:#FF9900; }

.provident-text3 {font:bold 35px Geneva, Arial, Helvetica, sans-serif; color:#000000;}
