/*used for product images*/
.H1
{
	color:#000000;
	font-family:arial;
	font-size:15px;
	font-weight:bold;
	background:;
}
/*used for sub headings in create new account page e.g. My Account Login Information*/
.H2
{
	font-family: verdana;
	font-size: 14px;
	font-weight: bold;
	color: #000000;
	height:;
	background:;
}
.paragraph
{
	font-family:"verdana", Times, serif;
	font-size:12px;
	color:#000000;
	font-weight:normal;
	text-align:justify;
}
.schedule 
{
	font-family: verdana;
	font-size: 10px;
	font-weight: normal;
	color: #000000;
	text-decoration:;	
}

.imgStyle
{
	border:1px solid #000000;
	padding:1px;
	filter:progid:DXImageTransform.Microsoft.Shadow(color='#c3c3c3', Direction=115, Strength=3);
}
/*used in textarea that are used in product details for user input attributes.*/
.textarea
{
	border:1px solid #7F9DB9;
	font-size:7pt;
	font-family:verdana;
	width:160;
	background:#C5C5C5;
}
/*used in links like login and view cart*/
.bodytext
{
	font-family: verdana;
	font-size: 12px;
	color:#990000;
	padding:0px;
	font-weight:normal;
	text-decoration:none;
}
.links
{
	font-family: verdana;
	font-size: 12px;
	color:#4C0D12;
	padding:3px;
	font-weight:bold;
	text-decoration:none;
}
.links:hover
{
	color:#990000;
	 text-decoration:underline;
}
.menulinks
{
	font-family: verdana;
	font-size: 12px;
	color:#4C0D12;
	padding:0px;
	font-weight:bold;
	text-decoration:underline;
}
.menulinks:hover
{
	font-family: verdana;
	font-size: 12px;
        color:#ffffff;
        font-weight:bold;
	text-decoration:underline;
}
/*used in product categories*/
.links_cat 
{
	font-family: verdana;
	font-size: 10px;
	color:#990000;
	padding:5px;
	font-weight:bold;
	text-decoration:none;
}
.links_cat:hover
{
	color:#4C0D12;
	 text-decoration:underline;
}

.error 
{
color:#FF0000;	
}
/*used in headings at the time of creating new account*/
.style1 
{
	font-family: verdana;
	font-size: 10px;
	font-weight: bold;
	color: #4B4B4E;
}
/*used in shopping cart to show orignal price of product if discount is allowed*/
.style1_1 
{
	font-family: verdana;
	font-size: 10px;
	font-weight: bold;
	color: #ff0000;
	text-decoration:line-through;	
}
 /*used to show the discount amount after checkout*/
.discount
{
	font-family: verdana;
	font-size: 10px;
	font-weight: bold;
	color: #ff0000;
}
/*used to show the product price*/
.style2 
{
	font-family: verdana;
	font-size: 9px;
	font-weight: bold;
	color: #B83400;
}
/*used in Note at the time of creating new account*/
.style3 
{
	font-family: verdana;
	font-size: 10px;
	color: #000000;
}
/*used to show congratulation message after creating new account*/
.style4
{
	font-family: verdana;
	font-size: 11px;
	color: #000000;
}
/*used to show billing and shipping detail after checkout*/
.style5 
{
	font-family: verdana;
	font-size: 10px;
	color: #000000;
}

.style6
{
	font-family: verdana;
	font-size: 9px;
	color: #FFFFFF;
}
 /*used in quantity price break section of product details*/
.style7
{
	font-family: verdana;
	font-size: 9px;
	color: #676B6E;
}
/*used for buttons in view cart*/
.subbut
{
	color:000000;
	font-family:arial;
	font-size:8.5pt;
	width:120;
	border:1px solid #C0C0C0;
	cursor:hand;
	background:ECE9D8;
}
 /*used for remove button in view cart*/
.rembut
{
	width:54;
	height:27;
	cursor:hand;
	background-image: url("/images/remove.gif");
}
 /*used for select control*/
.select
{
	color:000000;
	width:190;
	font-size:7pt;
	font-family:verdana;
}	
 /*used for textbox*/
.textbox
{
	border:1px solid #95B36B;
	font-size:7pt;
	font-family:verdana;
	width:160;
}
/*used for heading on login page e.g. Welcome, Please Sign In*/
.pageheading 
{
	color:#4B4B4E;
	font-family:arial;
	font-size:14px;
	font-weight:bold;
	background:;
}
/*used for sub headings in create new account page e.g. My Account Login Information*/
.pagesubheading 
{
	font-family: verdana;
	font-size: 10px;
	font-weight: bold;
	color: #000000;
	height:20;
	background:;
}
/*used in Menues*/
.link,.linkover 
{
	font-family: arial;
	font-size: 10px;
	color:#4C0D12;
	padding:0px;
	font-weight:bold;
	text-decoration:none;
	text-align:center;
	background-color:;
	text-align:left;
}
.link:hover
{	
	color:#333333;
	 text-decoration:underline;
}
.linkover
{
	background-color:;
	layer-background-color:; 
	color:#FFFFFF; 
	cursor:pointer; 
	cursor:hand; 
}
 /*used for sub menues*/
.childlink,.childlinkover
{
	font-family: arial;
	font-size: 11px;
	color:#4B4B4E;
	padding:0px;
	font-weight:bold;
	text-decoration:none;
	text-align:center;
	background-color:#A6C47E;
	layer-background-color:#CB9AD3; 
}
.childlinkover
{
	background-color:#A6C47E;
	layer-background-color:#CB9AD3; 
	color:#FFFFFF; 
	cursor:pointer; 
	cursor:hand; 
}

.clCMEvent
{
	position:absolute; 
	width:99%; 
	height:99%; 
	clip:rect(0,100%,100%,0); 
	left:0; 
	top:0; 
	visibility:visible
}

.clCMAbs
{
	position:absolute; 
	visibility:hidden; 
	left:0; 
	top:0;
}

.clBar
{
	position:absolute; 
	width:0; 
	height:0; 
}
/*Main Menu Border Class*/
.cl2Leve10border 
{
	position:absolute; 
	visibility:hidden;
	background-color:;
	layer-background-color:;
}
/*Sub Menu Border Class*/
.cl2Leve20border 
{
	position:absolute; 
	visibility:hidden;
	background-color:;
	layer-background-color:;
}

#shopcat_table td
{
       background:#F3F3F3;
       border-bottom:1px solid #ffffff;
}
/*used for main table used in product images*/
.shopprodMain_table 
{
	background:#FFFFFF;
}
/*used in display information above the product images*/
#shopprodMain_header 
{
	background:#EFEFEF;
	font-family: verdana;
	font-size: 10px;
	font-weight: bold;
	color: #4B4B4E;
}
/*used in billing and shipping information table shown after checkout*/
.shopprodSubLeft_table 
{
	background:#F7F7F7;
}

.shopprodSubRight_table
{
	background:#F3F3F3;
}

#shopprodSub_table
{
	background:#F3F3F3;
}

#shopprodSubAlt_table
{
	background:#F7F7F7;
}
/*used in column that shows the table of product categories*/
.shopcatTD 
{
	background:#ffffff;
}
/*used in column that shows the table of product images*/
.shopProdTD 
{
	background:#ffffff;
}
/*used in column that shows the table of shopping cart*/
.shopcartTD 
{
	background:#ffffff;
}
.frmValidatorDisplay
{
	Font-Size:10px;
	Font-Family:Arial;
	Color:#ffcc00;
}
#prod_mainShopTable
{
        background-color:#ffffff;
}
.prod_SearchResultSeparator
{
	border-bottom:solid 1px #000000;
}
/* --- Begin Styles for new Menu --- */
/* --[[ Main Expand Icons ]]-- */
#imenus0 .imeam span,#imenus0 .imeamj span 
{
	/*background-image:url(sample3_main_arrow.gif); */
	width:7px; 
	height:5px; 
	left:-8px; 
	top:5px; 
	background-repeat:no-repeat;
	background-position:top left;
}
#imenus0 li:hover .imeam span,#imenus0 li a.iactive .imeamj span 
{
	/*background-image:url(sample3_main_arrow.gif); */
	background-repeat:no-repeat;
	background-position:top left;
}

/* --[[ Sub Expand Icons ]]-- */
#imenus0 ul .imeas span,#imenus0 ul .imeasj span 
{
	/*background-image:url(arrow_sub.gif); */
	width:10px; 
	height:13px; 
	left:-10px; 
	top:0px; 
	background-repeat:no-repeat;
	background-position:top left;
}
#imenus0 ul li:hover .imeas span,#imenus0 ul li a.iactive .imeasj span 
{
	/*background-image:url(arrow_sub.gif); */
	background-repeat:no-repeat;
	background-position:top left;
}
/* --- Begin Editable Region --- */
/* --[[ Main Div Container For Specifying Top Horizontal Menu Total Width ]]-- */
.imrcmain0_imgl_Horz{
	width:875px;
}
/* --[[ Main Div Container For Specifying Top Vertical Menu Total Width ]]-- */
.imrcmain0_imgl_Vert{
	width:160px;
}
/* --[[ Main Container ]]-- */
#imouter0 
{
	background-image:none;
	background-color:; 
	border-style:none; 
	border-color:#769bba; 
	border-width:1px; 
	padding:0px; 
	margin:0px;
	/*position:relative;
	top:-420px;
	left:151px;
	height:25px;*/
}

/* --[[ Sub Container ]]-- */
#imenus0 li ul 
{
	background-color:#4A0B14; 
	border-style:solid; 
	border-color:#404653; 
	border-width:1px; 
	padding:1px; 
	z-index:999999;
}

/* --[[ Main Items ]]-- */
#imenus0 li a, #imenus0 .imctitle 
{
	color:#4C0D12; 
	text-align:center; 
	font-family:Arial; 
	font-size:12px; 
	font-weight:bold; 
	text-decoration:none; 
	border-style:solid; 
	border-color:#FBE1AC; 
	border-width:1px; 
	padding:6px 5px 4px 12px;
        background-image: url(../English/images/menu_bg.gif);
	
}

/* [hover] - These settings must be duplicated for IE compatibility.*/
#imenus0 li:hover>a 
{
	 
        background-color:none; 
	color:#333333; 
        text-decoration:underline;
        
}
#imenus0 li a.ihover, .imde imenus0 a:hover 
{
	color:#333333;
        text-decoration:underline; 
}

/* [active] */
#imenus0 li a.iactive 
{
	color:#333333; 
        text-decoration:underline;
}

/* --[[ Sub Items ]]-- */
#imenus0 ul a, #imenus0 .imsubc li .imctitle  
{
	background-image:none;
        color:#ffffff; 
	text-align:left; 
	font-size:11px; 
	font-weight:normal; 
	text-decoration:none; 
	border-style:none; 
	border-color:#000000; 
	border-width:0px; 
	padding:2px 5px; 
	height:25px;
}

/* [hover] - These settings must be duplicated for IE comptatibility.*/
#imenus0 ul li:hover>a 
{
	background-image: url(../English/images/submenu_bg.gif);
        background-color:#918E7B; 
	color:#ffffff; 
        text-decoration:underline;
        height:25px;
}
#imenus0 ul li a.ihover 
{
	background-image: url(../English/images/submenu_bg.gif);
        background-color:#918E7B; 
	color:#ffffff; 
        text-decoration:underline;
        height:25px;
}

/* [active] */
#imenus0 ul li a.iactive 
{
	background-image: url(../English/images/submenu_bg.gif);
        background-color:#918E7B; 
	color:#ffffff; 
        text-decoration:underline;
        height:25px; 
}
/* --- End Editable Region --- */
/* --- End Styles for new Menu --- */

/*-----------------Calender Events Styles Start-------------------*/
#EventLink a {
	font-size:12px;
	text-decoration: none;
	color: #323b97;
}
#EventLink a:hover {
  font-size:12px;
	text-decoration: underline;
	color: #ea1d91;
}
#Event_cal
{
    width:665px;
    font-family:Verdana;
    font-size:11px;
    border:none;
}

.Event_titleStyle 
{
    height:24px;
    background-color:#9EBAFF;
    background-image:url("../../../calenderevents/images/title_bg.gif");
    font-size:15px;
    color:#ffffff;
}

.Event_dayHeaderStyle
{
  background-color:#E3E0CD;
  background-image:url("../../../calenderevents/images/header_bg.gif");
  color:#504C39;
  font-family:Verdana;
  font-size:11px;
  text-align:center;
  font-weight:normal;
  border-top:solid 1px #FFFFFF;
  border-left:solid 1px #FFFFFF;
  border-bottom:solid 1px #ACA899;
  border-right:solid 1px #C6C1AC;
  padding: 4px;
}

.Event_dayStyle
{
  width:90px;  
  height:70px;
  text-align:right;
  vertical-align:top;
  font-family:Arial;
  font-size:11px;
  color:Black;
  background-color:#FFFFFF;
  border:solid 1px #C6C1AC;
}

.Event_otherMonthDayStyle
{
  width:90px;  
  height:70px;
  text-align:right;
  vertical-align:top;
  font-family:Arial;
  font-size:11px;
  color:Black;
  border:solid 1px #C6C1AC;
  background-color:#F5F3E5;
}


.Event_todayDayStyle
{
  text-align:right;
  vertical-align:top;
  border:solid 1px #C6C1AC;
}

.Event_selectedDayStyle
{
  text-align:right;
  vertical-align:top;
  border:solid 1px #C6C1AC;
}
.Event_selectorStyle
{
  text-align:right;
  vertical-align:top;
  border:solid 1px #C6C1AC;
}

.Event_weekendDayStyle
{
  text-align:right;
  vertical-align:top;
  border:solid 1px #C6C1AC;
}

.EventsDaysSelection
{
  width:90px;  
  height:70px;
  text-align:right;
  vertical-align:top;
  border:solid 1px #C6C1AC;
}

.EventsDaylink{
	font-family:Arial;
  font-size:11px;
  color:Black;
  text-decoration:none;
}

.EventsDaylink:hover{
	text-decoration: underline;
}
#data_table
{
background: #EDECE1;	
}

#data_table_menu
{
background: #9DB776;	
}

#Events_table_header td
{
	font-family:verdana;
	font-size:9pt;
	background:#8A8B86;	
	color:#FFFFFF;
	border-top:1px solid #FFFFFF;
	border-bottom:1px solid #FFFFFF;
	text-align:center;
	vertical-align:top;
	filter:progid:DXImageTransform.Microsoft.Shadow(color='#c3c3c3', Direction=135, Strength=12);
}

#data_table_menu td
{
 border-bottom: solid 1px #C8C8A2;
 padding-left:5px;
}
.Events_border
{
	border-top: solid 1px #AAAAAA;
	border-left: solid 1px #888888;
	border-bottom: solid 1px #AAAAAA;
	border-right: solid 1px #888888;
	padding:3px;
}
.Events_dataGrid
{
	font-family: Arial;
    font-size: 12px;
    border-width:1px;
	border-style:double;
	border-color:#A5B0C2;
}
.Events_dataGridAlternateItem
{
	background-color:#F3F3F3;
	font-family: Arial;
    font-size: 12px;    
    color: #000000;
}
.Events_dataGridHeader
{   
	font-family:Comic Sans MS, Arial ;
    font-size: 12px;
    height:20px;
    font-weight:bold;
    text-align:center; 
    background-color:#F3F3F3;
    color: #8A8B86;
    border:0px;     
    filter: progid:DXImageTransform.Microsoft.Shadow(color=  '#A5B0C2' , Direction=135, Strength=1);
}
.Events_error
{
	color:Red;
}
/*-----------------Calender Events Styles End--------------------*/
.form_postfix
{
	color:red;
	font-size:9px;
}
.form_prefix
{
	color:#000000;
        vertical-align:top;
}
#captcha_tr
{
      color:#000000;
}
/*-------------Start Members Area CSS------------*/
#Member_LoginDiv
{
    height:220px;
    text-align:center;
    padding-top:50px;
}
#Member_LoginDiv table
{
    font-family:Verdana, Arial, Helvetica, sans-serif;
    font-size:11px;
}
#member_mainTable th
{
    font-family:Verdana;
    font-size:14px;
    border:solid 0px #000000;
    text-align:center;
    border-bottom:solid #FF7E00 5px;
}
#member_mainTable td
{
    padding-top:5px;
}

#member_mainTable textarea
{
    width:150px;
    font-family:Verdana;
    font-size:11px;
    height:50px;
}
#member_mainTable select
{
    width:150px;
    font-family:Verdana;
    font-size:11px;
}
.member_controlText
{
    text-align:right;
    vertical-align:top;
}
.member_control
{
    text-align:left;
    vertical-align:top;
}
#Member_SignUpDiv
{
    text-align:center;
}
#Member_SignUpDiv table
{
    font-family:Verdana, Arial, Helvetica, sans-serif;
    font-size:11px;
}
#member_ForgotpwdDiv
{
    text-align:center;
    height:250px;
    padding-top:50px;
}
#member_ForgotpwdDiv table
{
    font-family:Verdana, Arial, Helvetica, sans-serif;
    font-size:11px;
}
.member_ErrorMsg
{
    color:Red;
    font-family:Verdana, Arial, Helvetica, sans-serif;
    font-size:11px;
}
#member_ThanksMsgDiv
{
    text-align:center;
    height:250px;
    padding-top:50px;
}
#member_ThanksMsgDiv table
{
    font-family:Verdana, Arial, Helvetica, sans-serif;
    font-size:11px;
}
#div_ThanksMsg
{
    text-align:justify;
}
#members_ProfileDiv
{
    text-align:center;
    margin:0px;
    border:solid 1px #B7DE35;
}
#members_ProfileDiv table
{

    font-family:Verdana, Arial, Helvetica, sans-serif;
    font-size:11px;
}
.members_profilelinks
{
width: 100%;
border-left:solid 1px #B7DE35;
border-right:solid 1px #B7DE35;
border-top:solid 1px #B7DE35; 
 
}

.members_profilelinks td
{
text-align: left; 
background-image:url(/Members/images/icons/2.gif);
}


.members_profilelinks a
{
border: solid 0px #000000;
padding:8px 5px 8px 5px;
height:10px; 
margin:0 auto;
display:block;
width:110px;
float:left;
text-decoration: none;
 
color:#000000;
}
.members_profilelinks a:hover
{
padding:8px 5px 8px 5px;
margin:0 auto;
display:block;
width:110px;
float:left;
text-decoration: none;
/*background-image:url(/Members/images/icons/1.gif);
background-repeat:repeat-x;*/
color:#FA2600;
}

.members_profilelinks .active
{
padding:8px 5px 8px 5px;
margin:0 auto;
display:block;
width:110px;
float:left;
/*background-image:url(/Members/images/icons/1.gif);
background-repeat:repeat-x;*/
color:#FA2600;
}

.member_EditProfileLinks
{
    text-align:left;
}


#announcement .announcement 
{
	width: 100%;
}
#announcement .announcement td
{
	text-align:left; 
}
#announcement .announcement .announcement_title 
{
	color: #000000;
	font-size: 15px;
	font-weight: bold;    
}

#announcement .announcement .announcement_title a
{
	color: #000000;
	font-size: 15px;
	font-weight: bold;
	text-decoration: none;     
}

#announcement .announcement .announcement_title a:hover
{
	color: #42ADD7;
	font-size: 15px;
	font-weight: bold;
	text-decoration: underline;     
}

#announcement .announcement .announcement_date 
{
	font-size: 9px;
	font-style: italic;  
	color: #4A4F54;    
}
#slider {
width:659px;

}

.header {
width:639px; 
border:1px solid #9ac1c9; 
padding:8px; 
font-weight:bold; 
margin-top:5px; 
cursor:pointer; 
text-align:left;
background:url(/Members/images/icons/header.gif)
}

.header:hover 
{
background:url(/Members/images/icons/header_over.gif)
}

.content 
{
overflow:hidden
}

.text {
width:639px; 
border:1px solid #9ac1c9; 
border-top:none; 
text-align:left;
padding:15px

}
#grid_pictures
{
	width:100%;
	text-align: left;  
}

.Member_Alternate
{
	background-color: #F0F0F0;  
}
.Member_GridTitle
{
	background-image:url(/Members/images/icons/3.gif);
 background-repeat :repeat-x;
	font-weight: bold;
	text-align: center;
	padding-left: 8px;
padding-right: 8px;
padding-top:5px;
padding-bottom:5px; 
}

.member_audio
{
	width: 100%;
	text-align: left;
}

.member_audio_title 
{
	color: #000000;
	font-size: 14px;
	font-weight: bold;   
	padding-left: 3px;
	padding-right: 3px;
	padding-top: 1px;
	padding-bottom:3px;
	background-image:url(/Members/images/icons/3.gif); 
}

.member_audio_date
{
	font-size: 9px;
	font-style: italic;  
	color: #4A4F54;    
}

.member_video
{
	width: 100%;
	text-align: left;
}

.member_video_title 
{
	color: #000000;
	font-size: 14px;
	font-weight: bold;   
	padding-left: 3px;
	padding-right: 3px;
	padding-top: 1px;
	padding-bottom:3px; 
	background-image:url(/Members/images/icons/3.gif); 
}

.member_video_date
{
	font-size: 9px;
	font-style: italic;  
	color: #4A4F54;    
}

.grid_messages
{
	width: 100%;
	text-align: left;
	border-left:1px solid #72878A;
	border-right:1px solid #72878A;
	border-bottom:1px solid #72878A;
}
.grid_messages_title 
{
	color: #000000;
	font-size: 12px; 
	padding-left: 3px;
	padding-right: 3px;
	padding-top: 1px;
	padding-bottom:3px; 
	text-align: center;
	background-image:url(/Members/images/icons/3.gif); 
	height: 20px;
}


.grid_messages_title a
{
	font-family: verdana;
	font-size: 12px;
	color:#5A5A5A;
	text-decoration:none;
}
.grid_messages_title a:hover
{
	color:#5A5A5A;
	text-decoration:underline;
}
/*---------------Member Scheduler CSS Start------------*/
#grid_schedule
{
	width: 100%;
	text-align: left;
}

.schedulergrid_header
{
	text-align: center; 
	background-color: #E4E5E3;  
}

#grid_schedule td
{
	border-bottom: 1px solid #E4E5E3;  
}

#dbdata_scheduler #grid_header
{
	text-align: center; 
	background-color: #E4E5E3;  
}
#table_scheduler
{
width: 99%;
}
#table_scheduler #tr_header
{
	text-align: center; 
	background-color: #E4E5E3;
	color: #000000;
}
#table_scheduler #tr_subheader
{
	text-align: center; 
	background-color: #ffffff;
	height: 30px;
	color: #000000;
}
#list_weekly
{
text-align:left;
font-size: 12px;
}
#list_weekly #day_header
{
background-color:#5883B2; 
color:#ffffff;
font-size: 14px;
font-weight:bold;
}

.Scheduler_data
{
text-decoration:none;
color:#000000;
font-size: 11px;
}

.Scheduler_data:hover
{
text-decoration:underline;
}

.Scheduler_Editdata
{
text-decoration:none;
color:#C20000;
font-size: 11px;
}

.Scheduler_Editdata:hover
{
text-decoration:underline;
}

.SchedulerWeekly_Editdata
{
text-decoration:none;
color:#C20000;
font-size: 11px;
}
.scheduler_cal
{
    width:770px;
    font-family:Verdana;
    font-size:11px;
    border:1px solid #C6C1AC;
}

.scheduler_cal_titleStyle 
{
    height:24px;
    background-color:#9EBAFF;
    background-image:url("../../../Members/images/icons/title_bg.gif");
    font-size:15px;
    color:#ffffff;
}

.scheduler_cal_dayHeaderStyle
{
  background-color:#E3E0CD;
  background-image:url(../../../Members/images/icons/header_bg.gif);
  color:#504C39;
  font-family:Verdana;
  font-size:11px;
  text-align:center;
  font-weight:normal;
  border-top:solid 1px #FFFFFF;
  border-left:solid 1px #FFFFFF;
  border-bottom:solid 1px #ACA899;
  border-right:solid 1px #C6C1AC;
  padding: 4px;
}

.scheduler_cal_dayStyle
{
  width:90px;  
  height:70px;
  text-align:right;
  vertical-align:top;
  font-family:Arial;
  font-size:11px;
  color:Black;
  background-color:#FFFFFF;
  border:solid 1px #C6C1AC;
}

.scheduler_cal_otherMonthDayStyle
{
  width:90px;  
  height:70px;
  text-align:right;
  vertical-align:top;
  font-family:Arial;
  font-size:11px;
  color:Black;
  border:solid 1px #C6C1AC;
  background-color:#F5F3E5;
}

.scheduler_cal_todayDayStyle
{
   width:90px;  
  height:70px;
  text-align:right;
  vertical-align:top;
  font-family:Arial;
  font-size:11px;
  color:Black;
  background-color:#FFFFFF;
  border:solid 1px #C6C1AC;
}

.scheduler_cal_selectedDayStyle
{
  text-align:right;
  vertical-align:top;
  border:solid 1px #C6C1AC;
}
.scheduler_cal_selectorStyle
{
  text-align:right;
  vertical-align:top;
  border:solid 1px #C6C1AC;
}

.scheduler_cal_weekendDayStyle
{
  text-align:right;
  vertical-align:top;
  border:solid 1px #C6C1AC;
}

/*---------------Member Scheduler CSS End--------------*/
#MemberProject_table th
{
	border-bottom:none;
	text-align:left;
}

#MemberProject_table td
{
	border-bottom:solid 1px #BEC9CB;
	height:25px;
}
.update_rec
{
	background-color: #E4E5E3;
}
 /*-----------Facilities----------------*/
 
 #list_category
 {
	width:99%;
	text-align:left; 
	margin-top:10px;
 }
 
 #list_category .list_category
 {
	width:100%;
	text-align:left; 
 }
 #list_category #ParentCategory
 {
 background-color:#EFEFEF;
 padding-bottom:4px;
 }
 
 #list_category #ParentCategory a
 {
	font-size:13px;
	font-weight:bold;   
	text-decoration: none;
	color:#125C86;  
	padding-left:3px; 
 }
 
 #list_category #ParentCategory a:hover
 {
	text-decoration: underline;  
	color:#125C86;
 }
  
#list_category #SubCategory
{
	padding-bottom:10px; 
}

 #list_category #SubCategory a
 {
	font-size:13px; 
	text-decoration: none; 
	color:#125C86;
	padding-left:3px; 
 }
 
  #list_category #SubCategory a:hover
 {
	text-decoration: underline; 
	color:#125C86;
 }
 
 #div_CategoryLinks
 {
	width:100%;
	text-align:left; 
	margin-bottom:10px; 
 }
 
 

 #div_CategorySubLinks
 {
	margin-top:5px;
	margin-bottom:10px; 
	width:80%;
	text-align:left; 
	border: solid 1px #EFEFEF;
	}
	
	#div_CategorySubLinks td
{ 
	/* border-bottom: dotted 1px #000000; */
}

	#div_CategorySubLinks a
 {
	padding-left:10px;
	font-size:11px; 
	text-decoration: none; 
	color:#125C86;
	
 }
 
  #div_CategorySubLinks a:hover
 {
	text-decoration: underline; 
	color:#125C86;
 }
 
	
  #div_CategoryLinks a
 {
	font-size:13px; 
	text-decoration: none; 
	color:#125C86;
	padding-left:3px
 }
 
  #div_CategoryLinks a:hover
 {
	text-decoration: underline; 
	color:#125C86;
 }

#grid_facility
{
	width:99%;
	text-align:left; 
} 
 .grid_facility_HeaderStyle
 {
	text-align:left;
	font-size:12px;
	font-weight:bold; 
	background-color:#EFEFEF;
	padding-top:5px; 
	padding-bottom:5px;
	padding-left:3px; 
 }
 
 .grid_facility_SmallHeader
 {
	text-align:left;
	font-size:10px;
	background-color:#EFEFEF;
	padding-top:0px; 
	padding-bottom:5px;
	padding-left:3px; 
 }
 
 #grid_facility td
 {
	padding-bottom:5px; 
 }
 .grid_facility_ItemStyle
 {
	margin-top:0px; 
	padding-bottom:10px; 
 }
 
 .grid_facility_AlternatingItemStyle
 {
	margin-top:0px; 
	padding-bottom:10px;
	background-color: #FEFBC5;
 }

#facility_detailtable
{
	margin-top:10px; 
	margin-bottom:10px;
	width: 90%;
	text-align:left;
	border: solid 1px #EFEFEF;
}
#facility_detailtable_header
{
	font-size:13px;
	font-weight:bold;  
	text-align:center; 
	background-color: #EFEFEF;
}
#facility_detailtable td
{
	padding-top: 5px;
	padding-bottom: 5px;  
	border-bottom:solid 1px #EFEFEF;
}
.selected_category
{
	font-weight:bold;
	 
}

/*------------Investors------------------*/
	
#list_Investor_category
 {
	width:99%;
	text-align:left; 
	border: 1px solid #78785F;
	margin-top:10px;
 }
 
 #list_Investor_category .list_category
 {
	width:100%;
	text-align:left; 
	
 }
 #list_Investor_category #ParentCategory
 {
 background-color:#78785F;
 padding-bottom:4px;
 }
 
 #list_Investor_category #ParentCategory a
 {
	font-size:13px;
	font-weight:bold;   
	text-decoration: none;
	color:#FFFFEF;  
	padding-left:3px; 
 }
 
 #list_Investor_category #ParentCategory a:hover
 {

	text-decoration: underline;  
	color:#FFFFEF;
 }
  
#list_Investor_category #SubCategory
{
	padding-bottom:10px; 
}

 #list_Investor_category #SubCategory a
 {
	font-size:13px; 
	text-decoration: none; 
	color:#125C86;
	padding-left:3px; 
 }
 
  #list_Investor_category #SubCategory a:hover
 {
	text-decoration: underline; 
	color:#125C86;
 }
 
 #div_InvestorCategoryLinks
 {
	width:100%;
	text-align:left; 
	margin-bottom:10px; 
 }
 
 

 #div_InvestorCategorySubLinks
 {
	margin-top:5px;
	margin-bottom:10px; 
	width:80%;
	text-align:left; 
	border: solid 1px #78785F;
	}
	
	#div_InvestorCategorySubLinks td
{ 
	/* border-bottom: dotted 1px #000000; */
}

	#div_InvestorCategorySubLinks a
 {
	padding-left:10px;
	font-size:11px; 
	text-decoration: none; 
	color:#125C86;
	
 }
 
  #div_InvestorCategorySubLinks a:hover
 {
	text-decoration: underline; 
	color:#125C86;
 }
 
	
  #div_InvestorCategoryLinks a
 {
	font-size:13px; 
	text-decoration: none; 
	color:#125C86;
	padding-left:3px
 }
 
  #div_InvestorCategoryLinks a:hover
 {
	text-decoration: underline; 
	color:#125C86;
 }

#grid_investors
{
	width:99%;
	text-align:left; 
} 
 .grid_investors_HeaderStyle
 {
	text-align:left;
	font-size:12px;
	font-weight:bold; 
	color: #FFFFEF;
	background-color: #78785F;
	padding-top:5px; 
	padding-bottom:5px;
	padding-left:3px; 
 }
 
 .grid_investors_SmallHeader
 {
	text-align:left;
	font-size:10px;
	color: #FFFFEF;
	background-color: #78785F;
	padding-top:0px; 
	padding-bottom:5px;
	padding-left:3px; 
 }
 
 #grid_investors td
 {
	padding-bottom:5px; 
 }
 .grid_investors_ItemStyle
 {
	margin-top:0px; 
	padding-bottom:10px; 
 }
 
 .grid_investors_AlternatingItemStyle
 {
	margin-top:0px; 
	padding-bottom:10px;
	background-color: #EFEFEF;
 }

#investor_detailtable
{
	margin-top:10px; 
	margin-bottom:10px;
	width: 90%;
	text-align:left;
	border: solid 1px #78785F;
}
#investor_detailtable_header
{
	font-size:13px;
	font-weight:bold;  
	text-align:center; 
	background-color: #78785F;
}
#investor_detailtable td
{
	padding-top: 5px;
	padding-bottom: 5px;  
	border-bottom:solid 1px #78785F;
}

/*----------------Recruiter Styles--------------*/
	
#list_Recruiter_category
 {
	width:99%;
	text-align:left; 
	border: 1px solid #505065;
	margin-top:10px;
 }
 
 #list_Recruiter_category .list_category
 {
	width:100%;
	text-align:left; 
	
 }
 #list_Recruiter_category #ParentCategory
 {
 background-color:#505065;
 padding-bottom:4px;
 }
 
 #list_Recruiter_category #ParentCategory a
 {
	font-size:13px;
	font-weight:bold;   
	text-decoration: none;
	color:#FFFFEF;  
	padding-left:3px; 
 }
 
 #list_Recruiter_category #ParentCategory a:hover
 {
	text-decoration: underline;  
	color:#FFFFEF;
 }
  
#list_Recruiter_category #SubCategory
{
	padding-bottom:10px; 
}

 #list_Recruiter_category #SubCategory a
 {
	font-size:13px; 
	text-decoration: none; 
	color:#125C86;
	padding-left:3px; 
 }
 
  #list_Recruiter_category #SubCategory a:hover
 {
	text-decoration: underline; 
	color:#125C86;
 }
 
 #div_RecruiterCategoryLinks
 {
	width:100%;
	text-align:left; 
	margin-bottom:10px; 
 }
 
 

 #div_RecruiterCategorySubLinks
 {
	margin-top:5px;
	margin-bottom:10px; 
	width:80%;
	text-align:left; 
	border: solid 1px #505065;
	}
	
	#div_RecruiterCategorySubLinks td
{ 
	/* border-bottom: dotted 1px #000000; */
}

	#div_RecruiterCategorySubLinks a
 {
	padding-left:10px;
	font-size:11px; 
	text-decoration: none; 
	color:#125C86;
	
 }
 
  #div_RecruiterCategorySubLinks a:hover
 {
	text-decoration: underline; 
	color:#125C86;
 }
 
	
  #div_RecruiterCategoryLinks a
 {
	font-size:13px; 
	text-decoration: none; 
	color:#125C86;
	padding-left:3px
 }
 
  #div_RecruiterCategoryLinks a:hover
 {
	text-decoration: underline; 
	color:#125C86;
 }

#grid_recruiters
{
	width:99%;
	text-align:left; 
} 
 .grid_recruiters_HeaderStyle
 {
	text-align:left;
	font-size:12px;
	font-weight:bold; 
	color: #FFFFEF;
	background-color: #505065;
	padding-top:5px; 
	padding-bottom:5px;
	padding-left:3px; 
 }
 
 .grid_recruiters_HeaderStyle a
 {
	color: #FFFFEF;
 }
 
 .grid_recruiters_SmallHeader
 {
	text-align:left;
	font-size:10px;
	color: #FFFFEF;
	background-color: #505065;
	padding-top:0px; 
	padding-bottom:5px;
	padding-left:3px; 
 }
 
 #grid_recruiters td
 {
	padding-bottom:5px; 
 }
 .grid_recruiters_ItemStyle
 {
	margin-top:0px; 
	padding-bottom:10px; 
 }
 
 .grid_recruiters_AlternatingItemStyle
 {
	margin-top:0px; 
	padding-bottom:10px;
	background-color: #EFEFEF;
 }

#recruiters_detailtable
{
	margin-top:10px; 
	margin-bottom:10px;
	width: 90%;
	text-align:left;
	border: solid 1px #505065;
}
#recruiters_detailtable_header
{
	font-size:13px;
	font-weight:bold;  
	text-align:center; 
	color:#EFEFEF;
	background-color: #505065;
}
#recruiters_detailtable td
{
	padding-top: 5px;
	padding-bottom: 5px;  
	border-bottom:solid 1px #505065;
}
/*------------Services------------------*/
	
#list_services_category
 {
	width:99%;
	text-align:left; 
	border: 1px solid #505065;
	margin-top:10px;
 }
 
 #list_services_category .list_category
 {
	width:100%;
	text-align:left; 
	
 }
 #list_services_category #ParentCategory
 {
 background-color:#505065;
 padding-bottom:4px;
 }
 
 #list_services_category #ParentCategory a
 {
	font-size:13px;
	font-weight:bold;   
	text-decoration: none;
	color:#FFFFEF;  
	padding-left:3px; 
 }
 
 #list_services_category #ParentCategory a:hover
 {
	text-decoration: underline;  
	color:#FFFFEF;
 }
  
#list_services_category #SubCategory
{
	padding-bottom:10px; 
}

 #list_services_category #SubCategory a
 {
	font-size:13px; 
	text-decoration: none; 
	color:#125C86;
	padding-left:3px; 
 }
 
  #list_services_category #SubCategory a:hover
 {
	text-decoration: underline; 
	color:#125C86;
 }
 
 #div_servicesCategoryLinks
 {
	width:100%;
	text-align:left; 
	margin-bottom:10px; 
 }
 
 

 #div_servicesCategorySubLinks
 {
	margin-top:5px;
	margin-bottom:10px; 
	width:80%;
	text-align:left; 
	border: solid 1px #505065;
	}
	
	#div_servicesCategorySubLinks td
{ 
	/* border-bottom: dotted 1px #000000; */
}

	#div_servicesCategorySubLinks a
 {
	padding-left:10px;
	font-size:11px; 
	text-decoration: none; 
	color:#125C86;
 }
 
  #div_servicesCategorySubLinks a:hover
 {
	text-decoration: underline; 
	color:#125C86;
 }
 
	
  #div_servicesCategoryLinks a
 {
	font-size:13px; 
	text-decoration: none; 
	color:#125C86;
	padding-left:3px
 }
 
  #div_servicesCategoryLinks a:hover
 {
	text-decoration: underline; 
	color:#125C86;
 }

#grid_services
{
	width:99%;
	text-align:left; 
} 
 .grid_services_HeaderStyle
 {
	text-align:left;
	font-size:12px;
	font-weight:bold; 
	color: #FFFFEF;
	background-color: #505065;
	padding-top:5px; 
	padding-bottom:5px;
	padding-left:3px; 
 }
 
 .grid_services_HeaderStyle a
 {
	color: #FFFFEF;
 }
 
 .grid_services_SmallHeader
 {
	text-align:left;
	font-size:10px;
	color: #FFFFEF;
	background-color: #505065;
	padding-top:0px; 
	padding-bottom:5px;
	padding-left:3px; 
 }
 
 #grid_services td
 {
	padding-bottom:5px; 
 }
 .grid_services_ItemStyle
 {
	margin-top:0px; 
	padding-bottom:10px; 
 }
 
 .grid_services_AlternatingItemStyle
 {
	margin-top:0px; 
	padding-bottom:10px;
	background-color: #EFEFEF;
 }

#services_detailtable
{
	margin-top:10px; 
	margin-bottom:10px;
	width: 90%;
	text-align:left;
	border: solid 1px #505065;
}
#services_detailtable_header
{
	font-size:13px;
	font-weight:bold;  
	text-align:center; 
	color:#EFEFEF;
	background-color: #505065;
}
#services_detailtable td
{
	padding-top: 5px;
	padding-bottom: 5px;  
	border-bottom:solid 1px #505065;
}

/*-----------Facilities----------------*/
 
 #list_careerfair_category
 {
	width:99%;
	text-align:left; 
	margin-top:10px;
 }
 
 #list_careerfair_category .list_category
 {
	width:100%;
	text-align:left; 
 }
 #list_careerfair_category #ParentCategory
 {
 background-color:#EFEFEF;
 padding-bottom:4px;
 }
 
 #list_careerfair_category #ParentCategory a
 {
	font-size:13px;
	font-weight:bold;   
	text-decoration: none;
	color:#125C86;  
	padding-left:3px; 
 }
 
 #list_careerfair_category #ParentCategory a:hover
 {
	text-decoration: underline;  
	color:#125C86;
 }
  
#list_careerfair_category #SubCategory
{
	padding-bottom:10px; 
}

 #list_careerfair_category #SubCategory a
 {
	font-size:13px; 
	text-decoration: none; 
	color:#125C86;
	padding-left:3px; 
 }
 
  #list_careerfair_category #SubCategory a:hover
 {
	text-decoration: underline; 
	color:#125C86;
 }
 
 #div_careerfairCategoryLinks
 {
	width:100%;
	text-align:left; 
	margin-bottom:10px; 
 }
 
 

 #div_careerfairCategorySubLinks
 {
	margin-top:5px;
	margin-bottom:10px; 
	width:80%;
	text-align:left; 
	border: solid 1px #EFEFEF;
	}
	
	#div_careerfairCategorySubLinks td
{ 
	/* border-bottom: dotted 1px #000000; */
}

	#div_careerfairCategorySubLinks a
 {
	padding-left:10px;
	font-size:11px; 
	text-decoration: none; 
	color:#125C86;
	
 }
 
  #div_careerfairCategorySubLinks a:hover
 {
	text-decoration: underline; 
	color:#125C86;
 }
 
	
  #div_careerfairCategoryLinks a
 {
	font-size:13px; 
	text-decoration: none; 
	color:#125C86;
	padding-left:3px
 }
 
  #div_careerfairCategoryLinks a:hover
 {
	text-decoration: underline; 
	color:#125C86;
 }

#grid_careerfair
{
	width:99%;
	text-align:left; 
} 
 .grid_careerfair_HeaderStyle
 {
	text-align:left;
	font-size:12px;
	font-weight:bold; 
	background-color:#EFEFEF;
	padding-top:5px; 
	padding-bottom:5px;
	padding-left:3px; 
 }
 
 .grid_careerfair_SmallHeader
 {
	text-align:left;
	font-size:10px;
	background-color:#EFEFEF;
	padding-top:0px; 
	padding-bottom:5px;
	padding-left:3px; 
 }
 
 #grid_careerfair td
 {
	padding-bottom:5px; 
 }
 .grid_careerfair_ItemStyle
 {
	margin-top:0px; 
	padding-bottom:10px; 
 }
 
 .grid_careerfair_AlternatingItemStyle
 {
	margin-top:0px; 
	padding-bottom:10px;
	background-color: #FEFBC5;
 }

#careerfair_detailtable
{
	margin-top:10px; 
	margin-bottom:10px;
	width: 90%;
	text-align:left;
	border: solid 1px #EFEFEF;
}
#careerfair_detailtable_header
{
	font-size:13px;
	font-weight:bold;  
	text-align:center; 
	background-color: #EFEFEF;
}
#careerfair_detailtable td
{
	padding-top: 5px;
	padding-bottom: 5px;  
	border-bottom:solid 1px #EFEFEF;
}

/*------------Products------------------*/
	
#list_products_category
 {
	width:99%;
	text-align:left; 
	border: 1px solid #78785F;
	margin-top:10px;
 }
 
 #list_products_category .list_category
 {
	width:100%;
	text-align:left; 
	
 }
 #list_products_category #ParentCategory
 {
 background-color:#78785F;
 padding-bottom:4px;
 }
 
 #list_products_category #ParentCategory a
 {
	font-size:13px;
	font-weight:bold;   
	text-decoration: none;
	color:#FFFFEF;  
	padding-left:3px; 
 }
 
 #list_products_category #ParentCategory a:hover
 {
	text-decoration: underline;  
	color:#FFFFEF;
 }
  
#list_products_category #SubCategory
{
	padding-bottom:10px; 
}

 #list_products_category #SubCategory a
 {
	font-size:13px; 
	text-decoration: none; 
	color:#125C86;
	padding-left:3px; 
 }
 
  #list_products_category #SubCategory a:hover
 {
	text-decoration: underline; 
	color:#125C86;
 }
 
 #div_productsCategoryLinks
 {
	width:100%;
	text-align:left; 
	margin-bottom:10px; 
 }
 
 

 #div_productsCategorySubLinks
 {
	margin-top:5px;
	margin-bottom:10px; 
	width:80%;
	text-align:left; 
	border: solid 1px #78785F;
	}
	
	#div_productsCategorySubLinks td
{ 
	/* border-bottom: dotted 1px #000000; */
}

	#div_productsCategorySubLinks a
 {
	padding-left:10px;
	font-size:11px; 
	text-decoration: none; 
	color:#125C86;
	
 }
 
  #div_productsCategorySubLinks a:hover
 {
	text-decoration: underline; 
	color:#125C86;
 }
 
	
  #div_productsCategoryLinks a
 {
	font-size:13px; 
	text-decoration: none; 
	color:#125C86;
	padding-left:3px
 }
 
  #div_productsCategoryLinks a:hover
 {
	text-decoration: underline; 
	color:#125C86;
 }

#grid_products
{
	width:99%;
	text-align:left; 
} 
 .grid_products_HeaderStyle
 {
	text-align:left;
	font-size:12px;
	font-weight:bold; 
	color: #FFFFEF;
	background-color: #78785F;
	padding-top:5px; 
	padding-bottom:5px;
	padding-left:3px; 
 }
 
 .grid_products_SmallHeader
 {
	text-align:left;
	font-size:10px;
	color: #FFFFEF;
	background-color: #78785F;
	padding-top:0px; 
	padding-bottom:5px;
	padding-left:3px; 
 }
 
 #grid_products td
 {
	padding-bottom:5px; 
 }
 .grid_products_ItemStyle
 {
	margin-top:0px; 
	padding-bottom:10px; 
 }
 
 .grid_products_AlternatingItemStyle
 {
	margin-top:0px; 
	padding-bottom:10px;
	background-color: #EFEFEF;
 }

#products_detailtable
{
	margin-top:10px; 
	margin-bottom:10px;
	width: 90%;
	text-align:left;
	border: solid 1px #78785F;
}
#products_detailtable_header
{
	font-size:13px;
	font-weight:bold;  
	text-align:center; 
	background-color: #78785F;
}
#products_detailtable td
{
	padding-top: 5px;
	padding-bottom: 5px;  
	border-bottom:solid 1px #78785F;
}


/*------------Training schools------------------*/
	
#list_school_category
 {
	width:99%;
	text-align:left; 
	border: 1px solid #78785F;
	margin-top:10px;
 }
 
 #list_school_category .list_category
 {
	width:100%;
	text-align:left; 
	
 }
 #list_school_category #ParentCategory
 {
 background-color:#78785F;
 padding-bottom:4px;
 }
 
 #list_school_category #ParentCategory a
 {
	font-size:13px;
	font-weight:bold;   
	text-decoration: none;
	color:#FFFFEF;  
	padding-left:3px; 
 }
 
 #list_school_category #ParentCategory a:hover
 {
	text-decoration: underline;  
	color:#FFFFEF;
 }
  
#list_school_category #SubCategory
{
	padding-bottom:10px; 
}

 #list_school_category #SubCategory a
 {
	font-size:13px; 
	text-decoration: none; 
	color:#125C86;
	padding-left:3px; 
 }
 
  #list_school_category #SubCategory a:hover
 {
	text-decoration: underline; 
	color:#125C86;
 }
 
 #div_schoolCategoryLinks
 {
	width:100%;
	text-align:left; 
	margin-bottom:10px; 
 }
 
 

 #div_schoolCategorySubLinks
 {
	margin-top:5px;
	margin-bottom:10px; 
	width:80%;
	text-align:left; 
	border: solid 1px #78785F;
	}
	
	#div_schoolCategorySubLinks td
{ 
	/* border-bottom: dotted 1px #000000; */
}

	#div_schoolCategorySubLinks a
 {
	padding-left:10px;
	font-size:11px; 
	text-decoration: none; 
	color:#125C86;
	
 }
 
  #div_schoolCategorySubLinks a:hover
 {
	text-decoration: underline; 
	color:#125C86;
 }
 
	
  #div_schoolCategoryLinks a
 {
	font-size:13px; 
	text-decoration: none; 
	color:#125C86;
	padding-left:3px
 }
 
  #div_schoolCategoryLinks a:hover
 {
	text-decoration: underline; 
	color:#125C86;
 }

#grid_school
{
	width:99%;
	text-align:left; 
} 
 .grid_school_HeaderStyle
 {
	text-align:left;
	font-size:12px;
	font-weight:bold; 
	color: #FFFFEF;
	background-color: #78785F;
	padding-top:5px; 
	padding-bottom:5px;
	padding-left:3px; 
 }
 
 .grid_school_SmallHeader
 {
	text-align:left;
	font-size:10px;
	color: #FFFFEF;
	background-color: #78785F;
	padding-top:0px; 
	padding-bottom:5px;
	padding-left:3px; 
 }
 
 #grid_school td
 {
	padding-bottom:5px; 
 }
 .grid_school_ItemStyle
 {
	margin-top:0px; 
	padding-bottom:10px; 
 }
 
 .grid_school_AlternatingItemStyle
 {
	margin-top:0px; 
	padding-bottom:10px;
	background-color: #EFEFEF;
 }

#school_detailtable
{
	margin-top:10px; 
	margin-bottom:10px;
	width: 90%;
	text-align:left;
	border: solid 1px #78785F;
}
#school_detailtable_header
{
	font-size:13px;
	font-weight:bold;  
	text-align:center; 
	background-color: #78785F;
}
#school_detailtable td
{
	padding-top: 5px;
	padding-bottom: 5px;  
	border-bottom:solid 1px #78785F;
}



/*------------MemberArea Blog------------------*/
	
#list_blog_category
 {
	width:99%;
	text-align:left; 
	border: 1px solid #78785F;
	margin-top:10px;
 }
 
 #list_blog_category .list_category
 {
	width:100%;
	text-align:left; 
	
 }
 #list_blog_category #ParentCategory
 {
 background-color:#78785F;
 padding-bottom:4px;
 }
 
 #list_blog_category #ParentCategory a
 {
	font-size:13px;
	font-weight:bold;   
	text-decoration: none;
	color:#FFFFEF;  
	padding-left:3px; 
 }
 
 #list_blog_category #ParentCategory a:hover
 {
	text-decoration: underline;  
	color:#FFFFEF;
 }
  
#list_blog_category #SubCategory
{
	padding-bottom:10px; 
}

 #list_blog_category #SubCategory a
 {
	font-size:13px; 
	text-decoration: none; 
	color:#125C86;
	padding-left:3px; 
 }
 
  #list_blog_category #SubCategory a:hover
 {
	text-decoration: underline; 
	color:#125C86;
 }
 
 #div_blogCategoryLinks
 {
	width:100%;
	text-align:left; 
	margin-bottom:10px; 
 }
 
 

 #div_blogCategorySubLinks
 {
	margin-top:5px;
	margin-bottom:10px; 
	width:80%;
	text-align:left; 

	border: solid 1px #78785F;
	}
	
	#div_blogCategorySubLinks td
{ 
	/* border-bottom: dotted 1px #000000; */
}

	#div_blogCategorySubLinks a
 {
	padding-left:10px;
	font-size:11px; 
	text-decoration: none; 
	color:#125C86;
	
 }
 
  #div_blogCategorySubLinks a:hover
 {
	text-decoration: underline; 
	color:#125C86;
 }
 
	
  #div_blogCategoryLinks a
 {
	font-size:13px; 
	text-decoration: none; 
	color:#125C86;
	padding-left:3px
 }
 
  #div_blogCategoryLinks a:hover
 {
	text-decoration: underline; 
	color:#125C86;
 }

#grid_blog
{
	width:99%;
	text-align:left; 
} 
 .grid_blog_HeaderStyle
 {
	text-align:left;
	font-size:10px;
	color: #FFFFEF;
	background-color: #78785F;
	padding-top:5px; 
	padding-bottom:5px;
	padding-left:3px; 
	padding-right:3px; 
 }
 
 .grid_blog_HeaderStyle a
 {
	text-align:left;
	font-size:12px;
	font-weight:bold;
	text-decoration:none; 
	color: #FFFFEF;
	background-color: #78785F;
	padding-top:5px; 
	padding-bottom:5px;
	padding-left:3px; 
 }
 
 /*.grid_blog_HeaderStyle a:hover
 {
	text-align:left;
	font-size:12px;
	font-weight:bold;
	text-decoration:underline; 
	color: #FFFFEF;
	background-color: #78785F;
	padding-top:5px; 
	padding-bottom:5px;
	padding-left:3px; 
 }
 
 
 
 .grid_blog_SmallHeader
 {
	text-align:left;
	font-size:10px;
	color: #FFFFEF;
	background-color: #78785F;
	padding-top:0px; 
	padding-bottom:5px;
	padding-left:3px; 
 } */
 
 #grid_blog td
 {
	padding-bottom:5px; 
 }
 .grid_blog_ItemStyle
 {
	margin-top:0px; 
	padding-bottom:10px; 
 }
 
 .grid_blog_AlternatingItemStyle
 {
	margin-top:0px; 
	padding-bottom:10px;
	background-color: #EFEFEF;
 }

#blog_detailtable
{
	margin-top:10px; 
	margin-bottom:10px;
	padding-left:10px; 
	padding-right:10px;
	width: 90%;
	text-align:left;
	border: solid 1px #78785F;
}
#blog_detailtable .post
{
	color:#FFFFEF;
	font-size:13px;
	font-weight:bold;  
	text-align:left; 
	background-color: #78785F;
	padding-left:3px; 
}
#blog_detailtable .date
{
	color:#FFFFEF;
	font-size:12px;
	text-align:right; 
	padding-right:3px;
	background-color: #78785F;
}
#blog_detailtable td
{
	padding-top: 5px;
	padding-bottom: 5px;  
	border-bottom:solid 1px #78785F;
}

#grid_comments 
{
	margin-top:30px; 
	width:80%;
}

#members_ProfileDiv .div_replay
{
	width:80%;
	text-align:left; 
}

/* Inset 3D Raised */
.raised {background: transparent; width:100%; margin:0 auto; text-align:left; padding-bottom:10px;}
.raised h3, .raised p {margin:0 10px;}
.raised h3 {font-size: 1em; color:#000; letter-spacing:.1em; font-style: italic; font-weight: bold;}
.raised p {padding-bottom:0.5em;}
 
.raised .top, .raised .bottom {display:block; background:transparent; font-size:1px;}
.raised .b1, .raised .b2, .raised .b3, .raised .b4, .raised .b1b, .raised .b2b, .raised .b3b, .raised .b4b {display:block; overflow:hidden;}
.raised .b1, .raised .b2, .raised .b3, .raised .b1b, .raised .b2b, .raised .b3b {height:1px;}
.raised .b2 {background:#ffffff; border-left:1px solid #78785F; border-right:1px solid #78785F;}
.raised .b3 {background:#ffffff; border-left:1px solid #78785F; border-right:1px solid #78785F;}
.raised .b4 {background:#ffffff; border-left:1px solid #78785F; border-right:1px solid #78785F;}
.raised .b4b {background:#ffffff; border-left:1px solid #78785F; border-right:1px solid #78785F;}
.raised .b3b {background:#fffff; border-left:1px solid #78785F; border-right:1px solid #78785F;}
.raised .b2b {background:#ffffff; border-left:1px solid #78785F; border-right:1px solid #78785F;}
 
 
.raised .b1 {margin:0 5px; background:#78785F;}
.raised .b2, .raised .b2b {margin:0 3px; border-width:0 2px;}
.raised .b3, .raised .b3b {margin:0 2px;}
.raised .b4, .raised .b4b {height:2px; margin:0 1px;}
.raised .b1b {margin:0 5px; background:#78785F;}
.raised .boxcontent {display:block;  background:#ffffff; border-left:1px solid #78785F; border-right:1px solid #78785F;}


/*----------------AdBanner--------------------*/
#members_ProfileDiv #adtable
{
width:80%;
text-align: left;
border: solid 0px #000000;
}

#members_ProfileDiv #adtable tr
{
padding-top:5px;
padding-bottom: 10px;
}


#grid_AdBanner
{
	width:95%;
	text-align:center; 
} 

#grid_AdBanner td
{
	text-align:center; 
}
 .grid_AdBanner_HeaderStyle
 {
	text-align:center;
	font-size:12px;
	font-weight:bold; 
	color: #FFFFEF;
	background-color: #78785F;
	padding-top:5px; 
	padding-bottom:5px;
	padding-left:3px; 
 }
 
 
 .grid_AdBanner_ItemStyle
 {
	margin-top:0px; 
	padding-bottom:10px; 
 }
 
 .grid_AdBanner_AlternatingItemStyle
 {
	margin-top:0px; 
	padding-bottom:10px;
 }

/*-------------End Members Area CSS------------*/
/*----------------Manage Blog CSS Start-------------*/
#blogCat a {
	font-size:11px;
	text-decoration: none;
	color: #990000;
}
#blogCat a:hover {
font-size:11px;
	text-decoration: underline;
	color: #efefef;
}
/*used in Category links*/
.blogCat_links
{
	font-family: verdana;
	font-size: 10px;
	color:#efefef;
	padding:5px;
	font-weight:bold;
	text-decoration:none;
}
.blogCat_links:hover
{
	color:#ffffff;
	text-decoration:none;
}
/*used in Sub Category links*/
.blogSubCat_links
{
	font-family: verdana;
	font-size: 9px;
	color:#323b97;
	padding:5px;
	font-weight:normal;
	text-decoration:none;
}
.blogSubCat_links:hover
{
	color:DD9393;
	 text-decoration:none;
}


#blogPost a {
	font-size:15px;
	font-weight :bold; 
	text-decoration: none;
	color: #990000;
}

#blogPost a:hover {
	font-size:15px;
	font-weight :bold;
	text-decoration: underline;
	color: #000;
}

#blogCom a {
	font-size:12px;
	text-decoration: none;
	color: #990000;
}
#blogCom a:hover {
	font-size:12px;
	text-decoration: underline;
	color: #000;
}

#data_table
{
        background: #EDECE1;
             	
}

#data_table_menu
{
background: #990000;	
}

#data_table td
{
 border-bottom: solid 1px #C8C8A2;
 padding-left:5px;
 color: #000000;
 font-size:11px;
 font-family:Verdana;
}

#data_table_menu td
{
 border-bottom: solid 1px #C8C8A2;
 padding-left:5px;
}
.input {
	border: 1px solid #747474;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #747474;
	width: 170px;
}
.dataGrid
{
	font-family: Arial;
    font-size: 12px;
    border-width:1px;
	border-style:double;
	border-color:#A5B0C2;
}
.dataGridBorder
{
	border-width:1px;
	border-style:double;
	border-color:#A5B0C2;
}

.dataGridAlternateItem
{
	background-color:#990000;
	font-family: Arial;
    font-size: 12px;    
    color: #000000;
}
.dataGridHeader
{   
	font-family:Comic Sans MS, Arial ;
    font-size: 10px;
    height:20px;
    font-weight:bold;
    background-color: #F3F3F3;
    color: #ffffff;
    border:0px;     
    filter: progid:DXImageTransform.Microsoft.Shadow(color=  '#A5B0C2' , Direction=135, Strength=1);
}

.error
{
	color:Red;
}
#div_BlogComments
{
         background-color:#ffffff;
}
#div_BlogPost
{
         background-color:#ffffff;

}


/*----------------Manage Blog CSS End---------------*/
/*-------------Web Form Table Background Color----------*/
#webFormTable
{
	background-color:#ffffff;
}
/*-------------Web Form Table Background Color----------*/
#Tabel_Calendar
{
	background-color:#FFFFFF;
}


/*-------------css----------*/
.nav{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	text-decoration:none;
	font-weight:bold;
	text-align:center;
	padding:0 0px;
	color:#43060f;
	
}

.menu{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	text-decoration:none;
	font-weight:bold;
	text-align:center;
	padding:0 0px;
	color:#43060f;
	
}
.menu:hover{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	text-decoration:none;
	text-align:center;
	font-weight:bold;
	padding:0 0px;
	color:#FF0000;
}
.carl
{
	font-family:"Times New Roman", Times, serif;
	font-size:26px;
	color:#43060f;
	font-weight:bold;
}
.TextBox
{
	font-family:Verdana,Arial,Helvetica,sans-serif;
	font-size:10px;
	height:16px;
	padding:3px;
	visibility:visible;
	border:0px;
	width:165px;
}
.blktxt
{
	font-family:"Times New Roman", Times, serif;
	font-size:15px;
	color:#000000;
	font-weight:normal;
	text-align:justify;
}

.sitesearch{
	font-family:Arial, Helvetica, sans-serif;
	font-size:15px;
	color:#43060f;
	text-align:right;
	font-style:normal;
	font-weight:normal;
	padding-right:5px;	
	
}
.phone{
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	color:#43060f;
	text-align:right;
	font-style:normal;
	font-weight:bold;
	padding-right:10px;	
}
.smltxt
{
	font-family:"Verdana", Times, serif;
	font-size:9px;
	color:#000000;
	font-weight:normal;
	padding:10px 0;
}

.footertext{	
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10pt;
	line-height:20px;
	color:#000000;
	text-align:center;
		
}
.footmenu{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10pt;
	text-decoration:none;
	font-weight:normal;
	text-align:center;
	color:#000000;
}
.footmenu:hover{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10pt;
	text-decoration:none;
	text-align:center;
	font-weight:normal;
	color:#FF0000;
}

.fmen{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
	text-decoration:none;
	font-weight:normal;
	text-align:left;
	color:#000000;
	text-align:right;
	padding:10px 0;
}
.fmenu{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
	text-decoration:none;
	font-weight:normal;
	text-align:left;
	color:#000000;
}
.fmenu:hover{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
	text-decoration:none;
	font-weight:normal;
	text-align:left;
	color:#FF0000;
}

.blkbold
{
	font-family:"Times New Roman", Times, serif;
	font-size:14px;
	color:#000000;
	font-weight:bold;
	text-align:left;
}
.redbold
{
	font-family:"Times New Roman", Times, serif;
	font-size:14px;
	color:#660404;
	font-weight:bold;
	text-align:left;
}

.small_blue
{
	font-family:"verdana", Times, serif;
	font-size:12px;
	color:#000000;
	font-weight:normal;
	text-align:justify;
}

.sml_blue:hover
{
	font-family:"verdana", Times, serif;
	font-size:12px;
	color:#000000;
	font-weight:normal;
	text-decoration:underline;
	text-align:right;
}


form{
margin:0;
padding:0;
}


.white
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
	font-weight:normal;
	color:#efefef;	
}
.whttxtb{
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	color:#C9C9C9;
	font-style:normal;
	font-weight:normal;	
}
.whitetxt{
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#ffffff;
	font-style:normal;
	font-weight:normal;
	text-align:left;	
	margin:0px;
}
.bluetxtsmall{
	font-family:Arial, Helvetica, sans-serif;
	font-size:15px;
	color:#006DB0;
	font-style:normal;
	text-align:left;
	font-weight:normal;	
}
.heading{
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#0074BA;
	font-style:normal;
	font-weight:bold;	
	padding-left:10px;
}




.yellowtxt{
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#D1E534;
	font-style:normal;	
	font-weight:bold;
}

.red_bold_sml
{
	font-family:"Verdana", Times, serif;
	font-size:12px;
	color:#CD0909;
	font-weight:bold;
}
.redtxt
{
	font-family:"Verdana", Times, serif;
	font-size:12px;
	color:#CD0909;
	font-weight:bold;	
}
.redtxt_sml
{
	font-family:"Verdana", Times, serif;
	font-size:9px;
	color:#CD0909;
	font-weight:bold;	
}
.blue_bold
{
	font-family:"Verdana", Times, serif;
	font-size:12px;
	color:#1573AC;
	font-weight:bold;
}
.text
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#000000;
	font-size:12px;
	font-weight:normal;	
}
li { list-style-image: url(images/arow.gif); }
.red_link
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#D94645;
	font-size:12px;
	font-weight:bold;
	cursor:pointer;
}
.heading_txt {font-family:Trajan Pro, sans-serif; font-size:14px; font-style:normal; color:#43060f; margin:4px; background:#fcedcf; border:1px solid #660404; padding:5px; font-weight:bold;}
.cont_blk{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; font-style:normal; color:#000000; line-height:18px; margin:4px;}
.cont_blk_bold{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; font-style:normal; color:#000000; text-decoration:none; font-weight:bold;}
.cont_brown_bold{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; font-style:normal; color:#6b0b0b; text-decoration:none; font-weight:bold;}
.date_heading{font-family:Trajan Pro, sans-serif; font-size:12px; font-style:normal; color:#660404; line-height:18px; margin:4px; padding-left:7px; font-weight:bolder;}

.tag_link{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-style:normal; color:#43060f; text-decoration:none; border:1px solid #660404; padding:1px 5px;}
.tag_link:hover{text-decoration:underline; color:#ffffff; background:#006dce; border:1px solid #006dce;}