body { 
font-family : Arial, Helvetica, sans-serif, verdana; 
font-size : 12px; 
line-height : 18px; 
margin : 0; 
padding : 0; 
color : #636363; 
} 
.clear { 
clear : both; 
} 
.flt { 
float : left; 
} 
.rgt { 
float : right; 
} 
a { 
text-decoration : none; 
color : #007eb9; 
} 
* { 
margin : 0; 
padding : 0; 
} 
a:hover { 
color : #ff8600; 
} 
.wrapper { 
width : 1004px; 
margin : 0 auto; 
background : #eeeeee; 
padding : 0 10px 5px 10px; 
} 
.whiteContainer { 
background : #ffffff; 
padding : 15px 20px; 
} 
.headerContainer { 
padding : 0 0 1px 0; 
} 
.adds { 
border : 0px solid #cbced0; 
float : right; 
height : 60px; 
width : 468px; 
margin : 15px 0 0 0; 
}

.topIconLeft {
float:left;
text-align : left; 
margin-left : 15px; 
padding : 5px; 
color : #2c2c2c;
} 
.topIcon { 
float:right;
text-align : right; 
margin-right : 15px; 
padding : 5px; 
color : #2c2c2c; 
} 
.date { 
color : #1e6ca9; 
margin-right : 10px; 
} 
.middle { 
vertical-align : -4px; 
} 
.topIcon a { 
color : #2c2c2c; 
} 
.leftColom { 
width : 690px; 
float : left; 
} 
.rightColom { 
width : 250px; 
float : right; 
} 
.customSearch { 
padding : 0 0 5px 0; 
height : 60px; 
} 
.customSearch .search { 
height : 20px; 
border : 1px solid #c1c1c1; 
font-size : 12px; 
padding : 0; 
margin : 1px 0 0 0; 
width : 178px; 
} 
.rightAdd { 
height : 250px; 
width : 250px; 
background : #FFFFFF; 
} 
.papularTopic { 
background : #1aa4a4; 
padding : 4px; 
margin : 20px 0; 
} 
.papularContainer { 
background : #ffffff; 
padding : 5px; 
font-weight : bold; 
color : #565555; 
} 
ul.mostPapular { 
list-style : none; 
background : url(../images/dot_popular.jpg) repeat-x bottom; 
height : 25px; 
margin-bottom : 10px; 
} 
.rghtComments { 
padding : 5px; 
font-size : 11px; 
color : #6f6f6f; 
font-weight : normal; 
} 
ul.mostPapular li { 
float : left; 
padding : 4px; 
} 
ul.mostPapular li a { 
color : #007eb6; 
} 
ul.mostPapular li a:hover { 
color : #c96b17; 
} 
ul.mostPapular li.active a { 
color : #c96b17; 
} 
.recent { 
padding : 4px 0; 
} 
.rightPhotoPleace { 
width : 60px; 
height : 45px; 
border : 1px solid #606060; 
overflow : hidden; 
float : left; 
margin : 0 5px 5px 0; 
} 
.sponcers { 
padding : 5px 0; 
background : #eeeeee; 
color : #b3b3b3; 
font-size : 10px; 
text-align : center; 
} 
.halfBanner { 
padding : 0 0; 
height : 60px; 
background : #ffffff; 
border : 4px solid #eeeeee; 
} 
.archivetag { 
border : 1px solid #1ca4a4; 
margin-top : 20px; 
margin-bottom : 20px; 
padding : 0; 
} 
.archiveTittle { 
background : #e0eef7; 
padding : 5px; 
color : #3e9d99; 
font-weight : bold; 
} 
.subscribe { 
border : 1px solid #1ca4a4; 
margin-top : 20px; 
padding : 0; 
} 
.subsTittle { 
background : #e0eef7; 
padding : 5px; 
color : #007eb9; 
font-weight : bold; 
} 
.email { 
border : 1px solid #c0c4c7; 
padding : 2px; 
width : 147px; 
color : #666666; 
} 
.Popdiv { 
width : 212px; 
margin : 0 0 0 5px; 
background : #ffffff; 
} 
.mainpoplinks { 
padding : 5px; 
margin : 0; 
} 
.mainpoplinks a { 
color : #6c736c; 
font-size : 12px; 
font-weight : bold; 
} 
.mainpoplinks a:hover { 
color : #888888; 
font-size : 12px; 
font-weight : bold; 
} 
.mainpoplinks a.active { 
color : #f1923e; 
font-size : 12px; 
font-weight : bold; 
} 
.mainpoplinks .last { 
padding-right : 0; 
} 
.most { 
padding : 0 10px 0 10px; 
} 
.popdot { 
background : url(../images/dot_popular.jpg) repeat-x; 
margin : 0 5px 0 5px; 
} 
.popimgdiv { 
margin : 0 5px 10px 5px; 
} 
.picview { 
color : #605e5f; 
} 
.breakNews { 
background : url(../images/Breaking-News-left.png) no-repeat; 
height : 23px; 
font-weight : bold; 
color : #ffffff; 
padding : 3px 0 2px 10px; 
float : left; 
width : 118px; 
} 
.newText { 
background : url(../images/breakBg.jpg) repeat-x; 
height : 23px; 
font-weight : bold; 
color : #4a4a4a; 
width : 554px; 
padding : 4px 0 2px 0; 
float : left; 
} 
.rightNews { 
float : right; 
} 
.goole { 
height : 31px; 
padding-top : 5px; 
} 
.latest { 
border : 1px solid #bdc7d0; 
padding : 10px; 
background : #dbe8f6; 
} 
.latestbold { 
font-weight : bold; 
color : #ff8600; 
} 
.latestPost { 
font-size : 16px; 
} 
.red { 
color : #cb4b40; 
} 
.middle1 { 
vertical-align : 2px; 
} 
.imgspace img { 
margin-left : 5px; 
} 
.latRow { 
padding : 0 0 10px 0; 
border-bottom : 2px solid #ffffff; 
} 
h1 { 
color : #007eb9; 
font-size : 16px; 
padding-bottom : 10px; 
} 
h1:hover { 
color : #ff8600; 
} 
.newsContainer { 
padding : 10px 0; 
margin-left : 10px; 
margin-right : 10px; 

} 
.newsContainer1 { 
padding : 10px 10px; 
} 
p { 
line-height : 18px; 
color : #4d4d52; 
} 
.comments { 
padding : 15px 0 5px 0; 
font-size : 11px; 
color : #4a525a; 
} 
.sep { 
vertical-align : -8px; 
margin : 0 10px; 
} 
.gallary { 
padding : 20px 0; 
} 
.gallary1 ul li.newproduct { 
color : #ffffff; 
font-weight : bold; 
} 
.gallary1 ul li.newproduct { 
float : left; 
padding : 5px 10px; 
color : #ffffff; 
margin-right : 2px; 
} 
.gallary1 ul li.newproduct:hover { 
color : #ffffff; 
font-weight : bold; 
background : #e67817; 
} 
.gallary1 { 
background : #e67817; 
height : 28px; 
} 
.gallary1 ul { 
list-style : none; 
} 
.gallary1 ul li { 
float : left; 
padding : 5px 10px; 
color : #ffffff; 
margin-right : 2px; 
} 
.gallary1 ul li a { 
color : #ffffff; 
font-weight : bold; 
} 
.gallary1 ul li:hover { 
color : #ffffff; 
font-weight : bold; 
background : #d62a16; 
} 
.gallary1 ul li.active { 
color : #ffffff; 
font-weight : bold; 
background : #d62a16; 
} 
.gallaryContent { 
background : #eeeeee; 
padding : 10px; 
} 
.fstDiv { 
width : 145px; 
margin-right : 26px; 
float : left; 
} 
.imgPlace { 
width : 145px; 
height : 105px; 
background : #ffffff; 
border : 1px solid #666666; 

overflow:hidden;
} 
.thumPlace { 
width : 213px; 
height : 165px; 
background : #ffffff; 
border : 1px solid #666666; 
} 
.picText { 
padding : 5px 0 0 0; 
color : #363636; 
} 
.smeNews { 
padding : 0 0; 
} 
.smeLeftColm { 
width : 680px; 
padding : 0px 0px 0px 0px; 
margin : 0px 0px 0px 0px; 
} 
h2 { 
color : #db7c2c; 
font-size : 14px; 
margin-bottom : 10px; 
} 
.picCont { 
width : 85px; 
height : 60px; 
text-align : center; 
padding : 2px; 
border : 1px solid #666666; 
float : left; 
margin : 0 10px 5px 0; 
} 
.picEvent { 
width : 175px; 
height : 105px; 
text-align : center; 
padding : 20px 10px 15px 10px; 
background : #eeeeee; 
float : left; 
margin : 0 10px 15px 0; 
} 
.picborder { 
text-align : center; 
padding : 2px; 
border : 1px solid #666666; 
float : left; 
margin : 0 10px 5px 0; 
} 
.picContlatest { 
width : 95px; 
height : 80px; 
text-align : center; 
padding : 2px; 
border : 1px solid #666666; 
float : left; 
margin : 0 10px 5px 0; 
} 
.headingless { 
padding-bottom : 5px; 
} 
.newsComments { 
padding : 5px 0 5px 0; 
font-size : 11px; 
} 
.newsDate { 
color : #636363; 
} 
.botomBorder { 
border-bottom : 1px solid #cfcfcf; 
margin-bottom : 10px; 
padding-bottom : 9px; 
} 
.botomBorder1 { 
border-bottom : 1px solid #cfcfcf; 
margin-bottom : 6px; 
padding-bottom : 5px; 
}
.BTBorder { 
border-bottom : 2px solid #cfcfcf; 
border-top : 2px solid #cfcfcf; 
margin-bottom : 10px; 
margin-top : 10px; 
padding-bottom : 10px; 
padding-top : 10px; 
padding-left : 0; 
padding-right : 0; 
} 
.bottomtopBorder { 
border-bottom : 1px solid #cfcfcf; 
border-top : 1px solid #cfcfcf; 
margin-bottom : 10px; 
padding-bottom : 5px; 
margin-top : 10px; 
padding-top : 5px; 
} 
.bottomBorder { 
border-bottom : 1px solid #cfcfcf; 
padding-bottom : 5px; 
margin-bottom : 5px; 
} 
.bBorder { 
border-bottom : 1px solid #cfcfcf; 
} 
.borderbg { 
background : #eeeeee; 
border : 1px solid #cfcfcf; 
} 
ul.newsLine { 
list-style : none; 
margin-bottom : 1px; 
} 
ul.newsLine li { 
background : url(yelloaero.jpg) no-repeat 0 4px; 
color : #2c7191; 
padding : 4px 0 5px 20px; 
font-size : 12px; 
} 
.updateTabs { 
width : 250px; 
float : right; 
} 
ul.membership { 
list-style : none; 
margin-bottom : 1px; 
} 
ul.membership li { 
background : url(dot_1.jpg) no-repeat 0 4px; 
padding : 0 0 0 20px; 
font-size : 12px; 
font-weight : bold; 
} 
.update1 { 
background : #1ca4a4; 
height : 25px; 
} 
.update1 ul { 
list-style : none; 
} 
.update1 ul li { 
float : left; 
padding : 5px 15px; 
color : #ffffff; 
margin-right : 2px; 
} 
.update1 ul li a { 
color : #ffffff; 
font-weight : bold; 
} 
.update1 ul li:hover { 
color : #ffffff; 
font-weight : bold; 
background : #e67817; 
} 
.update1 ul li.active { 
color : #ffffff; 
font-weight : bold; 
background : #e67817; 
} 
.updateContent { 
height : 316px; 
border : 1px solid #1ca4a4; 
} 
.cont { 
padding : 10px; 
} 
.newsCategory { 
padding : 20px 0px 0px 0px; 
margin : 0px 0px 0px 0px; 
height:220px;
} 
.bottomAdd { 
float : left; 
width : 120px; 
height : 240px; 
background : #FFFFFF; 
} 
.newsColom { 
width : 176px; 
float : left; 
margin : 0px 0px 0px 25px; 
padding : 0px 0px 0px 0px; 
border-right : 1px solid #c3c3c3; 
height : 250px; 
} 
.newsColomLast { 
border-right : 0 solid #c3c3c3; 
} 
ul.newsRows { 
list-style : none; 
margin-right : 25px; 


} 
ul.newsRows li { 
padding : 4px 0; 
border-bottom : 1px solid #c3c3c3; 
font-size : 12px; 
line-height : 15px; 
} 
.newsTitle { 
margin-bottom : 0; 
font-size : 12px; 
} 
.bottomSearch { 
padding : 0 0 20px 0; 
margin : 30px 0 0 0; 
text-align : center; 
} 
.bottomSearch .inputbg { 
height : 21px; 
border : 2px solid #c1c1c1; 
font-size : 14px; 
width : 273px; 
padding : 2px 2px 0 2px; 
margin : 0; 
} 
.bottomLinks { 
border-top : 1px solid #333333; 
text-align : center; 
padding : 10px 10px 0 10px; 
margin : 0; 
} 
.bottomLinks a { 
color : #565656; 
font-weight : bold; 
font-size : 11px; 
margin : 0 10px; 
} 
.bottomLinks a:hover { 
color : #ff8600; 
} 
.bottomPera { 
background : #dbe8f6; 
padding : 10px 10px 10px 10px; 
color : #3a4149; 
text-align : justify; 
font-size : 11px; 
line-height : 17px; 
} 
.copyRight { 
text-align : center; 
padding : 5px; 
font-size : 11px; 
color : #5b5b5b; 
} 
table { 
color : #636363; 
font-family : Arial, Helvetica, sans-serif; 
font-size : 12px; 
} 
.TopHead { 
float : left; 
width : 672px; 
font-weight : bold; 
text-align : left; 
font-size : 15px; 
background : #e6e7e8; 
color : #4d4d4d; 
padding : 3px 3px 3px 15px; 
} 
.yellowHead { 
float : left; 
width : 672px; 
font-weight : bold; 
text-align : left; 
font-size : 15px; 
background : #e6e7e8; 
color : #4d4d4d; 
padding : 3px 3px 3px 15px; 
} 
.grayHead { 
float : left; 
width : 672px; 
font-weight : bold; 
text-align : left; 
font-size : 15px; 
background : #e6e7e8; 
color : #4d4d4d; 
padding : 3px 3px 3px 15px; 
} 
.orangeHead { 
float : left; 
width : 669px; 
font-weight : bold; 
text-align : left; 
font-size : 15px; 
background : #e6e7e8; 
color : #4d4d4d; 
padding : 5px 3px 5px 15px; 
} 
.graybox { 
float : left; 
width : 672px; 
text-align : left; 
background : #e6e7e8; 
padding : 3px 3px 3px 15px; 
} 
.head { 
float : left; 
width : 99%; 
text-align : left; 
padding-bottom : 6px; 
border-bottom : 2px solid #d3d3d3; 
} 
.error { 
float : left; 
width : 99%; 
color : red; 
text-align : left; 
padding-bottom : 10px; 
} 
.message { 
float : left; 
width : 99%; 
font-size : 14px; 
color : green; 
text-align : left; 
padding-bottom : 10px; 
} 
.paragraph { 
width : 100%; 
line-height : 17px; 
text-align : justify; 
} 
.label { 
float : left; 
text-align : left; 
width : 17%; 
} 
.fieldlabel { 
margin-left : 17%; 
float : left; 
text-align : left; 
width : 17%; 
} 
.input { 
float : left; 
text-align : left; 
width : 40%; 
} 
.help { 
float : right; 
text-align : justify; 
font-size : 12px; 
line-height : 11px; 
width : 41%; 
} 
.colspan2 { 
float : left; 
text-align : left; 
width : 83%; 
} 
.linespace { 
float : left; 
text-align : left; 
width : 100%; 
height : 20px; 
} 
.inputText { 
font-family : arial, helvetica, tahoma; 
color : #595959; 
font-size : 12px; 
height : 18px; 
text-decoration : none; 
border : 2px solid #d3d3d3; 
} 
.inputText1 { 
font-family : arial, helvetica, tahoma; 
color : #dedede; 
font-size : 12px; 
height : 18px; 
text-decoration : none; 
border : 2px solid #d3d3d3; 
} 
.radio { 
color : #595959; 
font-size : 12px; 
text-decoration : none; 
width : 14px; 
border : 0; 
margin : 0 5px 0 0; 
border : 0 solid; 
} 
select { 
color : #595959; 
font-size : 12px; 
height : 20px; 
text-decoration : none; 
border : 2px solid #d3d3d3; 
} 
textarea { 
color : #595959; 
font-size : 12px; 
height : 20px; 
text-decoration : none; 
border : 2px solid #d3d3d3; 
} 
.inputFile { 
font-family : arial, helvetica, tahoma; 
color : #595959; 
font-size : 12px; 
height : 22px; 
border : 2px solid #d3d3d3; 
} 
.mandatory { 
color : red; 
} 
.border { 
border : 1px solid #d3d3d3; 
} 
.border2 { 
border : 2px solid #d3d3d3; 
} 
.borderblue { 
border : 1px solid #bdc7d0; 
background : #dbe8f6; 
} 
.small { 
font-size : 10px; 
} 
.pagination_c { 
background : #ed881c; 
color : #fff; 
float : right; 
text-align : center; 
} 
.paginat { 
background : #fff; 
float : right; 
text-align : center; 
} 
.heading { 
font-size : 20px; 
color : #636363; 
} 
.links { 
text-decoration : none; 
color : #636363; 
} 
a.links:link { 
text-decoration : none; 
} 
a.links:visited { 
text-decoration : none; 
} 
a.links:active { 
text-decoration : none; 
} 
a.links:hover { 
text-decoration : underline; 
} 
.hideshow { 
background : #dad; 
font-weight : bold; 
font-size : 16px; 
} 
.leave_comment { 
padding-left : 20px; 
padding-right : 20px; 
} 
.calendarContaner { 
width : 100%; 
margin : 0; 
background : #eeeeee; 
padding : 0; 
border : 1px solid #eeeeee; 
} 
.calendarHead { 
padding : 20px 0 5px 0; 
text-align : center; 
} 
.calendar { 
margin : 15px; 
padding : 30px 15px 15px 15px; 
background : #fff; 
} 
.middle { 
vertical-align : middle; 
} 
.receive_message { 
margin-bottom : 20px; 
padding : 5px 5px 5px 5px; 
background : #f8f6e7; 
border-top : 1px solid #ede8c2; 
border-bottom : 1px solid #ede8c2; 
} 
.postThanks { 
padding : 30px 50px; 
background : #f8f6e9; 
vertical-align : bottom; 
border : 2px solid #f0edd0; 
font-size : 16px; 
} 
.orange { 
color : #ff8600; 
font-weight : bold; 
} 
orange_heading { 
color : #ff8600; 
font-weight : bold; 
font-size : 13px; 
} 
.login { 
padding : 15px; 
width : 655px; 
background : #f7f5e8; 
border : 1px solid #e0d9a8; 
} 
.loginbox { 
padding : 0; 
width : 655px; 
} 
.logincontrol { 
width : 270px; 
background : #a6d133; 
padding : 25px 25px 25px 25px; 
} 
.username { 
color : #595959; 
font-size : 16px; 
width : 100%; 
height : 25px; 
border : 1px solid #73a62e; 
vertical-align : middle; 
} 
.loginbutton { 
background : #737070; 
color : #ffffff; 
font-size : 16px; 
font-weight : bold; 
padding : 2px; 
border : 1px solid #666464; 
} 
.newuser_b { 
width : 270px; 
color : #ffffff; 
background : #1aa3a3; 
padding : 10px 25px 10px 25px; 
margin : 0; 
} 
.new_user { 
width : 270px; 
color : #ffffff; 
} 
.login_register { 
background : #ff8600; 
color : #ffffff; 
font-size : 16px; 
font-weight : bold; 
padding : 2px; 
border : 1px solid #666464; 
} 
.login_help { 
margin-left : 12px; 
margin-right : 12px; 
width : 305px; 
text-align : justify; 
}

.ads336X280 { 
float : left; 
width : 336px; 
height : 280px; 
margin-bottom : 20px; 
} 
.ad336X280 { 
float : right; 
width : 336px; 
height : 280px;  
margin-bottom : 20px; 
} 

.button { 
padding : 0; 
margin : 0; 
} 
.blue { 
color : #007eb9; 
} 
.no_results { 
font-size : 16px; 
} 
.grayText { 
color : #636363; 
} 
.lbold { 
font-size : 16px; 
font-weight : bold; 
} 
.blank { 
color : #9e9e9e; 
} 
.FriendImage{
	width:33px;
	height:33px;
	margin:0px 3px 3px 0px;
	padding:0px;
	background:#eeeeee;
}
.FriendMore{
	width:71px;
	height:26px;
	margin:0px 0px 0px 0px;
	padding:7px 0px 0px 0px;
}
.friend_connect{
	font-weight:bold;
	background:#dddbdb;
	width:115px;
	padding:1px 5px 1px 5px;
	border:1px solid #c9c8c8;
	text-align:center;
}
.company_connect{
	font-weight:bold;
	background:#dddbdb;
	width:121px;
	padding:1px 5px 1px 5px;
	border:1px solid #c9c8c8;
	text-align:center;
}
.request_button{
	background:#6d6e70;
	color:#ffffff;
	border:1px solid #616264;
	height:25px;
	font-weight:bold;
}
.cancel_button{
	background:#ffffff;border:1px solid #616264;
	height:25px;
	font-weight:bold;
}
.TopBottomYellow { 
	margin : 0px 0px 0px 0px; 
	padding : 5px 0px 5px 15px; 
	background : #f8f6e7; 
	border-top : 1px solid #ede8c2; 
	border-bottom : 1px solid #ede8c2; 
	font-size:15px;
	font-weight:bold;
	height:20px;
} 
.bold{
	font-weight:bold;
}
.recent_post{
	font-weight:bold;font-size:15px;padding:0px 0px 20px 0px;
}
.comp_logo{
	margin:0px 20px 0px 0px;
	padding:1px;
	border:1px solid #dedede;
	background:#efefef;
	width:120px;
	height:90px;
}
.comp_logo img{
	display:block;
	margin:auto;
}
.ads120X600{
	width:120px;
	height:600px;
	margin:0px 20px 0px 0px;
	padding:0px;
	text-align:left;
}

.categoryBulet{
	float:left;
	width:12px;padding: 2px 0px 0px 0px;margin:0px;
}

.bottomBorder1 { 
	border-bottom : 1px solid #cfcfcf; 
	padding-bottom : 5px; 
	margin-bottom : 5px; 
}
.whatwho { 
	background :#2c2c2a; 
	height : 28px; 
} 
.whatwho ul { 
	list-style : none; 
} 
.whatwho ul li { 
	float : left; 
	font-size:15px;
	margin : 5px 0px 0px 0px;
	padding : 0px 10px 5px 10px; 
	margin-right : 2px; 
} 
.whatwho ul li a { 

} 
.whatwho ul li:hover { 
	color : #636363; 
	background : #ffffff; 
} 
.whatwho ul li a:hover { 
	color : #636363; 
	background : #ffffff; 
} 
.whiteBG{
	background:#FFFFFF;
}
.hide{
	display:none;
}
.show{
	display:block;
}
.BlackHead { 
	text-align : left; 
	font-size : 18px; 
	background : #4d4948; 
	color : #FFFFFF; 
	padding : 3px 3px 5px 15px; 
	font-weight:lighter;
} 
.post_logo{
	width:90px;
	height:70px;
	margin:0px 10px 0px 0px;
	padding:1px;
	background:#efefef;
	border:1px solid #dedede;
}
.post_logo img{
	display: block;
	margin:auto;
}
.post_project{
	width:248px;
	height:40px;
	padding:25px 15px 0px 15px;
	margin-right:14px;
	background: #a5d134;
	text-align:center;
	color:#ffffff;
	font-size:18px;
	font-weight:normal;
	
}
.post_project a{
	color:#ffffff;
}
.post_jobs{
	width:248px;
	padding:25px 15px 0px 15px;
	height:40px;
	text-align:center;
	font-size:18px;
	color:#ffffff;
	font-weight:normal;
	background: #1fa491;
}
.post_jobs a{
	color:#ffffff;
}
.project_button{
	width:278px;
	height:65px;
	background: #a5d134;
	text-align:center;
	color:#ffffff;
	font-size:18px;
	font-weight:normal;
	cursor:hand;
	border:none;
	margin-right:11px;	
}
.job_button{
	width:278px;
	height:65px;
	text-align:center;
	font-size:18px;
	color:#ffffff;
	font-weight:normal;
	background: #1fa491;
	cursor:hand;
	border:none;
}

.jobs {
	background : #2c2c2a; 
	padding : 4px; 
	margin : 0px 0px 0px 0px;
	width:155px
}
.ads200X60 { 
float : left; 
width : 200px; 
height : 60px; 
margin-bottom : 20px; 
} 
.ads468X60 { 
float : right; 
width : 468px; 
height : 60px; 
margin-bottom : 20px; 
}
.company_thum{
	width:90px;
	height:60px;
	margin:3px 3px 3px 3px;
	border:1px solid #dedede;
	background:#efefef;
	
}
.company_thum img{
	display: block;
	margin:auto;
}
.orangeButton{
	background-color:#ff8600;color:#ffffff;border:none;height:21px;width:25px
}
.videoView{
	background :#efefef; 
	padding: 25px 15px 25px 15px; 
	text-align:center;
	vertical-align:middle;
}
.videoView object{
	display:block;
	margin:auto;
	text-align:center;
	vertical-align:middle;
}
.receive_message { 
margin-bottom : 20px; 
padding : 5px 5px 5px 5px; 
background : #dbe8f6; 
border-top : 1px solid #dbe8f6; 
border-bottom : 1px solid #dbe8f6; 
} 

.pipe { 
font-size : 18px; 
color : #4997d6; 
} 
.gpipe { 
font-size : 18px; 
color : #d6d8d4; 
} 
.mtopic { 
width : 289px; 
padding-right : 7px; 
} 
.mbtopic { 
height : 80px; 
width : 290px; 
padding-right : 5px; 
border-right : 2px solid #dadac2; 
} 
.mlostpost { 
width : 130px; 
margin-left : 7px; 
padding-left : 5px; 
} 
.mblostpost { 
height : 80px; 
width : 130px; 
margin-left : 5px; 
padding-left : 5px; 
border-right : 2px solid #dadac2; 
} 
.mreply { 
width : 40px; 
padding-left : 5px; 
} 
.mbreply { 
height : 80px; 
width : 40px; 
padding-left : 3px; 
text-align : center; 
border-right : 2px solid #dadac2; 
} 
.mavg { 
width : 69px; 
padding-left : 15px; 
} 
.mbavg { 
height : 83px; 
width : 68px; 
padding-left : 10px; 
} 
.mtitle { 
font-size : 14px; 
font-weight : bold; 
} 
