.profilelist{ 

    background-image:url(../images/default/project.jpg);
	max-height:20px;
	background-repeat:no-repeat;
	text-align:center;
	vertical-align:middle;
	padding-top:10px;
	min-width:200px;
	
}
.profilelistall{ 

    background-image:url(../images/default/project.jpg);
	max-height:20px;
	background-repeat:no-repeat;
	text-align:center;
	vertical-align:middle;
	padding-top:10px;
	min-width:100px;
	
}
.profilelist1{ 
    border: 1px solid #c7c7c7;
    background-image:url(../images/default/tsp_login_03.jpg);
	
	background-repeat:no-repeat;
	

}
	
	.profilelist2{ 
    
    background-image:url(../images/default/category_03.jpg);
	background-repeat:no-repeat;
	width:208; 
	height:37;
	
	
	

}


.commonContainer{
	display:inline-table;
	padding-bottom:10px;
	height:100%;
	width:100%;
}
.content{
	display:inline-table;
	padding-bottom:10px;
	height:100%;
	width:100%;
}
#lbmain{
	margin:0 auto;
	display:block;
	
}
{
	/*width:636px;
	height:608px;
	float:left;*/
	width:100%;
	height:100%;
	display:inline-table;
}
 #lb_top{
	/*width:649px;
	height:30px;*/
	
}
 #lb_top #lb_top_left{
	width:95px;
	height:30px;
	float:left;
}
 #lb_top #lb_top_middle{
	width:539px;
	height:30px;
	float:left;
	background-image:url('http://www.telecommentor.com/test2/images/default/popbox_img/lb_top_nor.png');
	background-repeat:repeat-x;
	
}
 #lb_top #lb_top_middle #lb_top_progress{
	width:100px;
	height:30px;
	float:left;
	/*background-image:url('http://www.telecommentor.com/test2/images/default/popbox_img/lb_top_act.png') ;*/
	background-repeat:repeat-x;
	background-position:0px 3px;
	
}
 #lb_top #lb_top_end{
	width:15px;
	height:30px;
	float:left;
	background-image:url('http://www.telecommentor.com/test2/images/default/popbox_img/lb_top_right.png');
	background-repeat:repeat-x;
	
	
}
 #lb_heddingdiv{
	height:48px;
	font-size:25px;
float:left;
	/*background-image:url('http://www.telecommentor.com/test2/images/default/popbox_img/lb_blue_bg.png');
	background-repeat:repeat-y;*/
	color:#FFF;
	background-color:#2584a2;
	width:635px;
	margin-left:6px;
	
}
 #lb_messagediv{
	/*height:450px;
	width:635px;
	padding-left:20px;
	background-color:#fff;	
	overflow: hidden;*/
	display:inline-table;
	width:100%;
	height:100%;
	padding-bottom:20px;
}

 #pop_content{
	/*height:578px;
	width:649px;*/
	background-image:url('http://www.telecommentor.com/test2/images/default/popbox_img/lb_msg_mid.png');
	background-repeat:repeat-y;
	
}



 #lb_messagediv .padding{
	padding:10px 0px 0px 0px;
	
	
}
#lbmain #lb_bottomdiv{
	height:17px;
	width:649px;	
	/*background-image:url('../../../images/default/popbox_img/lb_msg_bottom.png');*/
	background-repeat:no-repeat;
	clear:left;
}


#lbmain #lb_bottomdiv .graphTop{
	height:17px;
	width:649px;
	
	background-image:url('http://www.telecommentor.com/test2/images/default/popbox_img/lb_grh_msg_bottom.png');
	background-repeat:no-repeat;
	
}

#lbmain #lb_bottomdiv .graphMsg{
	height:130px;
	width:649px;
	background-image:url('http://www.telecommentor.com/test2/images/default/popbox_img/lb_grh_mid.png');
	background-repeat:repeat-y;
}
#lbmain #lb_bottomdiv .graphBottom{
	height:11px;
	width:649px;
	
	background-image:url('http://www.telecommentor.com/test2/images/default/popbox_img/lb_grh_bottom.png');
	background-repeat:no-repeat;
	
}

#lbmain #lb_bottomdiv .graphMsg #home_pie_chart{
	float:left;
	width:230px;
}
#lbmain #lb_bottomdiv .graphMsg .pie_chart_left{
	float:left;
	width:180px;
}
#lbmain #lb_bottomdiv .graphMsg .pie_chart_right{
	float:left;
	width:220px;
}

#lbmain #lb_bottomdiv .graphMsg .pie_chart_right .wtotal{
	font-size:11pt;
	color:#fff;
	text-align:right;
	font-weight:bold;
	padding-top:50px;
}
#lbmain #lb_bottomdiv .graphMsg .pie_chart_right .remain{
	font-size:11pt;
	color:#175971;
	text-align:right;
	font-weight:bold;
	line-height:1em;
}




#lbmain #lb_bottomdiv .graphMsg .pie_chart_left .items{
	float:left;
	width:160px;
	height:100px;
	overflow:auto;
	margin-left:20px;
	
}
#lbmain #lb_bottomdiv .graphMsg .pie_chart_left div{
	font-size:10pt;
	color:#424443;
	text-align:left;
	padding:0px;
	text-transform:lowercase;
}
#lbmain #lb_bottomdiv .graphMsg .pie_chart_left .items .left{
	float:left;
	width:100px;
	
}
#lbmain #lb_bottomdiv .graphMsg .pie_chart_left .items .right{
	float:left;
}

#lbmain #lb_bottomdiv .graphMsg .pie_chart_left .total{
	font-size:10pt;
	color:#444444;
	text-align:center;
	font-weight:bold;
	text-transform:uppercase;
}
#lb_catemenu{
	width:280px;
	float:left;
	margin-left:24px;
	margin-top:10px;
	padding-bottom:50px;
	padding-left:5px;
}
#lb_head
{
width:300px;
background-image:url('http://www.telecommentor.com/test2/images/default/my listing.jpg');
background-repeat:no-repeat;
height:50px;
vertical-align:middle;

font-size:18px;
padding-top:10px;


}
#lb_head1
{
width:300px;
background-image:url('http://www.telecommentor.com/test2/images/default/left pane.jpg');
background-repeat:no-repeat;
height:50px;
vertical-align:middle;

font-size:18px;
padding-top:10px;


}
#vendortab
{
background-image:url('http://www.telecommentor.com/test2/images/default/tab.jpg');
background-repeat:no-repeat;
height:50px;
vertical-align:middle;
padding-top:20px;
}
 #lb_catemenu .lb_actmenu{
	width:125px;
	height:37px;
	background-image:url('http://www.telecommentor.com/test2/images/default/popbox_img/lb_sidemenu_act.png');
	background-repeat:no-repeat;
	
}
#lb_catemenu .lb_actmenu div{
	padding:12px 0px 0px 10px;
	color:#FFF;
	font-size:12px;
	font-weight:bold;
}
 #lb_catemenu .lb_normenu{
	width:125px;
	height:37px;
	background-image:url('http://www.telecommentor.com/test2/images/default/popbox_img/lb_sidemenu_norm.png');
	background-repeat:no-repeat;
	
}

#lb_catemenu .lb_normenu div{
	padding:12px 0px 0px 10px;
	color:#2584a2;
	font-size:12px;
	font-weight:bold;
}

 #lb_messagediv #lb_paging{
	height:40px;
	padding:0px 25px 0px 25px;	
}

 #lb_messagediv #lb_paging #lb_prev{
	width:167px;
	float:left;
	vertical-align:bottom:
	
}
 #lb_messagediv #lb_paging #lb_next{
	width:167px;
	float:right;
}
 #lb_messagediv #lb_message{
	height:400px;
	color:#2584a2;
	font-size:12px;	
}


 #lb_messagediv .bg_box{
	width: 130px;
	background-repeat:no-repeat;
	height:110px;
	float:left;
	margin:15px 15px 0px 15px;
	cursor:pointer;	
}

 #lb_messagediv .bg_inner_box{
	background-image:url("http://www.telecommentor.com/test2/images/default/popbox_img/sel_cat_nor.png");
	width: 154px;
	background-repeat:no-repeat;
	height:106px;
	float:left;
	
	cursor:pointer;
	z-index:100000;
	/*position:absolute;*/

}

 #lb_messagediv .image{
	
	margin-left:9px;
	margin-top:7px;
	z-index:99999;
	/*position:absolute;*/
}
 #lb_messagediv .head{
	color:#666666;
	font-size:9pt; 
	font-weight:bold;
	padding:0px;
	margin-top:10px;
	text-align:center;
}

 #lb_messagediv .bg_inner_box_active{
	width: 154px;
	background-image:url("http://www.telecommentor.com/test2/images/default/popbox_img/sel_cat_ovr.png");
	background-repeat:no-repeat;
	height:106px;
	float:left;
	
}

 #lb_messagediv .bg_inner_box_active .head{
    color:#418EA8;
}

 #lb_messagediv .bg_inner_box_active1{
	width: 154px;
	background-image:url("http://www.telecommentor.com/test2/images/default/popbox_img/sel_cat_ovr.png");
	background-repeat:no-repeat;
	height:106px;
	float:left;
	
}

 #lb_messagediv .bg_inner_box_active1 .head{
    color:#418EA8;
}

 #lb_heddingdiv .pop_header{
	line-height:2.5em;
	font-size:18px;
	color:#fff;
	text-align:center;
	padding:0px;
}
#userLoginInfo{
	padding-left:40px;
}
#main_pop_categories{
	/*padding-left:20px;*/
}

#main_pop_categories_add{
	display:none;
}
#main_pop_categories_add .left{
	width:440px;
	float:left;
	padding-top:10px;
}
#main_pop_categories_add .right{
	float:left;
	padding-top:20px;
}
#hidden_loading{
	
	height:400px;
	width:300px;
	overflow:hidden;
	margin:0 auto;
	text-align:center;
	display:none;
}
#hidden_loading div{
	
	padding-top:40px;
	padding:30px;
	display:inline-table;
}

	
#hidden_loading .normal{
	font-size:13pt;
	color:#87bfe0;
	padding-top:10px;
	padding-bottom:10px;
	display:inline-table;
}

#hidden_loading .logo{
	border-bottom:1px solid #ccc;
	margin:0px auto;
	padding-bottom:20px;
	display:inline-table;
}

#hidden_loading .load{
	margin:0px auto;
	padding-top:20px;
	display:inline-table;
}

#pop_inner_content{
	float:left;
	padding-bottom:30px;
}

 #lb_heddingdiv .pop_header1{
	line-height:1.3em;
	font-size:24pt;
	color:#fff;
	text-align:left;
	padding:0px;
	margin-left:20px;
	font-weight:bold;
	text-transform:lowercase;
	float:left;
}
 .button{
	/*width:633px;
	/margin-left:20px;	*/
	display:inline-table;
	
	
}
 .button .left{
	/*width:420px;*/
	float:left;
	/*padding-top:10px;
	padding-left:20px;*/
}

 .right{
	float:left;
	/*padding-top:10px;*/
}


.input_box_bg {
	width: 220px;
	/*background-image:url("http://www.telecommentor.com/test2/images/default/popbox_img/lb_textbox.gif");
	background-repeat:no-repeat;*/
	margin:0px;
	height:30px;
	padding:0px;
	float:left;

}

.input_box_bg1 {
	width: 220px;
	/*background-image:url("http://www.telecommentor.com/test2/images/default/popbox_img/lb_textbox.gif");
	background-repeat:no-repeat;*/
	margin:0px;
	height:30px;
	padding:0px;
	float:left;

}

.input_box_bg1 input {
	border:1px solid #cecece;
	height:18px;
	padding:3px;
	width:150px;
	color:#333333;

}
.input{
	border:1px solid #cecece;
	height:18px;
	padding:3px;
	width:207px;
	color:#333333;
}
/*
.input_box_bg1 {
	width: 290px;
	background-image:url("http://www.telecommentor.com/test2/images/default/popbox_img/lb_textbox.gif");
	background-repeat:no-repeat;
	margin:0px;
	height:22px;
	padding:0px;
	float:left;

}*/


.input_box {
	width: 175px;
	border:0;
	margin:0px;
	height:18px;
	padding:0px;
	margin-top:2px;
	margin-left:7px;
	color:#92b4be;
	background-color:#ececec;
}
.pop_label_sm{
	color:#333333;
	font-size:12px;
	text-align:left;
	float:left;
	padding-right:10px;
	line-height:2.5em;
	font-weight:bold;
	font-family: Arial, Helvetica, sans-serif;	
}
.pop_label_sm1{
	color:#333333;
	font-size:12px;
	text-align:left;	
	
	font-family: Arial, Helvetica, sans-serif;	
	font-weight:bold;
}
.pop_label_sm2{
	color:#333333;
	font-size:12px;
	text-align:left;	
	
	font-family: Arial, Helvetica, sans-serif;	
}

.pop_label_la{
	color:#2384a4;
	font-size:12px;
	text-align:left;
	padding-right:10px;
	font-family: Arial, Helvetica, sans-serif;	
	font-weight:bold;
}
.proQuestionBox{
	color:#333333;
	font-size:12px;
	text-align:left;
	padding-right:10px;
	font-family: Arial, Helvetica, sans-serif;	
}
.pop_padding_small{
	height:10px;
	clear:left;
}
.pop_padding_larg{
	height:130px;
	clear:left;
}
.attendance_div{
	
	font-size:9pt;
	text-align:left;
	
}

.attendance_div *{
	
	color:#666666;
	font-size:12px;
	text-align:left;
	font-family: Arial, Helvetica, sans-serif;	
	
}

.pop_left_div{
	/*border-right:1px solid #ccc;*/
	width:400px;
	float:left;
}
.pop_right_div{
	padding-left:15px;
	display:block;
	float:left;
}
.pop_padding_large{
	height:30px;
	clear:left;
}

.pop_label_ext{
	color:#ff6600;
	font-size:16pt;
	text-align:left;
	/*padding-right:10px;
	padding-left:30px;*/
	font-weight:bold;
	padding-bottom:10px;
}
.pop_label_gray{
	color:#ccc;
	font-size:10pt;
	text-align:left;
	/*padding-right:10px;
	padding-left:30px;*/
	font-weight:bold;

}
.pop_label_gray1{
	font-family:Georgia, "Times New Roman", Times, serif;
	color:#666666; 
	font-size:13px;
	padding-bottom:10px;
	line-height:1.3em;

}


/* Pop Div */

#lbmainBig{
	margin:0px auto;
	display:none;
	
}
#lbmainBig .lb_maincont{
	/*width:750px;*/
	
	float:left;
	display:inline-table;
	width:100%;
	height:100%;
	
}
#lbmainBig .lb_maincont .lb_top{
	width:750px;
	height:4px;
	background-image:url('http://www.telecommentor.com/test2/images/default/popbox_img/lb_top_bg.png');
	background-repeat:repeat-y;
	
}
 .lb_heddingdiv{
	height:48px;
	font-size:25px;
	color:#FFF;
	background-color:#2584a2;
	width:750px;
	margin-left:6px;
}

 .pop_content{
	height:578px;
	width:750px;
	background-image:url('http://www.telecommentor.com/test2/images/default/popbox_img/lb_mid_bg.png');
	background-repeat:repeat-y;
	margin:0 auto;
}

.lb_bottomdiv{
	height:20px;
	width:750px;
	background-image:url('http://www.telecommentor.com/test2/images/default/popbox_img/lb_btm_bg.png');
	background-repeat:no-repeat;
}

 .lb_heddingdiv{
	height:35px;
	font-size:25px;
	background-repeat:repeat-y;
	color:#FFF;
	background-color:#2584a2;
	width:735px;
	margin-left:6px;
	
}

 .lb_heddingdiv .pop_header{
	line-height:1.3em;
	font-size:20pt;
	color:#fff;
	text-align:left;
	padding:0px;
	margin-left:20px;
	font-weight:bold;
	text-transform:lowercase;
}
.hidden_loading{
	
	height:200px;
	width:633px;
	margin:0 auto;
	text-align:center;
	display:none;
}
.hidden_loading div{
	
	padding-top:40px;
	padding:30px;
}

	
.hidden_loading .normal{
	font-size:13pt;
	color:#87bfe0;
	padding-top:10px;
	padding-bottom:10px;
}

.hidden_loading .logo{
	border-bottom:1px solid #ccc;
	margin:0px auto;
	padding-bottom:20px;
}

.fieldhead {
	padding:20px 0px 0px 40px;
	color:#FE6000;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:16pt;
	line-height:1.5em;
	font-weight:normal;
}

.fieldhead1 {
	padding:10px 0px 0px 0px;
	color:#6898AE;
	font-family:"Times New Roman",Times,serif;
	font-size:16pt;
}

.fieldimp {
	padding-left:20px;
	font-family:Arial, Helvetica, sans-serif; 
	color:#666666; 
	font-size:12px;
}

.blue_times {
	color:#6BAFBA;
}

a.button {
    /* Sliding right image */
    background: transparent url('http://www.telecommentor.com/test2/images/default/wedding_wall/bg_button_right.gif') no-repeat scroll top right; 
	display: block;
	float: left;
	height: 27px; /* CHANGE THIS VALUE ACCORDING TO IMAGE HEIGHT */
	margin-right: 6px;
	padding-right: 20px; /* CHENGE THIS VALUE ACCORDING TO RIGHT IMAGE WIDTH */
	/* FONT PROPERTIES */
	text-decoration: none;
	color: #fff;
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	width:150px;
	text-align:center;
}
a.button span {
	/* Background left image */ 
	background: transparent url('http://www.telecommentor.com/test2/images/default/wedding_wall/bg_button_left.gif') no-repeat; 
	display: block;
	line-height: 16px; /* CHANGE THIS VALUE ACCORDING TO BUTTONG HEIGHT */
	padding: 5px 0 6px 18px;
} 
a.button:hover span{
	text-decoration:none;
	text-align:center;
}


a.button1 {
    /* Sliding right image */
    background: transparent url('http://www.telecommentor.com/test2/images/default/wedding_wall/bg_button_right.gif') no-repeat scroll top right; 
	display: block;
	float: left;
	height: 27px; /* CHANGE THIS VALUE ACCORDING TO IMAGE HEIGHT */
	margin-right: 6px;
	padding-right: 20px; /* CHENGE THIS VALUE ACCORDING TO RIGHT IMAGE WIDTH */
	/* FONT PROPERTIES */
	text-decoration: none;
	color: #fff;
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;

}
a.button1 span {
	/* Background left image */ 
	background: transparent url('http://www.telecommentor.com/test2/images/default/wedding_wall/bg_button_left.gif') no-repeat; 
	display: block;
	line-height: 16px; /* CHANGE THIS VALUE ACCORDING TO BUTTONG HEIGHT */
	padding: 5px 0 6px 18px;
} 
a.button1:hover span{
	text-decoration:none;
}

a.button2 {
    /* Sliding right image */
    background: transparent url('http://www.telecommentor.com/test2/images/default/wedding_wall/bg_button_right.gif') no-repeat scroll top right; 
	display: block;
	float: left;
	height: 27px; /* CHANGE THIS VALUE ACCORDING TO IMAGE HEIGHT */
	margin-right: 6px;
	padding-right: 20px; /* CHENGE THIS VALUE ACCORDING TO RIGHT IMAGE WIDTH */
	/* FONT PROPERTIES */
	text-decoration: none;
	color: #fff;
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;

}
a.button2 span {
	/* Background left image */ 
	background: transparent url('http://www.telecommentor.com/test2/images/default/wedding_wall/bg_button_left.gif') no-repeat; 
	display: block;
	line-height: 16px; /* CHANGE THIS VALUE ACCORDING TO BUTTONG HEIGHT */
	padding: 5px 8px 6px 28px;
} 
a.button2:hover span{
	text-decoration:none;
}

.step1-content{
	padding-left:35px;
}
.sml-spacing{
	height:20px;
}

.sml-spacing1{
	height:10px;
}
#lb_catemenu .cate-sel{
	display:inline-table;
	width:300px;
	padding:0px;
	margin:0px;
	
	
}
#lb_catemenu .cate-sel .lt{
	display:inline-table;
	width:4px;
	height:73px;
	background: url('http://www.telecommentor.com/test2/images/default/wedding_wall/vendor-top-left.jpg') no-repeat;
	float:left;
}
#lb_catemenu .cate-sel .ct{
	display:inline-table;
	width:268px;
	height:73px;
	background: url('http://www.telecommentor.com/test2/images/default/wedding_wall/vendor-top-bg.jpg') repeat-x;
	float:left;
}

#lb_catemenu .cate-sel .ct .cate-box{
	margin-left:10px;
	margin-top:10px;
}

#lb_catemenu .cate-sel .ct .cate-box span{
	margin-left:10px;
	margin-top:0px;
	font-family:Arial, Helvetica, sans-serif; 
	color:#333333; 
	font-size:13px;
	font-weight:bold;
}


#lb_catemenu .cate-sel .rt{
	display:inline-table;
	width:32px;
	height:73px;
	background: url('http://www.telecommentor.com/test2/images/default/wedding_wall/vendor-top-right.jpg') no-repeat;
	float:left;
}


#lb_catemenu .cate-sel-normal{
	display:inline-table;
	width:300px;
	padding:0px;
	margin:0px;
	
}
#lb_catemenu .cate-sel-normal .lt{
	display:inline-table;
	width:4px;
	height:73px;
	background: url('http://www.telecommentor.com/test2/images/default/wedding_wall/vendor-top-left.jpg') no-repeat;
	float:left;
	
}
#lb_catemenu .cate-sel-normal .ct{
	display:inline-table;
	width:268px;
	height:73px;
	background: url('http://www.telecommentor.com/test2/images/default/wedding_wall/vendor-top-bg.jpg') repeat-x;
	float:left;
	border:1px solid #CCCCCC;
	
	
}

#lb_catemenu .cate-sel-normal .ct .cate-box{
	margin-left:10px;
	margin-top:10px;
}

#lb_catemenu .cate-sel-normal .ct .cate-box span{
	margin-left:10px;
	margin-top:0px;
	font-family:Arial, Helvetica, sans-serif; 
	color:#333333; 
	font-size:13px;
	font-weight:bold;
}


#lb_catemenu .cate-sel-normal .rt{
	display:none;
	
}
.cate-quest-head{
	font-family:Georgia, "Times New Roman", Times, serif;
	color:#2f88a6; 
	font-size:16pt;
	height:30px;
	line-height:2em;
}

.cate-quest-sub{
	font-family:Georgia, "Times New Roman", Times, serif;
	color:#666666; 
	font-size:13px;
	border-bottom:1px solid #d2d2d2;
	padding-bottom:10px;
	line-height:1.3em;
}
.button-bg{
	padding:10px 0px 10px 10px;
	height:20px;
	background-color:#e4f3f6;
	border-top:1px solid #d2d2d2;
	
}

a.small-button {
    /* Sliding right image */
    background: transparent url('http://www.telecommentor.com/test2/images/default/wedding_wall/small-button-right.jpg') no-repeat scroll top right; 
	display: block;
	float: left;
	height: 20px; /* CHANGE THIS VALUE ACCORDING TO IMAGE HEIGHT */
	margin-right: 10px;
	padding-right: 15px; /* CHENGE THIS VALUE ACCORDING TO RIGHT IMAGE WIDTH */
	/* FONT PROPERTIES */
	text-decoration: none;
	color: #fff;
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	text-transform:uppercase;
}
a.small-button span {
	/* Background left image */ 
	background: transparent url('http://www.telecommentor.com/test2/images/default/wedding_wall/small-button-left.jpg') no-repeat; 
	display: block;
	line-height: 10px; /* CHANGE THIS VALUE ACCORDING TO BUTTONG HEIGHT */
	padding: 5px 0 6px 18px;
} 
a.small-button:hover span{
	text-decoration:none;
}
.invite_buyers{
	padding-top:10px;
}
.msg_content{
	padding:10px 10px 50px 10px;
	display:inline-table;
}

.msg_header {
	font-family:Georgia, "Times New Roman", Times, serif ;
	color:#2f88a6;
	font-size:13pt;
	padding-bottom:10px;
}

.msg_header1 {
	font-family:Georgia, "Times New Roman", Times, serif ;
	color:#ff6600;
	font-size:13pt;
	padding-bottom:10px;
}

.msg_text{
	padding-top:7px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10pt;
	color:#666666;	
	line-height:1.2em;
	clear:left;
}
/************************** Select box styles *****************************/
ul{padding:0px; margin:0px;}
ul.newList * {margin:0; padding:0;clear:left;color:#666666; font-size:10pt;}
ul.newList a {font-family:Arial, Helvetica, sans-serif; color:#666666; font-size:10pt; text-decoration:none; display:block;}
ul.newList li a {padding:3px 8px; display: block; color:#666666; font-size:10pt;}
ul.newList li a:focus {-moz-outline-style: none;}


.small-drop .newListSelected {background:#FFF url('http://www.telecommentor.com/test2/images/default/wedding_wall/select-down.jpg') no-repeat scroll 60px 0px; border:2px solid #dfdfdf; color:#666666; height:22px; margin-bottom:10px; padding:3px 0px 0px 1px; width:79px; font-size:10pt; }
.small-drop .newListSelected div {display:block;   color:#666666;  font-size:10pt;  padding:2px 0px 2px 4px; text-align:left !important; width:82px;}
.small-drop ul.newList {list-style:none; color:#666666; width:80px; background:#fff;  top:22px; left:0; height:auto; overflow-y:auto; overflow-x:hidden; font-size: 10pt; text-align:left!important; position:absolute; z-index:9999;}
.small-drop ul.newList li {padding:0px 0px!important; border-bottom: 1px solid #cccccc;}
.small-drop .hiLite {background:#3688a0!important; color:#fff!important;}
.small-drop .newListHover {background:#ccc!important; color:#666666!important; cursor:default;}
.small-drop .newListSelHover {cursor:default;}
.small-drop .newListSelHover, .small-drop .newListSelFocus {background-position:auto;}
.small-drop .newListSelHover div, .small-drop .newListSelFocus div {font-weight:normal;}

.small-drop-1 .newListSelected {background:#FFF url('http://www.telecommentor.com/test2/images/default/wedding_wall/select-down.jpg') no-repeat scroll 30px 0px; border:2px solid #dfdfdf; color:#666666; height:22px; margin-bottom:10px; padding:3px 0px 0px 1px; width:49px; font-size:10pt; }
.small-drop-1 .newListSelected div {display:block;   color:#666666;  font-size:10pt;  padding:2px 0px 2px 4px; text-align:left !important; width:52px;}
.small-drop-1 ul.newList {list-style:none; color:#666666; width:50px; background:#fff;  top:22px; left:0; height:auto; overflow-y:auto; overflow-x:hidden; font-size: 10pt; text-align:left!important; position:absolute; z-index:9999;}
.small-drop-1 ul.newList li {padding:0px 0px!important; border-bottom: 1px solid #cccccc;}
.small-drop-1 .hiLite {background:#3688a0!important; color:#fff!important;}
.small-drop-1 .newListHover {background:#ccc!important; color:#666666!important; cursor:default;}
.small-drop-1 .newListSelHover {cursor:default;}
.small-drop-1 .newListSelHover, .small-drop .newListSelFocus {background-position:auto;}
.small-drop-1 .newListSelHover div, .small-drop .newListSelFocus div {font-weight:normal;}

.small-drop-2 .newListSelected {background:#FFF url('http://www.telecommentor.com/test2/images/default/wedding_wall/select-down.jpg') no-repeat scroll 40px 0px; border:2px solid #dfdfdf; color:#666666; height:22px; margin-bottom:10px; padding:3px 0px 0px 1px; width:59px; font-size:10pt; }
.small-drop-2 .newListSelected div {display:block;   color:#666666;  font-size:10pt;  padding:2px 0px 2px 4px; text-align:left !important; width:62px;}
.small-drop-2 ul.newList {list-style:none; color:#666666; width:60px; background:#fff;  top:22px; left:0; height:auto; overflow-y:auto; overflow-x:hidden; font-size: 10pt; text-align:left!important; position:absolute; z-index:9999;}
.small-drop-2 ul.newList li {padding:0px 0px!important; border-bottom: 1px solid #cccccc;}
.small-drop-2 .hiLite {background:#3688a0!important; color:#fff!important;}
.small-drop-2 .newListHover {background:#ccc!important; color:#666666!important; cursor:default;}
.small-drop-2 .newListSelHover {cursor:default;}
.small-drop-2 .newListSelHover, .small-drop .newListSelFocus {background-position:auto;}
.small-drop-2 .newListSelHover div, .small-drop .newListSelFocus div {font-weight:normal;}

.large-drop .newListSelected {background:#FFF url('http://www.telecommentor.com/test2/images/default/wedding_wall/select-down.jpg') no-repeat scroll 238px 0px; border:2px solid #dfdfdf; color:#666666; height:22px; margin-bottom:10px; padding:3px 0px 0px 1px; width:257px; font-size:10pt; }
.large-drop .newListSelected div {display:block;  font-size:10pt;   color:#666666;  padding:2px 0px 2px 4px; text-align:left !important; width:260px;}
.large-drop ul.newList {list-style:none; color:#666666; width:260px; background:#fff;  top:22px; left:0; height:auto; overflow-y:auto; overflow-x:hidden; font-size: 10pt; text-align:left!important; position:absolute; z-index:9999;}
.large-drop ul.newList li {padding:0px 0px!important;  color:#666666;  border-bottom: 1px solid #cccccc;}
.large-drop .hiLite {background:#3688a0!important; color:#fff!important;}
.large-drop .newListHover {background:#ccc!important; color:#666666!important; cursor:default;}
.large-drop .newListSelHover {cursor:default;}
.large-drop .newListSelHover, .large-drop .newListSelFocus {background-position:auto;}
.large-drop .newListSelHover div, .large-drop .newListSelFocus div {font-weight:normal;}


.p-small-drop .newListSelected {background:#FFF url('http://www.telecommentor.com/test2/images/default/wedding_wall/p_select-down.jpg') no-repeat scroll 23px 0px; border:2px solid #dfdfdf; color:#666666; height:17px; padding:1px 0px 0px 1px; width:39px; font-size:10pt; }
.p-small-drop .newListSelected div {display:block;   color:#666666;  font-size:9pt;  padding:1px 0px 1px 2px; text-align:left !important; width:40px;}
.p-small-drop ul.newList {list-style:none; color:#666666; width:40px; background:#fff;  top:22px; left:0; height:auto; overflow-y:auto; overflow-x:hidden; font-size: 9pt; text-align:left!important; position:absolute; z-index:9999;}
.p-small-drop ul.newList li { width:40px;padding:0px 0px!important; border-bottom: 1px solid #cccccc;}
.p-small-drop .hiLite { width:40px;background:#3688a0!important; color:#fff!important;}
.p-small-drop .newListHover { width:40px;background:#ccc!important; color:#666666!important; cursor:default;}
.p-small-drop .newListSelHover {cursor:default;}
.p-small-drop .newListSelHover, .small-drop .newListSelFocus {background-position:auto;}
.p-small-drop .newListSelHover div, .small-drop .newListSelFocus div {font-weight:normal;}

.p-large-drop .newListSelected {background:#FFF url('http://www.telecommentor.com/test2/images/default/wedding_wall/p_select-down.jpg') no-repeat scroll 136px 0px; border:1px solid #dfdfdf; color:#666666; height:17px; padding:1px 0px 1px 1px; width:152px; font-size:9pt; }
.p-large-drop .newListSelected div {display:block;   color:#666666;  font-size:9pt;  padding:1px 0px 1px 2px; text-align:left !important; width:152px;}
.p-large-drop ul.newList {list-style:none; color:#666666; width:152px; background:#fff;  top:22px; left:0; height:auto; overflow-y:auto; overflow-x:hidden; font-size: 9pt; text-align:left!important; position:absolute; z-index:9999;}
.p-large-drop ul.newList li {width:152px;padding:0px 0px!important; border-bottom: 1px solid #cccccc;}
.p-large-drop .hiLite {width:152px;background:#3688a0!important; color:#fff!important;}
.p-large-drop .newListHover {width:152px;background:#ccc!important; color:#666666!important; cursor:default;}
.p-large-drop .newListSelHover {cursor:default;}
.p-large-drop .newListSelHover, .small-drop .newListSelFocus {background-position:auto;}
.p-large-drop .newListSelHover div, .small-drop .newListSelFocus div {font-weight:normal;}


/********************* auto complete *************************/

.ac_results {
	padding: 0px;
	
	background-color: white;
	overflow: hidden;
	z-index: 99999;
}

.ac_results ul {
	width: 100%;
	list-style-position: outside;
	list-style: none;
	padding: 0;
	margin: 0;
}

.ac_results li {
	margin: 0px;
	padding:2px 20px 2px 6px;
	height:19px;
	cursor: default;
	display: block;
	/* 
	if width will be 100% horizontal scrollbar will apear 
	when scroll mode will be used
	*/
	/*width: 100%;*/
	font-family:Arial, Helvetica, sans-serif; 
	color:#999; 
	font-size:12px; 
	/* 
	it is very important, if line-height not setted or setted 
	in relative units scroll will be broken in firefox
	*/
	line-height: 16px;
	overflow: hidden;
	text-align:left;
	border-bottom: 1px solid #ccc;
	
}

.ac_loading {
	background: white url('http://www.telecommentor.com/test2/images/default/wedding_wall/indicator.gif') right center no-repeat;
}

.ac_odd {
	background-color: #fff;
}

.ac_over {
	background-color: #ccc;
	color: white;
}
.msgBox{
	width:700px;
	 color: #ff6600;
	font-family:Arial, Helvetica, sans-serif; 
	font-size:12px; 
	font-weight:bold;
}
.msgBox *{
	
	color: #ff6600;
	font-family:Arial, Helvetica, sans-serif; 
	font-size:12px; 
	font-weight:bold;
}

.errorNormal{
    color: #ff6600;
	font-family:Arial, Helvetica, sans-serif; 
	font-size:12px; 
}.w_msg_post {
	width:710px;
	float:left;
	margin-top:38px;
	padding-right:10px;
}

.w_title {
	font-family:Georgia, "Times New Roman", Times, serif ;
	color:#2f88a6;
	font-size:21px;
}
.w_title1 {
	font-family:Georgia, "Times New Roman", Times, serif ;
	color:#2f88a6;
	font-size:14px;
	font-weight:bold;
}

.vendor-content{
	padding:34px;
}
.vendor-reg-box{
	border-left:1px solid #d2d2d2;
	border-right:1px solid #d2d2d2;
	border-bottom:1px solid #d2d2d2;
	padding:0px;
	margin:0px;
	margin-top:-4px;
	width:950px;
	display:inline-table;
}

#home_service_form{
	padding:0px;
	margin:0px;
}

.vendor-content .header{
	font-family:Georgia, "Times New Roman", Times, serif ;
	font-size:18px;
	color:#ff6600;
	line-height:1.7em;
	clear:left;
	padding-left:10px;
	padding-top:20px;
}

.w_content_title {
	height:30px;
	background-color:#d9f3fa;
	margin-bottom:1px;
	color:#2f88a6;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-weight:bold;
	font-size:14px;
	padding:0px 0px 0px 8px;
}

.w_content_title .main{
	
	color:#2f88a6;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-weight:bold;
	font-size:14px;
	float:left;
	padding:5px 0px 0px 0px;
	width:800px;
}
.w_content_title .sub{
	color:#666666;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	line-height:1.5em;
	font-weight:normal;
	padding:0px 0px 0px 10px;
}

.w_content_title .right{
	float:left;
	padding:6px 0px 0px 0px;
}

.org_link{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#ff6600;
	cursor:pointer;
}

a.org_link ,
a.org_link:active ,
a.org_link:visited ,
a.org_link:hover ,
a.org_link:link
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#ff6600;
	cursor:pointer;
	text-decoration:none;
}

.w_text{
	padding-top:7px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11pt;
	color:#666666;	
	line-height:1.2em;
}

.service-top {
	height:50px;
	padding:10px 0px 0px 10px;
	clear:left;
}
.service-top .left{
	width:180px;	
	float:left;
}

.service-top .right{
	font-family:Georgia, "Times New Roman", Times, serif ;
	font-size:18px;
	color:#ff6600;
	line-height:1.7em;
	float:left;
}


.service-top .left .add-more{
	border:1px solid #d2d2d2;
	width:136px;
}
.service-top .left .add-more span{
	background-color:#999999;
	font-family:Arial, Helvetica, sans-serif; 
	color:#fff; 
	font-size:13px;
	display:block;
	padding:5px 2px 5px 2px;
	border:1px solid #fff;
	width:130px;
	text-align:center;
}


.items_all div.trigger{
	height:20px;
	margin-top:5px;
	vertical-align:top;
	padding-top:10px;
	padding-bottom:5px;
	padding-left:10px;
	color:#666666;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	background-color:#efefef;
	clear:left;
}

.items_all div.toggle_container{
	display:none;
}

.items_all .trigger a{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#666666;
	background:url('http://www.telecommentor.com/test2/images/default/wedding_wall/b_inactive.jpg') no-repeat 0% 2px;
	display:block;
	padding-left:13px;
	text-decoration:none;
}
.items_all .trigger a:href, .items_all .trigger a:active, .items_all .trigger a:visited, .items_all .trigger a:hover{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#666666;
	background:url('http://www.telecommentor.com/test2/images/default/wedding_wall/b_inactive.jpg') no-repeat 0% 2px;
	padding-left:13px;
	display:block;
	text-decoration:none;
}


.items_all div.active{
	height:20px;
	vertical-align:top;
	color:#666666;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	background-color:#fff;
	padding-top:10px;
	padding-bottom:5px;
	
}



.items_all .active a{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#666666;
	background:url('http://www.telecommentor.com/test2/images/default/wedding_wall/b_active1.jpg') no-repeat 0% 3px;
	display:block;
	padding-left:13px;
	text-decoration:none;
}
.items_all .active a:href, .items_all .active a:active, .items_all .active a:visited, .items_all .active a:hover{

	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#666666;
	background:url('http://www.telecommentor.com/test2/images/default/wedding_wall/b_active1.jpg') no-repeat 0% 3px;
	padding-left:13px;
	display:block;
	text-decoration:none;
}


.items_all .orange{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#ff6600;
}


.items_all div.trigger .main{
	width:870px;
	float:left;
}

.items_all div.trigger .more{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#3ab8d1;
	cursor:pointer;
}

.items_all div.trigger .more{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#3ab8d1;
	cursor:pointer;
}

.items_all div.trigger .more a ,
.items_all div.trigger .more a:active ,
.items_all div.trigger .more a:visited ,
.items_all div.trigger .more a:hover ,
.items_all div.trigger .more a:link
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#3ab8d1;
	cursor:pointer;
	text-decoration:none;
	font-weight:bold;
}


.vendor_profile{
	background-color:#efefef;
	width:950px;
	clear:left;
	padding-top:10px;
}
.vendor_profile .top{
	height:310px;
	padding-top:20px;
	background-color:#efefef;
	padding-left:10px;
}
.vendor_profile  .top .left{
	width:230px;
	float:left;
	
}
.vendor_profile  .top .center{
	width:400px;
	float:left;
	padding:5px 10px 0px 0px;
}
.vendor_profile  .top .center1{
	width:690px;
	float:left;
	padding:2px 0px 0px 0px;
}
.vendor_profile .top .center1 .buttons{
	margin-top:17px;
	margin-left:20px;
	width:220px;
	float:left;
}
.vendor_profile .center1 ul{
	margin:0px;
	padding:2px 0px 0px 0px;
	list-style-type:none;
	clear:left;
	
}
.vendor_profile .center1 ul li{
	float:left;
}
.vendor_profile .top .right{
	width:280px;
	float:left;
	
}


.vendor_profile .top .left .links div a ,
.vendor_profile .top .left .links div a:hover ,
.vendor_profile .top .left .links div a:active ,
.vendor_profile .top .left .links div a:visited
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#ff6600;
	
}

.vendor_profile .top .left .buttons{
	margin-top:20px;
	
}


.vendor_profile .top .left .label{
	color:#333333;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	line-height:1.7em;
	
}
.vendor_profile .top .labelBold{
	color:#333333;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	line-height:1.7em;
	font-weight:bold;
	
}
.vendor_profile .top .left .img {
	width:216px;
	height:61px;
	background-color:#666;
	text-align:center;
	margin-bottom:5px;
}

.vendor_profile .top .left .img img{
	/*width:220px;
	height:70px;*/
	
}



.vendor_profile .top .center .head{
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:12pt;
	color:#2f88a6;
	height:25px;
	float:left;
	width:200px;
	font-weight:bold;
}
.vendor_profile .top .center1 .head{
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:12pt;
	color:#2f88a6;
	height:25px;
	float:left;
	width:200px;
}
.vendor_profile .top .center1 .label{
	color:#333333;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	line-height:1.7em;
	
}
.vendor_profile .top .hbox{
	clear:left;
	display:inline-table;
	width:400px;
}

.vendor_profile .top .center .label{
	color:#333333;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	line-height:1.7em;
	
}

.vendor_profile .top .center .label a ,
.vendor_profile .top .center1 .label a 
{
	color:#333333;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	line-height:1.7em;
	text-decoration:underline;
	
}

.vendor_profile .top .right img{
	/*border:1px solid #ababab;*/
	
}

.vendor_profile .thumb {
	width:52px;
	height:52px;
	background-color:#666;
	cursor:pointer;
	clear:left;
	margin-bottom:4px;
}



.vendor_profile .top .main-img{
	width:300px;
	float:left;
}

.vendor_profile .top .main-img .l-img{
	width:231px;
	float:left;
	height:222px;
	background-color:#666;
	text-align:center;
}


.vendor_profile .top .main-img .thumb-images{
	width:55px;
	float:left;
	margin-left:8px;
}


.vendor_profile .top .left .img-sample{
	width:216px;
	height:61px;
	background-color:#666;
	text-align:center;
}

.vendor_profile .top .main-img .l-img div{
	padding-top:100px;
	color:#fff;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
}

.vendor_profile .top .left .img-sample div{
	padding-top:20px;
	color:#fff;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
}

.vendor_profile .top .left .btn-logo{
	padding:10px 0px 10px 0px;
	height:20px;
}
.blabel{
	color:#333333;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
}

.vendor_profile .fields {
	padding-top:5px;
}
.vendor_profile textarea{
	border:1px solid #dfdfdf;
	overflow:auto;
	padding:5px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:9pt;
	color:#666666;
}
.vendor_profile .textbox{
	border:1px solid #cecece;
	height:15px;
	padding:3px;
	width:207px;
	color:#333333;
}
.vendor_profile .center ul{
	margin:0px;
	padding:2px 0px 0px 0px;
	list-style-type:none;
	clear:left;
	
}
.vendor_profile .center ul li{
	float:left;
}
.vendor_profile .center ul li.blabel{
	float:left;
	color:#333333;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	line-height:2em;
	padding-right:3px;
}
.vendor_profile .center1 ul li .blabel{
	color:#ff6600;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
}
.vendor_profile .textbox1{
	border:1px solid #cecece;
	height:15px;
	padding:3px;
	width:340px;
	color:#333333;
}
.delete-icon{
	background:url('http://www.telecommentor.com/test2/images/default/wedding_wall/delete.png') no-repeat;
	position:absolute;
	margin-left:36px;
	margin-top:34px;
	width:16px;
	height:16px;
}

.trans-process
{
   background-color:#fff;
   filter:alpha(opacity=90); 
   -moz-opacity: 0.9; 
   opacity: 0.9; 
   width:50px;
   height:50px;
   position:absolute;
   background:url('http://www.telecommentor.com/test2/images/default/wedding_wall/ajax-loader.gif') no-repeat 50% 50%;
   z-index:10;
}

.more-services{
	padding:10px 0px 20px 5px;
	display:block;
	
}

.more-services .bg_box{
	width: 154px;
	background-repeat:no-repeat;
	height:106px;
	float:left;
	margin:5px 2px 10px 0px;
	cursor:pointer;

}

.more-services .bg_inner_box{
	background-image:url('http://www.telecommentor.com/test2/images/default/popbox_img/sel_cat_nor.png');
	width: 154px;
	background-repeat:no-repeat;
	height:106px;
	float:left;
	margin:5px 2px 10px 0px;
	cursor:pointer;
	z-index:100000;
	position:absolute;

}

.more-services .bg_inner_box:hover{
	background-image:url('http://www.telecommentor.com/test2/images/default/popbox_img/sel_cat_ovr.png');
	width: 154px;
	background-repeat:no-repeat;
	height:106px;
	float:left;
	margin:5px 2px 10px 0px;
	cursor:pointer;
	z-index:100000;
	position:absolute;

}
.more-services .head{
	color:#666666;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:9pt; 
	font-weight:bold;
	padding:0px;
	margin-top:10px;
	text-align:center;
}

.more-services .bg_inner_box:hover ,
.more-services .bg_inner_box_active
{
	background-image:url('http://www.telecommentor.com/test2/images/default/popbox_img/sel_cat_ovr.png');
	width: 154px;
	background-repeat:no-repeat;
	height:106px;
	float:left;
	margin:5px 2px 10px 0px;
	cursor:pointer;
	z-index:100000;
	position:absolute;

}

.more-services .bg_inner_box:hover .head ,
.more-services .bg_inner_box_active  .head 
{
	color:#2f88a6;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:9pt; 
	font-weight:bold;
	padding:0px;
	margin-top:10px;
	text-align:center;
}


.more-services .image{
	
	margin-left:9px;
	margin-top:7px;
	z-index:99999;
	position:absolute;
}


.more-services .bg_inner_box_active{
	width: 154px;
	background-image:url('http://www.telecommentor.com/test2/images/default/popbox_img/sel_cat_ovr.png');
	background-repeat:no-repeat;
	height:106px;
	float:left;
	margin-right:10px;
}

.more-services .bg_inner_box_active1{
	width: 154px;
	background-image:url('http://www.telecommentor.com/test2/images/default/popbox_img/sel_cat_ovr.png');
	background-repeat:no-repeat;
	height:106px;
	float:left;
	margin-right:10px;
}

.b_clear{
	clear:both;
	height:20px;
}
.button-left{
	float:left;
	width:820px;
	height:30px;
	padding:0px 10px 20px 0px;
	display:inline-table;
}
.button-right{
	float:left;
	width:80px;
	height:30px;
	padding:0px 10px 20px 0px;

	display:inline-table;
	text-align:right;
}

.button-left1{
	float:left;
	width:730px;
	height:30px;
	padding:0px 10px 20px 0px;
	display:inline-table;
}
.button-right1{
	float:left;
	width:170px;
	height:30px;
	padding:0px 10px 20px 0px;

	display:inline-table;
	text-align:right;
}


#service_add_button{
	clear:left;
	text-align:right;
	display:none;
}

.process_button{
	clear:left;
	text-align:right;
	padding-left:5px;
}
#cate_service_hidden{
	display:none;
}
.profile-info {
	padding:10px 0px 10px 20px;
}

.profile-info .sub-head{
	font-family:Georgia, "Times New Roman", Times, serif ;
	font-size:18px;
	color:#ff6600;
	line-height:1.7em;
}


.profile-info .w_form {
	padding-top:10px;
	display:inline-table;
}

.profile-info .w_form ul.label{
	padding:10px 0px 0px 0px;
	margin:0px;
	list-style-type:none;
	height:20px;
	clear:left;
}

.profile-info .w_form ul.label li{
	padding:0px;
	margin:0px;
	list-style-type:none;
	width:300px;
	float:left;
	
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#333333;
	font-weight:bold;
}
.profile-info .w_form ul.fields{
	padding:0px;
	margin:0px;
	list-style-type:none;
	clear:left;
}

.profile-info .w_form ul.fields li{
	padding:0px;
	margin:0px;
	list-style-type:none;
	width:300px;
	float:left;
	
}

.profile-info .w_form ul.fields li span{
	font-family:Arial, Helvetica, sans-serif;
	font-size:13pt;
	color:#333;
	
}

.w_form .txtbox{
	font-family:Arial, Helvetica, sans-serif;
	font-size:10pt;
	color:#666666;
	width:250px;
	border:1px solid #d2d2d2;
	height:18px;
	padding:3px;
	padding-left:5px;
}
.w_form .txtbox-error{
	font-family:Arial, Helvetica, sans-serif;
	font-size:10pt;
	color:#666666;
	width:234px;
	border:1px solid #d2d2d2;
	height:18px;
	padding:3px;
	padding-left:17px;
	background:#FFF url('http://www.telecommentor.com/test2/images/default/wedding_wall/error.png') no-repeat 0px 5px;
}

.txt-label{
	float:left;
}

.valid-error{
	visibility:hidden;	
}
.bold_green{
	
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#2f88a6;
	line-height:1.7em;
	font-weight:bold;
}
.w_buton{
	padding:10px 0px 8px 0px;
	clear:left;
}

.w_org_text{
	font-family:Arial, Helvetica, sans-serif;
	color:#ff6600;
	font-size:13px;
}

.card-info{
	padding:20px 10px 0px 10px;
	height:120px;
	display:inline-table;
}

.card-info .w_form {
	padding-top:10px;
	display:inline-table;
}

.card-info .w_form ul.label{
	padding:10px 0px 0px 0px;
	margin:0px;
	list-style-type:none;
	height:20px;
	clear:left;
}

.card-info .w_form ul.label li{
	padding:0px;
	margin:0px;
	list-style-type:none;
	width:300px;
	float:left;
	
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#333333;
	font-weight:bold;
}
.card-info .w_form ul.fields{
	padding:0px;
	margin:0px;
	list-style-type:none;
	clear:left;
}

.card-info .w_form ul.fields li{
	padding:0px;
	margin:0px;
	list-style-type:none;
	width:300px;
	float:left;
}

.card-info .w_form .cards ul{
	padding:0px;
	margin:0px;
	list-style-type:none;
	clear:left;
}

.card-info .w_form .cards ul li{
	padding:0px;
	margin:0px;
	list-style-type:none;
	width:37px;
	float:left;
	padding-bottom:5px;
	padding-right:18px;
}
.card-info .w_form .cards ul.radio li{
	padding:0px;
	margin:0px;
	list-style-type:none;
	width:37px;
	float:left;
	text-align:center;
	padding-right:18px;
}


.billing-info{
	padding:20px 10px 10px 10px;
	display:inline-table;
	clear:left;
}

.billing-info .w_form {
	padding-top:10px;
	display:inline-table;
}

.billing-info .w_form ul.label{
	padding:10px 0px 0px 0px;
	margin:0px;
	list-style-type:none;
	height:20px;
	clear:left;
}

.billing-info .w_form ul.label li{
	padding:0px;
	margin:0px;
	list-style-type:none;
	width:280px;
	float:left;
	
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#333333;
	font-weight:bold;
}
.billing-info .w_form ul.fields{
	padding:0px;
	margin:0px;
	list-style-type:none;
	clear:left;
}

.billing-info .w_form ul.fields li{
	padding:0px;
	margin:0px;
	list-style-type:none;
	width:280px;
	float:left;
}
.sml_label{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#333333;
	clear:left;
	line-height:2em;
}

.sml_link ,
a.sml_link ,  
a.sml_link:hover 
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#2f88a6;
	clear:left;
	line-height:2em;
	text-decoration:underline;
}
.r-load{
	width:16px;
	height:16px;
	background:url('http://www.telecommentor.com/test2/images/default/wedding_wall/ajax-loader.gif') no-repeat;
	display:none;
}
/************************** Select box styles *****************************/
ul.newList * {margin:0; padding:0;clear:left;color:#666666; font-size:10pt;}
ul.newList a {font-family:Arial, Helvetica, sans-serif; color:#666666; font-size:10pt; text-decoration:none; display:block;}
ul.newList li a {padding:3px 8px; display: block; color:#666666; font-size:10pt;}
ul.newList li a:focus {-moz-outline-style: none;}


.small-drop .newListSelected {background:#FFF url('http://www.telecommentor.com/test2/images/default/wedding_wall/select-down.jpg') no-repeat scroll 60px 0px; border:2px solid #dfdfdf; color:#666666; height:22px; margin-bottom:10px; padding:3px 0px 0px 1px; width:79px; font-size:10pt; }
.small-drop .newListSelected div {display:block;   color:#666666;  font-size:10pt;  padding:2px 0px 2px 4px; text-align:left !important; width:82px;}
.small-drop ul.newList {list-style:none; color:#666666; width:80px; background:#fff;  top:22px; left:0; height:auto; overflow-y:auto; overflow-x:hidden; font-size: 10pt; text-align:left!important; position:absolute; z-index:9999;}
.small-drop ul.newList li {padding:0px 0px!important; border-bottom: 1px solid #cccccc;}
.small-drop .hiLite {background:#3688a0!important; color:#fff!important;}
.small-drop .newListHover {background:#ccc!important; color:#666666!important; cursor:default;}
.small-drop .newListSelHover {cursor:default;}
.small-drop .newListSelHover, .small-drop .newListSelFocus {background-position:auto;}
.small-drop .newListSelHover div, .small-drop .newListSelFocus div {font-weight:normal;}

.small-drop-1 .newListSelected {background:#FFF url('http://www.telecommentor.com/test2/images/default/wedding_wall/select-down.jpg') no-repeat scroll 30px 0px; border:2px solid #dfdfdf; color:#666666; height:22px; margin-bottom:10px; padding:3px 0px 0px 1px; width:49px; font-size:10pt; }
.small-drop-1 .newListSelected div {display:block;   color:#666666;  font-size:10pt;  padding:2px 0px 2px 4px; text-align:left !important; width:52px;}
.small-drop-1 ul.newList {list-style:none; color:#666666; width:50px; background:#fff;  top:22px; left:0; height:auto; overflow-y:auto; overflow-x:hidden; font-size: 10pt; text-align:left!important; position:absolute; z-index:9999;}
.small-drop-1 ul.newList li {padding:0px 0px!important; border-bottom: 1px solid #cccccc;}
.small-drop-1 .hiLite {background:#3688a0!important; color:#fff!important;}
.small-drop-1 .newListHover {background:#ccc!important; color:#666666!important; cursor:default;}
.small-drop-1 .newListSelHover {cursor:default;}
.small-drop-1 .newListSelHover, .small-drop .newListSelFocus {background-position:auto;}
.small-drop-1 .newListSelHover div, .small-drop .newListSelFocus div {font-weight:normal;}

.small-drop-2 .newListSelected {background:#FFF url('http://www.telecommentor.com/test2/images/default/wedding_wall/select-down.jpg') no-repeat scroll 40px 0px; border:2px solid #dfdfdf; color:#666666; height:22px; margin-bottom:10px; padding:3px 0px 0px 1px; width:59px; font-size:10pt; }
.small-drop-2 .newListSelected div {display:block;   color:#666666;  font-size:10pt;  padding:2px 0px 2px 4px; text-align:left !important; width:62px;}
.small-drop-2 ul.newList {list-style:none; color:#666666; width:60px; background:#fff;  top:22px; left:0; height:auto; overflow-y:auto; overflow-x:hidden; font-size: 10pt; text-align:left!important; position:absolute; z-index:9999;}
.small-drop-2 ul.newList li {padding:0px 0px!important; border-bottom: 1px solid #cccccc;}
.small-drop-2 .hiLite {background:#3688a0!important; color:#fff!important;}
.small-drop-2 .newListHover {background:#ccc!important; color:#666666!important; cursor:default;}
.small-drop-2 .newListSelHover {cursor:default;}
.small-drop-2 .newListSelHover, .small-drop .newListSelFocus {background-position:auto;}
.small-drop-2 .newListSelHover div, .small-drop .newListSelFocus div {font-weight:normal;}

.large-drop .newListSelected {background:#FFF url('http://www.telecommentor.com/test2/images/default/wedding_wall/select-down.jpg') no-repeat scroll 238px 0px; border:2px solid #dfdfdf; color:#666666; height:22px; margin-bottom:10px; padding:3px 0px 0px 1px; width:257px; font-size:10pt; }
.large-drop .newListSelected div {display:block;  font-size:10pt;   color:#666666;  padding:2px 0px 2px 4px; text-align:left !important; width:260px;}
.large-drop ul.newList {list-style:none; color:#666666; width:260px; background:#fff;  top:22px; left:0; height:auto; overflow-y:auto; overflow-x:hidden; font-size: 10pt; text-align:left!important; position:absolute; z-index:9999;}
.large-drop ul.newList li {padding:0px 0px!important;  color:#666666;  border-bottom: 1px solid #cccccc;}
.large-drop .hiLite {background:#3688a0!important; color:#fff!important;}
.large-drop .newListHover {background:#ccc!important; color:#666666!important; cursor:default;}
.large-drop .newListSelHover {cursor:default;}
.large-drop .newListSelHover, .large-drop .newListSelFocus {background-position:auto;}
.large-drop .newListSelHover div, .large-drop .newListSelFocus div {font-weight:normal;}


.p-small-drop .newListSelected {background:#FFF url('http://www.telecommentor.com/test2/images/default/wedding_wall/p_select-down.jpg') no-repeat scroll 23px 0px; border:2px solid #dfdfdf; color:#666666; height:17px; padding:1px 0px 0px 1px; width:39px; font-size:10pt; }
.p-small-drop .newListSelected div {display:block;   color:#666666;  font-size:9pt;  padding:1px 0px 1px 2px; text-align:left !important; width:40px;}
.p-small-drop ul.newList {list-style:none; color:#666666; width:40px; background:#fff;  top:22px; left:0; height:auto; overflow-y:auto; overflow-x:hidden; font-size: 9pt; text-align:left!important; position:absolute; z-index:9999;}
.p-small-drop ul.newList li { width:40px;padding:0px 0px!important; border-bottom: 1px solid #cccccc;}
.p-small-drop .hiLite { width:40px;background:#3688a0!important; color:#fff!important;}
.p-small-drop .newListHover { width:40px;background:#ccc!important; color:#666666!important; cursor:default;}
.p-small-drop .newListSelHover {cursor:default;}
.p-small-drop .newListSelHover, .small-drop .newListSelFocus {background-position:auto;}
.p-small-drop .newListSelHover div, .small-drop .newListSelFocus div {font-weight:normal;}

.p-large-drop .newListSelected {background:#FFF url('http://www.telecommentor.com/test2/images/default/wedding_wall/p_select-down.jpg') no-repeat scroll 136px 0px; border:1px solid #dfdfdf; color:#666666; height:17px; padding:1px 0px 1px 1px; width:152px; font-size:9pt; }
.p-large-drop .newListSelected div {display:block;   color:#666666;  font-size:9pt;  padding:1px 0px 1px 2px; text-align:left !important; width:152px;}
.p-large-drop ul.newList {list-style:none; color:#666666; width:152px; background:#fff;  top:22px; left:0; height:auto; overflow-y:auto; overflow-x:hidden; font-size: 9pt; text-align:left!important; position:absolute; z-index:9999;}
.p-large-drop ul.newList li {width:152px;padding:0px 0px!important; border-bottom: 1px solid #cccccc;}
.p-large-drop .hiLite {width:152px;background:#3688a0!important; color:#fff!important;}
.p-large-drop .newListHover {width:152px;background:#ccc!important; color:#666666!important; cursor:default;}
.p-large-drop .newListSelHover {cursor:default;}
.p-large-drop .newListSelHover, .small-drop .newListSelFocus {background-position:auto;}
.p-large-drop .newListSelHover div, .small-drop .newListSelFocus div {font-weight:normal;}


/********************* auto complete *************************/

.ac_results {
	padding: 0px;
	
	background-color: white;
	overflow: hidden;
	z-index: 99999;
}

.ac_results ul {
	width: 100%;
	list-style-position: outside;
	list-style: none;
	padding: 0;
	margin: 0;
}

.ac_results li {
	margin: 0px;
	padding:2px 20px 2px 6px;
	height:19px;
	cursor: default;
	display: block;
	/* 
	if width will be 100% horizontal scrollbar will apear 
	when scroll mode will be used
	*/
	/*width: 100%;*/
	font-family:Arial, Helvetica, sans-serif; 
	color:#999; 
	font-size:12px; 
	/* 
	it is very important, if line-height not setted or setted 
	in relative units scroll will be broken in firefox
	*/
	line-height: 16px;
	overflow: hidden;
	text-align:left;
	border-bottom: 1px solid #ccc;
	
}

.ac_loading {
	background: white url('http://www.telecommentor.com/test2/images/default/wedding_wall/indicator.gif') right center no-repeat;
}

.ac_odd {
	background-color: #fff;
}

.ac_over {
	background-color: #ccc;
	color: white;
}


.p-small-drop1 .newListSelected {background:#FFF url('http://www.telecommentor.com/test2/images/default/wedding_wall/p_select-down.jpg') no-repeat scroll 63px 0px; border:2px solid #dfdfdf; color:#666666; height:17px; padding:1px 0px 0px 1px; width:79px; font-size:10pt; }
.p-small-drop1 .newListSelected div {display:block;   color:#666666;  font-size:9pt;  padding:1px 0px 1px 2px; text-align:left !important; width:80px;}
.p-small-drop1 ul.newList {list-style:none; color:#666666; width:80px; background:#fff;  top:22px; left:0; height:auto; overflow-y:auto; overflow-x:hidden; font-size: 9pt; text-align:left!important; position:absolute; z-index:9999;}
.p-small-drop1 ul.newList li { width:80px;padding:0px 0px!important; border-bottom: 1px solid #cccccc;}
.p-small-drop1 .hiLite { width:80px;background:#3688a0!important; color:#fff!important;}
.p-small-drop1 .newListHover { width:80px;background:#ccc!important; color:#666666!important; cursor:default;}
.p-small-drop1 .newListSelHover {cursor:default;}
.p-small-drop1 .newListSelHover, .small-drop .newListSelFocus {background-position:auto;}
.p-small-drop1 .newListSelHover div, .small-drop .newListSelFocus div {font-weight:normal;}body{
	background: #f3f3f3;
	font: 10pt arial, helvetica, verdana, sans-serif;
	margin: 0px 0px 10px 0px;
	padding: 0px 0px 0px 0px;
}
a img {border:0; }
a{
	color: #0B2130;
	text-decoration:none;
	border: none;
}
a:active{
	color: #0B2130;
	border: none;
}
a:hover{
	color: #0B2130;
	text-decoration:none;
	border: none;
}
a:link{
	color: #0B2130;
	border: none;
}
p, div{
	color: #000000;
	font: 10pt arial, helvetica, verdana, sans-serif;
	margin: 0px;
}
table, td, th, p, li{
	color: #000000;
}

* html #overlay{
	background-color: transparent;
	background-image: url('http://www.telecommentor.com/test2/images/default/spacer.gif');
}
*html .modal_window{
	position: absolute;
	top: expression((document.documentElement.scrollTop || document.body.scrollTop) + Math.round(17 * (document.documentElement.offsetHeight || document.body.clientHeight) / 100) + 'px');
	z-index: 1000;
}
.blue{
	color: #0000CC;
}
.blue a:link, .blue_alink{
	color: #0000CC;
}
.blue a:visited, .blue_avisited{
	color: #0000CC;
}
.blue a:hover, .blue a:active, .blue_ahover{
	color: #990099;
}

.buttons{
	color: #333333;
	font: bold 9pt arial, helvetica, verdana, sans-serif;
	
}
.buttons_smaller{
	color: #333333;
	font: bold 10px arial, helvetica, verdana, sans-serif;
}

.code{
	background: #fafafa;
	color: #000000;
	font: 9pt monospace;
	margin: 0px 0px 0px 0px;
	width: 100%;
	cursor: crosshair;
}

.alt1{
	background: #FFFFFF;
	color: #000000;
	height:50px;
}
.alt2{
	font-weight:bold;
	border-top:solid 1px #D3D3D3;
	border-bottom:solid 1px #D3D3D3;
	color: #000000;
}
.alt1 td{
	padding:10px 0px 0px 0px;
	
}

blockquote a{
	color:#16cac5;
	font-size:12px;
	font-weight:normal;
	text-decoration:none;
}

blockquote a:active{
	color:#16cac5;
	font-size:12px;
	font-weight:normal;
	text-decoration:none;
}

blockquote a:link{
	color:#16cac5;
	font-size:12px;
	font-weight:normal;
	text-decoration:none;
}

blockquote a:hover{
	color:#16cac5;
	font-size:12px;
	font-weight:normal;
	text-decoration:none;
}

blockquote a:visited{
	color:#16cac5;
	font-size:12px;
	font-weight:normal;
	text-decoration:none;
}


.container{
	margin:0px auto;
	width:1020px;
	background-color:#FFFFFF;
}

form{
	padding:0px;
	margin:0px;
}

.clear{
	clear:both;
	padding:0px;
	margin:0px;
}

.gray
{
	color: #777777;
}
.spacing{
	clear:both;
	height:15px;

}
.small_spacing{
	clear:both;
	height:5px;
}

.grayborder
{
	border-width: 1px;
	border-color: #CCCCCC;
	border-style: solid;
	clear: both;
	width: 100%;
}
.input
{
	font: 10pt verdana, arial, helvetica, sans-serif;	
	height:21px;
	border:1px solid #D2D2D2;
	width:222px;

}
.input1
{
	font: 10pt verdana, arial, helvetica, sans-serif;	
	height:21px;
	border:1px solid #D2D2D2;
	width:50px;

}
.input2
{
	font: 10pt verdana, arial, helvetica, sans-serif;	
	height:21px;
	border:1px solid #D2D2D2;
	width:43px;

}
.page_top_spacing{
	height:10px;
	margin:0px;
	padding:0px;
	background-color:#fff;
}


#headerContainer{

	background-image:url('http://www.telecommentor.com/test2/images/default/bg.jpg');
	background-repeat:no-repeat;
	width:1000px;
	height:120px;
	display:block;
	background-color:#fff;
	/*padding-top:10px;*/
	
}

#headerContainer .headerPadding{
	
	
}


#headerContainer #logo{
	background-image: url('http://www.telecommentor.com/test2/images/default/logo.jpg');
	background-repeat:no-repeat;
	width:715px;
	height:120px;
	float:left;
	
	
}

.logo_link{
	width:267px;
	height:81px;
	display:block;
	
}
#headerContainer #search{
	
	width:245px;
	height:81px;
	float:left;
	
}

#headerContainer #search ul {
	padding:0px;
	margin:0px;
	display:block;
	
}
#headerContainer #search ul li {
	list-style:none;
	float:left;
	
}
#search_box{
	height:28px;
	padding-top:3px;
	
}

.search_input_box {
	width: 163px;
	background-image:url('http://www.telecommentor.com/test2/images/default/textbox.jpg');
	background-repeat:no-repeat;
	margin:0px;
	height:28px;
	padding:0px;
	float:left;
	
}

.search_input {
	width: 153px;
	border:0;
	margin:0px;
	height:20px;
	padding:0px;
	margin-top:5px;
	margin-left:7px;
	color:#92b4be;
	/*background-color:#ececec;*/
}
.search_btn{
	width:78px;
	height:28px;
	padding:0px;
	margin:0px;
}
.login_links{
	padding:0px;
	margin:0px;
	clear:both;
	display:block;
	height:20px;
	float:right;
	width:500px;
	font: 10pt Georgia,  arial, helvetica, verdana, sans-serif;
	
}

.login_links a {color: #7a7a7a; font-size: 10pt; line-height:1.8em;  }
.login_links a:link {color: #7a7a7a; font-size: 10pt;   }
.login_links a:visited {color: #7a7a7a; font-size: 10pt; }
.login_links a:hover {text-decoration: underline;  font-size: 10pt; }
.login_links a:active {color: #7a7a7a; font-size: 10pt; }

.login_links .sep{
	padding-left:10px;
	color:#7a7a7a;
	padding-right:10px;
	font-size:10pt;
	line-height:1.8em;
}

.login_links .welcome{
	color: #a2d7e7;
	font-size: 11pt;
	font-weight:bold; 	
	padding-top: inherit;
	
	
	
}

.login_links .welcome a{
	color: #7db0c1;
	font-size: 11pt;
	font-weight:bold; 	
	line-height:1.8em;
	
}
.login_links .welcome a:link{
	color: #7db0c1;
	font-size: 11pt;
	font-weight:bold; 	
	line-height:1.8em;
	
}
.login_links .welcome a:visited{
	color: #7db0c1;
	font-size: 11pt;
	font-weight:bold; 	
	line-height:1.8em;
	
}
.login_links .welcome a:hover{
	color: #7db0c1;
	font-size: 11pt;
	font-weight:bold; 	
	line-height:1.8em;
	
}
.login_links .welcome a:active{
	color: #7db0c1;
	font-size: 11pt;
	font-weight:bold; 	
	line-height:1.8em;
	
}
.login_links a.logout {color: #878787; font-size: 11pt; font-weight:normal;line-height:1.8em;  }
.login_links a.logout:link {color: #878787; font-size: 11pt; font-weight:normal;  }
.login_links a.logout:visited {color: #878787; font-size: 11pt; font-weight:normal; }
.login_links a.logout:hover {text-decoration: underline;  font-size: 11pt;font-weight:normal; }
.login_links a.logout:active {color: #878787; font-size: 11pt; font-weight:normal;}


.header_links{
	padding:0px;
	padding-top:3px;
	height:20px;
	width:1020px;
	overflow:hidden;
	margin:0 auto;
	
	
}
.header_links .main_links {
	padding:0px;
	margin:0 auto;
	height:20px;
	width:850px;
	
}
#headerContainer .header_links ul {
	
	padding:0px;
	margin:0px;
	
}
#headerContainer .header_links ul li {
	list-style:none;
	float:left;
	
}
.seperator{
	height:25px;
}

.main_links {
	font-family: georgia,garamond,serif, arial, helvetica, verdana, sans-serif;
}

.main_links a {color: #888888; font-size: 10pt; font-weight:normal;line-height:1.3em;  }
.main_links a:link {color: #888888; font-size: 10pt; font-weight:normal;  }
.main_links a:visited {color: #888888; font-size: 10pt; font-weight:normal; }
.main_links a:hover {text-decoration: underline;  font-size: 10pt;font-weight:normal; }
.main_links a:active {color: #888888; font-size: 10pt; font-weight:normal;}

.main_links .sep{
	padding-left:13px;
	color:#a2d7e7;
	padding-right:13px;
	font-size:10pt;
	font-weight:bold; 	
	line-height:1.8em;
	padding-top:13px;
	
}

.main_links a.active {color: #888888; font-size: 10pt; font-weight:normal;line-height:1.3em; }
.main_links a.active:link {color: #888888; font-size: 10pt; font-weight:normal;  }
.main_links a.active:visited {color: #888888; font-size: 10pt; font-weight:normal; }
.main_links a.active:hover {text-decoration: none; font-size: 10pt;font-weight:normal; }
.main_links a.active:active {color: #888888; font-size: 10pt; font-weight:normal;}


.top_nav_box{
	background-image:url('http://www.telecommentor.com/test2/images/default/header.png');
	background-repeat:repeat-x;
	background-position:bottom;
	width:1020px;
	height:36px;
	display:block;
	overflow:hidden;
	font: 10pt Georgia,  arial, helvetica, verdana, sans-serif;
	
}

.top_nav_box ul {
	padding:0px;
	margin:0px;
	display:block;
	
}
.top_nav_box ul li {
	list-style:none;
	float:left;
	
	
}

.top_nav_box ul li.first {
	color: #000;
	font-size: 13.67pt; 
	font-weight:normal; 
	line-height:1.8em;
	
	background-repeat:no-repeat;
	width:305px;
	height:36px;
	
}

.top_nav_box  div.heading {
	
	background-image:url('http://www.telecommentor.com/test2/images/default/main_header_rollover_bg.png');
	background-repeat:no-repeat;
	width:255px;
	height:36px;
	color: #fff;
	font-size: 13.67pt; 
	font-weight:normal; 
	line-height:1.8em;
	
	font-weight:bold;
	float:left;
	
}

.top_nav_box  div.menus {
	width:735px;
	height:36px;
	display:block;
	
	float:left;
	overflow:hidden;
	
}


.top_nav_box  div.menus ul {
	padding:0px;
	margin:0px;
	display:block;
	
	
}
.top_nav_box  div.menus ul li {
	list-style:none;
	float:left;
	padding-right:20px;
	padding-left:20px;
	background-image: url('http://www.telecommentor.com/test2/images/default/spacer.jpg');
	background-repeat:no-repeat;
	background-position:right bottom;
	
}
.top_nav_box  div.menus ul li.last {
	list-style:none;
	float:left;
	padding-right:0px;
	background-image: none;
}
.top_nav_box  div.menus ul li.first {
	list-style:none;
	float:left;
	padding-left:0px;
}


.top_nav_box ul li.sep_first{
	padding-left:40px;
	color:#000;
	padding-right:20px;
	font-size:13pt; 
	line-height:1.6em;
}

.top_nav_box ul li.sep{
	padding-left:70px;
	color:#000;
	padding-right:20px;
	font-size:13pt; 
	line-height:1.6em;
	
	
}
.top_nav_box div.spt{
	background-image:url('http://www.telecommentor.com/test2/images/default/sep1.jpg');
	background-repeat:no-repeat;
	width:1px;
	padding-right:5px;
	margin-top:1px;
	padding-top:16px;
}
.top_nav_box a {color: #000; font-size: 12pt; font-weight:bold;line-height:2.5em;font-family:Arial; }
.top_nav_box a:link {color: #000; font-size: 10pt; font-weight:bold;font-family:Arial;  }
.top_nav_box a:visited {color: #000; font-size: 10pt; font-weight:bold;font-family:Arial; }
.top_nav_box a:hover {text-decoration: none; font-size: 10pt;font-weight:bold;font-family:Arial; }
.top_nav_box a:active {color: #000; font-size: 10pt; font-weight:bold;font-family:Arial;}

.sub_nav_box{
	border:2px solid #93a5ab;
	height:35px;
	background-color:#d2f4ff;
	padding-left:20px;
	
}
.sub_nav_box ul {
	padding:0px;
	margin:0px;
	display:block;
	
}
.sub_nav_box ul li {
	list-style:none;
	float:left;
	
}

.sub_nav_box ul li.first {
	color: #7db1c1;
	font-size: 13.67pt; 
	font-weight:normal; 
	line-height:1.6em;
}

.sub_nav_box ul li.sep_first{
	padding-left:40px;
	color:#7db1c1;
	padding-right:20px;
	font-size:13pt; 
	line-height:1.6em;
	
}

.sub_nav_box ul li.sep{
	padding-left:7px;
	color:#7db1c1;
	padding-right:7px;
	font-size:12pt; 
	line-height:1.6em;
}
.sub_nav_box a {color: #848484; font-size: 10pt; font-weight:normal;line-height:2.2em; }
.sub_nav_box a:link {color: #848484; font-size: 10pt; font-weight:normal;  }
.sub_nav_box a:visited {color: #848484; font-size: 10pt; font-weight:normal; }
.sub_nav_box a:hover {text-decoration: underline; font-size: 10pt;font-weight:normal; }
.sub_nav_box a:active {color: #848484; font-size: 10pt; font-weight:normal;}

#main_cate_list{
	padding:10px;
	padding-left:25px;
	clear:both;
}
#main_cate_list .cate_box{
	width: 127px;
	background-image:url('http://www.telecommentor.com/test2/images/home/top_bx.gif');
	background-repeat:no-repeat;
	height:104px;
	float:left;
	margin-right:10px;
	cursor:pointer;
}
#main_cate_list .image{
	height:76px;
	margin-left:4px;
	margin-top:5px;
}
#main_cate_list .head{
	color:#fff;
	font-size:12pt; 
	font-weight:bold;
	padding:0px;
	margin-left:5px;
}

#main_cate_list .cate_box_active{
	width: 127px;
	background-image:url('http://www.telecommentor.com/test2/images/home/top_act_bx.gif');
	background-repeat:no-repeat;
	height:104px;
	float:left;
	margin-right:10px;
}

#footer_cate_list{
	
	padding-left:26px;
	clear:both;
}
#footer_cate_list .footer_box{
	width: 298px;
	height:132px;
	float:left;
	margin-right:26px;
	margin-top:800px;

}

#footer_cate_list .footer_inner_box{
	width: 298px;
	background-image:url('http://www.telecommentor.com/test2/images/home/footer_bx.png');
	background-repeat:no-repeat;
	height:132px;
	float:left;
	z-index:100;
	position:absolute;

}

#footer_cate_list .head{
	color:#fff;
	font-size:18px; 
	font-weight:bold;
	padding:0px;
	margin-left:10px;
	margin-top:5px;
}


#footer_cate_list .left{
	color:#7e7e7e;
	font-size:14px; 
	padding:0px;
	margin-left:10px;
	margin-top:20px;
	float:left;
	width:150px;
	font-weight:normal;
}
#footer_cate_list   .right{
	z-index:-1;
	position:absolute;
	margin-left:162px;
	margin-top:31px;
}

#footer_cate_list   .right1{
	z-index:-1;
	position:absolute;
	margin-left:166px;
	margin-top:30px;
}
#footer_cate_list   .right2{
	z-index:-1;
	position:absolute;
	margin-left:161px;
	margin-top:33px;
}
#footer_cate_list   .right3{
	z-index:-1;
	position:absolute;
	margin-left:167px;
	margin-top:34px;
}
#footer_cate_list   .right4{
	z-index:-1;
	position:absolute;
	margin-left:158px;
	margin-top:35px;
}
#footer_cate_list   .right5{
	z-index:-1;
	position:absolute;
	margin-left:157px;
	margin-top:34px;
}
#footer_cate_list   .right6{
	z-index:-1;
	position:absolute;
	margin-left:159px;
	margin-top:7px;
}
#footer_cate_list   .right7{
	z-index:-1;
	position:absolute;
	margin-left:163px;
	margin-top:30px;
}
.footer_nav_box{
	background-image:url('http://www.telecommentor.com/test2/images/default/footer1.jpg');
	
	width:1020px;
	height:35px;
	background-color:#000;
	background-position:bottom;
	clear:both;
}

.footer_nav_box .footer_nav_links{
	
	padding-left:15px;
	
}

.footer_nav_links .left{
	font-family: arial, sans-serif, verdana;
	font-size: 10pt;
	font-weight:bold;
	color: #ffffff;
	padding:0px;
	padding-left:10px;
	width:250px;
	float:left;
	line-height:3em;
}
.footer_nav_links .right{
	font-family: arial, sans-serif, verdana;
	color: #ffffff;
	text-align:right;
	padding:0px;
	padding-right:55px;
	float:left;
	line-height:3em;
}

.footer_nav_links .right a, .footer_box .right a:link, .footer_box .right a:visited, .footer_box .right a:active{
	color:#ffffff;
	font-size:10pt;
	text-decoration:none;
	
}
.footer_nav_links .right a:hover{
	color:#ffffff;
	font-size:10pt;
	text-decoration:none;
}


.footer_nav_links .right  ul {
	padding:0px;
	margin:0px;
	display:block;
	text-align:right;
	
	
}
.footer_nav_links .right ul li {
	list-style:none;
	float:left;
	
}


.footer_nav_links .right ul li.sep{
	padding-left:15pt;
	color:#fff;
	padding-right:15px;
	font-size:11px; 

}

.sub_nav_box ul li.first div{
	display:block;
	
	cursor:pointer;
	color: #7db1c1;
	font-size: 13.67pt; 
	font-weight:normal; 
	line-height:1.6em;
}

.top_nav_box ul li.first div{
	display:block;
	font-family:Georgia;
	cursor:pointer;
	color: #fff;
	font-size: 17px; 
	font-weight:normal; 
	line-height:1.8em;
	padding-left:30px;
	font-weight:bold;
}
/*
.tooltip {
	display:none;
	background:transparent url('http://www.telecommentor.com/test2/images/default/top_tip1.png') no-repeat;
	width: 197px;
	height: 86px;
	font-size:12px;
	color:#fff;	
}
*/
.tooltip {
	display:none;
	background:transparent url('http://www.telecommentor.com/test2/images/default/top_tip.png') no-repeat;
	width: 197px;
	height: 86px;
	font-size:12px;
	color:#fff;
	z-index:45000;
}
.tooltip  div{

	font-size:12px;
	color:#fff;	
	padding: 15px 20px 10px 20px;
	line-height:1.3em;
	z-index:45000;
}
.tooltip  div.smalldesc{

	font-size:10px;
	color:#fff;	
	padding: 10px 10px 5px 8px;
	line-height:1.3em;
	z-index:45000;
	text-align:justify;
}
.tooltip.bottom {
	background:url('http://www.telecommentor.com/test2/images/default/top_tip1.png');
	width: 197px;
	height: 86px;
	z-index:45000;
}

.tooltip.bottom {
	background:url('http://www.telecommentor.com/test2/images/default/top_tip1.png');
	z-index:45000;
}

.tooltip.bottom  div{

	font-size:12px;
	color:#fff;	
	padding: 15px 20px 10px 20px;
	line-height:1.3em;
}

#login_tool_box{
	display:none;
	width:254px;
	height:201px;
}
#login_tool_box ul {
	padding:0px;
	margin:0px;
	display:block;
	
}
#login_tool_box ul li {
	list-style:none;
	float:left;
	
}
#login_tool_box .login_top{
	background:url('http://www.telecommentor.com/test2/images/login_box/l_top.png') no-repeat;
	width:254px;
	height:26px;
}
#login_tool_box .login_container{
	width:254px;
	height:146px;
}


#login_tool_box .l_left{
	background:url('http://www.telecommentor.com/test2/images/login_box/l_left.png') no-repeat;
	width:5px;
	height:146px;
}
#login_tool_box .l_content{
	background:url('http://www.telecommentor.com/test2/images/login_box/l_container.png') repeat;
	width:244px;
	height:146px;
	
}
#login_tool_box .l_content .inner{
	padding:0px 10px 10px 10px;
	
}
#login_tool_box .l_content .inner p{
	padding:0px;
	margin:0px;
}

#login_tool_box .pop_main_label{
	font-size:13pt;
	color:#fff;
}
#login_tool_box .pop_small_label{
	font-size:10px;
	color:#fff;
	text-align:right;
}

#login_tool_box .pop_small_label{
	font-size:10px;
	color:#fff;
	text-align:right;
	padding:0px;
	margin:0px;
	
}
#login_tool_box .pop_small_label a,
#login_tool_box .pop_small_label a:link,
#login_tool_box .pop_small_label a:active,
#login_tool_box .pop_small_label a:visited,
#login_tool_box .pop_small_label a:hover
{
	font-size:10px;
	color:#fff;
	text-align:right;
	padding:0px;
	margin:0px;
	text-decoration:none;
}

#login_tool_box .pop_medium_label{
	font-size:9pt;
	color:#fff;
	padding-top:5px;
}

#login_tool_box .l_right{
	background:url('http://www.telecommentor.com/test2/images/login_box/l_right.png') no-repeat;
	width:5px;
	height:146px;
}

#login_tool_box .login_bottom{
	background:url('http://www.telecommentor.com/test2/images/login_box/l_login_btn.png') no-repeat;
	width:254px;
	height:29px;
	cursor:pointer;
}

#login_tool_box .userbox {
	border:0;
	background: transparent url('http://www.telecommentor.com/test2/images/login_box/l_user_bx.png') no-repeat scroll;
	background-position:fixed;

	width:222px;
	height:26px;
	outline:none !important;
	padding:0px 10px 0px 10px;
	color: #7db1c1;
	font-size:12px;
}
#login_tool_box .passbox {
	border:0;
	background: transparent url('http://www.telecommentor.com/test2/images/login_box/l_pass_bx.png') no-repeat scroll;
	
	width:222px;
	height:24px;
	outline:none !important;
	padding:0px 10px 2px 10px;
	color: #7db1c1;
	font-size:12px;
}
#login_tool_box .checkbox {
	background: transparent url('http://www.telecommentor.com/test2/images/login_box/l_check.png') no-repeat;
	width:14px;
	height:17px;
	color: #7db1c1;
}

#main_pop_categories_add{
	clear:left;
	
}

.top_nav_box_others{
	border:2px solid #93a5ab;
	height:35px;
	background-color:#d2f4ff;
	padding-left:20px;
	
}
.top_nav_box_others ul {
	padding:0px;
	margin:0px;
	display:block;
	
}
.top_nav_box_others ul li {
	list-style:none;
	float:left;
	
}
.top_nav_box_others ul li.sep{
	padding-left:6px;
	color:#7db1c1;
	padding-right:10px;
	font-size:10pt; 
	line-height:1.6em;
}
.top_nav_box_others a {color: #848484; font-size: 10pt; font-weight:normal;line-height:2.5em; }
.top_nav_box_others a:link {color: #848484; font-size: 10pt; font-weight:normal;  }
.top_nav_box_others a:visited {color: #848484; font-size: 10pt; font-weight:normal; }
.top_nav_box_others a:hover {text-decoration: underline; font-size: 10pt;font-weight:normal; }
.top_nav_box_others a:active {color: #848484; font-size: 10pt; font-weight:normal;}

.question_block{
	display:none;
	
}
#cate_note_block{
	display:none;
}

.popLabel{
    padding-bottom:3px;
}
.ajax_error{
    display:none;
    color:#ff0000;
    text-align:center;
   
}
.proQuestionBox{
    width:150px;
    float:left;
}
.proQuestionContainer{
    clear:left;
}

.clearInvite{
	clear:both;
	height:10px;
}
.swapView { display: none; position: relative; top: 0; left: 0px; padding: 25px 0 35px; }
.swapView a.close {
    /*position:absolute;
    top:5px; right:auto;
    bottom:auto; width:auto;*/
    padding-left:18px;
    color:#888;
    text-transform:lowercase;
    background:url('http://www.telecommentor.com/test2/images/default/new_icons/close.png') no-repeat 0 50%;
}
.swapView a.close:hover { color:#08c; }
#inviteSearch{
    display:none;
    border:1px solid #000;
}
.invite_buyers{
    display: inline;
    
}
.invitelist_box{
    color:#000;
    padding-left:10px;
    padding-right:10px;
    padding-top:3px;
    padding-bottom:3px;
    margin-top:2px;
    border:1px solid #ccc;
    clear:both;
    

}
.inviteresult_list{
    	
    color:#000;
    clear:left;
    height:30px;
    padding-left:10px;
    padding-right:10px;
    border:1px solid #ccc;
    margin-top:2px;
}
.inviteresult_inner{
    	
    padding-top:5px;
    padding-bottom:5px;
 
}
.inviteAddedResult{
    display:none;
    padding-left:10px;
    padding-right:10px;
    clear:left;
}
.inviteCateOuter{
	clear:both;
	
}
.inviteCate{
    padding-right:30px;
    width:400px;
    font-weight:bold;
    float:left;
}
.inviteCateRight{
    float:left;
    font-weight:normal;
    
}
a.invite_link:link {color: #08c; font-size: 11pt;}
a.invite_link:visited {color: #08c;}
a.invite_link:hover {text-decoration: none;  }
a.invite_link:active {color: #08c; }

.inviteResult{
    height:70px;
    display: inline;
 
}
.inviteSearchbox{
    display: block;
    clear:both;
    
}
.inviteAdd{
    padding-top:10px;
    display:none;
}
.inviteSearchHead{
    padding-top:10px;
    padding-bottom:15px;
    font-weight:bold;
    display:none;
    
}
#tempVendors{
    display:none;
}
.errorMsg{
    color: #ff0000;
    font-size: 10pt;
    font-weight:bold;
}
.attTdFirst{
    float:left;
    width:100px;
}
.attTd{
    padding-left:20px;
    float:left;
    width:90px;
}

.menu_left{
	width:281px;
}
.menu_left_top{
	background-image:url('http://www.telecommentor.com/test2/images/default/wedding_central/wc_left_top.png');
	background-repeat:no-repeat;
	height:43px;
	width:281px;
}
.menu_left_top div{
	padding-top:5px;
	color: #fff;
	font-size: 13.67pt; 
	font-weight:normal; 
	line-height:1.6em;
	font-weight:bold;
	text-align:center;
}
.menu_left_items{
	background:url('http://www.telecommentor.com/test2/images/default/wedding_central/wc_left_middle.png') repeat-y left top;
	width:281px;

}
.menu_left_items div{
	width:250px;
	display:inline-table;
}

.menu_left_btm{
	background-image:url('http://www.telecommentor.com/test2/images/default/wedding_central/wc_left_botm.png');
	background-repeat:no-repeat;
	height:14px;
	width:281px;
}

.menu_left_items .left_items{
	padding:10px 0px 0px 0px;
	
}

.menu_left_items .items{
	padding:0px 0px 10px 15px;
	
}

.menu_left_items .items ul {
	padding:0px;
	margin:0px;
	display:block;
}
.menu_left_items .items ul li {
	list-style:none;
	float:left;
}
.menu_left_items .items ul li.bg {
	background-image:url('http://www.telecommentor.com/test2/images/default/wedding_central/wc_gal_normal.png');
	background-repeat:no-repeat;
	height:34px;
	width:35px;
	float:left;
}
.menu_left_items .items ul li.bg_active {
	background-image:url('http://www.telecommentor.com/test2/images/default/wedding_central/wc_gal_act.png');
	background-repeat:no-repeat;
	height:34px;
	width:35px;
	float:left;
	
}
.menu_left_items .items ul li.bg img, .menu_left_items .items ul li.bg_active img {
	padding:3px 0px 0px 5px;
	text-align:center;
}

.menu_left_items .items ul li.links{
	height:10px;
	width:195px;
	padding-left:20px;
	padding-top:10px;
}
.menu_left_items .items ul li.links a.active {color: #72b8c0; font-size: 10pt; font-weight:bold;line-height:1em; }
.menu_left_items .items ul li.links a:link.active {color: #72b8c0; font-size: 10pt; font-weight:bold;  }
.menu_left_items .items ul li.links a:visited.active {color: #72b8c0; font-size: 10pt; font-weight:bold; }
.menu_left_items .items ul li.links a:hover.active {text-decoration: none; font-size: 10pt;font-weight:bold; }
.menu_left_items .items ul li.links a:active.active {color: #72b8c0; font-size: 10pt; font-weight:bold;}

.menu_left_items .items ul li.links a.inactive {color: #b6b6b6; font-size: 10pt; font-weight:bold;line-height:1em; }
.menu_left_items .items ul li.links a:link.inactive {color: #b6b6b6; font-size: 10pt; font-weight:bold;  }
.menu_left_items .items ul li.links a:visited.inactive {color: #b6b6b6; font-size: 10pt; font-weight:bold; }
.menu_left_items .items ul li.links a:hover.inactive {text-decoration: none; font-size: 10pt;font-weight:bold; }
.menu_left_items .items ul li.links a:active.inactive {color: #b6b6b6; font-size: 10pt; font-weight:bold;}

.menu_left_items .items .viewbid{
	background-image:url('http://www.telecommentor.com/test2/images/default/wedding_central/viewbid.png');
	background-repeat:no-repeat;
}

.menu_left_items .items .getbid{
	background-image:url('http://www.telecommentor.com/test2/images/default/wedding_central/getbid.png');
	background-repeat:no-repeat;
}
.menu_left_items .items .pop_icons{
	display:none;
	cursor:pointer;
	margin-left:245px;
	position:absolute;
	height:27px;
	width:109px;
	margin-top:5px;
}
.addCustomQuestion{
	display:none;
}
.left_overlay_common
{
	font-weight: normal;
	background-color:#fff;
	width: 740px;
	height: 450px;
	position: absolute;
	text-align: center;
	padding: 0px 0px 10px 0px;
	font-style: normal;
	z-index: 40000;
	display: none;
	border:1px solid #cfcfcf;
}
.ajax_loading{
	display:none;
}
.sm_space{
	clear:both;
	padding-top:10px;
}
#piechart_data{
	display:none;
}


/* popup header ui */
.headerUl{
	text-align:left;
	list-style:none;
	padding:0px;
	margin:0px;
	display: inline-table;
}
.headerUl  li{
	float:left;
}

.headerUl  li a{
	float:left;
}

.headerUl_main{
	text-align:left;
	list-style:none;
	padding:0px;
	margin:0px;
	width:695px;
}

.headerUl_main  li{
	float:left;
	display:block;
}

.headerUl_main  li a{
	float:left;
}
.pop_table_list_header{
	background-image:url('http://www.telecommentor.com/test2/images/default/new_style/tbl_top_bg.jpg');
	background-repeat:repeat-x;
	height:29px;
	width:700px;
	color:#6b6b6b;
	font-weight:bold;
	text-align:left;
	padding:0px;
	margin-left:20px;
	margin-top:10px;
	border-right:2px solid #dadada;
	border-left:2px solid #dadada;
}
.photoBorder{
	border:1px solid #ccc;
}

.popMessage{
	padding:20px;
	color:#000;
	font-size:11pt;
	font-weight:bold;
	text-align:center;
}

.tbl_sort{
	width:30px;
	padding-left:5px;
	cursor:move;
}
.tbl_move{
	background-color:#d2d2d2;
}

.tbl_questions{
	width:600px;
	padding-left:5px;
}

.tbl_radio{
	width:20px;
	padding-left:5px;
}

.tbl_sep{
	width:20px;
}
.tbl_title{
	width:195px;
	padding-left:5px;
	
}
.tbl_bid{
	width:95px;
	padding-left:5px;
	
	
}

.tbl_user1{
	width:250px;
	padding-left:5px;
	
}

.tbl_title1{
	width:300px;
	padding-left:5px;
	
}
.tbl_bid1{
	width:120px;
	padding-left:5px;
	
}

.tbl_user{
	width:105px;
	padding-left:5px;
	
}

.tbl_photo{
	width:80px;
	padding-left:5px;
	
}
.tbl_user_info{
	width:275px;
	padding-left:5px;
	
}

.tbl_user_info .infos{
	clear:left;
}

.tbl_user_info .infos .photo {
	width:80px;
	float:left;
	text-align:center;
}

.tbl_user_info .infos .info {
	width:190px;
	float:left;

}

.tbl_show_pro{
	width:100px;
	padding-left:5px;
}
.tbl_show_middle{
	width:180px;
	
}

.tbl_show_middle .left{
	width:86px;
	float:left;

}
.tbl_show_middle .right{
	width:84px;
	float:left;
	padding:0px;
	margin:0px;
}

.tbl_date{
	width:150px;
	padding-left:5px;
	
}

.tbl_all{
	width:200px;
	padding-left:5px;
	
}

.tbl_proposal{
	width:275px;
	padding-left:5px;
	
}

.tbl_proposal .first{
	width: 50px;
	float:left;
	
}

.tbl_proposal .sep_sym{
	width: 2px;
	float:left;
	text-align:center;
	padding-left:5px;
	padding-right:5px;
}
.tbl_proposal .second{
	width: 100px;
	float:left;
}

.tbl_all .others{
	width: 160px;
	float:left;

}
.tbl_all .date{
	width: 145px;
	float:left;
	padding-left:5px;
}


.tableContainer{
	height:365px;
	overflow:auto;
	width:700px;
	overflow-x:hidden;
	text-align:left;
	display:block;
	margin-left:20px;
	
}

.tableContainer ul{
	width:698px;
	color:#6b6b6b;
	text-align:left;
	list-style:none;
	padding:0px;
	margin:0px;
	border-bottom:1px dotted #aaaaaa;
	clear:left;
	padding-top:10px;
	padding-bottom:10px;
	display: inline-table;
}

.tableContainer ul  li{

	float:left;
	
}

.tableContainer ul  li .last{
	width:5px;
	padding:0px;
}

.tableContainer a:link {color: #417fa6; font-size: 11pt; font-weight:normal;  }
.tableContainer a:visited {color: #417fa6; font-size: 11pt; font-weight:normal; }
.tableContainer a:hover {text-decoration: underline;  font-size: 11pt;font-weight:normal; }

.tableContainer a:active {color: #417fa6; font-size: 11pt; font-weight:normal;}

.common_link2  {color: #174670; font-size: 10pt; font-weight:normal; text-decoration:none;  }
.tableContainer ul  li a.common_link2:link  {color: #174670; font-size: 10pt; font-weight:normal; text-decoration:none;  }
.tableContainer ul  li a.common_link2:visited {color: #174670; font-size: 10pt; font-weight:normal; text-decoration:none;}
.tableContainer ul  li a.common_link2:hover {text-decoration: underline;  font-size: 10pt;font-weight:normal; text-decoration:none;}
.tableContainer ul  li a.common_link2:active {color: #174670; font-size: 10pt; font-weight:normal;text-decoration:none;}

.tableContainer ul  li a.common_link3:link  {color: #94877e; font-size: 10pt; font-weight:normal; text-decoration:none;  }
.tableContainer ul  li a.common_link3:visited {color: #94877e; font-size: 10pt; font-weight:normal; text-decoration:none;}
.tableContainer ul  li a.common_link3:hover {text-decoration: underline;  font-size: 10pt;font-weight:normal; text-decoration:none;}
.tableContainer ul  li a.common_link3:active {color: #94877e; font-size: 10pt; font-weight:normal;text-decoration:none;}

.tableContainer1 a:link {color: #417fa6; font-size: 11pt; font-weight:normal;  }
.tableContainer1 a:visited {color: #417fa6; font-size: 11pt; font-weight:normal; }
.tableContainer1 a:hover {text-decoration: underline;  font-size: 11pt;font-weight:normal; }
.tableContainer1 a:active {color: #417fa6; font-size: 11pt; font-weight:normal;}
.tableContainer1 {
	
	width:735px;
	overflow-x:hidden;
	text-align:left;
	
}
.tableContainer1 ul{
	
	width:732px;
	color:#6b6b6b;
	text-align:left;
	list-style:none;
	padding:0px;
	margin:0px;
	border-bottom:1px dotted #aaaaaa;
	clear:left;
	padding-top:10px;
	padding-bottom:10px;
	display: inline-table;
	
}
.tableContainer1 ul  li{

	float:left;
	
}

.tableContainer1 ul  li .last{
	width:5px;
	padding:0px;
}


.input_box1 {
	width: 180px;
	border:0;
	margin:0px;
	height:18px;
	padding:0px;
	margin-top:2px;
	color:#92b4be;
	background-color:#ececec;
	border:2px solid #b8b8b8
}
.textarea_box1 {
	width: 180px;
	border:0;
	margin:0px;
	height:60px;
	padding:0px;
	margin-top:2px;
	color:#92b4be;
	background-color:#ececec;
	border:2px solid #b8b8b8
}
.formLabelHead{
	padding-bottom:3px;
	font-size:14px;
	font-weight:bold;
	text-align:left;
}

.formLabel{
	
	font-size:10pt;
	color:#000;
}

.wh_title{
	font-size: 15px;
	font-weight: bold;
	color: #8A8C8D;
	line-height:2.1em;
}
.wh_title a{
	font-size: 15px;
	font-weight: bold;
	color: #8A8C8D;
	line-height:2.1em;
	text-decoration: none;
}

.wh_title a.title{
	font-size: 15px;
	font-weight: bold;
	color: #8A8C8D;
	line-height:2.1em;
	text-decoration: none;
}
.wh_title a.title:href{
	font-size: 15px;
	font-weight: bold;
	color: #8A8C8D;
	line-height:2.1em;
	text-decoration: none;
}
.wh_title a.title:visited{
	font-size: 15px;
	font-weight: bold;
	color: #8A8C8D;
	line-height:2.1em;
	text-decoration: none;
}
.wh_title a.title:hover{
	font-size: 15px;
	font-weight: bold;
	color: #8A8C8D;
	line-height:2.1em;
	text-decoration: none;
}
.wh_sep_title{
	color:#7DB1C1;
	font-size:13pt;
	line-height:1.7em;
	padding-left:10px;
	padding-right:10px;
}

.top_nav_box1{
	border:1px solid #93a5ab;
	height:35px;
	background-color:#d2f4ff;
	padding-left:20px;
	
}
.top_nav_box1 ul {
	padding:0px;
	margin:0px;
	display:block;
	
}
.top_nav_box1 ul li {
	list-style:none;
	float:left;
	
}

.top_nav_box1 ul li.first {
	color: #7db1c1;
	font-size: 13.67pt; 
	font-weight:normal; 
	line-height:1.6em;
}


.top_nav_box1 ul li.sep_first{
	padding-left:40px;
	color:#7db1c1;
	padding-right:20px;
	font-size:13pt; 
	line-height:1.6em;
}

.top_nav_box1 ul li.sep{
	padding-left:10px;
	color:#7db1c1;
	padding-right:10px;
	font-size:13pt; 
	line-height:1.6em;
}
.top_nav_box1 a {color: #7DB1C1; font-size: 13px; font-weight:bold;line-height:2.5em; }
.top_nav_box1 a:link {color: #7DB1C1; font-size: 13px; font-weight:bold;  }
.top_nav_box1 a:visited {color: #7DB1C1; font-size: 13px; font-weight:bold; }
.top_nav_box1 a:hover {text-decoration: underline; font-size: 13px;font-weight:bold; }
.top_nav_box1 a:active {color: #7DB1C1; font-size: 13px; font-weight:bold;}


.wh_sep_menu {
	padding-right:8px;
}
.h_spacing{
	height:15px;
	padding:0px;
	margin:0px;
}
.spacing{
	height:5px;
	padding:0px;
	margin:0px;
	clear:left;
}
.footerClear{
	clear:both;
	padding:0px;
	margin:0px;
}


.ajax_loading{
     display:none;
}


.ajax_loading_budget{
   
    display:none;
}

.loader{
    height:100px;
    text-align:center;
    padding:0px;
    
    background-image: url('http://www.telecommentor.com/test2/images/default/new_style/loading_new.gif');
    background-repeat:no-repeat;
    background-position:50% center;
}

.moreBids{
	text-align:right;
	padding-right:10px;
}
.addCustomQuestion{
	display:none;
}
.processInteview{
	text-align:left;
	padding-left:50px;
}
.processAddQust{
	text-align:left;
	padding-left:50px;
	display:none;
}

#qust_tbl{
	margin-left:20px;
}
#customQustion{
	display:none;
	text-align:left;
	padding-left:20px;
	padding-top:10px;
}
.addedQust{
	background-color:#FCFECC;
}
.paddingLeft50{
	padding-left:50px;
}
.paddingLeft10{
	padding-left:15px;
	padding-bottom:5px;
}
.phoneHeader{
	font-size:13pt;
	line-height:21px;
	color:#417fa6;
	padding-bottom:40px;
	padding-top:10px;
}
.question{
	font-size:11pt;
	line-height:21px;
	color:#413839;
}
.ans{
	font-size:11pt;
	line-height:21px;
	color:#736F6E;
}
.incrementor{
	font-size:10pt;
	line-height:21px;
	color:#413839;
	padding-left:5px;
}
.phoneQstLeft{
	height:337px;
	overflow:auto;
	width:400px;
	overflow-x:hidden;
	text-align:left;
	display:block;
	float:left;
	
}

.phoneQstRight{
	height:337px;
	width:300px;
	text-align:left;
	display:block;
	float:left;
	overflow:auto;
}
.phoneAns{
	height:337px;
	width:735px;
	text-align:left;
	display:block;
	float:left;
	overflow:auto;
}
.ans_ul{
	padding-top:0px;
	margin-top:0px;
}
.pmb {color: #417777; font-size: 9pt; font-weight:normal; }
.pmb a {color: #417777; font-size: 9pt; font-weight:normal;  }
.pmb a:link {color: #417777; font-size: 9pt; font-weight:normal;  }
.pmb a:visited {color: #417777; font-size: 9pt; font-weight:normal; }
.pmb a:hover {text-decoration: none;  font-size: 9pt;font-weight:normal; }
.pmb a:active {color: #417777; font-size: 9pt; font-weight:normal;}


.tableComContainer{
	height:337px;
	overflow:auto;
	width:700px;
	overflow-x:hidden;
	text-align:left;
	display:block;
	margin:0 auto;
	
}
.interview_sep1{
	margin:50px 0px 0px 100px;
}
.interview_sep2{
	margin:20px 10px 0px 20px;
}
.interview_sep3{
	margin:15px 10px 0px 30px;
}
.interview_sep4{
	margin:100px 10px 0px 20px;
}


#add_notes_area {
	background-color:#fff;
	width:700px;
	margin-left:20px;
}

#display_style {
	overflow-x: hidden; 
	overflow-y: auto;
	height: 180px;
	width:700px;
	margin-left:20px;
}

.accounts_head {
	color: #2b9fc8;
	fonr-weight: bold;
	font-size:18px; 
	padding-bottom:15px; 
	padding-top:6px;
	padding-left:8px;
}

.rating_block{

	padding:5px;
	border: 1px solid #ccc;
	border-bottom: 2px solid #ccc;
	border-right: 2px solid #ccc;
	width: 200px;
	padding-left:15px;
	padding-right:15px;
	text-align:center;
	
}

.btn_block {
	
	padding:5px;
	border: 1px solid #ccc;
	border-bottom: 2px solid #ccc;
	border-right: 2px solid #ccc;
	width: 80px;
	text-align:center;
	padding-left:20px;
	padding-right:20px;
	font-weight:bold;
}

.btn_main_block {
	
	padding:2px;
	width: 90px;
	clear:left;
	padding-left:25px;
	
}
.proDetails{
	text-align:left;
	padding-left:20px;
	padding-right:10px;

	
}
.proDescription {
	padding:15px;
	padding-left:25px;
	clear:left;
	
}
.proDescription  div{
	height:100px;
	overflow:auto;
}

a.common_link:link  {color: #417fa6; font-size: 10pt; font-weight:normal;  }
a.common_link:visited {color: #417fa6; font-size: 10pt; font-weight:normal; }
a.common_link:hover {text-decoration: underline;  font-size: 10pt;font-weight:normal; }
a.common_link:active {color: #417fa6; font-size: 10pt; font-weight:normal;}

.view_bid a  {color: #417777; font-size: 10pt; font-weight:normal;  }
.view_bid a:link  {color: #417777; font-size: 10pt; font-weight:normal;  }
.view_bid a:visited {color: #417777; font-size: 10pt; font-weight:normal; }
.view_bid a:hover {text-decoration: underline;  font-size: 10pt;font-weight:normal; }
.view_bid a:active {color: #417777; font-size: 10pt; font-weight:normal;}

a.common_link1:link  {color: #417fa6; font-size: 10pt; font-weight:normal; text-decoration:none;  }
a.common_link1:visited {color: #417fa6; font-size: 10pt; font-weight:normal; text-decoration:none;}
a.common_link1:hover {text-decoration: underline;  font-size: 10pt;font-weight:normal; text-decoration:none;}
a.common_link1:active {color: #417fa6; font-size: 10pt; font-weight:normal;text-decoration:none;}

a.common_link2:link  {color: #174670; font-size: 10pt; font-weight:normal; text-decoration:none;  }
a.common_link2:visited {color: #174670; font-size: 10pt; font-weight:normal; text-decoration:none;}
a.common_link2:hover {text-decoration: underline;  font-size: 10pt;font-weight:normal; text-decoration:none;}
a.common_link2:active {color: #174670; font-size: 10pt; font-weight:normal;text-decoration:none;}


a.common_link3:link  {color: #94877e; font-size: 10pt; font-weight:normal; text-decoration:none;  }
a.common_link3:visited {color: #94877e; font-size: 10pt; font-weight:normal; text-decoration:none;}
a.common_link3:hover {text-decoration: underline;  font-size: 10pt;font-weight:normal; text-decoration:none;}
a.common_link3:active {color: #94877e; font-size: 10pt; font-weight:normal;text-decoration:none;}

a.common_link4:link  {color: #94877e; font-size: 13pt; font-weight:normal; text-decoration:none;  }
a.common_link4:visited {color: #94877e; font-size: 13pt; font-weight:normal; text-decoration:none;}
a.common_link4:hover {text-decoration: underline;  font-size: 13pt;font-weight:normal; text-decoration:none;}
a.common_link4:active {color: #94877e; font-size: 13pt; font-weight:normal;text-decoration:none;}


a.common_link5:link  {color: #174670; font-size: 10pt; font-weight:normal; text-decoration:none;  }
a.common_link5:visited {color: #174670; font-size: 10pt; font-weight:normal; text-decoration:none;}
a.common_link5:hover {text-decoration: underline;  font-size: 10pt;font-weight:normal;}
a.common_link5:active {color: #174670; font-size: 10pt; font-weight:normal;text-decoration:none;}

a.viewlink:link {color: #417fa6; font-size: 11pt;  font-weight:normal; }
a.viewlink:visited {color: #417fa6;  font-weight:normal; }
a.viewlink:hover {text-decoration: underline;   font-weight:normal;}
a.viewlink:active  {color: #417fa6; font-weight:normal; }

.awardBPadding{
	padding-bottom:5px;
}

.div_height {
	height: 400px;
	padding-top:50px;
}

.addCustomNotes{
	display:none;
	overflow: auto;
}
.addnotes_box {
	border : 1px solid #cccccc;
	width: 600px;
	/* display: none; */
	
}
.note_style {
	padding-top: 8px;
	padding-left: 10px;
	padding-bottom: 8px;
}
.note_head {
	padding-top: 8px;
	padding-bottom: 8px;
	padding-left: 10px;
	color: #666666;
	/*overflow-x: hidden; 
	overflow-y: auto;
	*/
	/*style="overflow-x: hidden; overflow-y: auto;" */
}
.note_head_1 {
	padding-top: 8px;
	padding-bottom: 8px;
	padding-left: 175px; 
	color: #43779e;
	/*border : 1px solid #000000;*/
	font-weight: bold;
	
}
.note_msg_disp{
	color: #ff0000;
	font-size: 10pt;
	font-weight:bold;
/*	display: none; */

}
.note_head_date {
	padding-top: 8px;
	padding-bottom: 8px;
	padding-left: 10px;
	font-size:12px;
	color:#43779e;
	border-bottom: 1px dotted #cccccc;
}

.awsBox{
	display:none;
}
.awsContainer{
	padding:40px 20px 0px 50px;
}
.awsContainer .header{
	color:#7DB0C1;
	font-size:11pt;
	line-height:1.8em;
	padding-bottom:30px;
}
.awsContainer .logo{
	width:200px;
	float:left;
}

.awsContainer .p_content{
	color:##413839;
	font-size:10pt;
	line-height:1.8em;
	padding-bottom:30px;
}

.left_menu_title{
	font-family:Georgia, Times, serif;
	font-size:13pt;
	font-weight:bold;
	margin-left:10px;
	color:#333333;
	
}

.left_menuitems li{
	list-style:none;
	line-height:1.5em;
	margin-left:15px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10pt;
	color:#656565;
}

.left_menuitems li.more{
	padding:0px;
	margin:0px;
	list-style:none;
	line-height:1.5em;
	margin-left:15px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:9.5pt;
	color: #3FB3D8;
	font-weight: bold;
	
}

.left_menuitems {
	padding:0px;
	margin:0px;
	padding-bottom:10px;
}

.left_menuitems a, .left_menuitems a:active, .left_menuitems a:visited, .left_menuitems a:hover {
	list-style:none;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10pt;
	color:#656565;
	text-decoration:none;
}

.left_menuitems li a, .left_menuitems li a:active, .left_menuitems li a:visited, .left_menuitems li a:hover {
	list-style:none;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10pt;
	color:#656565;
	text-decoration:none;
}

.left_menuitems li.more a, .left_menuitems li.more a:active, .left_menuitems li.more a:visited, .left_menuitems li.more a:hover {
	padding:0px;
	margin:0px;
	list-style:none;
	line-height:1.5em;
	font-family:Arial, Helvetica, sans-serif;
	font-size:9.5pt;
	color: #3FB3D8;
	font-weight: bold;
	
}
.optionclas {
	float:left;
	padding-left:10px;
	width:200px;
	height:30px;
}
.bluetitle {
	color:#3984A1;
}

.txtbox {
border:1px solid #D2D2D2;
color:#666666;

font-family:Arial,Helvetica,sans-serif;
font-size:10pt;
height:18px;
padding:3px 3px 3px 5px;
width:250px;
}

.button {
background:url("http://www.ilearntelecom.com/images/default/wedding_wall/bg_button_right.gif") no-repeat scroll right top transparent;
color:#FFFFFF;
display:block;
font-family:Arial,Helvetica,sans-serif;
font-size:12px;
font-weight:bold;
height:27px;
margin-right:6px;
padding-right:20px;
text-decoration:none;
}
.button span {
background:url("http://www.ilearntelecom.com/images/default/wedding_wall/bg_button_left.gif") no-repeat scroll 0 0 transparent;
display:block;
color:#FFFFFF;
line-height:16px;
padding:5px 0 6px 18px;
}
.button:hover {
text-decoration:none;
}
.bluelink a:link{
color:#4C97AC;
}
.bluelink a:hover {
color:#FF0000;
text-decoration:none;
}

a.grey {
font-family:Verdana;
font-size:11px;
color:#666666;
}
a.grey:hover {
font-family:Verdana;
font-size:11px;
color:#FF0000;
text-decoration:none;
}
.newListSelected {
background:url("http://www.telecommentor.com/test2/images/default/wedding_wall/select-pages.jpg") no-repeat scroll 0 0 transparent;
color:#333333;
float:left;
font-family:Arial,Helvetica,sans-serif;
font-size:12px;
height:22px;
padding:6px 0 0 6px;
width:253px;
}
.newListSelected span {
display:block;
width:253px;
}
.tl2
{
	background: url('http://www.telecommentor.com/test2/images/default/topnav/tl_blue.jpg') 0 0 no-repeat #fff;
}
.tr2
{
	background: url('http://www.telecommentor.com/test2/images/default/topnav/tr_blue.jpg') 100% 0 no-repeat;
	padding-left: 7px; 
	padding-right: 10px; 
	height: 44px;
}
.firstrow2
{
	background: url('http://www.telecommentor.com/test2/images/default/topnav/top_blue.jpg') repeat-x #fff;
	height: 44px;
	text-align: left;
	padding-left: 0px;
	padding-top: 4px;
}
body
{
	background: #FFFFFF;
	font: 10pt arial, helvetica, verdana, sans-serif;
	margin: 0px 0px 10px 0px;
	padding: 0px 0px 0px 0px;
}
a:link, body_alink
{
	text-decoration: none;
}
a:visited, body_avisited
{
	text-decoration: none;
}
a:hover, a:active, body_ahover
{
	text-decoration: underline;
}
table, td, th, p, li
{
	color: #000000;
}
p, div
{
	color: #000000;
	font: 10pt arial, helvetica, verdana, sans-serif;
	margin: 0px;
}
#breadcrumb
{
	color: #000000;
}
#breadcrumb a:link, #breadcrumb_alink
{
	color: #000000;
}
#breadcrumb a:visited, #breadcrumb_avisited
{
	color: #000000;
}
#breadcrumb a:hover, #breadcrumb a:active, #breadcrumb_ahover
{
	color: #000000;
}
#interface1
{
	z-index: 1;
}
#loader_container
{
	text-align: center;
	position: absolute;
	top: 40%;
	width: 100%;
}
#loader
{
	background: #FFFFFF;
	color: #000000;
	font: 10px tahoma, helvetica, sans-serif;
	padding: 10px 0 16px 0; 
	margin: 0 auto; 
	display: block; 
	width: 135px; 
	border: 1px solid #AAAAAA; 
	text-align: left; 
	z-index: 255;
}
#progress
{
	background: #9D9D94;
	font-size: 1px;
	height: 5px; 
	width: 1px; 
	position: relative; 
	top: 1px; 
	left: 10px;
}
#loader_bg
{
	background: #EBEBE4;
	font-size: 1px;
	position: relative;
	top: 8px;
	left: 8px;
	height: 7px;
	width: 113px;
}
.border_preview
{
	background: #FFFFFF;
	z-index: 100;
	position: absolute; 
	width: 510px;
	border: 3px solid #AAA;
	min-height: 410px;
	height: auto !important;
	height: 410px;
}
.title_h2
{
	width: 300px;
	padding: 12px 0 0 18px;
}
.tl
{
	background: url('http://www.telecommentor.com/test2/images/default/topnav/bl_new.jpg') 0 0 no-repeat #fff;
}
.tr
{
	background: url('http://www.telecommentor.com/test2/images/default/topnav/br_new.jpg') 100% 0 no-repeat;
	padding-left: 7px; 
	padding-right: 10px; 
	height: 44px;
}
.br
{
	background: url('http://www.telecommentor.com/test2/images/default/topnav/br.jpg') 100% 100% no-repeat;
	height: 35px; 
	padding-left: 10px; 
	padding-right: 10px;
}
.bl
{
	background: url('http://www.telecommentor.com/test2/images/default/topnav/bl.jpg') 0 100% no-repeat #fff;
	width: 100%;
}
.firstrow
{
	background: url('http://www.telecommentor.com/test2/images/default/topnav/top.jpg') repeat-x #fff;
	height: 44px;
	text-align: left;
	padding-left: 0px;
	padding-top: 4px;
}
.secondrow
{
	background: url('http://www.telecommentor.com/test2/images/default/topnav/bot_new.jpg') repeat-x;
	height: 35px;
	color: #383838;
}
.secondrow ul
{
	margin: 0;
	list-style-type: none;
	list-style-image: none;
	height: 35px;
	margin-left: 5px;
	float: left;
}
.secondrow li
{
	background: url('http://www.telecommentor.com/test2/images/default/topnav/topnav_tableft.gif') no-repeat left top;
	float: left;
	margin-right: 2px;
	height: 35px;
	width:120px;
	text-align:center;
	color: #383838;
}
.secondrow li.first
{
	background: url('http://www.telecommentor.com/test2/images/default/topnav/topnav_tableft.gif') no-repeat left top;
	float: left;
	text-align: center;
	margin-right: 2px;
	height: 35px;
	color: #383838;
}
.secondrow li a
{
	padding: 9px;
	margin-left: 2px;
	width: auto;
	display: block;
	font: bold 13px/100% arial;
	text-decoration: none;
	vertical-align: middle;
	color: #383838;
}
.secondrow li a:hover
{
	text-decoration: none;
	background: url('http://www.telecommentor.com/test2/images/default/topnav/bot_new_current.jpg') repeat-x;
	color: #ffffff;
	height: 26px;
}
.secondrow li.current
{
	background: url('http://www.telecommentor.com/test2/images/default/topnav/bot_new_current.jpg') repeat-x;
	float: left;
	text-align: left;
	margin-right: 0px;
	padding-right: 2px;
	height: 35px;
	width: auto;
	display: block;
	vertical-align: middle;
	border-left: 1px solid #D0D0D0;
	color:#ffffff;
}
.links_r
{
	background: url('http://www.telecommentor.com/test2/images/default/topnav/br.jpg') 100% 0 no-repeat;
	padding-right: 8px;
	padding-left: 8px;
}
.link_row
{
	background: url('http://www.telecommentor.com/test2/images/default/topnav/bot.jpg') repeat-x #fff;
	height: 35px;
	text-align: center;
	padding-top: 3px;
}
.link_row ul
{
	margin: 0;
	list-style-type: none;
	list-style-image: none;
	height: 35px;
	margin-left: 0px;
	text-align: center;
}
.link_row li.first
{
	background: none;
	float: left;
	padding-right: 8px;
	padding-top:50px;
	text-align: center;
}
.link_row li
{
	background:url('http://www.telecommentor.com/test2/images/default/topnav/topnav_tableft.gif') left top no-repeat;
	float: left;
	height: 26px;
	padding-left: 8px;
	padding-right: 8px;
	padding-top: 4px;
	text-align: center;
}
.link_row li a
{
	text-align: center;
}
.links_l
{
	background: url('http://www.telecommentor.com/test2/images/default/topnav/bl.jpg') 0 0 no-repeat #fff;
}
.clear
{
	font-size: 1px;
	height: 1px;
}
.secondrow div
{
	float:left;
}
.lefttabs_menu
{
	padding:0px;
}
.lefttabs_menu_hover
{
	padding-top:10px;
	padding-left: 10px;
	background-color:#7891b0;
}
.lefttabs_menu_inner
{
	padding:10px;
	border:1px solid #ccc;
}
.left_overlay
{
	font-weight: normal;
	background-color:#fff;
	width: 740px;
	height: 450px;
	position: absolute;
	text-align: center;
	padding: 0px 0px 10px 0px;
	font-style: normal;
	z-index: 1000;
	display: none;
	border:1px solid #cfcfcf;
}
.pop_header
{
	color: #fff;
	font-size: 12pt;
	font-weight:bold;
}
.pop_footer
{
	padding-top:20px;
}
.pop_label1
{
	color: #000;
	font-size: 11pt;
}
.pop_label2
{
	color: #999;
	font-size: 11pt;
}
.pop_label3
{
	color: #ccc;
	font-size: 10pt;
}
.pop_sep
{
	height:50px;
}
.pop_sign_button
{
	padding:0px;
	
}
.pop_sub_box
{
	background: #fff;
	boder:1px solid #ccc;
}
.pop_sub_header1
{
	color: #000;
	font-size: 12pt;
	font-weight:bold;
}
.pop_sub_header
{
	color: #000;
	font-size: 12pt;
	font-weight:bold;
}
.secondrow li a:active
{
	padding: 9px;
	margin-left: 2px;
	width: auto;
	display: block;
	font: bold 13px/100% arial;
	text-decoration: none;
	vertical-align: middle;
	color: #ffffff;
}
.secondrow li a:visited
{
	padding: 9px;
	margin-left: 2px;
	width: auto;
	display: block;
	font: bold 13px/100% arial;
	text-decoration: none;
	vertical-align: middle;
	color: #383838;
}
.dynamic-tab-pane-control .tab-pane
{
	position: relative;
	width: 100%;
	margin-right: -2px;
}
.dynamic-tab-pane-control .tab-row .tab
{
	font: 11px arial;
	min-width: 70px;
	min-height: 20px;
	background-image: url('http://www.telecommentor.com/test2/images/default/tab.png');
	position: relative;
	top: 0;
	display: inline;
	float: left;
	overflow: hidden;
	cursor: pointer;
	margin: 1px -1px 1px 2px;
	padding: 7px 0px 0px 0px;
	border: 0;
	z-index: 1;
	white-space: nowrap;
	text-align: center
}
.dynamic-tab-pane-control .tab-row .tab a:link, .dynamic-tab-pane-control .tab-row .tab_alink
{
	color: #666;
}
.dynamic-tab-pane-control .tab-row .tab a:visited, .dynamic-tab-pane-control .tab-row .tab_avisited
{
	color: #666;
}
.dynamic-tab-pane-control .tab-row .tab a:hover, .dynamic-tab-pane-control .tab-row .tab a:active, .dynamic-tab-pane-control .tab-row .tab_ahover
{
	color: #666;
}
.dynamic-tab-pane-control .tab-row .tab.selected
{
	font: 11px arial;
	min-width: 74px !important;
	min-height: 22px !important;
	background-image: url('http://www.telecommentor.com/test2/images/default/tab.active.png') !important;
	background-repeat: no-repeat;
	border-bottom-width: 0;
	z-index: 3;
	padding: 9px 0 0px 0;
	margin: 2px -3px -3px 0px;
	top: -4px;
}
.dynamic-tab-pane-control .tab-row .tab.selected a:link, .dynamic-tab-pane-control .tab-row .tab.selected_alink
{
	color: #000000;
}
.dynamic-tab-pane-control .tab-row .tab.selected a:visited, .dynamic-tab-pane-control .tab-row .tab.selected_avisited
{
	color: #000000;
}
.dynamic-tab-pane-control .tab-row .tab.selected a:hover, .dynamic-tab-pane-control .tab-row .tab.selected a:active, .dynamic-tab-pane-control .tab-row .tab.selected_ahover
{
	color: #000000;
}
.dynamic-tab-pane-control .tab-row .tab a
{
	color: #000000;
	font: 11px arial;
	text-decoration: none;
}
.dynamic-tab-pane-control .tab-row .tab.hover
{
	font: 11px arial;
	min-width: 70px;
	min-height: 20px;
	background-image: url('http://www.telecommentor.com/test2/images/default/tab.hover.png');
	background-repeat: no-repeat;
}
.dynamic-tab-pane-control .tab-row .tab.hover a:link, .dynamic-tab-pane-control .tab-row .tab.hover_alink
{
	color: #000;
}
.dynamic-tab-pane-control .tab-row .tab.hover a:visited, .dynamic-tab-pane-control .tab-row .tab.hover_avisited
{
	color: #000;
}
.dynamic-tab-pane-control .tab-row .tab.hover a:hover, .dynamic-tab-pane-control .tab-row .tab.hover a:active, .dynamic-tab-pane-control .tab-row .tab.hover_ahover
{
	color: #000;
}
.dynamic-tab-pane-control .tab-page
{
	background: #ffffff;
	color: #000000;
	clear: both;
	border: 1px solid #C6C6C6;
	z-index: 2;
	position: relative;
	top: -2px;
	padding-top: 5px;
	padding-left: 10px;
	padding-right: 10px;
	padding-bottom: 10px;
}
.dynamic-tab-pane-control .tab-row
{
	z-index: 1;
	white-space: nowrap;
}
.dynamic-tab-pane-control .tab-pane2
{
	position: relative;
	width: 100%;
	margin-right: -2px;
}
.dynamic-tab-pane-control .tab-row .tab
{
	font: 11px arial;
	min-width: 70px;
	min-height: 20px;
	background-image: url('http://www.telecommentor.com/test2/images/default/tab.png');
	position: relative;
	top: 0;
	display: inline;
	float: left;
	overflow: hidden;
	cursor: pointer;
	margin: 1px -1px 1px 2px;
	padding: 7px 0px 0px 0px;
	border: 0;
	z-index: 1;
	white-space: nowrap;
	text-align: center
}
.dynamic-tab-pane-control .tab-row .tab a:link, .dynamic-tab-pane-control .tab-row .tab_alink
{
	color: #666;
}
.dynamic-tab-pane-control .tab-row .tab a:visited, .dynamic-tab-pane-control .tab-row .tab_avisited
{
	color: #666;
}
.dynamic-tab-pane-control .tab-row .tab a:hover, .dynamic-tab-pane-control .tab-row .tab a:active, .dynamic-tab-pane-control .tab-row .tab_ahover
{
	color: #666;
}
.dynamic-tab-pane-control .tab-row .tab.selected
{
	font: 11px arial;
	min-width: 74px !important;
	min-height: 22px !important;
	background-image: url('http://www.telecommentor.com/test2/images/default/tab.active.png') !important;
	background-repeat: no-repeat;
	border-bottom-width: 0;
	z-index: 3;
	padding: 9px 0 0px 0;
	margin: 2px -3px -3px 0px;
	top: -4px;
}
.dynamic-tab-pane-control .tab-row .tab.selected a:link, .dynamic-tab-pane-control .tab-row .tab.selected_alink
{
	color: #000000;
}
.dynamic-tab-pane-control .tab-row .tab.selected a:visited, .dynamic-tab-pane-control .tab-row .tab.selected_avisited
{
	color: #000000;
}
.dynamic-tab-pane-control .tab-row .tab.selected a:hover, .dynamic-tab-pane-control .tab-row .tab.selected a:active, .dynamic-tab-pane-control .tab-row .tab.selected_ahover
{
	color: #000000;
}
.dynamic-tab-pane-control .tab-row .tab a
{
	color: #000000;
	font: 11px arial;
	text-decoration: none;
}
.dynamic-tab-pane-control .tab-row .tab.hover
{
	font: 11px arial;
	min-width: 70px;
	min-height: 20px;
	background-image: url('http://www.telecommentor.com/test2/images/default/tab.hover.png');
	background-repeat: no-repeat;
}
.dynamic-tab-pane-control .tab-row .tab.hover a:link, .dynamic-tab-pane-control .tab-row .tab.hover_alink
{
	color: #000;
}
.dynamic-tab-pane-control .tab-row .tab.hover a:visited, .dynamic-tab-pane-control .tab-row .tab.hover_avisited
{
	color: #000;
}
.dynamic-tab-pane-control .tab-row .tab.hover a:hover, .dynamic-tab-pane-control .tab-row .tab.hover a:active, .dynamic-tab-pane-control .tab-row .tab.hover_ahover
{
	color: #000;
}
.dynamic-tab-pane-control .tab-page2
{
	background: #ffffff;
	color: #000000;
	clear: both;
	border: 1px solid #C6C6C6;
	z-index: 2;
	position: relative;
	top: -2px;
	padding-top: 5px;
	padding-left: 10px;
	padding-right: 10px;
	padding-bottom: 10px;
}
.dynamic-tab-pane-control .tab-row
{
	z-index: 1;
	white-space: nowrap;
}
.dynamic-tab-pane-control .tab-pane1
{
	position: relative;
	width: 100%;
	margin-right: -2px;
	margin: 1px -1px 1px 2px;
	padding: 7px 0px 0px 0px;
	border: 0;
	z-index: 1;
	white-space: nowrap;
	text-align: center;
}
.dynamic-tab-pane-control .tab-row .tab1
{
	font: 11px arial;
	min-width: 70px;
	min-height: 20px;
	background-image: url('http://www.telecommentor.com/test2/images/default/tab1.jpg');
	position: relative;
	top: 0;
	display: inline;
	float: left;
	overflow: hidden;
	cursor: pointer;
	width:150px;
	margin: 1px 10px 1px 10px;
	padding: 7px 0px 0px 0px;
	border: 0;
	z-index: 1;
	white-space: nowrap;
	text-align: center
}
.dynamic-tab-pane-control .tab-row .tab1 a:link, .dynamic-tab-pane-control .tab-row .tab_alink
{
	color: #666;
}
.dynamic-tab-pane-control .tab-row .tab1 a:visited, .dynamic-tab-pane-control .tab-row .tab_avisited
{
	color: #666;
}
.dynamic-tab-pane-control .tab-row .tab1 a:hover, .dynamic-tab-pane-control .tab-row .tab1 a:active, .dynamic-tab-pane-control .tab-row .tab_ahover
{
	color: #666;
}
.dynamic-tab-pane-control .tab-row .tab1.selected
{
	font: 11px arial;
	min-width: 150px !important;
	min-height: 22px !important;
	background-image: urlurl('http://www.telecommentor.com/test2/images/default/tab1.jpg') !important;
	background-repeat: no-repeat;
	border-bottom-width: 0;
	z-index: 3;
	padding: 9px 0 0px 0;
	margin: 2px -3px -3px 0px;
	top: -4px;
}
.dynamic-tab-pane-control .tab-row .tab1.selected a:link, .dynamic-tab-pane-control .tab-row .tab1.selected_alink
{
	color: #000000;
}
.dynamic-tab-pane-control .tab-row .tab1.selected a:visited, .dynamic-tab-pane-control .tab-row .tab1.selected_avisited
{
	color: #000000;
}
.dynamic-tab-pane-control .tab-row .tab1.selected a:hover, .dynamic-tab-pane-control .tab-row .tab1.selected a:active, .dynamic-tab-pane-control .tab-row .tab1.selected_ahover
{
	color: #000000;
}
.dynamic-tab-pane-control .tab-row .tab a
{
	color: #000000;
	font: 11px arial;
	text-decoration: none;
}
.dynamic-tab-pane-control .tab-row .tab1.hover
{
	font: 11px arial;
	min-width: 150px;
	min-height: 20px;
	background-image: url('http://www.telecommentor.com/test2/images/default/tab1.jpg');
	background-repeat: no-repeat;
}
.dynamic-tab-pane-control .tab-row .tab1.hover a:link, .dynamic-tab-pane-control .tab-row .tab1.hover_alink
{
	color: #000;
}
.dynamic-tab-pane-control .tab-row .tab1.hover a:visited, .dynamic-tab-pane-control .tab-row .tab1.hover_avisited
{
	color: #000;
}
.dynamic-tab-pane-control .tab-row .tab1.hover a:hover, .dynamic-tab-pane-control .tab-row .tab1.hover a:active, .dynamic-tab-pane-control .tab-row .tab1.hover_ahover
{
	color: #000;
}
.dynamic-tab-pane-control .tab-page1
{
	background: #ffffff;
	color:#666666;
	clear: both;
	border: 1px solid #C6C6C6;
	z-index: 2;
	position: relative;
	top: -2px;
	padding-top: 5px;
	padding-left: 10px;
	padding-right: 10px;
	padding-bottom: 10px;
}
.dynamic-tab-pane-control .tab-row .tab12
{
	font: 11px arial;
	min-width: 70px;
	min-height: 20px;
	background-image: url('http://www.telecommentor.com/test2/images/default/tab_small.jpg');
	position: relative;
	top: 0;
	display: inline;
	float: left;
	overflow: hidden;
	cursor: pointer;
	width:100px;
	margin: 1px 2px 1px 2px;
	padding: 7px 0px 0px 0px;
	border: 0;
	z-index: 1;
	white-space: nowrap;
	text-align: center
}
.dynamic-tab-pane-control .tab-row .tab12 a:link, .dynamic-tab-pane-control .tab-row .tab_alink
{
	color: #666;
}
.dynamic-tab-pane-control .tab-row .tab12 a:visited, .dynamic-tab-pane-control .tab-row .tab_avisited
{
	color: #666;
}
.dynamic-tab-pane-control .tab-row .tab12 a:hover, .dynamic-tab-pane-control .tab-row .tab12 a:active, .dynamic-tab-pane-control .tab-row .tab_ahover
{
	color: #666;
}
.dynamic-tab-pane-control .tab-row .tab12.selected
{
	font: 11px arial;
	min-width: 100px !important;
	min-height: 22px !important;
	background-image: urlurl('http://www.telecommentor.com/test2/images/default/tab_small.jpg') !important;
	background-repeat: no-repeat;
	border-bottom-width: 0;
	z-index: 3;
	padding: 9px 0 0px 0;
	margin: 2px 2px 3px 2px;
	top: -4px;
}
.dynamic-tab-pane-control .tab-row .tab12.selected a:link, .dynamic-tab-pane-control .tab-row .tab12.selected_alink
{
	color: #000000;
}
.dynamic-tab-pane-control .tab-row .tab12.selected a:visited, .dynamic-tab-pane-control .tab-row .tab12.selected_avisited
{
	color: #000000;
}
.dynamic-tab-pane-control .tab-row .tab12.selected a:hover, .dynamic-tab-pane-control .tab-row .tab12.selected a:active, .dynamic-tab-pane-control .tab-row .tab12.selected_ahover
{
	color: #000000;
}
.dynamic-tab-pane-control .tab-row .tab a
{
	color: #000000;
	font: 11px arial;
	text-decoration: none;
}
.dynamic-tab-pane-control .tab-row .tab12.hover
{
	font: 11px arial;
	min-width: 100px;
	min-height: 20px;
	background-image: url('http://www.telecommentor.com/test2/images/default/tab_small.jpg');
	background-repeat: no-repeat;
}
.dynamic-tab-pane-control .tab-row .tab12.hover a:link, .dynamic-tab-pane-control .tab-row .tab12.hover_alink
{
	color: #000;
}
.dynamic-tab-pane-control .tab-row .tab12.hover a:visited, .dynamic-tab-pane-control .tab-row .tab12.hover_avisited
{
	color: #000;
}
.dynamic-tab-pane-control .tab-row .tab12.hover a:hover, .dynamic-tab-pane-control .tab-row .tab12.hover a:active, .dynamic-tab-pane-control .tab-row .tab12.hover_ahover
{
	color: #000;
}
.dynamic-tab-pane-control .tab-page1
{
	background: #ffffff;
	color:#666666;
	clear: both;
	border: 1px solid #C6C6C6;
	z-index: 2;
	position: relative;
	top: -2px;
	padding-top: 5px;
	padding-left: 10px;
	padding-right: 10px;
	padding-bottom: 10px;
}
.dynamic-tab-pane-control .tab-row
{
	z-index: 1;
	white-space: nowrap;
}
.blackonly
{
	color: #000000;
}
.blackonly a:link, .blackonly_alink
{
	color: #000000;
}
.blackonly a:visited, .blackonly_avisited
{
	color: #000000;
}
.blackonly a:hover, .blackonly a:active, .blackonly_ahover
{
	color: #000000;
}
.blueonly
{
	color: #0000CC;
}
.blueonly a:link, .blueonly_alink
{
	color: #0000CC;
}
.blueonly a:visited, .blueonly_avisited
{
	color: #0000CC;
}
.blueonly a:hover, .blueonly a:active, .blueonly_ahover
{
	color: #0000CC;
}
.litegray
{
	color: #aaa;
}
.litegray a:link, .litegray_alink
{
	color: #aaa;
}
.litegray a:visited, .litegray_avisited
{
	color: #aaa;
}
.litegray a:hover, .litegray a:active, .litegray_ahover
{
	color: #aaa;
}
.alt_top
{
	background: #FFFFFF;
	background-image: url('http://www.telecommentor.com/test2/images/default/icons/rowbg_top.gif');
	background-repeat: repeat-x; 
	background-position: top;
}
.alt2_top
{
	background: #EEEEEE;
	background-image: url('http://www.telecommentor.com/test2/images/default/icons/rowbg2_top.gif');
	background-repeat: repeat-x; 
	background-position: top;
}
.alt3
{
	background: #D9E6F8;
	color: #000000;
	background-image: url('http://www.telecommentor.com/test2/images/default/icons/rowbg3.gif');
	background-repeat: repeat-x; 
	background-position: bottom;
}
.tagscloud
{
	line-height:1.9em;
	text-decoration:none;
}
a.tag1
{
	font-size:11px;
}
a.tag2, a.tag3
{
	font-size:13px;
	font-weight:200;
}
a.tag4 ,a.tag5, a.tag6
{
	font-size:16px;
	font-weight:600;
}
a.tag7, .tag8, a.tag9
{
	font-size:20px;
	font-weight:600;
}
a.tag10, a.tag11, a.tag12
{
	font-size:24px;
	font-weight:600;
}
a.tag13, a.tag14, a.tag15
{
	font-size:28px;
	font-weight:600;
}
a.tag16, a.tag17, a.tag18
{
	font-size:30px;
	font-weight:600;
}
a.tag19, a.tag20, a.tag21
{
	font-size:32px;
	font-weight:600;
}
a.tag22, a.tag23, a.tag24
{
	font-size:34px;
	font-weight:600;
}
a.tag25, a.tag26, a.tag27
{
	font-size:36px;
	font-weight:900;
}
a.tag28, a.tag29, a.tag30
{
	font-size:38px;
	font-weight:900;
}
.alt1_left
{
	border-left: 1px solid;
	border-left-color: #ddd;
}
.bluecat
{
	color: #0000CC;
}
.bluecat a:link, .bluecat_alink
{
	color: #0000CC;
}
.bluecat a:visited, .bluecat_avisited
{
	color: #7A007A;
}
.bluecat a:hover, .bluecat a:active, .bluecat_ahover
{
	color: #0000CC;
}
.block4 .block4-content-white
{
	position: relative;
	background-color: #fff;
	border: solid #ccc;
	border-width: 0px 1px 1px 1px;
	padding: 10px 10px 10px 10px;
	background-color: #fff;
	padding: 6px;
	margin: 0px;
	background-color: #ededed;
}
.block4 .block4-content-white-top
{
	position: relative;
	background-color: #fff;
	border: solid #ccc;
	border-width: 0px 1px 0px 1px;
	padding: 10px 10px 10px 10px;
	background-color: #fff;
	padding: 6px;
	margin: 0px;
	background-color: #ededed;
	border-top: 1px;
	border-bottom: 1px;
	border-top-color: #cccccc;
	border-bottom-color: #cccccc;
}
.block4 .block4-footer
{
	position: relative;
	background-color: #fff;
	border: 1px solid #ccc;
	border-top: 0px;
}
.block4 .block4-footer .block4-left
{
	position: relative;
	left: -2px;
	height: 6px;
	font-size: 0px;
	background: url('http://www.telecommentor.com/test2/images/default/blocks/block4_lower_left.gif') no-repeat bottom left;
}
.block4 .block4-footer .block4-right
{
	position: relative;
	bottom: -1px;
	right: -1px;
	background: url('http://www.telecommentor.com/test2/images/default/blocks/block4_lower_right.gif') no-repeat bottom right;
}
.block4 .block4-header
{
	position: relative;
	padding: 0 6px 6px 8px;
	color: #5d5d5d;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: medium;
	background: #FCFCFC url('http://www.telecommentor.com/test2/images/default/blocks/block4_header.gif') repeat-x bottom;
	border-style: solid;
	border-color: #cccccc #cccccc #cccccc #cccccc;
	border-width: 0px 1px 1px 1px;
}
.block4 .block4-top
{
	position: relative; 
	background-color: #fff; 
	border: 1px solid #cccccc; 
	border-bottom: 0px;
}
.block4 .block4-top .block4-left
{
	position: relative;
	left: -2px;
	height: 6px;
	font-size: 0px;
	background: url('http://www.telecommentor.com/test2/images/default/blocks/block4_upper_left.gif') no-repeat top left;
}
.block4 .block4-top .block4-right
{
	position: relative; 
	top: -1px; 
	right: -1px; 
	background: url('http://www.telecommentor.com/test2/images/default/blocks/block4_upper_right.gif') no-repeat top right;
}
.block4 .block4-content
{
	position: relative;
	background-color: #fff;
	border: solid #ccc;
	border-width: 0px 1px 0px 1px;
	padding: 10px 10px 10px 10px;
	background-color: #fff;
}
.block5 .block5-content-gray
{
	position: relative;
	border: solid #ccc;
	border-width: 0px 1px 1px 1px;
	padding: 10px 10px 10px 10px;
	margin: 0px;
	background-color: #f8f8f8;
}
.block5 .block5-content-gray-top
{
	position: relative;
	background-color: #E8E8E8;
	border: solid #ccc;
	border-width: 0px 1px 0px 1px;
	padding: 10px 10px 10px 10px;
	margin: 0px;
	border-top: 1px;
	border-bottom: 1px;
	border-top-color: #cccccc;
	border-bottom-color: #cccccc;
}
.block5 .block5-footer
{
	position: relative;
	background-color: #fff;
	border: 1px solid #ccc;
	border-top: 0px;
}
.block5 .block5-footer .block5-left
{
	position: relative;
	left: -2px;
	height: 6px;
	font-size: 0px;
	background: url('http://www.telecommentor.com/test2/images/default/blocks/block5_lower_left.gif') no-repeat bottom left;
}
.block5 .block5-footer .block5-right
{
	position: relative;
	bottom: -1px;
	right: -1px;
	background: url('http://www.telecommentor.com/test2/images/default/blocks/block5_lower_right.gif') no-repeat bottom right;
}
.block5 .block5-header
{
	position: relative;
	padding: 0 6px 6px 8px;
	color: #5d5d5d;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: medium;
	background: #E8E8E8 url('http://www.telecommentor.com/test2/images/default/blocks/block5_header.gif') repeat-x bottom;
	border-style: solid;
	border-color: #cccccc #cccccc #cccccc #cccccc;
	border-width: 0px 1px 1px 1px;
}
.block5 .block5-top
{
	position: relative; 
	background-color: #E8E8E8; 
	border: 1px solid #cccccc; 
	border-bottom: 0px;
}
.block5 .block5-top .block5-left
{
	position: relative;
	left: -2px;
	height: 6px;
	font-size: 0px;
	background: url('http://www.telecommentor.com/test2/images/default/blocks/block5_upper_left.gif') no-repeat top left;
}
.block5 .block5-top .block5-right
{
	position: relative; 
	top: -1px; 
	right: -1px; 
	background: url('http://www.telecommentor.com/test2/images/default/blocks/block5_upper_right.gif') no-repeat top right;
}
.block5 .block5-content
{
	position: relative;
	background-color: #fff;
	border: solid #ccc;
	border-width: 0px 1px 0px 1px;
	padding: 10px 10px 10px 10px;
	background-color: #fff;
}
a:link
{
	color: #FFFFFF;
}
a:link a:link, a:link_alink
{
	text-decoration: none;
}
a:link a:visited, a:link_avisited
{
	text-decoration: none;
}
a:link a:hover, a:link a:active, a:link_ahover
{
	text-decoration: underline;
}
a:visited
{
	color: #666;
}
a:hover
{
	color: #000000;
}
a:active
{
	color: #0B2130;
}
.page
{
	background: #FFFFFF;
	color: #000000;
}
.alt1
{
	background: #FFFFFF;
	color: #000000;
	background-image: url('http://www.telecommentor.com/test2/images/default/icons/rowbg.gif');
	background-repeat: repeat-x; 
	background-position: bottom;
}
.alt2
{
	background: #F1F1F1;
	color: #000000;
	background-image: url('http://www.telecommentor.com/test2/images/default/icons/rowbg2.gif');
	background-repeat: repeat-x; 
	background-position: bottom;
}
.buttons
{
	color: #333333;
	font: bold 9pt arial, helvetica, verdana, sans-serif;
}
.buttons_smaller
{
	color: #333333;
	font: bold 10px arial, helvetica, verdana, sans-serif;
}
.tablehead
{
	background: url('http://www.telecommentor.com/test2/images/default/icons/tablehead.gif');
	color: #000000;
	font-size: 13px;
	font-weight: bold;
	border-right: inset 1px #aca899;
	padding-right: 4px;
	border-top: 1px #ece9d8;
	padding-left: 4px;
	padding-bottom: 2px;
	border-left: 1px #ece9d8;
	padding-top: 2px;
	border-bottom: inset 1px #aca899;
	height: 30px;
}
.tableheadcat
{
	background: #909090;
	color: #FFFFFF;
	font: bold 11px arial, helvetica, verdana, sans-serif;
}
.tableheadcat a:link, .tableheadcat_alink
{
	color: #FFFFFF;
	text-decoration: underline;
}
.tableheadcat a:visited, .tableheadcat_avisited
{
	color: #FFFFFF;
	text-decoration: underline;
}
.tableheadcat a:hover, .tableheadcat a:active, .tableheadcat_ahover
{
	color: #FFFF66;
	text-decoration: underline;
}
.tableborder
{
	background: #E5E5E5;
	color: #000000;
	border: 1px solid #AAAAAA;
}
.header
{
	color: #000000;
	font: bold 160% helvetica, Arial, sans-serif;
	line-height: 1.02;
	letter-spacing: -0.05em;
	margin: 0.1ex 0;
	padding: 0;
}
.smaller
{
	font: 10px arial, helvetica, verdana, sans-serif;
}
.bluehlite
{
	background: #FCFDFF;
	padding-right: 4px;
	border-top: #5a7edc 2px solid;
	padding-left: 4px;
	padding-bottom: 8px;
	padding-top: 8px;
	border-bottom: #5a7edc 2px solid;
	margin-bottom: 4px;
}
.greenhlite
{
	background: #fcfffa;
	padding-right: 4px;
	border-top: #83DB5A 2px solid;
	padding-left: 4px;
	padding-bottom: 8px;
	padding-top: 8px;
	border-bottom: #83DB5A 2px solid;
	margin-bottom: 4px;
}
.yellowhlite
{
	background: #fffefa;
	padding-right: 4px;
	border-top: #D9CE5B 2px solid;
	padding-left: 4px;
	border-bottom: #D9CE5B 2px solid;
	margin-bottom: 4px;
}
.redhlite
{
	background: #fffafa;
	padding-right: 4px;
	border-top: #d95b5b 2px solid;
	padding-left: 4px;
	padding-bottom: 8px;
	padding-top: 8px;
	border-bottom: #d95b5b 2px solid;
	margin-bottom: 4px;
}
.errormessage
{
	background: #ffffe1;
	border: 0px #CFCFCF;
	margin-top: 0px;
	margin-bottom: 0px;
	padding: 0px 0px 0px 0px;
	line-height: 8px;
}
.input
{
	font: 10pt verdana, arial, helvetica, sans-serif;
}
.textarea
{
	background: #FFFFFF;
	font: 10pt verdana, arial, helvetica, sans-serif;
	border: 1px inset;
	padding-left: 3px;
	width: 191px;
	padding-top: 4px;
	height: 77px;
}
.pulldown
{
	color: #444444;
	font: 13px arial, helvetica, verdana, sans-serif;
	width: 198px;
	height: 24px;
}
.code
{
	background: #fafafa;
	color: #000000;
	font: 9pt monospace;
	margin: 0px 0px 0px 0px;
	width: 100%;
	cursor: crosshair;
}
#infobar
{
	overflow: hidden;
	font: message-box;
}
#infobar a, #infobar a:link, #infobar a:visited, #infobar a:active
{
	background: InfoBackground;
	color: InfoText;
	margin: 0px 0px 0px 0px;
	display: block;
	float: left;
	clear: both;
	width: 100%;
	padding: 6px;
	border-top: .1em outset;
	border-left: .1em outset;
	border-right: .1em outset;
	border-bottom: .16em outset;
	text-decoration: none;
	cursor: default;
}
#infobar a:hover
{
	background: Highlight;
	color: HighlightText;
	overflow: hidden;
	cursor: hand;
}
.calendartable
{
	/*border: 0px solid #ffffff;*/
	padding: 0px;
	margin: 0px;
}
.calendartd
{
	color: #000000;
	padding: 3px;
	margin: 0px;
	height: 60px;
	text-align: right;
	vertical-align: top;
	/*border: 0.5pt solid #ffffff;*/
}
.calendartd2
{
	color: #000000;
	padding: 3px;
	margin: 0px;
	height: 60px;
	text-align: right;
	vertical-align: top;
	/*border: 0.5pt solid #ffffff;*/
}
.calendarnotinmonth
{
	background: #ebebeb;
	/*border: 0.5pt solid #f8f8f8;*/
}
.featured_highlight
{
	background: #FFFFCC;
	background-image: url('http://www.telecommentor.com/test2/images/default/icons/rowbg3.gif');
	background-repeat: repeat-x; 
	background-position: bottom;
}
.bigtabs
{
	width: 100%;
	float: left;
}
.bigtabs div.bigtabsheader
{
	height: 30px;
	
	padding-top:7px;
	
	padding-left:0px;
}
.bigtabs div.bigtabsheader ul
{
	display: block;
	
	list-style: none;
	
	font-size: 13px;
	
	line-height: 2em;
	
	/*font-weight: bold;*/
	
	margin: 0px 0px 0px 2px;
	
	padding: 0;
	
	border-bottom:2px solid #ccc;
	
	height:30px;
}
.bigtabs div.bigtabsheader li
{
	font-family: Arial;
	font-size: 11px;
	display: inline;
	float: left;
	background: url('http://www.telecommentor.com/test2/images/default/bigtabs_left.png') no-repeat;
	margin: 0 4px 0 0;
}
.bigtabs div.bigtabsheader li a
{
	white-space: nowrap;
	background: url('http://www.telecommentor.com/test2/images/default/bigtabs_right.png') no-repeat right;
	line-height: 2em;
	font-size: 1.3em;
	display: block;
	height: 30px;
	color: #fff;
	text-decoration: none;
	margin: 0;
	padding: 0 15px 0 12px;
}
.bigtabs div.bigtabsheader li.on
{
	background: url('http://www.telecommentor.com/test2/images/default/bigtabs_left_white.png') no-repeat 0px 0;
}
.bigtabs div.bigtabsheader li.on a
{
	background: url('http://www.telecommentor.com/test2/images/default/bigtabs_right_white.png') no-repeat right;
	color: #444;
	cursor: default;
	font-weight: bold;
}
.bigtabs div.bigtabsheader li.on a:hover
{
	color: #444;
}
.bigtabs div.bigtabsheader li a:hover
{
	color:#000;
}
.grayborder
{
	border-width: 1px;
	border-color: #CCCCCC;
	border-style: solid;
	clear: both;
	width: 100%;
}
.grayborder .n .e,.grayborder .n .w,.grayborder .s .e,.grayborder .s .w
{
	display: block;
	font-size: 0;
	line-height: 0%;
	height: 10px;
	position: relative;
	margin: 0;
}
.grayborder .n .w
{
	background: url('http://www.telecommentor.com/test2/images/default/icons/block_upper_left_gray.gif') no-repeat top left;
	top: 0px;
	left: -2px;
}
.grayborder .n .e
{
	background:url('http://www.telecommentor.com/test2/images/default/icons/block_upper_right_gray.gif') no-repeat top right;
	top: -1px;
	right: -1px;
}
.grayborder .s .e
{
	background:url('http://www.telecommentor.com/test2/images/default/icons/block_lower_right.gif') no-repeat bottom right;
	bottom: -1px;
	right: -1px;
}
.grayborder .s .w
{
	background:url('http://www.telecommentor.com/test2/images/default/icons/block_lower_left.gif') no-repeat bottom left;
	left: -2px;
	bottom: 0px;
}
.blue
{
	color: #0000CC;
}
.blue a:link, .blue_alink
{
	color: #0000CC;
}
.blue a:visited, .blue_avisited
{
	color: #0000CC;
}
.blue a:hover, .blue a:active, .blue_ahover
{
	color: #990099;
}
.gray
{
	color: #777777;
}
.red
{
	color: #FF0000;
}
.red a:link, .red_alink
{
	color: #FF0000;
}
.red a:visited, .red_avisited
{
	color: #FF0000;
}
.red a:hover, .red a:active, .red_ahover
{
	color: #990099;
}
.green
{
	color: #009900;
}
.black
{
	color: #000000;
}
.black a:link, .black_alink
{
	color: #000000;
}
.black a:visited, .black_avisited
{
	color: #000000;
}
.black a:hover, .black a:active, .black_ahover
{
	color: #9900CC;
}
.star
{
	cursor: pointer;
}
.block-wrapper
{
	padding-bottom: 15px;
}
.block .block-top
{
	position: relative; 
	background-color: #F3F3F3; 
	border: 1px solid #cccccc; 
	border-bottom: 0px;
}
.block .block-top .block-right
{
	position: relative; 
	top: -1px; 
	right: -1px; 
	background: url('http://www.telecommentor.com/test2/images/default/icons/block3_upper_right.gif') no-repeat top right;
}
.block .block-top .block-left
{
	position: relative;
	left: -2px;
	height: 6px;
	font-size: 0px;
	background: url('http://www.telecommentor.com/test2/images/default/icons/block3_upper_left.gif') no-repeat top left;
}
.block .block-header
{
	position: relative;
	padding: 0 6px 6px 8px;
	color: #5d5d5d;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: medium;
	background: #FCFCFC url('http://www.telecommentor.com/test2/images/default/icons/block3_header.gif') repeat-x bottom;
	border-style: solid;
	border-color: #cccccc #cccccc #cccccc #cccccc;
	border-width: 0px 1px 1px 1px;
}
.block .block-content
{
	position: relative;
	background-color: #fff;
	border: solid #ccc;
	border-width: 0px 1px 0px 1px;
	padding: 10px 10px 10px 10px;
	background-color: #fff;
}
.block .block-footer
{
	position: relative;
	background-color: #fff;
	border: 1px solid #ccc;
	border-top: 0px;
}
.block .block-footer .block-right
{
	position: relative;
	bottom: -1px;
	right: -1px;
	background: url('http://www.telecommentor.com/test2/images/default/icons/block_lower_right.gif') no-repeat bottom right;
}
.block .block-footer .block-left
{
	position: relative;
	left: -2px;
	height: 6px;
	font-size: 0px;
	background: url('http://www.telecommentor.com/test2/images/default/icons/block_lower_left.gif') no-repeat bottom left;
}
.block .block-content-yellow
{
	position: relative;
	background-color: #fff;
	border: solid #ccc;
	border-width: 0px 1px 1px 1px;
	padding: 10px 10px 10px 10px;
	padding: 6px;
	margin: 0px;
	background-color: #faf5ce;
}
.block .block-content-yellow-top
{
	position: relative;
	background-color: #fff;
	border: solid #ccc;
	border-width: 1px 1px 1px 1px;
	padding: 10px 10px 10px 10px;
	padding: 6px;
	margin: 0px;
	background-color: #faf5ce;
}
.block2 .block2-content
{
	position: relative;
	background-color: #fff;
	border: solid #ccc;
	border-width: 1px 1px 1px 1px;
	padding: 10px 10px 10px 10px;
	background-color: #fff;
}
.block2 .block2-content-blue
{
	position: relative;
	background-color: #fff;
	border: solid #ccc;
	border-width: 0px 1px 1px 1px;
	padding: 10px 10px 10px 10px;
	background-color: #fff;
	padding: 6px;
	margin: 0px;
	background-color: #F0F4FA;
}
.block2 .block2-content-blue-top
{
	position: relative;
	background-color: #fff;
	border: solid #ccc;
	border-width: 0px 1px 0px 1px;
	padding: 10px 10px 10px 10px;
	background-color: #fff;
	padding: 6px;
	margin: 0px;
	background-color: #E8EDF6;
	border-top: 1px;
	border-bottom: 1px;
	border-top-color: #cccccc;
	border-bottom-color: #cccccc;
}
.block2 .block2-footer
{
	position: relative;
	background-color: #fff;
	border: 1px solid #ccc;
	border-top: 0px;
}
.block2 .block2-footer .block2-left
{
	position: relative;
	left: -2px;
	height: 6px;
	font-size: 0px;
	background: url('http://www.telecommentor.com/test2/images/default/icons/block2_lower_left.gif') no-repeat bottom left;
}
.block2 .block2-footer .block2-right
{
	position: relative;
	bottom: -1px;
	right: -1px;
	background: url('http://www.telecommentor.com/test2/images/default/icons/block2_lower_right.gif') no-repeat bottom right;
}
.block2 .block2-header
{
	position: relative;
	padding: 0 6px 6px 8px;
	color: #5d5d5d;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: medium;
	background: #C3DBF7 url('http://www.telecommentor.com/test2/images/default/icons/block2_header.gif') repeat-x bottom;
	border-style: solid;
	border-color: #AAC6E5 #AAC6E5 #ccc #AAC6E5;
	border-width: 0px 1px 1px 1px;
}
.block2 .block2-top
{
	position: relative; 
	background-color: #E6ECF6; 
	border: 1px solid #AAC6E5; 
	border-bottom: 0px;
}
.block2 .block2-top .block2-left
{
	position: relative;
	left: -2px;
	height: 6px;
	font-size: 0px;
	background: url('http://www.telecommentor.com/test2/images/default/icons/block2_upper_left.gif') no-repeat top left;
}
.block2 .block2-top .block2-right
{
	position: relative; 
	top: -1px; 
	right: -1px; 
	background: url('http://www.telecommentor.com/test2/images/default/icons/block2_upper_right.gif') no-repeat top right;
}
.block3 .block3-content
{
	position: relative;
	background-color: #fff;
	border: solid #ccc;
	border-width: 0px 1px 0px 1px;
	padding: 10px 10px 10px 10px;
	background-color: #fff;
}
.block3 .block3-content-gray
{
	position: relative;
	background-color: #fff;
	border: solid #ccc;
	border-width: 0px 1px 1px 1px;
	padding: 10px 10px 10px 10px;
	background-color: #fff;
	padding: 6px;
	margin: 0px;
	background-color: #ededed;
}
.block3 .block3-content-gray-top
{
	position: relative;
	background-color: #fff;
	border: solid #ccc;
	border-width: 0px 1px 0px 1px;
	padding: 10px 10px 10px 10px;
	background-color: #fff;
	padding: 6px;
	margin: 0px;
	background-color: #ededed;
	border-top: 1px;
	border-bottom: 1px;
	border-top-color: #cccccc;
	border-bottom-color: #cccccc;
}
.block3 .block3-footer
{
	position: relative;
	background-color: #fff;
	border: 1px solid #ccc;
	border-top: 0px;
}
.block3 .block3-footer .block3-left
{
	position: relative;
	left: -2px;
	height: 6px;
	font-size: 0px;
	background: url('http://www.telecommentor.com/test2/images/default/icons/block3_lower_left.gif') no-repeat bottom left;
}
.block3 .block3-footer .block3-right
{
	position: relative;
	bottom: -1px;
	right: -1px;
	background: url('http://www.telecommentor.com/test2/images/default/icons/block3_lower_right.gif') no-repeat bottom right;
}
.block3 .block3-header
{
	position: relative;
	padding: 0 6px 6px 8px;
	color: #5d5d5d;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: medium;
	background: #FCFCFC url('http://www.telecommentor.com/test2/images/default/icons/block3_header.gif') repeat-x bottom;
	border-style: solid;
	border-color: #cccccc #cccccc #cccccc #cccccc;
	border-width: 0px 1px 1px 1px;
}
.block3 .block3-header1
{
	position: relative;
	padding: 0 6px 6px 8px;
	color: #5d5d5d;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: medium;
	background: #FCFCFC url('http://www.telecommentor.com/test2/images/default/banner_03.jpg') repeat-x bottom;
	border-style: solid;
	border-color: #cccccc #cccccc #cccccc #cccccc;
	border-width: 0px 1px 1px 1px;
}
.block3 .block3-top
{
	position: relative; 
	background-color: #F3F3F3; 
	border: 1px solid #cccccc; 
	border-bottom: 0px;
}
.block3 .block3-top .block3-left
{
	position: relative;
	left: -2px;
	height: 6px;
	font-size: 0px;
	background: url('http://www.telecommentor.com/test2/images/default/icons/block3_upper_left.gif') no-repeat top left;
}
.block3 .block3-top .block3-right
{
	position: relative; 
	top: -1px; 
	right: -1px; 
	background: url('http://www.telecommentor.com/test2/images/default/icons/block3_upper_right.gif') no-repeat top right;
}
#mini_tabs
{
	float: left;
	height: 21px;
	line-height: normal;
	clear: both;
	margin-bottom: 0px;
}
#mini_tabs ul.mini
{
	margin: 0px;
	padding: 0px 3px 0px 0px;
	list-style: none;
	white-space: nowrap;
}
#mini_tabs li.mini
{
	background: url('http://www.telecommentor.com/test2/images/default/icons/mini_nav_l.gif') no-repeat left top;
	float: left;
	list-style: none;
	margin: 0px 0px 0px 3px;
	padding: 0 0 0 9px;
}
#mini_tabs a
{
	color: #000000;
	font: 12px arial, helvetica, verdana, sans-serif;
	float: left;
	display: block;
	background: url('http://www.telecommentor.com/test2/images/default/icons/mini_nav_r.gif') no-repeat right top;
	padding: 5px 11px 1px 1px;
	text-decoration: none;
}
#mini_tabs a:hover
{
	color: #000000;
}
#mini_tabs #current
{
	background-image: url('http://www.telecommentor.com/test2/images/default/icons/mini_nav_l_2.gif');
}
#mini_tabs #current a
{
	color: #333333;
	background-image: url('http://www.telecommentor.com/test2/images/default/icons/mini_nav_r_2.gif');
	padding-bottom: 2px;
}
#ScrollTicker
{
	border: 0px;
	width: 170px;
	height: 90px;
	padding: 0px;
}
#ScrollVertical
{
	height: 90px;
	display: block;
	overflow: hidden;
	position: relative;
}
#TickerVertical
{
	width: 180px;
	height: 90px;
	display: block;
	list-style: none;
	margin: 0px;
	padding: 0px;
}
#TickerVertical li
{
	display: block;
	color: #333333;
	text-align: left;
	font-size: 11px;
	margin: 0px;
	padding-top: 4px;
	padding-bottom: 6px;
	padding-right: 6px;
	float: left;
}
#TickerVertical2
{
	width: 180px;
	height: 90px;
	display: block;
	list-style: none;
	margin: 0px;
	padding: 0px;
}
.modal
{
	padding-top: 10px;
	padding-left: 10px;
	padding-right: 10px;
	padding-bottom: 10px;
}
.modal_window
{
	display: none;
	position: fixed;
	top: 20%;
	left: 50%;
	margin-left: -300px;
	background-color: #fff;
	color: #444;
	border: 3px solid #afafaf;
	-webkit-border-radius: 6px;
	-moz-border-radius: 7px;
	z-index: 1000;
	cursor: default;
}
.jqmOverlay
{
	background: url('http://www.telecommentor.com/test2/images/default/bgfade.gif');
	background-color: #222;
}
*html .modal_window
{
	position: absolute;
	top: expression((document.documentElement.scrollTop || document.body.scrollTop) + Math.round(17 * (document.documentElement.offsetHeight || document.body.clientHeight) / 100) + 'px');
	z-index: 1000;
}
#search_autocomplete
{
	/* border: 1px solid #999;
	background-color: #ccc; */
	border: 1px solid #43779e;
	background-color: #dbf5f2;
	padding-left: 5px;
	padding-top: 5px;
	padding-bottom: 5px;
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
	display: none;
	position: absolute;
	z-index: 999;
	/* width: 190px; */
	width:175px;
	color: #43779e;
}
#search_autocomplete a
{
	text-decoration: none;
	color: #777;
}
#search_autocomplete a:hover
{
	/* background-color: #D7EDFF; */
	text-decoration: none;
}
#overlay img
{
	border: none;
}
#search_autocomplete .selected
{
	/* background-color: #D7EDFF;  */
	text-decoration: underline; 
	/* width: 190px; */
	width: 175px;
	cursor: hand;
}
#overlay
{
	background-image: url('http://www.telecommentor.com/test2/images/default/bgfade.png');
}
* html #overlay
{
	background-color: transparent;
	background-image: url('http://www.telecommentor.com/test2/images/default/spacer.gif');
}
.gallery-thumbs-cell
{
	display: -moz-inline-stack;
	display: inline-block;
	*display: inline;
	vertical-align: top;
	zoom: 1;
}
.gallery-thumbs-entry
{
	vertical-align: baseline;
}
.gallery-thumbs-main-entry
{
	float: none;
}
.gallery-thumbs-wide-wrapper
{
	background: transparent url('http://www.telecommentor.com/test2/images/default/gallery_thumbs_104x76.gif') no-repeat scroll 0 0;
	height: 74px;
	width: 122px;
	padding: 2px 0px 0px 2px;
	background-position: center;
}
.gallery-thumbs-wide-inner-wrapper
{
	overflow: hidden;
	height: 68px;
}
.gallery-thumbs-wide-inner-wrapper img
{
	margin-top: 0px;
}
.gallery-thumbs-image-cluster
{
	padding-right: 6px;
}
.gallery-thumbs-corner-text
{
	margin-right: 6px;
	margin-top: -22px;
}
.gallery-thumbs-corner-text span
{
	padding: 0 4px;
	font-weight: bold;
	font-size: 11px;
	-moz-border-radius: 1px;
	-webkit-border-radius: 2px;
	background-color: #000;
	color: #fff;
	height: 14px;
	opacity: .75;
	-moz-opacity: .75;
	filter:alpha(opacity=75);
	*display: inline-block;
}
.sliderBg
{
	position: relative;
	background: url('http://www.telecommentor.com/test2/images/default/slider-bar.gif') no-repeat;
	background-position: left center;
	margin-top: 8px;
	height: 13px;
	width: 163px;
}
.sliderThumb
{
	position: absolute;
	top: -8px;
	width: 12px;
	height: 25px;
}
.sliderLabelWrapper
{
	width: 180px;
}
.bubble_container
{
	background: #FFFFFF;  
	width: 100%;
}
.bubble_bl
{
	background: url('http://www.telecommentor.com/test2/images/default/bubble_bl.gif') bottom left no-repeat #E9E9E9;
	width: 99%;
	min-width: 100px;
}
.bubble_br
{
	background: url('http://www.telecommentor.com/test2/images/default/bubble_br.gif') bottom right no-repeat;
}
.bubble_tl
{
	background: url('http://www.telecommentor.com/test2/images/default/bubble_tl.gif') top left no-repeat;
}
.bubble_tr
{
	background: url('http://www.telecommentor.com/test2/images/default/bubble_tr.gif') top right no-repeat;
	padding: 10px;
}
.bubble_b
{
	padding: 2px 0px 10px 50px;
	background: url('http://www.telecommentor.com/test2/images/default/bubble_b.gif') 30px top no-repeat;
}
.nav_top
{
	background: url('http://www.telecommentor.com/test2/images/default/icons/menuopen.gif');
	color: #000000;
	padding-right: 15px;
	background-repeat: no-repeat;
	background-position: right center;
}
.bigtabs div.bigtabsheader li.highlight
{
	font-family: Arial;
	font-size: 11px;
	display: inline;
	float: left;
	background: url('http://www.telecommentor.com/test2/images/default/bigtabs_left_highlight.png') no-repeat;
	margin: 0 4px 0 0;
}
.bigtabs div.bigtabsheader li.highlight a
{
	background: url('http://www.telecommentor.com/test2/images/default/bigtabs_right_highlight.png') no-repeat right;
	color: #ebebeb;
}
.bigtabs div.bigtabsheader li.highlight a:hover
{
	color: #fff;
}
.tablehead_alt
{
	background: url('http://www.telecommentor.com/test2/images/default/icons/tablehead_alt.gif');
	color: #FFFFFF;
	font-size: 13px;
	font-weight: bold;
	border-right: inset 1px #aca899;
	padding-right: 4px;
	border-top: 1px #ece9d8;
	padding-left: 4px;
	padding-bottom: 2px;
	border-left: 1px #ece9d8;
	padding-top: 2px;
	border-bottom: inset 1px #aca899;
	height: 30px;
}
.tablehead_alt a:link, .tablehead_alt_alink
{
	color: #FFFF66;
	text-decoration: underline;
}
.tablehead_alt a:visited, .tablehead_alt_avisited
{
	color: #FFFF66;
	text-decoration: underline;
}
.tablehead_alt a:hover, .tablehead_alt a:active, .tablehead_alt_ahover
{
	color: #FFFFFF;
	text-decoration: underline;
}
.tablehead_alt2
{
	background: url('http://www.telecommentor.com/test2/images/default/icons/tablehead_alt2.gif');
	color: #FFFFFF;
	font-size: 13px;
	font-weight: bold;
	border-right: inset 1px #aca899;
	padding-right: 4px;
	border-top: 1px #ece9d8;
	padding-left: 4px;
	padding-bottom: 2px;
	border-left: 1px #ece9d8;
	padding-top: 2px;
	border-bottom: inset 1px #aca899;
	height: 30px;
}
.tablehead_alt2 a:link, .tablehead_alt2_alink
{
	color: #FFFF66;
	text-decoration: none;
}
.tablehead_alt2 a:visited, .tablehead_alt2_avisited
{
	color: #FFFF66;
	text-decoration: none;
}
.tablehead_alt2 a:hover, .tablehead_alt2 a:active, .tablehead_alt2_ahover
{
	color: #FFFFFF;
	text-decoration: underline;
}
.award
{
	background: #d1d9e4;
	color: #455e83;
	border-right: #aeb8c4 1px solid;
	border-top: #fff 1px solid;
	font-weight: bold;
	border-left: #fff 1px solid;
	border-bottom: #aeb8c4 1px solid;
}
.panel
{
	background: #F1F1F1;
	color: #000000;
	padding: 10px;
	border: 2px outset;
        width:985px;
        height:350px;
}
.panelbackground
{
	background: #dedede;
	color: #000000;
}
.tfooter
{
	background: #37709b;
	color: #FFFFFF;
	padding: 3px;
	height: 25px;
}
.tfooter a:link, .tfooter_alink
{
	color: #FFFFFF;
}
.tfooter a:visited, .tfooter_avisited
{
	color: #FFFFFF;
}
.tfooter a:hover, .tfooter a:active, .tfooter_ahover
{
	color: #FFFF66;
}
.tfooter span
{
	background: #37709b;
	color: #FFFFFF;
	padding: 3px;
}
fieldset
{
	-moz-border-radius: 5px;
}
legend
{
	color: #000000;
	font-size: 9pt;
	font-weight: bold;
	padding: 1px;
}
.small
{
	font: 8pt arial, helvetica, verdana, sans-serif;
}
.normal
{
	color: #FFFFFF;
	font: 11px arial, helvetica, verdana, sans-serif;
}
.purplehlite
{
	background: #fff7fd;
	padding-right: 4px;
	border-top: #d95bb7 2px solid;
	padding-left: 4px;
	padding-bottom: 8px;
	padding-top: 8px;
	border-bottom: #d95bb7 2px solid;
	margin-bottom: 4px;
}
.titlehlite
{
	background: #eeeeee;
	padding-right: 4px;
	border-top: #c3c3c3 2px solid;
	padding-left: 4px;
	padding-bottom: 8px;
	padding-top: 8px;
	border-bottom: #c3c3c3 2px solid;
	margin-bottom: 4px
}
.doubleunderline
{
	color: #71c253;
	border-bottom: 0.065em #6a7ecc solid; 
	line-height: 127.5%;
}
.declined
{
	background: #FF1100;
	color: #444444;
	font-weight: bold;
	border-right: #A15757 1px solid;
	border-top: #FFFFFF 1px solid;
	border-left: #FFFFFF 1px solid;
	border-bottom: #A15757 1px solid;
}
.unaward
{
	background: #FFFB03;
	color: #444444;
	font-weight: bold;
	border-right: #8F8D1F 1px solid;
	border-top: #fff 1px solid;
	border-left: #fff 1px solid;
	border-bottom: #8F8D1F 1px solid;
}
.tdhighlight
{
	background: #e7e7e7;
}
.tfooter2
{
	background: #699539;
	color: #FFFFFF;
	padding: 3px;
	height: 25px;
}
.tfooter2 a:link, .tfooter2_alink
{
	color: #FFFFFF;
}
.tfooter2 a:visited, .tfooter2_avisited
{
	color: #FFFFFF;
}
.tfooter2 a:hover, .tfooter2 a:active, .tfooter2_ahover
{
	color: #FFFF66;
}
.tfooter2 span
{
	background: #699539;
	color: #FFFFFF;
	padding: 3px;
}
.tableheadcatdark
{
	background: #555556;
	color: #FFFFFF;
	font: 11px arial, helvetica, verdana, sans-serif;
}
.tableheadcatdark a:link, .tableheadcatdark_alink
{
	color: #FFFFFF;
	text-decoration: underline;
}
.tableheadcatdark a:visited, .tableheadcatdark_avisited
{
	color: #FFFFFF;
	text-decoration: underline;
}
.tableheadcatdark a:hover, .tableheadcatdark a:active, .tableheadcatdark_ahover
{
	color: #FFFF66;
	text-decoration: underline;
}
.bgfade
{
	filter: alpha(opacity=25);
}
.tfooter3
{
	background: #909090;
	color: #FFFFFF;
	padding: 3px;
	height: 25px;
}
.tfooter3 a:link, .tfooter3_alink
{
	color: #FFFFFF;
}
.tfooter3 a:visited, .tfooter3_avisited
{
	color: #FFFFFF;
}
.tfooter3 a:hover, .tfooter3 a:active, .tfooter3_ahover
{
	color: #FFFF66;
}
.panel2
{
	background: #fafafa;
	color: #000000;
	padding: 10px;
	border: 2px outset;
}
.tablehead_alt3
{
	background: url('http://www.telecommentor.com/test2/images/default/icons/tablehead_alt3.gif');
	color: #666666;
	font-size: 13px;
	font-weight: bold;
	border-right: inset 1px #aca899;
	padding-right: 4px;
	border-top: 1px #ece9d8;
	padding-left: 4px;
	padding-bottom: 2px;
	border-left: 1px #ece9d8;
	padding-top: 2px;
	border-bottom: inset 1px #aca899;
	height: 30px;
}
.tablehead_alt3 a:link, .tablehead_alt3_alink
{
	color: #666666;
}
.tablehead_alt3 a:visited, .tablehead_alt3_avisited
{
	color: #666666;
}
.tablehead_alt3 a:hover, .tablehead_alt3 a:active, .tablehead_alt3_ahover
{
	color: #666666;
	text-decoration: underline;
}
.top_content{
	background-image:url('http://www.telecommentor.com/test2/images/home/lady_left.png');
	background-repeat:no-repeat;
	height:301px;
	background-position:0 0;
	
}
.top_content .left{
	margin-left:100px;
	padding-top:20px;
	width:475px;
	float:left;
}
.top_content .right{
	padding-top:20px;
	float:left;
	
}
.top_content p{
	font-size: 11.50pt; 
	font-weight:normal;
	line-height:1.5em;
	width:459px;
	color:#707070;
}
#start_now_btn{
	padding-top:5px;
}
#temp_main_cate{
	display:none;
}

/*new css*/


*{
	margin:0;
	padding:0;
}


/*
#header{
	background-image:url('http://www.telecommentor.com/test2/images/default/header.png');
	background-repeat:no-repeat;
	width:1020px;
	height:161px;
	display:block;
}
*/
#main_navigation {
	background-image:url('http://www.telecommentor.com/test2/images/default/main_nav_bg.png');
	background-repeat:repeat-x;
	background-position:bottom;
	width:1020px;
	height:36px;
	display:block;
}

#main_nav_rollover{
	background-image:url('http://www.telecommentor.com/test2/images/default/main_header_rollover_bg.png');
	width:280px;
	height:36px;
}
#content{
	overflow:hidden;
	height:667px;
	/*padding-bottom:3px;*/
}

#left_navigation{
	float:left;
	width:450px;
	height:450px;	
	vertical-align:middle;
	/*padding:14px 14px 0px 14px;	*/
}
#slider ul, #slider li{
		margin:0;
		padding:0;
		list-style:none;
		}
	#slider, #slider li{ 
		/* 
			define width and height of container element and list item (slide)
			list items must be the same size as the slider area
		*/ 
		width:500px;
		height:280px;
		overflow:hidden; 
		}
	#slider li{ 
		background:#f1f1f1;
		}		
	#slider li h2{ 
		margin:0 20px;
		padding-top:20px;
		}	
	#slider li p{ 
		margin:20px;
		}				
		#slider1 ul, #slider1 li{
		margin:0;
		padding:0;
		list-style:none;
		}
	#slider1, #slider1 li{ 
		/* 
			define width and height of container element and list item (slide)
			list items must be the same size as the slider1 area
		*/ 
		width:500px;
		height:350px;
		overflow:hidden; 
		}
	#slider1 li{ 
		background:#f1f1f1;
		}		
	#slider1 li h2{ 
		margin:0 20px;
		padding-top:20px;
		}	
	#slider1 li p{ 
		margin:20px;
		}			


#main_area{
	float:none;
	width:540px;
	overflow: hidden;
	margin-left:80px;

	height:420px;
	background-repeat:no-repeat;
	
}

#mainbb{
	height:373px;	
}

#mainbb_left{
	background-image:url('http://www.telecommentor.com/test2/images/default/mainbb_left.png');
	background-repeat:no-repeat;
	width:335px;
	height:298px;
	float:left;
}

#mainbb_right{
	background-image:url('http://www.telecommentor.com/test2/images/default/mainbb_right.png');
	background-repeat:no-repeat;
	width:510px;
	height:298px;
	float:left;
}

#mainbb_bottom{
	clear:both;
	background-image:url('http://www.telecommentor.com/test2/images/default/mainbb_bottom.png');
	background-repeat:no-repeat;
	width:845px;
	height:75px;
}

#start_button {
	padding: 12px 0px 0px 75px;
	color: #ffffff;
	font-family:  Georgia,  arial, helvetica, verdana, sans-serif;
	font-size: 20px;
	display: block;
	width: 200px;
	float: left;
}

#video_link{
	
	padding: 22px 0px 0px 375px;
	font-family:  Georgia,  arial, helvetica, verdana, sans-serif;
	font-size: 21px;
	color: #333333;
	line-height:1.8em;
	
}

#video_link_color {
	color: #ff6600;
	font-weight:700;
}

#scroll{
	background-image:url('http://www.telecommentor.com/test2/images/default/scroll_bg.png');
	background-repeat:repeat-x;
	height:127px;
	padding-left:24px;
	overflow: hidden;
	width:845px;
}	


.scroll_image {
	
	/*width:90px;
	height:90px;*/
	float:left;
	margin:10px 25px 0px 0px;
	/*background-color:#FFFFFF;*/
	
	padding:0px 0px 0px 0px;
	
}

.scroll_image_position {
	
	background-color:#FFFFFF;
	border:1px solid #b5b5b5;
	text-align: center;
	width:90px;
	height:90px;
	/*display: table;
	#position: relative;
	overflow: hidden;*/
}

.scroll_image_position .inner {
	
	/*#position: absolute;
	#margin-top: 50%;
	display: table-cell;
	vertical-align: middle;*/
	width:90px;
	height:90px;
	margin-top:5px;
}

.scroll_image_title {
	font-family: georgia,garamond,serif, arial, helvetica, verdana, sans-serif;
	/*line-height: 25px;*/
	text-align: center;
	color: #646663;

}

#bottom_mods_top{
	padding-left:21px;
	overflow: hidden;
	width:845px;
}

#bottom_mods_center{
	clear:both;
	padding-left:21px;	
	overflow: hidden;
	width:845px;
}

#bottom_mods_bottom{
	clear:both;
	padding-left:21px;	
	overflow: hidden;
	width:845px;
}
.bottom_mods_image_box{
	
	overflow: hidden;
	width:845px;
	clear:both;
}

.bottom_mods_image {
	/*background-image:url('http://www.telecommentor.com/test2/images/default/bottom_mods_grp.png');
	background-repeat:no-repeat;*/
	width:252px;
	height:170px;
	float:left;
	margin:23px 19px 0px 0px;
	background-color: #ffffff;
	border:1px solid #c2c2c2;
	
}

.bottom_mods_image .top {
	background-image:url('http://www.telecommentor.com/test2/images/default/bottom_mods_grp_top.png');
	background-repeat:no-repeat;
	width:252px;
	height:64px;
	background-color: #ffffff;
}

.bottom_mods_image .bottom {
	margin-top:2px;
	background-image:url('http://www.telecommentor.com/test2/images/default/bottom_mods_grp_btm.png');
	background-repeat:no-repeat;
	width:252px;
	height:106px;
	position:absolute;
	z-index:5;
}

.bottom_image_position{
	margin-top:1px;
	position:absolute;
	z-index:1;
	margin:0 auto;
}

.bottom_mods_boldtext{
	font-family: Arial;
	font-size: 18px;
	text-align:center;
	padding-top: 5px;
}
.bottom_mods_smalltext{
	font-family: Arial;
	font-size: 12px;
	text-align:center;
	padding-top: 5px;
	color: #909090;
}
#bottom_mods{
	background-image:url('http://www.telecommentor.com/test2/images/default/bottom_mods_bg.png');
	width:845px;
	height:100%;	
	overflow: hidden;
	padding-left:21px;
}
#bottom_mods .padding_btm{
	height: 20px;
}
.seperator{
	height:10px;
}
#footer{
	margin-top:50px;
	margin-bottom:2px;
	background-repeat:repeat-x;
	width:1020px;
	height:39px;
	background-color:#FFFFFF;
	background-position:bottom;
}

 #mainbb_text{
        padding:80px  0px  0px 50px;
        width:235px;
        height:200px;
        overflow: hidden;
}

#mainbb_bold {
        font-family: Georgia,  arial, helvetica, verdana, sans-serif;
        font-size: 17.22pt;
	color: #333333;
	line-height:1em;
	font-weight:normal;
	height: 50px;
	width: 235px;
	overflow: hidden;
	text-align:center;
	word-spacing:5px;
}

.mainbb_plain{
	padding-top:3px;	
    font-family: Georgia,  arial, helvetica, verdana, sans-serif;
     font-size: 10.33pt;
     color: #4b4b4b;
	text-align:center;
	line-height:1.3em;
     overflow: hidden;
}

#msgabfooter{
	height:79px;	
	float:left;
	width:1020px;
	background-image:url('http://www.telecommentor.com/test2/images/default/tsp_02.jpg');
	font: 10pt Georgia,  arial, helvetica, verdana, sans-serif;
}

#divgetstart{
	margin-left:220px;
	margin-top:157px;
	position:absolute;
}

.orangebold{
	color:#FF0000;
	font-weight:bold;
}

#pop_inner_content {
	display:inline-table;
	float:left;
	padding-bottom:30px;
	width:100%;
}

.headingblue {
	color:#0099CC; 
	font-size:20px; 
	padding-top:20px;
	height:25px;
}

#tabtdht td{
	padding-bottom:15px;
}
div.smaller a
{
	font: 10px arial, helvetica, verdana, sans-serif;
	color:#000000;
}