/* CSS Document */
body
{
margin:0;
padding:0;
background-color:#FFFFFF;

}
TD
{
font-family:Arial, Helvetica, sans-serif;
}
.maintable
{
background:url(../images/main-bg.jpg) repeat-x #ffffff;
border-left:1px solid #e7e7e7;
border-right:1px solid #e7e7e7;
border-bottom:1px solid #e7e7e7;
}
.header-bottom
{
border-bottom:1px solid #d7d7d7;
}
.body-top
{
border-top:1px solid #f0f0f0;
}
.heading
{
color:#f5901e; font-size:18px;font-family:"Times New Roman", Times, serif;
}
.main-border
{
border:1px solid #b5b5b5; background-color:#f4f4f4;
}
.blackboard
{
background:url(../images/blackboard.jpg) no-repeat center;  height:233px;
}
.boldtext2
{
color:#4f4f4f; font-size:11px; font-weight:bold; text-align:center; line-height:16px;
}
.login-top
{
background:url(../images/login-top.gif) no-repeat; width:240px; height:43px;
}
.login-bottom
{
background:url(../images/login-bottom.gif) no-repeat; width:240px; line-height:4px;
}
.login-bg
{
background:url(../images/login-bg.gif) repeat; width:240px;
}
.login-icon
{
background:url(../images/login-icon.gif) no-repeat; height:17px; padding-left:17px; font-size:12px; font-weight:bold; color:#41403f;
}
input.login
{
border:1px solid #e2e2e2;
background-color:#f6f6f6;
color:#5a5959;
font-size:11px;
width:142px;
height:22px;
}
.redtext
{
color:#d3310a;
font-size:11px;
}
input.loginbutton
{
border:0px solid #e2e2e2;
background:url(../images/login.gif) no-repeat; width:64px; height:21px;
}
.commonclass
{
font-size:12px; color:#5a5959; padding-left:5px;
}
.commonclass1
{
font-size:12px; color:#5a5959; text-decoration: none;
}
.commonclass1:hover
{
font-size:12px; color:#5a5959; text-decoration: underline;
}
.forgot
{
color:#0056a5; text-decoration:underline; font-size:11px;
}
.forgot:hover
{
color:#3aa143; text-decoration:underline;
}
.footer-menu
{
color:#121212; font-size:11px; text-decoration:none; text-align:center;
}
.footer-menu:hover
{
color:#f68f1e;
}
.copyright
{
color:#121212; font-size:11px; text-align:center;
}
.skycolortext
{
color:#22c0f0; font-size:12px; font-weight:bold; line-height:30px;
}
.skycolortext_new
{
color:#22c0f0; font-size:12px; font-weight:bold;
}
.deepskycolortext
{
color:#0678ba; font-size:12px; font-weight:bold;
}
.innerborder
{
border:1px solid #e7e7e7; background-color:#ffffff;

}
.innerborder ul
{
list-style-type:none; margin:0; padding:0; clear:both;
}
.innerborder ul.normal
{
list-style-type:none; margin:0; padding:0; clear:both; cursor:pointer;
}
.innerborder ul.bold
{
list-style-type:none; margin:0; padding:0; clear:both; font-weight:bold; cursor:pointer;
}
.innerborder ul li
{
list-style-type:none; margin:0; padding:0; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#5A5959; float:left;
}
.innerborder ul li img
{
margin-top:8px;
}
.innerborder ul li.gap
{
list-style-type:none; width:403px; margin:0; padding:0; border-bottom:1px solid #E7E7E7;font-size:.1em;
}
input.checkbox
{
	color:#3b5762;font-size:11px;	
	 background:none;
	 border:0px;
	 background-color:White;
	 clear:both;
}
/*input
{
border:1px solid #addeef;color:#3b5762;font-size:11px;background:#d7ecfa;
}*/
textbox
{
	border:1px solid #addeef;color:#3b5762;font-size:11px;background:#d7ecfa;
}
.input1
{
border:1px solid #addeef;
background:url(../images/textbox-bg.gif);
color:#3b5762;
font-size:11px;
width:165px;
}
.input2
{
border:1px solid #addeef;
background:url(../images/textbox-bg.gif);
color:#3b5762;
font-size:11px;
}
.fileUpload		/* make the css for file Upload */
{
border:1px solid #addeef;
background:url(../images/textbox-bg.gif);
color:#3b5762;
font-size:11px;
width:165px;
}

input.register
{
border:1px solid #addeef;
background:url(../images/textbox-bg.gif);
color:#3b5762;
font-size:11px;
width:160px;
height:14px;
}
.search
{
border:1px solid #d4c2ae;
background-color:#fdf3e8;
color:#3b5762;
font-size:11px;
width:160px;
}

input.registerbutton
{
border-top:1px solid #7a7979;
border-left:1px solid #7a7979;
border-right:1px solid #c6c6c6;
border-bottom:1px solid #c6c6c6;
background-color:#a7a7a7;
color:#ffffff;
font-size:12px;
width:98px;
height:20px;
text-align:center;
font-weight:bold;
}
input.blue-registerbutton
{
border-top:1px solid #62aae0;
border-left:1px solid #62aae0;
border-right:1px solid #c0e1f9;
border-bottom:1px solid #c0e1f9;
background-color:#90c9f3;
color:#ffffff;
font-size:12px;
width:98px;
text-align:center;
font-weight:bold;
}

input.search-registerbutton
{
border-top:1px solid #84725f;
border-left:1px solid #84725f;
border-right:1px solid #d6cabc;
border-bottom:1px solid #d6cabc;
background-color:#a08f7c;
color:#dcd2c6;
font-size:12px;
width:98px;
text-align:center;
font-weight:bold;
}
input.registerbutton1
{
border-top:1px solid #7a7979;
border-left:1px solid #7a7979;
border-right:1px solid #c6c6c6;
border-bottom:1px solid #c6c6c6;
background-color:#a7a7a7;
color:#ffffff;
font-size:12px;
width:130px;
height:20px;
text-align:center;
font-weight:bold;
}

.brown_button
{
border-top:1px solid #84725f;
border-left:1px solid #84725f;
border-right:1px solid #d6cabc;
border-bottom:1px solid #d6cabc;
background-color:#a08f7c;
color:#dcd2c6;
font-size:12px;
text-align:center;
font-weight:bold;
}
.blue_button
{
border-top:1px solid #62aae0;
border-left:1px solid #62aae0;
border-right:1px solid #c0e1f9;
border-bottom:1px solid #c0e1f9;
background-color:#90c9f3;
color:#ffffff;
font-size:12px;
text-align:center;
font-weight:bold;
}
select
{
	border:1px solid #addeef;
	background:url(../images/textbox-bg.gif) #d7ecfa;
	color:#3b5762;
	font-size:11px;
	width:auto;	
}
textarea
{
border:1px solid #addeef;background:url(../images/textbox-bg1.gif) repeat-x #feffff;color:#3b5762;font-size:11px;width:160px;height:100px;overflow:auto;
}
.registertext
{
font-size:12px; color:#595959; text-align:right;
}
.registertext1
{
font-size:12px; color:#595959; text-align:left; vertical-align:middle;
}
span
{
margin:0; padding:0;font-size:12px; color:#fe0000;
}
.smalltext
{
font-size:10px; color:#f68f1e; text-align:right;
}

.inner-top
{
border-top:1px solid #d7d7d7; background-color:#f0f0f0; height:26px;
}
.boldtext
{
color:#0678ba; font-weight:bold; font-size:12px;
}
.edittext_new
{
color:#0056a5; font-weight:bold; font-size:11px;
}
.edittext
{
color:#0056a5; font-weight:bold; font-size:11px; text-align:center;
}
.display_comment
{
color:#0056a5; font-weight:normal; font-size:11px;
}
.display_comment_by
{
color:#f5901e; font-weight:bold; font-size:11px;
}
.edittext1
{
color:#0056a5;text-decoration:none;
}
.edittext1:hover
{
color:#0056a5; text-decoration:none;
}
.edittext11
{
color:#0056a5;text-decoration:underline;
}
.edittext11:hover
{
color:#0056a5; text-decoration:none;
}
.linkclass
{
font-size:11px; color:#595959; text-decoration:none;
}
.linkclass1
{
font-size:11px; color:#595959; text-decoration:underline;
}
.linkclass1:hover
{
font-size:11px; color:#595959; text-decoration:none;
}
legend{
background-color:#ffffff;color:#21c0f4;font-size:12px;font-weight:bold;padding-left:5px;padding-right:5px;
}
fieldset{
border: 1px solid #ebebeb;
}
.heading-padd
{
color:#f5901e; font-size:18px;font-family:"Times New Roman", Times, serif; padding-left:11px;
}
.table 
{
	BORDER-COLLAPSE: collapse;
}
TH 
{
 BORDER: #ffffff 1px solid;color:#5f5f5f; font-size:11px; line-height:18px;
}

.maincolor
{
background-color:#a9a9a9;
}
.color
{
background-color:#cdcbcb;
}
.color1
{
background-color:#e2e1e1;
}
.whitetext
{
color:#ffffff; font-weight:bold; font-size:11px;
}
.subject_text_blue
{
color:#0056a5; font-weight:bold; font-size:11px;
}
.blacktext
{
color:#5f5f5f; font-size:11px;
}
.searchlink
{
color:#5f5f5f;text-decoration:underline;
}
.searchlink:hover
{
color:#5f5f5f; text-decoration:none;
}





/* new added by swaraj */



.skycolortext_small
{
color:#22c0f0; font-size:11px; font-weight:normal; vertical-align:top;
}
.skycolortext_link
{
color:#22c0f0; font-size:11px; font-weight:normal; vertical-align:top; text-decoration:none;
}
.skycolortext_link:hover
{
color:#22c0f0; font-size:11px; font-weight:normal; vertical-align:top;text-decoration:underline;
}
.orangecolortext_link
{
color:#f5901e; font-size:11px; font-weight:normal; vertical-align:top; text-decoration:none;
}
.orangecolortext_link:hover
{
color:#f5901e; font-size:11px; font-weight:normal; vertical-align:top;text-decoration:underline;
}
.details_element_new
{
	width:60%; vertical-align:top;
}
.search_list_item
{
	color:#5f5f5f; font-size:11px; text-align:center; text-transform:capitalize;	
}
.search_list_td
{
	BORDER: #ffffff 1px solid;color:#5f5f5f; font-size:11px; line-height:18px; text-align:center; font-weight:bold;
	text-transform:capitalize;
}
.error
{
	font-size: 12px;
	font-weight: bold;
	color:red;
	padding-left: 6px;
	text-align: center;	
}
.inbox_row
{
border-bottom:1px solid #E7E7E7;
}
.inbox_td_bold
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	padding-top:5px;
	padding-bottom:5px;		
	color:#5A5959;
	font-weight:bold;
	border-bottom:1px solid #E7E7E7;
	vertical-align:top;	
}
.inbox_td_pager
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#5A5959;
	font-weight:normal;	
	vertical-align:top;
	padding-top:5px;
	padding-bottom:5px;	
}
.inbox_td_normal
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#5A5959;
	font-weight:normal;
	border-bottom:1px solid #E7E7E7;
	vertical-align:top;
	padding-top:5px;
	padding-bottom:5px;	
}
.inbox_td_image
{
	
	vertical-align:top;
	border-bottom:1px solid #E7E7E7;
	padding-top:5px;
	padding-bottom:5px;
	text-align:center;	
}
.inbox_link_normal
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#5A5959;
	font-weight:normal;
	text-decoration:none;	
}
.inbox_link_normal:hover
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#5A5959;
	font-weight:bold;
	text-decoration:none;	
}
.inbox_link_bold
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#5A5959;
	font-weight:bold;
	text-decoration:none;	
}
.inbox_link_bold:hover
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#5A5959;
	font-weight:normal;
	text-decoration:none;	
}
.inbox_display_normal
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#5A5959;
	font-weight:normal;
}
.inbox_display_bold
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#5A5959;
	font-weight:bold;
}

.details_table
{

	BORDER-COLLAPSE: collapse;
}
.details_label
{
	text-align: left;
	padding-right: 5px;
	padding-left: 15px;
	padding-top: 7px;
	padding-bottom: 7px;
	font-weight: bold;
	color:#5f5f5f;
	vertical-align:top;
	font-size:11px;
	background-color:#cdcbcb;	
}
.details_video
{
	padding-top: 7px;
	padding-bottom: 7px;
	vertical-align:top;
	background-color:#cdcbcb;	
}
.details_element
{
	text-align: left;
	padding-right: 5px;
	padding-left: 15px;
	padding-top: 7px;
	padding-bottom: 7px;
	font-weight: bold;
	color:#5f5f5f;
	vertical-align:top;
	font-size:11px;
	background-color:#cdcbcb;
}
.details_label_alt
{
	text-align: left;
	padding-right: 5px;
	padding-left: 15px;
	padding-top: 7px;
	padding-bottom: 7px;
	font-weight: bold;
	color:#5f5f5f;
	vertical-align:top;
	font-size:11px;
	background-color:#e2e1e1;
}
.details_element_alt
{
	text-align: left;
	padding-right: 5px;
	padding-left: 15px;
	padding-top: 7px;
	padding-bottom: 7px;
	font-weight: bold;
	color:#5f5f5f;
	vertical-align:top;
	font-size:11px;
	background-color:#e2e1e1;	
}

.details_display
{
	font-weight: bold;
	color:#415d69;	
	font-size:11px;
}

.page_heading
{
	
	padding-bottom: 2px;
	padding-top: 2px;
	padding-left: 7px;
	text-align: center;	
	text-transform: capitalize;	
	color:#ffffff;
	font-weight:bold;
	font-size:11px;
	background-color:#a9a9a9;
}
.footer_text
{
	color:#ffffff;
	font-weight:bold;
	font-size:11px;
	background-color:#a9a9a9;
	text-align: center;
	padding-top: 5px;
	padding-bottom: 5px;
	letter-spacing: 4px;	
}

.edittext2
{
color:red;text-decoration:none;
font-weight:normal; font-size:11px;
}
.edittext2:hover
{
color:red; text-decoration:none;
font-weight:normal; font-size:11px;
}
.edittext3
{
color:#0056a5;text-decoration:underline;font-weight:bold; font-size:14px;
}
.edittext3:hover
{
color:#0056a5; text-decoration:none;font-weight:bold; font-size:14px;
}
.searchlink2
{
color:#5f5f5f;text-decoration:line-through;
}
.searchlink2:hover
{
color:#5f5f5f; text-decoration:line-through;
}
.searchlink3
{
	color:#5f5f5f;
	text-decoration:none;
	font-size:11px;
	font-weight:bold;
}
.searchlink3:hover
{
	color:#5f5f5f;
	text-decoration:underline;
	font-size:11px;
	font-weight:bold;
}
input.addressbar2
{
border:1px solid #addeef;
background:url(../images/textbox-bg.gif);
color:#3b5762;
font-size:11px;
width:550px;
line-height:14px;
}
input.addressbar3
{
border:1px solid #addeef;
background:url(../images/textbox-bg.gif);
color:#3b5762;
font-size:11px;
width:350px;
line-height:14px;
}
.error_login
{
	font-size: 10px;
	font-weight: normal;
	color:red;
	text-align: center;	
}

.contact_td
{
	color:#5f5f5f;
	font-size:11px;
	line-height:18px;
	text-align:right;
	font-weight:bold;
	padding-right:15px;
}
.contact_label
{
	color:#5f5f5f;
	font-size:11px;	
	text-align:right;
	font-weight:bold;
	padding-right:15px;
}
.blue11_link2
{
font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#0056a5;text-decoration:underline;
}
.blue11_link2:hover
{
text-decoration:none;
}
.blue11_link3
{
font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#0056a5;text-decoration:none;
}
.blue11_link3:hover
{
text-decoration:none;
}
.grey_text
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#5a5959;
}

.legend_label
{
color:#0371d6;font-size:12px;font-family:Arial; font-weight:bold;
}
fieldset.group2
{
	border: 1px solid #b5b5b5;
}
.fieldset_text
{
color:#003c74; font-size:11px; font-weight:normal; vertical-align:top;
}
legend.group
{
	padding-left:5px;
	padding-right:5px;
	background-color:#f4f4f4;
	color:#0371d6;
	font-size:12px;
	font-family:Arial;
	font-weight:bold;
}
.group_menu_td
{
	background-image:url(../images/blue_butt_bg.gif);
	line-height:27px;
	text-align:center;
	vertical-align:middle;
}
.group_menu_gap_td
{
	background-color:#ffffff;	
	line-height:27px;
	text-align:center;
	vertical-align:middle;
	width:1px;
}
.group_menu_link
{
	font-size:11px;
	color:#ffffff;
	text-decoration:underline;
	font-family:Arial;
	font-weight:bold;
}
.group_menu_link:hover
{
	font-size:11px;
	color:#ffffff;
	text-decoration:none;
	font-family:Arial;
	font-weight:bold;
}

.refer_comment_td
{
	padding-left:5px;
	padding-right:5px;
	color:#363636;
	font-size:11px;
	font-weight:normal;
	vertical-align:top;
	text-align:left;
}

.refer_by_td
{
	text-align:left;
	background-color:#e5f3ff;
	color:#363636;
	font-size:11px;
	font-weight:normal;
	padding-left:5px;
}
.refered_by
{	
	color:#363636;
	font-size:11px;
	font-weight:normal;
}
.refer_type_td
{
	text-align:left;
	color:#ffffff;	
	background-color:#0a65b9;
	font-size:11px;
	font-weight:bold;
	padding-left:5px;
}
.refer_type
{
	text-align:left;
	color:#ffffff;	
	font-size:11px;
	font-weight:bold;	
}
.view_profile
{
	font-family:Arial;
	font-size:11px;
	font-weight:bold;
	color:#f5901e;
	text-decoration:underline;
}
.view_profile:hover
{
	font-weight:bold;
	color:#f5901e;
	text-decoration:none;
}
.orange_text
{
	font-family:Arial;
	font-size:11px;
	font-weight:normal;
	color:#f5901e;
	text-decoration:none;
}
.post
{
border:1px solid #addeef;
background:url(../images/textbox-bg1.gif) repeat-x #feffff;
color:#3b5762;
font-size:11px;
width:320px;
height:100px;
overflow:auto;
}
.view_post_td
{
	padding-left:5px;
	padding-right:5px;
	padding-bottom:5px;
	padding-top:5px;
	color:#363636;
	font-size:11px;
	font-weight:normal;
	vertical-align:top;
	text-align:left;
	background-color:#cdcbcb;
}
.view_post
{
	color:#363636;
	font-size:11px;
	font-weight:normal;	
}
.left_menu_link
{
	color:#21c0f4;
	font-size:12px;
	font-weight:bold;
	text-decoration:underline;
}
.left_menu_link:hover
{
	color:#21c0f4;
	font-size:12px;
	font-weight:bold;
	text-decoration:underline;
}

.grey_heading
{
color:#5f5f5f; font-size:11px; font-weight:bold;font-family:Arial;
}







/* new added by swaraj ends */

/* new added by soumen */

.blue11_link
{
font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; color:#0056a5;text-decoration:underline;
}
.blue11_link:hover
{
text-decoration:none;
}
.grey_bg{
background-color:#E8E8E8; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#5a5959; padding-left:5px; padding-right:5px;
}
.blue11{
font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#0056A5;
}
.textarea_1
{
font-family:Arial, Helvetica, sans-serif; border:1px solid #addeef;background:url(../images/textbox-bg1.gif) repeat-x #feffff;color:#3b5762;font-size:11px;width:400px;height:200px;overflow:auto;
}
input.addressbar
{
border:1px solid #addeef;
background:url(../images/textbox-bg.gif);
color:#3b5762;
font-size:11px;
width:400px;
line-height:14px;
}

.mail_text{
font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#5a5959; line-height:17px; padding-left:10px; padding-right:5px; padding-top:5px;
}
/* new added by soumen ends */

/* added for under construction page */

.table_border{ border:1px solid #E7E7E7; }
.td_bg{ background:url(../images/td_bg.gif) repeat-x; height:153px; border-bottom:1px solid #E7E7E7;}
.logo{ padding:20px 0 40px 40px;}
.txt_bg{ background:url(../images/text_bg.jpg) no-repeat; width:716px; height:152px;}

