@charset "utf-8";
/* CSS Document */

html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre, abbr, acronym, address, big, cite, code,
del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	font-size: 100%;
}
body {
	line-height: 1;font-family:Arial, Helvetica, sans-serif;margin:0px;padding:0px;font-size:12px; color:#000;/*color:#484848;*/
}
ol, ul {
	list-style: none;
}
img, div,input { behavior: url(../js/iepngfix.htc) }
blockquote, q {
	quotes: none;
}
blockquote:before, blockquote:after,
q:before, q:after {
	content: '';
	content: none;
}
/* remember to define focus styles! */
a:focus, input:focus, button:focus{
	outline: 0;
}
a:link{color:#51a230;text-decoration:none;
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	font-size: 100%;
}
/*a:visited{color:#306CA2;text-decoration:none;}
*/
/* remember to highlight inserts somehow! */
ins {
	text-decoration: none;
}
del {
	text-decoration: line-through;
}

/* tables still need 'cellspacing="0"' in the markup */
table {
	border-collapse: collapse;
	border-spacing: 0;
}

input{background-color:transparent;margin:0px;padding:0px;}
.space{clear:both;margin:0px;padding:0px;font-size:0px;line-height:0px;width:100%;}

#container{width:1000px;margin:auto;border:0px solid #FF0000}

#header{height:158px;width:1000px;margin:auto;}
#header .lft{float:left;position:relative}
#header .logo{width:154px;height:153px;position:absolute;top: 3px;left: 10px;}

.submit {background:url(../images/cl1-smt.gif);width:79px;height:24px;color:#fff;display:block;text-align:center;line-height:23px;text-decoration:none;}
.submit a{color:#FFFFFF;}
.submit:hover{background:url(../images/cl1-smt_h.gif);color:#fff;}
.video_btn{background:url(../images/playicon.gif) no-repeat left;width:32px;height:32px;color:#fff;display:block;text-align:center;line-height:23px;text-decoration:none; outline:none;}


#header .rht{float:right;width:420px;text-align:right;position:relative;height:158px;}
#header .rht .row1{text-align:right;position:absolute;right: 7px;top: 35px; height:30px; font:bold 25px/34px Tahoma; width:500px;}
#header .rht .row1 span{color:#ab1313; letter-spacing:-1px; font-size:15px;}
#header .rht .row2{height:27px;position:absolute;right: 7px;top: 65px;}
#header .rht .row3{height:28px;position:absolute;right: 9px;bottom: 0px;}
#header .rht .txtbox{background-image:url(../images/txtbox.gif);background-color:transparent;width:284px;height:17px;border:0px;float:left;margin-right:10px;padding:5px 3px;background-repeat:no-repeat;}
/*#header .rht .search{background-image:url(../images/btn_search.gif);background-color:transparent;width:97px;height:27px;border:0px;line-height:27px;display:block;color:#fff;text-decoration:none;text-align:center;font-family:Tahoma;float:left;}*/
#header .rht .lft_lnk{height:28px;background-image:url(../images/lgn_bg.jpg);color:#666666;text-decoration:none;width:75px;line-height:28px;display:block;float:left;text-align:center;margin-left:3px;}
#header .rht .lft_lnk:hover{height:28px;background-image:url(../images/lgn_bg_h.jpg);color:#eee;text-decoration:none;width:75px;line-height:28px;display:block;float:left;text-align:center;margin-left:3px;}
#header .rht .mysapo{width:225px;float:left;padding-top:8px;padding-right:10px;}

#menu{height:50px;clear:both;}
#news{height:45px;clear:both;background-image:url(../images/news.jpg);width:1000px;margin:auto}
#news .date{float:right;padding:22px 12px 0px 0px;color:#fff;font-size:11px;}

/* Slide New */

.slidepart{ position:relative; height:282px; width:1000px; margin-top:2px;}
#slide, #slide2, #slide3 {height:282px;width:1000px;position:relative;background-repeat:no-repeat; background-position:right top;}
#slide .lft, #slide2 .lft, #slide3 .lft{float:left;height:282px;width:372px; position:relative;}
#slide .btn1, #slide2 .btn1, #slide3 .btn1{position:absolute; left:0px; top:0px;}
#slide .btn2, #slide2 .btn2, #slide3 .btn2{position:absolute; left:0px; top:95px;}
#slide .btn3, #slide2 .btn3, #slide3 .btn3{position:absolute; left:0px; top:190px;}
#slide .bennertext, #slide3 .bennertext{position:absolute; height:230px; left:390px; top:50px; font-family:Arial; font-size:12px; line-height:18px; color:#000;}
#slide .bennertext b, #slide3 .bennertext b{ font-size:14px; line-height:20px; font-weight:bold; display:block;}
#slide .get, #slide3 .get{position:absolute;left:500px;top:240px;}

#slide{background-image:url(../images/gb1.jpg)}
#slide3 {background-image:url(../images/ib1.jpg)}
#slide2 {background-image:url(../images/msbg.jpg)}
#slide .bennertext{width:300px}
#slide3 .bennertext{width:270px}

#slide2 .bennertext{position:absolute; height:75px; left:390px; top:160px; font-family:Arial; font-size:12px; line-height:18px; color:#000; width:250px;}
#slide2 .bennertext storng{ font-size:14px; line-height:20px; font-weight:bold; display:block;}
#slide2 .listen_live_btn{position:absolute; top:240px; left:385px; }

/*#slide2 .login_my{position:absolute;left: 398px;top:176px;width:161px;height: 18px;}
#slide2 .pwd{position:absolute;left: 398px;top: 213px;width: 161px;height: 18px;}
#slide2 .btn_lgn{position:absolute;left: 469px;top: 242px;width: 45px;height: 18px;}
#slide2 .btn_forgot{position:absolute;left: 397px;top: 241px;width: 57px;height: 18px;}
#slide2 .btn_reg{position:absolute;left: 598px;top: 242px;width: 57px;height: 18px;}
#slide2 .textbox{background-color:transparent;border:0px;}
*/
/* End of Slide New */


#content{width:1000px;margin:auto;margin-top:5px;border:0px solid #d2d2d2;clear:both;}
#content .column1{float:left;width:239px;background-image:url(../images/cl1.gif); background-repeat:no-repeat; background-position:top; margin-right:1px;position:relative;}
#content .column1 .topimg{position:absolute;left: 30px;top: 77px;border:1px solid #d4d2d2;}
#content .column1 .txt{position:absolute;left: 18px;top: 161px;border:0px solid #d4d2d2;line-height:24px;}
#content .column1 .input{background-color:#fff;border:1px solid #d2d2d2;padding:3px;color:#666666;width:175px;font-family:Tahoma;}
#content .column1 .fname{position:absolute;left: 24px;top: 236px;}
#content .column1 .lname{position:absolute;left: 24px;top: 270px;}
#content .column1 .email{position:absolute;left: 24px;top: 304px;}
#content .column1 .org{position:absolute;left: 24px;top: 338px;}
#content .column1 .smt{position:absolute;left: 123px;top: 368px;}
#content .column1 .smt a{ color:#FFFFFF;}


#content .column2{float:left;width:293px;margin-right:1px;}
#content .column2 .img1{position:relative;border:0px solid #d4d2d2;padding:0px 0px 2px 0px;}
#content .column2 .img3{position:relative;border:0px solid #d4d2d2;width:291px;margin:auto;padding:0px 0px 2px 0px;}
#content .column2 .cnt{height:352px;background-image:url(../images/col2_cnt.gif);width:291px;background-repeat:no-repeat;margin:auto;display:none;position:relative}
/*#content .column2 .heading{border:0px solid #d4d2d2;padding:0px 0px 10px 23px;}
*/
#content .column2 .txt1{line-height:22px;padding:15px 20px 15px 17px; text-align:justify}
#content .column2 .txt1 a{color:#306CA2;text-decoration:none;}
#content .column2 .txt2{padding:0px 27px 20px 28px;}
#content .column2 .des{padding:0px 27px 0px 28px;font-weight:bold;}
#content .column2 span{color:#306CA2;font-weight:bold;font-size:0px; cursor:pointer;}

#content .column2 .rmore{text-align:right;padding:0px 0px 25px 0px;position:absolute;bottom:-10px;right:20px; color:#316499;}
#content .column2 .rmore a{width:91px;height:27px;color:#fff;text-decoration:none;text-align:center;display:block;
background:url(../images/btn_redmore.gif);line-height:27px;float:right;font-weight:bold;}
#content .column2 .rmore a:hover{background:url(../images/btn_redmore_h.gif)}



#content .column3{float:left;width:293px;margin-right:1px;}
#content .column3 .img1{position:relative;border:0px solid #d4d2d2;padding:0px 0px 2px 0px;}
#content .column3 .img3{position:relative;border:0px solid #d4d2d2;width:291px;margin:auto;padding:0px 0px 2px 0px;}
#content .column3 .cnt{height:352px;background-image:url(../images/col2_cnt.gif);width:291px;background-repeat:no-repeat;margin:auto;display:none;position:relative;}
#content .column3 span{color:#306CA2;font-weight:bold;font-size:0px; cursor:pointer;}

#content .column3 .txt1{padding:15px 20px 15px 17px; line-height:24px;}
#content .column3 .txt1 a{color:#306CA2;text-decoration:none;}
#content .column3 .txt_01{padding:15px 20px 15px 17px; text-align:justify; }
#content .column3 .txt_01 p{line-height:22px;}
#content .column3 .txt_01 a{color:#306CA2;text-decoration:none;}
#content .column3 .txt1 p span{color:#306CA2;font-size:12px; font-weight:bold; text-align:justify;}
#content .column3 p{margin:0px;padding:0px;line-height:18px;}
#content .column3 b{margin:0px;padding:0px;color:#1b1b1b;line-height:16px;}
#content .column3 .viewall{text-align:right;padding:10px 0px 25px 0px;clear:both;}
#content .column3 .viewall a{width:91px;height:27px;color:#fff;text-decoration:none;text-align:center;display:block;
background:url(../images/btn_redmore.gif);line-height:27px;float:right;font-weight:bold;}
#content .column3 .viewall a:hover{background:url(../images/btn_redmore_h.gif);}

#content .column3 .rmore{text-align:right;padding:10px 0px 25px 0px;clear:both;}
#content .column3 .rmore a{width:91px;height:27px;color:#306CA2;text-decoration:none;text-align:center;display:block;
background:url(../images/btn_redmore33.gif);line-height:27px;float:right;font-weight:bold;}
#content .column3 .rmore a:hover{background:url(../images/btn_redmore_h33.gif);color:#A81E1E}

#content .column3 .rmore1{text-align:right;padding:10px 0px 25px 0px;position:absolute;bottom:-13px;right:20px}
#content .column3 .rmore1 a{width:91px;height:27px;color:#fff;text-decoration:none;text-align:center;
background:url(../images/btn_redmore.gif);line-height:27px;float:right;font-weight:bold;}
#content .column3 .rmore1 a:hover{background:url(../images/btn_redmore_h.gif);}


#content .column3 .txt2{padding:0px 10px 0px 10px;}
#content .column3 .heading{border:0px solid #d4d2d2;padding:0px 0px 10px 23px;}
#content .column3 .txt_02{padding:0px 27px 20px 28px;}
#content .column3 .des{padding:0px 27px 0px 28px;font-weight:bold;}

#content .column4{float:left;width:170px;margin-right:1px;background:url(../images/col4-img.gif) no-repeat top;}
#content .column4 .txt{padding-top:210px;width:150px;margin:auto;line-height:20px;color:#000;}
#content .column4 b{color:#555;font-weight:bold;}
#content .column4 p{margin-bottom:10px;}
#content .column4 a{color:#a81e1e;font-weight:bold;float:right;text-decoration:none;}
#content .column4 a:hover{color:#306CA2;}

/*inner page newletter page*/
#content .h1_column{float:left;width:214px;background:url(../images/employee_benefit_bg.jpg) no-repeat;height:417px;margin-right:1px;position:relative;}
#content .h1_column .topimg{position:absolute;left: 30px;top: 77px;border:1px solid #d4d2d2;}
#content .h1_column .txt{position:absolute;left: 15px;top: 161px;border:0px solid #d4d2d2;line-height:18px;}
#content .h1_column .input{background-color:#fff;border:1px solid #d2d2d2;padding:3px;color:#666666;width:175px;font-family:Tahoma;}
#content .h1_column .fname{position:absolute;left: 14px;top: 236px;}
#content .h1_column .lname{position:absolute;left: 14px;top: 270px;}
#content .h1_column .email{position:absolute;left: 14px;top: 304px;}
#content .h1_column .org{position:absolute;left: 14px;top: 338px;}
#content .h1_column .smt{position:absolute;left: 126px;top: 368px;}



/*innerpage*/
.inner_column2{width:569px;float:left;padding:10px 10px 10px 10px;line-height:19px;}
.inner_column2 h1{font-weight:normal;font-size:18px;color:#222;}
.inner_column2 p{text-align:justify;padding:10px 0px 10px 0px;}


#bottom1{width:1000px;border:0px solid #d4d2d2;margin:auto 0;text-align:right;padding-top:10px;clear:both;display:block}
#bottom{width:1000px;border:0px solid #d4d2d2;margin:auto 0;text-align:right;padding-top:30px;clear:both;display:block; position:relative;}
#footer{width:1000px;clear:both;margin:0px;padding:0px;margin:auto;overflow:hidden;}
#footer .nav{background:url(../images/f_navctr.gif);line-height:38px;height:38px;text-align:center;color:#fff; width:1000px;}
#footer .nav .imglft{float:left;}
#footer .nav .imgrht{float:right;}

#footer ul#list {margin:0px;padding:0px;text-align:left; font-size:10px;}
#footer ul#list li{margin:0px;padding:0px;float:left; width:auto;}
#footer ul#list li a{color:#fff;font-size:12px;text-decoration:none;text-transform:uppercase;padding:10px 17px 7px 17px;border:0px solid #fff;line-height:38px;}
#footer ul#list li a:hover{background-color:#000;}
* html #footer ul#list li a{color:#fff;font-size:12px;text-decoration:none;text-transform:uppercase;padding:10px 19px 7px 19px;border:0px solid #fff;line-height:38px;}





#footer .lft{float:left;padding:11px 0px 0px 10px;line-height:18px;}
#footer .link{float:left;padding:7px 0px 0px 115px;line-height:18px;color:#666;}
#footer .link a{padding:11px 2px 0px 2px;line-height:18px;color:#333;text-decoration:none;font-size:12px;}
#footer .link a:hover{color:#306CA2}

#footer .rht{float:right;padding:11px 10px 0px 0px;line-height:18px;color:#000;font-size:11px;}
#footer .rht a{color:#1a3763;text-decoration:none;font-weight:bold;}
#footer .row1{padding:1px 0px 0px 10px;clear:both;}
#footer .row1 .copy{float:left;height:27px;padding-top:54px;margin:0px 0px 0px 12px;line-height:15px;}
#footer .row1 .img{float:left;}
#footer .row1 .icon{float:right; width:460px; padding-top:45px;}
#footer .row1 .icon img{margin-left:10px; border:0px solid red;}
#menu{height:50px;clear:both;}
/*------------------new 15 oct--------------*/
.clear{ clear:both}
.img3 p{
	position:absolute;
	margin:0px;
	padding:0px;
	float:right;
	top:-28px;
	right:10px;
	cursor:pointer;
}
div .more a{
width:71px;height:24px;color:#fff;text-decoration:none;text-align:center;
background:url(../images/btn_redmore1.gif) no-repeat;line-height:24px;float:right;font-size:12px;
margin:5px 0px;
 }

div .more a:hover{
background:url(../images/btn_redmore_h1.gif)no-repeat;color:#fff; 
}



.odd{
padding-top:5px;
text-align:justify;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#000000;
clear:both;
line-height:20px;
border-bottom:1px solid #ddd;
width:550px;
}
.odd p{margin:0px;padding-bottom:0px;line-height:0px;}
.odd h2 a{margin:0px;padding:0px;font-size:15px;line-height:20px;font-weight:bold;text-decoration:none}
.odd h2 a:hover{color:#000;}


.even{
padding-top:5px;
text-align:justify;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#000000;
clear:both;
line-height:20px;
border-bottom:1px solid #ddd;
width:550px;
} 
.even p{margin:0px;padding-bottom:10px;line-height:0px;}
.even h2 a{margin:0px;padding:0px;font-size:15px;line-height:20px;font-weight:bold;text-decoration:none}
.even h2 a:hover{color:#000;}



.odd1{
padding-top:5px;
text-align:justify;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#000000;
clear:both;
line-height:20px;
border-bottom:1px solid #ddd;
width:770px;
}
.odd1 p{margin:0px;padding-bottom:0px;line-height:0px;}
.odd1 h2 a{margin:0px;padding:0px;font-size:15px;color:#306CA2;line-height:20px;font-weight:bold;text-decoration:none}
.odd1 h2 a:hover{color:#000;}


.even1{
padding-top:5px;
text-align:justify;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#000000;
clear:both;
line-height:20px;
border-bottom:1px solid #ddd;
width:770px;
} 
.even1 p{margin:0px;padding-bottom:10px;line-height:0px;}
.even1 h2 a{margin:0px;padding:0px;font-size:15px;color:#306CA2;line-height:20px;font-weight:bold;text-decoration:none}
.even1 h2 a:hover{color:#000;}


.pagination {
            font-size: 12px;
        }
        
/*.pagination a {     
	font-weight:bold;
	width:20px;
	line-height:20px;
	text-decoration:none;
	background-repeat:no-repeat;
    color: #cc0000;
}

.pagination a, .pagination span {
    display: block;
    float: left;
    margin-right: 0px;
	margin-bottom: 0px;
	margin:0px;
}

.pagination .current {
    
	background-image:url(http://farininnovations.com/DEVELOPMENT/sapozniksite/media/adminhome/small_img.jpg);
	font-weight:bold;
	text-align:center;
	width:20px;
	line-height:20px;
	background-repeat:no-repeat;	 
    color: #cc0000;
	 
}.pagination .current span a {
    
 	font-weight:bold;
	text-align:center;
	width:20px;
	line-height:20px;
    color: #cc0000;
	 
}
.pagination .number {
    
	font-weight:bold;
	margin:0px;
	width:20px;
	line-height:20px;
	text-align:center;
	background-image:url(http://farininnovations.com/DEVELOPMENT/sapozniksite/media/adminhome/small_img.jpg);
	background-repeat:no-repeat;
    color: #cc0000;
	 
}
.pagination .number a {
    
	font-weight:bold;
	line-height:20px;
    color: #cc0000;
	 
}
.pagination .prev, .pagination .next{
	background-image:url(http://farininnovations.com/DEVELOPMENT/sapozniksite/media/adminhome/img2.jpg);
	font-weight:bold;
	width:48px;
	line-height:20px;
	background-repeat:no-repeat;
    color: #cc0000;
}
*/
/*for inner products and services*/
.fL{float:left}
.fR{float:right}
.fR a{ color:#FFFFFF;}

.psleft{
	width:215px}
	
.pands{
	width:215px;
	background:url(../images/productsserices.jpg) top center no-repeat;
	padding-top:35px}
	
.psleftmenu{
	margin-bottom:1px;
	background:url(../images/gbbg.jpg) top center repeat-y;
	width:215px}
	
.psleftmenu h1{
	width:205px;
	height:33px;
	padding-left:10px;
	font:bold 14px/32px Arial;
	color:#FFF;
	background:url(../images/lmh1.jpg) top center no-repeat;}
	
	
.psleftmenu h1 span{
	font:normal 12px/14px Arial;
	position:absolute;
	top:8px;
	right:7px}
	
.psmenu{
	width:215px;
	background:url(../images/gbulbg.jpg) center center no-repeat}
	
.psmenu p{
	width:200px;
	margin-left:6px;
	padding-left:5px;
	height:21px;
	font:12px/21px Arial;
	color:#000;
	border-bottom:#bfbfbf 1px solid}
	
.psmenu p a{
	text-decoration:none;
	color:#000}
	
.psmenu p a:hover, .psmenu p a.active{
	font-weight:bold;
	text-decoration:none;
	color:#000}
	
.psmenu p span{
	color:#999;
	font-size:14px;}
	
.psmenu ul li{
	width:193px;
	margin-left:13px;
	padding-left:5px;
	height:21px;
	font:12px/21px Arial;
	color:#000;
	border-bottom:#d0d0d0 1px solid}
	
.psmenu ul li a{
	text-decoration:none;
	color:#000}
	
.psmenu ul li a:hover, .psmenu ul li a.active{
	font-weight:bold;
	text-decoration:none;
	color:#000}
	
.pslmbot{
	width:215px;
	height:5px;
	background:url(../images/pslmbot.jpg) center bottom no-repeat}
	
.ib{
	width:215px}
	
.ibhead{
	width:205px;
	height:32px;
	padding-left:10px;
	font:bold 14px/32px Arial;
	color:#FFF;
	background:url(../images/ibh1.jpg) top center no-repeat;}
	

.ibimg{
	width:215px;
	height:125px}
	
.ibp{
	width:201px;
	padding:2px 7px 0 7px;
	font:12px/16px Arial;
	color:#000;
	background:#d4d4d4 url(../images/ibbg.jpg) top center no-repeat}
	
.ibp a{
	text-decoration:none;
	font-weight:bold;
	color:#000}
	
.ibp a:hover{
	text-decoration:none;
	font-weight:bold;
	color:#cc0000}
	
.ibpbot{
	width:215px;
	height:7px;
	background:url(../images/ibbotbg.jpg) bottom center no-repeat}
	
.psmiddle{
	margin-left:5px;
	width:571px;
	color:#000000;
	}
.psmiddle_testi{
 	width:791px;
	color:#000000;
	}
	
.psheader{
/*	width:571px;
	height:136px;
	background:url(../images/psbg.jpg) top center no-repeat
*/	}
	
.psheader h1{
 	padding:10px 0 0 135px;
	text-transform:uppercase;
	font:bold 25px/30px Arial;
	color:#FFF 
	}
.text_psheader{
	padding:10px 0 0 135px;
	text-transform:uppercase;
	font:bold 63px/70px Arial;
	color:#FFF}

 
.psheader p{
	padding-left:135px;
	padding-top:25px;
	font:14px/16px Arial;
	color:#FFF}
	
.psheader p b{
	text-transform:uppercase;
	font:bold 14px/16px Arial;
	color:#FFF}
	
.psheader1{width:571px;height:136px;position:relative;margin:auto; padding-bottom:5px;}	
.psheader1 h1{padding:10px 0 0 195px; text-transform:uppercase;	font:bold 36px/70px Arial; color:#000000; }	
.psheader1 p{padding-left:195px; font:14px/16px Arial; color:#000000;}	
.psheader1 .ab{position:absolute;left:0;top:0px;}
.psheader1 p b{
	text-transform:uppercase;
	font:bold 14px/16px Arial;
	color:#FFF}


ul.here{
	list-style-type:none;
	height:30px;
	padding-top:5px;
 	width:571px}
	
ul.here li{
	padding-right:5px;
	float:left;
	font:12px/15px Arial;
	color:#666666}
	
ul.here li a{
	text-decoration:none;
	color:#666666}
	
ul.here li a:hover{
	text-decoration:none;
	color:#306CA2}
	
.pscontent h1{
	padding:10px 0px;
	color:#fff;
	margin:0px;
	font:bold 18px/30px Arial}
	
.pscontent h1 a{
	padding:10px 0px;
	color:#fff;
	margin:0px;
	font:bold 18px/30px Arial}
		
.pscontent h2{

	color:#000;
	font:bold 16px/20px Arial}
		
 .pscontent a{

	color:#306CA2;
	font:bold 12px/14px Arial;
	text-decoration:none;}
 		
.pscontent p{
	color:#000;
	font:12px/17px Arial}
	
.pscontent ul{
	padding-bottom:15px;
	padding-left:15px;}
	
.pscontent ul li{
	font:12px/17px Arial;
	color:#000;
	margin-left:15px;
	list-style-type:disc}
	
.psright{
	width:204px}
	
.psmoreinfo{
	background:url(../images/moreinfobg.jpg) top center repeat-y;
	width:204px}
	
.psmoreinfotop{
	background:url(../images/rmibg.jpg) top center no-repeat;
	width:204px;
	height:56px}
	
.psmoreinfoin{
	width:188px;
	padding:0 8px;
	background:url(../images/psmorebotbg.jpg) bottom center no-repeat}
	
.psmoreinfoin p{
	padding-bottom:7px;
	font:bold 12px/20px Arial;
	color:#666666}
	
.mftb{
	width:180px;
	height:23px;
	padding:4px 4px 0 4px;
	font:bold 12px Arial;
	color:#666666;
	border:0;
	background:url(../images/moreinfotb.jpg) top center no-repeat}
	
.mfta{
	width:180px;
	height:93px;
	padding:4px 4px 0 4px;
	font:12px Arial;
	color:#666666;
	border:0;
	overflow-y:auto;
	background:url(../images/moreinfota.jpg) center bottom no-repeat}
	
.providers{
	width:188px;
	text-align:center;
	font:12px/20px Arial;
	color:37f7f7f;padding-top:5px;}
	
.slide{
	float:left;
 	width:161px; 
	height:158px;
	background-image: url(../images/img_bg.jpg);
}	



.pl1 {
	width:183px;
	float:left}

.plbg1 {
/*background:transparent url(../images/img_bg1.jpg) no-repeat scroll center top;*/
padding-top:10px;
width:151px;
margin:0 auto;

}

.plimg1 {
width:141px;
/*padding-bottom:5px;
*/float:left;	
border:1px solid #666;
}

.plimg1 table{
	margin:0 auto}


.plimg2 {
padding:0px;
margin:0px 5px 5px 0px;
float:left;	
border:0px solid #666;
}
 

.plimg2 img {
  }

.pltext1 {
-x-system-font:none;
color:#000;
font-family:Arial;
font-size:12px;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:bold;
line-height:16px !important;
clear:both;
text-align:left;
text-decoration:none;
text-align:center;
padding:2px 0;
/*width:175px;
*/margin:0 auto;

}

.pltext1 a {
-x-system-font:none;
color:#333;
text-align:center;
}

.pltext1 a:hover {
-x-system-font:none;
color:#C31E2A;
text-align:center;

}


.plbg {	/*background:transparent url(../images/img_bg.jpg) no-repeat scroll center top;*/ width:183px; text-align:center;}

.pl {float:left;width:183px; padding-top:5px; height:175px; }

.pltext {-x-system-font:none;color:#000;font-family:Arial;font-size:12px;font-size-adjust:none; clear:both;
font-stretch:normal;font-style:normal;font-variant:normal;font-weight:bold;padding-top:2px;line-height:16px;text-align:center;
width:171px; margin:0 auto;}
/*.border{
border:1px solid #ccc;
}*/

.plimg {padding:0px; width:171px; text-align:center; height:112px; margin:0 auto;}
.plimg table td{text-align:center}
.plimg img{border:1px solid #666;}
.linkmaxwidth{
width:550px;
 }
.linkstext_new{
color:#C31E2A;
font-family:Arial,Helvetica,sans-serif;
font-size:12px;
font-weight:bold;
line-height:20px;
width:250px;
border-right:1px solid #ddd;
text-align:justify;
font-family:Arial, Helvetica, sans-serif;
padding:0px 5px 20px;
}
.linkstext_new a{
 font-family:Arial,Helvetica,sans-serif;
font-size:13px;
font-weight:bold;
line-height:17px;
width:250px;
float:left;
text-align:justify;
font-family:Arial, Helvetica, sans-serif;
text-decoration:none;
}

.linkstext_new a:hover{
color:#000;
}

.linkstext_new_right{
color:#C31E2A;
font-family:Arial,Helvetica,sans-serif;
font-size:12px;
font-weight:bold;
line-height:20px;
width:260px;
float:right;
text-align:justify;
font-family:Arial, Helvetica, sans-serif;
padding:0px 5px 20px;
}
.linkstext_new_right a{
 font-family:Arial,Helvetica,sans-serif;
font-size:13px;
font-weight:bold;
line-height:17px;
width:260px;
float:left;
text-align:justify;
font-family:Arial, Helvetica, sans-serif;
text-decoration:none;
}

.linkstext_new_right a:hover{
color:#000;
}


.linkstext{
color:#C31E2A;
font-family:Arial,Helvetica,sans-serif;
font-size:12px;
font-weight:bold;
line-height:20px;
width:260px;

min-height:150px;
float:left;
text-align:justify;
font-family:Arial, Helvetica, sans-serif;
padding:0px 5px;
padding-left:12px;
}

.linkstext a{
 font-family:Arial,Helvetica,sans-serif;
font-size:13px;
font-weight:bold;
line-height:17px;
width:260px;
float:left;
text-align:justify;
font-family:Arial, Helvetica, sans-serif;
text-decoration:none;
}

.linkstext a:hover{
color:#000;
}



.linkstext1{
border-right:1px solid #ddd;

 color:#C31E2A;
font-family:Arial,Helvetica,sans-serif;
font-size:12px;
font-weight:bold;
line-height:20px;
width:260px;
min-height:150px;
float:left;
text-align:justify;
color:#C31E2A;
font-family:Arial, Helvetica, sans-serif;
padding:0px 5px;

}

.linkstext1 a{
 font-family:Arial,Helvetica,sans-serif;
font-size:13px;
font-weight:bold;
line-height:17px;
width:260px;
float:left;
text-align:justify;
font-family:Arial, Helvetica, sans-serif;
text-decoration:none;
}

.linkstext1 a:hover{
color:#000;
}



/* Shadow */
.ajax1{
padding-bottom:8px;
background:#262626;
width:469px}

.a1top{
width:470px;
height:67px;
position:relative;
background:url(../images/a1top.gif) top center no-repeat}

.a1top span{
width:33px;
height:33px;
z-index:100;
position:absolute;
top:-15px;
right:12px}

.a1middle{
width:440px;
margin:0 auto;}

.a1middle h1{
width:438px;
height:44px;
background:url(../images/a1h1bg.jpg) left top no-repeat}

.a1text{
width:198px;
color:#000;
font:12px/18px Tahoma;
margin:8px 0;
padding:0 7px 0 13px}

.a1border{
border-right:#e0e0e0 1px solid}


#shadow {
position: absolute;
opacity: .0;
background: #000;
width: 100%;
top: 0px;
left: 0px;
display:block;
filter: alpha(opacity = 0);
cursor: pointer;
}
#shadow_tst {
position: absolute;
opacity: .0;
background: #000;
width: 100%;
top: 0px;
left: 0px;
display:block;
filter: alpha(opacity = 0);
cursor: pointer;
}


#wizard {
position: absolute;
width: 0px;
height: 0px;
overflow: hidden;
background-color:#FFF;
font-family: arial;
}
#wizard_tst {
position: absolute;

width: 0px;
height: 0px;
overflow: hidden;
background-color:#FFF;
font-family: arial;
}
#wizard_signup {
position: absolute;
width: 0px;
height: 0px;
overflow: hidden;
background-color:#FFF;
font-family: arial;
}

#shadow_signup {
position: absolute;
opacity: .0;
background: #000;
width: 100%;
top: 0px;
left: 0px;
display:block;
filter: alpha(opacity = 0);
cursor: pointer;
}

#wizard_login {
position: absolute;
width: 0px;
height: 0px;
overflow: hidden;
font-family: arial;
}

#shadow_login {
position: absolute;
opacity: .0;
background: #000;
width: 100%;
top: 0px;
left: 0px;
display:block;
filter: alpha(opacity = 0);
cursor: pointer;
}



.wizContent {
position: relative;
height:auto;
background-color:#000;
}
/* End of Shadow */

.input-text{background-color:#fff;border:1px solid #d2d2d2;padding:3px;color:#666666;width:175px;}
.input-text1{background-color:#fff;border:1px solid #d2d2d2;padding:3px;color:#666666;width:225px;}

	
/* Registration Form */

.rfout{
	width:418px;
	padding-bottom:6px;
	background:#262626 url(../images/rfbot.gif) bottom center no-repeat;}
	
.rftop{
	width:418px;
	height:36px;
	position:relative;
	background:url(../images/rftop.gif) top center no-repeat}
	
.rftop span{
	width:33px;
	height:33px;
	z-index:100;
	position:absolute;
	top:-15px;
	right:12px}
	
.rfmid{
	width:368px;
	padding:15px 0 0 50px;
	background-color:#f9f9f9}
	
.rfrow{
	overflow:hidden;
	padding-bottom:3px;
	width:368px;
	height:41px}
	
.rftext{
	width:130px;
	height:29px;
	font:13px/29px Arial;
	color:#333}
	
.rffield{
	width:190px;
	height:25px;
	padding:2px 0}
	
.rftb{
	width:186px;
	height:20px;
	padding:3px 0 0 2px;
	font:12px Arial;
	color:#4c4c4c;
	border:#CCC 1px solid}
	
.rferror{
	padding-left:130px;
	height:12px;
	font:11px/11px Arial;
	color:#e46c6e}
	
/* Register Form */

	.pressheadimage{
	width:215px;
	height:33px;
	padding-left:10px;
	font:bold 14px/32px Arial;
	color:#FFF;
	position:relative;
	background:url(../images/lmh1.jpg) top center no-repeat;
	}
	
/* Login Form */

.lfout{
	width:335px;
	height:320px;
	background:url(../images/loginbg.gif) top center no-repeat}
	
.lfimage{
	padding-top:63px;
	height:22px;
	text-align:center;
	
	}
	
.lferror{
	height:30px;
	text-align:center;
	font:12px/26px Arial;
	color:#F00;
	padding-top:5px;
	}

.lferror1{
	height:30px;
	text-align:center;
	font:12px/26px Arial;
	color:#F00;
	}
	
.lfrow{
	height:25px;
	padding:6px 26px}

.lftext{
	width:100px;
	height:25px;
	font:12px/25px Arial;
	color:#666}
	
.lffield{
	width:180px;
	height:25px}
	
.lftb{
	width:174px;
	height:20px;
	padding:3px 2px 0 2px;
	font:12px Arial;
	color:#666;
	border:#CCC 1px solid}
	
.lffp{
	height:25px;
	font:12px/25px Arial;
	font-weight:bold;
	 }
	
.lffp a{
	text-decoration:none;
	color:#306CA2;
}
	
.lffp a:hover{
	color:#333}
/* End of Login Form */

/* User Home */

.hrconn{
	width:204px;
	height:220px;
	background:url(../images/hrconbg.jpg) top center no-repeat}
	
.hrh{
	padding-top:23px;
	text-align:center;
	font:bold 16px/20px Arial;
	color:#881717}
	
.hrtext{
	padding:5px 0 0 10px;
	font:12px/32px Tahoma;
	color:#666}
	
.hrtb{
	width:176px;
	height:20px;
	padding:3px 2px 0 2px;
	font:12px Tahoma;
	color:#666;
	border:#ccc 1px solid}
	
.heading {
	padding:10px 0px;
	color:#fff;
	font:bold 24px/30px Arial}
	
.subhead{
	font:bold 16px/20px Arial;
	color:#003366;
}	
ul.no{
	margin:5px 0}
	
ul.no li{
	padding-left:10px;
	font:12px/20px Arial;
	color:#222}
	
ul.no li a{
	color:#000;
	text-decoration:none}
	
ul.no li a:hover{
	color:#4f9ce4}
	
.st1 a{
	font-weight:bold;
	color:#333;}
	
.st1, .st2{
/*	width:80px*/
width:130px;
}
	
#sqsboddrow{
	color:#660000}
	
#sqsboddrow a.sqsbchart{
	color:#660000}
	
#sqsbevenrow{
	color:#336600}
	
#sqsbevenrow a.sqsbchart{
	color:#336600}
	
/*.st{
	width:192px;
	padding:5px;
	background-color:#f4f4f4;
	border:#d4d4d4 1px solid}
	
.st1, .st2, .st3{
	border-bottom:#e5e5e5 1px solid;
	float:left;
	font:12px/20px Arial;
	color:#000;
	}
	
.st1 a, .st2 a, .st3 a{
	text-decoration:none;
	color:#000}
	
.st1 a:hover, .st2 a:hover, .st3 a:hover{
	color:#4f9ce4}
	
.st1, .st2{
	width:45px;text-align:left;padding:0px 5px}
	
.st3{
	text-align:right;
	width:40px;
	}
	
 .st2{
	width:50px;
	text-align:right;
} */
/* End of User Home */


#title{background:url(../images/t_ctr.gif) repeat-x;height:50px;margin-bottom:1px;}
#title .lft{float:left;background:url(../images/t_lft.gif) no-repeat left;height:50px;width:10px;}
#title .rht{float:right;background:url(../images/t_rht.gif) no-repeat right;height:50px;width:10px;}


.r_top{background:url(../images/r_top.gif) no-repeat top center; height:10px;width:571px;font-size:0px;}
.r_ctr{background:url(../images/r_ctr.gif) repeat-y  center;width:551px;padding:0px 10px}
.r_ctr .subhead{font-size:18px; font-family:Arial, Helvetica, sans-serif;color:#333; text-decoration:none;}
.r_btm{background:url(../images/r_btm.gif) no-repeat bottom center;height:10px;width:571px;font-size:0px;clear:both;}
.r_ctr p{padding:0px 0px 8px 0px; }
.r_ctr img{padding:5px 5px 5px 5px; }

.btn{text-align:right;padding:10px 0px 25px 0px;clear:both;}
.btn a{width:91px;height:27px;color:#fff;text-decoration:none;text-align:center;display:block;
background:url(../images/btn_redmore.gif);line-height:27px;float:right;}
.btn a:hover{background:url(../images/btn_redmore_h.gif)}


.blackfont{color:#000000;border:1px solid red;}


/*free onling*/
.freeonline{
	background:url(../images/moreinfobg.jpg) top center repeat-y;
	width:204px;
	margin-bottom:8px;}
	
.freeonlinetop{
	background:url(../images/freeonlinequoting.jpg) top center no-repeat;
	width:204px;
	height:56px}
	
.freeonlinein{
	width:188px;
	padding:0 8px;
	margin-bottom:3px;
	background:url(../images/psmorebotbg.jpg) bottom center no-repeat}
	
.freeonlinein p{
	padding-bottom:7px;
	font:normal 12px/20px Arial;
	color:#333}
	

.freeonlinein span{
	font-weight:bold;}
.mftbnext{
	width:92px;
	height:23px;
	padding:4px 4px 0 4px;
	font:bold 12px Arial;
	color:#666666;
	float:left;
	margin:0px;
	background:url(../images/zipcode.jpg) top left no-repeat}
	
.newselect{
	width:180px;
	height:19px;
	padding:4px;
	display:block;
	background:url(../images/moreinfotb.jpg) top left no-repeat}
	
.newselect_select{
	width:180px;
	border:0;
	font:bold 12px Arial;
	color:#666;
	background:none}
	
/*HR Login*/
.hrlogin{
	background:url(../images/moreinfobg.jpg) top center repeat-y;
	width:204px}
	
.hrlogintop{
	background:url(../images/hrlogin.jpg) top center no-repeat;
	width:204px;
	height:56px}
	
.hrloginin{
	width:188px;
	padding:0 8px;
	padding-bottom:3px;
	background:url(../images/psmorebotbg.jpg) bottom center no-repeat}
	
.hrloginin p{
	padding-bottom:7px;
	font:normal 12px/20px Arial;
	color:#666}

.hrloginin span{
	font-weight:bold;}
	
.hrloginin_mftb{
	width:180px;
	height:23px;
	padding:4px 4px 0 4px;
	font:bold 12px Arial;
	color:#666666;
	border:0;
	background:url(../images/moreinfotb.jpg) top center no-repeat}
		


/*Stock Ticker*/
.stock{
	background:url(../images/moreinfobg.jpg) top center repeat-y;
	width:204px}
	
.stocktop{
	background:url(../images/stocktickerbg.jpg) top center no-repeat;
	width:204px;
	height:56px}
	
.stockin{
	width:183px;
	padding:0 8px;
	padding-bottom:3px;
	background:url(../images/psmorebotbg.jpg) bottom center no-repeat;
	}
	
.stockin p{
	padding-bottom:7px;
	font:normal 12px/20px Arial;
	color:#666}
.stockin a{
	padding-bottom:7px;
	font:normal 12px/20px Arial;
	color:#666;
	}

.stockin span{
	font-weight:bold;
	}
	

	
.meta{padding-bottom:8px;line-height:16px;}

.author{font-size:13px;font-weight:bold;}



#footer_gallery {
	position:relative;
	height:25px;
}
#footer_gallery a {
	position:absolute;
	width:550px;
}

#footer_gallery a img {
	border:none;
}

#footer_gallery ul{
margin:0px;
padding:0px;
}

#footer_gallery ul li{
display:inline;
}

/*wave portal*/
.hrlogin_wave{
	background:url(../images/moreinfobg.jpg) top center repeat-y;
	width:204px}
	
.hrlogintop_wave{
	background:url(../images/mywave_portal_login.jpg) top center no-repeat;
	width:204px;
	height:56px}
	
.hrloginin_wave{
	width:188px;
	padding:0 8px;
	padding-bottom:3px;
	background:url(../images/psmorebotbg.jpg) bottom center no-repeat}
	
.hrloginin_wave p{
	padding-bottom:7px;
	font:normal 12px/20px Arial;
	color:#666}

.hrloginin_wave span{
	font-weight:bold;}
	
.hrloginin_mftb_wave{
	width:180px;
	height:23px;
	padding:4px 4px 0 4px;
	font:bold 12px Arial;
	color:#666666;
	border:0;
	background:url(../images/moreinfotb.jpg) top center no-repeat}
	
	
	
#sub_pages ul {margin:0px;padding:0px;}
#sub_pages li {list-style:none;margin:0px;padding:0px;}
#sub_pages li a{color:#306CA2;font-size:13px;font-weight:bold;text-decoration:none;background:url(../images/1a1.gif) no-repeat left;line-height:25px}
#sub_pages li a:hover{color:#000;}


/*inner page newsletter form*/

/*.psheader1_testi{width:791px;height:136px;position:relative;background:url(../images/testimonials_h1.jpg) no-repeat left;}	
*/
.psheader1_testi{width:791px;height:136px;position:relative; padding-bottom:5px;}	
.psheader1_testi h1{padding:10px 0 0 155px; text-transform:uppercase;font:bold 50px/70px Arial; color:#000; width:791px; }	
.psheader1_testi p{padding-left:155px; font:14px/16px Arial; color:#000}	
.psheader1_testi .ab{position:absolute;left:0;top:0px;}
.psheader1_testi p b{text-transform:uppercase;font:bold 14px/16px Arial;color:#000}


.psheader1_test2{width:791px;height:136px;position:relative; padding-bottom:5px;}	
.psheader1_test2 h1{padding:10px 0 0 240px; text-transform:uppercase;font:bold 50px/70px Arial; color:#000; }	
.psheader1_test2 p{padding-left:240px; font:14px/16px Arial; color:#000}	
.psheader1_test2 .ab{position:absolute;left:0;top:0px;}
.psheader1_test2 p b{text-transform:uppercase;font:bold 14px/16px Arial;color:#000}


.r_top_testi{background:url(../images/r_top_testi.gif) no-repeat top center; height:10px;width:791px;font-size:0px;}
.r_ctr_testi{background:url(../images/r_ctr_testi.gif) repeat-y  center;width:771px;padding:0px 10px}
.r_ctr_testi .subhead{font-size:18px; font-family:Arial, Helvetica, sans-serif;color:#333; text-decoration:none;}
.r_btm_testi{background:url(../images/r_btm_testi.gif) no-repeat bottom center;height:10px;width:791px;font-size:0px;clear:both;}
.r_ctr_testi p{ padding:0px 0px 8px 0px;}
.r_ctr_testi img{ padding:5px;}


/* new style sheets*/
.contact_table{
width:340px; float:left; padding-top:5px;
}
.borderBot{
border-bottom:1px solid #ddd;
}
.ar_dw{
padding-left:15px;
background:url(../images/abc1.jpg) 0 6px no-repeat}

/* Pagination */

.pagination_new{
	width:100%;
	height:30px;
	padding-top:10px;
	*padding-top:0px;
	*height:40px;}
	
.pagination_new a{
	display:block;
	height:28px;
	float:left;
	font:bold 12px/27px Arial;
	color:#3d6ca9;
	text-decoration:none}

.pagination_new a:hover, .pagination_new a.active{
	color:#737373}
	
a.pagi_fl{
	width:50px;
	margin-right:3px;
	text-align:center;
	background:url(../images/pagi_fl.jpg) 0 0 no-repeat}
	
a.pagi_prev{
	width:37px;
	padding-left:28px;
	margin-right:3px;
	background:url(../images/pagi_prev_bg.jpg) 0 0 no-repeat}
	
a.pagi_next{
	width:52px;
	padding-left:13px;
	margin-right:3px;
	background:url(../images/pagi_next_bg.jpg) 0 0 no-repeat}
	
a.pagi_num{
	width:27px;
	text-align:center;
	margin-right:3px;
	background:url(../images/pagi_num_bg.jpg) 0 0 no-repeat}
	
/* Pagination End */
.new_fl_l
{
float:left;
}
.new_fl_r
{
float:rifht;
}

/* New Userhome */

.my_sapoznik{
	width:1000px;
	height:102px;
	background:url(../images/my_spoaznik.jpg) 0 0 no-repeat}
	
.my_sapoznik_head{
	width:100%;
	margin:4px 0;
	height:32px;
	font:bold 16px/30px Arial;
	color:#FFF;
	background:url(../images/grey_middle.jpg) left center repeat-x}
	
.my_sapoznik_head_left{
	width:10px;
	height:32px;
	background:url(../images/grey_left.jpg) left center no-repeat}
	
.my_sapoznik_head_right{
	width:10px;
	height:32px;
	background:url(../images/grey_right.jpg) right center no-repeat}
	
.my_sapoznik_block{
	padding-bottom:5px;
	border-bottom:#e5e5e5 1px solid}
	
.on_air_block{
	width:500px}
	
.on_air{
	width:378px;
	height:31px;
	padding:95px 0 0 122px;
	font:bold 21px/31px Arial;
	color:#333;
	background:url(../images/on_air.jpg)}
	
.on_air_text{
	padding:5px 0;
	font:12px/17px Arial;
	color:#333}
	
.on_air_text a{
	text-decoration:underline;
	color:#003366}
	
.on_air_text a:hover{
	color:#306ca2}
	
.on_air_date{
	color:#999;
	display:block}
	
.other_headlines{
	width:490px}
	
.other_headlines h3{
	font:bold 18px/24px Arial;
	color:#000}
	
ul.oh{
	padding-bottom:5px;
	border-bottom:#d6d6d6 1px solid}
	
ul.oh li{
	font:12px/18px Arial;
	padding-left:10px;
	color:#000;
	width:355px;
	background:url(../images/sq_dot.jpg) 3px 8px no-repeat}
	
ul.oh li a{
	font-size:11px;
	text-decoration:underline;
	color:#003366}
	
ul.oh li a:hover{
	color:#306ca2}
	
ul.oh li b{
	display:block}
	
ul.ah{
	padding-top:10px}
	
ul.ah li{
	font:12px/17px Arial;
	padding-left:10px;
	color:#000;
	width:355px;
	background:url(../images/sq_dot.jpg) 3px 7px no-repeat}
ul.ah li a{
	font:12px/17px Arial;
	padding-left:10px;
	color:#306CA2;
	}
ul.ah li a:hover{
	font:12px/17px Arial;
	padding-left:10px;
	color:#235078;
	}
ul.ah li a:visited{
text-decoration:none;

	}
 	
.ah_link{
	display:block;
	text-align:right}
	
.ah_link a{
	font-size:11px;
	text-decoration:underline;
	color:#003366}
	
.ah_link a:hover{
	color:#306ca2}
	
.red_block{
	width:100%;
	padding:10px 0}
	
.healthy_tips{
	width:500px;
	background:url(../images/health_tips_middle.jpg) top center repeat-y}
	
.healthy_tips h3{
	width:487px;
	height:32px;
	padding-left:13px;
	font:bold 16px/32px Arial;
	color:#FFF;
	background:url(../images/health_tips_top.jpg) 0 0 no-repeat}
	
.healthy_tips_text{
	width:476px;
	padding:5px 12px 0 12px;
	font:12px/15px Arial;
	color:#3a3a3a;
	min-height:110px;
	height:auto !important;
	height:110px}
	
.lg{
	color:#608639}
	
.healthy_tips_input{
	padding-top:3px;
	display:block;
	height:26px;
	width:340px}
	
.sub_tb{
	width:226px;
	height:19px;
	font:12px Arial;
	color:#333;
	padding:4px 2px 0 2px;
	border:#d2d3de 1px solid;
	background-color:#FFFFFF;}
	
.healthy_tips_bot{
	width:500px;
	height:6px;
	display:block;
	background:url(../images/health_tips_bot.jpg) top center no-repeat}
	
.stock_quote{
	width:490px;
	background:url(../images/quote_middle.jpg) top center repeat-y}
	
.stock_quote h3{
	width:477px;
	height:32px;
	padding-left:13px;
	font:bold 16px/32px Arial;
	color:#FFF;
	background:url(../images/quote_top.jpg) 0 0 no-repeat}
	
.stock_quote_text{
	width:466px;
	padding:5px 12px 0 12px;
	font:12px/15px Arial;
	color:#393939;
	min-height:110px;
	height:auto !important;
	height:110px}
	
.quote{
	width:123px;
	font:11px/15px Arial;
	color:#353535}
	
.st_quote_tb{
	width:92px;
	height:19px;
	padding:4px 2px 0 2px;
	margin:5px 0;
	border:#d2d3de 1px solid;
	background-color:#FFFFFF;}
	
.stock_quote_left{
	font:11px Arial;
	color:#333;
	width:335px}
	
.stock_quote_left p{
	display:block}
	
.stock_quote_left p span{
	font-size:12px;
	width:80px;
	float:left}
	
.l_r{
	color:#660000}
	
.l_g{
	color:#336600}
	
.stock_quote_bot{
	width:490px;
	height:6px;
	display:block;
	background:url(../images/quote_bot.jpg) top center no-repeat}
	
/* New Userhome */

ul.ban_text{
	list-style-type:none}
	
ul.ban_text li{
	color:#0D2943;
	font:15px/20px Arial;}
	
.slideshow { height:50px; width: 150px; margin: auto; border:0px solid red; }
.slideshow img { padding: 10px; border: 0px solid #ccc; background-color: #fff; }

.slideshow_footer { height:40px; width: 300px; margin-left:410px;  border:1px solid red; }
.slideshow_footer img {  border: 0px solid #ccc; background-color: #fff; }
	
/* My Profile */

.edit_profile{
	font:bold 24px/50px Arial;
	color:#FFF;
	background:url(../images/t_ctr.gif) repeat-x;
	height:50px;
	margin-bottom:1px;}
	
.edit_profile_lft{
	float:left;
	background:url(../images/t_lft.gif) no-repeat left top;
	height:50px;
	width:10px;}
	
.edit_profile_rht{
	float:right;
	background:url(../images/t_rht.gif) no-repeat right top;
	height:50px;
	width:10px;}
	
.edit_profile_main{
	width:100%;
	background:url(../images/pro_ed_mid.jpg) top center repeat-y}
	
.edit_profile_top{
	width:100%;
	height:10px;
	display:block;
	background:url(../images/pro_ed_top.jpg) top center no-repeat}
	
.edit_profile_bot{
	width:100%;
	height:10px;
	display:block;
	background:url(../images/pro_ed_bot.jpg) bottom center no-repeat}
	
	
/* Ask Rachel */

.ask_rachel{
	width:1000px;
	height:124px;
	background:url(../images/ask_rachel_bg.jpg) no-repeat}
	
.rachel{
	width:115px;
	height:124px;
	float:left}
	
.rachel td{
	height:124px;
	width:115px;
	text-align:center;
	vertical-align:middle}
	
.rachel img{
	border:#7b99b5 1px solid}
	
.ask{
	padding-top:20px;
	padding-bottom:8px;
	font:bold 30px/35px Arial;
	text-transform:uppercase;
	color:#002f79}
	
.ask_date{
	padding-top:20px;
	padding-left:10px;
	background:url(../images/ask_rachel_right.gif) right top no-repeat;
	font:14px/35px Arial;
	color:#125b9f;
	text-transform:uppercase}

.ask_date span.click_here{
	padding:10px 8px 0 0;
	display:block;
	width:73px;
	height:15px;
	float:right;}
	
.ask_search{
	width:517px;
	height:39px;
	padding:12px 12px 0 15px;
	background:url(../images/ask_search_bg.gif) 0 0 no-repeat}
	
.ask_search_tb{
	width:385px;
	border:none;
	font:21px "Trebuchet MS", Arial, Helvetica, sans-serif;
	color:#838383}
	
.ask_block{
	margin-top:12px;
	width:490px;
	background:url(../images/ask_bk_mid.jpg) top center repeat-y}
	
.ask_block_top{
	width:485px;
	height:56px;
	padding:5px 0 0 5px;
	background:url(../images/ask_bk_top.jpg) no-repeat;
	display:block}
	
.ask_block_bot{
	width:490px;
	height:10px;
	background:url(../images/ask_bk_bot.jpg) no-repeat;
	display:block}
	
.ques_field{
	width:466px;
	min-height:620px;
	height:auto !important;
	height:620px;
	margin:0 auto}
	
.ques_field h3{
	font:bold 14px/26px Arial;
	color:#276096}
	
.ques_field_box{
	padding:0 12px;
	background-color:#f7f2f2;
	border:#eddfdd 1px solid}
	
.iaccept{
	padding:3px 0;
	display:block;
	text-align:center}
	
.byclick{
	font:12px/15px Arial;
	color:#5d5d5d;
	padding-top:5px;
	padding-left:3px;}
	
.byclick a{
	text-decoration:none;
	color:#1B4881}
	
.ques_field_ta{
	width:430px;
	height:95px;
	padding-left:10px;
	font:12px/18px Arial;
	color:#454545;
	border:#dccdcd 1px solid;
	}
	
.ques_field_row{
	padding:4px 0;
	font:12px/22px Arial;
	color:#000}
	
.ques_field_tb{
	padding:2px;
	font:12px/16px Arial;
	color:#454545;
	border:#ded3d3 1px solid;
	background-color:#fff;}
	
.ques_width{
	width:105px;
	display:block;
	float:left}
	
.ques{
	font:12px/18px Arial;
	color:#454545;
	width:465px;
	margin:0 auto;
	min-height:620px;
	height:auto !important;
	height:620px}
	
.ques p{
	padding-bottom:10px}
	
.ques p b{
	color:#000;
	text-transform:uppercase;
	display:block}
	
.ques a{
	text-decoration:none;
	color:#3573ae}
	
.ques a:hover{
	color:#1B4881}
	
.ask_prevnext{
	padding-bottom:0 !important;
	padding-top:5px;
	text-align:center}
	
.ask_ques{
	float:left;
	width:230px;
	padding:0 30px 0 10px}
	
/* End of Ask Rachel */


/*css for quote slicing*/
.psrightpart{
	margin-left:5px;
	width:780px;
	float:left;
}
.rightbanner{
	width:100%;
}
.stepmenupart{
	width:100%;
	background:url(../images/step_menubg.jpg) no-repeat left;
	height:23px;
	line-height:23px;
}
.stepmenupart1{
	width:100%;
	background:url(../images/step_menubg1.jpg) no-repeat left;
	height:23px;
	line-height:23px;
}
.step1menu{
	width:145px;
	float:left;
	color:#fff;
	font-weight:bold;
	font-size:12px;
	padding:0px 0px 0px 8px;
	
}
.step2menu{
	width:120px;
	float:left;
	color:#747474;
	font-weight:normal;
	font-size:12px;
	padding:0px 0px 0px 10px;
}
.step3menu{
	width:92px;
	float:left;
	color:#747474;
	font-weight:normal;
	font-size:12px;
	padding:0px 0px 0px 12px;
}
.step4menu{
	width:92px;
	float:left;
	color:#747474;
	font-weight:normal;
	font-size:12px;
	padding:0px 0px 0px 12px;
}
.step1menu_n{
	width:145px;
	float:left;
	color:#fff;
	font-weight:normal;
	font-size:12px;
	padding:0px 0px 0px 8px;
}
.step3menu_h{
	width:102px;
	float:left;
	color:#ffffff;
	font-weight:bold;
	font-size:12px;
	padding:0px 0px 0px 12px;
}
.step2menu_h{
	width:130px;
	float:left;
	color:#fff;
	font-weight:bold;
	font-size:12px;
	padding:0px 0px 0px 0px;
}
.step2menu_n{
	width:114px;
	float:left;
	color:#fff;
	font-weight:normal;
	font-size:12px;
	padding:0px 0px 0px 0px;
}
.stepheading{
	padding:13px 0px 13px 0px;
}


.zipcodedpart{ width:300px; background-color:#e5e5e5; border:#999999 1px solid; height:28px;  line-height:24px; color:#333333;  font:12px/30px Verdana, Geneva, sans-serif; padding:2px 0 0 10px;}
.newselect_inselect{
	color:#000;
	border-top:#abadb3 1px solid;
	border-left:#dbdfe6 1px solid;
	border-right:#dbdfe6 1px solid;
	border-bottom:#dbdfe6 1px solid;
	height:18px;
	font:12px/18px Arial;
	margin:0;
	padding:0;
	background-color:none}
.zipcodedpart input{ background:url(../images/textfeildbg.jpg) repeat-x; border:1px solid #dbdfe6; margin:6px 0px 0px 8px; height:18px; width:72px; padding-top:2px;}
.step1_box1{
	width:100%;
	margin:13px 0px 0px 0px;
}
.step1_boxtopbg{
	width:100%;
	background:url(../images/step1_boxtopbg.jpg) no-repeat;
	height:37px;
}
.step1_boxmidbg{
	width:100%;
	background:url(../images/step1_boxmidbg.jpg) repeat-y;
}
.step1_boxbtmbg{
	width:100%;
	background:url(../images/step1_boxbtmbg.jpg) no-repeat;
	height:6px;
}
.step1_boxheading{
	padding:0px 0px 0px 8px;
}
.step1_box1 .radiobtnpart{
	margin:0px 0px 0px 0px;
	font-weight:normal;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#333333;
}
.step1_box1 .column01{
	float:left;
	font:bold 12px/20px Arial;
	color:#000;
	margin:15px 0px 10px 15px;
}
.step1_box2{
	width:100%;
	margin:13px 0px 0px 0px;
}
.step1_box2 .column01{
	float:left;
	margin:12px 0px 0px 9px;
}
.step1_box2 .column01 .textrow1{
	width:100%;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#333333;
	line-height:26px;	
}
.step1_box2 .column01 .text{
	width:250px;
	float:left;
	text-align:right;
	padding-right:5px;
	height:30px;
	 font:12px/30px Verdana, Geneva, sans-serif;
	 color:#333333
}
.step1_box2 .column01 .textfeild{
	width:202px;
	float:left;
	height:18px;
	padding-top:2px;
	line-height:18px;
	background:url(../images/textfeildbg.jpg) repeat-x; border:1px solid #dbdfe6;
}
* html .step1_box2 .column01 .textfeild{
	width:202px;
	float:left;
	height:20px;
	padding-top:0px;
	line-height:20px;
	background:url(../images/textfeildbg.jpg) repeat-x; border:1px solid #dbdfe6;
}
.step1_box2 .column01 .textfeildpart{
	float:left;
	height:24px;
	 padding-top:6px;
}
.formstar{
	color:#cc0000;
}
.step1_nextbtn{ width:auto;
	float:right;
	color:#999999;
	font-size:12px;
	font-weight:normal;
	line-height:32px;
}
.backtoprevbtn{
	width:auto;
	float:left;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#333333;
	line-height:14px;
	padding-bottom:5px;
}
.backtoprevbtn a{
	color:#333333;
	text-decoration:underline;
}
.step2menupart{
	width:100%;
	background:url(../images/step2_menubg.jpg) no-repeat left;
	height:23px;
	line-height:23px;
}
.step3menupart{
	width:100%;
	background:url(../images/step3_menubg.jpg) no-repeat left;
	height:23px;
	line-height:23px;
}
.step2_cbox1{
	width:auto;
	float:left;
	padding-left:5px;
	background-color:#e5e5e5; border-left:1px solid #999999;border-top:1px solid #999999;border-bottom:1px solid #999999;
}
.step2_cbox2{
	width:auto;
	float:left;
	padding-right:15px;
	padding-left:15px;
	background-color:#e5e5e5; border-left:0px solid #999999;border-top:1px solid #999999;border-bottom:1px solid #999999;
}
.step2_cbox3{
	width:auto;
 	float:left;
	padding-right:5px;
 	background-color:#e5e5e5; border-right:1px solid #999999;border-top:1px solid #999999;border-bottom:1px solid #999999;
}
.step2_box2{
	width:100%;
	padding:12px 0px 0px 0px ;
	font-size:12px;
	color:#333333;
	line-height:20px;
}

.step2_box2 input{
	width:100%;
	background:url(../images/textfeildbg.jpg) repeat-x; border:1px solid #dbdfe6;
	height:18px;
	padding-top:2px;

}
.step2_box2 .gender{
	width:70px;
	float:left;
	margin-left:8px;
}
.step2_box2 select{
	height:21px; margin-top:2px;
}
.step2_box2 .gender input{
	width:60px;
	margin-top:2px;
}
.step2_box2 .dateofberth{
	width:135px;
	float:left;
	margin-left:8px;
}
.step2_box2 .dateofberth .month{
	width:25px;
	margin-top:2px;
}
.step2_box2 .dateofberth .year{
	width:40px;
	margin-top:2px;
}
.step2_box2 .height{
	width:111px;
	float:left;
	margin-left:8px;
}
.step2_box2 .height select{
	width:45px;
	margin-top:2px;
	float:left;
	margin-right:4px;
}
.step2_box2 .weight{
	width:67px;
	float:left;
	margin-left:8px;
}
.step2_box2 .weight input{
	width:38px;
	margin-top:2px;
	float:left;
	margin-right:4px;
}
.step2_box2 .smoker{
	width:80px;
	float:left;
	margin-left:8px;
}
.step2_box2 .smoker select{
	width:45px;
	margin-top:2px;
	float:left;
	margin-right:4px;
}
.step2_box2 .add{
	width:auto;
	float:left;
}
.step2_box2 .add img{
	width:auto;
	float:left;
	padding-right:3px;
}
.step2_box3{
	padding-left:8px;
	padding-top:8px;
}
.step2_box3 .text{
	float:left;
	width:auto;
	color:#000000;
	line-height:20px;
}
.step2_box3 .selectfeild{
	float:right;
	width:auto;
	color:#000000;
	line-height:20px;
	padding:0px 5px 0px 0px;
}
.step2_box3 .selectfeild select{
	width:149px;
	float:left;
	background:url(../images/textfeildbg.jpg) repeat-x; border-right:1px solid #dbdfe6;
	height:20px;
	border:0px;
	margin-right:5px;
}
.step2_box3 .selectfeild img{
	width:auto;
	float:right;
}
.step3_box{ width:100%; margin:10px 0px 10px 0px;}
.step3_box .topbg{ width:100%; background:url(../images/step3_top1bg.jpg) no-repeat; height:14px;}
.step3_box .midbg{ width:100%; background:url(../images/step3_mid1bg.jpg) repeat-y; }
.step3_box .btmbg{ width:100%; background:url(../images/step3_btm1bg.jpg) no-repeat; height:13px; }
.step3_box .innerpart2{ width:750px; margin:0px auto 0px auto;}
.step3_box .heading{ width:377px; float:left; background:url(../images/step3_topicon.jpg) no-repeat top left;}
.step3_box .livehelpbtn{ width:auto; float:right;}
.step3_box .heading h1{ margin:0px; padding:5px 0px 0px 34px; font-size:22px; line-height:0px; font-weight:bold; color:#1f7bd1;}
.step3_box .heading p{ margin:0px; padding:12px 0px 0px 39px; line-height:20px; font-size:11px; color:#424243;}
.step3_box .userdetailsbox{ width:100%; background-color:#f8f2dc; border:1px solid #fbd686; color:#555555; line-height:18px; margin-top:10px;}
.step3_box .innerbox{ width:100%; margin:10px 0px 0px 0px;}
.step3_box .innerbox .topbg1{ width:100%; background:url(../images/step3_topbg02.jpg) no-repeat top;}
.step3_box .innerbox .midbg1{ width:100%; background:url(../images/step3_midbg02.jpg) repeat-y;}
.step3_box .innerbox .btmbg1{ width:100%; background:url(../images/step3_btmbg02.jpg) no-repeat bottom;}
.step3_box .innerbox .heading{ width:auto; padding:10px 0px 5px 43px; font-size:18px; color:#1f7bdb; background:none;}
.step3_box .innerbox .plantype{ width:auto; font-size:12px; line-height:18px; color:#555555; font-weight:normal;}
.step3_box .innerbox .plantype select{ width:88px; float:left; background:url(../images/textfeildbg.jpg) repeat-x; border:1px solid #dbdfe6; height:20px; }

.step3_box .cplanbox{ width:731px; margin:5px auto 5px auto;}
.step3_box .cplanbox .topbg02{ width:100%; background:url(../images/step3-cplan-topbg.jpg) no-repeat top;}
.step3_box .cplanbox .btmbg02{ width:100%; background:url(../images/step3-cplan-btmbg.jpg) no-repeat bottom;}
.step3_box .cplanbox .midbg02{ width:100%; background:url(../images/step3-cplan-midbg.jpg) repeat-y;}
.step3_box .cplanbox a{ color:#f38d31;}

/*end*/

	
.padding_top{
padding-top:5px;
}	


/* Testimonials */

.testi_category{
	font-size:15px;
	line-height:25px;
	text-transform:uppercase;
	padding:12px 0px 5px 0px; }

.test_block{
	width:350px;
	height:160px;
	overflow:hidden;
	padding:8px 0 7px 30px}
	
.testi_image{
	width:120px;
	height:160px;
	float:left;
	margin-right:10px;
	}
	
.testi_image table td{
	width:120px;
	height:160px;
	text-align:center;
	vertical-align:top}
	
.test_desc{
	width:200px;
	height:160px;
	overflow:hidden;
	float:left;
	padding:0 !important;
	display:block}
	
.test_desc span{
	padding-bottom:3px;
	display:block;
	font-weight:bold;
	color:#333}
	
.test_desc span a{
	text-decoration:none;
	color:#333}
	
.test_desc span a:hover{
	color:#1B4881}
	
.test_desc1{
	width:385px;
	height:160px;
	overflow:hidden;
	float:left;
	padding:0 !important;
	display:block}
	
.test_desc1 span{
	padding-bottom:3px;
	display:block;
	font-weight:bold;
	color:#333}
	
.test_desc1 span a{
	text-decoration:none;
	color:#333}
	
.test_desc1 span a:hover{
	color:#1B4881}	
	
	
.test_block_press{
	width:520px;
	height:160px;
	overflow:hidden;
	padding:10px 0 10px 25px;
	border:0px solid red;
	border-bottom:1px solid #DDDDDD;
	}

.test_desc_press{
	width:355px;
	height:160px;
	overflow:hidden;
	float:left;
	padding:0 !important;
	display:block}
	
.test_desc_press span{
	padding-bottom:3px;
	display:block;
	font-weight:bold;
	color:#333}
	
.test_desc_press span a{
	text-decoration:none;
	color:#333}
	
.test_desc_press span a:hover{
	color:#C31E2A}
	
	
/*End of Testimonials */
 
#sitemap li{
	color:#3d6ca9 !important}
	
#sitemap li a{
	color:#444}
	
#sitemap li a:hover{
	color:#ab1313 !important}
	
#sitemap ul{
	padding-bottom:5px !important}
	
.site_color{
	color:#111 !important;
	font-weight:bold !important;}
	
.site_color2{
	color:#333 !important;
		font-weight:bold !important; }
		
/* Ajax New */
	
.ajaxnew{
	padding-bottom:13px;
	background:#262626 url(../images/ajaxbot.jpg) left bottom no-repeat;
	width:958px}
	
.ajaxnew_top{
	width:958px;
	height:67px;
	display:block;
	position:relative;
	background:#262626 url(../images/ajaxtop.jpg) left top no-repeat;
	}
	
.ajaxnew_mid{
	width:958px;
	background-color:#FFF}		

	
.closebutton{
 position:absolute;
 right:5px;
 top:-3px}
/* feb 10 2010 */
.audio_cat_title{ width:100%; font-family: Arial; font-size:18px; font-weight:bold; color:#306CA2; padding:6px 0px 6px 0px; border-bottom:1px solid #d4d4d4; margin-bottom:10px;}
.audio_part{ width:530px; float:left; padding-left:20px; padding-bottom:10px;}
.audio_tit{ font-size:15px; font-weight:bold; color:#000000;}
.audio_dat{ font-size:11px; font-weight:bold; color:#306CA2; padding:4px 0px 6px 0px;}
.listen_btn{ width:auto; float:right;}
.audio_des{ width:406px; float:left;}

/* New Header */

#new_header{
	width:425px;
	height:233px;
	margin:2px 0;
	padding:0 253px 0 322px;
	background:url(../images/header_new.jpg) left top no-repeat}
	
/* NewsLetter and Ask */

.nln{
	width:477px;
	height:148px;
	float:left;
	padding:56px 9px 0 10px;
	background:url(../images/newsletter_bg.jpg) no-repeat}
	
.nln_p{
	float:left;
	width:192px;
	padding-top:80px;
	font:12px/16px Arial;
	color:#000}
	
.nln_f{
	width:279px;
	float:right}
	
.nln_f_s{
	width:279px;
	height:24px;
	background:url(../images/nln_tb.jpg) no-repeat;
	margin-bottom:3px;
	_margin-bottom:2px;
	display:block}
	
.nln_f_s_tb{
	width:260px;
	height:16px;
	padding:4px 8px;
	border:0;
	background:none;
	font:12px Arial;
	color:#7d7d7d}
	
.ar_new{
	width:314px;
	height:145px;
	float:right;
	padding:59px 8px 0 175px;
	background:url(../images/ar_new.jpg) no-repeat}
	
.ar_new_s{
	width:312px;
	height:109px;
	display:block}
	
.ar_new_s_t{
	width:310px;
	height:105px;
	border:0;
	background:none;
	font:12px/15px Arial;
	color:#000}
	
.ar_new_s_btn{
	height:24px;
	padding:5px 0 0 35px;}
span.ar_new_s_next{
	height:20px;
	width:59px;
	float:right;
	padding-top:4px;
	display:block;
}
span.ar_new_s_listen, span.ar_new_s_listen a{
	display:block;
	height:24px;
	width:144px;
	text-indent:-9999px;
}
object:focus, object:hover{outline:0; border:none; cursor:default;}
.date_news{
font-size:12px;
font-family:Arial, Helvetica, sans-serif;
color:#2E5378;
font-weight:bold;
}
	
.rach_ask{
	height:118px;
	padding:38px 5px 5px 55px;
	background:url(../images/ask_rachel.jpg) 0 5px no-repeat}
.rach_ask p{
	padding-left:23px;
}

.rach_ask span{
	display:block;
	text-align:right;
}
.rach_ask span.ask_link1{
	padding-top:6px;
}
.rach_ask span.ask_link2{
	padding-top:17px;
	height:30px;
	text-indent:-9999px !important;
}
.rach_ask span.ask_link2 a{
	display:block;
	height:30px;
}
.lookfor_gbin{
color:#1B4881;
}
.event_newsa{
float:left; padding-top:7px; font:17px Arial, Helvetica, sans-serif;
}
.event_newsa a{
font:bold 15px Arial, Helvetica, sans-serif
}
.event_newsa a:hover{
color:#000000;
}

.event_newsa_title{
margin:0 !important;
padding:0 0 0 30px !important;
list-style:none !important;
background:url(../images/arrow.gif) 16px 4px no-repeat;
font:bold 13px arial; padding-bottom:3px; }
.event_newsa_title a{

font:bold 12px Arial, Helvetica, sans-serif;
}
.event_newsa_title a:hover{
color:#000000;
}
.event_newsa_title span{
font:1px;
}