/*/////////////////////////////////////////////////////////////////////////////////////////////////////////
Damco Solution Pvt. Ltd.
File Name			: user_style.css 
File Type			: CSS Style Sheet
Client				: U-2-Me
Date of Creation	: 11 July 2008
Created by			: Abhinav Kumar Thakoor
Revised on			:

//////////////////////////////////////////////////////////////////////////////////////////////////////////*/

img, div, input , a { behavior: url(iepngfix.htc) }

html, body {
	margin:auto; 
	padding: 0px; 
	border: 0px none; 	
	Scrollbar-Base-Color:#e4e4e4;
	Scrollbar-Arrow-Color:#262872;
	Scrollbar-3DLight-Color:#dadada;
	Scrollbar-Darkshadow-color:#dadada;
	Scrollbar-Face-Color:#c2b7bb;
	Scrollbar-Highlight-Color:#cfcfcf;
	Scrollbar-Shadow-Color:#525252;
	Scrollbar-Track-Color:#e4e4e4
}
body{background:url(../images/images/bg.gif) repeat-x top;}
img, a img, form, div, h1, h2, h3, h4, h5, h6, p { 
	margin: 0; padding: 0;  border: 0px none; text-decoration: none 
		}
	

		
/*------ Start user Header Section------------*/

#maincontainer{margin:0 auto;padding-top:20px;}
#maincontainer #header{width:944px; margin:0 auto;}
#maincontainer #header #login{margin:0;padding:0;float:left;width:284px;text-align:left;}
#maincontainer #header #banner{margin:0;padding:0;float:right;width:644px;text-align:left;}
#maincontainer #exploremain{width:944px; margin:0 auto;clear:both;padding:15px 0 15px 0;text-align:left;}
#maincontainer #content{width:944px; margin:0 auto;padding-bottom:20px;display:table;}
#maincontainer #content #newsmain{margin:0;padding:0;float:left;width:387px;text-align:left;}
#maincontainer #content #forummain{margin:0;padding:0;float:right;width:507px;text-align:left;height:435px;*height:439px;height:439px;]}

#header{
		 width:100%; text-align:center;
		}
.header{
	 height:102px; text-align:left; width:1003px;
		}
.logo{
		float:left; width:229px; height:102px;
		}
.rightside{
		float:right; width:auto; height:102px; vertical-align:top;
		}
.language{
		width:410px; height:25px; line-height:25px; text-align:right;font:normal 11px sans-serif; color:#6a6969;float:right; position:absolute; top:0; right:0; z-index:99;
		}
		.language img{ float:left;}
		.language .inner-div{
			float:left; background-color:#2477aa; height:21.4px; color:#FFF; width:375px;
		}
		.inner-div .inner-links1{ float:left;}
		.inner-div .inner-links2{ float:right;padding-right:5px;display:inline;}
		.language .inner-div a{ color:#fff; font-size:11px;text-decoration:none;}

.toplink{
		width:770px;padding-top:40px; height:39px; line-height:39px; text-align:right; padding-right:4px; font:normal 11px sans-serif; color:#333333;
		}	
.toplink a{
		font:normal 11px sans-serif; color:#312e7b; text-decoration:underline;
		}		
.toplink a:hover{
		font:normal 11px sans-serif; color:#312e7b; text-decoration:none;
		}	
.menu-wrap{
		height:33px; width:100%; margin:0px; padding:0px; background: url(../images/images/menu-bg.gif) repeat-x;margin-top:5px;
}	
.headersearch ul{
		width:100px !important;
}

.headersearch li{
		width:100px !important;		
		padding:1px !important;
		clear:right;
		font-size:12px !important;
} 
.main-menu{
		height:33px; width:1003px; margin:0px; padding:0px; background: url(../images/images/menu-bg.gif) repeat-x; text-align:left; 
		}
.main-menu ul{
		list-style-type:none; float:left; margin:0px; padding:0px; height:33px; background:url(../images/images/menu.gif);width:370px;
		}
.main-menu ul li{
		float:left; display:block; _width:60px; text-indent:-9999px;
		}
		.main-menu .home-link{width:75px;}
		.main-menu .comm-link{width:117px;}
		.main-menu .forum-link{width:77px;}
		.main-menu .sessions-link{width:101px;}
		
		.main-menu .home-link a:hover{ background:url(../images/images/menu.gif) 0px -33px no-repeat;}
		.main-menu .comm-link a:hover{background:url(../images/images/menu.gif) -75px -33px no-repeat;}
		.main-menu .forum-link a:hover{background:url(../images/images/menu.gif) -192px -33px no-repeat;}
		.main-menu .sessions-link a:hover{background:url(../images/images/menu.gif) -269px -33px no-repeat;}
		
.main-menu ul li a{
		font-weight:bold;
		 color:#fff; text-decoration:none; padding-left:15px; padding-right:15px; line-height:33px; height:33px; display:block;
		}
.main-menu ul li a:hover{
		background: url(../images/images/menu-bg-over.gif) repeat-x ; color:#ffffff;
		}
.main-menu ul li a:select{
		background: url(../images/mainmenu-select.gif) repeat-x; color:#e8e8e8;
		}
.main-menu #searcharea{
		float:right; width:324px; height:27px; background: url(../images/images/search.gif) no-repeat; margin-top:3px; padding-top:3px; 	text-align:left; padding-left:5px;
		}
.main-menu #searcharea .searchbox{
		width:324px; border:0px solid #CCCCCC; font-size:10px; color:#666666; line-height:16px; height:18px; background:transparent; float:left;
		}
.fl{float:left; margin-left:10px;}
.toplink select..{border:1px solid #7f9db9; font: normal 11px sans-serif; color:#004080; height:20px; line-height:16px; margin-top:5px;  width:100px;}		
#searcharea{
		float:left; width:246px; height:23px; background: url(../images/bg-search.png) no-repeat; margin-top:2px; padding-top:3px; 	text-align:left; padding-left:5px;
		}
#searcharea .searchbox{
		width:225px; border:0px solid #CCCCCC; font-size:10px; color:#666666; line-height:16px; height:18px; background:transparent; float:left; 
		}		
		
.botton_search{background:url(../images/bg_search.png) no-repeat; width:92px; height:26px; display:block; text-align:center; font:bold 12px sans-serif; color:#525252; border:0; float:left; }		
		
		
		
		
.main-menu #searcharea_en{
		float:right; width:165px; height:23px; background: url(../images/bg-search_en.gif) no-repeat; margin-top:7px; padding-top:3px; 	text-align:left; padding-left:5px;
		}
.main-menu #searcharea_en .searchbox{
		width:150px; border:0px solid #CCCCCC;  font-size:10px; color:#666666; line-height:16px; height:18px; background:transparent; float:left;
		}		
	

.main_banner{width:1000px; min-height:368px; background:#ebebeb url(../images/bg-banner.jpg) repeat-x top; display:block; margin-top:10px; text-align:left;}
.main_banner .left_curve{width:9px; height:20px; display:block; background:url(../images/banner_left_top_curve.jpg) no-repeat; float:left;}
.main_banner .right_curve{width:9px; height:20px; display:block; background:url(../images/banner_right_top_curve.jpg) no-repeat; float:right;}
.main_banner .left_curve_bot{width:12px; height:20px; display:block; background:url(../images/banner_left_bot_curve.jpg) no-repeat bottom; float:left; }
.main_banner .right_curve_bot{width:12px; height:20px; display:block; background:url(../images/banner_right_bot_curve.jpg) no-repeat bottom; float:right; }

.left_curve1{width:9px; height:9px; display:block; background:url(../images/banner_left_top_curve.jpg) no-repeat top; float:left; }
.right_curve1{width:9px; height:9px; display:block; background:url(../images/banner_right_top_curve.jpg) no-repeat top; float:right;}

.main_banner .intro{width:645px; height:347px; border-left:1px solid #e8e8e8; padding-left:20px; vertical-align:top; font:bold 12px sans-serif; color:#534846; text-align:justify;}
.main_banner .intro h3{font:bold 22px sans-serif; color:#312f6e; margin:0; padding:0;}
.main_banner .intro img{margin-top:10px;}

.main_banner .signup{ width:300px; height:342px; border-right:1px solid #e8e8e8; padding:5px 15px 0px 20px; text-align:left; vertical-align:top; text-align:left;}
.main_banner .signup .box{background: #dddddd url(../images/bg_signup.jpg) repeat-x; min-height:342px; width:300px; font: normal 12px sans-serif; }
.box .left_curve{width:10px; height:10px; display:block; background:url(../images/signup_left_top_curve.jpg) no-repeat; float:left;}
.box .right_curve{width:10px; height:10px; display:block; background:url(../images/signup_right_top_curve.jpg) no-repeat; float:right;}
.box .left_curve_bot{width:10px; height:15px; display:block; background: url(../images/signup_left_bot_curve.jpg) bottom no-repeat; float:left;}
.box .right_curve_bot{width:10px; height:15px; display:block; background: url(../images/signup_right_bot_curve.jpg) bottom no-repeat; float:right;}
.main_banner .signup .join{width:270px; margin:0px 15px; padding:0px; color:#454545; border-bottom:1px solid #c1c1c1; text-align:left;}
.main_banner .signup h4{font:bold 18px sans-serif; color:#21567b; margin:0; padding:0;}
.main_banner .btn_signup{margin-top:7px; margin-bottom:8px; border:0; vertical-align:middle;}
.main_banner .signup .login{width:270px; margin:0px 15px; padding-top:15px; color:#454545; text-align:left;}
.main_banner .signup .login label{width:270px; font-weight:bold; color:#222222}
.main_banner .signup .login .input{width:265px; height:18px; border:1px solid #dddee0; border-left:2px solid #bebfc1; border-top:2px solid #bebfc1;}
.main_banner .signup .login a.forgot{text-decoration:underline; margin-left:10px; color:#666666; vertical-align:middle;}
.main_banner .signup .login a:hover.forgot{text-decoration:none;}
.main_banner .signup .login a.contact{font:bold 13px sans-serif; color:#0066CC; text-decoration:none; vertical-align:middle; text-decoration:none;}
.main_banner .signup .login a:hover.contact{color: #A6A6A6; text-decoration:none; font:bold 13px sans-serif; text-decoration:none;}
.main_banner .signup .join a.contact{font:bold 13px sans-serif; color:#0066CC; text-decoration:none; vertical-align:middle; text-decoration:none;}
.main_banner .signup .join a:hover.contact{color: #A6A6A6; text-decoration:none; font:bold 13px sans-serif; text-decoration:none;}
/*-MainLink*/
.mainlink{
		width:1000px; margin-top:10px; list-style:none; padding-bottom:20px; height:120px; display:block;
		}
.mainlink ul, .mainlink ul li{
		margin:0; padding:0; list-style:none;
		}
.mainlink ul li{
		float:left; width:101px; text-align:center; height:107px; background:url(../images/bg_mainlink.jpg) no-repeat; margin-left:56px; _margin-left:28px; _margin-right:28px; margin-top:10px; padding:5px 15px;
		}
.mainlink li:hover{
		background:url(../images/bg_mainlink_hov.jpg) no-repeat; 
		}		
.mainlink li img{
		margin-top:5px;
		}
.mainlink li a{
		font:bold 13px sans-serif; color:#0066CC; text-decoration:none;
		}
.mainlink li a:hover{
		color: #A6A6A6; text-decoration:none; font:bold 13px sans-serif; 
		}
		
		
/*-Provider*/
.provider{width:1000px; display:block;}
.provider .left_arrow{width:25px; height:276px; float:left;}
.provider .right_arrow{width:24px; height:276px; float:left;}

.provider-profile{width:950px; height:189px; margin-bottom:10px; }
.provider-profile ul, .provider-profile ul li{margin:0; padding:0; list-style-type:none;}
.provider-profile ul li.profile-box{ float:left; width:172px; height:184px; background: url(../images/bg_provider.gif) no-repeat top; margin-left:3px; margin-right:3px; text-align:center; padding-left:12px; _padding-left:11px; padding-top:5px;}
.profile-box-margin{margin-right:0px;}
.provider-profile ul li.profile-box .bg-img{width:148px; height:109px; background:url(../images/bg-img.gif) no-repeat; text-align:center; float:left; padding:5px}
.provider-profile ul li.profile-box .text{margin-left:10px; font:bold 11px sans-serif; color:#0066CC; float:left;}
.provider-profile ul li.profile-box .text a{font:bold 11px sans-serif; text-decoration:underline; color:#0066CC;} 
.provider-profile ul li.profile-box .text a:hover{font:bold 11px sans-serif; text-decoration:none; color:#666666;}
.provider-profile ul li.profile-box .text span a{font:bold 10px sans-serif; text-decoration:underline; color:#2189fc;} 
.provider-profile ul li.profile-box .text span a:hover{text-decoration:none; font:bold 10px sans-serif; color:#2189fc;} 


.provider-search{font:normal 11px sans-serif; color:#222222; width:980px; float:left; padding:5px 10px;}
.provider-search label{line-height:16px;}
.provider-search select{font:normal 10px sans-serif; }

.provider-search ul, .provider-search ul li{margin:0; padding:0; list-style:none; margin-right:20px; float:left; line-height:33px;}
.left-curve{float:left; background:url(../images/pro-left-top.jpg) no-repeat left top; width:10px; height:10px;}
.right-curve{float:right; background:url(../images/pro-right-top.jpg) no-repeat left top; width:10px; height:10px;}
.left-curve-bot{float:left; background:url(../images/pro-left-bot.jpg) no-repeat left top; width:10px; height:10px; margin-top:5px;}
.right-curve-bot{float:right; background:url(../images/pro-right-bot.jpg) no-repeat left top; width:10px; height:10px; margin-top:5px;}

.small_img{width:950px; height:76px; display:block;}
.small_img ul, .small_img ul li{margin:0; padding:0; list-style:none;}
.small_img ul li{width:91px; height:66px; margin-left:2px; margin-right:2px; float:left; padding:5px; background: url(../images/bg_small_img.gif) no-repeat;}


.curve-heading{
		background: url(../images/bg-curve-heading.gif) repeat-x; height:24px; 
		}
.curve-heading-text{ 
		font:bold 13px sans-serif; color:#f5f7f9; text-align:left;line-height:24px; width:auto; float:left;
		}	
.curve-heading .left{
		background: url(../images/curve-left.gif) no-repeat; width:14px; height:24px; display:block; float:left;
		}	
.curve-heading .right{
		background: url(../images/curve-right-edit.gif) no-repeat right top; width:14px; height:24px; display:block; float:right;
		}		
.curve-heading .right-edit{
		background: url(../images/curve-right-edit.gif) no-repeat right top; text-align:right; padding-right:10px; width:37px; height:24px; display:block; float:right;
		}		
.curve-heading .right-edit a{
		font:normal 11px sans-serif; color:#fff; line-height:24px; text-decoration:underline;
		}
.curve-heading .right-edit a:hover{
		font:normal 11px sans-serif; color:#fff; line-height:24px; text-decoration:none;
		}
.curve-text{
		/*border-left:1px solid #e8e8e8; border-right:1px solid #e8e8e8;*/ padding:0; font: normal 11px sans-serif; color:#666666; text-align:left;
		}		

.curve-bottom{
		height:7px; background:url(../images/curve-bottom-bg.gif) repeat-x; text-align:left;
		}
.curve-bottom .left{
		background: url(../images/curve-bottom-left.gif) no-repeat; width:7px; height:7px; display:block; float:left;
		}		
.curve-bottom .right{
		background: url(../images/curve-bottom-right.gif) no-repeat; width:7px; height:7px; display:block; float:right;
		}
.curve-bottom_grey{
		height:7px; background:url(../images/curve-bottom-bg1.gif) repeat-x; text-align:left;
		}
.curve-bottom_grey .left{
		background: url(../images/curve-bottom-left1.gif) no-repeat; width:7px; height:7px; display:block; float:left;
		}		
.curve-bottom_grey .right{
		background: url(../images/curve-bottom-right1.gif) no-repeat; width:7px; height:7px; display:block; float:right;
		}		
		
		
				
.img-bg{width:60px; height:69px; background:url(../images/img-bg.gif) no-repeat; padding:5px;
		}
.rating{ 
		font-size:10px; color:#6b6b6b; line-height:16px; margin-top:10px;
		}
.rating strong{
		font-size:10px;	color:#2189fc;
		}
		
	
.linked-in a{display:block; float:left;height:32px; width:32px;background:url('../images/icon/linkedin.png') no-repeat; text-indent:-9999px;}
.linked-in a:hover{display:block; float:left;height:32; width:32px;background:url('../images/icon/linkedin.png') no-repeat -0 -32px;}

.facebook a{display:block; float:left;height:32px; width:32px;background:url('../images/icon/facebook.png') no-repeat; text-indent:-9999px;}
.facebook a:hover{display:block; float:left;height:32; width:32px;background:url('../images/icon/facebook.png') no-repeat -0 -32px;}
	
	
.twitter a{display:block; float:left;height:32px; width:32px;background:url('../images/icon/twitter.png') no-repeat; text-indent:-9999px;}
.twitter a:hover{display:block; float:left;height:32; width:32px;background:url('../images/icon/twitter.png') no-repeat -0 -32px;}
	
	
.footer a:hover{
		color:#333;
		text-decoration:none;
		}
.footer .follow{ color:#2477aa; font-size:12px; font-weight:bold;}		
.errors {
	color: #FF0000;
	
}			
.popup{
		position: absolute; width:272px; height:170px; margin-top:100px; color:#6b6b6b; margin-left:100px; padding:15px 22px 22px 15px;
		  font-size:11px; text-align:left; visibility:hidden; background:url(../images/bg_popup.png) no-repeat top left;
		 }
.popup table th{
		border:dotted 1px #C4C4C4; background:#fdfdfd; color:#fdfdfd; background:#333333; font-size:11px;
		} 
.popup strong{
		color:#0066CC; font-size:11px; 
		}
.popup b{
		color:#464396; font-size:10px; line-height:16px;
		 }
.popup a{
		  font-size:10px; color:#000000; text-decoration:underline;
		 }
.popup a:hover{
		 text-decoration:none;
		 }
		 
.community a{
		
		font-size:10px;
		color:#ff8205;
		text-decoration: underline;
		font-weight:bolder;
		}
	
.community a:hover{
		
		font-size:10px;
		color:#6c6c6c;
		text-decoration:none;
		font-weight:bolder;
		}
.community .more a{
		
		font-size:10px;
		color:#6c6c6e;
		text-decoration: underline;
		font-weight:bolder;
		text-align:right;
		}
	
.community .more a:hover{
		color:#ff8205;
		text-decoration:none;
		}
.community strong{
		
		font-size:13px;
		color:#ee7803;
		line-height:29px;
		}
.community b{
		
		font-size:11px;
		color:#575793;
		line-height:25px;
		padding-left:12px;
		background:url('../images/arrow-blue.gif') no-repeat left;
		}
.community textarea{
		
		font-size:9px;
		color:#666666;
		border:1px solid #a5acb2;
		width:244px;
		height:26px;
		overflow-y:auto;
		overflow-x:hidden;
				}
.imga{
		border:1px solid #959595;
		text-align:center;
		margin:5px 7px;
		}

/*.news{width:200px; height:270px; display:block; padding:0px; font:normal 11px verdana; color:#574271; text-align:left}
.news .heading_news{font:bold 14px verdana; height:37px; line-height:34px; background:url(../images/bg_heading_news.jpg) repeat-x top;color:#ffffff }
.news p{padding:2px 10px;}
.news p span{ font-size:10px; color:#1d79e4;}*/



.popular-h{
		
		font-size:14px;
		color:#2f406d;
		line-height:14px;
		padding:0px 10px 0px 10px;
				}
.popular-h a{
		
		font-size:17px;
		font-weight:bold;
		color: #003399;			text-decoration:none;
		line-height:24px;
		}
.popular-h a:hover{
		
		font-size:17px;
		font-weight:bold;
		color: #003399;			text-decoration:underline;
		line-height:24px;				}
		
.popular-h span a{
		
		font-size:17px;
		font-weight:bold;
				color:#743c93;

		text-decoration:none;
		line-height:24px;
		}
.popular-h span a:hover{
		
		font-size:17px;
		font-weight:bold;
				color:#743c93;

		text-decoration:underline;
		line-height:24px;			}
		
.popular-h .more{position:absolute; margin-left:115px; margin-top:350px;}
.popular-h .more a{font: normal 14px sans-serif; color:#666666; text-decoration:none;}
.popular-h .more a:hover{font:normal 14px sans-serif; color:#5c436b; text-decoration:none;}

.image{}
.image:hover{filter:alpha(opacity=65);
 opacity:0.50;
 -moz-opacity:0.75;
}


/* Drop down styles*/
div.selectbox-wrapper {
  position:absolute;
  background-color:white;
  border:1px solid #ccc;
  margin:0px;
  padding:0px;
  text-align:left;
  max-height:200px;
  overflow:auto;
  margin-left:10px;
}

/*Drop down list styles*/
div.selectbox-wrapper ul {
  list-style-type:none;
  margin:0px;
  padding:0px;
  
}
/* Selected item in dropdown list*/
div.selectbox-wrapper ul li.selected { 
  background-color: #EAF2FB;
}

/* Hover state for dropdown list */
div.selectbox-wrapper ul li.current { 
  background-color: #CDD8E4;
}

/* Drop down list items style*/
div.selectbox-wrapper ul li {
  list-style-type:none;
  display:block;
  margin:0;
  padding:3px;
  cursor:pointer;
  font-size:11px;/* Resize Font*/
  line-height:16px;
  width:140px;
  text-align:right;
  padding-right:10px;
  
}

/* Look and feel of select box */
.selectbox 
{
/*  margin: 0px 5px 10px 0px;
  padding-left:2px;*/
  font-size:11px;/* Resize Font*/
  font-weight:bold;
  display : block;
  text-align: right; 
  background: url('../images/bg_select.png') right 9px no-repeat;
  cursor: pointer;
  color:#333;
  height: 21px;  
  border:none;
  width: auto !important;
  padding: 5px 15px 0 10px;
}

.textbox{width:230px; height:14px; border:1px solid #fff; font:normal 11px sans-serif; color:#222222; margin:4px 10px;}
.searchdiv{background:url(../images/bg-search_new.png) left top no-repeat; height:26px; float:left;}
.rightSearch{background:url(../images/bg-search_new.png) right -41px no-repeat; height: 26px; padding: 0 14px 0 0; float: left;}
.searchdiv .txtInput{background:url(../images/bg-search_new.png) left -81px no-repeat;}





/*///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////*/

/*       New Design Home Page CSS Start           */


/* CSS Document */
.bodytext { text-align:left; }
img{border:0;}

.loginbox{background:url(../images/home/login-mid.jpg) top repeat-x #288ec9;height:242px;}
.loginbox{font-size:11px;color:#FFFFFF;}
.loginbox h3{font-weight:normal;font-size:18px;color:#FFFFFF;margin:0;padding:5px 0 5px 0;}
.loginbox .logininput{background:url(../images/home/input-bg.png) no-repeat;width:254px;height:28px;padding:0 0 0 10px;}
.loginbox .logininput input{border:none;background:none;padding:6px 5px 5px 0px;width:237px;font-size:13px;color:#666666;}
#checkDiv{float:left;}
.loginbox .text{padding-bottom:4px;}
.loginbox .hrline{background:url(../images/home/login-hrline.gif) repeat-x bottom;}
.loginbox .forgotpass{font-size:12px;}
.loginbox .forgotpass input {float:left;}
.loginbox .forgotpass a{color:#FFFFFF;text-decoration:none;}
.loginbox .forgotpass a:hover{color:#FFFFFF;text-decoration:underline;}

/*.loginbox1{background:url(../images/home/login-mid1.jpg) top repeat-x #fafdff;height:242px;border-left:1px solid #eaf0f4;border-right:1px solid #eaf0f4;}
.loginbox1{font-family:Arial;font-size:11px;color:#FFFFFF;}
.loginbox1 .profile{padding:0 0 0 46px !important;}
.loginbox1 img{padding-right:6px;}
.loginbox1 a{font-family:Arial;color:#0a74a0;font-size:12px;font-weight:bold;text-decoration:none;}
.loginbox1 a:hover{text-decoration:underline;}*/

.loginbox1{background:url(../images/home/login-mid1.jpg) top repeat-x #fafdff;height:242px;}
.loginbox1{font-size:11px;color:#FFFFFF;}
.loginbox1 .profile{padding:2px;}
.loginbox1 a{color:#0a74a0;font-size:11px;font-weight:bold;text-decoration:none;}
.loginbox1 a:hover{text-decoration:underline;}
/* New */
.border-img img{border:solid 3px #ccc !important;}
.underlinTd{border-bottom:solid 1px #0a74a0;}
.sepPaading{padding-bottom:8px !important;}




/* New */

.explore{background:url(../images/home/explore-bg.jpg) repeat-x top;height:185px;}
.explore h2{color:#2478ab;font-size:18px;font-weight:normal;margin:0 10px 0 10px;background:url(../images/home/explore-headingbg.png) repeat-x bottom;padding:10px 0 7px 0px;}
.explore .iconlist{margin:0;padding:0;}
.explore .iconlist li{list-style-type:none;float:left;margin:17px 41px 0 41px;text-align:center;}
.u2me {display:block;height:100px;width:115px;}
.u2me a{display:block;height:100px;width:115px;background:url(../images/home/explore-u2me.png) no-repeat;; text-indent:0px}	
.u2me a:hover{display:block;height:100px;width:115px;background:url(../images/home/explore-u2me.png) no-repeat 0 -100px;}	
.live {display:block;height:115px;width:97px;}
.live a{display:block;height:115px;width:97px;background:url(../images/home/pre-recorded.png) no-repeat;; text-indent:-9999px}	
.live a:hover{display:block;height:115px;width:97px;background:url(../images/home/pre-recorded.png) no-repeat 0 -115px;}	
.comm {display:block;height:115px;width:97px;}
.comm a{display:block;height:115px;width:97px;background:url(../images/home/explore-community.png) no-repeat;; text-indent:-9999px}	
.comm a:hover{display:block;height:115px;width:97px;background:url(../images/home/explore-community.png) no-repeat 0 -115px;}
.forum_home {display:block;height:100px;width:97px;}
.forum_home a{display:block;height:100px;width:97px;background:url(../images/home/explore-forum.png) no-repeat;; text-indent:-9999px}	
.forum_home a:hover{display:block;height:100px;width:97px;background:url(../images/home/explore-forum.png) no-repeat 0 -100px;}	
.more-to-come {display:block;height:120px;width:97px;}
.more-to-come a{display:block;height:120px;width:97px;background:url(../images/home/explore-moretocome.png) no-repeat;; text-indent:-9999px}	
.more-to-come a:hover{display:block;height:120px;width:97px;background:url(../images/home/explore-moretocome.png) no-repeat 0 -120px;}	
.explore .iconlist li img{padding-bottom:3px;}
.explore .iconlist li a{font-size:12px;font-weight:bold;color:#0b5481;text-decoration:none;}
.explore .iconlist li a:hover{text-decoration:underline;}

.mainheading{color:#2478ab;font-size:18px;font-weight:normal;margin:0;background:url(../images/home/explore-headingbg.png) repeat-x bottom;padding:10px 0 7px 0px;}
.news{border:5px solid #eeeeee;font-size:12px;color:#666666;height:235px;width:387px;margin-bottom:20px;}
.news h4{font-size:13px;font-weight:bold;color:#278bc5;margin:0px !important;padding:10px 0 0 0 !important;}
.news p{margin:0;padding:3px 0 3px 0;}
.news span{font-size:10px;}
.news a{color:#288ec8;text-decoration:none;padding:3px 0 3px 0;line-height:20px;}
.news a:hover{text-decoration:underline;}
.news1{border:5px solid #eeeeee;font-size:12px;color:#666666;height:173px;width:387px;*height:177px;height:177px;]}
.news1 h4{font-size:13px;font-weight:bold;color:#278bc5;margin:0 !important;padding:10px 0 0 0 !important;}
.news1 p{margin:0;padding:3px 0 3px 0;}
.news1 span{font-size:10px;}
.news1 a{color:#288ec8;text-decoration:none;padding:3px 0 3px 0;line-height:20px;}
.news1 a:hover{text-decoration:underline;}
.forum{border:5px solid #eeeeee;padding:0px 7px 3px 7px !important;height:425px;}
.forum h4{font-size:13px;font-weight:bold;color:#278bc5;margin:0;padding:8px 0 5px 0;}
.forum .forumtextarea{background:url(../images/home/forum-textareabg.jpg) no-repeat top left;height:53px;padding-bottom:5px;}
.forum .forumtextarea textarea{width:482px; height:48px;border:none;background:none;overflow:hidden;color:#505052; font-size:12px;padding:0px 5px;}
.forum .msg{font-size:12px;color:#666666;}
.forum .showcharacter{width:40px;border:1px solid #288ec8;font-size:12px;color:#525252;padding:3px 0 3px 0;text-align:center;}
.forum .hrline{background:url(../images/home/explore-headingbg.png) repeat-x center;}

.discussion{font-size:12px;color:#666666;}
.discussion h5{font-size:13px;font-weight:bold;color:#d9d9d9;margin:0;padding:0;}
.discussion .row1{height:44px;background:#f7fcfe;}
.discussion .row2{height:44px;background:#eff7fc;}
.discussion span{color:#257aae;font-weight:bold;}
.discussion  a{color:#288EC8;text-decoration:none;}
.discussion  a:hover{text-decoration:underline;}


/*banner*/
.pics{position:absolute;}
#prev2{position:relative;top:100px;z-index:99;}
#next2{position:relative;z-index:99;float:right;right:0;top:100px;}


/**/




/*       New Design Home Page CSS End           */

.news .heading_news{font:bold 14px sans-serif; height:37px; line-height:34px; background:url(../images/bg_heading_news.jpg) repeat-x top;color:#ffffff }


.whatsnew{height:120px; display:block; padding:0px; font:normal 11px sans-serif; color:#574271; text-align:left}
.whatsnew .heading_whatsnew{font:bold 14px sans-serif; height:37px; line-height:34px; background:url(../images/bg_heading_news.jpg) repeat-x top;color:#ffffff }
.whatsnew p{padding:2px 10px;}
.whatsnew p span{ font-size:10px; color:#1d79e4;}


.newsList{height:100%; display:block; padding:0px; font:normal 12px sans-serif; color:#574271; text-align:left}
.newsList .heading_newsList{font:bold 14px sans-serif; height:37px; line-height:34px; background:url(../images/bg_heading_news.jpg) repeat-x top;color:#ffffff }
.newsList p{padding:2px 10px;}
.newsList p span{ font-size:10px; color:#1d79e4; padding-left:28px;}
.newsList p span.newsHeading {font-size: 12px; padding-left:0px; color:#574271;}
.newsList p span.newsDesc {font-size:11px ; padding-left:28px; color:#574271;}

/* #frmCategories{color:#505052; font-size:11px; width:500px;} */


