@charset "iso-8859-1";
@import url(../../base/css/general.css);
@import url(login_section.css);

body {
     margin:0px;
     padding:0px;
     font-family:Arial, "Times New Roman", Times, serif;
	/* color:#3B3B3B; */
     color:#000033;
     font-size: 11px;
     margin: 0px;
/*background-color:#D3D3D3;*/ 
     /*
	 background: #480503 url(/images/page_bg_new.png) 0 0 repeat-x;

	 */
}

/*p
     {
          margin-top:10px;
          margin-bottom:2px;
          padding:0px;
     }
*/

a {
     font-family:Arial, "Times New Roman", Times, serif;
     font-size: 12px;
     color: #cc0000;

     }
a:hover {
     font-family:Arial, "Times New Roman", Times, serif;
     font-size: 12px;
     color: #cc0000;

     }
/* Body CSS */


.entry
{

          font-family:Arial, "Times New Roman", Times, serif;
     font-size: 11px;
     color: #000000;
}

#container{
width:755px;
margin:0px auto;
float:left;
padding:0px 0px 10px ;
/* background:url(../images/body_bg1.gif) repeat-y center; 
background: #220000;*/
background-color: #FFFFFF;
}
/* header */
#top_wrapper{

height:75px;
margin:auto;
}
.left_top{
width:15px;
background: #220000;
/* background-image:url(../images/upper_left.gif); */
height:75px;
float:left;
}
.right_top{
width:15px;
background: #220000;
/* background-image:url(../images/upper_left.gif); */
height:75px;
float:left;
}
.top_bg{
/*width:772px;*/
background-image:url(../images/top_bg.gif);
background-repeat:repeat-x;
height:75px;
float:left;

}
#header{

height:205px;
margin:auto;
}
#logo{
/*width:235px;*/
height:64px;
float:left;

margin-top:3px;
}
#logo img{
padding-left:5px;
}
.logo_right_box{
width:90%;
height:70px;
float:right;
}
.user_link_box{
width:35%;
height:45px;
float:right;
margin-left:15px;
}
.user_name_box{
width:33%;
height:19px;
margin-left:10px;
float:left;
}

.user_name_link{
width:auto;
height:19px;
font-family:Arial, "Times New Roman", Times, serif;
font-size:11px;
font-weight:bold;
color:#FFFFFF;
text-decoration:underline;
padding-top:2px;
text-align:right;
float:right;

}
.white_text{
width:40px;
height:19px;
font-family:Arial, "Times New Roman", Times, serif;
font-size:12px;
font-weight:bold;
color:#FFFFFF;
text-decoration:none;
padding-top:2px;
text-align:right;
float:left;
margin-left:150px;
}
.photo_request_box{
width:63px;
height:56px;
float:right;
margin-top:5px;
margin-right:13px;
}
.container_top_navi{
/*width:650px;*/
height:65px;
float:left;
margin-top:5px;
}
.account_wrapper{
width:auto;
height:17px;
font-family:Arial, "Times New Roman", Times, serif;
color:#FFFFFF;
font-size:11px;
font-weight:normal;
text-decoration:underline;
float:left;

clear:both;
}
.account_wrapper a{
width:auto;
height:17px;
     font-family:Arial, "Times New Roman", Times, serif;
color:#FFFFFF;
font-size:11px;
font-weight:normal;
text-decoration:underline;
float:left;
text-align:center;
}
.account_wrapper a:hover{
width:auto;
height:17px;
font-family:Arial, "Times New Roman", Times, serif;
color:#FFFFFF;
font-size:11px;
font-weight:bold;
text-decoration:underline;
float:left;
text-align:center;
}
#topbannerlink {
     width: 15%;
     height: 20px;
     float: right;
     margin: 25px 0px 0px 0px;
     }

#topnavlink {
     width:100%;
    /* background: url(../images/navbg.jpg) repeat;*/
     height: 23px;
     margin:0 auto;
}
#under_topnavlink {
     width:96%;
     height: 23px;
     margin:0 auto;
}
#button_cover{
width:15%;
height:23px;
float:left;
}
#chat_cover{
width:111px;
height:23px;
float:left;
}
#toplink {
     width: 15%;
     height: 23px;
     float: left;
     padding: 0px;
     margin: 0px;
     }
/* banner fixed by Clark 10/27/11 */
#banner {
    width:100%;
    height: 202px;
    margin: 0px;
}

/*#banner2{
width:1002px;
height:69px;
margin:0px auto;
}

*/
#banner2{
/*width:800px;*/

margin:auto;
}



.left_banner_bg{
width:15px;
background-image:url(../images/bg_left.gif);
height:202px;
float:left;
}
.left_banner_bg2{
width:15px;
/*background-image:url(../images/bg_left.gif);
height:69px;*/
float:left;
}
.banner_pics{
width:97%;
height:202px;
float:left;
margin:0px;
}
#banner2{
width:97%;
padding-left:6px;
}


/*Start Navigation Class*/
.banner_pics2{

height:80px;
/*background:url(../images/2nd_banner_bg.gif) #a70600 repeat-x;
 background-color: #ccc;*/
  background-color: #FFFFFF;
padding-left:10px;

border-bottom: 1px solid #500602;
}

.banner_pics2 banner_right_menu{
float:right;
height:80px;
padding-right:0px;

}

.banner_pics2 banner_right_session{
float:center;
height:80px;
padding-right:0px;

}

.banner_pics2 span{
     padding:0 2px;
     font:bold 13px Arial, "Times New Roman", Times, serif;
     color:#000000;

}

.banner_pics2 a{
color:#FF8C8C;
font-family:Arial, "Times New Roman", Times, serif;
font-size:13px;
font-weight:bold;
text-decoration:none;
}

.banner_pics2 a:hover{
color:#FF8C8C;
font-family:Arial, "Times New Roman", Times, serif;
font-size:13px;
font-weight:bold;
cursor:pointer;
text-decoration:none;
}
/* End Navigation Class*/

/*.account_box{
width:auto;
height:20px;
float:left;
margin:0px;
margin-top:3px;
font-family:Arial, Helvetica, sans-serif;
color:#ff8c8c;
font-weight:bold;
text-decoration:none;
font-size:16px;
padding-left:10px;
}
*/
.account_link_box{
width:200px;
/*height:30px;
float:left;*/
margin:0px;
margin-top:3px;
padding-left:14px;
text-align:center;


}







.account_box{
width:auto;
height:25px;
float:left;
margin:0px;
margin-top:3px;
     font-family:Arial, "Times New Roman", Times, serif;
color:#000000;
/*font-weight:bold;*/
text-decoration:none;
text-align:center;
font-size:13px;
padding-right:10px;


}
.account_box a{
width:auto;
height:25px;
float:left;
margin:0px;
margin-top:3px;
     font-family:Arial, "Times New Roman", Times, serif;
color:#000000;
/*font-weight:bold;*/
text-decoration:none;
text-align:center;
font-size:13px;
padding-right:10px;


}
.account_box_over{
width:auto;
height:25px;
float:left;
margin:0px;
margin-top:3px;
     font-family:Arial, "Times New Roman", Times, serif;
color:#000000;
font-weight:bold;
text-decoration:none;
text-align:center;
font-size:13px;
padding-right:10px;
}
/*.account_box_over{
width:auto;
float:left;
margin:0px;
margin-top:3px;
font-family:Arial, Helvetica, sans-serif;
color:#C6794D;
font-weight:bold;
text-decoration:none;
font-size:13px;
padding-right:10px;
}*/




.box_wrapper_v{
width:auto;
height:18px;
font-family:Arial, "Times New Roman", Times, serif;
color:#000000;
font-weight:normal;
text-decoration:none;
font-size:11px;
text-align:left;
margin-right:13px;
margin-bottom:3px;
float:left;
}
.box_wrapper_v a{

height:18px;
font-family:Arial, "Times New Roman", Times, serif;
color:#000000;
font-weight:normal;
text-decoration:none;
float:left;
font-size:11px;
}
.box_wrapper_v a:hover{
height:18px;
font-family:Arial, "Times New Roman", Times, serif;
color:#000000;
font-weight:normal;
text-decoration:underline;
font-size:11px;

float:left;
}




.box_wrapper_v_t_membership_expire{
width:295px;

font-family:Arial, "Times New Roman", Times, serif;
color:#000000;
font-weight:normal;
text-decoration:none;
font-size:11px;
float:right;
}


.box_wrapper_v_t{
width:95px;
height:18px;
font-family:Arial, "Times New Roman", Times, serif;
color:#000000;
font-weight:normal;
text-decoration:none;
font-size:11px;
float:right;

}
.box_wrapper_v_t a{


font-family:Arial, "Times New Roman", Times, serif;
color:#000000;
font-weight:normal;
text-decoration:none;
font-size:11px;
}
.box_wrapper_v_t a:hover{

font-family:Arial, "Times New Roman", Times, serif;
color:#000000;
font-weight:normal;
text-decoration:underline;
font-size:11px;


}





.box_wrapper{
padding-left:10px;
clear:both;
width:160px;

height:18px;
font-family:Arial, "Times New Roman", Times, serif;
color:#000000;
font-weight:normal;
text-decoration:none;
font-size:11px;
text-align:left;
/*margin-right:14px;*/
margin-bottom:3px;
float:left;
}
.box_wrapper a{
clear:both;
height:18px;
font-family:Arial, "Times New Roman", Times, serif;
color:#000000;
font-weight:normal;
text-decoration:none;
float:left;
font-size:11px;
}
.box_wrapper a:hover{

height:18px;
font-family:Arial, "Times New Roman", Times, serif;
color:#000000;
font-weight:normal;
text-decoration:underline;
font-size:11px;

float:left;
}





.box_wrapper_over{
padding-left:10px;
clear:both;
width:160px;
height:18px;
font-family:Arial, "Times New Roman", Times, serif;
color:#000000;
font-weight:bold;
font-size:11px;
text-align:left;
margin-right:14px;
margin-bottom:3px;
float:left;
}

.box_wrapper_over a{

height:18px;
font-family:Arial, "Times New Roman", Times, serif;
color:#000000;
font-weight:bold;
text-decoration:none;
font-size:11px;
text-align:left;

float:left;

}
.box_wrapper_over a:hover{
height:18px;
font-family:Arial, "Times New Roman", Times, serif;
color:#000000;
font-weight:bold;
text-decoration:underline;
font-size:11px;
text-align:left;
float:left;

}










.box_wrapper2{
width:75px;
height:18px;
font-family:Arial, "Times New Roman", Times, serif;
color:#FFFFFF;
font-weight:normal;
text-decoration:none;
font-size:12px;
text-align:center;
float:left;
}
.box_wrapper2 a{
width:75px;
height:18px;
font-family:Arial, "Times New Roman", Times, serif;
color:#FFFFFF;
font-weight:normal;
text-decoration:none;
font-size:12px;
text-align:center;
float:left;
}
.box_wrapper2 a:hover{
width:75px;
height:18px;
font-family:Arial, "Times New Roman", Times, serif;
color:#FFFFFF;
font-weight:normal;
text-decoration:underline;
font-size:12px;
text-align:center;
float:left;
}
.right_banner_bg{
width:15px;
background-image:url(../images/bg_left.gif);
height:202px;
float:left;
}
.right_banner_bg2{
width:15px;
/*background-image:url(../images/bg_left.gif);
height:69px;*/
float:left;
}
/* Start Containt or boxes */
.body_wrapper{
width:100%;
height:auto;
margin:0px auto;
background-color: #fff;
}

.center_containt{
/*width:97%;*/

width:100%;
height:auto;
/*margin-left:15px;
padding-top: 2em;*/
/*background: #f3f3f3 url(/images/content_bg2.png) 0 0 repeat-x;*/
border-top: 1px solid #fff;
background: #FFFFFF;
}

.left_body_bg{
width:15px;


float:left;
}

.right_body_bg{
width:15px;

float:left;
}

.left_body_box_container{
width:57%;
height:700px;
float:left;
margin-top:10px;
margin-left:18px;
}
.right_body_box_container{
width:57%;
height:700px;
float:right;
margin-top:10px;
margin-right:20px;
}
.latest_news_box{
width:57%;
height:260px;
margin:0 auto;
 border:#303030 1px solid;
}
.my_photo_box{
width:57%;
height:170px;
margin:0 auto;
border:#303030 1px solid;
}
.photo_wrapper_box{
width:46%;
height:130px;
margin:0 auto;
margin-top:15px;
}
.photo_box{
width:14%;
height:121px;
float:left;
margin-left:7px;
}

.upcoming_events{
width:57%;
height:200px;
margin:0 auto;
border:#303030 1px solid;
margin-top:8px;
}
.blogs_box{
width:57%;
height:155px;
margin:0 auto;
border:#303030 1px solid;
margin-top:8px;
}
.profile_box{
width:57%;
height:130px;
margin:0 auto;
border:#303030 1px solid;

}
.contacts_box{
width:57%;
height:130px;
margin:0 auto;
border:#303030 1px solid;
margin-top:10px;

}
.calculator_box{
width:57%;
height:230px;
margin:0 auto;
border:#303030 1px solid;
margin-top:8px;
}
.about_box{
width:57%;
/*height:125px;*/
margin:0 auto;

}
.site_stats_box{
width:57%;
height:175px;
margin:0 auto;
border:#303030 1px solid;
}
.site_stats_box2{
width:57%;
height:175px;
margin:0 auto;
border:#303030 1px solid;
margin-top:10px
}
.about_text{
width:55%;
margin:0 auto;
font-family:Arial, "Times New Roman", Times, serif;
color:#000000;
font-size:12px;
font-weight:normal;
text-decoration:none;
margin-top:10px;
}
.cal_wrapper{
width:55%;
height:20px;
margin:0 auto;
margin-top:10px;
}
.cal_butt{
width:31%;
height:20px;
float:right;
margin:0px auto;

}
.cal_textbox{
width:55%;
height:20px;
margin:0 auto;
margin-top:10px;
}
.site_state_textbox{
width:55%;
height:20px;
margin:0 auto;
}
.cal_bmi{
width:55%;
height:20px;
margin:0 auto;
margin-top:15px;
}
.cal_text{
font-family:Arial, "Times New Roman", Times, serif;
font-size:12px;
color:#000000;
font-weight:normal;
text-decoration:none;
padding-top:2px;
width:18%;
height:20px;
float:left;
}
.head_icon_box{
width:15%;
height:20px;
float:left;
}
.head_icon_box2{
width:15%;
height:20px;
float:left;
margin-left:25px;
}
.icon_box{
width:17px;
height:16px;
float:left;
margin-top:4px;
}
.icon_text_box{
width:13%;
height:18px;
float:left;

}
.text_box_large_width{
width:35%;
height:25px;
float:left;
}
.textbox_border{
width:19%;
height:18px;
border:#666666 1px solid;
}
.textbox_small{
width:15%;
height:18px;
border:#666666 1px solid;
}
.textbox_large{
width:35%;
height:18px;
border:#666666 1px solid;
}
.black_text{
font-family:Arial, "Times New Roman", Times, serif;
font-size:12px;
color:#000000;
font-weight:normal;
text-decoration:none;
}
.about_icon{
width:55%;
height:20px;
margin:0 auto;
margin-top:10px;
}
.profile_text_wrapper{
width:55%;
height:20px;
margin:0 auto;
margin-top:10px;
}
.profile_left_text_wrapper{
font-family:Arial, "Times New Roman", Times, serif;
color:#000000;
font-size:12px;
font-weight:normal;
width:13%;
height:20px;
float:left;
}
.profile_right_text_wrapper{
font-family:Arial, "Times New Roman", Times, serif;
color:#000000;
font-size:12px;
font-weight:bold;
width:40px;
height:20px;
float:left;
}
.contacts_greetings_text_wrapper{
font-family:Arial, "Times New Roman", Times, serif;
color:#b10505;
font-size:12px;
font-weight:bold;
width:90px;
height:20px;
text-decoration:underline;
float:left;
}
.contacts_right_text_wrapper{
font-family:Arial, "Times New Roman", Times, serif;
color:#000000;
font-size:12px;
font-weight:normal;
width:110px;
height:20px;
float:left;
}
.profile_side_link_wrapper{
font-family:Arial, "Times New Roman", Times, serif;
color:#b10505;
font-size:12px;
font-weight:normal;
text-decoration:underline;
width:150px;
height:20px;
float:left;
}
.author_textbox{
width:85px;
height:20px;
float:left;
}
.watch_textbox{
width:100px;
height:20px;
float:left;
}
.categorized_textbox{
width:100px;
float:left;
margin-left:5px;
height:20px;
float:left;
}
.watch_icon{
width:20px;
height:18px;
float:left;
margin-top:2px;
}
.date_box{
width:70px;
height:18px;
float:left;
}
.grey_text{
font-family:Arial, "Times New Roman", Times, serif;
color:#ACACAC;
font-weight:bold;
font-size:11px;
text-decoration:none;
padding-top:6px;
}
.red_underline{
font-family:Arial, "Times New Roman", Times, serif;
color:#B10505;
font-weight:normal;
font-size:11px;
text-decoration:none;
padding-top:4px;
text-decoration:underline;
}
.red_underline a{
font-family:Arial, "Times New Roman", Times, serif;
color:#B10505;
font-weight:normal;
font-size:11px;
text-decoration:none;
padding-top:4px;
text-decoration:underline;
}
.red_underline a:hover{
font-family:Arial, "Times New Roman", Times, serif;
color:#B10505;
font-weight:normal;
font-size:11px;
text-decoration:none;
padding-top:4px;
text-decoration:underline;
}
.red_small_text a:hover{
font-family:Arial, "Times New Roman", Times, serif;
color:#B10505;
font-weight:bold;
font-size:11px;
text-decoration:underline;
}
.red_small_text a{
font-family:Arial, "Times New Roman", Times, serif;
color:#B10505;
font-weight:bold;
font-size:11px;
text-decoration:underline;
}
.red_small_text a:hover{
font-family:Arial, "Times New Roman", Times, serif;
color:#B10505;
font-weight:bold;
font-size:11px;
text-decoration:underline;
}
.about_pics{
width:57%;
height:117px;
margin-top:8px;
}
.about_pics1{
width:208px;
height:117px;
float:left;
}
.about_pics2{
width:208px;
height:117px;
float:right;
}
.patient_box{
width:57%;
height:175px;
margin:0 auto;
border:#303030 1px solid;
margin-top:8px;
}
.mail_box{
width:57%;
height:140px;
margin:0 auto;
border:#303030 1px solid;
margin-top:8px;
}
.mail_link_box{
width:420px;
height:20px;
margin:0px;
margin-top:20px;
margin-left:15px;
}
.red_link_text{
width:270px;
height:18px;
font-family:Arial, "Times New Roman", Times, serif;
color:#b10505;
font-size:11px;
font-weight:bold;
text-align:right;
float:right;
padding-right:13px;
margin-top:11px;
}
.upcoming_events_text_box{
width:420px;
height:40px;
margin:0 auto;
margin-top:10px;
}
.upcoming_under_text{
font-family:Arial, "Times New Roman", Times, serif;
color:#B10505;
font-weight:normal;
font-size:12px;
width:420px;
height:15px;
margin:0;
text-decoration:underline;
}
.upcoming_under_text a{
font-family:Arial, "Times New Roman", Times, serif;
color:#B10505;
font-weight:normal;
font-size:12px;
width:420px;
height:15px;
margin:0;
text-decoration:underline;
}
.upcoming_under_text a:hover{
font-family:Arial, "Times New Roman", Times, serif;
color:#B10505;
font-weight:normal;
font-size:12px;
width:420px;
height:15px;
margin:0;
text-decoration:underline;
}

.upcoming_link a{
font-family:Arial, "Times New Roman", Times, serif;
color:#B10505;
font-weight:normal;
text-decoration:underline;
font-size:12px;
width:100px;
height:15px;
float:right;
padding-bottom:10px;
}
.upcoming_link a:hover{
font-family:Arial, "Times New Roman", Times, serif;
color:#000000;
font-weight:normal;
text-decoration:underline;
font-size:12px;
width:100px;
height:15px;
float:right;
padding-bottom:10px;
}
.upcoming_under_date{
font-family:Arial, "Times New Roman", Times, serif;
color:#000000;
font-weight:normal;
font-size:12px;
width:420px;
height:15px;
margin:0;
margin-top:5px;
}
.latest_news{
width:100%;
height:17px;
margin:0 ;
/*background-image:url(../images/bg_head_box.gif);
background-color:#FCDA21;*/
background-color:#FFF;
background-repeat:repeat-x;
}

.latest_news_def{
width:100%;
height:17px;
margin:0 ;

}

.text_head{
width:90%;
height:17px;
text-align:left;
font-family:Arial, "Times New Roman", Times, serif;
color:#000;
font-size:11px;
padding-left:10px;
float:left;
font-weight:bold;
text-decoration:none;
}

.text_head_def{
color:#826636;
float:left;
font-family:Arial, "Times New Roman", Times, serif;
font-size:11px;
font-weight:bold;
height:17px;
padding-left:10px;
text-align:left;
text-decoration:none;
width:90%;
}
.text_head_def1{
color:#24282A;
font-family:Arial, "Times New Roman", Times, serif;
font-size:14px;
font-weight:bold;
margin:0;
padding:0 0 5px;
}

.text_head_def_contact{
color:#24282A;
font-family:Arial, "Times New Roman", Times, serif;
font-size:15px;
font-weight:normal;
margin:0;
padding:0 0 5px;
}

.right_butt_head{
width:80px;
height:17px;
float:right;
margin-right:5px;
}
.right_butt_link{
font-family:Arial, "Times New Roman", Times, serif;
color:#FFFFFF;
font-weight:normal;
text-decoration:none;
width:120px;
font-size:11px;
height:17px;
float:right;
margin-right:5px;
}
.right_butt_link a{
font-family:Arial, "Times New Roman", Times, serif;
color:#FFFFFF;
font-weight:normal;
text-decoration:none;
font-size:11px;
width:120px;
height:17px;
float:right;
margin-right:5px;
}
.right_butt_link a:hover{
font-family:Arial, "Times New Roman", Times, serif;
color:#FF8287;
font-size:11px;
font-weight:normal;
text-decoration:none;
width:120px;
height:17px;
float:right;
margin-right:5px;
}
.close_butt{
width:15px;
height:14px;
float:right;
margin-right:5px;
margin-top:2px;
}
.news_container{
width:445px;
height:100px;
margin:0 auto;
margin-top:12px;
}
.news_bottom_container{
width:445px;
height:50px;
margin:0 auto;
margin-top:8px;
}

.text_wrapper{
width:330px;
float:left;
}
.text_wrapper1{
width:310px;
height:auto;
float:left;
margin-bottom:7px;
}
.heading_text a{
color:#cc0000;
width:310px;
font-size:12px;
font-weight:bold;
text-decoration:underline;
}

.heading_text a:hover{
font-family:Arial, "Times New Roman", Times, serif;
color:#ff0000;
font-size:12px;
font-weight:bold;
text-decoration:none;
}

.line{
width:400px;
height:1px;
background-image:url(../images/line.gif);
background-repeat:repeat-x;
margin-left:30px;
margin-top:7px;
margin-bottom:7px;
}
.image_container{
width:460px;
height:30px;
margin:0 auto;
}
.image1_container{
width:200px;
height:30px;
float:left;
margin-left:15px;
margin-top:10px;
}
.pics1{
width:43px;
height:39px;
float:left;
}
.pics2{
width:38px;
height:41px;
float:left;
}
.pics3{
width:43px;
height:42px;
float:left;
}
.pics1_text{
font-family:Arial, "Times New Roman", Times, serif;
color:#000000;
font-weight:bold;
font-size:10px;
text-decoration:underline;
width:157px;
height:20px;
float:left;
}
.pics1_text a{
font-family:Arial, "Times New Roman", Times, serif;
color:#000000;
font-weight:bold;
font-size:10px;
text-decoration:underline;
width:157px;
height:20px;
float:left;
}
.pics1_text a:hover{
font-family:Arial, "Times New Roman", Times, serif;
color:#000000;
font-weight:bold;
font-size:10px;
text-decoration:underline;
width:157px;
height:20px;
float:left;
}
.line1{
width:136px;
background-image:url(../images/line1.gif);
background-repeat:no-repeat;
height:3px;
float:left;
}
.image_pics{
width:104px;
height:102px;
float:left;
background-image:url(../images/news_pics.gif);
background-repeat:no-repeat;
margin-left:10px;
}
.heading_text{
font-family:Arial, "Times New Roman", Times, serif;
/*color:#cc0000;*/
font-size:12px;
font-weight:bold;
/*text-decoration:underline;*/
padding-left:10px;
width:310px;
height:20px;
float:left;
}
.patient_container{
width:100%;
height:80px;
margin-top:0px;
float:left;
padding-left:12px
}
.patient_text_head{
width:95%;
font-family:Arial, "Times New Roman", Times, serif;
color:#000000;
font-size:12px;
font-weight:bold;
height:20px;
float:left;
}
.patient_text{
width:97%;
font-family:Arial, "Times New Roman", Times, serif;
color:#000000;
font-size:12px;
font-weight:normal;
height:50px;
float:left;
}
.buton{
width:110px;
height:22px;
float:left;
padding-left:100px;
padding-bottom:15px;
}
.buton_find{
width:150px;
height:22px;
float:left;
padding-bottom:15px;
}
.patient_buton{
width:410px;
height:22px;
float:left;
margin-left:15px;
margin-top:15px;
}

.normal_text{
font-family:Arial, "Times New Roman", Times, serif;
font-size:12px;
font-weight:normal;
padding-left:10px;
width:300px;
color:#2D353E;
margin:auto;
}
.red_text{
font-family:Arial, "Times New Roman", Times, serif;
color:#B10505;
font-weight:normal;
text-decoration:underline;
font-size:12px;
}
.red_text a{
font-family:Arial, "Times New Roman", Times, serif;
color:#B10505;
font-weight:normal;
text-decoration:underline;
font-size:12px;
}
.red_text a:hover{
font-family:Arial, "Times New Roman", Times, serif;
color:#B10505;
font-weight:normal;
text-decoration:underline;
font-size:12px;
}
/* footer start */
#footer{
width:1002px;
/*background-image:url(../images/footer_bg.gif);*/
background-repeat:repeat-x;
height:24px;
margin:0 auto;
}
.footer_link{
width:600px;
height:20px;
margin:0 auto;
padding-top:4px;
}
.header_navi_link{
width:730px;
height:70px;
float:right;
}
.header_navi_wrapper{
width:620px;
height:20px;
float:left;
margin-left:10px;
margin-top:5px;
}
.header_navi_top_wrapper{
width:730px;
height:50px;
margin:auto;

}


.navigation_box{
width:auto;
height:16px;
font-family:Arial, "Times New Roman", Times, serif;
color:#FFFFFF;
font-size:12px;
font-weight:normal;
float:left;
margin-left:9px;
margin-right:8px;
text-align:center;
}
.navigation_box a{
width:auto;
height:16px;
font-family:Arial, "Times New Roman", Times, serif;
color:#FFFFFF;
font-size:12px;
text-decoration:none;

}
.navigation_box a:hover{
width:auto;
height:16px;
font-family:Arial, "Times New Roman", Times, serif;
color:#cc0000;
font-size:12px;

}

.navigation_box_over{
width:60px;
height:16px;
font-family:Arial, "Times New Roman", Times, serif;
color:#cc0000;
font-size:12px;
font-weight:normal;
float:left;
margin-left:9px;
margin-right:9px;
text-align:center;
}



.about_box1{
width:60px;
height:20px;
float:left;
text-align:center;
}
.privacy_box{
width:45px;
height:20px;
float:left;
text-align:center;
}
.terms_box{
width:45px;
height:20px;
float:left;
text-align:center;
}
.faq_box{
width:35px;
height:20px;
float:left;
text-align:center;
}
.add_box{
width:80px;
height:20px;
float:left;
text-align:center;
}
.invite_box{
width:70px;
height:20px;
float:left;
text-align:center;
}
.text_link_footer{
font-family:Arial, "Times New Roman", Times, serif;
color:#FFFFFF;
font-weight:normal;
text-decoration:none;
text-align:center;
font-size:11px;
padding-left:100px;
}

.footer_text{
width:auto;
height:20px;
float:left;
margin-right:12px;


}

.text_link_footer a{
font-family:Arial, "Times New Roman", Times, serif;
color:#d9d9d9;
font-weight:normal;
text-decoration:none;
font-size:11px;
}
.text_link_footer a:hover{
font-family:Arial, "Times New Roman", Times, serif;
color: #fff;
font-weight:normal;
font-size:11px;
}
#footer_bottom{
width:1002px;
height:40px;
background-image:url(../images/footer_botom_bg.gif);
background-repeat:repeat-x;
}
.footer_bottom_text{
width:509px;
height:31px;
margin:0px auto;
font-family:Arial, Helvetica, sans-serif;
color:#ec4f49;
font-size:13px;
font-weight:normal;
padding-top:10px
}

/* top_border strip Start*/

.top_head_border_warapper{
width:100%;
height:20px;
margin:auto;

}
.top_head_left_bg{
width:15px;
/* background-image:url(../images/bg_left.gif); 
background: #220000;*/
height:20px;
float:left;
}
.top_head_right_bg{
width:15px;
/* background-image:url(../images/bg_left.gif); */
background: #D3D3D3;
height:20px;
float:left;
}
.top_head_center_bg{
width:97%;
height:20px;
/*background-color:#220000;*/
float:left;

}
.top_head_left_blank{
/*width:10px;*/
height:20px;
float:left;
}

#topbannerlink {
     width: 210px;
     height: 18px;
     float: left;
     margin: 0px 0px 0px 0px;
     }
#topbannerlink_logout {
     width: auto;
     height: 18px;
	 text-align:left;
   /*  float: left;*/
     margin: 0px 0px 0px 0px;
     }
.top_link {
     height: 14px;
     width: 40px;
/*     float:left;*/
     text-align: left;
     margin: 0px 0px 2px 15px;
}
.user_name_box2{
width:160px;
/*height:16px;
float:right;*/
margin-top:3px;
padding-left:10px;
text-align:left;

}
.user_name_box21{
width:160px;
/*height:16px;
float:right;*/
margin-top:3px;
/*padding-left:4px;*/
text-align:left;

}
.user_name_link{
height:16px;
width:auto;
text-decoration:none;
margin-top:1px;
margin-left:10px;
color:#000000;
float:left;

}
.account_wrapper{
width:auto;
height:16px;
font-family:Arial, "Times New Roman", Times, serif;
color:#000000;
font-size:11px;
font-weight:normal;
text-decoration:none;
float:left;
text-align:left;
}
.account_wrapper a{
width:auto;
height:17px;
font-family:Arial, "Times New Roman", Times, serif;
color:#000000;
font-size:11px;
font-weight:normal;
text-decoration:none;
float:left;
text-align:left;
}
.account_wrapper a:hover{
width:auto;
height:17px;
font-family:Arial, "Times New Roman", Times, serif;
color:#000000;
font-size:11px;
font-weight:normal;
text-decoration:underline;
float:left;
text-align:left;
}

/* End top_border strip */



/********* added by shailesh soni for formating ***/

.news_cont
{
    /*margin-bottom:15px;*/
}

.no_news
{
     text-align:center;font-weight:bold;
}

.news_header,
.news_snippet
{
     font-family:Arial, "Times New Roman", Times, serif;
     color:#000000;
     margin-left:12px;
     margin-right:12px;
     margin-bottom:5px;
}

.news_snippet
{
     font-family:Arial, "Times New Roman", Times, serif;
     color:#000000;
     font-size:12px;
     text-align:justify;

}

.news_header
{
     font-size:14px;
     font-weight:bold;
     padding-left:35px;
     padding-bottom:5px;
    /* background-position:left top;*/
     background-repeat:no-repeat;
    /*background-image:url(../images/icons/news.gif);*/
}

.news_date
{
     font-family:Arial, "Times New Roman", Times, serif;
     font-size:11px;
     color:#666666;
     font-weight:bold;
     margin-left:12px;
     padding-bottom:5px;
}

.news_pic
{
     vertical-align:text-top;
     margin-right:5px;
}

.news_text
{

     font-family:Arial, "Times New Roman", Times, serif;
     color:#000000;
     font-size:12px;
     text-align:justify;
     margin-left:12px;
     margin-right:12px;
     /*margin-bottom:5px;*/
}



.link {
     font-family:Arial, "Times New Roman", Times, serif;
     font-size: 11px;
     color: #cc0000;
     text-decoration:underline;
     margin:0 auto;
     }
.link:hover {
     font-family: Arial, "Times New Roman", Times, serif;
     font-size: 11px;
     color: #cc0000;
     text-decoration:none;
     margin:0 auto;
     }


.link_top {
     font-family:Arial, "Times New Roman", Times, serif;
     font-size: 11px;
     color: #000000;
     text-decoration:underline;
     margin:0 auto;
     }
.link_top:hover {
     font-family: Arial, "Times New Roman", Times, serif;
     font-size: 11px;
     color: #000000;
     text-decoration:none;
     margin:0 auto;
     }



table.messageBlock
{
     font-family:Arial, "Times New Roman", Times, serif;
     color:#000000;
     font-size:12px;
     width:400px;
     margin-left:auto;
     margin-right:auto;
}

table.messageBlock td
{
     padding:5px;
}

table.messageBlock td.contact_label
{
     text-align:left;
     vertical-align:top;
     padding-top:6px;
}

.inputText,
.inputTextarea
{
     width:250px;
}

.inputTextarea
{
     height:100px;
}

td.contact_submit
{
     text-align:center;
}

.about_us_cont
{
     font-family:Arial, "Times New Roman", Times, serif;
     color:#000000;
     font-size:12px;
     margin-bottom:15px;
}

.about_us_snippet
{
     font-family:Arial, "Times New Roman", Times, serif;
     color:#000000;
     font-size:12px;
     margin-left:12px;
     margin-right:12px;
     padding-bottom:5px;
     text-align:justify;
}


.about_us_header
{
     font-family:Arial, "Times New Roman", Times, serif;
     color:#000000;
     font-size:12px;
     margin-left:12px;
     margin-right:12px;
     padding-bottom:5px;
     text-align:justify;
     font-weight:bold;

}

/**** End *****/

     .bodyBlock
     {
          /*margin-top: 5px;*/
          z-index: 50;
          padding: 0px 0px 0px 0px;
     }

     .page_column {
          float: left;
		  padding-left:0px;
/*-------------------------------------- DolphinZzz.com changes (Drag&Drop)--------------------------------------[Start]
          position:relative;
---------------------------------------- DolphinZzz.com changes (Drag&Drop)--------------------------------------[End]*/
          /*overflow:hidden;*/
     }

     .page_column_right {
          float: left;
/*-------------------------------------- DolphinZzz.com changes (Drag&Drop)--------------------------------------[Start]
          position:relative;
---------------------------------------- DolphinZzz.com changes (Drag&Drop)--------------------------------------[End]*/
          overflow:hidden;
     }

     .page_block_container {
          margin-left: 3px;
          margin-right: 2px;
     }

     .page_column_first .page_block_container {
          margin-left: 0px;
     }

     .page_column_last .page_block_container {
          margin-right: 0px;
     }



     .disignBoxFirst_
     {
/*-------------------------------------- DolphinZzz.com changes (Drag&Drop)   225 8846722   --------------------------------------[Start]





MAILTO=shailesh.soni@infoproworldwide.com
0 0 * * * /usr/local/bin/php -q /opt/lampp/htdocs/lipid/periodic/cmd.php
10 * * * usr/local/bin/php -q /opt/lampp/htdocs/lipid/periodic/notifies.php
* 1 * * usr/local/bin/php -q /opt/lampp/htdocs/lipid/periodic/cupid.php











*/
          position:static;
          width:99%;
/*-------------------------------------- DolphinZzz.com changes (Drag&Drop)--------------------------------------[End]*/
          border:1px solid #F7B612;
          margin-bottom:10px;

          /*background-color:#fff;*/
     }



     .disignBoxBorderLess
     {
/*-------------------------------------- DolphinZzz.com changes (Drag&Drop)   225 8846722   --------------------------------------[Start]





MAILTO=shailesh.soni@infoproworldwide.com
0 0 * * * /usr/local/bin/php -q /opt/lampp/htdocs/lipid/periodic/cmd.php
10 * * * usr/local/bin/php -q /opt/lampp/htdocs/lipid/periodic/notifies.php
* 1 * * usr/local/bin/php -q /opt/lampp/htdocs/lipid/periodic/cupid.php











*/
          /*position:relative;
          width:400px;*/
/*-------------------------------------- DolphinZzz.com changes (Drag&Drop)--------------------------------------[End]*/
          /*border:1px solid #000;*/
          margin-bottom:0px;
	      background-color: transparent;
     }

     .boxFirstHeader
     {
          height:17px;
          padding:3px 0px 0px 8px ;
          font-size:12px;
          font-weight:bold;
          color:#666;
          text-align:left;
          text-transform:uppercase;
          border-bottom: 1px solid #CCC;
     }

.boxContent
{
	font-family:Arial, "Times New Roman", Times, serif;
	position:relative; 
	overflow:hidden;
	font-size:12px;
	color:#2D353E;
	padding-left:1px;
	/*padding:10px;*/
	/*width:300px;*/


}
	 
	 
.blogHead{
width:300px;
}
.contentCSS{
color:#3B3B3B;
font-family:Arial, "Times New Roman", Times, serif;
font-size:12px;
font-weight:normal;
line-height:18px;
}
.contentCSS p{
line-height:18px;
}
.contentCSS p blockquote{
	margin:40px;
}

.contentCSS UL{
	padding-left:50px;
	color:#3B3B3B;
	font-family:Arial, "Times New Roman", Times, serif;
	font-size:12px;
	font-weight:normal;
}
.contentCSS UL LI{
	list-style-type:disc;
	color:#3B3B3B;
	font-family:Arial, "Times New Roman", Times, serif;
	font-size:12px;
	font-weight:normal;
}
.contentCSS OL{
	padding-left:50px;
	color:#3B3B3B;
	font-family:Arial, "Times New Roman", Times, serif;
	font-size:12px;
	font-weight:normal;
}
.contentCSS OL LI{
	list-style-type:decimal;
	color:#3B3B3B;
	font-family:Arial, "Times New Roman", Times, serif;
	font-size:12px;
	font-weight:normal;
}
.contentCSS HR{
	margin-top:8px;
	margin-bottom:11px;
	height:1px;
	border:none:
}
.blogSnippet{

color:#2D353E;
font-family:Arial, "Times New Roman", Times, serif;
font-size:12px;
font-weight:normal;
padding-left:10px;
width:300px;
color:##2D353E;

}
.blogInfo span{
	color:#3B3B3B;
	font-family:Arial, "Times New Roman", Times, serif;
	font-size:11px;
	font-weight:bold;
	padding-left:10px;
	width:300px;
	color:#3B3B3B;
 }
	 
     .boxContent h1 {
     font-size:24px;
     font-family: Arial, "Times New Roman", Times, serif;
     margin: 0 0 1em 0;
     text-transform: uppercase;
     letter-spacing: 1px;

}
     .disignBoxFirst .boxFirstHeader .dbTopMenu,
     .disignBoxFirst .boxFirstHeader .caption_item
     {
/*-------------------------------------- DolphinZzz.com changes (Drag&Drop)--------------------------------------[Start]*/
          
          margin-top: -18px;
          float:right;
/*-------------------------------------- DolphinZzz.com changes (Drag&Drop)--------------------------------------[End]*/
          top: 0px;
          right: 0px;
          white-space:nowrap;
          color: #000;
          font-size: 11px;
          text-transform: capitalize;
          font-weight: bold;
          /*margin-right:5px;*/
     }

     .caption_item
     {
/*-------------------------------------- DolphinZzz.com changes (Drag&Drop)--------------------------------------[Start]*/

          margin-top: 0px;


          white-space:nowrap;
          color: #000;
          font-size: 11px;
          text-transform: capitalize;
          font-weight: bold;
          /*margin-right:5px;*/
     }


     .disignBoxFirst_def_
     {
          position:static;
          width:99%;
          border:1px solid #F7B612;

     }

/**** added by shailesh for ajax login****/




/* * * * MsgBox * * * */

     .MsgBox
     {
         /* margin:15px auto 15px auto;*/
     }

     .MsgBox td
     {
          margin:0px;
          padding:0px;
     }

     .MsgBox .corner,
     .MsgBox .corner img
     {
          width:7px;
          height:7px;
          font-size:0px;
     }

     .MsgBox .left_side,
     .MsgBox .right_side,
     .MsgBox .top_side,
     .MsgBox .bottom_side
     {
          /*background-color:#F8F8F8;*/
          background-image:url(../images/msgbox_bd.gif );
          font-size:0px;
     }

     .MsgBox .left_side
     {
          width:7px;
          background-position:left top;
          background-repeat:repeat-y;
     }

     .MsgBox .right_side
     {
          width:7px;
          background-position:right top;
          background-repeat:repeat-y;
     }

     .MsgBox tr .top_side
     {
          height:7px;
          background-position:left top;
          background-repeat:repeat-x;
     }

     .MsgBox .bottom_side
     {
          height:7px;
          background-position:left bottom;
          background-repeat:repeat-x;
     }

     .MsgBox .msgbox_content
     {
          /*background-color:#F8F8F8;*/
     }

     .MsgBox .msgbox_text
     {
          text-align:center;
          color:#000000;
          font-weight:bold;
          font-size:15px;
          padding:10px;

     /*   text-transform:uppercase;*/
     }

     /* * *  * * */














.main
     {
          /*position:relative;*/
          width: 950px;

          /*background-color: #fff;*/

          margin-bottom:0px;
          margin-top:10px;
          margin-left:25px;
          margin-right:auto;
		  float:left;
          /*padding:8px 10px;*/
     }
.login_ajax {
          position:absolute;
          z-index:550;
         /* background-image:url('../images/op40.png');*/
          display:none;
     }
     .login_ajax_wrap {
     width:350px;
     margin:250px auto 0px;
}

.login_ajx_close {
     position: absolute;
     right: -1px;
     top: 3px;
     z-index: 150;
     cursor: pointer;
}

.loginDiv
     {
          position:relative;
          height:201px;
          border:1px solid #ccc;
          margin-bottom:13px;
     }
     * html .loginDiv
     {
          margin-bottom:14px;
     }


/* * * * Modal window * * * */

.popup_form_wrapper
{
     border-collapse:collapse;
     margin:0px;
     padding:0px;
     width:350px;
}

.popup_form_wrapper td
{
     padding:0px;
     margin:0px;
}

.popup_form_wrapper td.corner
{
     width:16px;
     height:16px;
     font-size:1px;
}

.popup_form_wrapper td.side
{
     width:16px;
}

.popup_form_wrapper td.side_ver
{
     height:16px;
}

.popup_form_wrapper td.side_ver,
.popup_form_wrapper td.side
{
     background-image:url(../images/sp_op_gr.png);
     font-size:1px;
}

.popup_form_wrapper td.container
{
     background-color:white;
     width:450px;
}

/************EOS*************/
/**********end**********/


div.menuLine,
     div.menuLine:hover,
     div.menuLineActive
     {
          font-size:13px;
          margin-bottom:5px;
          text-transform:capitalize;
          color:black;
     }

     .menuLineDivider
     {

     }

     div.menuLinkBlock
     {
          padding-left:20px;
          background-repeat:no-repeat;
          background-image:url(../images/menu_pt.gif);
     }

     div.menuLine div.menuLinkBlock:hover
     {
          background-image:url(../images/menu_pt_h.gif);
     }
     .siteStatUnit
     {
          position: relative;
          float: left;
          width: 49%;
     }
     .siteStatUnit img
     {
          width: 16px;
          height: 16px;
     }
	 .siteStatUnitFull
     {
          position: relative;
          float: left;
          width: 99%;
     }
     .siteStatUnitFull img
     {
          width: 16px;
          height: 16px;
     }



     .photo1
     {
     border:none;
     }


.res_nick_add
{
     font-weight:bold;
     color: #cc0000;
     width:650px;
}

.headingBoxFirst
{
     font-weight:bold;
     font-size:12px;
     color: #cc0000;
}




	
	/*-------------------------*/
.myBox{
	width:333px;
	margin-left:19px;
}

.myBox .myBoxTop{
	background:url(../images/ybox_mid.jpg) bottom left repeat-x;
	height:41px;
	/*overflow:hidden;
	font:18px/21px Arial, Helvetica, sans-serif;*/
	color:#24282a;
	position:relative;

}

.myBox .myBoxTop .myBoxTopLeft{
	background:url(../images/ybox_left.jpg) no-repeat bottom left;
	height:41px;

}

.myBox .myBoxTop .myBoxTopRight{
	background:url(../images/ybox_right.jpg) no-repeat bottom right ;
	height:41px;

}


.myBox .myBoxTop .minimize{
	width:9px; height:9px; 
	background:url(../images/minimize.jpg); overflow:hidden; position:absolute; right:30px; top:7px;
}
.myBox .myBoxTop .closeBox{
	width:9px; height:9px; 
	background:url(../images/close-box.jpg); overflow:hidden; position:absolute; right:15px; top:7px;
}

.myBox .myBoxTop .minimize a, .myBox .myBoxTop .closeBox a{
	display:block;
	height:9px;
	width:9px;
	overflow:hidden;
	text-indent:-9999px;
	

}

.myBox .myBoxBottom{
	background:url(../images/yellobx_bottom_mid.jpg) repeat-x;
	
	
}

.myBox .myBoxBottom .myBoxBottomLeft{
	background:url(../images/yellobx_bottom_left.jpg) no-repeat left top;
}

.myBox .myBoxBottom .myBoxBottomRight{
	background:url(../images/yellobx_bottom_right.jpg) no-repeat right top;
	height:12px;
	overflow:hidden;
}

.myBox .myBoxMid{
	border-left:1px solid #c4c4c4;
	border-right:1px solid #c4c4c4;
	padding:8px 8px 0;
}	
/*
	
.myBox{
	width:340px;
	padding-left:10px;
}

.myBox .myBoxTop{
	font-size:21px;
	font-family:Arial, Helvetica, sans-serif;

	color:#0A51A1;
	padding:0 0 10px 0px;
}

.myBox .myBoxTop .myBoxTopLeft{
	

}

.myBox .myBoxTop .myBoxTopRight{

}


.myBox .myBoxTop .minimize{
	width:9px; height:9px; 
	background:url(../images/minimize.jpg); overflow:hidden; position:absolute; right:30px; top:7px;
}
.myBox .myBoxTop .closeBox{
	width:9px; height:9px; 
	background:url(../images/close-box.jpg); overflow:hidden; position:absolute; right:15px; top:7px;
}

.myBox .myBoxTop .minimize a, .myBox .myBoxTop .closeBox a{
	display:block;
	height:9px;
	width:9px;
	overflow:hidden;
	text-indent:-9999px;
	

}

.myBox .myBoxBottom{
	
	
	
}

.myBox .myBoxBottom .myBoxBottomLeft{
	
}

.myBox .myBoxBottom .myBoxBottomRight{

}

.myBox .myBoxMid{
	border:1px solid #D7D7D7;
	padding:10px;
}	
*/
.dragdropbox{
	border-bottom:1px solid #fff;
}
.table-border-pers {
	border: 1px solid #9A9A9A;
}

.text_head_new{
width:90%;
height:17px;
text-align:left;
font-family:Arial, "Times New Roman", Times, serif;
color:#000;
font-size:11px;
padding-left:5px;
float:left;
font-weight:bold;
text-decoration:none;
}
/*
.submit_button
{
	background:transparent url(/images/ButtonWrapperLeft.jpg) no-repeat scroll left center;
	display:block;
	float:left;
	font-weight:normal;
	height:29px;
	line-height:29px;
	padding-left:25px;
	position:relative;
	white-space:nowrap;
}
.submit_button input
{
	background:transparent url(/images/ButtonWrapperRight.jpg) no-repeat scroll right center;
	border:0 none;
	cursor:pointer;
	margin:0;
	padding:0 25px 0 0;
	text-align:center;
	height:29px;
	font-family:Tahoma,Arial,Helvetica,sans-serif;
	font-size:11px;
	font-style:italic;
	color:#0095D8;
}*/

