@charset "utf-8";
/* CSS Document */

body
	{
		margin:0px;
		padding:0px;
		background:url(../images/body-bg.gif);
		font-family:Arial, Helvetica, sans-serif;
		font-size:12px;
		color:#676565;
	}
form
	{
		margin:0px;
		padding:0px;
	}	
	
img
	{
		border:none;
	}	
	
a
	{
		outline:none;
	}
	
p,ol,li,ul
	{
		font-family:Arial, Helvetica, sans-serif;
		font-size:12px;
		color:#676565;
		margin:0px;
		padding:0px;
		text-align:justify;
	}
p{margin:0; padding:0;}


/*-------Home page css----------*/	
/*-------header css------*/

.bdy-top-bg
	{
		background:url(../images/bdy-top-bg.png) repeat-x;
	}
	
.bdy-mid-bg
	{
		background:url(../images/body-bg.png) repeat-y;
	}
	
.bdy-btm-bg
	{
		background:url(../images/bdy-btm-bg.png) repeat-x;
	}
	
.gray-bg
	{
		background:url(../images/gray-bg.gif) repeat-x top;
	}
	
.sign-in
	{
		font-family:Arial, Helvetica, sans-serif;
		font-size:15px;
		color:#666666;
		text-decoration:none;
	}
	
.sign-in:hover
	{
		font-family:Arial, Helvetica, sans-serif;
		color:#F45D00;
		text-decoration:none;
	}
	
.padding-top
	{
		_padding-top:25px;
	}
				
	
/*-------header css end------*/

/*-------body css------*/

.padding-home
	{
		padding:0 0 22px 22px;
		font-family:Arial, Helvetica, sans-serif;
		font-size:14px;
	}

.heading-home
	{
		font-family:Arial, Helvetica, sans-serif;
		font-size:25px;
		color:#8B8A8A;
		padding:14px 0px;
				
	}
	
.heading-home a
	{
		font-family:Arial, Helvetica, sans-serif;
		font-size:25px;
		color:#8B8A8A;
		text-decoration:none;
		border-bottom:1px dotted #8B8A8A;
						
	}
	
.heading-home a:hover
	{
		font-size:25px;
		color:#3876AB;
		border-bottom:1px dotted #3876AB;
						
	}

	
.exchange-links
	{
		width:472px;
		height:400px;
		background:url(../images/exchange-link-bg.jpg) no-repeat left top;
		padding:13px 0 0 39px;
		margin-left:5px;
	}
	
.exchange-txt
	{
		font-size:22px;
		color:#F56703;
		font-weight:normal;
	}
	
.exchange-txt a
	{
		font-size:22px;
		color:#1883CA;
		font-weight:normal;
		text-decoration:none;
		
	}
	
.exchange-txt a:hover
	{
		font-size:22px;
		color:#F56703;
		font-weight:normal;
		text-decoration:none;
	}
	
.exchangetxt
	{
		font-size:22px;
		color:#F56703;
		font-weight:normal;
		text-decoration:none;
	}
	
.buy-links
	{
		width:472px;
		height:400px;
		background:url(../images/buy-link-bg.jpg) no-repeat left top;
		padding:13px 0 0 39px;
		margin-left:7px;
	}
	
.buy-links-txt
	{
		font-size:22px;
		color:#1883CA;
		font-weight:normal;
		text-decoration:none;
	}
	
.links-txt
	{
		padding:0px 25px 0px 0px;
		font-family:Arial, Helvetica, sans-serif;
		line-height:18px;
		
			
	}
	
.links-bullet-txt
	{
		padding:0px 20px 40px 15px;
		font-family:Arial, Helvetica, sans-serif;
		font-size:15px;
		font-weight:bold;
		
	}
.links-bullet-txt p
	{
		padding:o; margin:0;
		font-family:Arial, Helvetica, sans-serif;
		font-size:15px;
		font-weight:bold;
		
	}
	
.footer
	{
		font-size:11px;
		color:#333333;
				
	}
	

	
.footer a
	{
		font-size:11px;
		color:#333333;
		text-decoration:none;
		margin:5px;
	}
	
.footer a:hover
	{
		color:#F77C02;
	}
	
	

	
	
/*-------Home page css end here------*/	


.bold-txt
	{
		font-size:18px;
		color:#3876AB;
	}

.welcome
	{
		font-size:16px;
		color:#F77C02;
		font-weight:bold;
	}
	
.top-links
	{
		font-size:11px;
		color:#666666;
		font-weight:bold;
	}
	
.top-links a
	{
		font-size:11px;
		color:#666666;
		font-weight:bold;
		text-decoration:none;
		margin:5px;
	}
	
.top-links a:hover
	{
		color:#F77C02;
	}
	
	
.main-table
	{
		border:4px solid #004970;
	}
	
.header-bg
	{
		background:url(../images/header-bg.gif) bottom repeat-x;
		border:4px solid #F9F9F9;
	}
	
.bdy-bg
	{
		background:url(../images/bdy-bg.gif) repeat-x bottom #ffffff;
		border:4px solid #F9F9F9;
		border-top:none;
	}
	
.padding
	{
		padding:0px 18px;
	}
	
.padding-lt-rt
	{
		padding:0px 30px;
	}
	
	
.img-pad
	{
		padding:0px 10px 0px 0px;
	}
.heading
	{
		font-family:Arial, Helvetica, sans-serif;
		font-size:18px;
		color:#333333;
		border-bottom:1px dotted #D3D3D3;
		padding-bottom:2px;
		margin-bottom:20px;
	}
	
.heading1
	{
		font-family:Arial, Helvetica, sans-serif;
		font-size:18px;
		color:#0087E5;
		border-bottom:1px dotted #D3D3D3;
		padding-bottom:2px;
		margin-bottom:20px;
	}
	
.sub-heading
	{
		font-family:Arial, Helvetica, sans-serif;
		font-size:15px;
		color:#007EB2;
		font-weight:bold;
		padding-bottom:2px;
	}
	
.text
	{
		font-family:Arial, Helvetica, sans-serif;
		font-size:12px;
		color:#007EB2;
		line-height:18px;
		padding:5px 0;
		text-decoration:none;
		
	}
	
.text a
	{
		font-family:Arial, Helvetica, sans-serif;
		font-size:12px;
		color:#007EB2;
		text-decoration:none;		
	}
	
.text1
	{
		font-family:Arial, Helvetica, sans-serif;
		font-size:12px;
		color:#F77C02;
		line-height:18px;
		padding:5px 0;
		text-decoration:none;
		
	}
	
.text2
	{
		font-family:Arial, Helvetica, sans-serif;
		font-size:14px;
		color:#007EB2;
		line-height:18px;
		padding:5px 0;
		text-decoration:none;
		
	}
	
.text2 a
	{
		font-family:Arial, Helvetica, sans-serif;
		font-size:14px;
		color:#007EB2;
		text-decoration:none;		
	}
	
.border-rt
	{
		border-right:1px dotted #D3D3D3;
	}
	
.list ul
	{
		margin:0px;
		padding:0px;
	}
.list ul li
	{
		margin:0 0 7px 8px;
		padding:0 0 0 15px;
		list-style:none;
		background:url(../images/bullet.gif) no-repeat 0 3px;
		font-family:Arial, Helvetica, sans-serif;
		font-size:12px;
		color:#676565;
		
	}
	
.list ul li a
	{
		font-family:Arial, Helvetica, sans-serif;
		font-size:12px;
		color:#676565;
		font-weight:bold;
		text-decoration:none;
	}
	
.list ul li a:hover
	{
		color:#FF7200;
		border-bottom:1px dotted #FF7200;
	}
	
.border
	{
		border:1px solid #cccccc;
	}
	
.table-bg
	{
		background:#FAFAFA;
		border-top:1px solid #CCCCCC;
		border-bottom:1px solid #CCCCCC;
	}
	
.table-head{
	font-family:Arial, Helvetica, sans-serif;
	font-size: 13px;
	text-decoration: none;
	color: #fff;
	font-weight:bold;
	background-color: #FF7E00;
	line-height:16px;
	height:30px;
	}
	
.input
	{
		background:url(../images/input-bg.gif) repeat-x #FFFFFF;
		font-family:Arial, Helvetica, sans-serif;
		font-size:12px;
		color:#333333;
		border:1px solid #cccccc;
		width:300px;
		padding:5px 2px;
	}
	
.input1
	{
		background:url(../images/input-bg.gif) repeat-x #FFFFFF;
		font-family:Arial, Helvetica, sans-serif;
		font-size:12px;
		color:#333333;
		border:1px solid #cccccc;
		width:200px;
		padding:5px 2px;
		
	}
	
.select
	{
		font-family:Arial, Helvetica, sans-serif;
		font-size:12px;
		color:#333333;
		border:1px solid #cccccc;
		width:300px;
		padding:2px 1px;
	}	
	
.input2
	{
		background:url(../images/input-bg.gif) repeat-x #FFFFFF;
		font-family:Arial, Helvetica, sans-serif;
		font-size:12px;
		color:#333333;
		border:1px solid #cccccc;
		padding:3px 2px;
		
	}	
	
.text-erea
	{
		background:url(../images/input-bg.gif) repeat-x top #FFFFFF;
		font-family:Arial, Helvetica, sans-serif;
		font-size:12px;
		color:#333333;
		border:1px solid #cccccc;
		padding:0px 2px;
	}
	
.tdbglc 
	{
	background-color: #E9E8E8;
	font-weight:bold;
	padding:0 2px;
	}
	
.tdbglc1 {
	background-color: #FAFAFA;
	padding:0 3px;
	left:3%;
	}
	
.mandatory
	{
		font-family:Arial, Helvetica, sans-serif;
		font-size:12px;
		color:#FF0000;
	}
	
.forgot-password
	{
		font-family:Arial, Helvetica, sans-serif;
		font-size:12px;
		color:#0087E5;
		text-decoration:underline;
	}
	
.forgot-password:hover
	{
		color:#333333;
		text-decoration:underline;
	}
	
.button {
	background-image:url(../images/button-bg.gif);
	border:1px solid #949494;
	color:#717171;
	font-family:Tahoma,Arial,Helvetica,sans-serif;
	font-size:11px;
	font-weight:bold;
	padding:2px;
	text-decoration:none;
	cursor:pointer;
}

.button2{
	background-image:url(../images/button-bg.gif);
	border:1px solid #949494;
	color:#717171;
	font-family:Tahoma,Arial,Helvetica,sans-serif;
	font-size:11px;
	font-weight:bold;
	padding:3px 5px;
	text-decoration:none;
	cursor:pointer;
}

.line-height
	{
		line-height:22px;
	}
	
.body-links
	{
		font-family:Arial, Helvetica, sans-serif;
		font-size:12px;
		color:#333333;
		text-decoration:underline;
	}
	
.body-links:hover
	{
		color:#0087E5;
		text-decoration:underline;
	}
	
	
.border-rt1
	{
		background:#FAFAFA;
		padding:10px 0;
		height:100%;
	}
	
	
.border-collapse
	{
		border-collapse:collapse;
		border:1px solid #cccccc;
	}
	
	
/*-----login box -----*/

.login-box
	{
		width:481px;
		height:191px;
		background:url(../images/login-box-bg.png) no-repeat top;
	}	
	
.box-div
	{
		width:90%;
		margin:auto;
	}

.login-box1-l 
	{
		background:url(../images/login-box-lt.png) no-repeat;
	}
.login-box1-r 
	{
		background:url(../images/login-box-rt.png) no-repeat scroll 100% 0;
		height:275px;
						
	}
	
.login-box1-mid 
	{
		background:url(../images/login-box-mid.png) repeat-x scroll 0 0;
		
	}
	
	
.new-users
	{
		width:415px;
		height:375px;
		background:url(../images/new-users.png) no-repeat left top;
		margin:auto;
	}
	
.existing-users
	{
		width:415px;
		height:375px;
		background:url(../images/existing-users.png) no-repeat left top;
		margin:auto;
	}
	
	
.links
	{
		font-family:Arial, Helvetica, sans-serif;
		font-size:12px;
		color:#666666;
		text-decoration:none;
	}
	
.links:hover
	{
		font-family:Arial, Helvetica, sans-serif;
		font-size:12px;
		color:#F45D00;
		text-decoration:underline;
	}
	
	
.yellow-box-l 
	{
		background:url(../images/yellow-curv-lt.png) no-repeat;
	}
.yellow-box-r 
	{
		background:url(../images/yellow-curv-rt.png) no-repeat scroll 100% 0;
		height:375px;
						
	}
	
.yellow-box-mid 
	{
		background:url(../images/yellow-curv-mid.png) repeat-x scroll 0 0;
		
	}
	
.blue-box-l 
	{
		background:url(../images/blue-curv-lt.png) no-repeat;
	}
.blue-box-r 
	{
		background:url(../images/blue-curv-rt.png) no-repeat scroll 100% 0;
		height:400px;
						
	}
	
.blue-box-mid 
	{
		background:url(../images/blue-curv-mid.png) repeat-x scroll 0 0;
		
	}
	
.border-btm
	{
		border-bottom:1px dotted #cccccc;
		padding-bottom:3px;
	}
	
/*=======Resources list======*/

.resources-list ul
	{
		margin:0px;
		padding:0px;
	}
.resources-list ul li
	{
		margin:0 0 8px 8px;
		padding:0 0 0 15px;
		list-style:none;
		background:url(../images/bullet.gif) no-repeat 0 3px;
		font-family:Arial, Helvetica, sans-serif;
		font-size:12px;
		color:#676565;
		
	}
	
.resources-list ul li a
	{
		font-family:Arial, Helvetica, sans-serif;
		font-size:12px;
		color:#676565;
		text-decoration:none;
	}
	
.resources-list ul li a:hover
	{
		border-bottom:1px dotted #333333;
	}
	
	
	
/*======Expanded box========*/
.box-top-l 
	{
		background:url(../images/box-curv1.gif) no-repeat;
	}
.box-top-r 
	{
		background:url(../images/box-curv2.gif) no-repeat scroll 100% 0;
		height:17px;
						
	}
	
.box-top-mid 
	{
		background:url(../images/box-top-bg.png) repeat-x scroll 0 0;
		
	}
	
	
.box-mid-l 
	{
		background:url(../images/lt-bg.png) no-repeat;
	}
.box-mid-r 
	{
		background:url(../images/rt-bg.png) no-repeat scroll 100% 0;
							
	}
	
.box-mid-mid 
	{
		background:url(../images/box-mid-bg.png) repeat-x scroll 0 0;
		
	}
	
	
.box-btm-l 
	{
		background:url(../images/box-curv3.gif) no-repeat;
	}
.box-btm-r 
	{
		background:url(../images/box-curv4.gif) no-repeat scroll 100% 0;
		height:25px;
						
	}
	
.box-btm-mid 
	{
		background:url(../images/box-btm-bg.png) repeat-x scroll 0 0;
		
	}
	
	
/*======Orange Expanded box========*/
.box-o-top-l 
	{
		background:url(../images/box-o-curv1.png) no-repeat;
	}
.box-o-top-r 
	{
		background:url(../images/box-o-curv2.png) no-repeat scroll 100% 0;
		height:17px;
						
	}
	
.box-o-top-mid 
	{
		background:url(../images/box-o-top-bg.png) repeat-x scroll 0 0;
		
	}
	
	
.box-o-mid-l 
	{
		background:url(../images/o-lt-bg.png) no-repeat;
	}
.box-o-mid-r 
	{
		background:url(../images/o-rt-bg.png) no-repeat scroll 100% 0;
							
	}
	
.box-o-mid-mid 
	{
		background:url(../images/box-mid-bg.png) repeat-x scroll 0 0;
		
	}
	
	
.box-o-btm-l 
	{
		background:url(../images/box-o-curv3.png) no-repeat;
	}
.box-o-btm-r 
	{
		background:url(../images/box-o-curv4.png) no-repeat scroll 100% 0;
		height:25px;
						
	}
	
.box-o-btm-mid 
	{
		background:url(../images/box-o-btm-bg.png) repeat-x scroll 0 0;
		
	}
	
	
.back-link
	{
		font-family:Arial, Helvetica, sans-serif;
		font-size:12px;
		color:#0068AE;
		text-decoration:none;
	}
	
.back-link:hover
	{
		font-family:Arial, Helvetica, sans-serif;
		font-size:12px;
		color:#F35704;
		text-decoration:none;
	}
	
	
/*=======link exchange list======*/

.link-exchange-list ul
	{
		margin:5px 0 20px 0;
		padding:0px;
	}
.link-exchange-list ul li
	{
		margin:0 0 8px 8px;
		padding:0 0 0 15px;
		list-style:none;
		background:url(../images/bullet3.gif) no-repeat 0 5px;
		font-family:Arial, Helvetica, sans-serif;
		font-size:12px;
		color:#676565;
		
	}
	
.link-exchange-list ul li a
	{
		font-family:Arial, Helvetica, sans-serif;
		font-size:12px;
		color:#676565;
		text-decoration:none;
	}
	
.link-exchange-list ul li a:hover
	{
		border-bottom:1px dotted #333333;
	}
	
	
.rt-float
	{
		width:auto;
		float:right;
		display:block;
	}
	
.anchor-txt1 
	{
		background:url("../images/tool1bg.gif") repeat-x scroll 0 0 transparent;
		border-color:#156FB3 #156FB3 -moz-use-text-color;
		border-style:dotted dotted none;
		border-width:1px 1px medium;
		color:#333333;
		font-size:13px;
		padding:5px;
	}
	
.anchor-txt 
	{
		background:url("../images/anchor-txt-bg.gif") repeat-x scroll 0 0 #F3FBFF;
		border:1px dotted #156FB3;
		color:#333333;
		padding:0 5px 10px;
	}
.button1 {
color:#0087E5;
font-family:Arial,Helvetica,sans-serif;
font-size:12px;
margin:0;
text-align:left;
text-decoration:underline;
}

.error{		
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FF0000;
}

.tdbgcl
	{
		background:#F7F7F7;
	}
	

	
.tdbgcl-1
	{
		background:#FAFAFA;
		
	}
.testimonial-pad
	{
		padding:10px;
	}
	
.dot-line
	{
		background:url(../images/dot-line.gif) repeat-x center;
	}
.link ul{ text-decoration:none; font-family:Arial,Helvetica,sans-serif;
font-size:15px;
font-weight:bold;
margin:0;
padding:0px 9px; list-style:none;
}
.link ul li{ text-decoration:none; font-family:Arial,Helvetica,sans-serif;
font-size:15px;
font-weight:bold;
margin:0;
padding:8px 10px 20px 5px;
}
.ht{height:30px;}


.dot-box {
background:none repeat scroll 0 0 #F3FBFF;
border:1px dotted #007EB2;
padding:10px;
}

h2{font-size:14px; color:#0068AE; margin:10px 0 0 0;}

a{
color:#0068AE;
font-family:Arial,Helvetica,sans-serif;
font-size:12px;
text-decoration:none;
}

a:hover {
color:#F35704;
text-decoration:none;
}


/*=======newsletter============*/
.border-rt2{
	border-right: 1px dotted #B0D0E5;
	padding:0 20px 0 0px;
}
.news-letter-heading
	{
		font-family:Arial, Helvetica, sans-serif;
		font-size:15px;
		color:#666666;
		font-weight:bold;
		padding-bottom:10px;
	}
	
.tip-of-week
	{
		font-family:Arial, Helvetica, sans-serif;
		font-size:11px;
		color:#666666;
	}
.tip-of-week p
	{
		font-family:Arial, Helvetica, sans-serif;
		font-size:11px;
		color:#666666;
	}
	
	
.newsletter ul
	{
		margin:0px 0 0 0;
		padding:0px;
	}
.newsletter ul li
	{
		margin:12px 0 7px 8px;
		padding:0 0 0 15px;
		list-style:none;
		background:url(../images/bullet3.gif) no-repeat 0 4px;
		font-family:Arial, Helvetica, sans-serif;
		font-size:12px;
		color:#676565;
		
	}
	
.newsletter ul li a
	{
		font-family:Arial, Helvetica, sans-serif;
		font-size:12px;
		color:#676565;
		text-decoration:none;
		font-weight:bold;
	}
	
.newsletter ul li a:hover
	{
		color:#FF7200;
	}
	
.newsletter ul li span
	{
		font-family:Arial, Helvetica, sans-serif;
		font-size:12px;
		color:#F35E03;
		text-decoration:none;
	}
	
.back 
	{
		float:right;
		display:block;
		margin:10px 10px 0 0px;
		font-family:Arial, Helvetica, sans-serif;
		font-size:12px;
		color:#0068AE;
		text-decoration:none;
	}
	
.back a
	{
		font-family:Arial, Helvetica, sans-serif;
		font-size:12px;
		color:#0068AE;
		text-decoration:none;
	}
	
.back a:hover
	{
		font-family:Arial, Helvetica, sans-serif;
		font-size:12px;
		color:#F35704;
		text-decoration:none;
	}
	
.newsletter-banner{width:279px; height:188px; background:url(../images/subscribe-newsletter-bg.png) no-repeat; margin:0 0 0 0px; padding:30px 0 0 15px; }

.newsletter-banner p {margin:0 0 0 0px; padding:5px 12px; font-size:12px; color:#313131; }

.newsletter-banner p a {font-size:12px; color:#FFFFFF; text-decoration:underline; }
.newsletter-banner p a:hover {color:#FE6904; }

.newsletter-input{width:169px; height:18px; border:1px solid #2274AB; margin:6px 0 0 30px; padding:2px;float:left; }
.newsletter-btn{display:block; float:left; margin:6px 0 0 0;}

.pageing
	{
		font-size:11px;
		color:#333333;
				
	}
	

	
.pageing a
	{
		font-size:11px;
		color:#333333;
		text-decoration:none;
		padding:2px 4px;
	}
	
.pageing a:hover
	{
		color:#FFFFFF;
		background:#F77C02;
		
	}
 .paging
	{
		
		color:#333333;
		font-size:11px;
		height:13px;
		padding:0 0 0;
		text-align:center;
		width:23px;
		border:1px solid #DDCEB2;
		font-family:Arial, Helvetica, sans-serif;
	}

