A.anim 

{

  font-family: Tahoma;	

  color: #0F5CA6; 

  text-decoration: none;

}

A.anim:hover { 

  color: #F16E23;

  text-decoration: underline; 

}

	table.adv_search select, input

	{

		font-family: Verdana, Arial, Helvetica, sans-serif;

		font-weight: normal;

		font-size: 10px;

	}

.animBox {

  position: relative;

  overflow: hidden;

 white-space: nowrap;

  margin: 0;

  padding: 0;

}

.animBoxDropover {

  position: absolute;

 visibility: hidden;

  overflow: hidden;

  margin: 0;

  padding: 0;



 border: #6E6C66 solid 1px;

 background-color: #FF9933;

 width: auto;

 z-index: 100;

}

.animSubmitButton {

 background: none !important;

 border: none !important;

 width: 1px !important;

 height: 0px !important;

}





#animBoxLogin {

}

.animBoxLogin {

 width: 225px !important;

}

.animBoxLoginInfo

{

 width: 150px !important;	

}

.animBoxLoginContent {

 vertical-align: top;

 font-family: Verdana, Arial, Helvetica, sans-serif;

 font-weight: normal;

 font-size: 11px;

 color: #000000;

}

.animBoxLoginContent A:link, .animBoxLoginContent A:active, .animBoxLoginContent A:visited {

 text-decoration: none;

}

.animBoxLoginContent A:hover {

 text-decoration: none;

}

.animBoxLoginHeader, .animBoxLoginFooter {

 text-align: right;

 vertical-align: middle;

 font-weight: bold;

 height: 30px;

}

.animBoxLoginHeader { border-bottom: #b6b7cb solid 1px; }

.animBoxLoginFooter { border-top: #b6b7cb solid 1px; }



/*-------------Dropdown anim----------------*/

/*-------------Image Slider----------------*/

IMG.slidei {

	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 100%; BACKGROUND: none transparent scroll repeat 0% 0%; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; VERTICAL-ALIGN: baseline; PADDING-TOP: 0px; BORDER-RIGHT-WIDTH: 0px; outline: 0

}

#mainContent {

	DISPLAY: inline; WIDTH: 660px; POSITION: absolute; HEIGHT: 253px; BACKGROUND-COLOR: #dfdfe1;

}

.sliderwrapper {

	LEFT: 5px; OVERFLOW: hidden; WIDTH: 660px; POSITION: relative; TOP: 5px; HEIGHT: 243px;

}

.sliderPostInfo {

	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; BACKGROUND-IMAGE: url(../images/bgTransparent.png); PADDING-BOTTOM: 5px; WIDTH: 268px; BOTTOM: -1px; PADDING-TOP: 5px; POSITION: absolute; HEIGHT: auto

}

.pagination {

	DISPLAY: block; BACKGROUND-COLOR: red;

}

.pagination IMG {

	MARGIN-TOP: 8px; MARGIN-LEFT: 5px;

}

.pagination A IMG {

	BORDER-TOP: #fff 4px solid; DISPLAY: block; PADDING-TOP: 5px; float:left;

}

.pagination A:hover IMG {

	BORDER-TOP: #267ac2 4px solid; PADDING-TOP: 5px;

}

.pagination A.selected IMG {

	BORDER-TOP: #267ac2 4px solid; PADDING-TOP: 5px;

}

h2.slideh2 {

	font-family: "SolaimanLipi";

	font-size: 19px;

	font-weight: bold;

	color: #FFFFFF;

	text-decoration: none;

	margin: 0px;

	padding: 0px;

}

a.slidea:link {

	text-decoration: none;

	color: white;

}

a.slidea:visited {

	text-decoration: none;

	color: white;



}

a.slidea:hover {

	text-decoration: underline;

}

a.slidea:active {

	text-decoration: none;

	color: white;

}

/*-------------Image SLider----------------*/

/*-------------TAB----------------*/
H3.text_h3 { color:#37302A;font-size:0.88em;padding:0px 0px 4px 10px;}
/* Accordion */
/*-------------News Details Slider----------------*/
#section {
	margin:10px auto;
	width:350px;
	background:url(../images/section_bg_left.png) bottom left  no-repeat #EEEEEE; 
	font-size:12px;
}
#section div{
	background:url(../images/section_bg_right.png) right bottom no-repeat; 
	padding:10px; 
}
/*-------------NEWS Details Slider----------------*/

.menu_slide_margin {margin:0px; padding:0px;}

#accordion {margin:0px 0px 0px 0px;background:#FFF;}
#accordion img {margin:0px 0px 0px 0px;}

#accordion h3.m { color:#37302A;font-size:0.88em;padding:0px;}

#accordion h3.v { background-image:url(../admin/images/bg_section_header1.jpg); color:#37302A;font-size:0.88em;padding:3px 0px 3px 10px;}


#accordion .element {background:#FFF;padding:10px;}

#accordion span {background-image:url(../images/collapsed.jpg); background-repeat:no-repeat; background-position:right; cursor: pointer;}

#accordion .accordshow span {background-image:url(../images/expended.jpg); background-repeat:no-repeat; background-position:right; cursor: pointer;}

#accordion ul {padding:10px 0px 0px 0px;margin:0px 0px 0px 0px;}

#accordion ul li {border:none;}

/*-------------Menu SLider----------------*/

/*-------------TAB----------------*/

.tab_header1{

	background-image:url(../images/tab_header1.jpg);

	background-repeat:repeat-x;

	}

.tab_header2{

	background-image:url(../images/tab_header2.jpg);

	background-repeat:repeat-x;

	}

.tab_header3{

	background-image:url(../images/tab_header3.jpg);

	background-repeat:repeat-x;

	}

.tab_bg1{

	background-image:url(../images/tab_bg1.jpg);

	background-repeat:repeat-x;

	}

.tab_bg2{

	background-image:url(../images/tab_bg2.jpg);

	background-repeat:repeat-x;

	}

.tab_bg3{

	background-image:url(../images/tab_bg3.jpg);

	background-repeat:repeat-x;

	}

/*-------------TAB----------------*/

/*-------------css popup----------------*/
.right {
	font-size: 1.0em;
	padding-right: 100px;
	text-align: right;
}
#pic {
	background-color: #FFFFFF;
	left: 0px;
	position: relative;
	top: 0px;
	width: 135px;
}

#pic a .large {
	border: 0px;
	display: block;
	height: 1px;
	left: -1px;
	position: absolute;
	top: -1px;
	width: 1px;
}

#pic a img {
	border: 0;
}

#pic a.p1, #pic a.p1:visited {
	background: #FFFFFF;
	border: 1px solid #000000;
	display: block;
	height: 82px;
	left: 0;
	text-decoration: none;
	top: 0;
	width: 130px;
}

#pic a.p1:hover {
	background-color: #8C97A3;
	color: #000000;
	text-decoration: none;
}

#pic a.p1:hover .large {
	border: 1px solid #000000;
	display: block;
	height: 233px;
	left: 150px;
	position: absolute;
	top: -60px;
	width: 300px;
}

#top {
	margin-left: 80px;
}
/*-------------css popup----------------*/
/*-------------css menu bar----------------*/
.top_bar_link {background-image:url(../images/bar_bt_bg1.jpg); background-repeat:repeat-x; background-position:top; 	border-top: 0.1pt solid #DDDDDD;
	border-bottom: 0.1pt solid #DDDDDD;
	border-right: 0.1pt solid #DDDDDD;
	border-left: 0.1pt solid #DDDDDD; color:#000000;
}

.top_bar_over {background-image:url(../images/bar_bt_bg.jpg); background-repeat:repeat-x; background-position:top; 	border-top: 0.1pt solid #018434;
	border-bottom: 0.1pt solid #018434;
	border-right: 0.1pt solid #018434;
	border-left: 0.1pt solid #018434; color:#FFFFFF;
}
/*-------------css menu bar----------------*/

/*-------------TEXT SCROLLER + IMAGE SCROLLER----------------*/
.hide {
	visibility: hidden;
	position: absolute;
	top: -400px;
}

#qscroller1 {
	width:850px;
	height:36px;
	/*border:1px solid #c0c0c0;
	background:#f0f0f0;*/
}

.qslide {
	background:inherit;
	font-family: "SolaimanLipi";
	font-size: 15px;
	padding:8px 0px 0px 0px;
}

#qscroller2 {
	width:320px;
	height:185px;
	border:1px solid #c0c0c0;
	background:#fff;
}

.qscroller2-nav {
	font-size: 9pt;
	width:320px;
	height: 15px;
	background:#f0f0f0;
	border:1px solid #c0c0c0;
}

.qscroller2-nav a {
	text-decoration: none;
}

.qscroller2-nav div {
	float: right;
}

.qslide2 img {
	float: left;
	padding: 1px;
	border: 1px solid #00ffff;
	margin: 3px 15px 0 3px;
}

.qslide2 h1 {
	margin:0 0 5px;
	font-size: 110%;
	color: #16387c;
}

#qscroller3 {
	position: relative;
	width:569px;
	height:297px;
	background: #000;
}

#qscroller3-nav {
	position:absolute;
	height:22px;
	visibility: hidden;
	background: #f0f0f0;
	z-index: 1;
	width: 100%;
}

#qscroller3-nav a {
	text-decoration: none;
}

#qscroller3-nav div {
	float: right;
}

#qscroller3-nav img {
	border: none;
	padding: 3px 2px 0px 0px;
}
/*-------------TEXT SCROLLER + IMAGE SCROLLER----------------*/
/*-------------NEWS SCROLLER----------------*/
#NewsTicker{
	border:solid 1px #cccccc;
	width:300px;
	height:200px;
	margin:0px auto;
}
	#NewsTicker h1{
	padding:3px 0px 3px 10px;
	margin:0px;
	border:0px;
	background-image:url(../images/bar_bt_bg2.jpg); background-repeat:repeat-x; background-position:top;
	font-family: "SolaimanLipi";
	color:#FFFFFF;
	}
	#NewsVertical {
	width: 300px;
	height: 200px;
	display: block;
	overflow: hidden;
	position: relative;
	}
/* --------------- */
/* Ticker Vertical */
	#TickerVertical {
	width: 300px;
	height: 200px;
	display: block;
	list-style: none;
	margin: 0px;
	padding: 0px;
	}
	#TickerVertical li {
	width: 280px;
	color: #444444;
	text-align: left;
	font-size: 11px;
	margin: 0px;
	padding: 6px 10px;
	float: left;
	height: 200px;
	display: inline;
	}
/*-------------NEWS SCROLLER----------------*/
/* SLIMBOX */

#lbOverlay {
	position: fixed;
	z-index: 9999;
	left: 0;
	top: 0;
	width: 100%;
	height: 100%;
	background-color: #000;
	cursor: pointer;
}

#lbCenter, #lbBottomContainer {
	position: absolute;
	z-index: 9999;
	overflow: hidden;
	background-color: #fff;
}

.lbLoading {
	background: #fff url(../images/loading.gif) no-repeat center;
}

#lbImage {
	position: absolute;
	left: 0;
	top: 0;
	border: 10px solid #fff;
	background-repeat: no-repeat;
}

#lbPrevLink, #lbNextLink {
	display: block;
	position: absolute;
	top: 0;
	width: 50%;
	outline: none;
}

#lbPrevLink {
	left: 0;
}

#lbPrevLink:hover {
	background: transparent url(../images/prevlabel.gif) no-repeat 0 15%;
}

#lbNextLink {
	right: 0;
}

#lbNextLink:hover {
	background: transparent url(../images/nextlabel.gif) no-repeat 100% 15%;
}

#lbBottom {
	font-family: "SolaimanLipi";
	font-size: 13px;
	color: #666;
	line-height: 1.4em;
	text-align: left;
	border: 10px solid #fff;
	border-top-style: none;
}

#lbCloseLink {
	display: block;
	float: right;
	width: 66px;
	height: 22px;
	background: transparent url(../images/closelabel.gif) no-repeat center;
	margin: 5px 0;
	outline: none;
}

#lbCaption, #lbNumber {
	margin-right: 71px;
}

#lbCaption {
	font-weight: bold;
}
/* SLIMBOX */
.border_image1 {

	border-top: 2pt solid #D5D5D5;

	border-bottom: 2pt solid #D5D5D5;

	border-right: 2pt solid #D5D5D5;

	border-left: 2pt solid #D5D5D5;

}
/*    Slimbox     */
/*------------Facebook------------*/
		
		/* from facebook */
		.generic_dialog {
height:0;
left:0;
overflow:visible;
position:fixed; /*dw*/
top:0;
width:100%;
z-index:101;
}
#generic_dialog_iframe {
left:0;
position:absolute;
top:0;
z-index:3;
}
.generic_dialog .generic_dialog_popup {
height:0;
overflow:visible;
position:relative;
}
.generic_dialog div.dialog_loading {
background-color:#F2F2F2;
border:1px solid #606060;
font-size:24px;
padding:10px;
}
#generic_dialog_overlay {
display:block;
left:0;
position:absolute;
top:0;
width:100%;
z-index:100;
}
.dialog_body .dialog_content_img {
float:left;
margin-right:15px;
}
.dialog_body .dialog_content_txt {
float:left;
padding-bottom:5px;
width:300px;
}
.dialog_body .dialog_content_body {
padding-bottom:13px;
}
.dialog_body .form_label {
padding-right:5px;
}
.full_bleed .pop_dialog_table td.pop_content .dialog_body {
padding:0;
}
table.pop_dialog_table {
border-collapse:collapse;
direction:ltr;
margin:auto;
table-layout:fixed;
width:465px;
}
td.pop_topleft, td.pop_topright, td.pop_bottomleft, td.pop_bottomright {
height:10px;
overflow:hidden;
padding:0 !important;
width:10px !important;
}
td.pop_topleft {
background:transparent url(facebook-pop-dialog-sprite.png) no-repeat scroll 0 0;
}
td.pop_topright {
background:transparent url(facebook-pop-dialog-sprite.png) no-repeat scroll 0 -10px;
}
td.pop_bottomleft {
background:transparent url(facebook-pop-dialog-sprite.png) no-repeat scroll 0 -20px;
}
td.pop_bottomright {
background:transparent url(facebook-pop-dialog-sprite.png) no-repeat scroll 0 -30px;
}
td.pop_top, td.pop_bottom {
background:transparent url(facebook-pop-dialog-sprite.png) repeat-x scroll 0 -40px;
}
td.pop_side {
background:transparent url(facebook-pop-dialog-sprite.png) repeat-y scroll -10px 0;
}
td.pop_content {
background-color:white;
direction:ltr;
padding:0;
}
.pop_dialog_rtl td.pop_content {
direction:rtl;
}
td.pop_content h2.dialog_title {
background:#6D84B4 none repeat scroll 0 0;
border:1px solid #3B5998;
color:white;
font-size:14px;
font-weight:bold;
margin:0;
}
td.pop_content h2 span {
display:block;
padding:4px 10px 5px;
}
td.pop_content .dialog_content {
background:#FFFFFF none repeat scroll 0 0;
border-color:#555555;
border-style:solid;
border-width:0 1px 1px;
}
td.pop_content .dialog_body {
border-bottom:1px solid #CCCCCC;
padding:10px;
}
td.pop_content .dialog_summary {
background:#F2F2F2 none repeat scroll 0 0;
border-bottom:1px solid #CCCCCC;
padding:8px 10px;
}
td.pop_content .dialog_buttons {
background:#F2F2F2 none repeat scroll 0 0;
padding:8px;
text-align:right;
}
td.pop_content .dialog_buttons input {
margin-left:5px;
}
td.pop_content .dialog_buttons_msg {
float:left;
padding:5px 0 0;
}
td.pop_content .dialog_footer {
background:#F2F2F2 none repeat scroll 0 50%;
}

/* david walsh custom */
#fb-modal	{ display:none; }
.info		{ width:280px; float:left; font-size:11px; color:#666; }
.info b	{ color:#000; }
.image	{ width:200px; float:left; margin-right:10px; }
/*----------------facebook------------------*/
/*-------------dropdown moo layer-------------*/
div.container{
	margin:0px 0px 0px 0px;
	width:255px;
	padding:0px;
}
#section {
	margin:0px;
	padding:0px;
	background:url(../images/section_bg_left.png) bottom left  no-repeat #EEEEEE; 
	font-size:12px;
}
#section div{
	padding:0px;
	margin:0px;
	background:url(../images/section_bg_right.png) right bottom no-repeat; 
	padding:0px; 
}
/*-------------dropdown moo layer-------------*/
/*----------------Weather--------------------*/
.weather-wrapper
{
    width: 200px;
    font-family: arial, tahoma, verdana;
    font-size: 12px;
    line-height: 18px;
    text-transform: capitalize;
}

.group:after {
	content: ".";
	display: block;
	height: 0;
	clear: both;
	visibility: hidden;
}
* html .group {
	height: 1%;
}
*:first-child+html .group {
	min-height: 1px;
}

.weather-image
{
    width: 200px;
    float: left;
    height: 60px;
    background-repeat: no-repeat;
    background-position: center;
    text-indent: -1000px;
}

.weather-image-thunder-storm
{
    background-image: url(../images/thunder-storm.png);
}
.weather-image-windy-rain
{
    background-image: url(../images/windy-rain.png);
}
.weather-image-snow
{
    background-image: url(../images/snow.png);
}
.weather-image-sleet
{
    background-image: url(../images/sleet.png);
}
.weather-image-icy-frozen-snow
{
    background-image: url(../images/icy-frozen-snow.png);
}
.weather-image-icy-drizzle
{
    background-image: url(../images/icy-drizzle.png);
}
.weather-image-drizzle
{
    background-image: url(../images/drizzle.png);
}
.weather-image-icy-rain
{
    background-image: url(../images/icy-rain.png);
}
.weather-image-showers
{
    background-image: url(../images/showers.png);
}
.weather-image-light-snow
{
    background-image: url(../images/light-snow.png);
}
.weather-image-medium-snow
{
    background-image: url(../images/medium-snow.png);
}
.weather-image-windy-snow
{
    background-image: url(../images/windy-snow.png);
}
.weather-image-dust
{
    background-image: url(../images/dust.png);
}
.weather-image-fog
{
    background-image: url(../images/fog.png);
}
.weather-image-haze
{
    background-image: url(../images/haze.png);
}
.weather-image-smoke
{
    background-image: url(../images/smoke.png);
}
.weather-image-wind
{
    background-image: url(../images/wind.png);
}
.weather-image-clouds
{
    background-image: url(../images/clouds.png);
}
.weather-image-mostly-cloudy-night
{
    background-image: url(../images/mostly-cloudy-night.png);
}
.weather-image-mostly-cloudy-day
{
    background-image: url(../images/mostly-cloudy-day.png);
}
.weather-image-partly-cloudy-night
{
    background-image: url(../images/partly-cloudy-night.png);
}
.weather-image-partly-cloudy-day
{
    background-image: url(../images/partly-cloudy-day.png);
}
.weather-image-moon
{
    background-image: url(../images/moon.png);
}
.weather-image-sun
{
    background-image: url(../images/sun.png);
}
.weather-image-fair-night
{
    background-image: url(../images/fair-night.png);
}
.weather-image-fair-day
{
    background-image: url(../images/fair-day.png);
}
.weather-image-hot
{
    background-image: url(../images/hot.png);
}
.weather-image-partly-cloudy-night
{
    background-image: url(../images/partly-cloudy-night.png);
}
.weather-image-partly-cloudy-day
{
    background-image: url(../images/partly-cloudy-day.png);
}
.weather-image-night-thunder-storm
{
    background-image: url(../images/night-thunder-storm.png);
}
.weather-image-sunny-thunder-storm
{
    background-image: url(../images/sunny-thunder-storm.png);
}
.weather-image-night-snow
{
    background-image: url(../images/night-snow.png);
}
.weather-image-snow
{
    background-image: url(../images/snow.png);
}
.weather-image-unknown
{
    background-image: url(../images/unknown.png);
}

.weather-city
{
    width: 200px;
    float: left;
    text-align: center;
    font-size: 14px;
    line-height: 21px;
}

.weather-label
{
    clear: left;
    float: left;
    width: 90px;
    font-weight: bold;
    text-align: right;
    padding: 0px 5px;
}
.weather-value
{
    float: left;
    width: 90px;
    text-align: left;
    padding: 0px 5px;
    text-transform: lowercase;
}
/*----------------Weather--------------------*/
