@charset "utf-8";
body{
	margin:0;
	background:#ebebeb;
}
#page1{background:#FFFFFF url(../img/h-img.gif) repeat-x;width:100%;
	margin-left:auto;
	margin-right:auto;
}
.topnav{background:url(../img/s-lbg.gif) no-repeat; text-align:right;}
.top-nav-bg{background:url(../img/top-nav-bg.jpg) repeat-x;}
#content {
	float: left;
	width: 656px;
 	margin-top:1em;
}
.sidec h2, .sform h2, .wform h2, #dbox h2 {
	color:#91ba02;
	font-size:25px;
	font-weight:normal;
	margin-top:0px;
	line-height:28px;
}
.wform h2{margin:10px auto;}
.sidec {
	padding:10px;
	color:#777777;
}
.sidec h2 {
	margin-bottom:0px;
}
.sidec h3 {
	font-size:12px;
	margin-bottom:0px;
}
.contentf {
	background: #37adcf;
}
.contentf div {
	margin-left: 5px;
}
/*side bar */
/* round curve */
.b1, .b2, .b3, .b4 {
	font-size:1px;
	overflow:hidden;
	display:block;
}
.b1 {
	height:1px;
	background:#3399cc;
	margin:0 5px;
}
.b2 {
	height:1px;
	background:#ffffff;
	border-right:2px solid #3399cc;
	border-left:2px solid #3399cc;
	margin:0 3px;
}
.b3 {
	height:1px;
	background:#ffffff;
	border-right:1px solid #3399cc;
	border-left:1px solid #3399cc;
	margin:0 2px;
}
.b4 {
	height:2px;
	background:#ffffff;
	border-right:1px solid #3399cc;
	border-left:1px solid #3399cc;
	margin:0 1px;
}
.contentb {
	background: #ffffff;
	border-right:1px solid #3399cc;
	border-left:1px solid #3399cc;
}
.contentb div {
	margin-left: 5px;
}
.b1e, .b2e, .b3e, .b4e {
	font-size:1px;
	overflow:hidden;
	display:block;
}
.b1e {
	height:1px;
	background:#f10000;
	margin:0 5px;
}
.b2e {
	height:1px;
	background:#ffffff;
	border-right:2px solid #f10000;
	border-left:2px solid #f10000;
	margin:0 3px;
}
.b3e {
	height:1px;
	background:#ffffff;
	border-right:1px solid #f10000;
	border-left:1px solid #f10000;
	margin:0 2px;
}
.b4e {
	height:2px;
	background:#ffffff;
	border-right:1px solid #f10000;
	border-left:1px solid #f10000;
	margin:0 1px;
}
.contente {
	background: #ffffff;
	border-right:1px solid #f10000;
	border-left:1px solid #f10000;
	padding:10px 10px 20px 90px;
	background:url(../img/error.gif) no-repeat 3% 15%;
	line-height:20px;
}
.contente div {
	margin-left: 5px;
}
.contente h3{color:#f10000; margin:0px; font-weight:bold; font-size:12px;}
.b1s, .b2s, .b3s, .b4s {
	font-size:1px;
	overflow:hidden;
	display:block;
}
.b1s {
	height:1px;
	background:#91ba02;
	margin:0 5px;
}
.b2s {
	height:1px;
	background:#ffffff;
	border-right:2px solid #91ba02;
	border-left:2px solid #91ba02;
	margin:0 3px;
}
.b3s {
	height:1px;
	background:#ffffff;
	border-right:1px solid #91ba02;
	border-left:1px solid #91ba02;
	margin:0 2px;
}
.b4s {
	height:2px;
	background:#ffffff;
	border-right:1px solid #91ba02;
	border-left:1px solid #91ba02;
	margin:0 1px;
}
.contents {
	background: #ffffff;
	border-right:1px solid #91ba02;
	border-left:1px solid #91ba02;
	padding:10px 10px 20px 90px;
	background:url(../img/success.gif) no-repeat 3% 20%;
	line-height:20px;
}
.contents div {
	margin-left: 5px;
}
.contents h3, #dbox h3{color:#91ba02; margin:0px; font-weight:bold; font-size:12px;}
#footer {
	padding:10px;
	margin:0em 0em 0em 0em;
	margin-bottom:0px;
	background:#ebebeb;
	border-top:1px solid #d9d9d9;
	color:#606060;

}
#footer a, a:link, a:visited {
	color:#777777;
	text-decoration:none;
}
#footer a:hover {
	text-decoration:underline;
}
#fcontent {
	width:950px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	margin-bottom:10px;
	margin:0px auto;
}
.flink {
	float:left;
	width:151px;
	line-height:24px;
}
.fc opy {
	float:left;
}
.clear {
	clear:both;
}
#footer p, form {
	margin:0px;
}
.sform, .wform {
	padding:20px;
	color:#464646;
	font-size:13px;
	font-weight:bold;
}
.wform{padding:0px;}
.note {
	color:#777777;
	font-size:12px;
	font-weight:normal;
}
.tou-lnk, a:link, a:visited, a:active {
	color:#01698f;
	text-decoration:none;
}
div .hr, .hr2{
	height:1px;
	border-top:1px solid #d8d8d8;
	width:583px;
	margin:20px 0px;
}
.hr2{width:445px; text-align:center; margin:12px 0px;}
#copy {
	margin-top:12px;
	padding-top:.5em;
	color:#777777;
}
.mh{height:15px;}
.dm{margin-top:280px;}
#dbox-hold{position:relative;}
#dbox {
	background: url(../img/dialogue.gif) no-repeat;
	width:345px;
	height:269px;
	clear:both;
	position:absolute;
	top:20px;
	left:607px;
}
#dbox .content {
	padding:18px 20px 10px 95px;
	color:#fff;
	font-size:12px;
}
#dbox h2 {
	color:#ffffff;
	font-size:22px;
}
#dbox h3 {
	color:#ffffff;
}
/* for wizard */
#wizard{width:520px;}
.bdr{margin:10px 17px; margin-bottom:0px; border:1px solid #575757; margin-top:0px;}
.bdrshd{background:#ffffff url(../img/w-fbg.gif) repeat-x bottom; padding:10px 10px 0px 10px;margin-top:-16px;}
.w-top{ height:17px; text-align:right;}
.w-btm{ height:17px;}
.w-close{margin-right:-1.5em; margin-top:-.8em}
/* form elements */
.wfrom form{
	margin-bottom:10px;
  margin-left:10px;             
}
label, .wform label{float: left;width: 150px;font-weight: bold;text-align:right; padding-right:5px;}
.wform label{width:150px;}
.hints, div .hints{margin-left:155px; color:#777777; font-weight:normal;}
.hints-error{margin-left:155px; color:#F10000; font-weight:normal;}
.wform {width:305px; height:18px; margin-bottom: 5px; border:1px solid #d8d8d8;}
select{width:275px; height:22px; border:1px solid #d8d8d8;}
.select-tot-exp{width:135px;}
.select-tot-sal{width:85px;}
.select-duration{width:62px}
.mult{height:110px;}
.wform input{width:270px;}
input:hover, textarea:hover, select:hover{border:1px solid #33abce;}
textarea{width: 275px; height: 100px; overflow:auto; border:1px solid #d8d8d8;}
checkbox, .fnormal{font-style:normal;}
.boxes{width: 1em;}
.cbutton{width: 100em; margin-left: 150px;margin-top: 5px;}
.l-btn{margin-left:5px;}
br{clear: left;}
#chk{margin-left:150px; width:25px; border:0px;}
#captcha{width:180px;}
.m-btm{margin:1em; margin-top:2em;}
.mgn-t0{margin-top:0px;}.mgn-b0{margin-top:0px;} .mgn-t5{margin-top:5px;}
.display-none {
display:none;
}
.display-block {
display:block;
}
/* styles for help page start here*/
#content-help {
	float: right;
	width: 658px;
 	margin-top:0;
	padding:0px 6px 6px 6px;
}
#sidebar-help {
	float: left;
	width: 270px;
	line-height:18px;
	color:#676767;
	font-size:13px;
	margin:0px;
	padding:0px;
}
#sidebar-help p{	margin:5px 0px;}
#sidebar-help p a{ color:#767676;}
#sidebar-help p a:hover{ text-decoration:underline;}
#sidebar-help p img{ margin-left:5px;}
#content-help .ablock{
	padding:20px 10px;
	color:#747474;
	font-size:13px;
	font-weight:normal;
}
#content-help .ablock .help-ans-box{
	float:left;
	clear:both;
	margin-bottom:20px;
	clear:both;
	width:100%;
	display:inline;
}
#content-help .ablock .help-ans-box h3{
	padding:0;
	margin:0;
	font-size:16px;
	font-weight:bold;
	color:#8fb707;
}
#content-help .ablock .help-ans-box .ans{
	float:left;
}
#content-help .ablock .help-ans-box .ans .ans-left{
	float:left;
	width:20px;
}
#content-help  .ablock .help-ans-box .ans .ans-right{
	float:left;
	width:570px;
}
.contentb-help {
	background: #ffffff;
	border-right:1px solid #3399cc;
	border-left:1px solid #3399cc;
}
/* styles for help page end here*/
/*default css start here*/
#page{background:#FFFFFF url(../img/t-head-bg.gif) repeat-x; width:100%;
	margin-left:auto;
	margin-right:auto;
}
#page2{background:url(../img/vr-head-bg.gif) repeat-x; width:100%;
	margin-left:auto;
	margin-right:auto;
	margin-top:0;
}
#bodycontent {
	width:950px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	margin-left:auto;
	margin-right:auto;
	padding-bottom:10px;
}
img{border:0px; padding:0px; margin:0px;}
#logo {padding:0px; margin-bottom:11px;height:51px;margin-top:10px;}
#menubar{margin:0px; padding:0px;width:100%;float:left;}
#dash h1{margin:10px 0px; font-size:25px; font-weight:normal;}
#contentmain p, #sidebar p{margin:10px 0px;}
#contentmain, #columns{
	float: left;
	width: 625px;
 	margin-top:3em;
	color:#676767;	
}
#columns{margin-top:1em;}
.hr5{height:5px; border-bottom:1px solid #bbbbbb; margin:0px 2px;}
#contentmain .left, .left{
	float: left;
	width: 308px;
 	margin-top:1em;
}
#contentmain .right, .right{
	float: right;
	width: 308px;
 	margin-top:1em;
}
#columns .column1-pro{
	float: left;
	width: 620px;
	height:auto;
}
#columns .column1{
	float: left;
	width: 620px;
	height:700px; 
}
#columns .column1-pro ul{ margin:0px; padding:0px;}
.column{ margin:0px; padding:0px; width:305px;float:left;}
#columns .column1-pro li{list-style:none; float:left; margin:10px 0px; margin-top:0px; margin-left:0px; width:100%;}
#columns .column1 li{list-style:none; float:left; margin:0px 0px; margin-top:10px; margin-left:10px;}

.imgpro{padding-left:5px;}
.imgpro-r{padding-right:8px;}
.wpro{width:455px;}
.wpro h2{font-size:18px; font-style:normal;  color:#1588a9; margin:3px 0px;}
.wpro h3{font-size:13px; font-weight:bold; margin:0px; margin-bottom:75px;}
.normal{font-weight:normal; color:#000000;}
.m0{margin:0px; padding:0px;}
#sidebar {
	float: left;
	width: 300px;
	margin-top:3em;
	padding-left:15px;
	line-height:18px;
	color:#676767;
	font-size:13px;
}
#columns h1, h2, .h4{margin:2px 0px; padding:0px;}
#columns h1{font-size:22px; font-weight:normal; color:#333333; margin-top:8px;}
#columns h2{font-size:18px; font-weight:normal; color:#91ba02; display:inline;}
#columns h3{font-size:16px; font-weight:normal; color:#777777; text-decoration:underline;}
#columns h4{font-size:11px; font-weight:normal; color:#299dc8; margin:0px 6px; display:inline;}
#cp ul, #cp1 ul, #cp2 ul, #cp3 ul, #cp4 ul{width:300px; list-style:disc; font-size:13px;}
#cp li, #cp1 li, #cp2 li, #cp3 li, #cp4 li{list-style-image:url(../img/curve/bull-p.gif); margin-left:20px;}
#cp4 .fls{width:170px; float:left; display:inline; margin-right:20px;}
#cp4 .fls li{list-style:none;}
.hin{display:inline; padding-top:10px;}
/*curve boxes*/
.b1h, .bb1h, .bb1h-l {
	font-size:1px;
	display:block;
}
.b2h, .b3h, .b2bh, .b3bh {
	width:10px;
	height:14px;
}
.b1h {
	height:10px;
	background: url(../img/curve/t.gif) repeat-x left top;
}
.b2h {
	background: url(../img/curve/lt.gif) no-repeat left top;
	float:left;
}
.b3h {
	background: url(../img/curve/rt.gif) no-repeat right top;
	float:right;
}
.bb1h {
	height:14px;
	background: url(../img/curve/b.gif) repeat-x left bottom;
}
.b2bh {
	background: url(../img/curve/lb.gif) no-repeat left bottom;
	float:left;
}
.b3bh {
	background: url(../img/curve/rb.gif) no-repeat right bottom;
	float:right;
}
.headh {
	background: url(../img/curve/hbg-a.gif) repeat-x left top;
	height:34px;
	margin:0 2px;
}
.headc {
	padding:9px 1em;
	font-weight:bold;
	color:#FFFFFF;
}
.head-ctrl {
	text-align:right;
	float:right;
}
.contenth {
	background: url(../img/curve/l.gif) repeat-y left top;
}
.content {
	background: url(../img/curve/r.gif) repeat-y right top;
	padding: 2px 20px;
}
.content h3{font-size:13px; font-weight:bold; color:#6a6a6a; margin:10px 0px;}
.alert h2{font-size:18px; font-weight:normal; margin:0px; display:inline;}
.alert ul, #columns .alertm ul{margin:10px 0px; padding-left:20px;}
#columns .alertm ul{padding-left:10px;}
.alert li, #columns .alertm li{list-style-image:url(../img/curve/bull.gif); margin-top:10px;}
#columns .alertm li{width:160px;}
.alertm ul{margin:0px; padding-left:10px} .alertm li{list-style-image:url(../img/curve/bull2.gif); margin-top:0px;}
.alerts ul, .alertsp ul{margin:0px 15px; padding-left:20px} .alerts li,.alertsp li{list-style-image:url(../img/curve/bull2.gif); margin-top:5px;}.alertsp li{list-style-image:url(../img/icons/arw.gif); margin-top:12px;}.alertsp ul{margin:0px; margin-left:-5px}
.fl{float:left;}
.fr{float:right;}
.mt5{margin-top:5px;}
/* <!-- secnd--> */
.b2h-l, .b3h-l, .b2bh-l, .b3bh-l {
	width:14px;
	height:14px;
}
/* for rounded corner change height */
.b1h-l {
	height:14px;
	background: url(../img/curve/t.gif) repeat-x left top;
}
.b2h-l {
	background: url(../img/curve/lt.gif) no-repeat left top;
	float:left;
}
.b3h-l {
	background: url(../img/curve/rt.gif) no-repeat right top;
	float:right;
}
.bb1h-l {
	height:14px;
	background: url(../img/curve/b.gif) repeat-x left bottom;
}
.b2bh-l {
	background: url(../img/curve/lb.gif) no-repeat left bottom;
	float:left;
}
.b3bh-l {
	background: url(../img/curve/rb.gif) no-repeat right bottom;
	float:right;
}
.headh-l{
	background: url(../img/curve/bg-s.gif) repeat-x left top;
	height:25px;
	margin:0px 2px;
}
.headh-lb{
	background: url(../img/curve/bg-sb.gif) repeat-x left top;
	height:25px;
	margin:0px 2px;
}
.headc-l{
	padding:3px 1em;
	font-weight:bold;
	color:#FFFFFF;
}
.headc-l a:link{
	color:#FFFFFF;
	outline:none;
}
.headc-l a:visited{
	color:#FFFFFF;
	outline:none;
}
.headc-l a:active{
	color:#FFFFFF;
	outline:none;
}
.headh-l h3 {
	margin: 0px 10px 0px 10px;
	padding-bottom: 0px;
}
.contenth-l {
	background: url(../img/curve/l.gif) repeat-y left top;
}
.content-l {
	background: url(../img/curve/r.gif) repeat-y right top;
	padding: 2px 10px;
}
.b1h-m, .bb1h-m {
	font-size:1px;
	display:block;
}
.b2h-m, .b3h-m, .b2bh-m, .b3bh-m {
	width:10px;
	height:14px;
}
.b1h-m {
	height:10px;
	background: url(../img/curve/t.gif) repeat-x left top;
}
.b2h-m {
	background: url(../img/curve/lt.gif) no-repeat left top;
	float:left;
}
.b3h-m {
	background: url(../img/curve/rt.gif) no-repeat right top;
	float:right;
}
.bb1h-m {
	height:14px;
	background: url(../img/curve/b.gif) repeat-x left bottom;
}
.b2bh-m {
	background: url(../img/curve/lb.gif) no-repeat left bottom;
	float:left;
}
.b3bh-m {
	background: url(../img/curve/rb.gif) no-repeat right bottom;
	float:right;
}
.headh-m {
	background: url(../img/curve/hbg.gif) repeat-x left top;
	height:26px;
	margin:0 2px;
}
.headc-m{
	padding:5px 0 5px 1em;
	font-weight:bold;
	color:#FFFFFF;
	float:left;
	width:245px;
	}
.head-ctrl-m {
	text-align:right;
	float:right;
}
.contenth-m {
	background: url(../img/curve/l.gif) repeat-y left top;
}
.content-m {
	background: url(../img/curve/r.gif) repeat-y right top;
	padding:10px 15px 0px 15px;
}
.dot{background:url(../img/curve/dot.gif) repeat-x; height:1px; margin:10px 0px;}
.dot-blue{background:url(../img/icons/dot-blue.gif) repeat-x; height:1px; margin:10px 0px;}
.sp p{background:url(../img/curve/dot.gif) repeat-x; height:1px; margin:10px 0px; padding:8px 0px 12px 0px;}
.sp p a{color:#333333;text-decoration:none;}
.sp .blink, .blink{}
.sp .blink a, .blink a{color:#333333 !important;text-decoration:none;}
.spa p{padding:0px 2px;}
.spa h2{font-size:18px; font-weight:normal; color:#333333;}
.spa a,.spa a:link{font-size:11px; color:#FF0000;}
.w210{width:200px;}
.w60{width:60px; text-align:right;}
.f13b{font-size:13px; font-weight:bold}
.gy{color:#8e8e8e;}
.pl1{padding-left:13px;}
.minif form{margin:0px; padding:0px;}
.minif label{float: left;width: 85px;font-weight: bold;text-align:right; padding-right:5px;}
.minif .fm{padding:6px 0px;}
.minif input{width:165px; height:20px; margin-bottom: 5px; border:1px solid #d8d8d8;}
.minif select{width:175px; height:24px; border:1px solid #d8d8d8; margin-bottom: 5px;}
.minif .hints{margin-left:90px; color:#777777; font-weight:normal;}
.minif .hints-error{margin-left:90px; color:#F10000; font-weight:normal;}
/*.hints-error{margin-left:90px; color:#F10000; font-weight:normal;}*/
.minil input{border:1px solid #c3c3c3;}
.minil .fml{padding:5px 8px;}
.minil .fml input{vertical-align:middle; border:none;}
.minil .pbtm{padding-bottom:0px;}
.line-solid{border-bottom:1px solid #dbdbdb; height:1px; padding:0px; margin:5px 0px;}
.pt3{margin-top:10px;}
.seltp{border:1px solid #dadada; background:#eaeaea; padding:0px 0px; height:22px; color:#656565; width:185px;}
.b{font-weight:bold;}
.padl5{padding-left:7px;}
.f13, .f18{font-size:13px; color:#777777;}
.f18{font-size:18px;}
.action{
	background:url(../img/buttons/go.gif) no-repeat;
	width:20px;
	height:15px;
}
#footer {
	padding:10px;
	margin:0em 0em;
	margin-bottom:0px;
	background:#ebebeb;
	border-top:1px solid #d9d9d9;
	color:#606060;
}
#footer a,  .linkp a, #footer a:link, .linkp a:link, #footer a:visited, .linkp a:visited{
	color:#777777;
	text-decoration:none;
}
.linkp a, .linkp a:link, .linkp a:visited{color:#676767;}
#footer a:hover, .linkp a:hover{
	text-decoration:underline;
}
#fcontent {
	width:950px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	margin-bottom:10px;
	margin:0px auto;
}
.flink {
	float:left;
	width:151px;
	line-height:24px;
}
.fc opy {
	float:left;
}
.clear, div .clear {
	clear:both; margin:0px; padding:0px;
}
.clearl{clear:left;}
#footer p, form {margin:0px;}
.sform, .wform {
	padding:20px;
	color:#464646;
	font-size:13px;
	font-weight:bold;
}
.note {
	color:#777777;
	font-size:12px;
	font-weight:normal;
}
.tou-lnk, .tou-lnk a:link,a, a:link, .tou-lnk a:visited, a:visited, .tou-lnk a:active, a:active {
	color:#01698f;
	text-decoration:none;
}
.tou-lnk a:hover, a:hover{text-decoration:underline;}
div .hr, .hr2{
	height:1px;
	border-top:1px solid #d8d8d8;
	width:583px;
	margin:20px 0px;
}
.hr2{width:445px; text-align:center; margin:12px 0px;}
#copy {
	margin-top:12px;
	padding-top:.5em;
	color:#777777;
}
/* form elements */
/* MY DOCUMENT FRM CURVE */
.b1fb, .b2fb, .b3fb, .b4fb {
	font-size:1px;
	overflow:hidden;
	display:block;
}
.b1fb {
	height:1px;
	background:#e3e3e3;
	margin:0 5px;
}
.b2fb {
	height:1px;
	background:#dddddd;
	border-right:2px solid #e3e3e3;
	border-left:2px solid #e3e3e3;
	margin:0 3px;
}
.b3fb {
	height:1px;
	background:#dddddd;
	border-right:1px solid #e3e3e3;
	border-left:1px solid #e3e3e3;
	margin:0 2px;
}
.b4fb {
	height:2px;
	background:#dddddd;
	border-right:1px solid #e3e3e3;
	border-left:1px solid #e3e3e3;
	margin:0px 1px;
}
.contentbfb {
	background: #ddd;
	border-right:1px solid #e3e3e3;
	border-left:1px solid #e3e3e3;
}
.contentbfb div {
	margin-left: 5px;
}
#font-h{font-size:13px;}
#font-h h2{font-size:20px; font-weight:normal; padding:0px; margin:2px 0px; margin-top:0px; color:#777777;}
#font-h h3{font-size:16px; font-weight:normal; padding:0px; margin:0px 0px; margin-top:0px; color:#0094ff;}
.tbox-width, .tarea-width{width:478px;}
.tarea-width{height:75px;}
.pad-r-30{padding-right:30px;}
.tr-bg{background:#f5f5f5 url(../img/curve/dot.gif) repeat-x; height:1px; margin:10px 0px;}
.bg-fileupload{background:#3b3b3b;}
.vedio-outer{padding:20px;  margin-left:auto; margin-right:auto; background:#333333; width:950px;}
.vedio-inner{width:685px; margin-left:auto; margin-right:auto; background:#575757;}
.border-black{border:1px solid #000000; padding:4px;}
.border-right-top-black{border-right:1px solid #000000;border-top:1px solid #000000;}
.vedio-font{color:#ffffff; font-family:Arial, Helvetica, sans-serif; font-size:12px;}
.m-top0{margin-top:0px;}
.option-w20{width:20px;}
.select-width{width:120px;}
.presskey{width:200px; padding:2px 35px; font-weight:bold; background:#FFCC00;}
/* tabing */
#tabing ul {
	list-style: none;
	padding: 0;
	margin: 0;
}
#tabing li {
	float: left;
	border: 1px solid #36accf;
	border-bottom-width: 0;
	margin: 0 0.5em 0 0;
	height:27px;
	width:100px;
	padding:0px 0px 0px 0px;
	background: white url(../img/buttons/tab-bg.gif) no-repeat;
}
#tabing a {
	display: block;
	color:#ffffff;
	text-decoration:none;
	padding: 0 1.6em;
	padding-top:5px;
}
#tabing #selected a{font-weight:bold;
	color:#299dc8;}
#tabing #selected {
	display: block;
	color:#299DC8;
	text-decoration:none;
	padding: 0 0 0 1.6em ;
	padding-top:5px;
	font-weight:bold;
	position: relative;
	top: 1px;
	background: white url(../img/buttons/selected.gif) no-repeat;
	width:81px;
	height:22px;
	z-index:0;
}
#tabing-content {
	border-top: 1px solid #36accf;
	clear: both;
}
.f-border{border:1px solid #e5e5e5; padding:5px; margin:15px 0px; width:270px;}
.fh2{font-size:22px; color:#0b83a5; font-weight:bold;}
.f-width{width:20px; padding-top:15px;}
.fpro{width:400px;}
.f-border, .e-border {
border:1px solid #e5e5e5;
padding:5px;
margin:15px 0px;
width:270px;
}
.e-border {
width:590px;
margin:0px;
}
.f-color {
color:#333333;
font-style:normal;
}
.errormessage{
	background:#fcf8cb;
	padding:10px;
	color:#000000;
	margin:10px 0 5px 0;
}
input{width:300px; height:18px; margin-bottom: 5px; border:1px solid #d8d8d8;}
/* css for wiform*/
.wiform {
	color:#464646;
	font-size:13px;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:normal;
}
#MB_content .wiform {
	color:#464646;
	font-size:13px;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:normal;
	width:540px;
	left:auto;
}
.wiform form{
	margin:0;
	padding:0;
}
#MB_content .wiform form{
	margin:0;
	padding:0;
	background:#FFFFFF;
}
.wiform p{
	margin:12px 0 0 0;
}
.wi-btm{ height:58px;background:url(../img/lightbox/l-btm-img.gif) repeat-x;margin:0;padding:0;}
.wi-btm img{margin-top:15px; }
.wiform label{float: left;width: 140px;font-weight: bold;text-align:right; padding-right:5px;}
.wiform label{width:150px;}
.wiform select{width:300px; height:22px; border:1px solid #d8d8d8;}
.wiform input{width:300px; height:18px; margin-bottom: 5px; border:1px solid #d8d8d8;}
.wiform textarea{margin-bottom: 5px; border:1px solid #d8d8d8;width:300px;}
.wiform select:hover, .wiform input:hover{border:1px solid #33abce;}
.wiform textarea:hover{border:1px solid #33abce;}
.wiform-rtxt{float:left;font-weight: bold;padding-left:5px;}
.rbutt{
	border:none !important;
	width:10px !important;
	vertical-align:middle;
	*vertical-align:top;
	}
.rbutt:hover{
	border:none !important;
	}
.cbox, .cbox:hover{border:none !important; width:12px;height:12px;vertical-align:middle;}
/* css for Quick Invite box start here */
	.quickinvite label{float: left;width: 50px;font-weight: bold;text-align:left; padding-right:5px;}
	.quickinvite input{width:185px; height:20px; margin-bottom: 5px; border:1px solid #d8d8d8;}
	.quickinvite input:hover{border:1px solid #33abce;}
	.quickinvite .fml{padding:5px 8px;}
/* css for Quick Invite box end here */
/* css for Import & Invite form start here*/
.ii-form{font-family:Arial, Helvetica, sans-serif;font-size:12px;}
/* css for Import & Invite form end here*/	
/* css for pagination starts here*/
div.paging {margin:0 auto;}
div.paging a:link {
	text-decoration:none;
	background:url(../img/pagination-bg.gif);
	color: #676767;
	height:19px;
	float:left;
	border:1px solid #b1b1b1;
	font-size:13px;
	font-weight:bold;
	font-family:Arial, Helvetica, sans-serif;
	margin-right:5px;
	min-width:15px;
	line-height:19px;
  text-align:center;
}
div.paging a:visited {
	text-decoration:none;
	background:url(../img/pagination-bg.gif);
	color: #676767;
	height:19px;
	float:left;
	border:1px solid #b1b1b1;
	font-size:13px;
	font-weight:bold;
	font-family:Arial, Helvetica, sans-serif;
	margin-right:5px;
	min-width:17px;
	line-height:19px;
	text-align:center;
}
div.paging a:hover {
	text-decoration:none;
	color:#676767;
	background:#7ddcff;
	display:block;
	border:1px solid #299dc8;
	text-align:center;
}
div.paging div.disabled {
	color: #c1c1c1;
	display: inline;
	float:left;
	height:17px;
	border:1px solid #c1c1c1;
	text-align:center;
	margin-right:5px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	padding-left:1px;
	padding-right:1px;
	padding-top:2px;
}
div.paging span.current {
	color: #ffffff;
	border:1px solid #299dc8;
	background:#299dc8;
	float:left;
	text-align:center;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:bold;
	margin-right:5px;
	min-width:17px;
	line-height:19px;
}
.next{
	background:url(../img/pagination-bg.gif);
	color: #676767;
	height:17px;
	text-align:center;
	float:left;
	border:1px solid #b1b1b1;
	font-size:13px;
	font-weight:bold;
	padding-top:2px;
	font-family:Arial, Helvetica, sans-serif;
	margin-right:5px;
	padding-left:2px;
	padding-right:2px;
}
/* css for pagination ends here*/
/*css for error, success messages start here*/
.error-message-box{
	background:#e99156;
	width:100%;
	float:left;
	margin:10px 0px;
	}
.error-message-inner {
	padding:5px 10px 5px 55px;
	*padding:5px 10px 8px 55px;
	background:url(../img/error-img.gif) no-repeat 20px 5px;
	line-height:20px;
}
.error-message-inner li{
	padding:2px 0 0 0px;
	margin:0px;
	display:inline;
	line-height:20px;
	color:#594c43;
	list-style:none;
}
.error{color:#f10000;}
.error-message-inner div {
	margin-left: 5px;
}
.error-message-inner h3{
	color:#c12c05; 
	margin:3px 0 0 0px; 
	font-weight:bold; 
	font-size:20px;
	font-family:Arial, Helvetica, sans-serif;
	background:url(../img/error-mess.gif) no-repeat;
	width:251px;
	height:12px;
}
.success-message{
	background:#abcd81;
	width:100%;
	float:left;
	margin:10px 0px;
	}
.success-message-inner {
	padding:5px 10px 2px 65px;
	background:url(../img/success-img.gif) no-repeat 3% 15%;
	line-height:20px;
}
.success-message-inner span{
	color:#594c43;
}
.success-message-inner div {
	margin-left: 5px;
}
.success-message-inner h3{
	color:#527812; 
	margin:3px 0 0 0px; 
	font-weight:bold; 
	font-size:20px;
	font-family:Arial, Helvetica, sans-serif;
	background:url(../img/congrt-img.gif) no-repeat;
	width:127px;
	height:13px;
}
.info-message{
	background:#fad56e;
	width:100%;
	float:left;
	margin:10px 0px;
	}
.info-message-inner {
	padding:5px 10px 2px 65px;
	background:url(../img/info-img.gif) no-repeat 3% 15%;
	line-height:20px;
}
.info-message-inner span{
	color:#594c43;
}
.info-message-inner div {
	margin-left: 5px;
}
.info-message-inner h3{
	color:#5b5647; 
	margin:3px 0 0 0px; 
	font-weight:bold; 
	font-size:20px;
	font-family:Arial, Helvetica, sans-serif;
	background:url(../img/Info-message.gif) no-repeat;
	width:171px;
	height:13px;
}
/*css for error, success messages endhere*/	
/* new classes start here*/
.l-img{
	float:left;
	width:30px;
	}
.r-txt{
	float:left;
	width:220px;
	padding-left:5px;
	}	
.r-txt h4{
	padding:0;
	margin:3px 0;
	font-size:17px;
	font-weight:bold;
	}	
.dot-bor{
	margin-bottom:10px;
	padding-top:10px;
	border-bottom:1px dashed #808080;
	clear:both;
}
.graybox{
	background:#f8f8f8;padding:10px 0;border:1px solid #999999;margin-top:10px;width:100%;margin-bottom:20px;height:50px;
}
#skt{width:550px;float:left;
}
#skt .skt-l{ float:left;width:180px;padding:3px 0 3px 15px; background:url(../img/curve/bull-p.gif) no-repeat left;}
#skt .skt-d{ float:left;width:120px;padding:3px 0 3px 10px;}
#skt .skt-s{ float:left;width:100px;padding:3px 0 3px 10px;}
#skt .skt-r{ float:left;width:100px;padding:3px 0 3px 10px;}
#ede{
	float:left;
	width:590px;
	font-size:12px;
}		
#ede h1{
	color:#333333;
	font-size:20px;
}
#ede h2{
	color:#777777;
	padding-bottom:5px;
	font-size:16px;
	text-decoration:underline;
}
#ede .ede-l{ float:left;width:250px;padding:3px 0 3px 15px; background:url(../img/curve/bull-p.gif) no-repeat left;font-style:italic;}
#ede .ede-m{ float:left;width:200px;padding:3px 10px 3px 10px;}
#ede .ede-ml{ float:left;width:30px;padding:3px 0 3px 10px;}
#ede .ede-r{ float:left;width:30px;padding:3px 0 3px 10px;}
.sbright{
	width:438px;
	float:left;
	margin-left:15px;
}
.sbright h2{font-size:16px;}
.sbright h2 a{color:#1588a9;}
.sbright h6{
	font-size:13px;
	line-height:18px;
	margin:0;
	padding:0;
}
.mlt{ margin-left:10px;display:inline;}
.categorybox{
	width:630px;
	float:left;
	font-size:14px;
	margin-bottom:15px;
	color:#202020;
	font-weight:bold;
}
.categorybox .seltf{ width:110px;}
.categorybox .seltex{ width:70px;}
.categorybox .inpk{ width:160px;}
.categorybox .inpl{ width:150px;}
.categorybox .inpk, 
.categorybox .inpl{border:1px solid #ababab; background:#eaeaea; padding:0px 5px; height:20px; color:#656565;margin-top:5px;}
.categorybox .seltex,
.categorybox .seltf{border:1px solid #ababab; background:#eaeaea; padding:3px 5px; height:22px; color:#656565;margin-top:5px;}
.docim{
	width:120px;
	background:#ededed;
	padding:1px 3px 3px 1px;
	margin:5px 5px 0px 0;
}
h2.mrhead{
	font-size:14px;
	color:#757575;
	font-weight:bold;
}
.paymeth{
	float:left;
	width:586px;
}
.cheout-row{
	float:left;
	width:100%;
	margin:10px 0;
}
.ptn{
	width:100%;
	font-size:13px;
	font-weight:bold;
	padding:2px 0 10px 0;
	float:left;
}
.pty{
	width:176px;
	float:left;
}
.pty input{
	width:auto  !important;
	height:auto !important;
	border:none;
	
}
.ptf{
	width:150px;
	margin-left:5px;
	float:left;
	font-size:13px;
}
.ptd{
	width:244px;
	margin-left:5px;
	float:left;
	font-size:13px;
}
.user-details-box{padding:0px 10px 10px 10px;width:559px;}
.sp .brow{background:url(../img/curve/dot.gif) repeat-x; height:1px; margin:10px 0px; padding:8px 0px 12px 0px;}
.ifile{width:300px !important;height:24px !important;}
.user-details-box-bg{background:#FFFFFF;}
.user-details-box-bg:hover{background:#e6f9ff;}
.verified-block{ padding-top:2px; font-style:italic; float:left; }
.verified-block img{ margin-left:10px;vertical-align:middle; }
.verifiedpro-txt{ padding-left:10px;padding-top:3px;}
/* new classes end here*/
/* tooltip styling */
.tooltip {
	display:none;
	background:url(http://static.flowplayer.org/tools/img/tooltip/black_arrow_big.png);
	height:auto;
	padding:40px 30px 0px 30px;
	width:310px;
	font-size:11px;
	color:#fff;
}
.tooltip-arrow{
	background:#FF0000;
	background:url(http://static.flowplayer.org/tools/img/tooltip/black_arrow_big.png) bottom;
	height:30px;
	width:310px;
}
/* a .label element inside tooltip */
.tooltip .label {
	color:yellow;
	width:35px;
}
.tooltip a {
	color:#ad4;
	font-size:11px;
	font-weight:bold;
}
.head-2{ font-size:16px;font-weight:bold;}
.userp-photo{
	width:120px;
	text-align:center;
	padding-top:10px;
	margin-right:10px;
}
#indent{
	float:left;
	width:550px;
}
#indent p{
  padding:0;
	border:none !important;
  padding:2px 0 !important;
	margin:0px !important;
}
#indent ul{
  padding:0 0 0 15px !important;
	margin:0px !important;
	margin-left:10px !important;
}
#indent ul li{
  padding:0 !important;
	margin:2px 0 !important !important;
	list-style-type:disc !important;
	float:none !important;
	vertical-align:top;
}
#indent ol{
  padding:0 0 0 15px !important;
	margin:0px !important;
	float:none !important;
	margin-left:10px !important;
}
#indent ol li{
  padding:0 !important;
	margin:2px 0 !important !important;
	float:none !important;
	vertical-align:top;
	display:list-item;
	list-style-type:decimal !important;
}
#endorser_sidebar #sidebar{ margin-top:20px !important;}
.invite-butt{
	margin-top:21px;
	*margin-top:22px;
}
@media screen and (-webkit-min-device-pixel-ratio:0) {
.invite-butt{
	margin-top:24px;
}
}
.pd-tl{ padding-top:3px;}
.shareresume{
	float:left;
	text-align:center;
	width:100%;
	font-weight:bold;
	padding-bottom:10px;
}
.shareresume a, .shareresume a:hover{
	outline:none;
	text-decoration:none;
}
.modbox-message-propol{
	font-size:12px;font-weight:bold;margin:0 0 0px 155px;
}
.modbox-message{
	font-size:13px;margin:0 0 10px 172px;
}
#content-network{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	padding-bottom:10px;
}
#content-network .textbox{
	background:#299dc8;
	border:1px solid #000000;
	color:#FFFFFF;
	width:352px;
}
.usern-availability-result{ margin-left:270px;}
.modal-toptxt{ font-family:Arial, Helvetica, sans-serif !important; font-size:13px;margin-left:10px;}
.hints-error2 {color:#F10000;font-weight:normal;margin-left:0;}
.mod-frilist{padding:5px 0; background:url(../img/dad-bor-img.gif) repeat-x top;}
.make_public{height: 25px;background:url(../img/Make_public_button.png) no-repeat top;}
.public{height: 25px;background:url(../img/public_button.png) no-repeat top;}
.Modalbox-success-message{ text-align:center; font-size:10px; width:530px; float:left; color:#000000 !important;font-weight:bold !important; margin-top:-10px;}
.Modalbox-success-message-inner{ background:#fad56e;padding:2px 5px;display:inline; min-width:370px;margin:0 auto; }
.resume-locked-message{ margin-top:5px;font-size:11pt;font-weight:bold;font-style:italic;color:#7c7c7c;}
.resume-locked-message a{color:#0094ff; }
.resume-locked-message img{ vertical-align:text-bottom;padding-right:5px;}
.rboxp-txt{ font-weight:bold;color:#404040;font-size:13px;padding-top:12px;padding-right:0px;font-family:Arial, Helvetica, sans-serif;}
.rboxp-txt img{ margin-top:10px;}
.rboxp-txtb{padding:3px 0 0 5px; font-size:13px;width:100%;float:left;clear:both;color:#808080; }
.rboxp-txtb a{ color:#0094ff;font-weight:bold;font-size:13px; }
.job-preferences-details{
	float:left;
	width:95%;
}
.job-preferences-details .job-preferences-details-head{
	padding:0;
	width:100%;
	float:left;
	margin:0;
	font-size:16px;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:normal;
	text-decoration:underline;	
}
.job-preferences-details-op{
	padding:0;
	float:left;
	margin:3px 30px 3px 0px;
	font-size:13px;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:normal;
	color:#464646;
}
.resblocs-subhead-top{font-weight:bold;	font-style:italic;	margin-top:6px;	color:#808080;	margin-bottom:7px;}
.resblocs-subhead{font-weight:bold;	font-style:italic;	margin-top:9px;	color:#808080;margin-bottom:7px;}
/* css for application error pages start*/
.app-error-box{ width:100%;margin-top:80px;float:left;color:#545353;line-height:16px;margin-bottom:120px;}
.app-error-box .head-img{ float:left;margin-left:8px;}
.app-error-des{ clear:both;width:929px;padding:12px 0 12px 8px;margin-top:4px;border-bottom:1px #808080 solid;border-top:1px #808080 solid;float:left;}
.app-error-des-txt{ float:left;clear:both;margin-top:14px;display:inline;width:900px;}
.app-error-des-txt a{color:#0094ff; font-weight:bold;}
/* css for application error pages eng*/
.endorlist-head{margin-top:15px;margin-bottom:5px;padding-left:5px;color:#1fa2c5;font-size:13px;font-weight:bold;}
.dot-gry{background:url(../img/curve/dot.gif) repeat-x;height:1px;margin-bottom:13px;}
.red-star{color:#FF0000;}
.frs-name{ font-size:14px !important;font-weight:bold !important;}
.verified-img{ margin-top:-30px;*margin-top:-20px;}
.sed-head{width:600px;color:#000000;font-size:13px;}
.gtxt{ color:#5e5e5e;font-size:11px !important;}
.grylink a{ color:#838383 !important;}
.und-con{ font-size:11px;font-weight:bold;color:#01698F; }

/* css for home page start here */
#h-page{
	margin-left:auto;
	margin-right:auto;
}
#branding {
	text-transform:uppercase;
	width:950px;
	margin:19px auto 0 auto;
}
.fl{float:left;}
.fr{float:right;}
.top-right{ margin-top:17px;float:right;}
a.signup-btn{margin-right:5px;margin-top:17px;}
a.signup-btn:hover{opacity:0.90;filter:alpha(opacity=90);text-decoration:none;}
a.taktour-btn{outline:none;}
a.taktour-btn:hover{opacity:0.90;filter:alpha(opacity=90);text-decoration:none;}
.content-top{
	float:left;
	margin:8px auto 0 auto;
	width:952px;
	background:url(../img/cont-mid-img.gif) repeat-y;
	clear:both;
}
#h-content{
	float:left;
	width:100%;
	padding:0 0 20px 0;
}
#h-content #l-side{
	float:left;
	width:580px;
	padding:0;
	margin:25px 0 0 27px;
	display:inline;
}
#h-content #l-side .wel-fd{
	padding:0;
	margin:0px;
	display:inline;
	background:url(../img/wel-head.gif) no-repeat left;
	width:333px;
	height:36px;
	float:left;
}
#h-content #l-side .wel-txt{
	float:left;
	clear:both;
	width:555px;
	padding:0;
	margin:0px;
	display:inline;
	font-family:"Trebuchet MS", Helvetica, sans-serif;
	font-size:15px;
	font-weight:normal;
	color:#626262;
	line-height:18px;
	height:131px;
}
.car-res-box-head{
	background:url(../img/curve/crbox-top-m.gif) repeat-x;
	height:45px;
	width:565px;
	float:left;
	clear:both;
	line-height:45px;
	font-family:"Trebuchet MS", Helvetica, sans-serif;
	color:#5b7a37;
	font-size:21px;
}
.head-btn {
	float:right;
	margin-top:15px;
	margin-right:5px;
	line-height:0;
}
.car-res-box-cont{
	background:url(../img/curve/crbox-top-m.gif) repeat-x;
	width:563px;
	float:left;
	clear:both;
	background:#f0f9fe;
	border-left:1px #dbecf4 solid;
	border-right:1px #dbecf4 solid;
}
.car-res-box-btm{
	background:url(../img/curve/crbox-btm-m.gif) repeat-x;
	height:3px;
	width:565px;
	float:left;
	clear:both;
}
.car-res-cont{ width:278px;margin:23px 0 15px 0;padding:10px 0;display:inline;float:left;}
.car-cont{ float:left;width:235px;margin:0 0 0 8px;padding:0;display:inline;font-family:"Trebuchet MS", Helvetica, sans-serif;}
.car-cont b{ color:#227188;font-size:13px;}
.car-cont span{ color:#808080;font-size:11px;}
.car-cont p{padding:0;margin:0; color:#5e5e5e;font-size:12px;line-height:16px;}
#userspeak-block{margin:30px 0 0 0;padding:0;float:left;}
#userspeak-block #left{background:url(../img/user-speak.gif) no-repeat;width:120px; height:77px;float:left;}
#userspeak-block #right{background:url(../img/user-speak-bg.gif) no-repeat;width:434px; height:80px;float:left;margin:0 0 0 10px;}
#userspeak-block #right .des{float:left;margin:8px 0 0 8px;width:420px;font-family:"Trebuchet MS", Helvetica, sans-serif;font-size:14px;color:#474646;font-style:italic;}
#userspeak-block #right .des span{ color:#000000;text-align:right;font-size:11px;line-height:15px;}
#h-content #r-side{float:right;width:338px;padding:0;margin:23px 0 0 0px;display:inline;}
#h-content #r-side .features{float:left;width:146px;padding:0;margin:0 0 0 10px;display:inline;height:100px;}
#h-content #r-side .features .feat-img{float:left;width:28px;padding:0;margin:0px;display:inline;}
#h-content #r-side .features .feat-details{float:left;width:117px;padding:0;margin:0px;display:inline;font-family:"Trebuchet MS", Helvetica, sans-serif;}
#h-content #r-side .features .feat-details b{ font-size:14px;color:#6f9a31;}
#h-content #r-side .features .feat-details p{ font-size:11px;color:#626262;padding:0;margin:3px 0 0 0;line-height:16px;}
.share-icons{ clear:both;margin:0 0 0 37px;padding:0;display:inline;float:left;width:285px;}
.share-icons img{margin:0 15px 0 0;padding:0;}
.other-feature{ float:left;clear:both;margin:24px 0 0 37px;font-family:"Trebuchet MS", Helvetica, sans-serif;width:260px;display:inline;}
.other-feature{ font-size:14px;color:#4e4e4e;font-weight:bold;}
.other-feature ul{ margin:0;padding:0;float:left;clear:both;width:100%;list-style:none;font-size:11px;color:#626262;font-weight:normal;}
.other-feature ul li{width:95%; margin:2px 0;padding:0 0 0 16px;float:left;clear:both;background:url(../img/icons/star-bullet.gif) no-repeat left;}

#b-content{ float:left;padding:0;margin:12px 0 20px 0;display:inline;clear:both;width:952px;}
#b-content .btm-1{ float:left;padding:0;margin:0;display:inline;width:228px;height:128px;background:url(../img/btm-1.gif) no-repeat;}
#b-content .btm-2{ float:left;padding:0;margin:0 0 0 13px;display:inline;width:228px;height:128px;background:url(../img/btm-2.gif) no-repeat;}
#b-content .btm-3{ float:left;padding:0;margin:0 0 0 13px;display:inline;width:228px;height:128px;background:url(../img/btm-3.gif) no-repeat;}
#b-content .btm-3 img{padding:0;margin:45px 0 0 94px;display:inline;}
#b-content .btm-4{ float:left;padding:0;margin:0 0 0 13px;display:inline;width:228px;height:128px;background:url(../img/btm-4.gif) no-repeat;}
#b-content .btm-4 .inner{ float:left;padding:0;margin:42px 0 0 77px;display:inline;width:130px;}
#b-content .btm-4 .inner img{margin-bottom:6px;clear:both;}
/* css for home page end here */
/* top navbar start here*/
#header {
	padding:0;
	font-family:Tahoma,Verdana,Arial;
	margin:0px;	height:149px;
}
#fdtop-header { width: 950px; height: 39px; margin:0px auto 10px auto; position: relative; }
#fdtop-header #fdtop-nav { width:950px; float: left;height: 39px;overflow: hidden;background:url(../img/topnav-bg.gif) no-repeat;padding:0;margin:0; }
#fdtop-header #fdtop-nav li { display: inline; }
#fdtop-header #fdtop-nav li a { float: left;height: 40px;overflow: hidden;background:url(../img/topnav-bg.gif) no-repeat; }
#fdtop-header #fdtop-nav li a:hover { float: left; height: 40px;overflow: hidden;background:url(../img/topnav-bg.gif) no-repeat bottom; }

#fdtop-header #fdtop-nav li#li-left { float:left;width:583px;}
#fdtop-header #fdtop-nav li#home a { background-position: -583px 0; width:70px; }
#fdtop-header #fdtop-nav li#takatour a { background-position: -653px 0; width:109px; }
#fdtop-header #fdtop-nav li#watchdemo a { background-position: -762px 0; width:114px }
#fdtop-header #fdtop-nav li#login a { background-position: -876px 0; width:74px }

#fdtop-header #fdtop-nav li#home a:hover {background-position: -583px -41px;}
#fdtop-header #fdtop-nav li#takatour a:hover { background-position: -653px -41px; }
#fdtop-header #fdtop-nav li#watchdemo a:hover { background-position: -762px -41px; }
#fdtop-header #fdtop-nav li#login a:hover { background-position: -876px -41px; }
/* top navbar end here*/
.my_social_input{ width:410px !important;}






.contenth-2 {
background:#ffffff url(../img/curve/l.gif) repeat-y scroll left top;
}
.content-2 {
	background:transparent url(../img/curve/r.gif) repeat-y scroll right top;
	padding:2px 3px;
}
.contentinner{
	display:block;
	padding:0px 6px;
	background:#ffffff;
}

.rtop-contenth{
background:#ffffff url(../img/curve/l.gif) repeat-y scroll left top;
}
.rtop-content {
background:transparent url(../img/curve/r.gif) repeat-y scroll right top;
padding:2px 20px;
}
.r-top-line{border-bottom:1px solid #d9d9d9; margin:0px 2px;}


.tb1h{
	background:#ffffff url(../img/curve/t.gif) repeat-x scroll left top;
}
.tb2h-l {
	background:transparent url(../img/curve/lt.gif) no-repeat scroll left top;
	float:left;
}
.tb3h-l {
	background:transparent url(../img/curve/rt.gif) no-repeat scroll right top;
	float:right;
}

.p-tb1h{
	background:#ffffff url(../img/curve/t.gif) repeat-x scroll left top;
}
.p-tb2h-l {
	background:transparent url(../img/curve/lt.gif) no-repeat scroll left top;
	float:left;
}
.p-tb3h-l {
	background:transparent url(../img/curve/rt.gif) no-repeat scroll right top;
	float:right;
}

.tbb1h-l {
	background:transparent url(../img/curve/b.gif) repeat-x scroll left bottom;
	height:14px;
	display:block;
}
.tb2bh-l {
	background:transparent url(../img/curve/lb.gif) no-repeat scroll left bottom;
	float:left;
}
.tb3bh-l {
	background:transparent url(../img/curve/rb.gif) no-repeat scroll right bottom;
	float:right;
}

.rtbb {
	background:transparent url(../img/curve/b.gif) repeat-x scroll left bottom;
	height:14px;
	display:block;
}
.rtbb-l {
	background:transparent url(../img/curve/lb.gif) no-repeat scroll left bottom;
	float:left;
}
.rtbb-r {
	background:transparent url(../img/curve/rb.gif) no-repeat scroll right bottom;
	float:right;
}

.p-tb1h, .tb1h{ 
	display:block;
	height:10px;
}
.tb2bh-l, .tb3bh-l, .p-tb3h-l, .p-tb2h-l, .tb2h-l, .tb3h-l, .rtbb-l, .rtbb-r {
	height:14px;
	width:14px; 
}


/* css for Take a Tour page start here */

#tat-page .top-head{
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:39px;
	color:#29aed1;
	height:75px;
	margin-top:15px;
}
#tat-page #step-1{
	width:944px;
	float:left;
	margin:0;
}
#tat-page #step-1 .top{
	width:944px;
	float:left;
	background:url(../img/images/step1-top.gif) no-repeat;
	height:93px;
}
#tat-page #step-1 .step1-left{
	width:352px;
	float:left;
	background:url(../img/images/step1-left.gif) no-repeat;
	height:418px;
}
#tat-page #step-1 .step1-right{
	width:592px;
	float:left;
	background:url(../img/images/steps-right.gif) no-repeat;
	height:418px;
}
.steps-description{
	font-family:Arial, Helvetica, sans-serif;
	color:#000000;
	font-weight:normal;
	line-height:18px;
	float:left;
	height:61px;
	width:305px;
	padding:35px 0 0 38px;
	display:inline;
	margin:0 0 4px 0;
} 
#tat-page #step-2{
	width:944px;
	float:left;
	margin:28px 0 0 0;
}
#tat-page #step-2 .top{
	width:944px;
	float:left;
	background:url(../img/images/step2-top.gif) no-repeat;
	height:93px;
}
#tat-page #step-2 .step2-left{
	width:352px;
	float:left;
	background:url(../img/images/step2-left.gif) no-repeat;
	height:520px;
}
#tat-page #step-2 .step2-right{
	width:592px;
	float:left;
	background:url(../img/images/steps-right.gif) no-repeat bottom;
	height:520px;
}

#tat-page #step-3{
	width:944px;
	float:left;
	height:163px;
	margin:13px 0 0 0;
	background:#33abce;
}
#tat-page #step-3 .step-3-left{
	width:8px;
	float:left;
	height:163px;
	background:url(../img/images/step3-left.gif) no-repeat;
}
#tat-page #step-3 .step-3-right{
	width:8px;
	float:right;
	height:163px;
	background:url(../img/images/step3-right.gif) no-repeat;
}
#tat-page #step-3 .step3-des{
	font-family:Arial, Helvetica, sans-serif;
	font-size:19px;
	width:360px;
	float:left;
	color:#FFFFFF;
	clear:both;	
	margin:8px 0 0 15px;
}
#tat-page #step-3 .step3-share{	
	background:#FFFFFF;
	float:right;
	margin:10px 25px 0 0;
	height:58px;
	width:466px;
}
#tat-page #step-3 .step3-share .step3-share-detail{	
	float:left;
	line-height:58px;
	font-size:18px;
	width:440px;
}
#tat-page #step-3 .step3-share .step3-share-detail img{	
	vertical-align:middle;
	margin-left:10px;
}
#tat-page #step-3 .step3-share .step3-share-left{	
	background:url(../img/images/step3-share-l.gif) no-repeat;
	float:left;
	height:58px;
	width:13px;
}
#tat-page #step-3 .step3-share .step3-share-right{	
	background:url(../img/images/step3-share-r.gif) no-repeat;
	float:right;
	height:58px;
	width:13px;
}
#tat-page #pagebtm-block{
	width:944px;
	float:left;
	clear:both;
	margin:22px 0 30px 0;
}
#tat-page #pagebtm-block .head-row{
	border-bottom:1px solid #b2b2b2;
	width:944px;
	float:left;
	clear:both;
	margin:0;
	padding-bottom:10px;
}
#tat-page #pagebtm-block .head-row h1{
	float:left;
	margin:5px 0 0 0;
	padding:0;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:32px;
	color:#93b521;
	font-weight:normal;
}
#tat-page #pagebtm-block .head-row img{
	float:right;
	margin:0;
	padding:0;
}
#tat-page #pagebtm-block .pagebtm-content{
	width:944px;
	float:left;
	padding:0;
	margin:5px 0 0 0;
}
#tat-page #pagebtm-block .pagebtm-content .left-block{
	width:295px;
	float:left;
	padding:0;
	margin-right:45px;
}
#tat-page #pagebtm-block .pagebtm-content .middle-block{
	width:323px;
	float:left;
	padding:0;
}
#tat-page #pagebtm-block .pagebtm-content .right-block{
	width:280px;
	float:left;
	padding:0;
}
#tat-page #pagebtm-block .pagebtm-content .left-block h1,
#tat-page #pagebtm-block .pagebtm-content .middle-block h1,
#tat-page #pagebtm-block .pagebtm-content .right-block h1{
	color:#33abce;
	font-size:16px;
	font-weight:bold;
	padding:5px 0;
	margin:0;
}
/* css for Take a Tour page end here */
p.vbox-txt{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	margin:10px !important;
	line-height:20px;
}
