@charset "utf-8";
body { 
	font-family:Arial, Helvetica, sans-serif;
	font-size : 12px; 
	line-height : 18px; 
	margin : 0; 
	padding : 0; 
	color : #636363; 
	font-weight:lighter;
} 

.clear { 
	clear : both; 
} 
.flt { 
	float : left; 
} 
.rgt { 
	float : right; 
} 

a { 
text-decoration : none; 
color : #86272B; 
} 
* { 
margin : 0; 
padding : 0; 
} 
a:hover { 
color : #86272B; 
} 
a,img{margin:0;padding:0;border:0;outline:0;vertical-align:baseline;background:transparent}


.wrapper { 
	width : 980px; 
	margin : 0 auto; 
	background :#efefef; 
	padding : 0px 10px 5px 10px;
} 
.IndexWrapper { 
	width : 990px; 
	margin : 0 auto; 
	background :#efefef; 
	padding : 0px 0px 0px 0px;
}
.IndexMainMenu{
	width:806px;
}
.IndexMenu{
	background:#999999;
	text-align:center;
	height:27px;
}
.IndexMenu a{
	color:#ffffff;
}
.IndexMenu:hover{
	background:#86272B;
	color:#ffffff;
	text-align:center;
}
.IndexMenu div :hover{
	background:#86272B;
	color:#ffffff;
	text-align:center;
}

.IndexMenu a:hover {
	background:#86272B;
	color:#ffffff;
	text-align:center;
}
.IndexMenu div a:hover {
	background:#ffffff;
	color:#ffffff;
	text-align:center;
}


.IndexContaner{
	text-align : left; 
	margin: 0px 0px 0px 0px; 
}
.IndexImage{
	float:left;
	text-align : left;
	width:68px;
	height:68px;
	margin: 10px 10px 0px 0px; 
}
.IndexImage1{
	float:left;
	text-align : left;
	width:68px;
	height:68px;
	margin: 10px 0px 0px 0px; 
}
.l_shadow{
	width:5px;
	height:57px;
	margin-top:5px;
	padding:0px;
	background:#EBEFE8;
}
.b_shadow{
	width:63px;
	height:5px;
	margin-left:5px;
	padding:0px;
	background:#EBEFE8;
}
.landing_box{
	width:61px;height:60px;border:1px solid #dedede;
}
.landing_image{
	display:block;
	margin:auto;
}

.Logo{ 
	float:left;
	padding : 2px 10px 0px 0px; 
}
.whiteContainer { 
	background : #ffffff; 

}
.GrayContainer {
	margin:0px;	
	padding : 15px 20px;

}

.headerContainer { 
	padding : 0px 0px 1px 0px; 
	margin : 0px 0px 5px 0px; 
}
.HomeLogo{
 background:#86272B;
 width:135px;
 height:92px;
 margin:0px;
 padding:0px
	
}
.adds { 
	background : #f4f6f5; 
	border : 0px solid #dedede; 
	float : left; 
	height : 90px; 
	width : 728px; 
	margin : 0px 0px 0px 6px; 
}
.ad60X90{
	background : #f4f6f5; 
	border : 0px solid #dedede; 
	float : right; 
	height : 90px; 
	width : 60px; 
	margin : 0px 0px 0px 0px;
}
.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 { 
	margin:1px 3px 0px 3px;
} 
.style1 {color: #000000}

.tmenu{margin-left:3px;margin-right:3px;}

.middle { 
	vertical-align : -4px; 
}

.topIcon a { 
	color : #282A23; 
}
.topIcon a:hover { 
	color : #86272B; 
} 
.leftColom { 
	width : 668px; 
	float : left;
	margin-right:20px;
}
.rightColom { 
	width : 250px; 
	float : right; 
} 
.customSearch { 
	padding : 0 0 5px 0; 
	height : 25px; 
} 
.customSearch .search { 
	height : 20px; 
	border : 1px solid #dedede; 
	font-size : 12px; 
	padding : 0; 
	margin : 1px 0 0 0; 
	width : 178px; 
}
.google_search{
	height:25px; 
	background:#efefef;
	vertical-align:middle;
	padding:1px 0px 1px 1px;
	margin:0px;
}
.site_search{
	font-size:11px;
	padding:0px;
	margin:0px 0px 2px 0px;
	text-align:right;
}

.rightAdd { 
	height : 250px; 
	width : 250px; 
	background : #F4F6F5;
	border : 0px solid #d9dcdb; 
	padding : 0px; 
	margin : 0px; 
} 
.rightAdd1 { 
	height : 250px; 
	width : 250px; 
	background : #F4F6F5; 
	border : 1px solid #d9dcdb; 
	padding : 0px; 
	margin : 20px 0px 0px 0px; 
} 
.adsHeightFree { 
	overflow:hidden;
	width:250px; 
	background : #F4F6F5; 
	border : 0px solid #d9dcdb; 
	padding : 0px; 
	margin : 10px 0px 0px 0px; 
	height:auto;
} 
.third_party_api { 
	display: block;
	width : 250px;
	text-align:center;
	background : #F4F6F5; 
	overflow:hidden;
    	margin: 10px 0px 0px 0px;
} 

.newsbottomBorder { 
	border-bottom : 1px solid #dedede; 
	padding-bottom : 3px; 
	margin-bottom : 3px; 
}
.see_more_box{
	float : left; 
	width : 120px; 
	height : 600px; 
	margin:0px 21px 0px 0px;
}
.see_more{
	background : #2c2c2a; 
	padding : 4px; 
	font-size:18px;
	color:#ffffff;
	margin : 0px 0px 0px 0px;
	
} 
.news {
	background : #2c2c2a; 
	padding : 0px; 
	margin : 0px 20px 0px 0px;
	width:162px;

}
.events {
	background : #2c2c2a; 
	padding : 0px; 
	margin : 0px 20px 0px 0px;
	width:162px
}
.jobs {
	background : #2c2c2a; 
	padding : 0px; 
	margin : 0px 0px 0px 0px;
	width:162px
}

.design {
	background : #2c2c2a; 
	padding : 0px; 
	margin : 0px 20px 0px 0px;
	width:162px
}

.college {
	background : #2c2c2a; 
	padding : 0px; 
	margin : 0px 20px 0px 0px;
	width:162px
}
.books{
	background : #2c2c2a; 
	padding : 0px; 
	margin : 0px 0px 0px 0px;
	width:162px
}

.newsContaint{
	background : #efefef; 
	padding : 10px 10px 10px 10px; 
	color : #565555;
	height:233px;
}
.news_heading {
	padding: 0px 0px 8px 0px;
	font-size:18px;
	font-weight:lighter;
}
.lineheight13{
	line-height:13px;
}


.more_news{
	text-align:right;
	color:#ffffff; 
	padding:4px 10px 4px 10px;
}
.more_news a{
	color:#ffffff; 
}



.papularTopic { 
	background : #dedede; 
	padding : 4px; 
	margin : 10px 0px 0px 0px; 
} 
.papularTopicHead{
	padding : 5px 5px 0px 5px;
	font-size:18px;
	font-weight:lighter;
	background : #ffffff; 
}

.papularContainer { 
	background : #ffffff; 
	padding : 5px 5px 5px 5px; 
	font-weight : bold; 
	color : #565555; 
} 
ul.mostPapular { 
	list-style : none; 
	border-top:1px dotted;
	border-bottom:1px dotted;
	height : 20px; 
	margin:5px 0px 5px 0px;
} 
.rghtComments {
	padding :0px; 
	font-size : 11px; 
	color : #6f6f6f; 
	font-weight : normal; 
} 
ul.mostPapular li { 
	float : left; 
	padding : 0px 0px 0px 0px; 

} 
ul.mostPapular li a { 
	color : #636363; 
} 
ul.mostPapular li a:hover { 
	color : #86272B; 
} 
ul.mostPapular li.active a { 
	color : #86272B; 
} 
.recent { 
	padding : 4px 0; 
} 
.rightPhotoPleace { 
	width : 60px; 
	height : 45px; 
	border : 1px solid #dedede; 
	padding:1px;
	background:#efefef;
	overflow : hidden; 
	float : left; 
	margin : 0 5px 5px 0; 
} 
.rightPhotoPleace img{ 
	display:block;
	margin : auto; 
} 
.sponcers { 
	padding : 2px 0; 
	background : #efefef; 
	color : #b3b3b3; 
	font-size : 10px; 
	text-align : center; 
} 
.halfBanner { 
	padding : 0 0; 
	height : 60px; 
	background : #ffffff; 
	border : 4px solid #efefef; 
} 
.archivetag { 
	border : 1px solid #dedede; 
	margin-top : 10px; 
	margin-bottom : 0px; 
	padding : 0; 
} 
.archiveTittle { 
	background : #dedede; 
	padding : 3px; 
	font-size : 18px; 
	font-weight:lighter;
}
.connect{
	margin-bottom:5px;
	padding:0px 0px 0px 0px;
	text-align:center
}

.subscribe { 
	border : 1px solid #BEB89A; 
	margin-top : 20px; 
	padding : 0; 
} 
.subsTittle { 
	background : #CEB184; 
	padding : 3px; 
	font-size : 18px; 
	font-weight:lighter;
} 
.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 { 
	font-weight : bold;
	background:#dedede;
	color : #282A23;
	padding : 3px 0 3px 10px; 
	float : left; 
	width : 100px;
	height : 20px; 
}
.newText { 
	
	font-weight : bold; 
	color : #4a4a4a; 
	width : 578px; 
	padding : 0px 0 0px 0; 
	float : left; 
} 
.breakNewsSection{
	margin-top:5px;
	height : 27px; 
	background :#efefef; 
}
.rightNews { 
	float : left; 
	width:30px;
	height : 20px; 
	padding : 3px 0 3px 0; 
	background :#F4F6F5; 
} 
.goole { 
	height : 35px; 
	padding-top : 5px; 
} 
.latest { 
	border : 1px solid #bdc7d0; 
	padding : 10px; 
	background : #dbe8f6; 
} 

.red { 
	color : #cb4b40; 
} 
.middle1 { 
	vertical-align : 2px; 
} 
.imgspace img { 
	margin-left : 5px; 
} 
.latRow { 
	padding : 0 0 10px 0; 
	border-bottom : 2px solid #ffffff; 
} 
h1 {
	font-family: Georgia, Times New Roman, serif; 
	line-height:25px;
	color : #86272B; 
	font-size : 22px; 
	padding-bottom : 10px; 
	font-weight:lighter;
} 

h1:hover { 
	color : #86272B; 
} 
.newsContainer { 
	padding : 0px 0; 
	margin-left : 20px; 
	margin-right : 20px; 
} 
.newsContainer1 { 
	padding : 20px 20px; 
} 
p { 
	line-height : 18px; 
	color : #4d4d52; 
} 
.comments { 
	padding : 10px 0px 5px 0px; 
	font-size : 11px; 
	color : #4a525a; 
} 
.sep { 
	vertical-align : -8px; 
	margin : 0 10px; 
} 
.gallary {
	padding : 20px 0; 
} 
.gallary1 ul li.newproduct { 
	padding : 10px 0 5px 0; 
	color : #ffffff; 
	font-size:18px;
	font-weight:lighter;
} 
.gallary1 ul li.newproduct { 
	float : left; 
	padding : 0px 20px 5px 10px; 
	color : #ffffff;
	font-size:18px;
	margin-right : 2px; 
	font-weight:lighter;
} 
.gallary1 ul li.newproduct:hover { 
	color : #ffffff; 
	background : #2c2c2a; 
	text-decoration:none;
} 
.gallary1 { 
	background :#2c2c2a; 
	height : 28px; 
} 
.gallary1 ul { 
	list-style : none; 
} 
.gallary1 ul li { 
	float : left; 
	margin : 5px 0px 0px 0px;
	padding : 0px 10px 5px 10px; 
	color : #FFFFFF; 
	margin-right : 2px; 
} 
.gallary1 ul li a { 
	color : #ffffff; 
} 
.gallary1 ul li:hover { 
	color : #636363; 
	background : #efefef; 
} 
.gallary1 ul li a:hover { 
	color : #636363; 
	background : #efefef; 
} 
.gallary1 ul li.active { 
	color : #636363; 
	font-weight : bold; 
	background : #efefef; 
} 
.gallary1 ul li.active a { 
	color : #636363; 
} 
.gallaryContent { 
	background : #efefef; 
	padding : 10px 0px 10px 16px; 
} 
.fstDiv { 
	width : 137px; 
	margin-right : 26px; 
	float : left; 
} 
.fstDiv1 { 
	width : 137px; 
	margin-right : 0px; 
	float : left; 
} 
.imgPlace { 
	width : 137px; 
	height : 100px; 
	background : #dedede;
	padding:1px;
	border : 1px solid #dedede; 
} 
.thumPlace { 
	width : 213px; 
	height : 165px; 
	background : #ffffff; 
	border : 1px solid #dedede; 
} 
.picText { 
	padding : 5px 0 0 0; 
	color : #363636; 
} 
.smeNews { 
	padding : 0 0; 
} 
.smeLeftColm { 
	padding : 0px 0px 0px 0px; 
	margin : 0px 0px 0px 0px; 
} 
h2 { 
	font-size : 14px; 
	margin-bottom : 10px; 
} 
.picCont { 
	width : 85px; 
	height : 60px; 
	text-align : center; 
	padding : 1px; 
	border : 1px solid #dedede; 
	background : #ffffff;
	float : left; 
	margin : 0 10px 5px 0; 
} 
.picEvent { 
	width : 175px; 
	height : 105px; 
	text-align : center; 
	padding : 20px 10px 15px 10px; 
	background : #efefef; 
	float : left; 
	margin : 0 10px 15px 0; 
	border:1px solid #dedede;
} 
.picEvent img { 
	margin : auto; 
} 
.picborder { 
	text-align : center; 
	padding : 1px; 
	border : 1px solid #dedede; 
	float : left; 
	margin : 0 10px 5px 0; 
} 
.picContlatest { 
	width : 107px; 
	height : 80px; 
	text-align : center; 
	padding : 1px; 
	border : 1px solid #dedede; 
	background:#dedede;
	float : left; 
	margin : 0 10px 5px 0; 
} 
.headingless { 
	font-family: Georgia, Times New Roman, serif; 
	line-height:25px;
	padding-bottom : 5px; 
}
.newsComments { 
	padding : 5px 0 5px 0; 
	font-size : 11px; 
} 
.newsDate { 
	color : #636363; 
} 
.headingless1 { 
	font-family: Georgia, Times New Roman, serif; 
	line-height:25px;
	padding:0px;
	margin:0px;
}
.newsComments1 { 
	padding : 0px 0 0px 0; 
	font-size : 11px; 
} 

.botomBorder { 
	border-bottom : 1px solid #dedede; 
	margin-bottom : 10px; 
	padding-bottom : 5px; 
} 
.botomBorder1 { 
	border-bottom : 1px solid #cfcfcf; 
	margin-bottom : 6px; 
	padding-bottom : 5px;
}
.BTBorder { 
	border-bottom : 2px solid #dedede; 
	border-top : 2px solid #dedede; 
	margin-bottom : 10px; 
	margin-top : 10px; 
	padding-bottom : 10px; 
	padding-top : 10px; 
	padding-left : 0; 
	padding-right : 0; 
} 
.bottomtopBorder { 
	border-bottom : 1px solid #dedede; 
	border-top : 1px solid #dedede; 
	margin-bottom : 0px; 
	padding-bottom : 5px; 
	margin-top : 10px; 
	padding-top : 5px; 
} 
.bottomBorder { 
	border-bottom : 1px solid #dedede; 
	padding-bottom : 5px; 
	margin-bottom : 5px; 
} 
.bottomBorder1 { 
	border-bottom : 1px solid #898b8d; 
	padding-bottom : 5px; 
	margin-bottom : 5px; 
} 

.bBorder { 
	border-bottom : 1px solid #dedede; 
} 
.borderbg { 
	background : #F4F6F5; 
	border : 1px solid #d9dcdb; 
} 
.topBorder{
margin:10px 0px 0px 0px;padding:10px 0px 15px 0px;border-top:2px solid #CCC9BA;
}



ul.newsLine { 
	list-style : none; 
	margin-bottom : 1px; 
} 
ul.newsLine li { 
	color : #2c7191; 
	padding : 2px 0 5px 0px; 
	font-size : 12px; 
	line-height:13px;
} 

ul.newsLine li:hover { 
	background:#ffffff;
} 



.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:240px;
} 
.bottomAdd { 
	float : left; 
	width : 120px; 
	height : 600px; 
	background : #F4F6F5;
	margin:0px 21px 0px 0px;

} 
.newsColom { 
	width : 180px; 
	float : left; 
	margin : 0px 0px 0px 24px; 
	padding : 0px 0px 0px 0px; 
	border-right : 1px solid #c3c3c3; 
	height : 240px; 
} 
.newsColomLast { 
	border-right : 0 solid #c3c3c3; 
} 
ul.newsRows { 
	list-style : none; 
	margin-right : 24px; 
} 
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 #dedede; 
	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 : #86272B; 
}

.bottomPera { 
	background : #f4f6f5; 
	padding : 10px 10px 10px 10px; 
	color : #3a4149; 
	text-align : justify; 
	font-size : 10px; 
	line-height : 12px; 
} 
.copyRight {
	height:15px;
	text-align : center; 
	padding : 5px 0px 0px 0px; 
	font-size : 11px; 
	background:#efefef;
} 
table { 
	color : #636363; 
	font-family : Arial, Helvetica, sans-serif; 
	font-size : 12px; 
} 
.TopHead { 
	width:100%;
	text-align : left; 
	font-size : 18px; 
	border-bottom : 4px solid #efefef; 
	font-weight:lighter;
	padding-bottom : 3px; 
	margin-bottom : 0px; 
}
.TopHead1 { 
	width:100%;
	text-align : left; 
	font-size : 18px; 
	border-bottom : 4px solid #efefef; 
	font-weight:lighter;
	padding-bottom : 1px; 
	margin-bottom : 0px; 
}


.BlackHead { 
	text-align : left; 
	font-size : 18px; 
	background : #282A23; 
	color : #FFFFFF; 
	padding : 3px 3px 5px 15px; 
	font-weight:lighter;
} 

.grayHead { 
	text-align : left; 
	font-size : 18px; 
	background : #dedede; 
	color : #4d4d4d; 
	padding : 5px 3px 5px 15px; 
} 
.orangeHead { 
	text-align : left; 
	font-size : 18px; 
	background : #dedede; 
	padding : 3px 3px 5px 15px; 
} 
.graybox { 
	text-align : left; 
	background : #efefef; 
	padding : 3px 3px 3px 15px; 
	border-top:1px solid #dedede;
	border-bottom:1px solid #dedede;
} 
.head { 
	text-align : left; 
	padding-bottom : 6px; 
	border-bottom : 2px solid #d3d3d3; 
} 
.error { 
	color : red; 
	text-align : left; 
	padding-bottom : 10px; 
} 
.message { 
	font-size : 14px; 
	color : green; 
	text-align : left; 
	padding-bottom : 10px; 
} 
.paragraph { 
	line-height : 17px; 
	text-align : justify; 
} 
.label { 
	float : left; 
	text-align : left; 
	width : 17%; 
} 
.fieldlabel { 
	margin-left : 15%; 
	float : left; 
	text-align : left; 
	width : 19%; 
} 
.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 { 
	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; 
	text-decoration : none; 
	width : 14px; 
	border : 0; 
	margin : 0 5px 0 0; 
	border : 0 solid; 
} 
select { 
	color : #595959; 
	height : 20px; 
	text-decoration : none; 
	border : 2px solid #d3d3d3; 
} 
textarea { 
	color : #595959; 
	height : 20px; 
	text-decoration : none; 
	border : 2px solid #d3d3d3; 
} 
.inputFile { 
	color : #595959; 
	height : 22px; 
	border : 2px solid #d3d3d3; 
} 
.mandatory { 
	color : red; 
} 
.border { 
	border : 1px solid #d3d3d3; 
} 
.border2 { 
	border : 2px solid #d3d3d3; 
} 
.borderblue { 
	border : 1px solid #dedede; 
	background : #efefef; 
} 
.small { 
	font-size : 10px; 
	line-height:11px;
} 
.pagination_c { 
	background : #86272B; 
	color : #fff; 
	float : right; 
	text-align : center; 
} 
.paginat { 
	background : #fff; 
	float : right; 
	text-align : center; 
} 
.heading {
	font-family: Georgia, Times New Roman, serif; 
	line-height:25px;
	font-size : 22px; 
	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 : #efefef; 
	padding : 0; 
	border : 1px solid #dedede; 
} 
.calendarHead { 
	padding : 20px 0 5px 0; 
	text-align : center; 
} 
.calendar { 
	margin : 15px; 
	padding : 30px 15px 15px 15px; 
	background : #fff; 
}
.calender_day{
	border:solid 1px #efefef; 
	background:#EBEFE8;
}
.calender_day1{
	border:solid 1px #efefef; 
	background:#FFFFFF;
}

.middle { 
	vertical-align : middle; 
} 
.receive_message { 
	margin-bottom : 20px; 
	padding : 4px 4px 4px 4px; 
	background : #efefef; 
	border-top : 1px solid #dedede; 
	border-bottom : 1px solid #dedede; 
	height:18px;
} 
.postThanks { 
	padding : 30px 50px; 
	background : #efefef; 
	vertical-align : bottom; 
	border : 1px solid #dedede; 
	font-size : 16px; 
} 
.orange { 
	color : #86272B; 
	font-weight : bold; 
} 

orange_heading { 
	color : #86272B; 
	font-weight : bold; 
	font-size : 13px; 
} 
.login { 
	padding : 20px 25px 25px 25px; 
	background : #efefef; 
	border : 1px solid #dedede; 
} 
.loginbox { 
	padding : 0; 
	width : 605px; 
} 
.logincontrol { 
	width : 252px;
	height:120px;
	background :#dedede; 
	padding : 25px 25px 0px 25px; 
} 
.username { 
	color : #595959; 
	font-size : 16px; 
	width : 100%; 
	height : 25px; 
	border : 1px solid #dedede; 
	vertical-align : middle; 
} 
.loginbutton { 
	background : #282A23; 
	color : #ffffff; 
	font-size : 16px; 
	font-weight : bold; 
	padding : 2px; 
	border : 1px solid #666464; 
} 
.newuser_b { 
	width : 252px;
	height:120px;
	color : #ffffff; 
	background : #f6f6f6; 
	padding : 24px 24px 0px 24px; 
	border:1px solid #dedede;
	margin : 0; 
} 

.new_user { 
	width : 250px; 
	color : #595959; 
	text-align:center;
} 


.ads300X250 { 
	float : left; 
	width : 300px; 
	height : 250px; 
	background : #F4F6F5; 
	margin: 0px 0px 20px 20px; 
} 
.ad300X250 { 
	overflow:hidden;
	float : right; 
	width : 300px; 
	height : 250px;  
	background : #F4F6F5; 
	margin: 0px 20px 20px 0px; 
} 

.button { 
	padding : 0; 
	margin : 0; 
} 
.blue { 
	color : #282A23; 
} 
.no_results { 
	font-size : 16px; 
} 
.grayText { 
	color : #636363; 
} 
.lbold { 
	font-size : 16px; 
	font-weight : bold; 
} 
.blank { 
	color : #9e9e9e; 
} 
.membership{
	width:147px;
	height:215px;
	padding:10px;
	background:#efefef;
	margin-right:25px;
	border:1px solid #dedede;
}
.membership1{
	width:144px;
	height:215px;
	padding:10px;
	background:#efefef;
	border:1px solid #dedede;
}
.ads180X60 { 
	float : left; 
	width : 180px; 
	height : 60px; 
	background : #F4F6F5; 
	margin-bottom : 20px; 
} 
.ads468X60 { 
	float : right; 
	width : 468px; 
	height : 60px; 
	background : #F4F6F5; 
	margin-bottom : 20px; 
}
.mtopic { 
	width : 260px; 
	padding-right : 7px; 
} 
.mbtopic { 
	height : 80px; 
	width : 260px; 
	padding-right : 5px; 
	border-right : 1px solid #dedede; 
} 
.mlostpost { 
	width : 138px; 
	margin-left : 7px; 
	padding-left : 5px; 
} 
.mblostpost { 
	height : 80px; 
	width : 138px; 
	margin-left : 5px; 
	padding-left : 5px; 
	border-right : 1px solid #dedede; 
} 
.mreply { 
	width : 40px; 
	padding-left : 5px; 
} 
.mbreply { 
	height : 80px; 
	width : 40px; 
	padding-left : 3px; 
	text-align : center; 
	border-right : 1px solid #dedede; 
} 
.mavg { 
	width : 70px; 
	padding-left : 15px; 
} 
.mbavg { 
	height : 83px; 
	width : 70px; 
	padding-left : 10px; 
} 
.mtitle { 
	font-family: Georgia, Times New Roman, serif; 
	line-height:25px;
	font-size : 22px; 
	font-weight:lighter;
}

.FriendImage{
	width:31px;
	height:31px;
	margin:0px 3px 3px 0px;
	padding:0px;
	background:#EBEFE8;
}
.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;
}
.categoryBulet{
	float:left;
	width:12px;padding: 2px 0px 0px 0px;margin:0px;
}

.recent_post{
	font-weight:bold;font-size:15px;padding:0px 0px 20px 0px;
}

.ads120X600{
	width:120px;
	height:600px;
	margin:0px 20px 0px 0px;
	padding:0px;
	background:#F4F6F5;
	text-align:left;
}

.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;
}
.just_posted{
	background:#efefef;
	padding:25px 20px 20px 20px;
}
.userImage{
	text-align:left;padding:0px;margin:0px 10px 0px 0px;
	width:60px;
	border:0px solid;
	line-height:14px;
}
.userImage img{
	background:#ffffff;
	padding:1px;
	border:1px solid #dedede;
}

.bold{
	font-weight:bold;
}
.dateLine{
	height:15px;width:537px;border-bottom:1px solid #dedede;
}

.dateLine1{
	height:15px;width:546px;border-bottom:1px solid #dedede;
}
.dateLine2{
	height:15px;width:584px;border-bottom:1px solid #dedede;
}
.dateLine3{
	height:15px;width:582px;border-bottom:1px solid #dedede;
}

.justContaint{
	width:488px;padding:20px 25px 20px 20px;margin:0px 0px 0px 0px;
	border:1pt solid #898b8d;
	background:#ffffff;
}
.justContaintFree{
	width:538px;padding:20px 25px 20px 20px;margin:0px 0px 0px 0px;
	border:1pt solid #898b8d;
}
.TopicContaint{
	width:57%;padding:20px 25px 25px 20px;margin:0px 0px 0px 0px;
	border:1pt solid #898b8d;
	background:#ffffff;
}
.DescussContaint{
	width:390px;padding:20px 25px 25px 20px;margin:0px 0px 0px 0px;
	border:1pt solid #898b8d;
	overflow:hidden;
}
.patte_orange{
	border : 1px solid #dedede; 
	background : #efefef; 
	padding:10px 0px 10px 55px;
	height:20px;
	margin:20px 0px 0px 0px;
}
.orangeLine{
	height:10px;
	border-top:2px solid #dedede;
	margin-top :10px;
	padding-bottom : 0px;
}
.LightGreen{
	width:96px;
	height:17px;
	padding:0px 0px 0px 5px;
	background:#dedede;
	border:1px solid #dedede;
}

.DarkGreen{
	font-weight:bold;
	width:15px;
	height:17px;
	padding:0px 1px 0px 1px;
	background:#dedede;
	border:1px solid #dedede;
}
.LightYellow{
	height:17px;
	padding:0px 0px 0px 5px;
	background:#dedede;
	border:1px solid #dedede;
}
.bottomBoraderGreen{
	border-bottom:1px solid #dedede; 
	padding:0px 0px 3px 0px; 
	margin:0px 0px 3px 0px;

}
.dateLarge{
	font-size:15px;
}
.TopBottomYellow1 { 
	margin : 0px 0px 5px 0px; 
	padding : 5px 0px 5px 10px; 
	background : #dedede; 
	border-top : 0px solid #dedede; 
	border-bottom : 1px solid #dedede; 
	font-size:15px;
	height:14px;
	cursor:hand;
}
.comment_list { 
	margin : 0px 0px 5px 0px; 
	padding : 5px 5px 7px 10px; 
	background : #2C2C2A; 
	border-top : 0px solid #2C2C2A; 
	border-bottom : 1px solid #2C2C2A; 
	font-size:15px;
	color:#ffffff;
	height:14px;
	cursor:hand;
}
.comment_list img{ 
	margin : 2px 0px 0px 0px; 
}

.addPortFolio { 
	margin : 0px 0px 5px 0px; 
	padding : 5px 2px 5px 12px; 
	background : #bcbcbc; 
	border-top : 0px solid #bcbcbc; 
	border-bottom : 1px solid #bcbcbc; 
	font-size:15px;
	height:14px;
	cursor:hand;
}

.hide{
	display:none;
}
.show{
	display:block;
}
legend{
	color : #636363; 
	font-weight:bold
}

.comment_header{
	padding:5px 15px;
	background:#2c2c2a;
	color:#ffffff;
	font-weight:bold;
}
.comment_header a {
	color:#ffffff;
}
.submit_news{
	width:45%;
	padding:10px;
	margin-right:20px;
	background:#efefef;
}
.submit_portfolio{
	width:44%;
	padding:10px;
	background:#efefef;
}
.submit_event{
	width:45%;
	padding:10px;
	margin-right:20px;
	margin-top:20px;
	background:#efefef;
}
.submit_project{
	width:44%;
	padding:10px;
	margin-top:20px;
	background:#efefef;
}
.post_project{
	width:240px;
	height:40px;
	padding:25px 15px 0px 15px;
	margin-right:14px;
	background: url('images/projects.png') no-repeat;
	text-align:center;
	font-size:18px;
	font-weight:normal;
	
}
.post_jobs{
	width:239px;
	padding:25px 15px 0px 15px;
	height:40px;
	text-align:center;
	font-size:18px;
	font-weight:normal;
	background: url('images/projects.png') no-repeat;
}

.project_button{
	width:270px;
	height:65px;
	background: url('images/projects.png') no-repeat;
	text-align:center;
	font-size:18px;
	font-weight:normal;
	cursor:hand;
	border:none;
	margin-right:11px;	
}
.job_button{
	width:270px;
	height:65px;
	text-align:center;
	font-size:18px;
	font-weight:normal;
	background: url('images/projects.png') no-repeat;
	cursor:hand;
	border:none;
}

.portfolioImage{
	margin:10px 20px 0px 0px;
	cursor:hand;
	text-align:center;
	width:209px;
}
.portfolioImage1{
	margin:10px 0px 0px 0px;
	cursor:hand;
	text-align:center;
	width:208px;
}
.showcase_portfolio{
	width:135px;
	text-align:center;
	margin:10px 20px 0px 30px;
	font-size:21px;
	line-height:23px;
}
.showcase_images{
	width:129px;
	text-align:center;
	margin:10px 20px 0px 60px;
	font-size:21px;
	line-height:23px;
}
.showcase_videos{
	width:120px;
	text-align:center;
	margin:10px 20px 0px 65px;
	font-size:21px;
	line-height:23px;
}

.design_show{
	background:#efefef;
	padding-bottom:131px;
}

.member_company{
	background:#F6F6F6;
	padding-left:70px;
	vertical-align:bottom;
	text-align:left;
	width:53%;
}
.member_info{
	background:#DEDEDE;
	vertical-align:bottom;
	text-align:left;
}
.member_logo{
	background:#DEDEDE;
	vertical-align:bottom;
	text-align:left;
	padding:0px 8px 0px 25px;
	width:15%;
}


.company_logo{
	border:1px solid #dedede;
	padding:1px;
	background:#FFFFFF;
	text-align:center;
	vertical-align:middle
}

.company_logo1{
	background:#f6f6f6;
	vertical-align:top;
	text-align:left;
	padding:0px 0px 0px 20px;
	width:145px;
}

.company_info{
	background:#f6f6f6;
	vertical-align:top;
	text-align:left;
	padding:0px 0px 0px 20px;
}
.firend_request{
	background:#dedede;
	text-align:center;
	vertical-align:middle;
	width:170px;
}

.postnow{
	height:20px;
	padding:0px 4px 0px 4px; 
	margin:0px;
	font-size:11px;
	font-weight:bold;
	cursor:hand;
}
.list_your_business{
	height:20px;
	width:125px;
	padding:0px 0px 0px 0px; 
	margin:0px;
	font-size:11px;
	font-weight:bold;
	cursor:hand;
}
.cluod{
	font-family: Georgia, Times New Roman, serif; 
	margin:0px
	padding: 0px; 
	text-align:left;
}
.cluod a{ 
	font-family: Georgia, Times New Roman, serif; 
	margin: 0px 0px 0px 0px; 
	padding: 0x 0px 0px 0px; 
	line-height:31px;
}
.cluod a:hover{ 
	color:#636363;
}
.tags{
	margin:10px; 
	padding-bottom:5px;
	text-align:left;
	line-height:normal;
}
.tags a{ 
	margin: 0px 0px 0px 0px; 
	padding: 0x 0px 0px 0px; 
}
.tags a:hover{ 
	color:#636363;
}
.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;
}


.set_name{
	font-family: Georgia, Times New Roman, serif; 
	font-size:18px;
}
.comp_logo img{
	margin:auto;
}
.product_show{
	background:#efefef;
	width: 667px;
	padding:0px;
	margin:0px;
}

.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;
}
.product_image{
	width:313px;
	height:250px;
	padding:1px;
	border:1px solid #dedede;
	background:#efefef;
}
.product_image img{
	display: block;
	margin:auto;
}



.event_underline{
	font-weight:bold; 
	margin-bottom:20px;   
	padding-bottom:0px; 
	border-bottom:2px solid #dedede;
}
.event_bottom_border{
	width:305px;
	padding-bottom:5px; 
	margin-bottom:5px; 
	border-bottom:1px solid #dedede
}

.event_image{
	width:206px;
	height:150px;
	background:#efefef;
	border:1px solid #dedede;
	padding:1px;
	margin-left:19px;
	margin-right:19px
}
.event_image img{
	display: block;
	margin:auto;
}
.event_image1{
	width:206px;
	height:150px;
	background:#efefef;
	padding:1px;
	border:1px solid #dedede;
}
.event_image1 img{
	display: block;
	margin:auto;
}
.imageView{
	background :#efefef; 
	padding: 25px 25px 25px 25px; 
	margin-bottom:20px;
}
.imageView img{
	display:block;
	margin:auto;
	text-align:center;
}
.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;
}
.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;
}
.portfoliothum{
	width:208px;
	height:160px
	padding:1px;
	border:1px solid #dedede;
	background:#efefef;
}
.portfoliothum img{
	display: block;
	margin:auto;
}

.bread_crumbs{
	width:670px;
	text-align:left;
	font-size:12px;
	padding:1px 0px 4px 0px;
	color:#A8A8A8;
	font-size:1.0em;
	line-height: 1.5em;
}

.bread_crumbs a{
	color:#A8A8A8;
}
.bread_crumbs a:hover{
	color:#595959;
	background:none;
	text-decoration:none;
	border-bottom:1px dotted #595959;
}
.know_more{
	width:100px;padding:3px 0px 3px 10px;font-weight:bold;color:#ffffff;background:#86272B;
}
.know_menu{
	width:110px;padding:3px 0px 3px 0px;text-align:center;background:#efefef;margin-right:2px
}
.know_menu a { 
	text-decoration : none; 
	color : #636363; 
} 

.bottomtopBorderDot { 
	border-bottom : 1px dotted #dedede; 
	border-top : 1px dotted #dedede; 
	margin-bottom : 0px; 
	padding-bottom : 5px; 
	margin-top : 10px; 
	padding-top : 5px; 
} 
.viewport { border: 1px solid #dedede; float: left;  height: 160px; margin: 0 0px 0px 0; overflow: hidden; position: relative; width: 220px; }
.no-margin { margin-right: 0; }
.viewport a { display: block; position: relative;}
.viewport a img {position: relative;border:none; }
.viewport a span {display: none;font-family: Georgia, Times New Roman, serif; font-size: 22px; font-style:italic; height: 100%; padding:15px 10px 0px 10px;	position: absolute; text-align: left; text-decoration: none; width: 100%; z-index: 100;}
.viewport a span em {display: block;padding-top:15px;font-family:Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal;font-style:normal;line-height:15px; }
.dark-background {background-color: rgba(15, 15, 15, 0.6); color: #fff; text-shadow: #000 0px 0px 20px;}
.dark-background em {color: #ccc;font-style:none; }
.light-background {background-color: rgba(255, 255, 255, 0.6); color: #333; text-shadow: #fff 0px 0px 20px; }
.light-background em {color: #707070;font-style:none;}
.company_thum{
	width:87px;
	height:60px;
	margin:3px 3px 3px 3px;
	border:1px solid #dedede;
	background:#efefef;
	
}
.company_thum img{
	display: block;
	margin:auto;
}
.orangeButton{
	background-color:#86272B;color:#ffffff;border:none;height:21px;width:25px
}
.bottom_static{
	font-size:17px;margin:20px 0px 20px 60px;color:#A8A8A8;
	font-weight:lighter;
}
.bottom_static a{
	color:#A8A8A8;
	
}
/*Search Button*/
/* div container containing the form  */
#searchContainer, #googlesearch {margin:0px;}
/* Style the search input field. */
#field {float:left;width:165px;height:21px;line-height:23px;text-indent:10px;font-family:arial, sans-serif;font-size:1em;color:#333;background: #fff;border:solid 1px d9d9d9;border-top:solid 1px #c0c0c0;border-right:none;margin-top:1px;}
#field1 {float:left;width:165px;height:21px;line-height:23px;text-indent:10px;font-family:arial, sans-serif;font-size:1em;color:#333;
background:#fff url(http://www.google.com/cse/intl/en/images/google_custom_search_watermark.gif) 5px 3px no-repeat;
border:solid 1px d9d9d9;border-top:solid 1px #c0c0c0;border-right:none;margin-top:1px;}
/* Style the "X" text button next to the search input field */
#delete {float:left;width:10px;height:21px;line-height:20px;margin-right:10px;padding:0 4px 0 4px;font-family: "Lucida Sans", "Lucida Sans Unicode",sans-serif;font-size:18px;background: #fff;border:solid 1px #d9d9d9;border-top:solid 1px #c0c0c0;border-left:none;margin-top:1px;}
/* Set default state of "X" and hide it */
#delete #x {color:#A1B9ED;cursor:pointer;display:none;}
/* Set the hover state of "X" */
#delete #x:hover {color:#36c;}
/* Syle the search button. Settings of line-height, font-size, text-indent used to hide submit value in IE */
#submit {cursor:pointer;width:50px;height: 22px;line-height:0;font-size:0;text-indent:-999px;color: transparent;background: url(images/ico-search.png) no-repeat #2C2C2A center;border: 1px solid #2C2C2A;-moz-border-radius: 2px;-webkit-border-radius: 2px;}
/* Style the search button hover state */
#submit:hover {background: url(images/ico-search.png) no-repeat center #86272B;border: 1px solid #86272B;}

#submit1 {cursor:pointer;width:50px;height: 22px;line-height:0;font-size:0;text-indent:-999px;color: transparent;background: url(images/ico-search.png) no-repeat #2C2C2A center;border: 1px solid #2C2C2A;-moz-border-radius: 2px;-webkit-border-radius: 2px;}
/* Style the search button hover state */
#submit1:hover {background: url(images/ico-search.png) no-repeat center #86272B;border: 1px solid #86272B;}
/* Clear floats */
.fclear {clear:both}

/*end search */
