body{padding:0px; margin:0px; background-color:#0000000; font:normal 12px verdana; color:#000000;}
img{border:0px;}
p{line-height:20px;margin:10px;}
textarea {overflow:auto;}

/*********************************************LAYOUT CSS START***************************************/
#glasy_container{width:100%;height:100%;background-color:#FFFFFF;}
#glasy_mainbody{width:1000px;background-color:#FFFFFF;margin-left:auto;margin-right:auto;}
#glasy_mainbody #glasy_redbar{width:100%;background:url(../images/glasy_redbar.jpg) repeat-x;height:7px;margin:0px;padding:0px;line-height:7px;}
#glasy_mainbody #glasy_header{clear:both;width:100%;height:122px;margin:0px;padding:0px;}
.glasy_logo{width:235px;height:120px;margin:0px;padding:0px;vertical-align:top;}
.glasy_topnav{width:765px;height:99px;margin:0px;padding:0px;}
#glasy_mainbody #glasy_menu{clear:both;width:100%;background:url(../images/glasy_menu.jpg) repeat-x;height:33px;margin:0px;padding:0px;line-height:33px;}
#glasy_mainbody #glasy_banner{clear:both;width:100%;height:178px;margin:0px;padding:0px;}
.glasy_banner_image{background:url(../images/glasy_banner.jpg) no-repeat;width:686px;height:178px;margin:0px;padding:0px;}
.glasy_divider{width:14px;height:178px;margin:0px;padding:0px;}
.glasy_login{background:url(../images/glasy_login.jpg) no-repeat;width:300px;height:178px;margin:0px;padding:0px;}
#glasy_gap{width:100%;height:150px;margin:0px;padding:0px;}
#glasy_mainbody #glasy_content{clear:both;width:100%;margin:0px;padding:0px;}
.glasy_leftcontent{width:695px;margin:0px;padding:0px;background-color:#F8F8F8;}
.glasy_midcontent{width:5px;margin:0px;padding:0px;}
.glasy_rightcontent{width:300px;margin:0px;padding:0px;background-color:#F8F8F8;}
#glasy_mainbody #glasy_footer{width:100%;background:url(../images/glasy_footer.jpg) repeat-x;height:56px;margin:0px;padding:0px;line-height:56px;}
/*********************************************LAYOUT CSS END***************************************/

/*********************************************ANCHOR TEXT CSS START***************************************/
.glasy_links{text-decoration:none;font:normal 12px Verdana ;color:#EB1000;cursor:pointer;}
.glasy_links:hover{text-decoration:none;font:normal 12px verdana;color:#FF6945;cursor:pointer;}
/*********************************************ANCHOR TEXT CSS END***************************************/

/*********************************************TEXT BOX CSS START***************************************/
.glasy_textbox{font:normal 12px "Lucida Grande",Arial,Sans-serif;color:#000000;border:solid 1px #008FD3;padding:2px;width:160px;vertical-align=top;}
.glasy_normalformtitles{
	font:bold 12px TimesNewRoman Sans-serif;color:#000000;padding:2px;width:130px;vertical-align=top;
	}
.glasy_normaltextbox{
	font:normal 12px TimesNewRoman Sans-serif;
	color:#000000;
	border:solid 1px #380440;
	padding:2px;
	width:160px;
	vertical-align=top;
	}
.glasy_normaltextbox1{
	font:normal 12px TimesNewRoman Sans-serif;
	color:#000000;
	border:solid 1px #380440;
	padding:2px;
	width:185px;
	vertical-align=top;
	}
.glasy_selectbox{
	font:normal 12px TimesNewRoman Sans-serif;
	color:#000000;
	border:solid 1px #380440;
	padding:2px;
	width:165px;
	vertical-align=top;
	}	
/*********************************************TEXT BOX CSS END***************************************/

/*********************************************HEADER TITLES CSS START***************************************/
.glasy_register_title{font:Bold 16px Verdana ;color:#FF9933;}
/*********************************************HEADER TITLES CSS END***************************************/

/*********************************************BUTTON CSS START***************************************/
.glasy_loginbutton{background:url(../images/glasy_loginbutton.jpg) repeat-x;border:solid 1px #6599CB;height:25px;line-height:25px;font:bold 12px verdana;text-align:center;cursor: pointer;color:#FFFFFF;padding-bottom:2px;}
/*********************************************BUTTON CSS END***************************************/

/*********************************************TABLE CSS START***************************************/

/*********************************************HOME PAGE CSS START***************************************/
/********LEFT NAVIGATION CSS START******/
.glasy_listingslist_left{margin:0px;padding:0px;border:none;background:url('../images/glasy_listings_left.jpg') no-repeat;width:8px;height:23px;}
.glasy_listingslist_middle{margin:0px;padding:0px;border:none;background:url('../images/glasy_listings_middle.jpg') repeat-x;width:664px;height:23px;font:bold 12px verdana;text-align:left;color:#FFFFFF;}
.glasy_listingslist_right{margin:0px;padding:0px;border:none;background:url('../images/glasy_listings_right.jpg') no-repeat;width:8px;height:23px;}
.glasy_listsclass{font:normal 12px verdana;color:#351313; margin-top:0px;list-style-type: square; list-style-image: none; list-style-position: outside; line-height: 2;}
.glasy_listleft{ margin-left:10px;}
.glasy_cmpcont{font:bold 12px verdana;color:#FF9933;text-align:left}
.cmphead{font:bold 14px verdana;color:#FF9933;text-align:left}
/********LEFT NAVIGATION CSS END******/

/********RIGHT NAVIGATION CSS START******/
.glasy_rightnavbar_left{margin:0px;padding:0px;border:none;background:url('../images/glasy_rightnavbar_left') no-repeat;width:8px;height:32px;}
.glasy_rightnavbar_middle{margin:0px;padding:0px;border:none;background:url('../images/glasy_rightnavbar_middle') repeat-x;width:274px;;height:32px;font:bold 12px verdana;text-align:left;color:#FFFFFF;}
.glasy_rightnavbar_right{margin:0px;padding:0px;border:none;background:url('../images/glasy_rightnavbar_right') no-repeat;width:8px;height:32px;}
.glasy_listsclass{font:normal 12px verdana;color:#351313; margin-top:0px;list-style-type: square; list-style-image: none; list-style-position: outside; line-height: 2;}
.glasy_listleft{ margin-left:10px;}
.glasy_cmpcont{font:bold 12px verdana;color:#FF9933;text-align:left}
.cmphead{font:bold 14px verdana;color:#FF9933;text-align:left}
/********RIGHT NAVIGATION CSS END******/
/*********************************************HOME PAGE CSS START***************************************/
/*********************************************LOGIN PAGE CSS START***************************************/
.glasy_admin_login_backgrnd_image{background:url(../images/loginBg.jpg) no-repeat;width:509px;height:276px;margin:0px;padding:0px;}
.glasy_admin_loginbutton{background:url(../images/loginButton.gif) no-repeat;border:solid 1px #6599CB;height:25px;width:60px;font:bold 12px verdana;text-align:center;cursor: pointer;color:#FFFFFF;border:0px;}
.glasy_admin_login_heading{font:bold 14px verdana; color:#FFFFFF;}
/*********************************************LOGIN PAGE CSS END***************************************/
/*********************************************REGISTRATION CSS START***************************************/
.glasy_register_left_td{width:200px;text-align:right;}
.glasy_register_right_td{width:300px;text-align:left;}
.glasy_register_textbox{font:normal 12px "Lucida Grande",Arial,Sans-serif;color:#2383B8;border:solid 1px #7F9BD9;padding-top:2px;padding-bottom:2px;width:220px;}
.glasy_register_formlabels{font:normal 12px "Lucida Grande",Arial,Sans-serif;}

/*********************************************REGISTRATION CSS END***************************************/
/*********************************************TABLE CSS END***************************************/
/***************** FOOTER CSS START*****************************************/
ul.footerlinks{clear:both;margin:0px;padding:0px;list-style:none;text-align:right; }
#glasy_footer ul.footerlinks li{display:inline;padding-left:3px;margin:3px;font:normal 13px verdana;color:#0099CC;line-height:25px;}
#glasy_footer ul.footerlinks li a{color:#999999;text-decoration:none;padding:1px 5px 1px 5px;}
#glasy_footer ul.footerlinks li a:hover{text-decoration:none;padding:1px 5px 1px 5px; color:#000000;}
/***************** FOOTER CSS END*****************************************/
/********************************** ***********************************************/
.glasy_admin_error{
font:bold 12px TimesNewRoman;
padding:3px;
margin:0px;
text-align:center;
color:yellow;
}
#err{
font:bold 12px TimesNewRoman;
padding:3px;
margin:0px;
text-align:center;
color:red;
}

.footer{
font:normal 12px TimesNewRoman Verdana;
padding:2px;
text-align:center;
vertical-align:center;
color:#ceced0;
}
.glasy_adminhead{
width:100%;background:url(../images/glasy_adminbanner.jpg) repeat-x;
padding:0px;
height:127px;
margin-top:10px;
}
.glasy_whitelink{
color:#ceced0;
text-decoration:none;
font: bold 10px TimesNewRoman Verdana;
}
.glasy_whitelink:hover{
color:#74707a;
text-decoration:none;
font: bold 10px TimesNewRoman Verdana;
}
.glasy_listlink{
color:#ffffff;
width:42px;
padding:1px 5px 1px 5px;
text-decoration:none;
font:bold 12px TimesNewRoman Verdana;
background:url(../images/backbutton.jpg)  no-repeat;

}

/*.glasy_listlink:hover{
>>>>>>> .r5299
color:#380440;
width:42px;
padding:2px 5px 1px 5px;
text-decoration:underline;
font: bold 12px TimesNewRoman Verdana;
}*/
.glasy_adminmenu{
width:100%;
clear:both;}
.glasy_topleft{
width:12px;background:url(../images/glasy_lefttop.jpg) repeat-x;
padding:0px;
height:31px;
margin:0px;
}
.glasy_topright{
width:12px;background:url(../images/glasy_righttop.jpg) repeat-x;
padding:0px;
height:31px;
margin:0px;
}
.glasy_topcenter{
width:976px;background:url(../images/glasy_topmid.jpg) repeat-x;
padding:0px;
height:31px;
margin:0px;
}
.headerh1{
	color:#ff9734;
	font:bold 35px TimesNewRoman Verdana;
	padding:5px;
	maring:0px;
}
.glasy_bottomleft{
width:12px;background:url(../images/glasy_leftbottom.jpg) repeat-x;
padding:0px;
height:31px;
margin:0px;
}
.glasy_bottomright{
width:12px;background:url(../images/glasy_rightbottom.jpg) repeat-x;
padding:0px;
height:31px;
margin:0px;
}
.glasy_bottomcenter{
width:976px;background:url(../images/glasy_footermid.jpg) repeat-x;
padding:0px;
height:31px;
margin:0px;
}
.glasy_midleft{
width:12px;background:url(../images/glasy_leftmid.jpg) repeat-y;
padding:0px;
height:auto;
margin:0px;
}
.glasy_midright{
width:12px;background:url(../images/glasy_rightmid.jpg) repeat-y;
padding:0px;
height:auto;
margin:0px;
}
.glasy_midcenter{
width:976px;background-color:#FFFFFF;
padding:0px;
height:auto;
margin:0px;
}

/**********menu************************/
#menu {
padding-left:20px;
width: 100%;
float: left;
}
#menu ul {
list-style:none;
width: 100%;
padding:2px;
float:left;
margin:0px;
font: bold 12px TimesNewRoman, helvetica, sans-serif;
color:#000000;
}

#menu h2 {
color: #fff;
background: #000;
text-transform: uppercase;
}

#menu a {
font: bold 12px TimesNewRoman, helvetica, sans-serif;
display: block;
margin:0;
padding:2px;
color: #000;
text-decoration: none;
text-align:left;
}
#menu ul li ul{
width:130px;
padding:2px;
font: bold 12px TimesNewRoman, helvetica, sans-serif;
color:#000000;
margin-left:-2px;
background-color:#efefef;
list-style:None;
}
#menu a:hover {
background: #fff;
color:#74707a;
text-align:left;
}
#menu li {
width:130px;
float:left;
font: bold 12px TimesNewRoman, helvetica, sans-serif;
color:#000000;
position: relative;
padding:2px;
text-align:left;
}
#menu li:hover{
	background-color:#ffffff;
	}
#menu ul ul {
position: absolute;
z-index: 500;
}
#menu ul ul ul {
position: absolute;
top: 0;
left: 100%;
}

#menu ul ul {
display: none;
}


div#menu ul ul,
div#menu ul li:hover ul ul,
div#menu ul ul li:hover ul ul
{display: none;}

div#menu ul li:hover ul,
div#menu ul ul li:hover ul,
div#menu ul ul ul li:hover ul
{
	display: block;

}
.welcome{
padding:3px;
color:#9ab5d0;
font: bold 12px TimesNewRoman, helvetica, sans-serif;
}

/***************************site_config******************************/
.glasy_tblcountries{
width:600px;
border:1px solid #efefef;
padding:0px;
margin:0px;
border-collapse:collpase;
}
.glasy_tblrow_head {
	padding:2px;
	background-color:#efefef;
	font:Bold 14px TimesNewRoman, helvetica, sans-serif;
	color:#000000;
	}

.glasy_tblcolumn_child{
	padding:2px;
	border:0.1em solid #efefef;
	font:normal 10px TimesNewRoman, helvetica, sans-serif;
	color:#000000;
	}
.glasy_tblcolumn_head{
	padding:0px;
	margin:0px;
	text-align:center;
	border:0.1em solid #efefef;
	font:Bold 12px TimesNewRoman, helvetica, sans-serif;
	color:#380440;
	}
.glasy_common_updatetbl{
	width:600px;
	padding:0px;
	margin-top:10px;
	border:0px;
	}
/***************************site_config******************************/
/*****************Change Password Css****************/
.glasy_admin_changepwd_heading
{
	background-color:#000000;
	color:#FFFFFF;	
	font:bold 14px verdana;
}
.glasy_admin_textbox
{
	font:normal 12px "Lucida Grande",Arial,Sans-serif;color:#000000;border:solid 1px #000000;padding-top:2px;padding-bottom:2px;width:180px;
}

.glasy_admin_changepwd_button
{
	background-color:#FF9734;border:solid 1px #000000;height:25px;line-height:25px;font:bold 12px verdana;text-align:center;cursor: pointer;color:#000000;
}
.glasy_admin_chpwd_error
{
	font:normal 12px TimesNewRoman;
	margin:0px;
	text-align:center;
	color:#FF0000;
}
.glasy_admin_chpwd_succ_error
{
	font:normal 12px TimesNewRoman;
	margin:0px;
	text-align:center;
	color:green;
}
.glasy_relogin_link
{
 	color:red;
	text-decoration:underline;
	font: bold 12px TimesNewRoman;	
}
.glasy_back_link
{
	color:#000000;
	text-decoration:underline;
	font: bold 12px TimesNewRoman;	
}
.glasy_admin_dropdown_css
{
background-color:#FFFFFF;
border:1px solid #000000;
color:#000000;
font-size:12px;
margin:3px;
width:180px;
}
/*******************************Change Password Css Ends**********************/
/*******************************Profile View**********************************/
.glasy_admin_row_profile
{
	border-collapse:collapse;
}
.glasy_admin_row_profile td
{
	width:900px;
	border:1px solid #dedcdb;
	
	
}
.glasy_admin_profile_heading
{
	background-color:#efefef;
	font:bold 13px TimesNewRoman;
	color:#000000;
	border:1px solid #efefef;
	
}
.profile_heading
{
	color:#000000;
	font:bold 13px TimesNewRoman;
}
.profile_anchor
{
	text-decoration:none;
	color:#000000;
	font:normal 11px TimesNewRoman;
	
}
.profile_anchor:hover
{
	text-decoration:none;
	color:green;
	font:normal 11px TimesNewRoman;
	
}
.glasy_admin_user_inform
{
	color:green;
	font:normal 14px TimesNewRoman;
	background:url(../images/head_bg.jpg) no-repeat;
	width:156px;
	height:38px;
	padding-left:6px;
}
.glasy_admin_profile_names
{
	font:bold 11px TimesNewRoman;
	color:#000000;
}
.glasy_admin_profile_inform
{
	font:normal 12px TimesNewRoman;
	color:#000000;	
}
.post_images
{
	border:0px;
}

/*******************************Profile View CSS Ends**********************************/
/***********************************Template view CSS *********************************** */
ul.templatelinks{clear:both;margin:0px;padding:0px;list-style:none;text-align:left; }
/************************************* template view CSS ENDS **********************************/
/**************** site_config ****************************************/
.glasy_tblviewrights{
width:400px;
border:1px solid #efefef;
padding:0px;
margin:0px;
border-collapse:collpase;
}
.glasy_tblcolumn{
	padding:5px;
	margin:0px;
	text-align:center;
	border:0px;
	font:Bold 12px TimesNewRoman, helvetica, sans-serif;
	color:#380440;
	}
.glasy_tblcolumn select{
	padding:0px;
	margin:0px;
	border:0.1em solid #380440;
	width:150px;
	font:Bold 12px TimesNewRoman, helvetica, sans-serif;
	color:#380440;
	}
hr{
	color:#efefef;
	}
/**************** site_config ****************************************/
/***********************POP UP CSS************************************/
#popup-login h1{  
 	text-align:left;
	color: #5b5a5a;
	font-size: 1.5em;
 	border-bottom:1px dotted #D3D3D3;  
 	padding-bottom:2px;  
 	margin-bottom:10px;  
}

#popup-login h3{
	text-align: left;
	padding: 0px 0px 0px 15px;
	margin: 5px 0px 5px 0px;
}

#popup-login label{
	color: #808080;
}
.background-popup{  
	display: none;  
	position: fixed;  
	_position: absolute; /* hack for internet explorer 6*/  
	height: 100%;  
	width: 100%;  
	top: 0;  
	left: 0;  
	background: #000000;  
	border: 1px solid #cecece;  
	z-index: 5;  
}
  
.popup-close{  
 	font-size:14px;  
 	line-height:14px;  
 	right:6px;
 	top:4px;  
 	width:625px;
 	/*background-color:green;*/
 	text-align:right;
 	color:#808080;  
 	font-weight:700;  
 	display:block;
	cursor: pointer;
} 
#popup-login{  
	display:none;  
	position:fixed;  
	_position:absolute; /* hack for internet explorer 6*/ 
 	width:625px;  
 	background:#ffffff;  
 	border:2px solid #808080;  
 	z-index:7;
 	padding:12px;  
 	font-size:13px;
	overflow:auto;
}

#popup-login a {
	display: block;
	font: 12px Georgia, "Times New Roman", Times, serif;
	color: #837669;
	/*margin: 5px 0px 5px 5px;*/
	text-decoration: none;
}

#popup-login a:hover {
	color:#D53707;
}

#popup-login #login-details{
	color: #5b5a5a;
	font-size: .85em;
	text-align: left;
}
/***********************POP UP CSS Ends************************************/
/**************** site_config ****************************************/
.glasy_tblviewrights{
width:400px;
border:1px solid #efefef;
padding:0px;
margin:0px;
border-collapse:collpase;
}
.glasy_tblcolumn{
	padding:5px;
	margin:0px;
	text-align:center;
	border:0px;
	font:Bold 12px TimesNewRoman, helvetica, sans-serif;
	color:#380440;
	}
.glasy_tblcolumn select{
	padding:0px;
	margin:0px;
	border:0.1em solid #380440;
	width:150px;
	font:Bold 12px TimesNewRoman, helvetica, sans-serif;
	color:#380440;
	}
hr{
	color:#efefef;
	}
	
/**************** site_config ****************************************/
/****************************Flexigrip table headings *************************/
.flexgridtblheadings
{
	font: bold 12px TimesnewRoman Arial;
	
	}

/****************************Flexigrip table headings *************************/
/************************   CSS FOR FAQ's*********************************************************/
.faq_drop_down{
	font: normal 12px TimesNewRoman Sans-serif;
	color: #000000;
	border: solid 1px #380440;
	padding: 2px;
	width: 250px;
	height: 150px;
	/*height: 150px
	vertical-align: top;*/
	
	}
	.errdisplay{
	font:bold 12px TimesNewRoman;
	padding:3px;
	margin:0px;
	text-align:center;
	color:red;
	}