@charset "utf-8";
/* CSS Document */

body{margin:0px; padding:0px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px;}

a{color:#000; text-decoration:underline;}
a:hover{color:#000; text-decoration:none;}

h1{}
h2{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:16px; margin:0px; padding:0px;}


/********************  IDs *******************************/

#main{ margin:0 auto; width:999px; background:url(../images/bg_main.jpg) repeat-y #FFF;}



/********************  Classes *******************************/

.main_body{margin:0 auto; width:932px; text-align:left; padding-left:5px;}
.main_content_area{padding:15px; width:892px;}


/****************  Header Section  &  Top Menu  ************************/

.logo{float:left; padding:56px 0 0 0px;}
.header_right_img{float:left;}
.top_menu{float:left; width:488px; font-family:Helvetica; font-weight:bold; font-size:14x;}
.header_cyan_strip{width:100%; height:5px; background-color:#00aeef;}

.top_link{float:left; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#000; padding:140px 12px 0 0;}
.top_link a{color:#000; text-decoration:none;}
.top_link a:hover{color:#000; text-decoration:underline;}

.top_link_selected{float:left; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#FFF; padding:140px 20px 0 0;}
.top_link_selected a{color:#01aeef; text-decoration:none;}
.top_link_selected a:hover{color:#01aeef; text-decoration:underline;}

.top_link_logout{float:left; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#000; padding:140px 0 0 0;}
.top_link_logout a{color:#000; text-decoration:none;}
.top_link_logout a:hover{color:#000; text-decoration:underline;}



/****************  Left Menu  ************************/

.q_a_main{width:910px;  clear: both; display:inline-block}
.left_link_main{float:left; width:183px; padding-left:14px; padding-bottom: 25px; }
.rightQ_A_m{width:710px; float:left; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; }
.mid_bx_P{width: 713px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; float:left}

.left_link_main_user{float:left; width:183px; padding-left:0px; padding-bottom: 25px; }

.left_menu{width:183px; padding-right:10px;}
.left_menu_area{width:171px; border-left:1px solid #000; border-right:1px solid #000; padding:10px 0px;}
.left_menu_element{width:134px; padding:10px 0px 10px 20px; font-weight:bold;  margin:0px 5px;}
.left_menu_element a{color:#67bd4a; text-decoration:none;}
.left_menu_element a:hover{color:#000;  text-decoration:none; }

.left_menu_element_admin{width:155px; padding:10px 0px 10px 10px; font-weight:bold;  margin:0px 5px;}
.left_menu_element_admin a{color:#67bd4a; text-decoration:none;}
.left_menu_element_admin a:hover{color:#000;  text-decoration:none; }


.left_menu_element_admin_selected{width:150px; padding:10px 0px 10px 10px; font-weight:bold;  margin:0px 5px; border-bottom:1px solid #000;}
.left_menu_element_admin_selected a{color:#000; text-decoration:none;}
.left_menu_element_admin_selected a:hover{color:#000;  text-decoration:none; }

.left_menu_element_selected{width:134px; padding:10px 0px 10px 20px; font-weight:bold;  margin:0px 5px; border-bottom:1px solid #000; }
.left_menu_element_selected a{color:#000; text-decoration:none;}
.left_menu_element_selected a:hover{color:#000;  text-decoration:none; }


/****************  Home Page  ************************/

.heading_img{ padding-bottom:5px;}
.heading_img_AE{ padding-bottom:0px;}

.home_tour{ border-bottom:1px solid #c8c7c7; }
.home_tour_img{ float:left; padding-right:20px; width:378px;}
.home_tour_dtl{ float:left; line-height:18px; width: 472px; padding-bottom:20px;}
.tour_links{float:left; width:342px;}
.tour_buttons{float:left; text-align:right; width:130px;}
.img_text{ padding-top:5px; font-weight:bold;}

.right_col{float:left; width:256px; padding:0px 0px 0px 14px; margin:10px 0px;  border-left:1px solid #c8c7c7;}
.photo_sec{border-bottom:1px solid #c8c7c7; padding-bottom:15px; margin-bottom:10px;}
.photo_text{width:256px; line-height:18px; text-align:left;  padding-bottom:10px; font-size:1.0em;}
.ask_expert_text{width:236px; line-height:18px; text-align:justify;  padding:10px; background-color:#ffde00;}

.left_column{float:left; width:600px; padding:0px 15px 0px 0px;}
.home_daddy_cal{border-bottom:1px solid #c8c7c7; padding-bottom:15px; padding-top:10px; margin-bottom:10px;}
.left_sec_column1{float:left; width:360px; line-height:20px; padding-right:30px;}

.left_sec_column2{float:left; width:210px; }
.left_sec_column2 ul{line-height:20px; font-size:10px; color:#67bd4a; font-weight:bold;  display: inline; float: left; margin-left: -30px; margin-bottom: 10px;}

.home_daddy_connect{padding-top:5px;}
.daddy_connect_text{float:left; vertical-align:top; line-height:20px; padding-left:30px; padding-right:5px; width: 315px}

.bottom_blue_strip{ margin-top:15px;}
.blue_strip_text_area{float:left; height:53px; background-color:#00aeef; font-family:Verdana, Arial, Helvetica, sans-serif; line-height:20px; padding:10px 5px 0px 0px;}
.name{ font-weight:bold; color:#FFF;}
.comment{ font-style:italic; font-size:13px;}



/****************  About us Page (All, Expert Section, User Section)  ************************/

.desc{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; line-height:24px; color:#000; padding:5px 0px 5px 10px; }
.desc a{color:#67bd4a; text-decoration:underline;}
.desc a:hover{color:#67bd4a; text-decoration:none;}

.link_section{float:left; width:440px;}
.green_back_section{float:left; width:430px; background-color:#67bd4a; line-height:20px; padding: 10px; margin-bottom: 10px;}

.border_bottom{border-bottom:1px solid #c8c7c7;  margin-bottom:10px;}
.aboutus_content{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; line-height:18px; color:#000; padding:20px 20px 25px 0px; border-bottom:1px solid #c8c7c7; margin-right:10px; }
.aboutus_content h2{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:15px; line-height:18px; color:#67bd4a; padding:0px 0px 20px 0px;}
.aboutus_content ul{ margin-left:20px; margin-top:0px;}
.aboutus_content li{ color:#67bd4a;}

.aboutus_content_right{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; line-height:18px; color:#000; padding:10px 20px 17px 0px; border-bottom:1px solid #c8c7c7; margin-right:10px; }
.aboutus_content_right h2{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:15px; line-height:18px; color:#67bd4a; padding:0px 0px 20px 0px;}

.about_left{float:left; width:600px; border-right:1px solid #c8c7c7;}
.about_right{float:left; width:280px; margin-left:10px; margin-bottom: 10px;}


.desc_exp{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; line-height:24px; color:#000; padding:5px 0px 5px 10px; }
.desc_exp a{color:#67bd4a; text-decoration:underline;}
.desc_exp a:hover{color:#67bd4a; text-decoration:none;}

.link_section_exp{float:left; width:300px;}
.green_back_section_exp{float:left; width:390px; background-color:#67bd4a; line-height:20px; padding:10px;}

.border_bottom_exp{border-bottom:1px solid #c8c7c7; margin-bottom:10px;}
.aboutus_content_exp{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; line-height:18px; color:#000; padding:20px 0px 25px 20px; border-bottom:1px solid #c8c7c7; margin-right:10px; }
.aboutus_content_exp h2{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:15px; line-height:18px; color:#67bd4a; padding:0px 0px 20px 0px;}
.aboutus_content_exp ul{ margin-left:20px; margin-top:0px;}
.aboutus_content_exp li{ color:#67bd4a;}

.aboutus_content_right_exp{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; line-height:18px; color:#000; padding:20px 0px 25px 0px; border-bottom:1px solid #c8c7c7; margin-right:10px; }
.aboutus_content_right_exp h2{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:15px; line-height:18px; color:#67bd4a; padding:0px 0px 20px 0px;}

.about_left_exp{float:left; width:460px; border-right:1px solid #c8c7c7;}
.about_right_exp{float:left; width:230px; margin-left:10px;}




/**************** Green Layout / Daddy Callender  ************************/

.label_green{width:120px; font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:bold; font-size:12px; color:#67bd4a; vertical-align:top;}
.colun_green{width:10px; font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:bold; font-size:12px; color:#67bd4a; vertical-align:top;}
.dtl_green{width:200px; height: 25px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color: #000000;  vertical-align:top;}
.dtl_green300{width:300px; height: 25px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color: #000000;  vertical-align:top;}

.mid_Title_green{ font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:bold; font-size:16px; color:#67bd4a; vertical-align:top}
.label_g{ width:170px; font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:bold; font-size:12px; color:#67bd4a; vertical-align:top; }
.colun_seperator_g{width:30px; font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:bold; font-size:12px; color:#67bd4a; vertical-align:top;}

.tab_layout{width:405px; text-align:right; padding-left:320px; float: right}

.tab_items{width:100px; float:left; padding:0px 0px 0px 20px;}
.tab_items a{color:#000; font-weight:bold; text-decoration:none;}
.tab_items a:hover{color:#000; font-weight:bold; text-decoration:underline;}

.tab_items_selected{width:100px; float:left; padding:0px 0px 0px 20px;}
.tab_items_selected a{color:#67bd4a; font-weight:bold; text-decoration:none;}
.tab_items_selected a:hover{color:#67bd4a; font-weight:bold; text-decoration:underline;}

.table_left_green{background:url(../images/table_head_left_green.jpg) top left no-repeat #67bd4a; height:30px; color:#FFF; border: solid 0px; }
.table_right_green{background:url(../images/table_head_right_green.jpg) top right no-repeat #67bd4a; height:30px; color:#FFF;}
.table_mid_green{background:#67bd4a; height:30px; color:#FFF;}

.table_left_green a{color:#FFF; text-decoration:underline;}
.table_left_green a:hover{color:#FFF; text-decoration:none;}

.table_right_green a{color:#FFF; text-decoration:underline;}
.table_right_green a:hover{ color:#FFF; text-decoration:none;}

.table_mid_green a{color:#FFF; text-decoration:underline;}
.table_mid_green a:hover{ color:#FFF; text-decoration:none;}


.table_left_green2{background:url(../images/table_head_left_green.jpg) top left no-repeat #67bd4a; height:28px; color:#FFF; }
.table_right_green2{background:url(../images/table_head_right_green.jpg) top right no-repeat #67bd4a; height:28px; color:#FFF;}
.table_mid_green2{background:#67bd4a; height:28px; color:#FFF;}


.photo_album{ width:710px; float: left; padding-top: 25px; padding-bottom: 12px; }
.photo_album a{color:#67bd4a; text-decoration:underline; font-weight:bold;}
.photo_album a:hover{color:#67bd4a; text-decoration:none; font-weight:bold;}

.all_daddy{}
.all_daddy a{ color:#000; text-decoration:underline; font-weight:bold;}
.all_daddy a:hover{color:#000; text-decoration:none; font-weight:bold;}

.RelTitle1{text-align:center; width:92px; font-size:11px; font-weight:bold; color:#241e20; float:left; padding-bottom:3px;}
.RelTitle1 a, .RelVotes a, .TotalVote_bdr a{ color:#000; text-decoration:none; }
.RelTitle1 a:hover, .RelVotes a:hover, .TotalVote_bdr a:hover{color:#000; text-decoration:underline; }


/****************  Other Pages (Expert Section / Blue Color)  ************************/

.page_title{ padding:10px 0px 20px 20px;}
.page_title1{ padding:0px 0px 20px 0px; clear: both}

.expert_home_link{float:left; text-align:right; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#00aeef; padding-left:330px;}
.expert_home_link a{color:#00aeef; text-decoration:underline;}
.expert_home_link a:hover{color:#00aeef; text-decoration:none;}

.mid_Title{ font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:bold; font-size:16px; color:#00aeef; vertical-align:top}
.label{ width:170px; font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:bold; font-size:12px; color:#00aeef; vertical-align:top; }
.colun_seperator{width:30px; font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:bold; font-size:12px; color:#00aeef; vertical-align:top;}
.label_dtl{width:590px; height: 25px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color: #000000;  vertical-align:top;}

.label_login{ width:100px; font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:bold; font-size:12px; color:#00aeef; vertical-align:top; }
.colun_seperator_login{width:10px; font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:bold; font-size:12px; color:#00aeef; vertical-align:top;}
.label_dtl_login{width:250px; height: 25px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color: #000000;  vertical-align:top;}

.label_login_m_login{ width:170px; font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:bold; font-size:12px; color:#67bd4a; vertical-align:top; }
.label_login_m{ width:100px; font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:bold; font-size:12px; color:#67bd4a; vertical-align:top; }
.colun_login_m{width:10px; font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:bold; font-size:12px; color:#67bd4a; vertical-align:top;}
.dtl_login_m{width:250px; height: 25px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color: #000000;  vertical-align:top;}

.label_dtl_input{width:200px; height:25px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color: #000000;  vertical-align:top;}
.error{width:230px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; font-style: normal; color: #ff5400; }
a.error:hover{width:200px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; font-style: normal; color: #ff5400; text-decoration: none; }

.expert_top_left{ float:left; width:360px; padding-right:40px; line-height:18px;}
.expert_top_right{ float:left;width:300px; line-height:18px;}

.all_expert_grid{border-bottom:1px solid #c8c7c7; border-top: 0px solid; margin-bottom:10px; padding: 0px 5px 10px 5px; width:710px;}
.all_expert_grid a{ text-decoration:none; color:#000;}
.all_expert_grid a:hover{text-decoration:underline; color:#000;}
.expert_comment{float:left; width:360px; line-height:18px; }
.expert_image{float:left; padding:0px 15px; width: 98px;}
.expert_details{float:left; width:222px;}
.expert_read_more{ color:#00aeef; font-weight:bold;}
.expert_name{font-size:16px;  color:#000; font-weight:bold;}
.expert_type{color:#00aeef;}
.expert_label{float:left; width:65px; font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:bold; font-size:12px; color:#00aeef; vertical-align:top;}
.expert_colun{float:left; width:7px; font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:bold; font-size:12px; color:#00aeef; vertical-align:top;}
.expert_dtl{float:left; width:150px; padding: 2px 0px; height: auto; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color: #000000;  vertical-align:top;}


.label_ask_E{float:left; width:170px; font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:bold; font-size:12px; color:#00aeef; vertical-align:top; }
.colun_seperator_ask_E{float:left; width:30px; font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:bold; font-size:12px; color:#00aeef; vertical-align:top;}
.label_dtl_ask_E{float:left; width:300px; height: 25px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color: #000000;  vertical-align:top;}

.label_expert{width:120px; font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:bold; font-size:12px; color:#00aeef; vertical-align:top; }
.colun_expert{width:10px; font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:bold; font-size:12px; color:#00aeef; vertical-align:top;}
.expert_dtl_admin{width:250px; height: 25px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color: #000000;  vertical-align:top;}


.article_nf_label{ width:170px; font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:bold; font-size:12px; color:#ee352a; vertical-align:top; }
.article_nf_colun_seperator{width:30px; font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:bold; font-size:12px; color:#ee352a; vertical-align:top;}

.article_nf_label1{ width:190px; font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:bold; font-size:12px; color:#ee352a; vertical-align:top; }
.article_nf_colun_seperator1{width:10px; font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:bold; font-size:12px; color:#ee352a; vertical-align:top;}


.ask_exp_head{width:100%; background-color:#00aeef; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; font-weight: bold; font-size:12px; color:#FFF; margin:3px; padding:5px 5px 5px 8px; }
.ask_exp_que_table{width:100%; border-bottom:1px solid #c8c7c7; background-color:#f7f7f7; margin-bottom:10px;}
.ask_exp_que_table a{ color:#000; text-decoration:underline; font-weight:bold;}
.ask_exp_que_table a:hover{color:#000; text-decoration:none; font-weight:bold;}


.view_article_title{ font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:bold;  font-size:22px; color:#ee352a; padding-bottom:5px;}
.view_article_area{float: left; width:480px; _width:400px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size: 12px; text-align: justify; border-right:1px solid #c8c7c7; margin-right:5px; padding-right:4px;}
.view_article_area_user{float: left; width:650px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size: 12px; text-align: justify; border-right:1px solid #c8c7c7; margin-right:5px; padding-right:10px;}
.view_article_main_user{width: 920px;}
.view_article_main{width: 720px;}



.article_comment_head{width:100%; background-color:#ee352a; color:#FFF; margin:3px; padding:5px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px;}
.article_comment_head a{color: #fff;  text-decoration:underline;}
.article_comment_head a:hover{color: #fff; text-decoration:none;}
.article_outhor{font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:bold; font-size:14px; color:#000;}

.article_label{ width:80px; font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:bold; font-size:12px; color:#ee352a; vertical-align:top; }
.article_colun_seperator{width:5px; font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:bold; font-size:12px; color:#ee352a; vertical-align:top;}
.article_label_dtl{width:115px; height: 25px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color: #000000;  vertical-align:top;}

.article_admin_label{ width:120px; font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:bold; font-size:12px; color:#ee352a; vertical-align:top; }
.article_admin_colun{width:10px; font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:bold; font-size:12px; color:#ee352a; vertical-align:top;}
.article_admin_dtl{width:250px; height: 25px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color: #000000;  vertical-align:top;}

.exp_profile{width:720px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; line-height:18px;}

.register_form_border{width: 737px; border: 1px solid #cdcdcd; padding-left: 26px; padding-bottom: 35px; clear: both; }

.inbox_right_side_link{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; font-style: normal; font-weight:bold; color:#FF5400; }
a.inbox_right_side_link{color: #000; text-decoration: underline; }
a.inbox_right_side_link:hover{color: #000; text-decoration: none; }

.answer_box{width:710px; float: left; padding-bottom:20px; }
.answer_box a{color: #000; text-decoration: underline; font-weight:bold; }
.answer_box a:hover{color: #000; text-decoration: none; font-weight:bold; }



/*********************  Table Section *********************************/

.list_category{margin:0px; padding:0px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px;}
.list_category_item{width:235px; padding:5px; margin:0px; font-weight:bold;  font-size:13px; }
.all_category{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; text-align:right; border-bottom:1px solid #c8c7c7; padding-bottom:5px;}

.sec_title{font-weight:bold;  font-size:14px; color:#ee352a;}

.border_L{border-bottom:solid #c8c7c7 1px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; padding:5px 3px 5px 3px; }
; padding-left:10px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; padding:5px 3px 5px 3px;}
.border_L1{border-left: solid 1px transparent;}
.border_L2{border-left: solid 0.01px transparent;}
.border_L3{border: solid 0.01px transparent;}

.table_article_left2{background:url(../images/table_head_left_bg.jpg) top left no-repeat #ee352a; height:36px; color:#FFF; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; margin-bottom:10px;  padding:0px 3px 0px 3px; margin-bottom:50px; border:0px solid #FFF;}
.table_article_right2{background:url(../images/header_right_img.jpg) top right no-repeat #ee352a; height:36px; color:#FFF; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; margin-bottom:10px;  padding:0px 3px 0px 3px; margin-bottom:50px; border:0px solid #FFF;}
.table_article_right2{background:url(../images/header_right_img.jpg) top right no-repeat #ee352a; height:36px; color:#FFF; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; margin-bottom:10px;  padding:0px 3px 0px 3px; margin-bottom:50px; border:0px solid #FFF;}
.table_article_mid2{background-color:#ee352a; height:36px; color:#FFF; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; margin-bottom:10px;  padding:0px 3px 0px 3px; margin-bottom:50px; border: solid 0.001em transparent;}

.table_article_left2 a{color:#FFF; text-decoration:underline;}
.table_article_left2 a:hover{ color:#FFF; text-decoration:none;}
.table_article_right2 a{color:#FFF; text-decoration:underline;}
.table_article_right2 a:hover{ color:#FFF; text-decoration:none;}
.table_article_mid2 a{color:#FFF; text-decoration:underline;}
.table_article_mid2 a:hover{ color:#FFF; text-decoration:none;}

.table_article_left{background:url(../imagesdemo/table_head_left_bg.jpg) top left no-repeat #ee352a; height:31px; #height:25px; color:#FFF; }
.table_article_right{background:url(../imagesdemo/table_head_right_bg.jpg) top right no-repeat #ee352a; height:31px; #height:25px; color:#FFF;}
.table_article_mid{background:#ee352a; height:31px; #height:25px; color:#FFF;}

.table_expert_left2{background:url(../images/header_left_exp.gif) top left no-repeat #00aeef; height:36px; color:#FFF; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; margin-bottom:10px;  padding:0px 3px 0px 3px; margin-bottom:50px;}
.table_expert_right2{background:url(../images/header_right_exp.gif) top right no-repeat #00aeef; height:36px; color:#FFF; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; margin-bottom:10px;  padding:0px 3px 0px 3px; margin-bottom:50px;}
.table_expert_mid2{background-color:#00aeef; height:36px; color:#FFF; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; margin-bottom:10px;  padding:0px 3px 0px 3px; margin-bottom:50px;}

.table_expert_left2 a{color:#FFF; text-decoration:underline;}
.table_expert_left2 a:hover{ color:#FFF; text-decoration:none;}
.table_expert_right2 a{color:#FFF; text-decoration:underline;}
.table_expert_right2 a:hover{ color:#FFF; text-decoration:none;}
.table_expert_mid2 a{color:#FFF; text-decoration:underline;}
.table_expert_mid2 a:hover{ color:#FFF; text-decoration:none;}



/*********************  Class Moved from Demo.css  *********************************/

.quest_answer_box_txt_M{float:left; width:710px; padding-left:26px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:16px; font-weight:bold; color:#67bd4a; }
.green_page_title{width:710px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:16px; font-weight:bold; color:#67bd4a; }

.latest_update_txt_green{font-family:Verdana, Arial, Helvetica, sans-serif; font-weight: bold; font-size:12px; color: #67bd4a; }
.latest_update_txt_green a{color:#67bd4a; text-decoration:underline;}
.latest_update_txt_green a:hover{color:#67bd4a; text-decoration: none;}

.week_date{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; font-style:normal; font-weight:bold; color:#67bd4a; padding:5px 0px; }

.daddy_c_r{width:168px; height:21px; padding:5px; border-right:1px solid #c8c7c7; border-bottom:1px solid #c8c7c7; color:#67bd4a; vertical-align:top;}
.daddy_c_r2{ border-left:1px solid #c7e0a6; border-top:1px solid #c7e0a6; border-bottom:1px solid #c7e0a6;}
.daddy_c_r3{ border:1px solid #c7e0a6;}
.daddy_c_r4{width:169px; height:21px; padding:5px; border-bottom:1px solid #c8c7c7; vertical-align:top;}
.daddy_c_r5{width:168px; height:21px; padding:5px; border-right:1px solid #c8c7c7; color:#67bd4a; vertical-align:top;}
.daddy_c_r6{width:169px; height:21px; padding:5px; color:#67bd4a; vertical-align:top;}

.daddy_c_r_n{width:165px; border-left:1px solid #f00; height:21px; padding:5px; border-right:1px solid #c8c7c7; border-bottom:1px solid #c8c7c7; color:#67bd4a; vertical-align:top;}

.daddy_c_r a{color:#67bd4a; font-weight:bold; text-decoration:underline;}
.daddy_c_r a:hover{color:#67bd4a; font-weight:bold; text-decoration:none;}
.daddy_c_r4 a{color:#67bd4a; font-weight:bold; text-decoration:underline;}
.daddy_c_r4 a:hover{color:#67bd4a; font-weight:bold; text-decoration:none;}

.gray_bg{ background-color:#d2d3d5;}
.weekly_info{ color:#000; font-weight:bold; font-size:12px;}

.calenderMain{ width: 710px; float: left; padding-top: 16px; padding-left: 5px; padding-right:10px; }
.calenderMain a{color:#67bd4a; font-weight:bold; text-decoration:underline;}
.calenderMain a:hover{color:#67bd4a; font-weight:bold; text-decoration:none;}



/*********************  All Expert / All Article  *********************************/

.link_all_expert{float:left; padding-right:550px; font-weight:bold; font-size:14px;}
.link_all_expert a{color: #00aeef; text-decoration:none;}
.link_all_expert a:hover{color: #00aeef; text-decoration:underline;}

.link_all_article{float:left; font-weight:bold;  font-size:14px;}
.link_all_article a{color: #ee352a; text-decoration:none;}
.link_all_article a:hover{color: #ee352a;  text-decoration:underline;}

.link_all_expert_r{float:left; font-weight:bold; font-size:14px; width: 100px;}
.link_all_expert_r a{color: #00aeef; text-decoration:none;}
.link_all_expert a:hover{color: #00aeef; text-decoration:underline;}

.link_all_article_r{float:left; font-weight:bold;  font-size:14px; padding-right:500px;}
.link_all_article_r a{color: #ee352a; text-decoration:none;}
.link_all_article_r a:hover{color: #ee352a;  text-decoration:underline;}



/*********************  Footer Section *********************************/

.orange_strip{width:100%; height:5px; background-color:#f57e00; border-bottom:1px solid #FFF; clear: both}
.footer_cyan_strip{width:100%; height:20px; background-color:#00aeef;}
.footer_left_link{float:left; width:750px; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#FFF; padding:2px 0 0 10px;}
.footer_left_link a{color:#FFF; text-decoration:none; font-weight:bold;}
.footer_left_link a:hover{color:#FFF; text-decoration:underline; font-weight:bold;}
.footer_copyright{float:left; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#000; padding-top:1px;}
.footer_gap{ height:20px;}



/*********************  Button Section *********************************/

.btn_orange_126{width:126px; height:37px; color:#FFF; border:0px solid #FFF; background:url(../images/btn_orange_126.gif) no-repeat; font-weight:bold; font-size:16px; cursor:hand;}
.btn_orange_83{width:83px; height:37px; color:#FFF; border:0px solid #FFF; background:url(../images/btn_orange_83.gif) no-repeat; font-weight:bold; font-size:16px; cursor:hand;}
.btn_orange_125{width:125px; height:37px; color:#FFF; border:0px solid #FFF; background:url(../images/btn_orange_125.gif) no-repeat; font-weight:bold; font-size:16px; cursor:hand;}
.btn_orange_150{width:150px; height:37px; color:#FFF; border:0px solid #FFF; background:url(../images/btn_orange_150.gif) no-repeat; font-weight:bold; font-size:16px; cursor:hand;}
.btn_orange_200{width:200px; height:37px; color:#FFF; border:0px solid #FFF; background:url(../images/btn_orange_200.gif) no-repeat; font-weight:bold; font-size:16px; cursor:hand;}
.btn_orange_83x26{width:83px; height:26px; color:#000; border:0px solid #FFF; background:url(../images/btn_orange_83x26.gif) no-repeat; font-weight:bold; font-size:11px; cursor:hand;}

.btn_blue_83{width:83px; height:37px; color:#FFF; border:0px solid #FFF; background:url(../images/btn_orange_83.gif) no-repeat; font-weight:bold; font-size:16px; cursor:hand;}
.btn_blue_125{width:125px; height:37px; color:#FFF; border:0px solid #FFF; background:url(../images/btn_orange_125.gif) no-repeat; font-weight:bold; font-size:16px; cursor:hand;}
.btn_blue_150{width:150px; height:37px; color:#FFF; border:0px solid #FFF; background:url(../images/btn_orange_150.gif) no-repeat; font-weight:bold; font-size:16px; cursor:hand;}
.btn_blue_200{width:200px; height:37px; color:#FFF; border:0px solid #FFF; background:url(../images/btn_orange_200.gif) no-repeat; font-weight:bold; font-size:16px; cursor:hand;}

.search_box{width:181px; height:23px; color:#FFF; border:0px solid #FFF; background:url(../images/bg_input_box.gif) no-repeat top left; color:#000; margin-top:4px; margin-right:5px; font-size:14px; padding:8px 0px 0px 4px;}


.div_float{ float:left;}
.clear{ clear:both;}
.color_white{ color:#FFF;}
.color_black{ color:#000;}


/*------ 15.07.2009--*/
.Clearfix {display: inline-block;}
.Clearfix:after {content: ".";display: block;clear: both;visibility: hidden;line-height: 0;height: 0;}
.FloatLeft{float: left}
.FloatRight{float: right}
.Border_B5{border-bottom: solid 1px #c8c7c7; padding-bottom: 4px; padding-top: 4px; color: #000;}
.Pad_L{padding-left: 200px;}


.flashAni {position: absolute; left:0px; top:0px; background-color:#fff; width:auto; padding:0px; color: black; display:block; }
.btnFlashClose{ width:16px; height:16px; border:0px solid #fff; background:url(../images/0457.png) no-repeat; float:right; cursor:pointer; cursor:hand;}
#apDiv1 { position:absolute; width:auto; height:auto; z-index:1; padding-left=-5px;}
#apDiv2 { position:absolute; width:16px; height:16px; z-index:2000; left:900px; top:0px;}

.PadT5{padding-top:5px;}
.TextAlignCenter{text-align:center;}
.PadL8{padding-left: 8px;}
.btn_upload{width:25px; height:24px; color:#FFF; border:0px solid #FFF; background:url(../images/upload.png) no-repeat; font-weight:bold; color:#3c5d22; cursor:hand;}
.ErrorW{width: 300px; float:left; padding-left:10px; padding-bottom:5px;}
.ErrorW1{width: 240px; float:left; padding-left:10px; padding-bottom:5px;}


/*----- 4 Sep-2009 (New Application)----------------*/
.photoset{width:680px; border:1px solid #fff; padding:15px 10px;}
.childPhoto{ float:left; margin:6px 45px 6px 6px;}
.photoFrameBabyButton{width:70px; /*  */ padding:5px;}
.photoFrameBaby{width:70px; height:70px; padding:5px;/* margin:6px 25px 6px 6px;*/ background:url(../images/photoFrame.jpg) no-repeat; }

.familyPhoto{float:left; margin:6px 0px 6px 0px;}
.photoFrameButton{}
.photoFrame{width:70px; height:70px; padding:5px; background:url(../images/photoFrame.jpg) no-repeat; }
.photoVotes{width:70px; text-align:center; margin-right:24px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold;}

.orange{ color:#FF6600;}
.orange2{ color:#f8901f;}

.orange2 a{ color:#f8901f;}
.orange2 a:hover{ color:#f8901f;}

/* 04.09.2009 */

.PhotoBlock{width:640px; height:auto; border-bottom:solid 1px #e2e2e2; padding: 0 0 10px 0; margin-bottom:10px; float:left}
.PhotoBlockFooter{width:640px; height:auto; padding: 0 0 10px 0; margin-bottom:10px; float:left}
.PhotoBlockLeft{width:550px; height:auto; float:left;}
.PhotoBlockCol1{width:130px; line-height:17px; color:#f89021; font-weight:bold; float:left}
.colun_orange{width:10px; font-weight:bold; font-size:12px; color:#f89021; float:left;}
.PhotoBlockCol2{width:227px; min-height:30px;float:left}
.PhotoBlockCol3{width:70px; line-height:17px; color:#f89021; font-weight:bold; float:left; padding-top:10px;}

.PhotoBlockError{width:160px; min-height:30px; float:left}

.PhotoBlockRight{float:right; width:79px; height:78px; }
.BabayImgShadow{width:71px; height:72px; padding:4px; margin:0 7px; background:url(../images/img_shadow.jpg) no-repeat top; margin-top:2px; float:left}
.OrangeText{color:#f89021}

.table_left_orange{background:url(../images/left_orange.jpg) top left no-repeat #f79222; width:5px; height:29px; color:#FFF; float:left }
.table_right_orange{background:url(../images/right_orange.jpg) top right no-repeat #f79222;  width:5px; height:29px; color:#FFF; float:left;}
.table_mid_orange{background:url(../images/bg_orange.jpg) top repeat-x ; height:29px; width:400px; padding:0 15px; color:#FFF; float:left; font-size:14px; line-height:25px; font-weight:bold;}

.Orange_row_gray{background: #e8e9ea; width:430px;border-bottom:solid #c8c7c7 1px; padding:4px 10px 4px 0;  float:left;}
.Orange_row_white{background:#fff; width:430px; border-bottom:solid #c8c7c7 1px; padding:4px 10px 4px 0;  float:left}
.RelationName{width:300px; float:left; padding-left:20px;}

.PhotoBlockRight1{float:right; width:79px; height:78px;}

.BabayImgShadow1{width:71px; height:72px; padding:4px; background:url(../images/img_shadow.jpg) no-repeat top; float:left}


.PhotoBlock1{width:700px; height:auto;  padding: 0 0 10px 0; margin-bottom:10px; float:left}
.PadR80{padding-right:260px; padding-left:8px}


.RelVotes{text-align:center; width:93px; font-size:13px; color:#000; padding-bottom:5px; float:left;}
.BabyTitle{text-align:center; width:78px;font-size:15px; font-weight:bold; color:#241e20; float:left; padding-bottom:7px;}
.ApplicationBlock{width:700px; height:auto; float:left;  font-family:Arial, Helvetica, sans-serif; }

.ApplicationBlock a{color:#f89021; font-family:Arial, Helvetica, sans-serif; font-size:16px; font-weight:bold; text-decoration:none; line-height:27px;}
.ApplicationBlock a:hover{color:#f89021; font-family:Arial, Helvetica, sans-serif; text-decoration:underline}


.AppRow{width:700px; height:auto; border-bottom:1px solid #c7c7c7; float:left}
.BabyImgBlock{width:100px; height:auto; margin:10px 0px 10px 10px; float:left; }
.BabyImgBlockDaddy{width:100px; height:auto; margin:10px 20px 10px 10px; float:left; }
.RelImgBlock{width:87px; height:auto; margin:10px 3px 0px 3px; float:left;}

.RelImgBlockExp{width:88px; height:auto; margin:10px 1px 0px 1px; float:left;}

.BabyImgBlockExpert{width:100px; height:auto; margin:10px 0px 10px 0px; float:left; }




/*----------------07.09.2009----*/

.AppRow1{width:700px; height:auto; padding:8px 0; border-bottom:1px solid #c7c7c7; float:left}
.RelRow{width:700px; height:auto; padding:8px 0; border:none opx; float:left}
.App_input_box{width:250px; height:20px; padding:3px 5px; font-size:13px; font-weight:bold; font-family:Verdana, Geneva, sans-serif;margin:0 0 0 5px;}
.Light12{font-size:14px;}
.RelTitle{text-align:center; width:92px; font-size:11px; font-weight:bold; color:#241e20; float:left; padding-bottom:3px;}
.AppRow2{margin:10px 0 10px 10px; width:542px; float:right}
.RelTitle .nameorange{color:#F89021; font-size:14px;}

.WhoBlock{width:810px; height:auto; margin:20px 0; clear:both}
.ShortExplation{width:190px; padding:0 30px 0 0; height:auto; float:left;}
.BabyMainPhoto{width:460px; float:left; height:270px; margin-left:130px;}
.BabyMainPhotoNAV{width:460px; float:left; height:270px; margin-left:40px;}

.PreNext{width:40px; padding-top:100px; float:left; color:#f7901e}
.PreNext a{color:#f7901e; font-family:Arial, Helvetica, sans-serif; font-size:13px; font-weight:bold; text-decoration:none; }
.PreNext a:hover{color:#f7901e; font-family:Arial, Helvetica, sans-serif; text-decoration:underline}

.MainPhotoBlock{width:260px; height:auto; float:left}
.MainPhotoShadow{width:250px; height:250px; border:5px solid #e1e1e1; float:left; /*padding:10px 9px 9px 8px; background:url(../images/mainphoto_shadow.jpg) no-repeat;*/}
.TextAlignRight{text-align:right}

.RelThumBlock{width:640px; height:auto; margin:30px 0 0 0; float:left;}
.MainPhotoBlock1{width:210px; padding:10px 25px;}
.MainPhotoBlock2{width:210px; padding:10px 25px;}
.MainPhotoBlock2Nav{width:210px; padding:10px 13px;}
.MainPhotoShadow1{width:210px; height:200px; margin:5px 5px 15px 5px; /* float:left;padding:7px 6px 5px 6px; background:url(../images/mainphoto_shadow_small.jpg) no-repeat; margin:3px; border:1px solid #000;*/}
.MainPhotoShadow1 a{border:5px solid #e1e1e1; display:block;}
.MainPhotoShadow1 a:hover{border:5px solid #F7901E;}

.btn_orange_150x26{width:150px; height:26px; color:#000; border:0px solid #FFF; background:url(../images/btn_orange_150x26.gif) no-repeat; font-weight:bold; font-size:13px; cursor:hand;}

.RightExp{width:500px; float:right; font-family:Verdana, Arial, Helvetica, sans-serif; line-height:16px; font-size:12px;}

.ApplicationBlock_home{width:894px; height:auto; margin: 10px 0; float:left;  font-family:Arial, Helvetica, sans-serif; }
.AppRow1_homePage{width:894px; height:auto; padding:8px 0; border-bottom:1px solid #c7c7c7; float:left}
.AppRow1_home{width:734px; height:auto; padding:8px 0; border-bottom:1px solid #c7c7c7; float:left}
.AppRow3_home{width:740px; height:auto; padding:8px 0; border-bottom:1px solid #c7c7c7; float:left}
.BabyImgBlock_home{width:100px; height:auto; margin:10px 120px 10px 30px; float:left}
.RelImgBlock_home{width:87px; height:auto; margin:10px 5px 0px 10px; float:left;}
.TotalVote_bdr{border: solid 2px #f7901e; float:left; font-size:15px; padding:5px; margin-left:120px;  font-weight:bold;}
.AppRow2_home{margin:10px 0; width:635px; float:right}

.AppRow_n{width:700px; height:auto; float:left}

.ReportAbuse{padding-left:50px; padding-bottom:5px; clear:both}

.ReportAbuse a{text-decoration:underline; color:#000; font-size:12px; font-weight:bold; line-height:16px;}
.ReportAbuse a:hover{text-decoration:none; color:#000; font-size:12px; font-weight:bold}


.WantToUpload{width:370px; padding-right:20px; float:right}

.BabyImgBlock_n{width:120px; height:auto; margin:10px 30px 10px 10px; float:left}

.BabyImgBlock_n1{width:166px; height:auto; margin:0px 0px 10px 10px; float:left;}
.BabyImgBlock_n2{width:170px; height:auto; margin:0px 0px 10px 10px; float:left;}

.ReportAbuseH{padding-left:5px; padding-bottom:5px; clear:both}

.ReportAbuseH_AN{padding-left:90px; padding-bottom:5px; clear:both}

.ReportAbuseH a{text-decoration:underline; color:#000; font-size:12px; font-weight:bold; line-height:16px;} 
.ReportAbuseH a:hover{text-decoration:none; color:#000; font-size:12px; font-weight:bold}
.ReportAbuseH_AN a{text-decoration:underline; color:#000; font-size:12px; font-weight:bold; line-height:16px;}
.ReportAbuseH_AN a:hover{text-decoration:none; color:#000; font-size:12px; font-weight:bold}

.AppSN{width:50px; border-top:1px solid #7f7f7f; padding:5px;}
.AppDtl{width:200px; text-align:left; border-top:1px solid #7f7f7f; padding:5px;}

.AppSNGray{width:50px; border-top:1px solid #7f7f7f; padding:5px; background-color:#e7e7e7;}
.AppDtlGray{width:200px; text-align:left; border-top:1px solid #7f7f7f; padding:5px; background-color:#e7e7e7;}

.AppBorderBottom{border-bottom:1px solid #7f7f7f;}

.ALLNEW{width:700px;}


.RelFTitle{text-align:center; width:92px; font-size:11px; font-weight:bold; color:#241e20; float:left; padding-bottom:3px;}
.BabayFImgShadow{width:71px; height:72px; padding:4px; margin:0 7px; background:url(../images/img_shadow.jpg) no-repeat top; margin-top:2px; float:left}
.RelFTitle a{text-decoration:none; color:#000; font-size:12px; font-weight:bold; line-height:16px;}
.RelFTitle a:hover{text-decoration:underline; color:#000; font-size:12px; font-weight:bold}

.website a{color:Blue ; text-decoration: underline; font-weight:bold; }
.website a:hover{color:Blue; text-decoration: none; font-weight:bold; }


/****************** New 13-1-2010 *********************/
.dadDisplay{ position:absolute; left:-195px;}


/****************** Facebook 18-1-2010 *********************/

.facebookTopText{ width:680px;}
.facebookWelcomeText{float:left; width:500px; font-size:16px; font-weight:bold;}


