/* CSS Document */
* {	margin: 0;
	padding: 0;
}
body {
	font: Arial, Helvetica, sans-serif;
	font-size: 11px;
	background: #a5acb1 url(../images/body.jpg) repeat-x;
}
img, div { /* behavior: url(iepngfix.htc); */} /* png trans */
p {padding: 5px 0;}
fieldset {
	position: relative;
	border: 0px dotted red;
	border-top: 0px none;
	margin: 0;
	padding: 5px;
	background: #fefcf9 url(../images/frmbg1.gif) repeat-x bottom;
}

input, select {
	color: black;
	background-color: white;	
}

input.required, select.required {
	background-color: #FFFFAA;	
}

input.invalid, select.invalid {
	background-color: #FFAAAA;	
}

input.valid, select.valid {
	background-color: #AAFFAA;	
}

input.nocolour, select.nocolour {
	color: black;
	background-color: white;	
}

.form_msg {
	color: #b0793b;
	margin-left: 10px;
}

.valid.form_msg {
	color: green;	
}

.invalid.form_msg{
	color: red;	
}

.hidden {
	display: none;	
}

.multiForm {
	padding: 30px;	
}

.multiForm div {
	padding-bottom: 10px;
	min-height: 20px;
	clear: both;
}

.multiForm label {
	width: 20%;
	display: block;
	float: left;
}

.multiForm label.form_msg {
	display: inline;
	float: none;	
}

.multiForm textarea,
.multiForm select,
.multiForm input {
	width: 50%;	
}

.multiForm input[type=submit],
.multiForm input[type=button] {
	width: auto;
	margin-left: 20%;
	display: block;
	clear: both;
}

a {
	color:#000000;
	text-decoration:underline;
}
a:hover {
	color:#000000;
	text-decoration:none;
}
body a:focus {outline:none}
h1 {
	font-size: 16px;
	font-weight: bold;
	color: #ffffff;
	padding: 20px 0px 10px;
}
h2 {
	font-size: 16px;
	font-weight: bold;
	color: #000000;
	padding: 2px;
}
.line {background: url(../images/dot_line.gif) repeat-x bottom;}
#container {
	background-image:url('../images/bg_silver.jpg');
	background-repeat:repeat-y;
	width: 1003px;
	margin:0 auto;
	padding: 5px 0;
	min-height: 450px;
	height: auto !important;
	height: 450px;
	/*background-color:#4A4A4A;*/
}


.spinner-large {
	display: block;
	background: url('../images/ajax-loader-big.gif') center top no-repeat;
	
	min-height: 50px;
	min-width: 50px;	
}

table.main_menu {
	border: none;
}

label.valid {
	color: green;	
}

table.main_menu a {
    color:#502F08;
    background:#DED4BD;
    font-family:Arial, Helvetica, sans-serif; 
    font-size:13px;
    padding:8px;
    vertical-align:middle;
    display:block;			/* this helps make sure the link covers 100% area */
    border:1px solid #DED4BD;
    text-decoration:none;
    text-align: center;
}

table.main_menu a:hover {
	background:transparent;
	color:#331734;
}

#container_in {
	margin-left: 5%;
	width: 90%;
}
#container_in #lft_col {
	float:left;
	width: 915px;
	padding: 0px;
	min-height: 500px;
}
#container_in #rgt_col {
	float: left;
	width: 75px;
	padding: 0px;
	margin:0 auto;
}
#header {
	width: 1003px;
	height: 94px;
	background: #ffffff;
	margin: 0 auto;
}
#footer {
	background:#DED4BD;
	width:1003px;
	margin:0 auto;
	padding: 0;
}
#footer_in {
	margin: 0 auto;
	padding:5px;
}

#footer_in table {
	table-layout: fixed;	
}

#copyrighttext {
	text-align: center;
	margin-top: 40px;
	color: #333333;
	padding-bottom: 300px;
}
.logo {
	padding: 10px 0;
	float:left;
}
.top_links {
	float: right;
	text-align: right;
	padding: 25px 0px 0px;
	height: 20px;
}
.login_div {
	float:left;
	padding: 3px 5px 0px 10px;
	width:480px;
}
.login_header {
	color:#FF7A02;
	font-weight:bold;
	background:#DED4BD;
	padding:2px 5px 2px 5px;
}
.top_links .headerlnk a {
	color: #706d65;
	background: url(../images/bl_top_link.gif) no-repeat 0px 3px;
	padding: 0px 10px;
	text-decoration: none;
}
.top_links .headerlnk a:hover {text-decoration: underline;}
.top_links .headerlnk1 a {
	color: #706d65;
	background: url(../images/bl_top_link.gif) no-repeat 0px 3px;
	padding: 0px 5px;
	text-decoration: none;
}
.menu {background: url(../images/menu_bg1.gif) repeat-x top;}
.search_block {
	padding: 5px 10px 5px;
	margin:0 auto;
}
.search_block a {color: #000000;}
.search_block a:hover {text-decoration: none;}
.search_block .bl_top {
	background: url(../images/block/se_bl_top_lft.gif) no-repeat left top;
	padding: 0 0 0 10px;
}
.search_block .bl_top h6 {
	font-size: 2px;
	padding: 0;
	margin: 0;
	height: 8px;
	background: url(../images/block/se_bl_top_rgt.gif) no-repeat right top;
}
.search_block .bl_mid {background:  #f4f4f4;}
.search_block .bl_mid_in {padding: 10px 20px;}
.search_block .bl_bot {
	background: url(../images/block/se_bl_bot_lft.gif) no-repeat left bottom;
	padding: 0 0 0 10px;
	border: none;
}
.search_block .bl_bot h6 {
	font-size: 2px;
	padding: 0;
	margin: 0;
	height: 10px;
	background: url(../images/block/se_bl_bot_rgt.gif) no-repeat right bottom;
}
.welcome {
	color: #ffffff;
	font-size: 12px;
	float: right;
}
.criteria {
	border-top: 1px solid #d1d1d1;
	border-left: 1px solid #d1d1d1;
}
.criteria th {
	padding: 5px 5px;
	background: #fff;
	border-bottom: 1px solid #d1d1d1;
	border-right: 1px solid #d1d1d1;
	text-align: center;
}
.criteria th a {
	color: #909090;
	text-decoration: none;
	background: url(../images/arw_down.gif) no-repeat right 3px;
	display: block;
}
.criteria th a:hover {color: #000;}
.criteria td {
	padding: 5px 5px;
	background: #f8f8f8;
	border-bottom: 1px solid #d1d1d1;
	border-right: 1px solid #d1d1d1;
	text-align: center;
}
.block {padding: 0px 10px;}
.block a {color: #000000;}
.block a:hover {text-decoration: none;}
.bl_top {
	background: url(../images/block/bl_top_rgt.gif) no-repeat right top;
	padding-right: 10px;
}
.blBlock .bl_Gtop {background: url(../images/block/bl_Gtop_lft.gif) no-repeat left top;}
.blBlock .bl_ATtop {background: url(../images/at/top_lft.gif) no-repeat left top;}
.bl_top_rm {background: url(../images/block/bl_top_lft1.gif) no-repeat left top;}
.bl_top h6, .bl_top div {
	font-size: 2px;
	padding: 0;
	margin: 0;
	height: 8px;
	background: url(../images/block/bl_top_lft.gif) no-repeat left top;
}
.bl_top_rm h6 {
	font-size: 2px;
	padding: 0;
	margin: 0;
	height: 8px;
	background: url(../images/block/bl_top_rgt_rm.gif) no-repeat right top;
}
.bl_mid {
	background: #F9F1DF;
	border-left: 1px solid #b9b6ad;
	border-right: 1px solid #b9b6ad;
	padding: 10px;
}
.bl_mid_inner {
	background: #f9f1df;
	padding-left:8px;
	padding-right:8px;
	width:950px;
}
.bl_mid_rm {background: url(../images/block/bl_mid_rgt_rm.gif) repeat-y right top #f9f1df;} 
.bl_mid_in_01 {padding: 2px;}
.bl_mid_in_01_rm {background: url(../images/block/bl_mid_lft_rm.gif) repeat-y left top;}
.bl_bot {
	background: #ded4bd;
	border-left: 1px solid #b9b6ad;
	border-right: 1px solid #b9b6ad;
	padding: 1px 10px;
}
.bl_bot_rm {background: url(../images/block/bl_bot_rgt_rm.gif) repeat-y right top #ded4bd;}
.bl_bot_in {padding: 3px 10px;}
.bl_bot_in_rm {
	background: url(../images/block/bl_bot_lft_rm.gif) repeat-y left top;
	padding: 3px 10px;
}
.bl_bot_in_01_rm {
	background: url(../images/block/bl_bot_lft_rm.gif) repeat-y left top;
	padding: 1px 10px;
}
.bl_bot_corn {
	background: url(../images/block/bl_bot_corn_lft.gif) no-repeat left bottom;
	padding-left: 10px;
}
.bl_bot_corn_rm {background: url(../images/block/bl_bot_corn_rgt_rm.gif) no-repeat right bottom;}
.bl_bot_corn h6, .bl_bot_corn div {
	font-size: 2px;
	padding: 0;
	margin: 0;
	height: 8px;
	background: url(../images/block/bl_bot_corn_rgt.gif) no-repeat right bottom;
}
.bl_bot_corn_rm h6 {
	font-size: 2px;
	padding: 0;
	margin: 0;
	height: 8px;
	background: url(../images/block/bl_bot_corn_lft_rm.gif) no-repeat left bottom;
}
.bl2_top {
	background: url(../images/block/bl2_top_lft.gif) no-repeat left top;
	padding-left: 10px;
}
.bl2_top h6 {
	font-size: 2px;
	padding: 0;
	margin: 0;
	height: 8px;
	background: url(../images/block/bl2_top_rgt.gif) no-repeat right top;
}
.bl2_top_head {background-color: #ded4bd;}
.bl2_top_head_in {
	/*background: url(../images/block/bl_bot_lft.gif) repeat-y left top;*/
	padding: 3px 10px;
	border-left: 1px solid #b9b6ad;
	border-right: 1px solid #b9b6ad;
}
.bl2_bot {
	background: url(../images/block/bl2_bot_rgt.gif) no-repeat right top;
	padding-right: 10px;
}
.bl2_bot h6, .bl2_bot div {
	font-size: 2px;
	padding: 0;
	margin: 0;
	height: 8px;
	background: url(../images/block/bl2_bot_lft.gif) no-repeat left top;	
}
.cl_both {clear: both;}
.bAllGry {border: 1px solid #FAECD6;}
.linkUser {
	font: bold 11px Arial, Helvetica, sans-serif;
	color: #FE6101;
	text-decoration: none;
}
.linkUser a {
	font: bold 11px Arial, Helvetica, sans-serif;
	color: #FE6101;
	text-decoration: none;
}
.linkUser a:hover {
	font: bold 11px Arial, Helvetica, sans-serif;
	color: #FE6101;
	text-decoration: underline;
}
.gray_separator {
	background: url(../images/gray_dot.gif) repeat-x center;
	clear:both;
}
/*Font Color Stylr starts here*/
.cRed {color: #FF0000;}
.cOrange {color: #FF7A02;}
.cBlueL {color:#6dcff6;}
.cWhite {color:#fff;}
.cGreyL {color:#979595;}
.cBrown {color:#b0793b;}
/*Font Color Style ends here*/
/*Background Color Style starts here*/
.bg_paging_top {background-color:#F9F1DF;}
.bg_paging_bot {background-color:#DED4BD;}
/*Background Color Style ends here*/
.brd_paging {
	border-bottom:1px solid #7F7A6F;
	border-top:1px solid #7F7A6F;
}
/*Style for height ends*/
.fL {float: left;}
.fR {float: right;}
.clFx:after {
	content: ".";
	display: block;
	height: 0;
	clear: both;
	visibility: hidden;
}
/*-- Required --*/
.clFx {display: inline-table;}
/* Hides from IE-mac \*/
* html .clFx {height: 1%;}
.clFx {display: block;}
/* End hide from IE-mac */
/*Style for Margin starts here*/
.mm {margin:0 auto;}
/*Style for Margin ends here*/
/*--CSS for Drop down Menu Starts--*/
#drop_1, #drop_2, #drop_3, #drop_4, #drop_5 {display: none;}
.drop_down_last {
	position: absolute;
	background: #FFEBBF;
	border: 2px solid #DED4BD;
	border-bottom: 0px solid #DED4BD;
	padding: 0px;
	margin-top: 0px;
}
.drop_down_last ul {list-style: none;}
.drop_down_last li {border-bottom: 1px solid #aaa;}
.drop_down_last li a {
	color: #000000;
	font-size: 11px;
	font-weight: normal;
	background: #FFEBBF;
	display: block;
	padding: 3px 10px;
	text-decoration: none;
	text-align:left;
}
.drop_down_last li a:hover {
	background: #FFEBBF;
	color: #f00;
	text-decoration: none;
}
/*--CSS for News title starts---*/
.newsTicker {
	position: absolute;
	background: #FFEBBF;
	border: 1px solid #DED4BD;
	padding: 5px;
	margin-top: 0px;
	z-index:100;
}
/*--CSS for Drop down Menu Ends--*/
.dispN {display: none;}
.dispB {display: block;}
.spGrayLL {
	color:#c5c2b3;
	text-decoration:none;
	font-size:12px;
	font-weight:bold;
}
.spGrayLL a {
	color:#c5c2b3;
	text-decoration:none;
	font-size:12px;
	font-weight:bold;
}
.spGrayLL a:hover {
	color:#c5c2b3;
	text-decoration:underline;
	font-size:12px;
	font-weight:bold;
}
.linkBlack {
	color:#000;
	text-decoration:none;
}
.linkBlack a {
	color:#000;
	text-decoration:none;
}
.linkBlack a:hover {
	color:#000;
	text-decoration:none;
}
.linkHBlack {
	color:#000;
	text-decoration:none;
	font-size:11px;
	font-weight:900;
}
.linkHBlack a {
	color:#000;
	text-decoration:none;
	font-size:11px;
	font-weight:900;
}
.linkHBlack a:hover {
	color:#000;
	text-decoration:underline;
	font-size:11px;
	font-weight:900;
}

/*--CSS for New Menu Ends--*/
.linkActive {
	color: #FE6101;
	text-decoration: none;
	/*left: a.offsetLeft+"px", "width":a.offsetWidth+"px";*/
}
a .fontLighbrown {text-decoration: none;}
a:hover .fontLighbrown {text-decoration: underline;}
.btn_sty {
	font: bold 11px Verdana, Arial, Helvetica, sans-serif;
	color: #ffffff;
	background: url(../images/btn_bg.gif) repeat-x top;
	border: 0px solid #EF711D;
	padding: 3px 2px;
	text-align: center;
	vertical-align: middle;
	cursor:pointer;
}
.textBox {
	font: 11px Arial, Helvetica, sans-serif;
	border: 1px solid #CFC7B5;
	padding: 2px;
}

textarea {
	font: 11px Arial, Helvetica, sans-serif;
	border: 1px solid #CFC7B5;
	padding: 2px;
}

.textSelect {
	font: 11px Arial, Helvetica, sans-serif;
	border: 1px solid #CFC7B5;
	padding: 1px;
	height:17px;
}
.txtarea {
	font: 11px Verdana, Arial, Helvetica, sans-serif;
	border: 1px solid #CFC7B5;
	margin: 0;
	padding: 2px;
}
.file_upl {border: 1px solid #CFC7B5;}
.h10 {height: 10px;}
.bdrOrange1 {border: 1px solid #FE6101;}
.bld_txt {font-weight: bold;}
.pointer {cursor: pointer;}
/*Profile setup styel starts here*/
/*Tabs_news Starts Here*/
.tabs_news {
	padding: 0px 0px 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-style: normal;
	font-variant: normal;
	font-weight: normal;
	font-size: 11px;
	font-size-adjust: none;
	font-stretch: normal;
	text-transform: none;
	line-height: normal;
	height: 24px;
	background: url(../images/brd_bottab.gif) repeat-x bottom;
	margin: 0 auto;
}
.tabs_news_in {
	padding-left:0px;
	background-color: white;
	border: 1px solid #ef711d;
	border-width: 0px 1px 1px;
}
.tabs_news li {
	display: inline;
	margin: 0;
	padding: 0;
}
.tabs_news ul li a {
	float: left;
	background: url(../images/news_lftbg.gif) no-repeat left top;
	text-decoration: none;
	margin: 0;
	padding: 0 0 0 10px;
}
.tabs_news a span {
	float: left;
	display: block;
	background: url(../images/news_rgtbg.gif) no-repeat right top;
	line-height: 23px;
	padding: 0px 10px 0px 2px;
	color: #5F5641;
}
/* Commented Backslash Hack hides rule from IE5-Mac \*/
.tabs_news a span {float: none;}
/* End IE5-Mac hack */
.tabs_news a:hover span {
	color: #000000;
	text-decoration: none;
	border-bottom: 0px solid rgb(255, 255, 255);
}
.tabs_news a:hover {background-position: 0% -40px;}
.tabs_news a:hover span {
	background-position: 100% -40px;
	padding-bottom:1px;
}
.tabs_news #current1 a {background-position: 0% -40px;}
.tabs_news #current1 a span {
	border-bottom: 0px solid rgb(255, 255, 255);
	background-position: 100% -40px;
	color: rgb(0, 0, 0);
	padding: 0px 11px 1px 2px;
	line-height: 23px;
}
.accountSettings {
	border: 1px solid #ef711d;
	border-width: 0px 1px 1px;
	background:#fFFFFF;
}
.basic {
	font: normal 16px Arial, Helvetica, sans-serif;
	color: #7F7A6F;
}
#tbl_data {background-color: #FFFFFF;}
#tbl_data td {padding:4px 4px 4px 11px;}
#tbl_data td .pd0 {padding:0px;}
#tbl_group td {padding:4px;}
.row1 {background: #ffffff;}
.row2 {background: #f8f6f2;}
.row3 {background: #F9F1DF;}
/*Profile setup styel ends here*/
.msg {
	font: 10px Verdana, Arial, Helvetica, sans-serif;
	color: #f6601e;
	padding-top: 5px;
}
.txtNote {color: #ff0000;}
.txtNote a {
	color: #ff0000;
	text-decoration:underline;
}
.srchlist_paging a {
	font-weight: bold;
	color: #000;
	padding: 0 3px;
	text-decoration: none;
}
.srchlist_paging a:hover {color: #000000;}
.srchlist_paging a.active_pg {
	font-weight: normal;
	color: #FF0000;
}
.srchlist_paging a:hover.active_pg {
	font-weight: normal;
	color: #000000;
}
.srchlist_txt {
	font-weight: bold;
	color: #000;
	padding: 0px 8px;
	text-decoration: none;
}
.record_mid {
	padding-top: 0px;
	padding-bottom: 0px;
}
/**/

a.orange.button {
	background: url(../images/btn_orng2_lft.gif) no-repeat left;
	height: 26px;
	padding-left: 7px;
	color: white;
	font: bold 13px Verdana, Arial, Helvetica, sans-serif;
	display: block;
	float: left;
}

a.orange.button span{
	padding-right: 7px;
	line-height: 26px;
	background: url(../images/btn_orng2_rgt.gif) no-repeat right;
	display: block;
	text-align: center;
}

a.orange.button:hover span, a.orange.button:focus span {
	color: black;
	text-decoration: none;
}

a span.btn_lft1 {
	font: bold 13px Verdana, Arial, Helvetica, sans-serif;
	color: #ffffff;
	background: url(../images/btn_orng2_lft.gif) no-repeat right bottom;
	text-decoration: none;
	padding: 10px 0px 5px 2px;
}
a span.btn_main1 {
	font: bold 13px Verdana, Arial, Helvetica, sans-serif;
	color: #ffffff;
	background: url(../images/btn_orng2_rgt.gif) no-repeat right top;
	text-decoration: none;
	padding: 5px 7px 5px 2px;
}
a:hover span.btn_main1 {
	color: #000000;
	text-decoration: none;
}
#dvSearch {min-height: 222px;}
.h5 {height:5px;}
.loginUser {
	color:#FF7A02;
	padding:5px;
}
#std_col {
	width:150px;
	margin: 0 auto;
}
.ftrLink {
	text-decoration:none;
	color:#000;
	font-size: 12px;
}
.ftrLink a {
	text-decoration:none;
	color:#000;
}
.ftrLink a:hover {
	text-decoration:underline;
	color:#000;
}
/*added on 19th march '09* For Blog pages by shah  starts*/
.link_title {
	font-size: 12px;
	font-weight:bold;
	color: #FE6101;
}
.link_title a {
	font-weight:bold;
	color: #FE6101;
	text-decoration: none;
}
.link_title a:hover {
	font-weight:bold;
	color: #FE6101;
	text-decoration: underline;
}
.linkFooter_white {
	color:#fff;
	font-weight:bold;
	font-size:12px;
	text-decoration:none;
}
.linkFooter_white a {
	color:#fff;
	font-weight:bold;
	font-size:12px;
	text-decoration:none;
}
.linkFooter_white a:hover {
	color:#fff;
	font-weight:bold;
	font-size:12px;
	text-decoration:underline;
}
.blg_mid {
	font-size:14px;
	font-weight:bold;
	color:#5F5A53
}
.blg_lbl {
	font-size:11px;
	font-weight:normal;
	color:#5F5A53
}
/*Blog Style Ends Here*/
#profileV_main {
	margin:0 auto;
	width:750px;
}
/*Style for Profile View ends here*/
/* Style for Image Gallery Starts here*/
#middle {
	display:inline;
	width:320px;
	padding:10px 10px 0px 10px;
	background:url(../images/pics/bg_gallery.gif) no-repeat;
	overflow:hidden;
	float: left;
	height:260px;
}
.terms #middle {padding-top: 0;}
/* Style for Image Gallery Ends here*/
#tbl_content {margin-top: 10px;}
/*--CSS for Group link--*/
.mgrlft10 {margin-left:10px;}
.mgrR5 {margin-right:5px;}
.mgrtop10 {margin-top:10px;}
.step_list {
	padding: 3px;
	color: #706d65;
	font-size:12px;
	background: url(../images/bl_top_link.gif) no-repeat 0px 3px;
	padding: 0px 10px;
	text-decoration: none;
}
/*Style for new group starts here*/
.hrd_titleGrp {
	font-size:16px;
	font-weight:bold;
}
.grp_Mlinks a {
	color: #00BCFF;
	text-decoration: none;
	font-weight:bold;
}
.grp_Mlinks a:hover {text-decoration: underline;}
.lnkMessage {text-decoration:underline;}
.lnkMessage a {text-decoration:underline;}
.lnkMessage a:hover {text-decoration:none;}
/*Style for new group ends here*/
/*--Search Block Starts---*/
.search_link_top {
	font: bold 15px Arial, Helvetica, sans-serif;
	height: 45px;
	padding: 10px 0 0;
}
.search_link {position: absolute;}
.search_link ul {list-style: none;}
.search_link li a {
	color: #5b5a56;
	background: #f4f4f4;
	display: block;
	float: left;
	font-size:13px;
	margin: 0px 0px 0px 5px;
	line-height: 44px;
	text-decoration: none;
	background: url(../images/link_lftbg.gif) no-repeat left top;
	/* behavior: url(iepngfix.htc); */
	padding-left: 10px;
}
.search_link li a span {
	background: url(../images/link_rgtbg_big.gif) no-repeat right top;
	/* behavior: url(iepngfix.htc); */
	display: block;
	float: left;
	padding:0px 10px 0px 0px;
	cursor: pointer;
}
.search_link li#Link1 a {padding:0px 7px 0px 10px;}
.search_link li.lactive a {
	color: #ec6c2b;
	line-height: 44px;
	padding: 0px 0px 0px 0px;
	background-position: left -80px;
}
.search_link li.lactive a span {
	background: url(../images/link_rgtbg_big.gif) no-repeat right -80px;
	/* behavior: url(iepngfix.htc); */
	line-height: 56px;
	display: block;
	float: left;
	padding-right: 10px;
	cursor: pointer;
}
.search_link li#Link2 a {padding:0px 7px 0px 10px;}
.search_link li {
	float: left;
	text-align: center;
	padding: 0px 0px 0 15px;
}

.searchFont {
	color:#EC6C2B;
	font-weight:bold;
}
/*--Search Block ends--*/
#alpha_container1 {
	background: #F9F1DF;
	width: 970px; /*Virendra*/
	margin:10px;
	padding-bottom: 20px;
}
#alpha_container_in1 {margin: 0 auto;}
.welcome_alpha {
	padding-top:13px;
	padding-left:20px;
	font-size:14px;
}
.alpha_sub_container1 {width: 900px;}
.alpha_sub_head {
	padding-left:18px;
	padding-bottom:3px;
}
.alpha_sub_head1 {
	padding-left:18px;
	padding-bottom:3px;
	font-size:14px;
}
.alpha_sub_container_in {
	background:#F9F1DF;
	padding-left:18px;
}
.ind_txt {text-indent:15px;}
.bgTop {
	background: #D8CCB8;
	height:36px;
}
.bgBottom1 {
	background: transparent;
	height:45px;
}
.bgBrown {background:#d8ccb8;}
/*Block for company for alpha starts here*/
.bl_top_trp {background: url(../images/block/bl_top_lft_trp.gif) no-repeat left top;}
.bl_top_trp h6 {
	font-size: 2px;
	padding: 0;
	margin: 0;
	height: 8px;
	background: url(../images/block/bl_top_rgt_trp.gif) no-repeat right top;
}
.bl_mid_trp {background: url(../images/block/bl_mid_rgt_trp.gif) repeat-y right top;}
.bl_mid_in_trp {
	background: url(../images/block/bl_mid_lft_trp.gif) repeat-y left top;
	padding: 10px;
}
.bl_bot_trp {background: #DED4BD url(../images/block/bl_bot_rgt_trp.gif) repeat-y right top;}
.bl_bot_in_trp {
	background: url(../images/block/bl_bot_lft_trp.gif) repeat-y left top;
	padding: 3px 10px;
}
.bl_bot_corn_trp {background: url(../images/block/bl_bot_corn_rgt_trp.gif) no-repeat right bottom;}
.bl_bot_corn_trp h6 {
	font-size: 2px;
	padding: 0;
	margin: 0;
	height: 8px;
	background: url(../images/block/bl_bot_corn_lft_trp.gif) no-repeat left bottom;
}
.alpha_footer {
	padding-top:15px;
	font-weight:bold;
	font-size:14px;
	text-align:center;
}
.info_details {font-size:14px;}
.reg_top_1 {
	font: bold 15px Arial, Helvetica, sans-serif;
	height: 45px;
	padding: 0px 0px 0px 0px;
	margin:0 auto;
} 
/*****************/
.silverbtn_link a {
	font: bold 15px Arial, Helvetica, sans-serif;
	color: #5b5a56;
	background: #f4f4f4;
	display: block;
	float: left;
	font-size:13px;
	margin: 0px 0px 0px 5px;
	line-height: 44px;
	text-decoration: none;
	background: url(../images/link_lftbg.gif) no-repeat left top;
	padding-left: 10px;
}
.silverbtn_link a span {
	background: url(../images/link_rgtbg_big.gif) no-repeat right top;
	display: block;
	float: left;
	padding:0px 10px 0px 0px;
	cursor: pointer;
}
/*****************/
.searchFont {
	color:#EC6C2B;
	font-weight:bold;
}
#stdUserPage {
	width:780px;
	margin:0 auto;
}
/*--CSS for drop down starts--*/
/* Ticket #99
.top_links #websites3_ms a {
	color: #706d65;
	padding: 0px 5px;
	text-decoration: none;
}
.top_links #websites3_ms a:hover {text-decoration: underline;}
*/
.font10 {font-size:10px;}
.font12 {font-size:12px;}
.font13 {font-size:13px;}
.font15 {font-size:15px;}
.font16 {font-size:16px;}
.font9 {font-size:9px;}
/*--CSS for drop down ends--*/
/*User profile page style starts here*/
.proCont1 {
	float:left;
	width:280px;
	margin-left:10px;
}
.proCont2 {
	float:left;
	width:230px;
	margin-left:5px;
}
.proCont3 {
	float:left;
	width:180px;
	margin-left:5px;
}
.proBot1 {
	float:left;
	width:240px;
	margin-left:10px;
}
.proBot2 {
	float:left;
	width:450px;
	margin-left:10px;
}
.titLbl {
	color:#FE6101;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-size-adjust:none;
	font-stretch:normal;
	font-style:normal;
	font-variant:normal;
	font-weight:bold;
	line-height:normal;
}
.bgWhite {
	background:#FFFFFF;
	padding-left:2px;
	padding-right:2px;
	padding-top:8px;
	padding-bottom:8px;
}
.bgLYellow {background:#F9F1DF;}
.bgTicker {
	background:#FFFFFF;
	padding:8px 0 8px 0;
}
.proTitle {
	color:#d77f2a;
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	font-weight:bold;
}
.proTitleSM {
	color:#d77f2a;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:bold;
}
.ind_txt30 {text-indent:30px;}
/*User profile page style starts here*/
.linkSlide {
	color:#000;
	text-decoration:underline;
	font-size:12px;
	font-weight:bold;
}
.linkSlide a {
	color:#000;
	text-decoration:underline;
	font-size:12px;
	font-weight:bold;
}
.linkSlide a:hover {
	color:#000;
	text-decoration:none;
	font-size:12px;
	font-weight:bold;
}
.arrStyle {
	background:#DED4BD;
	height:25px;
	margin:0 auto;
	width:270px;
	padding-top:5px;
	padding-bottom:5px;
	color:#000;
	font-weight:bold;
	font-size:10px;
}
/*--Style for Management Link in Group Feratures starts--*/
span.link {position: relative;}
span.link a span {display: none;}
span.link a:hover {
	font-size: 99%;
	color: #000000;
}
span.link a:hover span {
	display : block;
	position: absolute;
	margin-top: 10px;
	margin-left: -10px;
	width: 175px;
	padding: 5px;
	z-index: 100;
	color: #000000;
	background: #FFEBBF;
	font: 12px "Arial", sans-serif;
	text-align: left;
	text-decoration: none;
	border:2px solid #AAAAAA;
}
/*--Style for Management Link in Group Feratures ends--*/
/*--CSS for Tool Tip in Profie Section Starts--*/
.linkTooltip1 {position: relative;}
.linkTooltip1 a span {display: none;}
.linkTooltip1 a:hover {
	font-size: 99%;
	color: #000000;
}
.linkTooltip1 a:hover span {
	display : block;
	position: absolute;
	margin-top: 10px;
	margin-left: -10px;
	width: 275px;
	padding: 5px;
	z-index: 100;
	color: #000000;
	background: #F9F1DF;
	font: 12px "Arial", sans-serif;
	text-align: left;
	text-decoration: none;
	border-right:2px outset #DED4BD;
	border-bottom:2px outset #DED4BD;
}
/*--CSS for Tool Tip in Profie Section Ends--*/
/*News / Broadcast style starts here*/
#dvBroadcast {
	width:722px;
	margin:0 auto;
}
#dvNews {
	width:712px;
	margin:0 auto;
}
#dvUsernews_recieve_ticker_1 {
	float:left;
	width:480px;
	padding:10px;
} /* added by Supriya : 9/4/2009 */
/*News / Broadcast style ends here*/
/*News Ticker for search Block starts here*/
.whiteBG_curvebox {
	background:#F9F1DF none repeat scroll 0 0;
	padding:0;
}
.whiteBG_curvebox .topLyr {
	background:transparent url(../images/white_curveTR.gif) no-repeat scroll right bottom;
	height:9px;
}
.whiteBG_curvebox .topLyr .top_leftcurve {
	background:transparent url(../images/white_curveTL.gif) no-repeat scroll left bottom;
	height:9px;
}
.whiteBG_curvebox .box_content {
	border-left:1px solid #C9C9C7;
	border-right:1px solid #C9C9C7;
	clear:both;
	padding:0 6px;
}
.whiteBG_curvebox .botLyr {
	background:transparent url(../images/white_curveBR.gif) no-repeat scroll right top;
	clear:both;
}
.whiteBG_curvebox .botLyr .bot_leftcurve {
	background:transparent url(../images/white_curveBL.gif) no-repeat scroll left top;
	height:9px;
}

/* Ticket #99
a span.btn_lft_t {
	font: bold 13px Verdana, Arial, Helvetica, sans-serif;
	color: #ffffff;
	background: url(../images/btn_orng_lft_t.gif) no-repeat right bottom;
	text-decoration: none;
	padding: 10px 0px 5px 2px;
}
a span.btn_main_t {
	font: bold 13px Verdana, Arial, Helvetica, sans-serif;
	color: #ffffff;
	background: url(../images/btn_orng_rgt_t.gif) no-repeat right top;
	text-decoration: none;
	padding: 5px 7px 10px 2px;
}
a:hover span.btn_main_t {
	color: #000000;
	text-decoration: none;
}
*/
.tbl_Bnews {
	background-color: #FFFFFF;
	width:470px;
	margin:0px 5px;
	border: 2px solid #e5e5e5;
}
.tbl_Bnews td {padding:4px 4px 4px 5px;}
#tblTicker {background: transparent url(../images/connector.gif);}
#tblTicker a:hover {background-position: 0% -40px;}
#ulTicker {padding:5px 5px 5px 20px;}
#ulTicker li {
	list-style:inherit;
	padding:5px;
}
.brd_content {color:#b0793b;}
.brd_content a {
	color:#b0793b;
	text-decoration:underline;
}
.brd_content a:hover {
	color:#b0793b;
	text-decoration:none;
}
.brd_content ul {
	background:#FFFFFF;
	padding-left:14px;
	position:relative;
}
.brd_content ul li {
	padding-bottom:2px;
	z-index:-1
}
/*News Ticker for search Block ends here*/
/* Change for Footer pages */
.block_AT {
/*	padding: 0px 10px;
	width:957px;*/
}
/* Change for Footer pages */ 
.blBlock .bl_ATtop {
	background: url(../images/at/top_rgt.gif) no-repeat right top;
	padding-right: 10px;
}
.blBlock .bl_ATLtop {background: url(../images/at/br_top_lft.gif) no-repeat left top;}
.bl_ATtop h6, .bl_ATtop div {
	font-size: 2px;
	padding: 0;
	margin: 0;
	height: 11px;
	background: url(../images/at/top_lft.gif) no-repeat left top;
}
.bl_ATLtop h6 {
	font-size: 2px;
	padding: 0;
	margin: 0;
	height: 10px;
	background: url(../images/at/br_top_rgt.gif) no-repeat right top;
}
.blBlock .bl2_ATbot {
	padding-right: 10px;
	background: url(../images/at/bot_rgt.gif) no-repeat right top;

}
.blBlock .bl2_ATLbot {background: url(../images/at/br_bot_lft.gif) no-repeat bottom left;}
.bl2_ATbot h6, .bl2_ATbot div {
	font-size: 2px;
	padding: 0;
	margin: 0;
	height: 11px;
	background: url(../images/at/bot_lft.gif) no-repeat bottom left;
}
.bl2_ATLbot h6 {
	font-size: 2px;
	padding: 0;
	margin: 0;
	height: 10px;
	background: url(../images/at/br_bot_rgt.gif) no-repeat right top;
}
/* Change As per New Look*/
.blBlock .bl_ATmid {background: url(../images/at/mid_rgt.gif) repeat-y right;}
.blk_ATL_in {
	background: #FFF;
	padding:8px;
}
/* Change As per New Look*/

.blBlock .bl_ATLmid {
	background-color:#DED3BD;
	padding: 0 2px 0 2px;
}
.blBlock .bl_ATmid_in {background: url(../images/at/mid_lft.gif) repeat-y left;}
#dvATC p {padding:10px;}
.tit_addthem {
	font-style:italic;
	font-weight:bold;
	color:#FF7A02;
}
#tbl_ATL {background:none;}
#tbl_ATL td {padding:8px;}
/* Change As per New Look*/
.blk_ATL {
	padding-left:8px;
	padding-right:8px;
}
/* Change As per New Look*/
.adthem_links a {
	color: #00BCFF;
	text-decoration: underline;
	font-weight:bold;
	font-style:italic;
}
.adthem_links a:hover {
	text-decoration: none;
	font-style:italic;
}
/*ADDTHEM style ends here*/
.txtBlue {
	color:#4198f7;
	text-decoration:none;
}
.txtBlue a {
	color:#4198f7;
	text-decoration:none;
}
.txtBlue a:hover {
	color:#000;
	text-decoration:underline;
}
.dvShowEntry {
	font-weight:bold;
	border:2px solid #e5e5e5;
	background:#f9f5f2;
	width:400px;
	float:left;
	margin-left:30px;
	margin-top:5px;
	overflow-y:scroll;
	min-height: 280px;
	height: auto !important;
	height: 280px;
}
#dvConnector {
	position:absolute;
	margin-left: 468px;
	border-top:2px solid #e5e5e5;
	border-bottom: 2px solid #e5e5e5;
	width:50px;
}
/*---Style for Why U-City Page Starts--*/
#dvWhyUCity {
	margin:0 auto;
	padding:14px;
}
.blBlock .bl_ATtop_u {background: url(../images/at/top_lft_S.gif) no-repeat left top;}
.blBlock .bl_ATLtop_u {background: url(../images/at/br_top_lft_S.gif) no-repeat left top;}

.blBlock .bl2_ATbot_u {background: url(../images/at/bot_lft_S.gif) no-repeat bottom left;}
.blBlock .bl2_ATLbot_u {background: url(../images/at/br_bot_lft_S.gif) no-repeat bottom left;}

.blBlock .bl_ATmid_u {background: #fff url(../images/at/mid_rgt_S.gif) repeat-y right;}
.blBlock .bl_ATLmid_u {
	background-color:#DED3BD;
	padding: 0 2px 0 2px;
}
.blBlock .bl_ATmid_in_u {background: url(../images/at/mid_lft_S.gif) repeat-y left;}

.ulWhyUCity {
	font-size:12px;
	padding:12px 30px;
}
.ulWhyUCity li {list-style:none;}
.spWhyTitle {
	font-size:14px;
	color: #FF7A02;
	font-weight:bold;
	padding:0px 30px;
}
#dvWhyTitle {
	font-size:16px;
	font-weight:bold;
}
#uCityText {padding:5px 30px 5px 30px;}
.greyFont {
	font-size:13px;
	color:#7F7F7F;
}
/*--CSS from dated 09/06/09--*/
.w572 {width: 572px;}
#tblAddthem td {padding:0 0 0 8px;}
.linkAddthem {
	color: #5b85d7;
	text-decoration:underline;
}
.linkAddthem a {
	color: #5b85d7;
	text-decoration:underline;
}
.linkAddthem a:hover {
	color: #5b85d7;
	text-decoration:none;
}
#dvGreenBlock {
	border:1px solid #c4c4c2;
	width:320px;
	background:#e9f7e6;
	margin:0 0 0 5px
}
.grayAddthem {color:#848484;}
.greenAddme {color:#13b300;}
.mainAddmeLink {text-decoration:none;}
.mainAddmeLink a {text-decoration:none;}
.mainAddmeLink a:hover {text-decoration:underline;}
#dvFourthBlock {
	border:1px solid #c4c4c2;
	width:590px;
	background:#f9f9f9;
}
#lftMain {
	border:1px solid #c4c4c2;
	width:320px;
	background:#fff4e6;
	margin:0 0 0 5px;
}
#rgtMain {
	border:1px solid #c4c4c2;
	width:590px;
	background:#fff4e6
}
.bgOrange {background: #FF7A02;}
.summation {
	border-bottom:double #000;
	border-top:1px solid #000;
}
.sum_title {
	border-bottom:1px solid #000;
	border-top:1px solid #000;
}
.inv_address {border:1px solid #7F7A6F;}
/*Invoice Style Starts Here - Payme Page*/
/*News Ticker for search Block starts here*/
.invoice_curvebox {
	background:#FFFAEF none repeat scroll 0 0;
	padding:0;
	margin-top:5px; /* virendra */
	font-size:12px;
}
.invoice_curvebox .topLyr_inv {
	background:transparent url(../images/white_curveTR.gif) no-repeat scroll right bottom;
	height:9px;
}
.invoice_curvebox .topLyr_inv .top_leftcurve_inv {
	background:transparent url(../images/white_curveTL.gif) no-repeat scroll left bottom;
	height:9px;
}
.invoice_curvebox .box_content_inv {
	border-left:1px solid #C9C9C7;
	border-right:1px solid #C9C9C7;
	clear:both;
	padding:0 6px;
}
.invoice_curvebox .botLyr_inv {
	background:transparent url(../images/white_curveBR.gif) no-repeat scroll right top;
	clear:both;
}
.invoice_curvebox .botLyr_inv .bot_leftcurve_inv {
	background:transparent url(../images/white_curveBL.gif) no-repeat scroll left top;
	height:9px;
}
.bgConnector {background: #FFFFFF;}
/* Gray Box ------------------ */

#GB_overlay {
	background-image: url(../images/overlay.png);
	position: absolute;
	margin: auto;
	top: 0;
	left: 0;
	z-index: 2000;
	width:  100%;
}
* html #GB_overlay {
	background-color: #DED4BD;
	background-color: transparent;
	background-image: url(blank.gif);
 	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="../images/overlay.png", sizingMethod="scale");
}
#GB_window {
	top: 10px;
	left: 0px;
	position: absolute;
	background: #F9F1DF;
	z-index: 2000;
	border:0px;
}
.GB_frame {
	border: 0px;
	width: 100%;
	background: #F9F1DF;
	font: 13px Arial, Helvetica, sans-serif;
}
#GB_caption {
	font: 13px Arial, Helvetica, sans-serif;
	background: #DFCEA7;
	padding: 2px 0 2px 5px;
	margin: 0;
	color:#000;
	font-weight:bold;
	text-align: left;
}
#GB_font {
	font: 13px Arial, Helvetica, sans-serif;
	background: #DFCEA7;
	padding: 2px 0 2px 5px;
	margin: 0;
	color:#000;
	font-weight:bold;
	text-align: left;
}
#GB_window img {
	position: absolute;
	top: 2px;
	right: 5px;
	cursor: pointer;
}
/* EOF Gray Box ------------------ */
/* Smart box CSS */
.sel_fld_suggestion {
	font: 12px Arial, Helvetica, sans-serif;
	height: 80px;
	padding-left: 3px;
	margin: 0px;
}
/* EOF Smart box CSS */
/*---Index Add them buttons starts--*/
.btnADLft {
	background: url(../images/at/lnk_adLft.gif) no-repeat;
	float: left;
	height:38px;
	padding:0 8px 0 0;
	text-decoration:none;
}
.btnADCen {
	float: left;
	text-align: left;
	font: normal 15px Arial, Helvetica, sans-serif;
	/*font-weight:bold;*/
	padding:9px 0px 0px 0px;
	color: #000;
	background: url(../images/at/lnk_adMid.gif) repeat-x;
	height:38px;
	text-decoration:none;
}
.btnADRgt {
	float: left;
	background: url(../images/at/lnk_adRgt.gif) no-repeat;
	height:38px;
	padding:0 0 0 10px;
	text-decoration:none;
}
/*--Index Add them Button Ends--*/
.err_msg {color:red;}
.txtRed {
	color: #ff0000;
	font-size:12px;
	font-weight:bold;
}
.wrapheader {
	background:#F9F1DF none repeat scroll 0 0;
	height:30px;
	margin:0 auto;
	text-align:left;
	width:1003px;
}
.mess_block_1 {
	margin-top: 5px;
	font: 15px Arial, Helvetica, sans-serif;
	font-weight:bold;
	text-align:center;
	background:#F9F1DF;
}
/* Not Yet DevelopedTool Tip */
/* Ticket #99 
/*div#tipDiv {
	padding:4px;
	color:#000;
	font-size:11px;
	line-height:1.2;
	background-color:#E1E5F1;
	border:1px solid #667295;
	width:250px;
}*/

/* Ticket #99 
.gray {
	font: 11px Arial, Helvetica, sans-serif;
	text-decoration:underline;
	color: #000;
}*/

.spInnerBlackText {
	font-size:14px;
	font-weight:bold;
	padding:0px 0px;
}
.ulTerms li {
	font-size:12px;
	padding:12px 20px;
}
.ulTerms li {padding:2px 0px 0px 0px;}
.points {
	font-size:12px;
	padding-left:35px;
}
.nBr {border: 0;}
/* For header */
.home a {
	color:#000000;
	font-size:12px;
	text-decoration:none;
}
.home a:hover {
	color:#000000;
	text-decoration:underline;
	font-size:12px;
}
.alpha_mid_td {
	background:#F8ECD9;
	padding:8px;
}
.reg_block_new {padding: 10px 50px;}
.cBlack {color:#000000;}
.pd10 {padding:10px;}
.pd8 {padding:8px;}
.alpha_title {
	font: bold 14px Arial, Helvetica, sans-serif;
	color: #FE6101;
}
.alpha_bottom {padding:35px 20px 10px 20px;}
.titleOrange18 {
	font-size:18px;
	color: #FF7A02;
	font-weight:bold;
}
#searchResult {padding-bottom: 10px;}
.mgrT2 {margin-top:2px;}
.mgrR5 {margin-right:5px;}
.pd5 {padding:5px;}
.pdR3 {padding-right: 3px;}
.pdR5 {padding-right: 5px;}
.pdR10 {padding-right: 10px;}
.pdR30 {padding-right: 30px;}
.pdL260 {padding-left: 260px;}
.pdL15 {padding-left: 15px;}
.pdL20 {padding-left: 20px;}
.pdL5 {padding-left: 5px;}
.pdL10 {padding-left: 10px;}
.pdL20 {padding-left: 20px;}
.pdT10 {padding-top:10px;}
.pdT5 {padding-top:5px;}
.pdT2 {padding-top:2px;}
.pdT10 {padding-top:10px;}
.pdT15 {padding-top:15px;}
.fnt16 {font-size:16px}
.fnt14 {font-size:14px}
.fnt12 {font-size:12px}
/*Style for Width starts here*/
.w10 {width:10px;}
.w20 {width: 20px;}
.w45 {width: 45px;}
.w80 {width: 80px;}
.w90 {width: 90px;}
.w100 {width: 100px;}
.w120 {width: 120px;}
.w140 {width: 140px;}
.w150 {width: 150px;}
.w160 {width: 160px;}
.w170 {width: 170px;}
.w175 {width: 175px;}
.w180 {width: 180px;}
.w200 {width: 200px;}
.w230 {width: 230px;}
.w240 {width: 240px;}
.w250 {width: 250px;}
.w255 {width: 255px;}
.w270 {width: 270px;}
.w275 {width: 275px;}
.w300 {width: 300px;}
.w320 {width: 320px;}
.w350 {width: 350px;}
.w370 {width: 370px;}
.w400 {width: 400px;}
.w470 {width: 470px;}
.w500 {width: 500px;}
.w600 {width: 600px;}
.w620 {width: 620px;}
.w660 {width: 660px;}
.w670 {width: 670px;}
.w700 {width: 700px;}
.w845 {width: 845px;}
.w850 {width: 850px;}
.w935 {width: 935px;}
/*Style for Width ends here*/
/*Style for height starts*/
.h0 {height: 0px;}
.h2 {height: 2px;}
.h5 {height: 5px;}
.h10 {height: 10px;}
.h22 {height: 22px;}
.h25 {height: 25px;}
.h35 {height: 35px;}
.h40 {height: 40px;}
.h45 {height: 45px;}

