		/* Internship Home stylesheet */
		
		html, body, form, fieldset
		{
		margin:0px 0 0px 0;
		padding: 0;
		}

		html, body
		{
		margin:0px 0 0px 0;
		color:#333;
		background:#fff;
		padding:0px;
		font: 78.5%/144.5% 'Roboto', sans-serif;
		word-wrap: break-word;
		}

		/* Elements - strat here */

		h1, h2, h3, h4, h5, h6, p, pre,
		blockquote, address
		{line-height:140%;	padding:6px 0 4px 0;	margin:0px 0px 0px 0px;}
		
		ul, ol, dl	{margin:10px 0 0px 25px; padding: 0px 0px 0px 0px;}	

		li, dd, blockquote{margin:0;}

		form label{cursor: pointer;}

		fieldset{border: none;}

		p{font-size:13px; line-height:130%; color:#333333; font-weight:normal; text-align:left;}

		h2{font-weight:normal; font-size:28px;}
		
		
		/* main page - strat here */

		#top_wrapper{width:100%; padding:0px 0px; margin:0px 0px; float:left;}
		#header-wrapper{width:960px; padding:0px; margin:0 auto; background-color:#FFFFFF;}

		#header-wrapper .header_logo{width:320px; float:left; padding:0px; margin:0px;}
		#header-wrapper h1{border:none; line-height:120%; padding:20px  0 0 0px; margin:0px 0px;}
		.logo_1008{width:319px; height:80px;}
		.top_add_panel{width:240px; padding:0px 0px; margin:0px 0px; float:left;}

		.top_menubar_user{width:300px; padding:0px 0px; margin:0px 0px; float:right;}
		.top_menubar_user ul{width:236px; padding:0 0; margin:62px 0 0 0; float:right;}
		.top_menubar_user ul li{padding:0px 0px; margin:0px 0px; list-style-type:none;}
		.top_menubar_user ul li a{width:auto; padding:15px 15px; text-decoration:none; margin:0px 0px; float:left; font-size:14px; color:#803075; font-weight:normal; line-heigh:100%;}
		.top_menubar_user ul li a:hover{background:url(../images/pink_dark_dot.gif) top left repeat; color:#FFFFFF;}


		.top_menubar_user1{width:400px; padding:0px 0px; margin:0px 0px; float:right; }
		.top_menubar_user1 ul{width:237px; padding:0 0; margin:60px 0 0 0; float:right;}
		.top_menubar_user1 ul li{padding:0px 0px; margin:0px 0px; list-style-type:none;}
		.top_menubar_user1 ul li a{width:auto; padding:15px 15px; text-decoration:none; margin:0px 0px; float:left; font-size:14px; color:#803075; font-weight:normal; line-heigh:100%;}
		.top_menubar_user1 ul li a:hover{background:url(../images/pink_dark_dot.gif) top left repeat; color:#FFFFFF;}



		/* ======================================= top Search - strat here ============================================= */

		#secpage_wrapper{width:100%; padding:0px 0px; margin:0px 0px; float:left; background:url(../images/grey_black_dot.gif) top left repeat;}
		#second_headerpart{width:960px; padding:0px; margin:0 auto;}
		#second_headerbanner{width:960px; padding:0px 0 8px 0; margin:0; float:left; background:url(../images/header_banner1.png) top left no-repeat; }
		#second_headerpart h2{color:#FFFFFF; font-size:22px; font-weight:normal;  margin-top:8px; padding-bottom:8px;}

		.input-field1{width:400px; height:40px; float:left; padding:0px 0px; margin:0px 0px;}
		.input-field2{width:400px; height:60px; float:left; padding:0px 0px; margin:0px 0px;}
		
		input.search_textstyle1{border:3px solid #454545; width:350px; height:26px; margin-right:18px; float:left; color:#8a8a8a; font-size:16px; padding:10px 10px;}
		input.search_textstyleplace{border:3px solid #454545; width:350px; height:26px; margin-right:18px; float:left; color:#8a8a8a; font-size:16px; padding:10px 10px;}

		.home_search_btn{background-color:#7f3175; width:120px; float:left; padding:18px; color:#FFFFFF; text-align:center; font-size:16px; font-weight:normal; line-height:100%;  text-decoration:none;}
		.home_search_btn:hover{background:url(../images/pink_dark_dot.gif) top left repeat;}


		/* ****************************   top signin part - strat here ***************************************** */


		#thirdtop_wrapper{width:100%; padding:0px 0px; margin:0px 0 0px 0px; float:left; background:url(../images/pink_dark_dot.gif) top left repeat;}
		#third_headerpart{width:960px; padding:0px; margin:0 auto;}

		.content_section{width:960px; padding:0px 0px; margin:0px; float:left;}
		
		#cont_signin{width:260px; margin:20px 0 0px 0px; padding:20px 20px; float:right; background:url(../images/pink_lite_dot.gif) top left repeat;}
		
		#intern_emp_menu{width:330px; padding:20px 0px; margin:0px; float:left; position:relative;}
		#intern_emp_menu ul{margin:0px 0px; padding:0px 0px; float:left;}
		#intern_emp_menu ul li{background:url(../images/pink_lite_dot.gif) top left repeat; list-style-type:none; margin:0px 30px 0 0; padding:0px 0px; float:left;}
		#intern_emp_menu ul li a{background:url(../images/internship_crown.png) 50% 20% no-repeat; width:300px; height:60px; font-size:22px; line-height:140%; font-weight:normal; text-decoration:none; color:#FFFFFF; margin:0px 0px; padding:150px 0 30px 0px; float:left; text-align:center;}
		#intern_emp_menu ul li a:hover{background:url(../images/grey_black_dot.gif) top left repeat;}

		.interncomp_hover{width:186px; height:89px; padding:0px 0px; margin:0px 0px; float:left; position:absolute; top:50px; left:57px;}


		#intern_emp_menusec{width:330px; padding:20px 0px; margin:0px; float:left; position:relative;}
		#intern_emp_menusec ul{margin:0px 0px; padding:0px 0px; float:left;}
		#intern_emp_menusec ul li{background:url(../images/pink_lite_dot.gif) top left repeat; list-style-type:none; margin:0px 30px 0 0; padding:0px 0px; float:left;}
		#intern_emp_menusec ul li a{background:url(../images/employeers_btnicon.png) 50% 20% no-repeat; width:300px; height:60px; font-size:22px; line-height:140%; font-weight:normal; text-decoration:none; color:#FFFFFF; margin:0px 0px; padding:150px 0 30px 0px; float:left; text-align:center;}
		#intern_emp_menusec ul li a:hover{background:url(../images/grey_black_dot.gif) top left repeat;}

		.internemp_hover{width:103px; height:128px; padding:0px 0px; margin:0px 0px; float:left; position:absolute; top:42px; left:98px;}
		
		
		input.signin_uname{border:1px solid #771c6b; width:236px; height:20px; margin:0px; float:left; color:#8a8a8a; font-size:16px; padding:10px 10px;}
		input.signin_pword{border:1px solid #771c6b; width:236px; height:20px; margin:10px 0 0 0; float:left; color:#8a8a8a; font-size:16px; padding:10px 10px;}

		.signin_pinksmall{background-color:#7f3175; border:none; width:120px; float:left; padding:14px; color:#FFFFFF; text-align:center; font-size:16px; font-weight:normal; line-height:100%;  text-decoration:none; margin:12px 0 0 45px;}
		.signin_pinksmall:hover{background:url(../images/pink_dark_dot.gif) top left repeat;}

		.functional_link1{float:left; width:130px; margin:15px 0 0px 0px; padding:0px 0px;}
		.forgot_style1{color:#FFFFFF; font-size:14px; text-align:left; font-weight:normal; text-decoration:none; padding:10px; float:left;}
		.forgot_style1:hover{background-color:#771c6b;}

		.signup_style1{color:#FFFFFF; font-size:14px; text-align:right; font-weight:normal; text-decoration:none; padding:10px; float:right;}
		.signup_style1:hover{background-color:#771c6b;}

		.linkdec{text-decoration:none;}


		/* ****************************   white body content - strat here ***************************************** */
		
		
		
		#white_bdycontent{width:100%; padding:0px 0px; margin:0px 0 0px 0px; background-color:#FFFFFF;}
		#middle_pagesec{width:960px; padding:0px; margin:0 auto;}

		.mid_secleft{width:640px; margin:10px 0 0 0px; padding:0 20px 0px 0px; float:left;}
		.mid_secright{width:300px; margin:10px 0 0 0px; padding:0px 0px; float:left;}

		#middle_pagesec h2{color:#333333; font-size:24px; font-weight:normal; line-height:130%; padding:0px 0 8px 0px; margin:0px 0px; text-align:left;}
		#middle_pagesec h3{color:#333333; font-size:24px; font-weight:normal; line-height:130%; padding:0px 0 8px 0px; margin:0px 0px; text-align:left;}
		.latest_internqueue{width:640px; padding:0px 0px; margin:0px 0px; float:left; display:block; height:auto;}

		.internship_latestcount{width:640px; padding:0px 0 8px 0px; margin:8px 0 0px 0px; float:left; display:block; border-bottom:1px dotted #b5b5b5;}
		.latestcount_logo{width:70px; height:70px; padding:0px 0px; margin:0px 0px; float:left; display:block; border:1px solid #771c6b; position:relative;}
		.latestcount_description{width:540px; height:auto; padding:0px 0 0 20px; margin:0px 0px; float:left; display:block;}

		.compnay_logofix{bottom: 0; display: block; height: auto;  left: 0;  margin: auto; max-height: 65px; max-width: 65px; position: absolute; right: 0; top: 0;  width: auto;}
		.company_title{font-size:18px; font-weight:normal; color:#771c6b; line-height:130% !important; padding:0px 0px; margin:0px 0px; word-break: break-all;}
		.company_title_name{font-size:18px; font-weight:normal; color:#333333; line-height:130% !important; padding:0px 0px; margin:0px 0px; word-break: break-all;}
		.latestcount_description p{color:#333333; line-height:130%; word-break: break-word; padding:0px 0px; margin:0px 0px; text-align:left; font-size:13px; width:540px;}

		
		.testimonial_scroll{width:300px; margin:10px 0 0 0px; padding:0px 0px; float:left; height:auto;}
		.testimonial_sec{width:300px; padding:0px 0 8px 0px; margin:4px 0 0px 0px; float:left; display:block; border-bottom:1px dotted #b5b5b5;}
		.student_snap2{width:auto; height:74px; padding:0px 0px; margin:0px 0px; float:left; position:relative;}
		.student_description{width:205px; height:auto; padding:0px 0 0 20px; margin:0px 0px; display:block; word-break: break-all; }

		.photo_st{float:left; width:75px !important; height:74px !important;}
		.photo_round{width:75px; height:74px; background:url(../images/photo_cover.png) 0% 0% no-repeat; position:absolute; left:0; top:0; float:left; margin:0; padding:0;}


		.purple_text14{color:#771c6b !important; font-size:16px !important; font-weight:normal; line-height:120% !important; padding:0px 0px; margin:0px 0px;}
		.purple_text13{color:#771c6b !important; font-size:13px !important; font-weight:normal; line-height:120% !important; padding:0px 0px; margin:0px 0px;}
		.student_description p{color:#333333; line-height:130%; word-break: break-all; padding:0px 0px; margin:6px 0 0px 0px; text-align:left; font-size:13px;}

		.read_morearea{width:100%; padding:4px 0px; margin:10px 0 6px 0; float:left;}
		.readmore_big{width:100px; float:right; color:#68d4f1; font-size:18px; font-style:italic; line-heigh:140%; padding:3px 0 3px 10px; margin:0px 0px; text-align:right; background:url(../images/readmore.png) 0% 50% no-repeat; text-decoration:none;}
		.readmore_big:hover{background:url(../images/readmore_hover.png) 0% 50% no-repeat;}


		/* ****************************   bottom up part - strat here ***************************************** */


		#fourth_pinkwrap{width:100%; padding:0px 0px; margin:0px 0 0px 0px; float:left; background:url(../images/pink_dark_dot.gif) top left repeat;}
		#fourth_bottomup{width:960px; padding:0px; margin:0 auto;}

		.bottomup_repdiv{width:290px; padding:0px 30px 0 0px; margin:14px 0px; float:left; word-wrap: break-word; }
		.bottomup_repdiv h4{color:#f4a5e7; font-size:22px; font-weight:normal; line-height:120%; font-style:italic; padding:0 0 8px 0; margin:0px 0px; }
		.trending_count{width:290px; padding:0px 0 4px 0px; margin:4px 0px; float:left; border-bottom:1px dotted #f4a5e7;}
		.green_yellowstyle1{color:#68d4f1 !important; font-size:14px !important; font-weight:normal; line-height:130% !important; padding:0px 0px; margin:0px 0px;}
		.bottomup_repdiv p{color:#FFFFFF; font-size:13px; font-weight:normal; line-heighT:130%; text-align:left;}

		
		
		/* ****************************   Footer part - strat here ***************************************** */

#page_mainfooter-sec{width:100%;padding:10px 0 0 0;margin:0px 0 0 0;background:#0e406a; float:left;}
#footer_mainpart{width:960px;padding:0px;margin:0 auto;}
.footer_content-top{width:960px; padding:20px 0 20px 0;margin:0;float:left;}
.footer_content-mid{width:960px; padding:20px 0 20px 0;margin:0;float:left;}
.footer_content-lower{width:960px; padding:20px 0 20px 0;margin:15px 0 0 0; float:left; border-top:1px solid #323232;}
.division-secter-bottom{width:240px; padding:0px 0px; margin:0px 0px; float:left;}
.division-secter-bottom ul{padding:0px 0px; margin:8px 0 0px 0px; float:left;}
.division-secter-bottom ul li{padding:0px 0px; margin:0px 0px; list-style-type:none; list-style-position:outside; width:200px;}
.division-secter-bottom ul li a{font-size:13px;color:#989898; line-height:140%; text-decoration:none; width:200px; padding:2px 0px; margin:0px 0px; float:left;}
.division-secter-bottom ul li a:hover{color:#d2d2d2;}

.division-sector-important{width:456px; padding:20px 10px; margin:0px 0px; float:left; border:none; /*background:url(../images/footer-vline-shadow.png) 0% 0% no-repeat;*/}
.footer-inn-coach1{width:160px; height:auto; padding:0px 0px 0 20px; margin:0px 0px; float:left;}
.footer-inn-coachcenter{width:44px; height:auto; padding:0px 0px; margin:0px 0px; float:left;}
.footer-inn-coachlast{width:200px; height:auto; padding:0px 0px; margin:0px 0px; float:left;}

.footer-inn-coach1 ul{padding:0px 0px; margin:0px; width:150px; float:left;}
.footer-inn-coach1 ul li{padding:0px 0px; margin:0px; float:left; list-style-type:none;}
.footer-inn-coach1 ul li a{font-size:14px; font-weight:normal; color:#fe7238; line-height:160%; width:150px; padding:0px 0px; margin:0px; float:left; text-decoration:none;}
.footer-inn-coach1 ul li a:hover{color:#f0510f;}
.social-footer-lineicon{width:38px;height:auto;padding:0px 0 35px 0; margin:0px 0px;float:left; /*background:url(../images/social-icon-line.png) 0% 0% repeat-y;*/}
.social-footer-onlyicon{width:39px;height:auto;padding:0px 0 0px 0; margin:0px 0px;float:left;}

.footer-inn-phoneicon{width:200px; padding:25px 0 0 0px; margin:0px 0px; float:left; background:url(../images/footer-lphone-icon.png) 50% 0% no-repeat;}
.footer-inn-coachlast p{font-size:14px; font-weight:normal; color:#fe7238; line-height:160%; text-align:center;}
.footer-inn-coachlast p a{text-decoration:none; color:#fe7238;}
.footer-inn-mailbox{width:200px; padding:15px 0 0 0px; margin:25px 0 0 0px; float:left; background:url(../images/footer-mail-icon.png) 50% 0% no-repeat;}
.footer-inn-logovwbox{width:155px; padding:0px 0 0 45px; margin:25px 0 0 0px; float:left;}

.footer_content-lower ul{width:600px; margin:0px 0px; padding:0px 0 0 190px; float:left;}
.footer_content-lower ul li{margin:0px 0px; padding:0px 20px; float:left; list-style-type:none; }
.footer_content-lower ul li a{font-size:13px; color:#989898; font-weight:normal; padding:0 0px 0 0px; text-align:center; text-decoration:none;}
.footer_content-lower ul li a:hover{ color:#FFFFFF;}
.copyright-bttmstyle1 p{width:960px; text-align:center; float:left; font-size:12px; color:#989898; padding:18px 0 0 0;}
.copyright-bttmstyle1 p a{color:#989898; text-decoration:none;}
.copyright-bttmstyle1 p a:hover{color:#fe7238;}


.heading-footer16{font-size:18px; color:#fda5f1; font-weight:normal; line-height:130%;}

#pagetop-secmenu{width:960px;margin:0 auto;padding:0px;}
#page-contmenu-comm{width:960px;margin:10px 0 0 0;padding:0px;background-color:#e9e9e9;float:left;}
#page-contmenu-comm ul{margin:0px;padding:0px; float:left;} #page-contmenu-comm ul li{background:none;margin:0px;padding:0px;list-style-type:none;float:left;}
#page-contmenu-comm ul li a{background-color:#e9e9e9;margin:0px;padding:16px 19px;width:auto;line-height:100%; font-weight:normal; font-size:13px;float:left; color:#333333; text-decoration:none;border-right:1px solid #cfcfcf;}
#page-contmenu-comm ul li a:hover{background-color:#747474;color:#fff;}

#regi-signin-midsec{width:928px;margin:14px 0 15px 0px;padding:15px;float:left;border:1px solid #7f3175;}
.signin-mid-leftpart{width:360px;margin:0px;padding:0px;float:left;}
.signin-mid-rightpart{width:565px;margin:0px;padding:100px 0 100px 0;float:right;background-color:#ebebeb;border-left:dotted 1px #c2c2c2;}
.signin-commbox-bdr{width:346px;padding:0px;margin:0;padding:0px;float:left;border:1px solid #cacaca;box-shadow: 3px 3px 8px #cacaca;}
.heading-topsign{width:100%; padding:6px 0px;margin:0px 0 15px 0;float:left;background-color:#dedede;}
.heading-topsign p{color:#333;font-size:14px;line-height:100%;font-weight:normal;text-align:center;}
.round-pad-minpage{width:316px;padding:15px; }
.mayfly-jobs-city{width:316px;padding:15px; font-size:14px; line-height:140%; font-weight:bold; color:#333333 !important;}

.index-scl-icon{padding:0 0 0 8px;} .index-vw-icon{padding:6px 0 0 0px;}

/* ======================== Signup popup ===================================== */

#popup-inern{width:auto; padding:13px 15px; text-decoration:none; margin:0px 0px; float:left; font-size:14px; font-weight:normal; line-heigh:100%; float:left; position:relative; border:none !important;}

.popup{display: none;  position: fixed;  padding:15px;  width:600px; border:none !important;  left: 30%;  margin-left: -50px;  height:auto;  top: 50%;  margin-top: -150px;  background:none !important; z-index: 20; float:left; box-shadow:  0px 0px 0px 9999px rgba(0, 0, 0, 0.8); -webkit-box-shadow:  0px 0px 0px 9999px rgba(0, 0, 0, 0.8);}

#popup2:after {   border:none !important; position: fixed;  content: "";  top: 0;  left: 0;  bottom: 0;  right: 0;  background: none;  z-index: -2;}

#popup2:before {   border:none !important; position: absolute;  content: "";  top: 0;  left: 0;  bottom: 0;  right: 0;  background:rgba(0, 0, 0, 0.8); -webkit-background: rgba(0, 0, 0, 0.8);  z-index: -1;}

/* From here on, just aesthetics */

.popup-more{color:#7f3175; font-size:16px; text-decoration:none; font-weight:none; line-height:130%; width:80px; float:left; position:absolute; left:0; top:0px;  border:none !important;}

#popup2 a,
#popup2 a:visited{text-decoration: none;  background-color:#333333; border:2px solid #FFFFFF; color: #FFFFFF;  font-weight: bold;  display: block;  margin: 0px 0; float:left; padding:10px 12px; text-align:center; font-size:14px; font-weight:normal; height:12px; border-radius:50%; -webkit-border-radius:50%; -moz-border-radius:50%;}

#popup2 a:hover,
#popup2 a:active {color:#ffffff;}
#popup1 a,
#popup1 a:visited{text-decoration: none;  background-color:none; border:1px solid #b1b1b1; color: #333333;  font-weight: bold;  display: block;  margin: 0px 0; width:100px; float:left; padding:6px 0 0 0; text-align:center; font-size:13px; font-weight:normal; height:20px;}

#popup1 a:hover,
#popup1 a:active {color:#ffffff;}
.popup a,
.popup a:visited{color: #1abc9c;}

.popupselect-content{width:100%; padding:0px 0px; margin:15px 0px; float:left; height:250px; overflow-y: auto; overflow-x:hidden; position:relative;}

#popup-signup{width:600px; float:left; padding:0px 0px; margin:0px 0px;}
#popup-signup ul{ width:600px; float:left; padding:0px 0px; margin:0px 0px;}
#popup-signup ul li{float:left; padding:0px 30px; margin:0px 0px; list-style-type:none; }
#popup-signup ul li a{text-decoration:none; width:228px !important; height:128px !important; color:#FFFFFF ; font-size:32px; font-weight:normal; float:left; padding:106px 0 0px 0px; margin:0px 0px; list-style-type:none; background:url(../images/signup-round.png) 0% 0% no-repeat; border:none !important; }
#popup-signup ul li a:hover{ background:url(../images/signup-round-hover.png) 0% 0% no-repeat;}

.popup-rowrepeat{width:100%; float:left; padding:0px 0px; margin:2px 0px 0px 0;border:none; }

.popup-column{width:33%; float:left; padding:0px 0px; margin:0px 0px 0px 0; }

.popup-btnbar{width:auto; float:right; padding:0px 0 0 0px; margin:0px 0px; position:absolute; top:-15px; right:10px;}

.searchBtn-popup{background-color:#7f3175;color:#fff; border:1px solid #7f3175; width:100px !important;height:28px !important; font-size:13px; margin-left:15px !important;}
.searchBtn-popup:hover{background:url(../images/pink_dark_dot.gif) 0% 0% repeat;}

.clear{
	clear:both;
	}

	.hd-details{
	margin:0;
	padding:0;
	float:left;
	width:100%;
	font-size:13px;
	margin-top:15px;
	}

.hd-details dt{
	width:30%;
	float:left;
	font-weight:bold;
	margin-left:30%;
	color:#7F3175;
	}
	
.hd-details dd{
	width:40%;
	float:left;
	font-style:italic;
	color:#333333;
	}

		
/* =================================== Slide taggle ============================== */

#top_left_tollfree{height:auto; left:0; margin-left: 0; margin-top: -10px; position: absolute; top: 10%;  width: 150px;}
#fixed-tollfree{height:50px; overflow:hidden; position:fixed; width:115px; }
	
ul#tollfreeno {
    position: fixed;
    margin: 0px;
    padding: 0px;
    top:315px;
    left: 0px;
    list-style: none;
   
}
ul#tollfreeno li {
    width: 140px;
}
ul#tollfreeno li a {
    display: block;
    margin-left: -2px;
    width: 129px;
    height:46px;    
    background-color:#CFCFCF;
    background-repeat:no-repeat;
    background-position:center center;
    border:none;
	margin-bottom:1px;
    opacity: 0.9;
    filter:progid:DXImageTransform.Microsoft.Alpha(opacity=90);
}
ul#tollfreeno .home a{
    background:url(../images/home_lt_button.png) 0% 0% no-repeat;
}
ul#tollfreeno .postajob a{
    background:url(../images/postjob_lt_button.png) 0% 0% no-repeat;
}
ul#tollfreeno .yjob a{
   background:url(../images/y1008_lt_button.png) 0% 0% no-repeat;
}


	
#menu-fulltime-inter{width:32px; height:auto; position:absolute; top:0%;  right: 0%;   margin-top:250px;   margin-right: 0px;}
.fulltime-part{width:32px;height:267px;overflow:hidden; position:fixed;}
.fulltime-part ul{margin:0px; padding:0px;}
.fulltime-part ul li{padding:0px 0px; margin:3px 0 0 0px;list-style-type:none; float:right;}
.fulltime-part ul li a{width:32px; height:133px; padding:0px 0px; margin:0px 0px; float:right; text-decoration:none; background:url(../images/part_full_buttons.png) 0% 0% no-repeat;}

.fulltime-part .parttime{background-position:0 0px;}
.fulltime-part .fulltime{background-position:0 -133px;}

.fulltime-part .parttime:hover{width:32px; background-position:-33px 0px;}
.fulltime-part .fulltime:hover{width:32px; background-position:-33px -133px;}


#tollfree_button{height:auto; left:0; margin-left: 0; margin-top: -10px; position: absolute; top: 10%;  width: 150px;}
#tollfree{height:50px; overflow:hidden; position:fixed; width:115px; }
	
ul#tollfreeno-top {
    position: fixed;
    margin: 0px;
    padding: 0px;
    top:20px;
    left: 0px;
    list-style: none;
    z-index:9999;
}
ul#tollfreeno-top li {
    width: 140px;
}
ul#tollfreeno-top li a {
    display: block;
    margin-left: -2px;
    width: 170px;
    height:67px;    
    background-color:#CFCFCF;
    background-repeat:no-repeat;
    background-position:center center;
    border:none;
	margin-bottom:1px;
    opacity: 0.9;
    filter:progid:DXImageTransform.Microsoft.Alpha(opacity=90);
}
ul#tollfreeno-top .toll_fr a{
    background:url(../images/tollfree_image.png) 0% 0% no-repeat;
}


.user_forgotpw{font-size: 13px; font-weight:normal; line-height:120%; margin:5px 0 0;}

.user_forgotpw a{color:#7f3175; font-weight:bold;}
.user_forgotpw a:hover{color:#d529c0;}.f_pwforgot{padding-left:54px;margin:0px;}
.f_pwforgot{margin:0; padding-left:54px;}
.formtxt-p1 label{color:#333333; cursor:auto; font-weight:normal; margin-left:0; text-align:left;}
#signin_midsec{clear:both; margin:18px 0 0; padding: 0 0 0 100px; width:214px;}

.popdiv-txtstyle{clear:both; font-size:14px;  font-weight:bold; text-align: center; text-transform: uppercase;}
.social-connectpop-fb1 {border: medium none; float: left; height:auto; margin:0; padding:0 0 0 80px; width:234px;}

.social-connectpop-fb1 ul{float: left; margin:0; padding:0; width:160px;}
.social-connectpop-fb1 ul li{float:left; list-style-type:none; margin:0 0 0 10px; padding:0;}

.social-connectpop-fb1 .facebook-1{background-position: 0 0;}
.social-connectpop-fb1 .linkedin-3{background-position: -78px 0;}
.social-connectpop-fb1 .gmail-2{background-position: -39px 0;}

#sigin-popup {background-color:#7f3175; border:medium none; color:#fff; padding:10px 0; width:108px;}
#sigin-popup:hover{background:url(../images/pink_dark_dot.gif) 0% 0% repeat;}

.social-connectpop-fb1 ul li a{ background: url("../images/landing-pagepics/six-socialpix.png") no-repeat scroll 0 0 rgba(0, 0, 0, 0);
    float:left; height:38px; margin:0; padding:0; text-decoration:none;  width:38px;}

.social-connectpop-fb1 .facebook-1:hover{background-position:0 -39px;}
.social-connectpop-fb1 .gmail-2:hover{background-position:-39px -39px;}
.social-connectpop-fb1 .linkedin-3:hover{background-position:-78px -39px;}

#payment-left{width:48px; height:auto; position:absolute; top: 50%;  left: 0%;   margin-top: -50px;   margin-right: 0px;}
.notice-right{width:48px;height:192	px;overflow:hidden; position:fixed;}
.notice-right ul{margin:0px; padding:0px;}
.notice-right ul li{padding:0px 0px; margin:2px 0 0 0px;list-style-type:none; float:left;}
.notice-right ul li a{width:48px; height:192px; color:#FFFFFF; font-size:18px; padding:0px 0px; margin:0px 0px; float:right; text-decoration:none; background:url(../images/innerpages_images/payment-due-act.gif) 0% 0% no-repeat;}

textarea[readonly="readonly"], textarea[readonly] {background-color:#e5e5e5;}
input[disabled], input:disabled, textarea[disabled], textarea[disabled="disabled"], textarea:disabled{background:#e5e5e5 !important;}

.richText{font-size: 13px;line-height: 20px; margin:15px 0 0 0;}
.richText p{font-size: 14px;}
.richText ul {list-style-type: disc;}
.richText ol {list-style-type: decimal;}
.richText h1 ,.richText h2, .richText h3{width:100%!important;float: none!important;background-color: transparent!important;font-weight: bold;line-height: 140%;color: #000;text-align: left;padding: 0px 0;border-bottom: transparent!important;margin: 10px 0!important}
.richText h1 {font-size:2em;}
.richText h2 {font-size:1.5em;}
.richText h3 {font-size:1em;}