@charset "utf-8";
/* CSS Document */
@font-face {  
	  font-family: " MyriadPro-Regular ";  
	  src: url(../images/MyriadPro-Regular.otf); /* IE */  
	  src: local(" MyriadPro-Regular "), url(../images/MyriadPro-Regular.otf) format("truetype"); /* non-IE */  
	  font-weight:normal;
	}
@font-face {
  font-family: 'ArimoRegular';
  font-style: normal;
  font-weight: normal;
  src: local('ArimoRegular'), url('http://themes.googleusercontent.com/font?kit=BkZwJXYnumPMepfEA344yQ') format('truetype');
  src: url('../images/arimo-regular-latin-webfont.eot');
  src: url('../images/arimo-regular-latin-webfont86d7.eot?#iefix') format('embedded-opentype'),
       url('../images/arimo-regular-latin-webfont.woff') format('woff'),
       url('../images/arimo-regular-latin-webfont.ttf') format('truetype'),
       url('../images/arimo-regular-latin-webfont.svg.svg#') format('svg');
    font-weight: normal;
    font-style: normal;
}
body{ padding:0px; margin:0px; font-family: 'ArimoRegular'; font-size:14px; color:#4c4c4c; line-height:20px;}

img{ border:0px;}
form{padding:0px; margin:0px;}
p{ margin-top:15px; text-align:justify;}
*:focus{outline:none;}
/* advetisement section*/
#advwrap{float:left; width:100%; margin:0 auto; padding-bottom:10px;}
/* header section*/
#headerwrap{ float:left; width:100%; background:url(../images/headerbg.jpg) top repeat-x; height:171px;}
.header{ width:980px; margin:0 auto;}
.logo{ float:left; padding:10px 0 0 0px; width:267px; height:100px;}
.headings{ float:left; width:412px; height:94px; padding:36px 0 0 11px;}
.headings h1{ padding:0px; margin:0px 0 3px; line-height:24px; font-family: " MyriadPro-Regular" ,"Trebuchet MS", sans-serif; font-size:24px; font-weight:800; color:#FFFFFF;  }
.headings h2{ padding:0px; margin:0px 0 2px; line-height:24px; font-family: " MyriadPro-Regular ","Trebuchet MS", sans-serif; font-size:24px; font-style: normal; font-stretch:narrower; font-weight:100; color:#FFFFFF;  }

.regform {
float: left;
width: 642px;
height: auto;
}
.regform ul {
float: left;
width: 100%;
padding: 15px 0 9px;
margin: 0px;
}
.regform li {
float: left;
width: 100%;
padding: 0 0 15px 0;
margin: 0 0 15px 0;
list-style: none;
border-bottom: 1px dashed #464646;
}

.topmenu{ float:right; width:290px;}
.topmenu ul{padding:0px; margin:0px;}
.topmenu li{padding:0px 0px 0px 10px; margin:43px 0 0 0 ; list-style:none; float:right; height:26px; }
.topmenu li a img{padding:0px 0px; margin:2px 0; text-decoration:none; }

/* search section*/
.search{ float:right; width:250px; padding:12px 0 0 40px;}
.search input.textbox{ float:left; height:23px; width:194px; margin:0px; border:1px solid #FFFFFF; background:#b60002; font-size:13px; padding:0 10px; line-height:23px; color:#FFFFFF;}
.search input.searchimg{ float:left; margin:0px 0 0 0px; padding:0px; width:34px; height:25px; border:none;}

/* middle section*/
#contentwrap{ float:left; width:100%; background:#FFFFFF; height:auto;}
#wrapper{ width:980px; margin:0 auto; }
.mainsection{ float:left; width:663px; }
.leftsection{ float:left; width:250px;}

.newspart{float:left; width:250px; }
.timehead{ float:left; color:#b7b7b7; font-size:11px; font-family:tahoma; line-height:30px;}
.news_slide {
float: left;
width: 250px;
height: 370px;

}
.newspart p{ float:left; padding:12px 0 1px 0; line-height:19px; }
.newspart a{ color:#ffffff; text-decoration:none;}
.newspart ul{float:left; width:100%; padding:15px 0 9px; margin:0px;}
.newspart li{float:left; width:97%; padding:0px 0 6px 12px; margin:0px;  list-style:none; background:url(../images/list.gif) left 20% no-repeat; line-height:19px;}
.newspart li a{font-size:14px; color:#111111; text-decoration:none;}
.newspart li a:hover{font-size:14px; color:#111111; text-decoration:underline;}
.newspart h2{ clear:both; color:#bb0702; font-family: " MyriadPro-Regular ","Trebuchet MS", sans-serif; font-size:18px; font-weight:normal; border-bottom:1px solid #cccccc; border-top:1px solid #cccccc; margin:0px; padding:8px 0 7px 0; display:block;}

/* poll section*/
.poll{float:left; width:210px; background:url(../images/opinionbg.gif) no-repeat; height:250px; margin-top:18px; padding:31px 10px 0 23px; line-height:20px;}
.poll h2{ color:#bb0702; font-family: " MyriadPro-Regular ","Trebuchet MS", sans-serif; font-size:20px; font-weight:normal; padding:0px; margin:0px;}
.poll ul{float:left; width:100%; padding:0px 0 8px; margin:0px;}
.poll li{float:left; width:100%; padding:1px 0 2px 0px; margin:0px; list-style:none;}
.poll p{ padding:0px 0 0 8px;}


.middlesection{ float:left; width:396px; margin-left:17px;}
.size{ float:left; width:100%; height:23px; padding-top:7px;}
.size a{ padding-left:10px;}
*html .middlesection{  margin-left:5px;}

.mainslide{ float:left; width:396px; height:250px;}
.middlesection p{ float:left; padding:12px 0 9px 0; line-height:19px; border-bottom:1px solid #cccccc;}
.middlesection a{color:#000000; text-decoration:none;}
.middlesection h2{ clear:both; color:#bb0702; font-family: " MyriadPro-Regular ","Trebuchet MS", sans-serif; font-size:18px; font-weight:normal; border-bottom:1px solid #cccccc; margin:0px; padding:9px 0 7px 0; display:block;}

/* Interviews/Breaking News, Market News, Company News section*/
.commondiv{ float:left; width:396px; padding-bottom:14px; border-bottom:1px solid #cccccc; height:260px;}

/* right section*/
.rightsection{ float:left; width:300px; margin-left:17px;}
.rightsection p{ padding:31px 0 0 0; margin:0px;}
.rightsection p a{padding:0 5px;} 

.advsection{float:left; width:300px; height:250px;}
/* video section*/
.videos{ float:left; width:100%; border-bottom:1px solid #cccccc; /*padding-bottom:20px;*/ height:216px;}
.videos h2{ color:#bb0702; font-family: " MyriadPro-Regular ","Trebuchet MS", sans-serif; font-size:20px; font-weight:normal; margin:0px; padding:7px 0 8px;}
.videos ul{ padding:0px; margin:0px; float:left;}
.videos li{ float:left; padding:0px; margin:0px; list-style:none; width:145px; line-height:19px; }
.videos li a{ display:block; color:#111111; text-decoration:none;}
.videos li a:hover{ color:#111111; text-decoration:underline;}

/* newsletter sign up section*/
.signup{ float:left; width:100%;}
.signup ul{ padding:25px 0 0 10px; margin:0px; float:left; width:290px; background: url(../images/signupbg.gif) no-repeat; height:79px;}
.signup li{ float:left; padding:0px; margin:0px; list-style:none;}
.signup li p{ float:left; padding:10px 0px 0px 0px; margin:0px;}
.signup a{ color:#CC0000; text-decoration: none;}
.signup a:hover{ color:#464646; text-decoration: none;}
.signup input.signupbox{ float:left; height:23px; width:176px; margin:0px; border:1px solid #969696; font-size:13px; padding:0 10px; line-height:23px; color:#111111;}
.signup input.signimg{ float:left; margin:0px 0 0 10px; padding:0px; width:72px; height:25px; border:none;}
.signup h2{ color:#bb0702; font-family: " MyriadPro-Regular ","Trebuchet MS", sans-serif; font-size:20px; margin:0px; padding:6px 0 5px; font-weight:normal;}

/* calender events section*/
.events{ float:left; width:100%; height:234px;}
.events h2{ color:#bb0702; font-family: " MyriadPro-Regular ","Trebuchet MS", sans-serif; font-size:20px; font-weight:normal; margin:0px 0 10px; padding:6px 0 6px; border-bottom:1px solid #cccccc;}
.events ul{ padding:6px 0 6px 0px; margin:0px; float:left; width:100%; }
.events li{ float:left; padding:0px; margin:0px; list-style:none;}
.events li.date{ background:url(../images/datebg.gif) no-repeat; width:68px; height:34px; line-height:34px; color:#FFFFFF;font-weight:normal; padding-left:12px; font-size:12px;}
.events li.eventlist{ width:212px; padding:0 0 0 8px; line-height:19px;}
.events li.eventlist a{color:#111111; text-decoration:none;}
.events li.eventlist a:hover{color:#111111; text-decoration:underline;}

/* celebrity news section*/
.celebrity{ float:left; width:264px; background:url(../images/celebritybg.jpg) no-repeat; height:255px; padding:20px 18px 0;}
.celebrity h1{ color:#ec008c; font-family: " MyriadPro-Regular ","Trebuchet MS", sans-serif; font-size:30px; font-weight:normal; margin:0px 0 0px; padding:0px 0 12px; }
.celebrity h1 span{ color:#00bff3}
.celebrity ul{ padding:0px 0 8px 0px; margin:0px; float:left; width:100%; }
.celebrity li{ float:left; padding:0px; margin:0px; list-style:none;}
.celebrity p{ font-size:14px; line-height:19px; letter-spacing:0px;}
.purplefont{ color:#9e0039; font-size:18px; font-weight:bold;}

.watch_week{ float:left; width:100%; padding-top:21px;}

/* productlaunch events section*/
.productlaunch{ float:left; width:100%; /*padding-bottom:29px;*/ height:248px; /* border-bottom:1px solid #cccccc;*/}
.productlaunch h2{ clear:both; color:#bb0702; font-family: " MyriadPro-Regular ","Trebuchet MS", sans-serif; font-size:18px; font-weight:normal; border-bottom:1px solid #cccccc; margin:0px; padding:8px 0 7px 0; display:block;}

/* photos section*/
.photos{ float:left; width:663px; border-bottom:1px solid #cccccc; /*padding-bottom:40px;*/ height:157px; }
*html .photos{ margin-left:7px; }
.photos h2{ color:#bb0702; font-family: " MyriadPro-Regular ","Trebuchet MS", sans-serif; font-size:20px;font-weight:normal; margin:0px; padding:7px 0 8px 0px;}
.photos ul{ padding:0px; margin:0px; float:left;}
.photos li{ float:left; padding:0px 19px 0 0px; margin:0px; list-style:none; width:151px; line-height:19px;}
.photos li.lastphoto{ float:left; padding:0px 0 0 0px; margin:0px; list-style:none; width:151px; line-height:19px;}
.photos li a{ display:block; color:#111111; text-decoration:none;}
.photos li a:hover{ color:#111111; text-decoration:underline;}

/* market report section*/
.marketreport{ float:left; width:322px; /*padding-bottom:15px;*/ margin-right:19px}
.marketreport h2{ clear:both; color:#bb0702; font-family: " MyriadPro-Regular ","Trebuchet MS", sans-serif; font-size:18px; font-weight:normal;  margin:0px; padding:8px 0 7px 0; display:block;}
.reportphoto{ float:left; width:250px; padding:5px 0 4px;}
.reportphoto ul{ padding:0px; margin:0px; float:left; width:100%;}
.reportphoto li{float:left;  list-style:none;}
.reportphoto li.mrphoto{ padding:0px 0 0 0px; margin:2px 0 0 0px; width:322px; height:160px;}
.reportphoto li.mrphotodesc a{ float:left; width:109px; padding:0px 0 0 10px; line-height:20px; font-size:15px; color:#004a80; text-decoration:none;}
.reportphoto li.mrphotodesc a:hover{ float:left; width:109px; padding:0px 0 0 10px; line-height:20px; font-size:15px; color:#004a80; text-decoration:underline;}

ul.reportlist{ float:left; width:100%; padding:5px 0 0 0px; margin:0px;}
ul.reportlist li{ float:left; width:100%; list-style:none; border-bottom:1px solid #cccccc; line-height:19px; padding:7px 0 8px 0;}
ul.reportlist li a{ color:#111111; text-decoration:none;}
ul.reportlist li a:hover{ color:#111111; text-decoration:underline;}

/* Exhibition_events report section*/
.exbibitionevents{ float:left; width:322px; /*padding-bottom:15px;*/ }
.exbibitionevents h2{ clear:both; color:#bb0702; font-family: " MyriadPro-Regular ","Trebuchet MS", sans-serif; font-size:18px; font-weight:normal;  margin:0px; padding:8px 0 7px 0; display:block;}
.exbibitioneventsphoto{ float:left; width:250px; padding:5px 0 4px;}
.exbibitioneventsphoto ul{ padding:0px; margin:0px; float:left; width:100%;}
.exbibitioneventsphoto li{float:left;  list-style:none;}
.exbibitioneventsphoto li.exphoto{ padding:0px 0 0 0px; margin:2px 0 0 0px; width:322px; height:160px;}
.exbibitioneventsphoto li.exphotodesc a{ float:left; width:109px; padding:0px 0 0 10px; line-height:20px; font-size:15px; color:#004a80; text-decoration:none;}
.exbibitioneventsphoto li.exphotodesc a:hover{ float:left; width:109px; padding:0px 0 0 10px; line-height:20px; font-size:15px; color:#004a80; text-decoration:underline;}

ul.exbibitioneventslist{ float:left; width:100%; padding:5px 0 0 0px; margin:0px;}
ul.exbibitioneventslist li{ float:left; width:100%; list-style:none; border-bottom:1px solid #cccccc; line-height:19px; padding:7px 0 8px 0;}
ul.exbibitioneventslist li a{ color:#111111; text-decoration:none;}
ul.exbibitioneventslist li a:hover{ color:#111111; text-decoration:underline;}

/* product launch  section*/
.product_launch{ float:left; width:396px; /*padding-bottom:15px;*/ height:248px; /*border-bottom:1px solid #cccccc;*/ margin-left:17px; }
.product_launch h2{ clear:both; color:#bb0702; font-family: " MyriadPro-Regular ","Trebuchet MS", sans-serif; font-size:18px; font-weight:normal; border-bottom:1px solid #cccccc; margin:0px; padding:8px 0 7px 0; display:block;}

.productphoto{ float:left; width:197px; padding-top:10px; overflow:hidden;  }
.productphoto img{padding-bottom:9px;}
.productphoto a{ padding:14px 0 0 0; line-height:20px; font-size:14px; color:#004a80; text-decoration:none;}
.productphoto a:hover{ padding:14px 0 0; line-height:20px; font-size:14px; color:#004a80; text-decoration:underline;}

ul.productlist{ float:left; width:189px; padding:0px 0 0 10px; margin:0px;}
ul.productlist li{ float:left; width:189px; list-style:none; border-bottom:1px solid #e6e6e6; line-height:19px; padding:6px 0 5px 0;}
ul.productlist li a{ color:#111111; text-decoration:none;}
ul.productlist li a:hover{ color:#111111; text-decoration:underline;}

/* group website  section*/
.groupwebsite{ float:left; width:980px;  padding:0 0 0px 0px; }
.groupwebsite ul{ padding:0px; margin:0px; float:left; width:962px; border-color:#c5c5c5; border-width:5px 7px 5px 7px; border-style:solid;}
.groupwebsite li{ float:left; padding:16px 36px 16px 36px; margin:0px; list-style:none; width:auto; border-right:1px solid #c5c5c5; }
.groupwebsite li.last{  border-right:0px solid #c5c5c5; }
.groupwebsite h2{ color:#bb0702; font-family: " MyriadPro-Regular" ,"Trebuchet MS", sans-serif; font-size:20px; font-weight:normal; margin:0px; padding:9px 0 8px 0px;}

/* slide show*/
.boxgrid{ 
		width: 250px; height: 250px; 
		margin:0px; float:left; 
		overflow: hidden; position: relative; 
}
.boxcaption{ 
		float: left; position: absolute; 
		background: #000; 
		height: 60px; width: 100%; top:190px;
		opacity: .6; 
		/* For IE 5-7 */
		filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=80);
		/* For IE 8 */
		-MS-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=80)";
 }
.boxcaption h3{ margin: 4px 10px 0 14px; color:#ffffff; font:14px Arial, sans-serif; letter-spacing:-1px; font-weight: bold;  }
/*.boxcaption {top: 190;	left: 0;}*/
/*.caption .boxcaption {top: 190;left: 0;	}*/

/* inner pages*/
/* event page*/
.mainsectionnew{ float:left; width:663px; padding:5px 0 0px 0; }
.mainsectionnew h1{font-family: 'ArimoRegular'; font-weight:normal; font-size:24px; color:#bb0702; margin:0px;  padding:12px 0 0px 0; float:left; width:90%; line-height:28px; }
.mainsectionnew h2{font-family: 'ArimoRegular'; font-weight:normal; font-size:22px; color:#bb0702; margin:0px; padding:12px 0 0px 0;}
.sizenew{ float:left; width:10%; height:23px; padding-top:0px; margin:0px;  padding:12px 0 14px 0;}
.sizenew a{ padding-left:10px;}

.box_title{ border-bottom:1px solid #cdcdcd; float:left;}

fieldset.eventsearch {
	margin:17px 0 0; padding:0px;
	border: none;
	width: 100%;
	float:left;
	font-family: 'ArimoRegular';
	line-height:19px;
}
fieldset.eventsearch ol{ float:left; padding:23px 0 10px ; margin:0px;}
fieldset.eventsearch li{ float:left; padding:0px 0 14px; margin:0px; list-style:none; width:327px;}
fieldset.eventsearch li img{ position:absolute; margin:6px 14px 0 10px;}
.eventsearch input.evtextbox {color: #464646;
	font-size:14px; font-family: 'ArimoRegular';
	width: 294px; height: 32px;
	line-height:32px;
	padding: 0px 0px 0 14px;
	border:2px solid #cdcdcd;
	margin:0 0 0px;	
}
.eventsearch input.evtextbox2 {color: #464646;font-size:14px;font-family: 'ArimoRegular';width: 268px; height: 32px; line-height:32px;
	padding: 0px 0px 0 14px;
	border:2px solid #cdcdcd; margin:0 0 0px;	
}
.eventsearch select.selectbox {color: #464646;
	font-size:14px; font-family: 'ArimoRegular';
	width: 311px; height: 35px;
	line-height:35px; border:0px;
	padding: 0px 0px 0 12px; margin:0 0 0px;	
	outline:none; background:url(../images/selectboxbg.jpg) no-repeat 0 0;
}
.eventsearch li .search  { float:left;width:91px;height:36px; border:0px; background:url(../images/eventsearch.jpg) no-repeat; cursor:pointer;}

.eventsearchlist{ float:left; width:100%; margin-bottom:20px; font-family: 'ArimoRegular';}
.eventdate{ float:left; width:158px; height:57px; line-height:23px; background-color:#4a4a4a; color:#FFFFFF; text-align:center; padding:15px 0 0;}
.eventhead{ float:left; width:495px; height:57px; padding:15px 0 0 10px; line-height:23px; background-color:#cbcbcb;}
.eventsearchlist ul{ padding:10px 0 10px; margin:0px; float:left; border-bottom:1px  solid #cdcdcd; width:100%;}
.eventsearchlist li{ float:right; padding:0px; margin:0px; list-style:none; width:49%; font-size:14px;}
.eventleft{ display:block; float:left; width:75px; color:#b60002;}
.eventleftp{ display:block; float:left; width:75px; color:#b60002; padding-left:10px;}


.newsarchivesearchlist{ float:left; width:100%; margin-bottom:20px; font-family: 'ArimoRegular';}
.newsarchivedate{ float:left; width:128px; min-height:47px; height:auto !important; line-height:23px; background-color:#4a4a4a; color:#FFFFFF; text-align:center; padding:15px 0 0;}
.newsarchivedate a{ text-decoration:none; color:#FFFFFF;}
.newsarchivehead{ float:left; width:525px; min-height:56px; height:auto !important; padding:5px 0 0 10px; line-height:18px; background-color:#cbcbcb;}
.newsarchivehead a{ text-decoration:none; color:#FFFFFF;}
.newsarchivelist ul{ padding:10px 0 10px; margin:0px; float:left; border-bottom:1px  solid #cdcdcd; width:100%;}
.newsarchivelist li{ float:right; padding:0px; margin:0px; list-style:none; width:49%; font-size:14px;}


.medium_xx{ font-size:24px;}
.medium_x{ font-size:18px;}
.blackfont{ color:#111111;}
.grayfont{ color:#464646;}
.grayfont2{ color:#707070;}

.newsmenu-detail{float:left; width:659px; height:30px; line-height:25px; margin-top:19px; text-align:right; padding-bottom:3px; border-bottom:1px dashed #464646; border-top:1px dashed #464646;}
.newsmenu-detail a{font-size:12px; color: #464646;  text-decoration:none;font-family: 'ArimoRegular'; font-weight:normal;}
.newsmenu-detail a:hover{font-size:12px; color: #CC0000;  text-decoration:none;font-family: 'ArimoRegular'; font-weight:normal;}

.eventmenu{float:left; width:659px; height:25px; line-height:25px; margin-top:19px; text-align:right; padding-right:5px;}
.eventmenu a{font-size:12px; color: #464646;  text-decoration:none;font-family: 'ArimoRegular'; font-weight:normal;}
.eventmenu a:hover{font-size:12px; color: #CC0000;  text-decoration:none;font-family: 'ArimoRegular'; font-weight:normal;}
.twitter{background-attachment: scroll;	background-image: url(../images/twitter.png);background-repeat: no-repeat;
background-position: left center; padding:16px 8px 16px 21px; line-height:20px;}
.email{background-attachment: scroll;	background-image: url(../images/email.png);background-repeat: no-repeat;
background-position: left center; padding:16px 8px 16px 21px; line-height:20px;}
.print{background-attachment: scroll;	background-image: url(../images/print.png);background-repeat: no-repeat;
background-position: left center; padding:16px 8px 16px 21px; line-height:20px;}
.save{background-attachment: scroll;	background-image: url(../images/save.png);background-repeat: no-repeat;
background-position: left center; padding:16px 8px 16px 21px; line-height:20px;}
.more{background-attachment: scroll;	background-image: url(../images/more.png);background-repeat: no-repeat;
background-position: left center; padding:16px 8px 16px 21px; line-height:20px;}

/* newspage page*/
.newshead{ float:left; width:100%; padding:0px 0 10px 0; border-bottom:1px solid #cdcdcd;  color:#bb0702; font-size:14px; text-align:right;}
.headsec{ float:left; width:556px; font-family: 'ArimoRegular'; font-weight:normal; font-size:24px; color:#bb0702; text-align:left;}
.archivesec{ float:left; width:107px; font-family: 'ArimoRegular'; font-weight:normal; font-size:14px; padding-top:10px;}
.archivesec a{ font-family: 'ArimoRegular'; font-weight:normal; font-size:14px; color:#bb0702; text-decoration:none;}
.newslist { float:left; width:100%; font-family: 'ArimoRegular';}
.newslist h3{ color:#4c4c4c; font-size:18px; margin:0px; padding:0px 0 10px; font-weight:normal;}
.newslist ul{ padding:0px 0 10px; margin:0px; float:left; width:100%;}
.newslist li{ float:left; padding:20px 0 20px 0; margin:0px; list-style:none; width:100%; font-size:14px;  border-bottom:1px  solid #cdcdcd; color:#4c4c4c; line-height:19px;}
.newslist li img{ float:left; margin:0 10px 0 0;}
.newslist li a{ color:#b60002; text-decoration:none;}
/* advanced search page*/
fieldset.advsearch {
	margin:20px 0 0px 0; padding:0px;
	border: none; width: 100%;
	float:left; font-family: 'ArimoRegular';
	border-bottom:1px solid #cdcdcd;
}

fieldset.advsearch ol{ float:left; padding:0px 0 3px ; margin:0px; width:100%;}
fieldset.advsearch li{ float:left; padding:0px 0 14px; margin:0px; list-style:none;}
fieldset.advsearch li.searchsec { width:100%;}
fieldset.advsearch li.datesec { width:286px;}
fieldset.advsearch li.calsec { width:34px; margin-top:6px;}

.advsearch input.searchbox {color: #464646;
	font-size:14px; font-family: 'ArimoRegular';
	width: 639px; height: 32px;
	line-height:32px;
	padding: 0px 10px 0 10px;
	border:2px solid #cdcdcd;
	margin:0 0 0px;	
}
.advsearch input.searchbox2 {color: #464646;font-size:14px;font-family: 'ArimoRegular';width: 218px; height: 32px; line-height:32px;
	padding: 0px 10px 0 10px;
	border:2px solid #cdcdcd; margin:0 0 0px;	
}
.searchlist { float:left; width:100%; padding-top:25px;}
.searchlist h3{ color:#4c4c4c; font-size:18px; margin:0px; padding:0px 0 5px; font-weight:normal;}
.searchlist ul{ padding:22px 0 17px; margin:0px; float:left; width:100%; border-bottom:1px  solid #cdcdcd; }
.searchlist li{ float:left; padding:0px; margin:0px; list-style:none;}
.searchlist .newsphoto{ margin:3px 10px 0 0;  width:150px;}
.searchlist .newsdesc{ color:#4c4c4c; line-height:19px; width:503px;}
.searchlist li a{ color:#b60002; text-decoration:none;}

ul.pagging{ list-style:none; float:left; padding:0 0 0 0px; color:#464646; border:0px solid #cdcdcd;}
ul.pagging li{float:left; padding:0px 0px 0px 2px; margin:0 0 0 2px; width:auto;}
ul.pagging li a{color:#464646; font-size:13px; border:1px solid #a3a3a3; padding:7px 10px 7px 10px}
ul.pagging li a.selected{ color:#ed1c24;}
ul.pagging a{color:#464646; text-decoration:none}
il.pagging a.selected{color:#ed1c24;}
/* testimonial page*/
.testi-list { float:left; width:100%; padding-top:25px; line-height:19px;}
.testi-list p{padding:0px; margin:0px;}
.testi-list ul{ padding:0px 0 0px; margin:20px 0 0 0; float:left; width:100%; border:1px  solid #cccccc; background:#ebebeb url(../images/testi_list_bg.jpg) repeat-x; min-height:158px; }
.testi-list li{ float:left; padding:0px; margin:0px; list-style:none;}
.testi-list li.testiprofile{ margin:0px 0px 0 0; padding:0 0 0 18px;  width:200px;  min-height:158px;  height:auto !important; border-right:1px solid #CCCCCC; background:url(../images/testi_profilebg.jpg) right 20px no-repeat;}
.testiprofile .nameblock{ display:block; font-size:18px; color: #b60002;}
.testiprofile .desiblock{ display:block; font-size:14px; color: #707070;}
.testiprofile .comblock{ display:block; font-size:12px; color: #707070;}
.testi-list li.testiprofile img{ margin:38px auto 19px 8px;}
.testi-list li.testidesc{ color:#4c4c4c; width:419px; padding:28px 10px 0 15px; }
.testi-list li a{ color:#b60002; text-decoration:none;}

/* news archieves search page*/
fieldset.arch_search {
	margin:20px 0 19px 0; padding:0px;
	border: none; width: 100%;
	float:left; font-family: 'ArimoRegular';
}

.arch_search input.archsearchbox {color: #464646;
	font-size:14px; font-family: 'ArimoRegular';
	width: 532px; height: 32px;
	line-height:32px;
	padding: 0px 10px 0 10px;
	border:2px solid #cdcdcd;
	margin:0 0 0px;	
	float:left;
}
.arch_search input.searchbtn{ margin:0px 0 0 10px; float:left;}
/* inside page*/
.inside{ float:left; width:100%; padding-top:14px;}
.insidetime{ float:left; color:#b7b7b7; font-size:11px; font-family:tahoma; line-height:19px;}
.inside p{ margin:25px 0 0 0; line-height:19px;}

.topics{ float:left; width:228px; border-bottom:1px solid #cccccc; padding:9px 0 0 0; margin-right:20px;}
.topics h3{ color:#bb0702; font-size:18px; font-family: " MyriadPro-Regular ","Trebuchet MS", sans-serif; margin:0px; padding:0px 0 7px 0; border-bottom:1px solid #cccccc;}
.topics ul{ padding:0px 0 10px; margin:10px 0 0 0; float:left; width:100%;}
.topics li{ float:left; padding:3px 0 2px 11px; margin:0px; list-style:none;  background: url(../images/list.gif) left 10px no-repeat; line-height:19px;}
.recommend{ float:left; width:100%;}
.recommend ul{ padding:0px 0 10px; margin:8px 0 0 0; float:left; width:100%;}
.recommend li{ float:left; padding:0px 0 0px 0px; margin:0px 7px 0 0; list-style:none; line-height:25px ; font-size:11px;}
.recommend li.fbicon{margin:3px 7px 0 0;}

.otherstories{ float:left; width:100%; border-bottom:1px solid #464646;  border-top:1px solid #464646; padding:13px 0 13px;}
.otherstories h1{ color:#111111; font-size:21px; font-family: " MyriadPro-Regular ","Trebuchet MS", sans-serif; margin:0px; padding:0px 0 17px 0; width:100%;}
.otherstories h2{ color:#111111; font-size:15px; font-family:"MyriadPro-Regular","Trebuchet MS", sans-serif; margin:0px; padding:3px 0 7px 0; border-bottom:1px solid #cccccc; background:url(../images/listdown.jpg) 98% 50% no-repeat; width:100%;}

.postcommend{ float:left; width:100%; padding:19px 0 0 0; font-size:11px; }
.postcommend a{ font-weight:bold; color:#cd0303; text-decoration:none;}
.postcommend h3{ color:#111111; font-size:21px; font-weight:normal; font-family: " MyriadPro-Regular ","Trebuchet MS", sans-serif; margin:0px; padding:0px 0 10px 0;}
.postcommend h3 span{ font-size:14px;}
.postcommend ul{ padding:0px 0 10px; margin:10px 0 0 0; float:left; width:100%;}
.postcommend li{ float:left; padding:3px 0 2px 0px; margin:0px; list-style:none;}
.postcommend li.comimg{ margin:3px 10px 0 0; width:48px;}
.postcommend li.commdesc{width:605px; line-height:16px; color:#464646;}
.postcommend li.commdesc ul{ float:left; width:100%; padding:25px 0 10px; margin:0px;}
.postcommend li.commdesc li{ float:left; width:100%; margin:0px; padding:0px;}
.postcommend li.commdesc li.replyimg{ background-color:#a1a1a1; margin:0 10px 0 0; width:48px; height:38px;}
.postcommend li.commdesc li.replydesc{width:520px; line-height:16px; color:#464646;}

/* video page*/
.videolist { float:left; width:100%;}

.videolist ul{ padding:0px 0 0px; margin:0px; float:left; width:100%;  }
.videolist li{ float:left; padding:11px 10px; margin:0px 0 20px; list-style:none; width:145px; height:180px; overflow:hidden; background-color:#ebebeb;}
.videolist ul li ul{ padding:0px; margin:0px; float:left; width:100%;}
.videolist li li.videoimg { float:left; margin:0 0px 0 0; width:107px; height:80px;  padding:15px 19px; background:#cccccc;}
.videolist li li.videodesc {float:left; margin:0px; padding:10px 0 ;height:100px; overflow:hidden;   clear:both; color:#111111; text-decoration:none;}
.videolist li li.videoimg a{background:none; padding:0px; margin:0px;}
.videolist li li.videodesc a {color:#111111; text-decoration:none; background:none;  padding:0px; margin:0px;}

/* glossary page*/
.glossary { float:left; width:100%; font-family: 'ArimoRegular';}
fieldset.glosselect{ float:left; width:100%; padding:15px 0; margin:0px; border:0px; color:#111111;}

/*.glossary ul{ padding:0px 0 0px; margin:0px; float:left; width:100%; }
.glossary li{ float:left; padding:8px 0px; margin:0px 1px 20px 0; border:1px solid #cccccc;  list-style:none; text-align:center; width:22px; background-color:#FFFFFF;}
.glossary li.select{ float:left; padding:8px 0px; margin:0px 1px 20px 0; border:1px solid #cccccc;  list-style:none; text-align:center; width:22px; background-color:#ebebeb;}
.glossary li a{color:#111111; text-decoration:none;}
*/
.glossarylist{ float:left; width:100%;}
.glossarylist ul{ float:left; width:100%; padding:0px; margin:0px;}
.glossarylist li{ float:left; width:250px; list-style:none; padding:0px; margin:0px 0px 0 0; border:none; background:none;}
.glossarylist li.englishterm{ float:left; width:230px; padding:0px 0 0 20px; margin:0px 3px 5px 0; height:38px; line-height:38px; text-align:left; color:#b60002; font-size:16px; border:1px solid #e5e5e5; background-color:#f5f5f5;}
.glossarylist li.arabicterm{text-align:right; float:left; width:370px; padding:0px  20px 0 0px; margin:0px 0 5px; height:38px; line-height:38px; color:#b60002; font-size:16px; border:1px solid #e5e5e5; background-color:#f5f5f5;}
.glossarylist li.list1{ padding:15px 0 0 20px; width:230px; background-color:#f5f5f5; margin:0px 3px 1px 0; min-height:40px; height:auto !important; text-align:left; color:#111111; border:1px solid #e5e5e5; }
.glossarylist li.list2{ padding:0px 0 0 20px; width:230px; background:#ebebeb; margin:0px 3px 1px 0; min-height:40px; height:auto !important; line-height:40px; text-align:left; color:#111111; border:1px solid #e5e5e5;}
.glossarylist li.meaning1{text-align:right; padding:15px 20px 0 0px; width:370px; background-color:#f5f5f5; margin:0px 0 1px; min-height:40px; height:auto !important;  color:#111111; border:1px solid #e5e5e5; }
.glossarylist li.meaning2{text-align:right; padding:0px 20px 0 0px; width:370px; background:#ebebeb; margin:0px 0 1px;min-height:40px; height:auto !important; line-height:20px;  color:#111111; border:1px solid #e5e5e5;}

/* Links page*/
.links { float:left; width:100%; font-family: 'ArimoRegular';}
.linkslist{ float:left; width:100%;}
.linkslist ul{ float:left; width:100%; padding:0px; margin:0px;}
.linkslist li{ float:left; width:100%; list-style:none; padding:0px; margin:0px 0px 5px 0; border-bottom:1px solid #cdcdcd; background:none;}
.linkslist li a{ font-family:'ArimoRegular'; text-decoration:none; color:Maroon;}
.linkslist li a:hover{color:#ed1c24; text-decoration:none;}
.linkslist li a.selected{color:#ed1c24; text-decoration:none;}








/* footer section*/
#footerwrap{ float:left; width:100%; background:#575757; height:111px; margin-top:20px; }
.footer{ width:994px; margin:0 auto; padding-top:11px;}
.footer ul{ padding:0px; margin:0px; float:left;}
.footer li{ float:left; padding:0px; margin:0px; list-style:none;}
.footer li.footlogo{ padding:6px 19px 0 17px; border-right:1px solid #9a9a9a; width:87px; height:66px;}

.footer li.newsletter{ float:left; width:530px; padding:0 0 0 12px;}
.footer li.newsletter h2{color:#FFFFFF; font-size:18px; font-family: " MyriadPro-Regular ","Trebuchet MS", sans-serif; padding:14px 0 9px; margin:0px; font-weight:normal;}
.footer li.newsletter .letterbox{ float:left;  width:182px; height:24px; background:#898989; font-size:14px; color:#464646; padding:0 10px; border:0px; font-family: 'ArimoRegular';}
.footer li.newsletter a.send{ float:left; margin:0 8px; color:#ababab;font-family: 'ArimoRegular'; font-weight:normal; font-size:14px; text-decoration:none; line-height:24px;}
.footer li.copy{ float:left; width:325px; font-size:14px; font-family: 'ArimoRegular'; color:#ffffff; padding:13px 3px 0 0px; text-align:right; line-height:19px;}

/*--feedback form --*/

.form-leftside{ float:left; width:332px; height:auto;}
.form-leftside ul{float:left; width:100%; padding:15px 0 9px; margin:0px;}
.form-leftside li{float:left; width:100%; padding:0 0 15px 0; margin:0 0 15px 0;  list-style:none; border-bottom:1px dashed #464646;}
.form-rightside{ float:left; width:310px; margin-left:21px; height:auto;}
.form-rightside h2{font-family: 'ArimoRegular'; font-weight:normal; font-size:22px; color:#bb0702; margin:0px; padding:15px 0 0 0;}
.form-rightside a{color:#CC0000; text-decoration:none;}
.form-rightside a:hover{color:#464646; text-decoration:none;}
.form-rightside p{ margin:0px; padding:5px 0 0 0;}

.box-p{ background-color:#f5f5f5; padding:12px; border:1px solid #CCCCCC;}

.location-div{width:100%; float:left;}
.location-div a{color:#CC0000; text-decoration:none;}
.location-div a:hover{color:#464646; text-decoration:none;}
.location-div h1{font-family: 'ArimoRegular'; font-weight:normal; font-size:24px; color:#bb0702; margin:0px; padding:12px 0 17px 0; border-bottom:1px solid #cdcdcd; float:left; width:100%; }

.location-div p { float:left; width:100%;}


/*feedback form --*/

/*Login form --*/

.login{width:300px;height:400px;padding:10px;}

/* Photo Gallery */

img {border: none;}
ul.gallery {
	width: 648px;
	list-style: none;
	margin: 0px; padding: 0;
}
ul.gallery li {
	float: left;
	margin:0px 20px 20px 0px; padding: 0;
	text-align: center;
	border: 1px solid #ccc;
	/*-moz-border-radius: 3px; --CSS3 Rounded Corners--*/
	/*-khtml-border-radius: 3px; --CSS3 Rounded Corners--*/
	/*-webkit-border-radius: 3px; --CSS3 Rounded Corners--*/
	display: inline; /*--Gimp Fix aka IE6 Fix--*/
}
ul.gallery li a.thumb {
	width: 184px;
	height: 132px;
	padding: 5px;
	border-bottom: 1px solid #ccc;
	cursor: pointer; margin:0px;
}
ul.gallery li span { /*--Used to crop image--*/
	width: 184px;
	height: 132px;
	overflow: hidden;
	display: block; margin:0px;
}
ul.gallery li a.thumb:hover {
	background: #333;
}
ul.gallery li h2 {
	font-size: 1em;
	font-weight: normal;
	text-transform: uppercase;
	margin: 0; padding: 10px;
	background: #f0f0f0;
	border-top: 1px solid #fff; /*--Subtle bevel effect--*/
}
ul.gallery li a {text-decoration: none; color: #CC0000; font-size:18px; display: block;}

/* Photo Gallery */
.Submit
{
	background:url(../images/submit-btn.jpg); border:0px;  width:71px; height:36px;
}
.RegTextBox
{
	width:458px; height:22px; border:2px solid #cccccc; padding:5px 10px 5px 10px;  font-family:ArimoRegular; font-family:14px;
}	
.TextBox
{
	width:308px; height:22px; border:2px solid #cccccc; padding:5px 10px 5px 10px;  font-family:ArimoRegular; font-family:14px;
}
.RegTextarea
{
	width:458px; height:86px; border:2px solid #cccccc; padding:5px 10px 5px 10px;  font-family:ArimoRegular; font-family:14px;
}
.Textarea
{
	width:308px; height:86px; border:2px solid #cccccc; padding:5px 10px 5px 10px;  font-family:ArimoRegular; font-family:14px;
}
.Dropdown
{
	width:328px; height:36px; border:2px solid #cccccc; padding:5px 10px 5px 10px;  font-family:ArimoRegular; font-family:14px;
}
.RegDropdown
{
	width:478px; height:36px; border:2px solid #cccccc; padding:5px 10px 5px 10px;  font-family:ArimoRegular; font-family:14px;
}

/* Style for Usual tabs */
.usual {
  color:#111;
  padding:0px;
  width:100%;
  margin:8px 0;
  height:43px;
}
.usual  ul{ padding:0px; margin:0px; height:43px;}
.usual li { list-style:none; float:left; padding:10px 0; }
.usual ul li a {
  padding:0px 15px 8px;
  text-decoration:none!important;
  margin:0px;
  line-height:35px;
  color:#FFF;
  font-size:15px;
  font-family: 'ArimoRegular';
  float:left;
  background: url(../images/newsmenu.jpg) top center no-repeat;
}
.usual ul a:hover {
  color:#FFF;
  background:url(../images/newsmenubg.jpg) top center no-repeat;
  }
.usual ul a.selected {
  margin-bottom:0;
  color:#FFFFFF;
  background:url(../images/newsmenubg.jpg) top center no-repeat;
  cursor:default;
  }
.usual div {
  padding:3px 0px 8px 0px;
  *padding-top:3px;
  *margin-top:-15px;
  clear:left;
   font-family: 'ArimoRegular';
   font-size:14px;
   float:left;
}
.usual div li a { color:#b60002; text-decoration:none; background:none; float:none; }
.usual div li a:hover { color:#b60002; text-decoration:none; background:none; float:none;}



/* videomenu*/
.videomenu {
  color:#111;
  padding:15px 0px 0 0;
  width:100%;
  margin:8px 0;
}
.videomenu  ul{ padding:0px; margin:0px;}
.videomenu li { list-style:none; float:left; }
.videomenu ul a {
  padding:6px 35px;
  text-decoration:none!important;
  margin:1px;
  margin-left:0;
  color:#FFF;
  background:#464646;
  font-size:15px;
  font-family: 'ArimoRegular';
}
.videomenu ul a:hover {
  color:#111111;
  background:url(../images/videomenubg.jpg) repeat-x;
  }
.videomenu ul a.selected {
  margin-bottom:0;
  color:#111111;
  background:url(../images/videomenubg.jpg) repeat-x;
  cursor:default;
  }
.videomenu div {
  padding:10px 0px 8px 0px;
  *padding-top:3px;
  *margin-top:-15px;
  clear:left;
   font-family: 'ArimoRegular';
   font-size:14px;
}
a.allnews
{
	padding:0px;
}
.eventCalendar {color: #464646;
	font-size:14px; font-family: 'ArimoRegular';
	width: 294px; height: 28px;
	line-height:32px;
	padding: 0px 0px 0 14px;
	border:4px solid #cdcdcd;
	margin:0 0 0px;	
}
.EventSearchButton
{
	float:left;width:91px;height:36px; border:0px; background:url(../images/eventsearch.jpg) no-repeat; cursor:pointer;
}
.VoteButton
{
	background:url(../images/vote.gif); border:0px;  width:59px; height:22px;
}
.SearchButton
{
	background:url(../images/search.jpg);
	float:left; margin:0px 0 0 0px; padding:0px; width:34px; height:25px; border:none;
}
.SubscribeButton
{
	background:url(../images/subscribe.jpg);
	float:left; margin:0px 0 0 10px; padding:0px; width:72px; height:25px; border:none; 
}
.SearchText
{
	 float:left; height:23px; width:194px; margin:0px; border:1px solid #FFFFFF; background:#b60002; font-size:13px; padding:0 10px; line-height:23px; color:#FFFFFF;
}
.SendButton{ color:#ababab; background:#575757;  font-family: 'ArimoRegular'; font-weight:normal; font-size:14px; text-decoration:none; line-height:24px;}

.related li a{font-size:14px; color:#111111; text-decoration:none;}
.related li a:hover{font-size:14px; color:#111111; text-decoration:underline;}


