.error_1 {
    FONT-SIZE: 12px;FONT-WEIGHT: normal; COLOR: #800000
}
.error_2 {
    FONT-SIZE: 14px;FONT-WEIGHT: normal; COLOR: #800000
}

/*********************************** ADDED ON 3.aug-2010 *******************************************************************/

/*.td_bgclour_set11 {
    FONT-SIZE: 12px; font-weight: normal;FONT-FAMILY: Arial;COLOR: #000000;BACKGROUND-COLOR: #CCC8B9;
}
.td_bgclour_set12 {
    FONT-SIZE: 12px; font-weight: normal;FONT-FAMILY: Arial;COLOR: #000000;BACKGROUND-COLOR: #F3EAD5;
}
.td_bgclour_set21 {
    FONT-SIZE: 12px; font-weight: normal;FONT-FAMILY: Arial;COLOR: #000000;BACKGROUND-COLOR: #DBD8CE;
}
.td_bgclour_set22 {
    FONT-SIZE: 12px; font-weight: normal;FONT-FAMILY: Arial;COLOR: #000000;BACKGROUND-COLOR: #F7F0E2;
}
.td_bgclour_set31 {
    FONT-SIZE: 12px; font-weight: normal;FONT-FAMILY: Arial;COLOR: #000000;BACKGROUND-COLOR: #EBE9E3;
}
.td_bgclour_set32 {
    FONT-SIZE: 12px; font-weight: normal;FONT-FAMILY: Arial;COLOR: #000000;BACKGROUND-COLOR: #FAF7EE;
}
.td_bgclour_set41 {
    FONT-SIZE:13px; FONT-WEIGHT: normal; COLOR: black; FONT-FAMILY: Arial;clear: left;BACKGROUND-COLOR: #EBE9E3;
}
.td_bgclour_set42 {
    FONT-SIZE:13px; FONT-WEIGHT: normal; COLOR: black; FONT-FAMILY: Arial;clear: left;BACKGROUND-COLOR: #fdfbf4;
}

.td_bgclour_heading {
    FONT-SIZE: 12px; font-weight: bold;FONT-FAMILY: Arial;COLOR: #ffffff;BACKGROUND-COLOR: #7f7f7f;
}
.td_bgclour_heading2 {
    FONT-SIZE: 12px; font-weight: bold;FONT-FAMILY: Arial;COLOR: #ffffff;BACKGROUND-COLOR: #7f7f7f;
}*/ 

/******************************************* CSS FOR TERMS AND CONDITION PAGE***********************************************/
.main_policy_content{
    margin: 0px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
    /*width: 1033px;    */
    
}
.main_center_content{
    margin: 0px 0px 0px 125px;
    padding: 0px 0px 0px 0px;
    /*border: 1px solid red;*/
}
.main_content_top{
    margin: 0px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
    background: url("top_box.png") no-repeat;    
    width: 790px;
    height: 20px;
}
.main_content_bottom{
    margin: 0px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
    background: url("bottom_box.png") no-repeat;    
    width: 790px;
    height: 17px;
}
.main_content_middle{
    margin: 0px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
    background: url("middle_1px_box.png") repeat-y;    
    width: 790px;
}
.main_content_heading{
    margin: 0px 0px 0px 0px;
    padding: 0px 0px 0px 25px;
    font-family: arial black;
    font-size: 16px;
    font-weight: bold;
    color: #4701B5;
    text-align: left;    
}
.main_content_para{
    margin: 5px 25px 0px 25px;
    padding: 23px 81px 15px 32px;
    font-family: Arial;
    font-size:15px;
    color:#666666;
    border: 1px solid #333333;
    text-align: left;
    
}
.main_content_para_policy{
    margin: 5px 25px 0px 25px;
    padding: 23px 81px 0px 32px;
    font-family: Arial;
    font-size:15px;
    color:#666666;
    border: 1px solid #333333;
    text-align: left;
}
/**********************************************END CSS FOR TERMSPAGE *******************************************************/
/************************************************ CSS FOR SITEMAP PAGE *****************************************************/
.sitemap_content{
    margin: 0px 0px 0px 0px;
    padding: 15px 40px 0px 50px;
}
.sitemap_content_member{
    margin: 0px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
    width: 151px;
    float: left;
}
.sitemap_content_heading{
    margin: 0px 0px 0px 0px;
    padding: 3px 0px 3px 0px;
    background: url("sitemap_gradient_heading.png") repeat-x;
    text-align: center;
    font-family: arial;
    font-size: 11px;
    font-weight: bold;
    border: 1px solid #000000;
}
.sitemap_content_text{
    margin: 0px 0px 0px 0px;
    padding: 0px 0px 15px 0px;
/*    background: url("memeber_section_01.png") repeat-x; */
    background: url("sitemap_gradient.png") repeat-x;
    background-color: #69Daff; 
    border-left: 1px solid #000000;   
    border-right: 1px solid #000000;   
    border-bottom : 1px solid #000000;   
}
.sitemap_content_text ul{
    margin: 0px 0px 0px 0px;
    padding: 0px 0px 0px 8px;
    list-style-type: none;    
}
.sitemap_content_text ul li{
    margin: 0px 0px 0px 0px;
    padding: 8px 0px 0px 0px;
    font-family: arial;    
    font-size: 11px;
    color: #000000;
    text-decoration: underline;
    text-align: left;
}
.sitemap_content_text ul li a{
    font-family: arial;    
    font-size: 11px;
    color: #000000;
    text-decoration: underline;
    text-align: left;
}
.sitemap_content_text ul li a:hover{
    font-family: arial;    
    font-size: 11px;
    color: #000000;
    text-decoration: underline;
    text-align: left;
}
.sitemap_content_blog{
    margin: 0px 0px 0px 20px;
    padding: 0px 0px 0px 0px;
    width: 151px;
    float: left;
}
/*.sitemap_content_blog ul{
    margin: 0px 0px 0px 0px;
    padding: 0px 0px 0px 8px;
    list-style-type: none;    
}
.sitemap_content_blog li{
    margin: 0px 0px 0px 0px;
    padding: 0px 0px 6px 0px;
    font-family: arial;    
    font-size: 11.2px;
    color: #000000;
    text-decoration: underline;
}
.sitemap_content_blog_heading{
    margin: 0px 0px 0px 0px;
    padding: 3px 0px 3px 0px;
    background: url("heading_gradient.png") repeat-x;
    text-align: center;
    font-family: arial;
    font-size: 11.5px;
    font-weight: bold;
    border: 2px solid #CCCAC6;
}
.sitemap_content_blog_text{
    margin: 0px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
    background: url("blogs.png") repeat-x;    
    border-left: 2px solid #CCCAC6;   
    border-right: 2px solid #CCCAC6;   
    border-bottom : 2px solid #CCCAC6;   
}
.sitemap_content_others_heading{
    margin: 18px 0px 0px 0px;
    padding: 3px 0px 3px 0px;
    background: url("heading_gradient.png") repeat-x;
    text-align: center;
    font-family: arial;
    font-size: 11px;
    font-weight: bold;
    border: 2px solid #CCCAC6;
}
.sitemap_content_others_text{
    margin: 0px 0px 0px 0px;
    padding: 0px 0px 15px 0px;
    background: url("others.png") repeat-x;    
    border-left: 2px solid #CCCAC6;   
    border-right: 2px solid #CCCAC6;   
    border-bottom : 2px solid #CCCAC6;   
}*/
.sitemap_content_realestate{
    margin: 0px 0px 0px 20px;
    padding: 0px 0px 0px 0px;
    width: 151px;
    float: left;
}
/*.sitemap_content_realestate_heading{
    margin: 0px 0px 0px 0px;
    padding: 3px 0px 3px 0px;
    background: url("heading_gradient.png") repeat-x;
    text-align: center;
    font-family: arial;
    font-size: 11px;
    font-weight: bold;
    border: 2px solid #CCCAC6;
}
.sitemap_content_realestate_text{
    margin: 0px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
    background: url("real_estate_search.png") repeat-x;  
    border-left: 2px solid #CCCAC6;   
    border-right: 2px solid #CCCAC6;   
}
.sitemap_content_realestate ul{
    margin: 0px 0px 0px 0px;
    padding: 0px 0px 0px 8px;
    list-style-type: none;    
}
.sitemap_content_realestate ul li{
    margin: 0px 0px 0px 0px;
    padding: 0px 0px 3px 0px;
    font-family: arial;    
    font-size: 11.2px;
    color: #000000;
    text-decoration: underline;
}*/
.sitemap_content_search{
    margin: 0px 0px 0px 25px;
    padding: 0px 0px 0px 0px;
    width: 151px;
    float: left;
}
/*.sitemap_content_search_heading{
    margin: 0px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
    background: url("heading_gradient.png") repeat-x;
    text-align: center;
    font-family: arial;
    font-size: 11px;
    font-weight: bold;
    border: 1px solid blue;
    line-height: 11px;
    border: 2px solid #CCCAC6;
}
.sitemap_content_search_text{
    margin: 0px 0px 0px 0px;
    padding: 0px 0px 40px 0px;
    background: url("search_in_canada.png") repeat-x; 
    border-left: 2px solid #CCCAC6;   
    border-right: 2px solid #CCCAC6;   
    border-bottom : 2px solid #CCCAC6;   
}
.sitemap_content_search_text ul{
    margin: 0px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
    list-style-type: none;    
}
.sitemap_content_search_text ul li{
    margin: 0px 0px 0px 0px;
    padding: 0px 0px 0px 8px;
    font-family: arial;    
    font-size: 11.3px;
    color: #000000;
    text-decoration: underline;
}
.sitemap_content_country_heading{
    margin: 15px 0px 0px 0px;
    padding: 3px 0px 3px 0px;
    background: url("heading_gradient.png") repeat-x;
    text-align: center;
    font-family: arial;
    font-size: 11px;
    font-weight: bold;
    border: 2px solid #CCCAC6;
}
.sitemap_content_country_text{
    margin: 0px 0px 0px 0px;
    padding: 0px 0px 12px 0px;
    background: url("search_in_country.png") repeat-x; 
    border-left: 2px solid #CCCAC6;   
    border-right: 2px solid #CCCAC6;   
    border-bottom : 2px solid #CCCAC6;   
}
.sitemap_content_country_text ul{
    margin: 0px 0px 0px 0px;
    padding: 0px 0px 0px 8px;
    list-style-type: none;    
}
.sitemap_content_country_text ul li{
    margin: 0px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
    font-family: arial;    
    font-size: 11px;
    color: #000000;
    text-decoration: underline;
}
.sitemap_content_professional_heading{
    margin: 15px 0px 0px 0px;
    padding: 3px 0px 3px 0px;
    background: url("heading_gradient.png") repeat-x;
    text-align: center;
    font-family: arial;
    font-size: 11px;
    font-weight: bold;
    border: 2px solid #CCCAC6;
}
.sitemap_content_professional_text{
    margin: 0px 0px 0px 0px;
    padding: 3px 0px 0px 0px;
    background: url("search_in_professional.png") repeat-x;
    border-left: 2px solid #CCCAC6;   
    border-right: 2px solid #CCCAC6;   
}
.sitemap_content_professional_text ul{
    margin: 0px 0px 0px 0px;
    padding: 0px 0px 0px 8px;
    list-style-type: none;    
}
.sitemap_content_professional_text ul li{
    margin: 0px 0px 0px 0px;
    padding: 0px 0px 5px 0px;
    font-family: arial;    
    font-size: 11.2px;
    color: #000000;
    text-decoration: underline;
}*/
/*************************************************** END OF CSS FOR SITEMAP PAGE********************************************/
.normal_white_heading0point8 {
    font-size: 0.8em !important;
    color: #FFFFFF !important;
}
.normal_red_heading0point8 {
    font-size: 0.8em !important;
    color: #FF0000 !important;
}
.normal_heading0point8 {
    font-size: 0.8em !important;
    color: #000000 !important;
}
.normal_heading0point7 {
    font-size: 0.7em !important;
    color: #000000 !important;
}
.font0point82{
    font-size: 0.82em !important;
    color: #000000 !important;
}
.font0point84{
    font-size: 0.84em !important;
    color: #000000 !important;
}
.normal_heading0point9, .font0point9 {
    font-size: 0.9em !important;
    color: #000000 !important;
}
.normal_red_heading0point9 {
    font-size: 0.9em !important;
    color: #FF0000 !important;
}
.normal_red_heading1point0 {
    font-size: 1.0em !important;
    color: #FF0000 !important;
}
.normal_heading1point1 {
    font-size: 1.1em !important;
    color: #000000 !important;
}
.normal_white_heading1point1 {
    font-size: 1.1em !important;
    color: #FFFFFF !important;
}
.normal_red_heading1point1 {
    font-size: 1.1em !important;
    color: #FF0000 !important;
}
.normal_heading1point2 {
    font-size: 1.2em !important;
    color: #000000;
}
.normal_red_heading1point2 {
    font-size: 1.2em !important;
    color: #FF0000 !important;
}
.normal_heading1point3, .font1point3 {
    font-size: 1.3em !important;
    color: #000000 !important;
}
.normal_red_heading1point3 {
    font-size: 1.3em !important;
    color: #FF0000 !important;
}
.normal_heading1point4 {
    font-size: 1.4em !important;
    color: #000000 !important;
}

/*************************************************** CSS FOR CONTACT US PAGE ***********************************************/
.main_contact_content{
    margin: 0px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
    /*border: 1px solid red;*/
    /*width: 1033px; */
       
}
/************************************************** END OF CSS FOR CONTACT US PAGE *****************************************/
/************************************************** CSS FOR BLOG PAGE ******************************************************/
.blog_list_img{
    margin: 5px 0px 5px 10px;
    padding: 0px 0px 7px 35px;
    background: url("tea_bag.png") no-repeat;
    /*width: 27px;*/
    height: 19px;
    font-family: arial black;
    font-size: 14px;
    font-weight: bold;
    color: #2E5589;
    border-bottom: 1px solid #CED9DF;
}
.blog_list_content{
    margin: 0px 0px 0px 0px;
    padding: 4px 0px 0px 30px;
    font-family: arial;
    font-size: 12px;
    color: #2E5589;
    text-align: left;
}
.blog_list_content a{
    font-family: arial;
    font-size: 12px;
    color: #2E5589;
    text-decoration: none;    
}
.blog_list_content a:hover{
    font-family: arial;
    font-size: 12px;
    color: #2E5589;
    text-decoration: none;    
}
.blog_list_links{
    margin: 0px 0px 0px 0px;
    padding: 10px 30px 0px 40px;
    font-family: arial;
    font-size: 12px;
    color: #2E5589;
}
.blog_list_heading{
    margin: 0px 0px 0px 0px;
    padding: 0px 0px 0px 20px;
    font-family: arial black; 
    font-size: 16px;
    color: #4701B5;
    font-weight: bold;    
}
.blog_content_top{
    margin: 0px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
    background: url("blog_top.png") no-repeat;    
    width: 790px;
    height: 10px;
/*    border: 1px solid red;*/
}
.blog_content_bottom{
    margin: 0px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
    background: url("blog_buttom.png") no-repeat;    
    width: 790px;
    height: 15px;
/*    border: 1px solid red;*/
}
.blog_content_middle{
    margin: 0px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
    background: url("blog_midle_ipx.png") repeat-y;    
    width: 790px;
/*    height: 790px;*/
}
.member_content_middle{
    margin: 0px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
    background: url("blog_midle_ipx.png") repeat-y;    
    width: 790px;
/*    border: 1px solid red;*/
/*    height: 660px;*/
}
.blog_list_text{
    margin: 0px 0px 0px 0px;
    padding: 15px 40px 0px 30px;
    font-family: arial;    
    font-size: 13px;
    color:  #2E5589;
}
.blog_list_more{
    margin: 0px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
    font-family: arial;
    font-weight: bold;    
    font-size: 13px;
    color: #4701B5;
}
.blog_list_more a{
    font-family: arial;    
    font-size: 13px;
    color: #4701B5;
    font-weight: bold;
    text-decoration: none;
}
.blog_list_more a:hover{
    font-family: arial;    
    font-size: 13px;
    color: #4701B5;
    text-decoration: none;
}
.blog_bottom_img_left{
    margin: 0px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
    /*border: 1px solid red;*/
    /*float: left;*/
    height: 150px;
}
.blog_bottom_img_center{
    margin: 0px 0px 0px 10px;
    padding: 0px 0px 0px 0px;
    /*border: 1px solid red;*/
    /*float: left;*/
    height: 150px;
}
.blog_bottom_img_right{
    margin: 0px 0px 0px 10px;
    padding: 0px 0px 0px 0px;
    /*border: 1px solid red;*/
    /*float: left;    */
    height: 150px;
}
.blog_bottom_top{
    margin: 0px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
    background: url("top_con.png") no-repeat;    
    width: 254px;
    height: 9px;
}
.blog_bottom_bottom{
    margin: 0px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
    background: url("refer_bottom.png") no-repeat;    
    width: 254px;
    height: 15px;
}
.blog_bottom_middle{
    margin: 0px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
    background: url("refer_midle.png") repeat-y;    
    width: 254px;
}
.blog_img_man{
    margin: -98px 0px 0px -130px;
    padding: 0px 0px 0px 0px;
    background: url("small_man.png") no-repeat; 
    /*border: 1px solid red;*/
    width: 133px;   
    height: 137px;    
    position: absolute;
}
/*********************************************** CSS FOR LOGIN PAGE ********************************************************/
.main_login_content{
    margin: 0px auto 0px auto;
    padding: 0px 0px 0px 0px;
    /*width: 1033px;    */
}
.main_content_login{
    margin: 0px 0px 0px 125px;
    padding: 0px 0px 0px 0px;
}
.main_text_content{
    margin: 0px 0px 0px 125px;
    padding: 0px 0px 0px 0px;
}
.state_link_underline {
    FONT-SIZE: 13px;
    FONT-FAMILY: Arial;
    padding: 0in 5.4pt;
    width: 120pt; 
    color:  #2E5589;
    TEXT-DECORATION: underline
}
.manage_heading {
    BACKGROUND-IMAGE: url(../MyLink/images/w180xh25.jpg); BACKGROUND-REPEAT: repeat-x;
     FONT-SIZE: 12px; font-weight: bold; color: black; FONT-FAMILY: Arial; TEXT-DECORATION: none
}
.normal_text {
    FONT-SIZE:13px; FONT-WEIGHT: normal; COLOR: black; FONT-FAMILY: Arial;clear: left; TEXT-DECORATION: none
}
.normal_title {
    FONT-SIZE: 14px; font-weight: bold; color: #4701B5; FONT-FAMILY: Arial;clear: left; TEXT-DECORATION: none;LETTER-SPACING: 0.00em;
}
.normal_heading {
    FONT-SIZE: 12px; font-weight: bold; color: black; FONT-FAMILY: Arial; TEXT-DECORATION: none
}
.important {
    color: #FF0000;
    text-decoration: none;
}
.Enter_info{
margin: 0px 0px 0px 30px;
padding: 0px 0px 0px 0px;
font-family: Arial Black;
font-size: 16px;
color: #4701B5;
font-weight: bold;
}
.paragraphs{
margin: 10px 0px 0px 0px;
padding: 0px 30px 0px 35px;
font-family: Arial;
font-size: 16px;
color: #2C2C2C;
font-weight: bold;
}
.complete{
margin: 30px 0px 0px 35px;
padding: 0px 0px 0px 0px;
font-family: Arial;
font-size: 16px;
color: #113D79;
font-weight: bold;
}
.textarea_box{
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
background: url("textarea_box.png") no-repeat;
width: 477px;
height: 96px;
}
.textarea_box textarea{
    margin: 5px 0px 0px 5px;
    padding : 0px 0px 0px 3px;
    width: 465px;
    height: 80px;
    border: 0px;
}
.textarea_box_new{
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 118px;
background: url("textarea_box.png") no-repeat center;
width: 477px;
height: 96px;
}
.textarea_box_new textarea{
    margin: 5px 0px 0px 5px;
    padding : 0px 0px 0px 3px;
    width: 465px;
    height: 80px;
    border: 0px;
}
.ctlist_frame{
    width: 550px;
    height:100px;
    overflow-y: scroll;
    overflow-x: hidden;
    margin: 0px auto 5px auto;
    padding: 0px 0px 5px 0px;
    border: 2px solid #CCCCCC;
}
.memberlist_frame{
    width: 700px;
    height:450px;
    overflow-y: scroll;
    overflow-x: hidden;
    margin: 0px auto 5px auto;
    padding: 0px 0px 5px 0px;
    border: 2px solid #CCCCCC;
}
.memberlist_exclusive_frame{
    width: 730px;
    height:450px;
    overflow-y: scroll;
    overflow-x: hidden;
    margin: 0px auto 5px auto;
    padding: 0px 0px 5px 0px;
    border: 2px solid #CCCCCC;
}
.member_cyber_list_frame{
    width: 700px;
    height:350px;
    overflow-y: scroll;
    overflow-x: hidden;
    margin: 0px auto 5px auto;
    padding: 0px 0px 5px 0px;
    border: 2px solid #CCCCCC;
}
.member_traffic_list_frame{
    width: 700px;
    height:350px;
    overflow-y: scroll;
    overflow-x: hidden;
    margin: 0px auto 5px auto;
    padding: 0px 0px 5px 0px;
    border: 2px solid #CCCCCC;
}
#error {
    margin: 0px auto 10px auto;
    padding: 0px 0px 0px 0px;
    border: 1px solid #BB7C7C;
    width:95%;
    background-color: #eaa2a2;
}
#error ul{
    margin: 0px 0px 0px 30px;
    padding: 10px 0px 10px 0px;
    list-style: circle;
}
#error ul li{
    margin: 0px 0px 0px 0px;
    padding: 2px 0px 2px 0px;
    font-size: 0.9em;
    color: #000000;
}

