@charset "utf-8";
/* CSS Document */
body
{
font-family:Arial;
font-size:12px;
margin:0px;
padding:0px;
}
html
{
font-family:Arial;
font-size:12px;
margin:0px;
padding:0px;
}
h1
{
font-family:Arial;
font-size:12px;
margin:0px;
padding:0px;

}
.top
{
height:163px;
/*background-image:url(../images/top_bg.gif);
background-repeat:repeat-x;*/
}
.red_line {
background-color:#BB3131;
height:3px;
font-size: 0px;
line-height: 0px;
}
.footer
{
height:85px;
background-image:url(../images/footer.gif);
background-repeat:repeat-x;
}
.mastertbl
{
width:978px;
}
.right_panel
{
overflow:auto;
text-align:justify;
height:500px;
width:340px;
padding-right:0px;

}

.member_name
{
font-family:  Arial;
color: #6e6e6e;
font-size:15px;
font-weight:bold;
text-align:right;
}
.member_designation
{
font-family:  Arial;
color: #6e6e6e;
font-size:10px;
font-weight:normal;
text-align:right;
}

.member_details
{
color:#6e6e6e;
font-size:12px;
font-weight:normal;
text-align:right;
line-height:18px;

}
td.tab_top
{
width:130px;
height:30px;
background-image:url(../images/tab_top_down.jpg);
background-repeat:no-repeat;
text-align:center;
vertical-align:middle;
font-size:10px;
font-weight:bold;
color:#FFF;
}
td.tab_top_1
{
width:130px;
height:30px;
background-image:url(../images/tab_top_down_1.jpg);
background-repeat:no-repeat;
text-align:center;
vertical-align:middle;
font-size:10px;
font-weight:bold;
color:#FFF;
}

td.tab_txt
{
}
.top_link
{
font-family:  Arial;
font-size:12px;
font-weight:normal;
text-decoration:none;
color:#000;
}
.top_link:hover
{
font-size:12px;
font-weight:normal;
text-decoration:none;
color:#000;
}
.top_link_selected
{
font-size:12px;
font-weight:normal;
text-decoration:none;
color:#000;
}
td.tab_top:hover
{
width:130px;
height:30px;
background-image:url(../images/tab_top_up.jpg);
background-repeat:no-repeat;
text-align:center;
vertical-align:middle;
font-size:12px;
font-weight:bold;
color:#ffffff;
}
.tab_top_selected
{
width:130px;
height:30px;
background-image:url(../images/tab_top_up.jpg);
background-repeat:no-repeat;
text-align:center;
vertical-align:middle;
font-size:12px;
font-weight:bold;
color:#ffffff;
}

.bottom_link
{
font-family:  Arial;
font-size:12px;
font-weight:normal;
text-decoration:none;
color:#000;
}
.bottom_link:hover
{
font-size:12px;
font-weight:normal;
text-decoration:none;
color:#000;
}
.bottom_link_selected
{
font-size:12px;
font-weight:normal;
text-decoration:none;
color:#000;
}
td.tab_bottom
{
width:130px;
height:30px;
background-image:url(../images/tab_bottom_down.jpg);
background-repeat:no-repeat;
text-align:center;
vertical-align:middle;
font-size:10px;
font-weight:bold;
color:#FFF;
}

td.tab_bottom:hover
{
width:130px;
height:30px;
background-image:url(../images/tab_bottom_up.jpg);
background-repeat:no-repeat;
text-align:center;
vertical-align:middle;
font-size:12px;
font-weight:bold;
color:#ffffff;
}
.tab_bottom_selected
{
width:130px;
height:30px;
background-image:url(../images/tab_bottom_up.jpg);
background-repeat:no-repeat;
text-align:center;
vertical-align:middle;
font-size:12px;
font-weight:bold;
color:#ffffff;
}

.menu_sec
{
padding-top:9px;
}
.body
{
height:100%;
padding-top:15px;
padding-bottom:30px;
}
.tbl728
{
width:728px;
}
.g_bg_left
{
background-image:url(../images/g_bg_left.gif);
height:26px;
width:12px;
background-repeat:no-repeat;
}
.g_bg_center
{
background-image:url(../images/g_bg_center.gif);
height:26px;
background-repeat:repeat-x;
font-size:11px;
font-weight:bold;
color:#ffffff;
text-align:left;
padding-left:4px;
padding-right:4px;
}
.g_bg_center_center
{
background-image:url(../images/g_bg_center.gif);
height:26px;
background-repeat:repeat-x;
font-size:11px;
font-weight:bold;
color:#ffffff;
text-align:center;
padding-left:4px;
padding-right:4px;
}
.g_bg_center01
{
background-image:url(../images/g_bg_center.gif);
height:26px;
background-repeat:repeat-x;
font-size:11px;
font-weight:bold;
color:#ffffff;
text-align:left;
padding-left:4px;
padding-right:4px;
}

.g_bg_right
{
background-image:url(../images/g_bg_right.gif);
height:26px;
width:12px;
background-repeat:no-repeat;
}
.center_text_tble
{
width:718px;
border-left:#DCDCDC 1px solid;
border-right:#DCDCDC 1px solid;
border-bottom:#DCDCDC 1px solid;
border-top:#DCDCDC 1px solid;
}

.center_text_tble_noborder
{
width:718px;
border-left:#DCDCDC 0px solid;
border-right:#DCDCDC 0px solid;
border-bottom:#DCDCDC 0px solid;
border-top:#DCDCDC 0px solid;
}
.login_tbl
{ 
width:245px;
border:#BCBCBC 1px solid;
margin-top:9px;
}
.news_tbl
{
width:247px; 
margin-top:0px;
}
.ad_sec
{
width:247px;
margin-top:0px;
border:#DCDCDC 1px solid;
text-align:center;
}
.news_header
{
background-image:url(../images/news_header.gif);
height:26px;
vertical-align:middle;
width:247px;
font-size:12px;
text-align:left;
padding-left:15px;
color:#C12F2F;
font-weight:bold;
}
.input_form_heading
{
vertical-align:middle;
font-size:12px;
text-align:left;
color:#000;
font-weight:bold;
}
.news
{
border-left:#BCBCBC 1px solid;
border-right:#BCBCBC 1px solid;
padding:10px;
text-align:left;
}
.login_header
{
background-image:url(../images/member_login_bg.gif);
background-repeat:repeat-x;
height:23px;
font-size:12px;
font-weight:bold;
padding-left:10px;
text-align:left;
}
.course_title
{
background-image:url(../images/member_login_bg.gif);
background-repeat:repeat-x;
height:23px;
font-size:12px;
font-weight:bold;
padding-left:10px;
text-align:left;
}

.input_box
{
width:250px;
height:18px;
}
.input_box_small
{
width:150px;
height:18px;
}

form
{
margin:0px;
padding:0px;
}
.forget_txt
{
font-size:11px;
color:#000000;
text-align:left;
line-height:18px;
text-decoration:none;
}
.forget_txt_link
{
font-size:11px;
color:#B62F00;
text-align:left;
line-height:18px;
text-decoration:none;
}
.footer_left_txt
{
font-size:12px;
color:#4B4B4B;
text-align:left;
text-decoration:none;
}
.footer_right_txt
{
font-size:11px;
color:#4B4B4B;
text-align:right;
text-decoration:none;
}
.footer_txt_link
{
font-size:11px;
color:#4B4B4B;
text-align:right;
text-decoration:none;
}
.footer_txt_link:hover
{
font-size:11px;
color:#B62F00;
text-align:right;
text-decoration:none;
}
.input_txt
{
font-family:Arial;
font-size:12px; 
font-weight:normal;	
color:#2D2D2D;
padding-left:0px;
line-height:18px;
text-align:right;
vertical-align:middle;
}
.input_txt_bold
{
font-family:Arial;
font-size:12px; 
font-weight:bold;	
color:#2D2D2D;
padding-left:0px;
line-height:18px;
text-align:right;
vertical-align:middle;
}
.input_txt_left
{
font-family:Arial;
font-size:12px; 
font-weight:normal;	
color:#2D2D2D;
padding-left:0px;
line-height:18px;
text-align:left;
vertical-align:middle;
}

.input_txt_top
{
font-family:Arial;
font-size:12px; 
font-weight:normal;	
color:#2D2D2D;
padding-left:0px;
line-height:18px;
text-align:right;
vertical-align:top;
}
.input_box_regis
{
width:255px;
height:22px;
}

.btn
{

background-image:url(../images/red_btn.gif);
background-repeat: no-repeat;
background-position: center center;
/*background-color:#8B4704;  Brown background */
vertical-align: middle;
height: 23px;
width: 64px;
border-top-width: 0px;
border-right-width: 0px;
border-bottom-width: 0px;
border-left-width: 0px;
border-top-style: none;
border-right-style: none;
border-bottom-style: none;
border-left-style: none;
margin: 0px;
padding-right:0px;
padding: 0px;
cursor:default;
font-weight:bold;
color:#FFFFFF;
text-align:center;
}

.btn_reg
{
background-image:url(../images/red_btn1.gif);
background-repeat: no-repeat;
background-position: center center;
/*background-color:#8B4704;  Brown background */
vertical-align: middle;
text-align:center;
height: 23px;
width: 147px;
border-top-width: 0px;
border-right-width: 0px;
border-bottom-width: 0px;
border-left-width: 0px;
border-top-style: none;
border-right-style: none;
border-bottom-style: none;
border-left-style: none;
margin: 0px;
padding-right:0px;
padding: 0px;
cursor:default;
font-weight:bold;
color:#FFFFFF;
}

.btn_reg_link
{
font-family: Arial;
font-size: 12px;
font-weight: bold;
text-align:center;
color: #ffffff;
text-decoration: none;
cursor:default;
width: 147px;
}


.submit_big_152{

background:transparent url(../images/red_btn_css.gif);
background-repeat: no-repeat;
background-position: center center;
/*background-color:#8B4704;  Brown background */
vertical-align: middle;
height: 26px;
width: 152px;
border-top-width: 0px;
border-right-width: 0px;
border-bottom-width: 0px;
border-left-width: 0px;
border-top-style: none;
border-right-style: none;
border-bottom-style: none;
border-left-style: none;
margin: 0px;
padding-right:0px;
padding: 0px;
cursor:default;
font-family:arial;
font-size:11px;
color:#ffffff;
font-weight:bold;
}

.submit_big{

background:transparent url(../images/blank_btn.gif);
background-repeat: no-repeat;
background-position: center center;
/*background-color:#8B4704;  Brown background */
vertical-align: middle;
height: 26px;
width: 121px;
border-top-width: 0px;
border-right-width: 0px;
border-bottom-width: 0px;
border-left-width: 0px;
border-top-style: none;
border-right-style: none;
border-bottom-style: none;
border-left-style: none;
margin: 0px;
padding-right:0px;
padding: 0px;
cursor:default;
font-family:arial;
font-size:12px;
color:#ffffff;
font-weight:bold;
text-decoration:none;
padding-bottom:2px;
}

.submit_small{

background:transparent url(../images/blank_btn_small.gif);
background-repeat: no-repeat;
background-position: center center;
text-decoration:none;
/*background-color:#8B4704;  Brown background */
vertical-align: middle;
height: 26px;
width: 81px;
border-top-width: 0px;
border-right-width: 0px;
border-bottom-width: 0px;
border-left-width: 0px;
border-top-style: none;
border-right-style: none;
border-bottom-style: none;
border-left-style: none;
margin: 0px;
padding-right:0px;
padding: 0px;
cursor:default;
font-family:arial;
font-size:12px;
color:#ffffff;
font-weight:bold;
padding-bottom:2px;
}
.submit_mid_big_white{

background:transparent url(../images/180_btn.jpg);
background-repeat: no-repeat;
background-position: center center;
/*background-color:#8B4704;  Brown background */
vertical-align: middle;
height: 30px;
width: 195px;
border-top-width: 0px;
border-right-width: 0px;
border-bottom-width: 0px;
border-left-width: 0px;
border-top-style: none;
border-right-style: none;
border-bottom-style: none;
border-left-style: none;
margin: 0px;
padding-right:0px;
padding: 0px;
cursor:default;
font-family:arial;
font-size:9.5px;
color:#CC0000;
font-weight:bold;
}

.memberhome_button{

background:transparent url(../images/member_bottom_button.gif);
background-repeat: no-repeat;
background-position: center center;
/*background-color:#8B4704;  Brown background */
vertical-align: middle;
height: 28px;
width: 105px;
border-top-width: 0px;
border-right-width: 0px;
border-bottom-width: 0px;
border-left-width: 0px;
border-top-style: none;
border-right-style: none;
border-bottom-style: none;
border-left-style: none;
margin: 0px;
padding-right:0px;
padding: 0px;
cursor:default;
font-family: Arial;
font-size:12px;
font-weight:bold;
text-align:center;

}

.memberhome_button_selected{

background:transparent url(../images/member_bottom_button_selected.gif);
background-repeat: no-repeat;
background-position: center center;
/*background-color:#8B4704;  Brown background */
vertical-align: middle;
height: 28px;
width: 105px;
border-top-width: 0px;
border-right-width: 0px;
border-bottom-width: 0px;
border-left-width: 0px;
border-top-style: none;
border-right-style: none;
border-bottom-style: none;
border-left-style: none;
margin: 0px;
padding-right:0px;
padding: 0px;
cursor:default;
font-family:  Arial;
font-size:12px;
font-weight:bold;
text-align:center; 
}

.memberhome_button_big{

background:transparent url(../images/member_bottom_button_big.gif);
background-repeat: no-repeat;
background-position: center center;
/*background-color:#8B4704;  Brown background */
vertical-align: middle;
height: 28px;
width: 152px;
border-top-width: 0px;
border-right-width: 0px;
border-bottom-width: 0px;
border-left-width: 0px;
border-top-style: none;
border-right-style: none;
border-bottom-style: none;
border-left-style: none;
margin: 0px;
padding-right:0px;
padding: 0px;
cursor:default;
font-family: Arial;
font-size:12px;
font-weight:bold;
text-align:center;  
}

.memberhome_button_big_selected{

background:transparent url(../images/member_bottom_button_big_selected.gif);
background-repeat: no-repeat;
background-position: center center;
/*background-color:#8B4704;  Brown background */
vertical-align: middle;
height: 28px;
width: 152px;
border-top-width: 0px;
border-right-width: 0px;
border-bottom-width: 0px;
border-left-width: 0px;
border-top-style: none;
border-right-style: none;
border-bottom-style: none;
border-left-style: none;
margin: 0px;
padding-right:0px;
padding: 0px;
cursor:default;
font-family: Arial;
font-size:12px;
font-weight:bold;
text-align:center;  
}

.memberhome_button_link{
text-decoration:none;
color:#ffffff;
border:0px solid #000000;
width:100%;	/* Don't change this option */
height:28px;
}

.memberhome_button_link:hover{
text-decoration:none;
color:#000000;
border:0px solid #000000;
width:100%;	/* Don't change this option */
height:28px;
}

.memberhome_button_link_selected{
text-decoration:none;
color:#ffffff;
border:0px solid #000000;
width:100%;	/* Don't change this option */
height:28px;
}

/***************************9th Dec***********************/

/**********************************************************/
/**********************************************************/
/**********************************************************/
.tab_submenu{
width:106px;
height:31px;
background-image:url(../images/tab_inner_down.jpg);
background-repeat:no-repeat;
text-align:center;
vertical-align:middle;
font-size:10px;
font-weight:bold;
color:#000;
}
td.tab_submenu:hover{
width:106px;
height:31px;
background-image:url(../images/tab_inner_up.jpg);
background-repeat:no-repeat;
text-align:center;
vertical-align:middle;
font-size:10px;
font-weight:bold;
color:#ffffff;
}
.tab_submenu_selected{
width:106px;
height:31px;
background-image:url(../images/tab_inner_up.jpg);
background-repeat:no-repeat;
text-align:center;
vertical-align:middle;
font-size:10px;
font-weight:bold;
color:#ffffff;
}
.tab_c_hour{
background-image: url(../images/cepro_hour.gif);
background-repeat: no-repeat;
background-position:left bottom;
height: 27px;
width:103px;
font-family: Arial;
font-size: 10px;
font-weight: bold;
color: #ffffff;
text-decoration: none;
cursor:default;
}
td .tab_c_hour:hover{
background-image: url(../images/cepro_hour_up.gif);
background-repeat: no-repeat;
}
.tab_c_hour_selected{
background-image: url(../images/cepro_hour_up.gif);
background-repeat: no-repeat;
background-position:left top;
height: 27px;
width:103px;
font-family: Arial;
font-size: 10px;
font-weight: bold;
color: #ffffff;
text-decoration: none;
cursor:default;
}
.submenu_link
{
font-family: Arial;
font-size:12px;
font-weight:normal;
text-decoration:none;
color:#000;
}
.submenu_link:hover
{
font-size:12px;
font-weight:normal;
text-decoration:none;
color:#000;
}
.submenu_link:selected
{
font-size:12px;
font-weight:normal;
text-decoration:none;
color:#000;
}

.submenu_link_2
{
font-family: Arial;
font-size:10px;
font-weight:bold;
text-decoration:none;
color:#ffffff;
}
.submenu_link_2:hover
{
font-size:10;
font-weight:bold;
text-decoration:none;
color:#ffffff;
}
.submenu_link_2:selected
{
font-size:10px;
font-weight:bold;
text-decoration:none;
color:#ffffff;
}

/**********************************************************/
/**********************************************************/
/**********************************************************/
.main_content
{
width:717px;
border-top:#858585 1px solid;
border-left:#858585 1px solid;
border-right:#858585 1px solid;
padding-left:10px;
padding-top:10px;
}
.main_content_noborder
{
width:717px;
border-top:#858585 0px solid;
border-left:#858585 0px solid;
border-right:#858585 0px solid;
padding-left:0px;
}

.content_with_scroll
{
width=100%;
overflow-x:hidden;
overflow-y:auto;
vertical-align:top;
height:635px;
}
.content_with_scroll_resizable
{
width=100%;
overflow-x:hidden;
overflow-y:auto;
vertical-align:top;
max-height:580px;
}
.cms_content_with_scroll_resizable
{
width=100%;
overflow-x:hidden;
overflow-y:auto;
vertical-align:top;
max-height:725px;
}
.view_message_content
{
width=100%;
overflow-x:hidden;
overflow-y:auto;
vertical-align:top;
max-height:635px;
}	
.public_profile_content
{
width=100%;
overflow-x:hidden;
overflow-y:auto;
vertical-align:top;
height:690px;
}

.private_pro
{
color:#2D2D2D;
font-size:12px;
font-weight:bold;
text-decoration:underline;
text-align:left;
padding-left:3px;
padding-top:13px;
padding-bottom:20px;
}
.vir_line
{
background-image:url(../images/vir_line.gif);
background-repeat:repeat-y;
width:1px;
}
.member_img_border
{
height:105px;
width:80px;
border:#E2E2E2 1px solid;
vertical-align:middle;
text-align:center;
}
.member_invite
{
height:150px;
width:100px;
border:#E2E2E2 1px solid;
vertical-align:middle;
text-align:center;
margin:5px;
}

.member_img
{
border:#E2E2E2 3px solid;
vertical-align:middle;
text-align:center;
margin-left:1px;
padding-top:1px;
padding-bottom:1px;
padding-right:1px;
width:120px;
height:120px;
}
.member_img_small
{
border:#E2E2E2 3px solid;
vertical-align:middle;
text-align:center;
margin-left:1px;
padding-top:1px;
padding-bottom:1px;
padding-right:1px;
width:80px;
height:80px;
}
.biography_content
{
font-family:Arial;
font-size:12px; 
font-weight:normal;	
color:#2D2D2D;
padding-left:0px;
text-align:justify;
line-height:18px;
padding-right:10px;
}
.text_block
{
font-family:Arial;
font-size:12px; 
font-weight:normal;	
color:#2D2D2D;
padding-left:0px;
text-align:justify;
line-height:18px;
padding-right:10px;
}

.course_description
{
font-family:Arial;
font-size:12px; 
font-weight:normal;	
color:#2D2D2D;
padding-left:0px;
text-align:justify;
line-height:18px;
}

.text_item
{
font-family:Arial;
font-size:12px; 
font-weight:normal;	
color:#2D2D2D;
padding-left:0px;
line-height:18px;
vertical-align:top;
text-align:left;
}
.discussion_title
{
font-family:Arial;
font-size:12px; 
font-weight:bold;	
color:#006699;
padding-left:0px;
line-height:18px;
vertical-align:top;
text-align:left;
text-decoration:none;
}
.discussion_title:hover
{
font-family:Arial;
font-size:12px; 
font-weight:bold;	
color:#006699;
padding-left:0px;
line-height:18px;
vertical-align:top;
text-align:left;
}

.text_item_bold
{
font-family:Arial;
font-size:12px; 
font-weight:bold;	
color:#2D2D2D;
padding-left:0px;
line-height:18px;
vertical-align:top;
text-align:left;
}
.designations_item
{
font-family:Arial;
font-size:11px; 
font-weight:normal;	
color:#2D2D2D;
padding-left:0px;
line-height:18px;
vertical-align:top;
text-align:left;
}
.designations_item_red
{
font-family:Arial;
font-size:11px; 
font-weight:normal;	
color:#C12F2F;
padding-left:0px;
line-height:18px;
vertical-align:top;
text-align:left;
}

.text_item_gray
{
font-family:Arial;
font-size:12px; 
font-weight:normal;	
color:#6e6e6e;
padding-left:0px;
line-height:18px;
vertical-align:top;
text-align:left;
}
.text_item_right
{
font-family:Arial;
font-size:12px; 
font-weight:normal;	
color:#2D2D2D;
padding-left:0px;
line-height:18px;
vertical-align:top;
text-align:right;
}

.text_item_right_bold
{
font-family:Arial;
font-size:12px; 
font-weight:bold;	
color:#2D2D2D;
padding-left:0px;
line-height:18px;
vertical-align:top;
text-align:right;
}

.text_item_heading
{
font-family:Arial;
font-size:12px; 
font-weight:bold;
color:#000;
padding-left:0px;
line-height:18px;
vertical-align:top;
text-align:left;
}
.text_item_heading_italic
{
font-family:Arial;
font-size:12px; 
font-weight:bold;
color:#000;
padding-left:0px;
line-height:18px;
vertical-align:top;
text-align:left;
font-style:italic;
}

.text_item_heading_center
{
font-family:Arial;
font-size:12px; 
font-weight:bold;
color:#000;
padding-left:0px;
line-height:18px;
vertical-align:top;
text-align:center;
}

.text_item_heading_link
{
font-family:Arial;
font-size:12px; 
font-weight:bold;
color:#000;
padding-left:0px;
line-height:18px;
vertical-align:top;
text-decoration:none;
}
.text_item_heading_right
{
font-family:Arial;
font-size:12px; 
font-weight:bold;
color:#000;
padding-right:0px;
line-height:18px;
vertical-align:top;
text-align:right;
}

.text_item_heading_red_link
{
font-family:Arial;
font-weight:bold;
color:#C12F2F;
font-size:12px;
padding-left:0px;
line-height:18px;
text-align:left;
vertical-align:top;
text-decoration:none;
}
.text_item_heading_link_selected
{
font-family:Arial;
font-size:12px; 
font-weight:bold;
color:#a90b0b;
padding-left:0px;
line-height:18px;
vertical-align:top;
text-decoration:none;
}

.text_item_heading_link:hover
{
font-family:Arial;
font-size:12px;
color:#a90b0b;
text-decoration:none;
}
.text_item_link
{
font-family:Arial;
font-size:12px; 
font-weight:normal;	
color:#2D2D2D;
padding-left:0px;
line-height:18px;
text-decoration:none;
}

.text_item_link:hover	
{
font-family:Arial;
font-size:12px;
color:#a90b0b;
text-decoration:none;
}

.question_header
{
font-family:Arial;
font-size:13px; 
font-weight:bold;	
color:#000;
padding-left:0px;
line-height:18px;

}
.question_body
{
font-family:Arial;
font-size:12px; 
font-weight:normal;	
color:#2D2D2D;
padding-left:0px;
line-height:18px;
}
.answer_header
{
font-family:Arial;
font-size:13px; 
font-weight:bold;	
color:#000;
padding-left:0px;
line-height:18px;

}
.answer_checkbox
{
font-family:Arial;
font-size:12px; 
font-weight:normal;	
color:#2D2D2D;
padding-left:0px;
line-height:18px;
}
.logo
{
padding-top:18px;
}
.hor_line
{
background-image:url(../images/hor_line.gif);
background-repeat:repeat-x;
height:1px;
}

/**********09-11-2008*****************/

.footer_left_txt1
{
font-size:12px;
color:#4B4B4B;
text-align:left;
text-decoration:none;
}
.footer_left_txt1:hover
{
font-size:12px;
color:#B62F00;
text-align:left;
text-decoration:none;
}


.news_tbl_other
{
width:247px; 
margin-top:0px;
}

/***************************/

/************11-12-2008***************/
.login_tble
{
width:500px;
border-left:#DCDCDC 1px solid;
border-right:#DCDCDC 1px solid;
border-bottom:#DCDCDC 1px solid;
border-top:#DCDCDC 1px solid;
padding-left:15px;
}
.body_login
{
height:350px;
padding-top:30px;
}


.txt_field
{ 
font-family:arial;
font-size:12px;
overflow-y:auto;
overflow-x:hidden;
text-align:justify;
height:auto; 
overflow: auto;
}

.highlight_area
{ 
padding:12px;
padding-left:28px;
height:280px;
overflow:auto;
}

.search_content_area
{ 
width=100%;
overflow-x:hidden;
overflow-y:auto;
vertical-align:top;
height:670px;
}
.distraction_content_area
{ 
width=100%;
overflow-x:hidden;
overflow-y:auto;
vertical-align:top;
height:685px;
}

.registration_area
{ 
padding:12px;
padding-left:28px;
height:665px;
overflow:auto;
}

/***************************/



/*******************reporting page******************************/
.r_mid
{
background-image:url(../images/rounded_mid.gif);
background-repeat:repeat-y;
}
.reporting_tble
{
width:692px;
border-left:#DCDCDC 1px solid;
border-right:#DCDCDC 1px solid;
border-bottom:#DCDCDC 1px solid;
border-top:#DCDCDC 1px solid;
margin-left:6px;
margin-top:6px;
padding-left:6px;
margin-bottom:6px;
}
.report_heading
{
height:23px;
background-color:#D8D8D8;
font-size:12px;
text-align:left;
font-weight:bold;
padding-left:15px;
}
.table_heading
{
height:23px;
background-color:#D8D8D8;
font-size:12px;
text-align:left;
font-weight:bold;
padding-left:15px;
}
.table_heading_right
{
height:23px;
background-color:#D8D8D8;
font-size:12px;
text-align:right;
font-weight:bold;
padding-right:15px;
}
.table_heading_center
{
height:23px;
background-color:#D8D8D8;
font-size:12px;
text-align:center;
font-weight:bold;
}

.report_heading1
{
height:23px;
background-color:#D8D8D8;
font-size:12px;
text-align:center;
font-weight:bold;
}
.course_tbl
{
width:100%;
border:#C3DED2 1px solid;
}
.competency_map_tbl
{
width:99%;
padding-left:20px;
border:#C3DED2 0px solid;
}

.alt1
{
background-color:#ffffff;
height:22px;
font-size:11px;
font-weight:normal;
color:#000000;
}
.alt2
{
background-color:#F3FAF7;
height:22px;
font-size:11px;
font-weight:normal;
color:#000000;
}
.table_text_item
{
font-size:12px;
text-align:left;
font-weight:normal;
padding-left:15px;
}
.table_text_item_center
{
font-size:12px;
text-align:center;
font-weight:normal;
}
.table_text_item_right
{
font-size:12px;
text-align:right;
font-weight:normal;
padding-right:15px;
}
.txt02
{
font-size:12px;
text-align:center;
font-weight:normal;
}
.sr_tble
{
border:#DCDCDC 1px solid;
background-color:#FFFFFF;
width:100%;
}

.sr_tble_for_member_search
{
border:#DCDCDC 1px solid;
background-color:#FFFFFF;
width:500px;
}

/*********************video page***************/
.video_tble
{
width:728px;
padding-left:0px;
}
.ques_field
{
overflow-x:hidden;
overflow-y:auto;
text-align:justify;
height:200px;
width:719px;
}
.ques_field11
{
overflow-x:hidden;
overflow-y:auto;
text-align:justify;
height:220px;
width:719px;
border-left:#DCDCDC 1px solid;
border-right:#DCDCDC 1px solid;
border-bottom:#DCDCDC 1px solid;
border-top:#DCDCDC 1px solid;
}
.click_txt
{
font-size:12px;
text-decoration:none;
color:#BA3030;
}
.thumnail_field
{
overflow-x:hidden;
overflow-y:auto;
text-align:justify;
height:384px; 
width:300px;
border-left:#DCDCDC 1px solid;
border-right:#DCDCDC 1px solid;
border-bottom:#DCDCDC 1px solid;
border-top:#DCDCDC 1px solid;
margin-top:10px
}
.img_container
{
width:91px;
height:55px;
border:#999999 1px solid;
padding-left:1px;
padding-top:1px;
}
.th_txt
{
color:#990000;
font-weight:bold;
}
.author_sec
{
width:95%;
border-left:#DCDCDC 0px solid;
border-right:#DCDCDC 0px solid;
border-bottom:#DCDCDC 0px solid;
border-top:#DCDCDC 0px solid;
padding-left:15px;
}

.author_sec_noborder
{
width:95%;
border-left:#DCDCDC 0px solid;
border-right:#DCDCDC 0px solid;
border-bottom:#DCDCDC 0px solid;
border-top:#DCDCDC 0px solid;
padding-left:15px;
}

/************08/01/09*****************/


.submit_small1111{

background:transparent url(../images/138.jpg);
background-repeat: no-repeat;
background-position: center center;
/*background-color:#8B4704;  Brown background */
vertical-align: middle;
height: 26px;
width: 138px;
border-top-width: 0px;
border-right-width: 0px;
border-bottom-width: 0px;
border-left-width: 0px;
border-top-style: none;
border-right-style: none;
border-bottom-style: none;
border-left-style: none;
margin: 0px;
padding-right:0px;
padding: 0px;
cursor:default;
font-family:arial;
font-size:12px;
color:#ffffff;
font-weight:bold;
}

.submit_larger{

background:transparent url(../images/btn_224.gif);
background-repeat: no-repeat;
background-position: center center;
/*background-color:#8B4704;  Brown background */
vertical-align: middle;
height: 26px;
width: 260px;
border-top-width: 0px;
border-right-width: 0px;
border-bottom-width: 0px;
border-left-width: 0px;
border-top-style: none;
border-right-style: none;
border-bottom-style: none;
border-left-style: none;
margin: 0px;
padding-right:0px;
padding: 0px;
cursor:default;
font-family:arial;
font-size:12px;
color:#ffffff;
font-weight:bold;
}

.submit_new_larger{

background:transparent url(../images/btn_new_224.gif);
background-repeat: no-repeat;
background-position: center center;
/*background-color:#8B4704;  Brown background */
vertical-align: middle;
height: 26px;
width: 180px;
border-top-width: 0px;
border-right-width: 0px;
border-bottom-width: 0px;
border-left-width: 0px;
border-top-style: none;
border-right-style: none;
border-bottom-style: none;
border-left-style: none;
margin: 0px;
padding-right:0px;
padding: 0px;
cursor:default;
font-family:arial;
font-size:12px;
color:#ffffff;
font-weight:bold;
}

.submit_big_white{

background:transparent url(../images/121.gif);
background-repeat: no-repeat;
background-position: center center;
/*background-color:#8B4704;  Brown background */
vertical-align: middle;
height: 26px;
width: 121px;
border-top-width: 0px;
border-right-width: 0px;
border-bottom-width: 0px;
border-left-width: 0px;
border-top-style: none;
border-right-style: none;
border-bottom-style: none;
border-left-style: none;
margin: 0px;
padding-right:0px;
padding: 0px;
cursor:default;
font-family:arial;
font-size:10px;
color:#CC0000;
font-weight:bold;
}

.submit_small_white{

background:transparent url(../images/81.gif);
background-repeat: no-repeat;
background-position: center center;
/*background-color:#8B4704;  Brown background */
vertical-align: middle;
height: 26px;
width: 81px;
border-top-width: 0px;
border-right-width: 0px;
border-bottom-width: 0px;
border-left-width: 0px;
border-top-style: none;
border-right-style: none;
border-bottom-style: none;
border-left-style: none;
margin: 0px;
padding-right:0px;
padding: 0px;
cursor:default;
font-family:arial;
font-size:12px;
color:#CC0000;
font-weight:bold;
}

.submit_larger_white{

background:transparent url(../images/btn_224.gif);
background-repeat: no-repeat;
background-position: center center;
/*background-color:#8B4704;  Brown background */
vertical-align: middle;
height: 26px;
width: 260px;
border-top-width: 0px;
border-right-width: 0px;
border-bottom-width: 0px;
border-left-width: 0px;
border-top-style: none;
border-right-style: none;
border-bottom-style: none;
border-left-style: none;
margin: 0px;
padding-right:0px;
padding: 0px;
cursor:default;
font-family:arial;
font-size:12px;
color:#ffffff;
}
/*************************************/

/****************09-01-09**********************/

.ul_01{
margin:3px 0 0 0;
font-family:Arial;
font-size:11px;
padding-left:15px;
color:#000000;
}
.li_01{
list-style-type:none;
background-image:url(../images/course_icon.jpg);
background-position:0px 7px;
background-repeat:no-repeat;
padding:0 0 0 22px;
color:#CC3300;
line-height:25px
}
.li_02{
list-style-type:none;
color:#000000;
text-decoration:none;

}
.heading_txt
{
font-family:Arial;
font-weight:600;
color:#C00;
font-size:13px;
padding-left:0px;
}
.my_normal_heading
{
font-family:Arial;
font-weight:600;
color:#C12F2F;
font-size:10px;
padding-left:0px;
}
.heading_txt01
{
font-family:Arial;
font-weight:600;
color:#000000;
font-size:11px;
}
.heading_txt022
{
font-family:Arial;
padding-left:5px;
font-weight:600;
color:#000000;
font-size:11px;
}
/**************************************/

/****************16-01-09**********************/

.link
{
font-family: Arial;
font-size: 12px;
font-weight: bold;
color: #0000FF;
text-decoration: none;
cursor:default;
}

.link_for_menu
{
font-family: Arial;
color: #000000;
text-decoration: none;
cursor:default;
}
.button
{
background:transparent url(../images/red_btn.gif);
background-repeat: no-repeat;
background-position: center center;
vertical-align: middle;
height: 23px;
width: 64px;
font-family: Arial;
font-size: 10px;
font-weight: bold;
color: #ffffff;
text-decoration: none;
cursor:default;
}
td .button:hover{
background-image: url(../images/tab_inner_up.gif);
background-repeat: no-repeat;
}

.active_btn
{
height: 27px;
width: 105px;
background-image:url(../images/tab_inner_up.gif);
background-repeat:no-repeat;
text-align:center;
vertical-align:middle;
font-size:12px;
font-weight:bold;
color:#ffffff;
}
.input_box_invite_friend
{
width:341px;
height:21px;
border:#AFAFAF 1px solid;
background-image:url(../images/input_bg.gif);
background-repeat:repeat-x;
margin-top:4px;
}


.input_box_group
{
width:261px;
height:21px;
border:#AFAFAF 1px solid;
background-image:url(../images/input_bg.gif);
background-repeat:repeat-x;
margin-top:4px;
}

/******************************************* 22-01-09**********************************************/

.msg_error	{
text-align: left;
vertical-align: middle;
border: 1px solid #E2E2E2;
background-image: url(../images/icon_error.gif);
background-repeat: no-repeat;
background-position: 5px 7px;
font-family: Arial;
font-size: 12px;
font-weight: bold;
color: #FF0000;
margin: 5px;
padding-left:25px;
}

.msg_success	{
text-align:justify;
vertical-align: middle;
border: 0px solid #E2E2E2;
background-repeat: no-repeat;
background-position: 5px 7px;
font-family: Arial;
font-size: 12px;
font-weight: bold;
color: #000000;
margin: 5px;
padding-left:5px;
line-height:18px;
}
.msg_success_left	{
text-align:left;
vertical-align: middle;
border: 0px solid #E2E2E2;
background-repeat: no-repeat;
background-position: 5px 7px;
font-family: Arial;
font-size: 12px;
font-weight: bold;
color: #000000;
margin: 5px;
padding-left:5px;
line-height:20px;
}

.forget_pass
{
width:500px;
border-left:#DCDCDC 0px solid;
border-right:#DCDCDC 0px solid;
border-bottom:#DCDCDC 0px solid;
border-top:#DCDCDC 0px solid;
padding-right:15px;
}
.columnHeadings	{
font-family: Arial;
font-size: 12px;
font-weight: bold;
color: #FFFFFF;
text-decoration: none;
background-color: #333333;
border-bottom-width: 1px;
border-bottom-style: solid;
border-bottom-color: #4F4F4F;
}
.columnDataGrey	{
border-bottom-width: 1px;
border-bottom-style: solid;
border-bottom-color: #666666;
background-color: #F9F9F9;
font-family: Arial;
font-size: 12px;
font-weight: normal;
color: #000000;
text-decoration: none;
}
.columnDataWhite	{
border-bottom-width: 1px;
border-bottom-style: solid;
border-bottom-color: #666666;
background-color: #FFFFFF;
font-family: Arial;
font-size: 12px;
font-weight: normal;
color: #000000;
text-decoration: none;
}

.course_scroll
{ 
overflow-y:auto;
overflow-x:hidden;
text-align:justify;
height:150px; 
width:300px; 
/* padding-right:12px; 
padding-top:10px; 
padding-bottom:15px;*/
}
.btn_member_search
{

background:transparent url(../images/red_btn1.gif);
background-repeat: no-repeat;
background-position: center center;
/*background-color:#8B4704;  Brown background */
vertical-align: middle;
height: 23px;
width: 147px;
border-top-width: 0px;
border-right-width: 0px;
border-bottom-width: 0px;
border-left-width: 0px;
border-top-style: none;
border-right-style: none;
border-bottom-style: none;
border-left-style: none;
margin: 0px;
padding-right:0px;
padding: 0px;
cursor:default;
font-weight:bold;
color:#FFFFFF;
}

/* -------------------------------------------------------------------- CSS for Network------------------------------*/
.main_title_network	{
font-family:Arial;
font-size:11px;
font-weight:bold;
color:#a51f1f;
}
.sub_title_network	{
font-family:Arial;
font-size:11px;
color:#5c5b5b;
text-decoration:none;
}
.header_box_network	{
background-color:#950707;
font-family:Arial;
font-size:12px;
font-weight:bold;
color:#ffffff;
padding-left:10px;
}
.header_box_network_message	{
background-color:#cccccc;
font-family:Arial;
font-size:10px;
font-weight:bold;
color:#ffffff;
}
.network_welcome	{
font-family:Arial;
font-size:16px;
font-weight:bold;
color:#990000;
}
.network_text	{
font-family:Arial;
font-size:11px;
color:#000000;
}
.friend_back	{
background-color:#d4d2d2;
padding-top:5px;
padding-bottom:5px;
}
.top_margin	{
padding-top:10px;
}
.bottom_margin	{
padding-top:2px;
}

.generalheading {
font-family:arial;
font-size:12px;
font-weight:bold;
text-decoration:none;
}
.search_result_item
{
border:1px solid #cccccc;
padding-left:10px; 
padding-right:10px; 
padding-top:5px; 
padding-bottom:5px; 
}

.search_txt
{
font-size:12px;
text-align:right;
padding-right:20px;
}
.search_item_field
{
font-family:Arial;
font-size:12px;
text-align:left;
vertical-align:top;
font-weight:normal;	
color:#2D2D2D;

}
.search_result_view_text	{
font-family:Arial;
font-size:12px;
color:#2D2D2D;
}
.search_result_view_text_bold	{
font-family:Arial;
font-size:13px;
font-weight:bold;
color:#000000;
}
.search_heading_txt
{
font-family:Arial;
font-weight:bold;
color:#C12F2F;
font-size:13px;
padding-left:0px;
text-align:left;
vertical-align:top;
}
.sort_heading_txt
{
font-family:Arial;
font-weight:600;
color:#C12F2F;
font-size:15px;
padding-left:0px;
text-decoration:underline;
}


td.tab_top11
{
width:152px;
height:28px;
background-image:url(../images/grey_btn.gif);
background-repeat:no-repeat;
text-align:center;
vertical-align:middle;
font-size:12px;
font-weight:bold;
color:#6D6D6D;
}
.top_link11
{
font-size:12px;
font-weight:bold;
text-decoration:none;
color:#ffffff;
}
.top_link11:hover
{
font-size:12px;
font-weight:bold;
text-decoration:none;
color:#ffffff;
}
.top_link_selected11
{
font-size:12px;
font-weight:bold;
text-decoration:none;
color:#ffffff;
}
td.tab_top11:hover
{
width:152px;
height:28px;
background-image:url(../images/red_btn_css.gif);
background-repeat:no-repeat;
text-align:center;
vertical-align:middle;
font-size:12px;
font-weight:bold;
color:#ffffff;
}
.tab_top_selected11
{
width:152px;
height:28px;
background-image:url(../images/red_btn_css.gif);
background-repeat:no-repeat;
text-align:center;
vertical-align:middle;
font-size:12px;
font-weight:bold;
color:#ffffff;
}

.join_group
{
font-size:12px;
font-weight:bold;
text-decoration:underline;
color:#3b5998;
}
.join_group:hover
{
font-size:12px;
font-weight:bold;
text-decoration:underline;
color:#ffffff;
background:#3b5998;
padding:2px;
}

.join_group11
{
font-size:10px;
font-weight:bold;
text-decoration:underline;
color:#3b5998;
}
.join_group11:hover
{
font-size:10px;
font-weight:bold;
text-decoration:underline;
color:#ffffff;
background:#3b5998;
padding:2px;
}
.grey_text{
font-size:10px;
font-weight:normal;
text-decoration:none;
color:gray;
}
