﻿
/* reset browser styles */
html, body, h1, h2, h3, h4, h5, h6, p, ol, ul, li, pre, code, address, variable, form, fieldset, blockquote {
 padding: 0; margin: 0; font-size: 100%; font-weight: normal; }
ol { margin-left: 1.4em; list-style: decimal; }
ul { margin-left: 1.4em; list-style:square; }
img { border: 0; }



::-webkit-input-placeholder
{
	/* WebKit, Blink, Edge */
	color: #C0C0C0;
}
:-moz-placeholder { /* Mozilla Firefox 4 to 18 */
   color:    #C0C0C0;
   opacity:  1;
}
::-moz-placeholder { /* Mozilla Firefox 19+ */
   color:    #C0C0C0;
   opacity:  1;
}
:-ms-input-placeholder { /* Internet Explorer 10-11 */
   color:    #C0C0C0;
}


/* end reset browser styles */


a{ text-decoration:none}

textarea:focus,input[type=text]:focus,select:focus{border:1px solid #1d1d1d;  }
input, textarea, select{font-size:12px;font-style:normal;color:#535353; font-family:Tahoma,Sans-Serif}
input[type=text], input[type=password],textarea{border:1px solid #d1d1d1;padding:2px; border-radius:4px;}
textarea{resize:none}
input[type=text], input[type=password]{height:18px}
input[type=submit]{border:1px solid #f7f7f7;cursor:pointer;background-color:#d1d1d1;border-radius:4px;padding:2px 4px 2px 4px;text-align:center}
input[type=submit]:focus,input[type=submit]:hover{background-color:#9cf}

input[type=button]{border:1px solid #f7f7f7;cursor:pointer;background-color:#d1d1d1;border-radius:4px;padding:2px 4px 2px 4px;text-align:center}
input[type=button]:focus,input[type=button]:hover{background-color:#9cf}
.InfoMessage{	color: #999999;	font-size: 10px;}

.link2Page{font-size:11px;color:#808080;font-weight:normal; font-family:Tahoma;}

.RoundBL{ border-bottom-left-radius:8px; }
.RoundBR{ border-bottom-right-radius:8px; }
.RoundTL{ border-top-left-radius:8px; }
.RoundTR{ border-top-right-radius:8px; }
.RoundTR{ border-top-right-radius:8px; }
.Rounded{ border-radius:8px; }


div.StickyBar{width:45px;min-height:200px;position:absolute; z-index:1000; }
div.AdvertBox{width:auto; margin-top:4px; position:absolute; padding:0px; }
div.AdvertBox img{width:100%; height:100%; }

div.formViewerContainer{ position:relative}
div.formViewerContainer div.layer
{
	position: absolute;
	width: 100%;
	height: 100%;
	top: 0px;
	left: 0px;
	text-align: center;
	background-color: #E8E8E8;
	opacity: 0.4;
	z-index:10;
}
div.formViewerContainer div.image{position:absolute; top:50%; left:50%; vertical-align:middle; width:30px; height:30px; background-image: url('images/loading.gif');}




a.scrollup
{
	 
	width:33px;
	height:33px;
	position:fixed;
	bottom:20px;
	right:20px;
	display:none;
	text-indent:-9999px;
	background:url('images/scrollup.png') no-repeat;
	z-index:1001
}

a.scrollup:hover{background :url('images/scrollup_sel.png') no-repeat;}



.bodyPopup{ background-color:#c2cfe3}


div.SearchGoogle{margin:5px;text-align:center}
div.SearchGoogle .searchField{ width:99%; display:inline-block; border-radius:4px; height:18px; border:1px solid #d1d1d1; }
div.SearchGoogle input.searchCmd
{
	cursor:pointer;margin-top:3px;padding:1px;width:70px;height:25px;border-width:0;
	background-repeat:no-repeat;background:url(../../images/sys/googleSearch.png)
}


.contentDiv .SearchCtrl{text-align:right;position:relative;height:22px;width:100%;padding:0}
.contentDiv .SearchCtrl .tdBox{width:auto; padding-left:2px;padding-right:2px}
.contentDiv .SearchCtrl .tdImg{width:24px; padding-right:4px;}
.contentDiv .SearchCtrl .searchBox{border-width:0;height:18px;border-radius:4px;margin-left:1px;margin-right:1px;border:1px solid #d1d1d1;width:100%;}
.contentDiv .SearchCtrl .searchImg{border-width:0;margin-left:8px;height:20px;width:20px}



.searchPageTbl{width:98%;margin:auto;font-family:Tahoma}
.searchPageTbl .SearchCtrl{text-align:right;position:relative;height:24px;width:420px;border:1px solid silver;padding:0;border-radius:6px}
.searchPageTbl .SearchCtrl .searchBox{position:absolute;vertical-align:middle;border-radius:6px;height:20px;
	width:210px;padding-left:5px;padding-left:5px;top:0;left:0px;font-size:14px;border-bottom-width:0px;border-left-width:0px;
	border-top-width:0px;}
	
.searchPageTbl .SearchCtrl input[type="radio"]{padding-top:4px;}
.searchPageTbl select{font-family:Tahoma;font-size:11px}
.searchPageTbl .SearchCtrl label{padding-left:3px; font-size:95%;}
.searchPageTbl .SearchCtrl .searchImg{position:absolute;top:2px;right:1px;left:auto;border-width:0;height:20px;width:20px}
.searchPageTbl .SearchCtrl .sSep{position:absolute;top:0;right:22px;width:1px;height:24px;}
.searchPageTbl .SearchCtrl .sSep2{position:absolute;top:0;right:22px;width:1px;height:24px;border-left:1px solid #d1d1d1}
.searchPageTbl .SearchCtrl .sRB1{position:absolute;top:1px;right:25px;width:94px;border-width:0;height:24px;padding:2px;margin:0}
.searchPageTbl .SearchCtrl .sRB2{position:absolute;top:1px;right:102px;width:85px;border-width:0;height:24px;padding:2px;padding:2px}
.searchPageTbl .SearchOption{margin:auto;width:400px}
.searchPageTbl .SearchOption fieldset{position:relative;margin:auto;margin-top:20px;width:380px;height:40px;background-color:#fff;padding:10px;padding-top:20px;text-align:left;border:1px solid #d1d1d1;border-radius:8px}
.searchPageTbl .SearchOption fieldset legend{position:absolute;top:-20px;height:20px;left:20px;padding-left:3px;padding-right:3px;background-color:White;border:1px solid #d1d1d1;border-bottom-width:0;border-top-left-radius:6px;border-top-right-radius:6px;background-color:#fff}
.searchPageTbl .SearchOption fieldset input[type="checkbox"]{padding-top:4px}
.searchPageTbl .SearchOption fieldset label{padding-left:3px; font-size:95%;}

.searchPageTbl #divResult{margin:auto;width:95%;text-align:left}
.searchPageTbl #divResult p.sInfo{text-align:center;color:Gray;margin:auto;width:100%;background-color:#efefef;height:20px;font-size:11px;padding-top:4px;padding-bottom:3px}
.searchPageTbl #divResult ul{margin:0;padding:2px;margin-bottom:4px;list-style-position:outside;list-style-type:none;position:relative}
.searchPageTbl #divResult ul li{width:100%;display:block;position:relative;padding-bottom:10px;padding-top:4px;border-bottom:1px solid gray}
.searchPageTbl #divResult ul li:hover{background-color:#f7f7f7}
.searchPageTbl #divResult ul li a.title{font-size:13px;text-decoration:none;color:#3265be}
.searchPageTbl #divResult ul li span.date,.searchPageTbl #divResult ul li a.category{display:inline-block;margin-top:5px;padding-bottom:3px;font-size:10px;color:Gray}
.searchPageTbl #divResult ul li p.abstract,.searchPageTbl #divResult ul li p.body{font-size:11px}
.searchPageTbl #divResult ul li p.abstract{font-weight:bold}
.searchPageTbl .imgIdle{display:none}
.searchPageTbl .imgFeatching{display:inline}


.faqPage{}
.faqPage .SearchDash{position: relative;margin: auto;padding: 20px;	width: 92%;border-radius: 6px;background-color: #f1f4fd;	border: 1px solid #CCCCCC;}
.faqPage .SearchDash input{ width:250px; vertical-align:top; }
.faqPage .SearchDash select{ width:250px; padding:2px;}
.faqPage .SearchDash  .searchImg{ margin-left:8px;margin-right:4px;height:20px;width:20px}
.faqPage .resultContainer{ width:94%; padding:20px 20px 20px 20px; margin:auto; }
.faqPage .resultContainer ul{ padding:0px; margin:0px; list-style-image:none; list-style-type:none; }
.faqPage .resultContainer li{ display:block; padding-bottom:10px; }
.faqPage .resultContainer li span{ display:inline-block; }
.faqPage .resultContainer li div.itemHeader{ padding:10px; background-color:#c9c9c9;border-bottom:1px solid black; }
.faqPage .resultContainer li div.itemHeader span.itemDate{ float:right; display:inline-block;background-color:#c9c9c9; }
.faqPage .resultContainer li div.itemHeader span.catType{ display:inline-block;background-color:#c9c9c9; }
.faqPage .resultContainer li div.itemDetails {padding:10px;}
.faqPage .resultContainer li div.itemDetails span.Question
{
	display: block;
	background-image: url('images/collapse.png');
	background-repeat: no-repeat;
	background-position: left;
	padding-left: 20px;
	margin-bottom: 10px;
	font-family: Tahoma;
	font-size: 13px;
	color: #333333;
	cursor:pointer;
}
.faqPage .resultContainer li div.itemDetails span.Down 
{
	background-image:url('images/expand.png');
	
}
.faqPage .resultContainer li div.itemDetails span.Answer
{
	display: block;
	padding-left: 30px;
	margin-bottom: 10px;
	font-family: Tahoma;
	font-size: 12px;
	color: #666666;
}
.faqPage .pager{ position:relative; margin:auto; text-align:center; min-height:30px; width:92%; padding:8px 20px 20px 20px; margin:auto; border-top:1px solid #999}
.faqPage .pager ul{  position:absolute; right:4px; padding:0px; margin:0px; list-style-image:none; list-style-type:none; }
.faqPage .pager li{ float:left; margin-left:4px;}
.faqPage .pager li span{ border:1px solid #999;cursor:pointer; border-radius:4px; padding:3px; float:left; margin-left:4px;}
.faqPage .pager .active{ background-color:#26B; color:White}

/* control styles start */

.SDBBox{margin: auto;vertical-align:middle;text-align: center;}
.SDBBox .SDBContent{ margin:auto;padding:auto;text-align: center;font-family: Verdana;padding-top:5px;padding-bottom:5px;clear:both;height:40px;}


.CurrencyBox{ font-size:90%; text-align:center;padding-top:5px;padding-bottom:0px;padding-left:5px;padding-right:5px;margin:auto;width:95%}
.CurrencyBox table{margin:auto}
.CurrencyBox table td{text-align:center;width:30px}
.CurrencyBox table td.center{width:auto}
.CurrencyBox table div.money{margin:auto;width:50px;text-align:left}


.clock{}

.clock span.city{ display:inline-block; margin:4px auto 4px auto; font-family:Tahoma; color:#808080; font-size:11px; }


.lastupdatebox{text-align:left;font-size:11px;padding-right:4px;padding-left:4px;padding-top:2px; opacity:0.5}
.lastupdatebox div.container{background-color:#ebf1f5;border:1px solid #d1d1d1;border-radius:6px;padding:5px}
.lastupdatebox div.single{margin-bottom:5px}
.lastupdatebox span.lb{font-size:11px;display:inline-block;font-style:normal;font-weight:normal;padding-bottom:3px;margin-right:3px;color:#3891bb;}
.lastupdatebox span.str{display:inline-block;padding-bottom:3px;color:#484848;}

.visitorbox{text-align:left;font-size:11px;padding-right:4px;padding-left:4px;padding-top:2px;}
.visitorbox div.container{ background-color:#ebf1f5;border:1px solid #d1d1d1;border-radius:6px;padding:5px ; opacity:0.5}
.visitorbox div.single{ margin-bottom:5px }
.visitorbox span.lb{ display:inline-block;padding-bottom:3px;margin-right:3px;color:#3891bb;  opacity:1}
.visitorbox span.str{ display:inline-block;padding-bottom:3px;color:#484848; opacity:1 }



.cycleImgCtrl a{ color:#808080; font-weight:normal;}

.imageControl{ overflow:hidden;}
.imageControl .vertical{ padding: 1px 1px 0px 1px}
.imageControl .horizontal{ padding:0px}


.imageControl a{ color:#808080;}
.imageControl img.marginSide{ margin-right:2px;}
.imageControl img.marginsbottom{ margin-bottom:2px;}
.imageControl img.first{ margin-left:0px;}
.imageControl img.CurvedBR{ border-bottom-left-radius:8px;}
.imageControl img.CurvedTR{ border-top-left-radius:8px;}
.imageControl img.CurvedBL{ border-bottom-right-radius:8px;}
.imageControl img.CurvedTL{ border-top-right-radius:8px;}

.imageControl img.CurvedTLR{ border-top-left-radius:8px;border-top-right-radius:8px;}
.imageControl img.CurvedBLR{ border-bottom-left-radius:8px;border-bottom-right-radius:8px;}



.OWSLBox{text-align:center;padding-top:5px;padding-bottom:5px;padding-left:0px;padding-right:0px;margin:auto;width:96%}
.OWSLBox ul.list{color:#c30;text-indent:0;list-style-position:outside;list-style-type:square;padding:0;margin:0 10px 0 20px;text-align:left}
.OWSLBox ul.list li{line-height:20px;border-bottom:1px solid #d1d1d1}
.OWSLBox ul.list li:hover{background-color:#eeeded}
.OWSLBox ul.list li a{font-weight:normal; color:#3265be}
.OWSLBox .footerLabel{margin:auto;margin-top:10px}


.owslPage{text-align:center;padding-top:20px;padding-right:5px;width:95%;margin:auto}
.owslPage fieldset{margin:auto;font-family:Tahoma;font-size:11px;line-height:25px;text-align:left;width:97%;padding-left:5px;padding-right:5px;padding-bottom:20px;margin-bottom:20px}
.owslPage fieldset legend{padding-bottom:10px;font-size:12px;font-weight:bold}
.owslPage fieldset legend span{display:inline-block}
.owslPage div.List{clear:both;font-size:12px;text-align:left;border-radius:4px;border:1px solid #d1d1d1;background-color:#f7f7f7;margin-bottom:10px}
.owslPage div.List:hover{background-color:#eeeded}
.owslPage div.List div.header{vertical-align:middle;background-color:#eeeded;padding:5px;border-bottom:1px solid #d1d1d1;font-size:11px;font-weight:bold;height:15px;margin-bottom:4px}
.owslPage div.List div.header a{font-weight:normal;  color:#3265be}
.owslPage div.List span.Icon{display:inline-block;width:4px;height:4px;background-color:Red;margin-right:10px;margin-left:5px}
.owslPage div.List span.Name{float:left;vertical-align:top}
.owslPage div.List span.Comments{color:Gray;display:inline-block;min-height:20px;padding-top:5px;padding-bottom:5px;margin-left:20px}




.login_box{text-decoration:none;font-family:Tahoma;font-size:10px;text-align:left; height:125px; font-weight:normal;padding:5px; overflow:hidden}
.login_box .PassLink { font-family:Tahoma;font-size:9px;color:#6696b4;cursor:pointer }
.login_box a.lButton
{
	vertical-align: top;
	display: inline-block;
	width: 80px;
	text-align: center;
	font-weight: normal;
	border: 1px solid #f7f7f7;
	cursor: pointer;
	background-color: #d1d1d1;
	color: #666666;
	border-radius: 4px;
	padding: 2px 4px 2px 4px;
	text-align: center;
}


.login_box a.lButton:hover{background-color:#9cf}

.login_box span {font-weight:normal; padding:4px; display:inline-block; color:#7f7f7f;white-space: nowrap;}
.login_box input { font-size:11px; padding:3px; }




.ArtListFPBox{position:relative;display:inline-block; margin:auto;}
.ArtListFPBox table{width: 99%; margin:auto; margin-top:2px;text-align:left;padding:0px;}
.ArtListFPBox table tr.item{ min-height:20px;}
.ArtListFPBox table tr.item:hover{background-color:Silver;}
.ArtListFPBox table tr.sep{width:100% }
.ArtListFPBox table tr.sep hr{ margin:0px; padding:0px; }
.ArtListFPBox table td img{border-width:0px; padding:2px;}
.ArtListFPBox table td.date{text-align:left; font-weight:bold; font-size:9px; width:80px; }
.ArtListFPBox table td.title{text-align:left;}
.ArtListFPBox table td.title a{color: #003399;text-decoration: none;font-weight: bolder;text-align:left;}


.ExternalLinkBox{text-align:center;padding-top:5px;padding-bottom:5px;padding-left:5px;padding-right:5px;margin:auto;width:95%}
.ExternalLinkBox ul.list{color:#c30;text-indent:0;list-style-position:outside;list-style-type:square;padding:0;margin:0 10px 0 20px;text-align:left}
.ExternalLinkBox ul.list li{line-height:20px;border-bottom:1px solid #d1d1d1}
.ExternalLinkBox ul.list li:hover{background-color:#eeeded}
.ExternalLinkBox ul.list li a{font-weight:normal}
.ExternalLinkBox div.title{text-align:left}
.ExternalLinkBox span.date{text-align:left;font-size:10px;width:80px;padding-right:5px;color:#7f7f7f}
.ExternalLinkBox span.NewsSource{text-align:right;padding-right:5px;color:#7f7f7f}
.ExternalLinkBox span.NewsSource a{color:#3995c4;text-decoration:none;font-weight:bold; }

.ExternalLinkPage{text-align:center;padding-top:5px;padding-bottom:5px;padding-right:5px;padding-right:5px;margin:auto;width:95%; }
.ExternalLinkPage .header{ padding:10px 5px 1px 5px;position: relative;border-radius:6px;height:35px;width:100%;margin:auto;font-size: 12px;text-align:left;border-bottom: 1px solid #f1f4fd;background-color:#f1f4fd;margin-bottom:20px;margin-top:5px;}
.ExternalLinkPage .header span{ }
.ExternalLinkPage .header span.empty{ display:inline-block; height:20px; text-align:left; font-size:13px; }
.ExternalLinkPage .searchBtn
{
	border:1px solid #f7f7f7;
	cursor:pointer;
	background-color:#d1d1d1;
	border-radius:4px;
	padding:2px 4px 2px 4px;text-align:center;
	font-size:12px;
	font-family:Tahoma;
	color:#535353;
	 
	}
.ExternalLinkPage .searchBtn:focus,.ExternalLinkPage .searchBtn:hover{background-color:#9cf}




.ExternalLinkPage ul.list{color:#c30;text-indent:0;list-style-position:inside;list-style-type:square;padding:0;margin:0 0 0 20px;text-align:left}
.ExternalLinkPage ul.list li{line-height:20px;border-bottom:1px solid #cccccc; padding:8px; background-color:#fff; margin-bottom:15px;}
.ExternalLinkPage ul.list li:hover{background-color:#eeeded}
.ExternalLinkPage ul.list li a.title{font-weight:normal;font-family:Tahoma; font-size:13px;}
.ExternalLinkPage div.title{text-align:right;}
.ExternalLinkPage span.date{text-align:left;font-size:10px;width:80px;padding-right:5px;color:#7f7f7f}
.ExternalLinkPage span.NewsSource{text-align:right;padding-right:5px;color:#7f7f7f}
.ExternalLinkPage span.NewsSource a{color:#3995c4;text-decoration:none;font-weight:normal; }





.ArtTabBox{position:relative; width:100%; display:inline-block; margin:auto;}
.ArtTabBox table{width: 99%; margin:auto; margin-top:2px;text-align: left;padding:0px;}
.ArtTabBox table tr.item{ min-height:20px;}
.ArtTabBox table tr.item:hover{background-color:Silver;}
.ArtTabBox table tr.sep{width:100% }
.ArtTabBox table tr.sep hr{ margin:0px; padding:0px; }
.ArtTabBox table td img{border-width:0px; padding:2px;}
.ArtTabBox table td.date{text-align:left; font-weight:bold; font-size:9px; width:80px; }
.ArtTabBox table td.title{text-align:left; max-width:70%;}
.ArtTabBox table td.title a{color: #003399;text-decoration: none;font-weight: bolder;text-align:left;}
.ArtTabBox table td.Count{text-align:left; font-weight:bold; padding-left:2px; padding-right:2px; font-size:9px; width:50px; }

.WeatherPage{text-align:center;padding-top:20px;width:99%;margin:auto;}
.WeatherPage div.List{margin:auto;clear:both;font-size:12px;height:auto;text-align:left;border-radius:4px;border:1px solid #d1d1d1;margin-bottom:10px}
.WeatherPage div.List div.header{vertical-align:middle;background-color:#eeeded;padding:5px;border-bottom:1px solid #d1d1d1;font-size:12px;font-weight:bold;height:15px;margin-bottom:4px}
.WeatherPage div.List div.header label{font-weight:bold}
.WeatherPage div.List span.Icon{display:inline-block;width:4px;height:4px;background-color:#fff;margin-right:10px;margin-left:5px}
.WeatherPage div.List div.content ul{background-color:transparent;border-width:0;padding-left:15px;margin-top:1px;margin-left:0;list-style-type:none}
.WeatherPage div.List div.content ul li{margin-bottom:2px}
.WeatherPage div.List div.content ul li .cityDiv{display:inline-block;width:180px;border-radius:4px; background-color:#fff; padding:8px;margin:2px 6px 8px 0}
.WeatherPage div.List div.content ul li .cityDiv p.city{text-align:left;margin:2px 0 5px 0;font-size:11px;font-family:Tahoma;color:#f90;padding:4px;background-color:#e5eff2;border-radius:6px}
.WeatherPage div.List div.content ul li .cityDiv .temperature{display:inline-block}
.WeatherPage div.List div.content ul li .cityDiv .temperature p.min{text-align:left;margin-bottom:2px;margin-top:2px;font-size:13px;color:#25c1ee;font-weight:bold;text-indent:10px}
.WeatherPage div.List div.content ul li .cityDiv .temperature p.max{text-align:left;margin-bottom:2px;margin-top:2px;font-size:13px;color:#fa5848;font-weight:bold;text-indent:10px}
.WeatherPage div.List div.content ul li .cityDiv div.imgDiv{display:inline-block;text-align:center;float:right}
.WeatherPage div.List div.content ul li .cityDiv div.imgDiv p.imgbox{margin-bottom:1px;margin-top:1px;margin:0}
.WeatherPage div.List div.content ul li .cityDiv div.imgDiv p.info{max-width:80px;display:block;margin-bottom:2px;margin:0;font-size:9px;color:gray}

.weatherbox{height:auto;text-align:center;font-size:9px;font-weight:bold}
.weatherbox ul{background-color:transparent;margin:auto;border-width:0; padding:10px; margin-bottom:6px;list-style-type:none}
.weatherbox ul li{margin-bottom:5px}
.weatherbox ul li .cityDiv{display:block;text-align:left;width:95%;margin:auto;margin-bottom:12px}
.weatherbox ul li .cityDiv div.cityContainer{text-align:left}
.weatherbox ul li .cityDiv div.cityContainer span.city{display:inline-block;text-align:left;margin:2px 0 5px 0;font-size:11px;font-family:Tahoma;color:#f90;padding:4px;background-color:#e5eff2;border-radius:6px}
.weatherbox ul li .cityDiv .temperature{display:inline-block;width:45px;vertical-align:top}
.weatherbox ul li .cityDiv .temperature p.min{text-align:left;margin-bottom:2px;margin-top:2px;font-size:13px;color:#25c1ee;font-weight:bold;text-indent:10px}
.weatherbox ul li .cityDiv .temperature p.max{text-align:left;margin-bottom:2px;margin-top:2px;font-size:13px;color:#fa5848;font-weight:bold;text-indent:10px}
.weatherbox ul li .cityDiv div.imgDiv{display:inline-block;text-align:center;width:80px;margin-right:5px}
.weatherbox ul li .cityDiv div.imgDiv p.imgbox{margin-bottom:1px;margin-top:1px;margin:0}
.weatherbox ul li .cityDiv div.imgDiv p.info{max-width:80px;display:block;margin-bottom:2px;margin:0;font-size:9px;color:gray}



.ArtLsByCat{position:relative;font-family:Tahoma;text-align:center;display:inline-block;margin:auto;width:99%}
.ArtLsByCat .header{position: relative;	border-radius: 6px;	height: 60px;	width: 97%;	margin: auto;	font-size: 12px;text-align:left;border-bottom: 1px solid #f1f4fd;	background-color: #f1f4fd;	margin-bottom: 20px;	margin-top: 5px;}
.ArtLsByCat select{ font-size:11px;}
.ArtLsByCat .allcategories {position:absolute; 	left:420px; 	top:15px;	width:128px; 	height:29px;background-image:url(images/allCategories.png);	background-position:left;	background-repeat:no-repeat;	vertical-align:middle;	cursor:pointer;}
.ArtLsByCat .allcategories:hover{width:128px; height:29px;background-image:url(images/allCategoriesSel.png);cursor:pointer;}
.ArtLsByCat .allcategories label{display:inline-block;	margin-top:5px;	margin-left:34px;cursor:pointer; font-size:11px;font-weight:normal;}
.ArtLsByCat .header span{ font-size:12px;margin-left:20px;margin-top:20px;display:inline-block;font-weight:bold}

.ArtLsByCat div.itemsList{ display:block; margin:auto; text-align:center;}
.ArtLsByCat div.itemsList .sepLine{ margin:auto; margin-top:0px; margin-bottom:4px; width:97%; height:1px; background-color:#CCCCCC}
.ArtLsByCat div.itemsList table{ margin:auto; width:98%;}
.ArtLsByCat div.itemsList table:hover{ background-color:#eeeded}
.ArtLsByCat div.itemsList table tr td{ vertical-align:top; text-align:left;}
.ArtLsByCat div.itemsList table tr td div.ItemImg
{
	float: left;
	margin: 1px;
	display: inline-block;
	vertical-align: top;
	background-color: #fff;
	border: 3px solid #fff;
	border-radius:6px;
}
.ArtLsByCat div.itemsList table tr td div.ItemImg img{display:inline;border-radius:6px; border:1px solid #c0c0c0}
.ArtLsByCat div.itemsList table tr td h3{margin:0;padding:0;margin-bottom:8px;margin-top:0px; width:auto;}
.ArtLsByCat div.itemsList table tr td h3 a{ font-size: 14px;color: #666666;font-size:12px;text-align:left;text-decoration:none;font-weight:bold}

.ArtLsByCat div.itemsList table tr td .ItemCont{margin:1px; margin-left:10px; display:inline-block; text-align:left;}
.ArtLsByCat div.itemsList table tr td .ItemCont span.dateReadNo{display:inline-block;font-size:10px;color:#c00}
.ArtLsByCat div.itemsList table tr td .ItemCont span.ItemRating{display:inline-block;padding-top:2px;display:inline-block;vertical-align:bottom}
.ArtLsByCat div.itemsList table tr td .ItemCont span.author{font-size:10px;color:#036;font-weight:bold}
.ArtLsByCat div.itemsList table tr td .ItemCont span.abstract{margin-top:10px;margin-bottom:0;font-size:11px;color:Black;text-align:left; width:auto; display:inline-block; font-weight:lighter}





.publicationBox{height:auto;text-align: center;display:block; margin:auto;}
.publicationBox img{ border-width:0;}


/* poll view page */

#poll-results {  text-align: center;  clear:both;}   
#poll-results p {  text-align: center;  clear:both;}  
.graph {  width: 580px;  position: relative; }  
.bar-title {  position: relative;float: left;width: 250px;line-height: 20px;margin-right: 17px;font-weight: bold;text-align: left;}  
.bar-container {position: relative; float: left; width: 220px; height: 24px;  margin: 0px 0px 15px;border:1px solid black; background-color:White;}  
.bar-container div { background-color:#cc4400;height: 20px;font-size:11px;font-weight:bold;padding-top:4px;} 
.bar-container strong {  position: absolute; width:90px; left: 220px;  top: 0px; }  
#poll-container p {direction:ltr;}
#poll-container input{text-align:right;}
#poll-container label { text-align:right;}
.divtotal 
{
	position:absolute;
	top:42px;
	left:85px;
}

h2.h2title{ padding-top:5px; font-weight:bold; font-size:14px;}
label.lb{ font-size:11px; font-weight:bold;}

/* poll view page end */

/* poll control */


/* poll control */
.ctrlvote{ position:relative; margin:auto; width:auto; padding:10px 10px 1px 10px;}
.ctrlvote .sepLine{ margin:auto; margin-top:0px; margin-bottom:4px; width:97%; height:1px; background-color:#CCCCCC}
.ctrlvote #PollContainer{ z-index:10;}

.ctrlvote #PollContainer p.qtext{font-size:15px;color:#3e4752; margin-bottom:8px}
.ctrlvote #PollContainer ul{list-style-image:none;list-style-position:inside;list-style-type:none;text-align:left;padding:0;margin:0}
.ctrlvote #PollContainer ul li{padding:2px; padding-bottom:4px; margin:auto}
.ctrlvote #PollContainer ul li input{line-height:20px; height:20px; vertical-align:middle; margin-left:0px; }
.ctrlvote #PollContainer ul li label{ margin:auto; margin-left:4px;line-height:20px; min-height:20px; vertical-align:middle; text-decoration:none;  color:#6696b4;font-size:90%;}
.ctrlvote #PollContainer p.period{font-size:11px;color:#36f }
.ctrlvote #PollResult{ position:absolute; top:10px;left:10px; right:10px; width:0px; opacity:0; z-index:9; display:block; }
.ctrlvote #PollResult p.qtext{font-size:15px;color:#3e4752; margin-bottom:8px;}

.ctrlvote #PollResult ul{list-style-image:none;list-style-position:inside;list-style-type:none;text-align:left;padding:0;margin:0}
.ctrlvote #PollResult ul li{padding:2px; padding-bottom:4px; margin:auto; width:98%}
.ctrlvote #PollResult ul li label{ display:inline-block; margin:auto; margin-left:8px;line-height:20px; min-height:20px; vertical-align:middle; text-decoration:none;font-size:90%}
.ctrlvote #PollResult ul li label.optionText{ font-size:90%;color:#36f;margin-left:4px; }
.ctrlvote #PollResult ul li label.percentageText{ font-size:90%;color:#036;margin-right:4px; }
.ctrlvote #PollResult ul li div.pBar{height: 6px;width: 100%;background-color: #fff;border: 1px solid #CCCCCC;}
.ctrlvote #PollResult ul li div.pBar div.pProgress{ height:6px; width:0; background-color:#CCCCCC; }
.ctrlvote .totalAndDate{ padding: 4px;margin-top: 3px;font-size:10px;color:#7f7f7f;}
.ctrlvote .totalAndDate p.period{ display:inline-block; }


div.okWrapper{ position:relative; height:12px; margin-top:0px; display:none;}
div.okWrapper span.ok{ position:absolute; top:0px; right:5px; width:19px; height:19px; background-image:url(images/oksmall.png); }
div.okWrapper span.okMessage{ position:absolute; top:0px; color:#7ca624; font-size:11px; display:inline-block; height:26px; white-space:nowrap; right:30px;}

.errorLabel{color:#9c1312;font-size:90%; border:1px solid #9c1312; padding:2px; border-radius:8px;  }

.errorContainer{position:relative;	height:18px;display:inline-block; margin-bottom:4px; margin-top:2px;}
.errorContainer span.img{display:inline-block; 	position:absolute; left:-15px; margin-top:1px; right:auto; width:14px; height:14px; background-image:url(images/erroricon.png); background-repeat:no-repeat;}
.errorContainer .errorLabel{margin:auto; text-align:center; color:#9c1312; font-size:10px; padding:1px 2px 1px 2px; display:inline-block; 	border:1px solid #cc9999;border-radius:2px;font-family:Tahoma; background-color:#ffeaea;color:#cd3336;}

.errorPage{ text-align:center; margin-top:100px; }
.errorPage div.container{ position:relative; width: 70%;height:auto;border-radius: 10px;text-align: center;margin: auto;text-align: center;border: 1px solid #9c1312;	background-color: #FFEAEA;}

.errorPage div.container div.topContainer{ position:relative; height:120px;}
.errorPage div.container div.topContainer span{ position:absolute; left:120px; top:50px; color:#ff0000; font-size:13px; font-weight:bold}
.errorPage div.container div.topContainer hr{ position:absolute; left:120px; top:80px; height:1px; background-color:#ff0000;width:80%; }
.errorPage div.container div.topContainer img{ position:absolute; top:20px; left:30px; right:auto;}

.errorPage div.container div.content { position:relative; height:50px;  margin-left:120px; }
.errorPage div.container div.content img{ position:absolute; left:0px; right:auto;}
.errorPage div.container div.content div{ position:absolute; display:inline-block;  color:#ff0000; font-size:13px; top:8px; left:40px; right:auto;}
.errorPage div.container div.content div.bold{ font-weight:bold; }
.errorPage div.container div.content div a{font-size:13px; }



.errorPage_en{ text-align:center; margin-top:100px; }
.errorPage_en div.container{ position:relative; width: 70%;height:auto;border-radius: 10px;text-align: center;margin: auto;text-align: center;border: 1px solid #9c1312;	background-color: #FFEAEA;}

.errorPage_en div.container div.topContainer{ position:relative; height:120px;}
.errorPage_en div.container div.topContainer span{ position:absolute; left:120px; top:50px; color:#ff0000; font-size:13px; font-weight:bold}
.errorPage_en div.container div.topContainer hr{ position:absolute; left:120px; top:80px; height:1px; background-color:#ff0000;width:80%; }
.errorPage_en div.container div.topContainer img{ position:absolute; top:20px; left:30px; right:auto;}

.errorPage_en div.container div.content { position:relative; height:50px;  margin-left:120px; }
.errorPage_en div.container div.content img{ position:absolute; left:0px; right:auto;}
.errorPage_en div.container div.content div{ position:absolute; display:inline-block;  color:#ff0000; font-size:13px; top:8px; left:40px; right:auto;}
.errorPage_en div.container div.content div.bold{ font-weight:bold; }
.errorPage_en div.container div.content div a{font-size:13px; }





/* old css start */
body{margin:auto;font:12px Verdana;background-color:white;}

.mpHeaderContainer{position:relative;margin:0px;padding:0px;width:100%;}
.mpHeaderContainer .MainHeader{position:relative;margin:auto;padding:0px;}
.mpHeaderContainer .TickerContainer{position:relative;height:30px;background-repeat:repeat-x;text-align:center;margin-left:auto;margin-right:auto;}
.mpHeaderContainer .TickerContainer a{text-decoration:none;color:Navy;}


.mpMainContainer{position:relative;display:inline-block;margin:auto;clear:both;margin-bottom:0;padding:0;z-index:1;border-radius:8px;text-align:center;}
.mpMainContainer .columnContainer{position:relative;margin:0px 10px 20px 10px;height:auto;max-height:100%;padding:0;border-collapse:collapse; text-align:center}
.mpMainContainer .columnContainer .leftCol{ vertical-align:top; position:relative;}
.mpMainContainer .columnContainer .rightCol{ vertical-align:top; position:relative;}
.mpMainContainer .columnContainer .CenterCol{ vertical-align:top; position:relative; }
.pageTempl { margin:0px 10px 20px 10px;border-collapse:collapse; }
.pageTempl-child { border-collapse:collapse;}

table.pageTemplate { margin:0px 10px 20px 10px;border-collapse:collapse; }


table.pageTemplate7 { margin:0px 10px 20px 10px;border-collapse:collapse; }
table.pageTemplate7 .pageTemplate7-child { border-collapse:collapse;}
table.pageTemplate8 { margin:0px 10px 20px 10px;border-collapse:collapse; }
table.pageTemplate8 .pageTemplate8-child { border-collapse:collapse;}

table.pageTemplate20 { margin:0px 10px 20px 10px;border-collapse:collapse; }
table.pageTemplate20 .pageTemplate20-child { border-collapse:collapse;}





.ltrTextBoxDirection{direction:ltr;}



.adbody{direction: ltr;}.adPage{border: 0px ridge #FF0066;width: 100%;direction: ltr;}.adbody 


.adMenuBar{margin:auto;direction: ltr;padding-top: 0px;padding-left: 0px;padding-right: 0px;padding-bottom: 0px;font-size: 10pt;font-family: Tahoma, Arial, Helvetica, sans-serif;background-image: url(  "images/AdminHeaderBG.gif" );height: 28px;border-bottom-color: #6788be;border-bottom-style: solid;border-bottom-width: 0px;font-weight: bold;}.adMenuBar .LoginNameSpan{margin-top: 1px;padding-bottom: 2px;font-size: 12px;cursor:pointer;color:White;float:right;text-align:right;}.adMenuBar .AdminLangBox{text-align:right;float:right;padding-left:2px;padding-right:2px;padding:auto;padding-bottom:3px;}.ad_GridCmdLineDelete{float:right;text-align:right;height:20px;padding-left:5px;padding-right:5px;padding-top:2px;display:inline;margin:auto;width:30%;}.ad_GridCmdLine{text-align:left;float:left;width:30%;height:20px;padding-left:5px;padding-right:5px;padding-top:2px;display:inline;margin:auto;}.sectiontitle{padding: 6px 6px 6px 3px;background-color:Silver;color: black;font-size: 11px;font-weight: bold;text-transform: uppercase;}


.bodyPopup { background-color:#c2cfe3 }

#divBox
{
	clear:both; margin:auto; text-align:Center;padding:0; margin:0; text-align:center;
	font-family:  Tahoma, Arial, Helvetica, sans-serif;
	font-size:12px;
	
}
#divBox .tblBox
{
	direction:ltr;text-align:left; padding-top:0px; padding-left:0px; padding-right:0px;width:100%;
}
#divBox .tblBox thead{ width:100%; text-align:center; background-image:url(images/AdminHeaderBG.gif); background-repeat:repeat-x;}
#divBox .tblBox thead td{height:25px;}
#divBox .tblBox thead span{font-size:13px; color:White; font-weight:bold;}




#divBorderBox{clear:both;padding:2px;margin:auto;text-align:Center;border-width:1px;border-style:solid;border-color:#617fb5;}
.boxTable{text-align:left;padding-top:0px;padding-left:0px;padding-right:0px;padding-bottom:3px;background-color:#c2cfe3;}
.boxTable span{font-size:12px;font-family:Tahoma;}
.boxTable .tblhead{margin:auto;margin-top:0px;width:100%;text-align:center;background-image:url(images/AdminHeaderBG.gif);background-repeat:repeat-x;}
.boxTable .tblhead td{height:25px;}
.boxTable .tblhead span{font-size:13px;color:White;font-family:  Tahoma, Arial, Helvetica, sans-serif;font-weight:bold;}



.PublicationList{text-align:left;padding-left:5px;padding-right:5px;padding-top:5px;}.boxTableASPCrack{font-size:12px;margin-bottom:5px;width:100%;text-align:center;height:20px;background-color:#617fb5;color:White;}.boxTableASPCrackSpan{font-size:12px;color:White;font-weight:bold;font-family:Tahoma;}


.adMainPage{width:894px; margin:auto;padding:2px;border: solid 1px #617fb5;height:542px;background-color:#c2cfe3; font-family:Tahoma;font-size:12px;color:Maroon;}
.adMainPage .CP{width:594px; float:left;text-align:left; margin:auto;border: solid 1px #617fb5;height:540px;background-color:white;}
.adMainPage .CP .Section{text-align:left; float:left; width:100%;  margin-left:0px; margin-right:0px; padding-right:0px; margin-bottom:0px; margin-top:0px; padding-top:0px;}
.adMainPage .CP .Section .Heading{color:Black;font-family:Tahoma;font-size:13px; font-weight:bold; padding-left:0px;padding-right:5px;margin-bottom:0px;margin-top:0px;background-color:#EEEEEE;height:30px;vertical-align:middle;line-height:30px;}
.adMainPage .CP .Section table{text-align:center; margin-left:auto; margin-right:auto; float:right;}
.adMainPage .CP .Section table td{text-align:center; margin-left:auto; margin-right:auto; width:90px; height:100px; font-family:Tahoma;  font-size:12px; color:Navy;}
.adMainPage .CP .Section table td:Hover{background-color:#EEEEEE;color:navy}
.adMainPage .InfoCP{width:294px; float:right;text-align:left; margin:auto;border: solid 1px #617fb5;height:540px;background-color:#EEEEEE;}
.adMainPage .InfoCP .Heading{color:Black;font-family:Tahoma;font-size:13px;font-weight:bold;padding-left:4px;padding-right:4px;}
.adMainPage .InfoCP p{margin-top:0px;padding-top:5px;padding-left:8px;padding-right:8px;font-size:12px;color:Navy;}
.adMainPage .InfoCP .UsersTbl{width:100%;border:solid 1px navy;direction:rtl}
.adMainPage .InfoCP .UsersTbl .UsersTblHd{text-align:center; font-weight:bold; background-color:navy; color:white;height:25px}
.adMainPage .InfoCP .UsersTbl .UserID{height:25px;text-align:left;padding-right:3px;}
.adMainPage .InfoCP .UsersTbl .UserID .userLnk{color:Blue;cursor:pointer;}
.adMainPage .InfoCP .UsersTbl .UserRole{text-align:center;height:15px;}
.adMainPage .InfoCP .UsersTbl .IP{text-align:left;height:15px;}
.adMainPage .InfoCP .UsersTbl .Info{text-align:center;height:15px;}
.adMainPage .InfoCP .UsersTbl .Info .imgLnk{color:Blue;cursor:pointer;}


.PageHeaderFieldSet{text-align:left;width:95%;vertical-align:middle;padding:2px;padding-bottom:5px;border:solid 1px navy;}
.PageHeaderFieldSet legend{margin-right:10px;margin-left:10px;vertical-align:middle;padding-bottom:10px;}
.PageHeaderFieldSet .lbs{margin:0px;vertical-align:top;font-size:10pt;font-family:Tahoma;}
.adPageStyler{border: 0px ridge #FF0066;direction: ltr;margin:0px;}
.adPageStyler .SectionDiv{height: 180px;padding-top: 0px;margin-left:auto;margin-right:auto;text-align: left;clear: both;background-color: #c2cfe3;}
.adPageStyler .SectionDiv .ControlTreeTitle{text-align:center;margin-top:0px;margin-bottom:0px;padding-top:0px;padding-bottom:0px;padding-left:0px;padding-right:0px;height:28px;width:100%;vertical-align:middle;background-repeat:repeat-x;background-image: url(  "images/AdminHeaderBG.gif" );}
.adPageStyler .SectionDiv .ControlTreeTitle span{font-family:Tahoma;font-weight:bold;font-size:11px;}
.adPageStyler .SectionDiv .TreeRow{text-align: center;margin-left:auto;margin-right:auto;height: 200px;width: 885px;border: 0px solid #003366;}
.adPageStyler .SectionDiv .TreeRow .ColumnHeader{direction:ltr;text-align:left;padding-top:0px;height:28px;width:290px;background-repeat:repeat-x;background-image: url(  "images/AdminHeaderBG.gif" );}
.adPageStyler .SectionDiv .TreeRow .ColumnTree{direction:ltr;text-align:left;padding-top:0px;height:170px;width:290px;}
.adPageStyler .SectionDiv .ErrorImage{text-align: center;float:right;margin-top: 0px;margin-bottom: 0px;padding-top: 5px;padding-bottom: 0px;padding-left: 0px;padding-right: 0px;margin-left: auto;margin-right: auto;height: 35px;width: 100px;}
.adPageStyler .SectionDiv .ErrorMessage{float: right;text-align: right;margin-top: 0px;margin-bottom: 0px;padding-top: 10px;padding-bottom: 0px;padding-left: 0px;padding-right: 0px;margin-left: auto;margin-right: auto;height: 30px;width: auto;font-family: Tahoma;font-size: 11px;color: #CC0000;font-weight: bold;}
.adPageStyler .SectionDiv .PanelImage{float:right;text-align:center;margin-top: 0px;margin-bottom: 0px;padding-top: 10px;padding-bottom: 0px;padding-left: 0px;padding-right: 0px;margin-left: auto;margin-right: auto;height: 30px;width: 100px;}

.gridCommandLine{margin:auto;direction:ltr;text-align:left;width:100%;height:20px;padding-top:5px;margin:auto;}
.mpBody{direction:ltr;margin:auto;width:100%;font:12px Verdana;background-repeat:repeat;}
body{margin:auto;font:12px Verdana;background-color:white;}
#MainHeader{border: 1px solid #0000FF;background-color: #FFFFCC;clip: rect(0px, 10%, 0px, 10%);height: 130px;width: 800px;margin-bottom: 1px;}
#MainContent{padding: 0px;margin: 0px 0px 3px 0px;background-color: #FFFFFF;clip: rect(0px, 0px, 0px, 0px);width: 800px;}
#CenterSection{margin: 1px;width: 395px;float: left;text-align: center;height: 100%;}
#LeftSection{background-color: #C0C0C0;clip: rect(0px, 0px, 0px, 0px);width: 199px;float: left;height: 100%;display: block;}
#RightSection{background-color: #C0C0C0;clip: rect(0px, 0px, 0px, 0px);width: 199px;float:right;height: 100%;display: block;}
#Footer{clear: both;border: 1px solid #666699;height: 30px;clip: rect(auto, 0px, 0px, 0px);width: 800px;}
.ContainerFooter{direction:ltr;}
.ContainerFooter_Menu{padding: 2px;font-size: 10px;font-weight: bold;text-decoration: none;color: #FFFFFF;text-align: center;}
.ContainerFooter_Menu a{text-decoration: none;color: #FFFFFF;}
.ContainerFooter_Menu a:Hover{text-decoration: none;color: #FFFF99;font-weight: bolder;}
.ContainerHeaderMenu{direction:ltr;}
.ContainerHeaderMenu_Menu{padding: 2px;font-size: 10px;font-weight: bold;text-decoration: none;color: #FFFFFF;text-align: center;}
.ContainerHeaderMenu_Menu a{text-decoration: none;color: #FFFFFF;}
.ContainerHeaderMenu_Menu a:Hover{text-decoration: none;color: #FFFF99;font-weight: bolder;}
.investmentListLabel{font-family: 'Simplified Arabic';font-size: 14px;color: #000000;font-weight:bold;}
.investmentListValue{font-family: 'Simplified Arabic';font-size: 14px;color: #3333CC;font-weight: bolder;}
.galleryview{FONT-FAMILY: Arial, Helvetica, sans-serif;FONT-SIZE: 12px;text-align:left;}
.ArticleTitle{MARGIN: 0.3em 0px;text-decoration:none;text-align:left;COLOR: #ffcc00;FONT-SIZE: 12px;FONT-WEIGHT: bold;}
.ArticleTitle:Hover{COLOR: #ffffff;FONT-SIZE: 12px;FONT-WEIGHT: bold;TEXT-DECORATION: underline;}
.panel-overlay p{MARGIN: 0.3em 0px;line-height:1.0em;text-align:left;}


.contactusPage{ padding:20px; margin:auto; font-size:12px;font-family:Tahoma; overflow:hidden;}
.contactusPage div.Extra{overflow:hidden;height:auto;margin:auto; padding:6px;clear:both; margin-bottom:10px; border:1px solid #d1d1d1; border-radius:8px;}
.contactusPage div.EmailTable{margin:auto; padding:10px; text-align:left;clear:both;border:1px solid #d1d1d1; border-radius:8px;}
.contactusPage div.EmailTable td.labelDT{ width:16%}

.contactusPage div.EmailTable .TextcounterMessage{ position:relative; width:200px;}
.contactusPage div.EmailTable .TextcounterMessage span{ position:absolute; right:0px;}


.contactusPage div.submitwrapper{ position:relative; margin:auto; margin-left:0px; padding-top:10px;  padding-bottom:10px; width:300px;}
.contactusPage div.submitwrapper input{ left:0px; position:absolute;}

.contactusPage div.submitwrapper span.ok{ position:absolute; left:80px; width:19px; height:19px; background-image:url(images/oksmall.png); }
.contactusPage div.submitwrapper span.okMessage{ position:absolute; color:#7ca624; font-size:11px; display:inline-block; height:26px; white-space:nowrap;  left:110px; padding-top:3px;  }




.articleListingBox{width: 98%;direction:ltr;text-align:center;margin-left:auto;margin-right:auto;height:auto;max-height:100%;}
.articleListingBox .header{height: 38px;vertical-align: middle;width:99%;margin:auto;}
.articleListingBox .CategoryListBox{margin: auto;font-size: 13px;color: black;font-family:Tahoma;text-align: left;direction: ltr;width: 99%;text-decoration: none;font-weight: bold;padding-right:50px;padding-top:10px;}
.articleListingBox .CategoryFilterList{margin: auto;font-size: 13px;color: black;font-family:Tahoma;text-align: left;direction: ltr;width:200px;text-decoration: none;font-weight: bold;padding-right: 5px;vertical-align: middle;}
.articleListingBox .SeperatorTop{margin-top:20px;height:2px;width:99%;text-align:center;background-position:center;vertical-align:middle;}
.articleListingBox .Content{width: 100%;height:auto;max-height:100%;overflow: hidden;}
.articleListingBox .Content .ItemInfo{text-align:left;float:left;display:block;padding:3px;margin:0px;width:100%;}
.articleListingBox .Content .ItemInfo .pCont{margin:0px;}
.articleListingBox .Content .ItemInfo .ItemDVR{display:inline;font-weight: bolder;font-size: 10px;color: #CC0000;}
.articleListingBox .Content .ItemInfo a{font-size: 13px;text-align: left;direction: ltr;text-decoration: none;font-weight: bolder;font-family:Tahoma;color:Navy;}
.articleListingBox .Content .ItemInfo .Abstract{margin-top:5px;margin-bottom:0px;font-size: 11px;color: Black;text-align:justify;direction:ltr;vertical-align: middle;font-family:Tahoma;border:dashed 0px blue;}
.articleListingBox .Content .ItemInfo .Abstract a{font-size: 11px;}
.articleListingBox .Content .tblSingleItem{text-align:left;float:left;width:100%;}
.articleListingBox .Content .tblSingleItem .ItemImage{text-align:right;float:right;vertical-align:top;width:20%;overflow:hidden;}
.articleListingBox .Content .tblSingleItem .ItemContent{text-align: left;float: left;margin-left: 2px;margin-right: 2px;width: 74%;}
.articleListingBox .Content .tblSingleItem .ItemContent a{font-size: 13px;text-decoration: none;font-weight:bold;font-family:Tahoma;color:Navy;}
.articleListingBox .Content .tblSingleItem .ItemContent span{font-size: 9px;color: #CC3300;text-align: left;text-decoration: none;font-weight: bold;}
.articleListingBox .Content .tblSingleItem .ItemContent .Abstract{font-family:Tahoma;font-size: 11px;text-align: justify;text-decoration: none;font-weight:normal;}
.articleListingBox .Content .Footer{width:90%;text-align:right;direction:ltr;}.BoxTitleLabel{height: 30px;position: relative;top: 8px;width: auto;right: auto;bottom: auto;left: auto;text-decoration: none;font-weight: bolder;color: #FFFFFF;font-size: 12px;}



.BoxFooterLabel{top: 3px;width: auto;right: auto;bottom: 2px;left: auto;text-decoration: none;font-weight: bolder;font-size: 9px;}
.PasswordRecoveryBox{direction:ltr;width:90%;text-align:center;}


.guestbookbox{text-align:center;font-family:Tahoma; padding-top:8px;}
.guestbookPage{padding: 20px;font-family:Tahoma; overflow:hidden}
.guestbookPage h2{text-align:center;font-size:13px;color:black;font-family:Tahoma;font-weight:bold}
.guestbookPage div.Form{text-align:left;border:1px solid #d1d1d1;border-radius:8px;margin:auto;padding:20px;}
.guestbookPage div.Form p{padding-bottom:8px}
.guestbookPage div.Form input,textarea{border-radius:4px}
.guestbookPage div.List{clear:both;font-size:12px;text-align:left;border-radius:4px;border:1px solid #d1d1d1;background-color:#f7f7f7;padding:10px;margin-bottom:10px}
.guestbookPage div.List:hover{background-color:#eeeded}
.guestbookPage div.List div.header{border-bottom:1px solid #d1d1d1;font-size:11px;font-weight:bold;padding-top:1px;height:15px;padding-bottom:5px;margin-bottom:4px}
.guestbookPage div.List span.Date{float:right;font-weight:normal;font-size:10px}
.guestbookPage div.List span.Name{float:left;vertical-align:top; color:#6696b4}
.guestbookPage div.List span.Sep{padding-left:4px;padding-right:4px}
.guestbookPage div.List span.Comments{padding-top:5px}
.guestbookPage div.submitwrapper{ position:relative; margin:auto; padding-top:10px;  padding-bottom:10px; width:300px; }
.guestbookPage div.submitwrapper span.ok{ position:absolute; left:60px; width:19px; height:19px; background-image:url(images/oksmall.png); }
.guestbookPage div.submitwrapper span.okMessage{ position:absolute; color:#7ca624; font-size:11px; display:inline-block; height:26px; white-space:nowrap;  left:85px; padding-top:3px;  }
.guestbookPage .errorContainer{ display:inline-block; margin-left:15px;}
.guestbookPage .CounterContainer
{
	position:relative;
	width:380px;
	height:70px;
	
}

.guestbookPage .CounterContainer .InfoMessage
{
	position:absolute;
	bottom:0px;
	right:0px;
	text-align:right;
	margin:0px;
}






.langBox{margin: auto;width: 95%;direction: ltr;}
.langBox .Content{text-align: center;padding-top: 5px;font-family: Tahoma;font-size: 11px;font-weight: bold;}
.langBox .Selector{vertical-align:middle;font-size: 11px;font-family:Tahoma;}



.OtherWebSiteLinkCtrl{margin-top:5px;direction:ltr;width: 170px;}.OtherWebSiteLinkCtrl .header{height: 35px;background-image: url(images/box-header.gif);background-repeat: no-repeat;}.OtherWebSiteLinkCtrl .header .titleCont{height:auto;text-align: center;padding-top:8px;}.OtherWebSiteLinkCtrl .header .titleCont .title{color: #003399;font-size: 13px;font-family: Tahoma;font-weight:bold;}.OtherWebSiteLinkCtrl .content{height: auto;text-align: center;background-image:url(images/box-body.gif);background-repeat:repeat-y;padding-top:5px;padding-bottom:5px;padding-left:5;padding-right:5px;margin:auto;}.OtherWebSiteLinkCtrl .footer{direction: ltr;text-align: center;font-size: 9px;font-weight: bold;text-decoration: none;background-image: url(images/box-footer.gif);background-repeat: no-repeat;height: 18px;}.OtherWebSiteLinkCtrl .footerLabel{margin:auto;margin-top:3px;}.OtherWebSiteLinkCtrl .footerLabel a{text-decoration: none;font-weight: bold;font-size: 11px;font-family:Tahoma;}.OtherWebSiteLinkCtrl .list{font-size:11px;font-family: Tahoma;font-style:normal;line-height:2em;font-weight:normal;font-variant:normal;text-transform:none;color:#CC3300;text-decoration:none;text-indent:5px;list-style-position:inside;list-style-type:square;padding:0px;margin:0px;text-align:left;}.OtherWebSiteLinkCtrl .list a{font-size:11px;font-family: Tahoma;font-style:normal;line-height:2em;font-weight:normal;font-variant:normal;text-decoration:none;}.OtherWebSiteLinkPage{direction: ltr;padding-top: 20px;padding-left:5px;}.OtherWebSiteLinkPage span{float:left;padding-top:10px;text-align: left;}.OtherWebSiteLinkPage .Seperator{margin:auto;margin-top:10px;width:99%;height:1px;text-align:center;background-color:Navy;}.OtherWebSiteLinkPage .ItemDiv{direction:ltr;float:left;width:100%;text-align:left;}.OtherWebSiteLinkPage .ItemDiv .links{font-size:12px;font-family: Tahoma;text-decoration:none;font-weight:bold;color:Navy;}.OtherWebSiteLinkPage .ItemDiv a{font-size:12px;font-family: Tahoma;font-style:normal;line-height:2em;font-weight:normal;font-variant:normal;text-decoration:none;color:Navy;}.GalleryCtrl{margin-top:5px;width: 170px;text-align:center;margin-left:auto;margin-right:auto;direction:ltr;}.GalleryCtrl .header{height: 35px;font-weight: bold;direction: ltr;text-align: center;background-image: url(images/box-header.gif);background-repeat: no-repeat;}.GalleryCtrl .header .titleCont{height:auto;text-align: center;padding-top:8px;}.GalleryCtrl .header .titleCont .title{color: #003399;font-size: 13px;font-family: Tahoma;font-weight:bold;}.GalleryCtrl .content{height:auto;text-align: center;background-image:url(images/box-body.gif);background-repeat:repeat-y;padding-top:0px;padding-left:0px;padding-right:0px;padding-bottom:0px;margin:auto;width:auto;direction:ltr;overflow:hidden !important;border: solid 0px red;}.GalleryCtrl .content .divSimpleGall{position:relative;visibility: hidden;padding-left:auto;padding-right:auto;text-align:center;direction:ltr;border: solid 0px blue;margin-right:auto;margin-left:auto;}.GalleryCtrl .content .divSimpleGall .gallerydesctext{text-align:center;padding: 2px 5px;}.GalleryCtrl .footer{direction: ltr;text-align: center;font-size: 10px;font-weight: bold;text-decoration: none;background-image: url(images/box-footer.gif);background-repeat: no-repeat;height: 18px;}.GalleryCtrl .footerLabel{margin-top:2px;height:20px;}.GalleryCtrl .footerLabel .PassLink{font-family: Tahoma;font-size: 11px;color: blue;cursor: hand;margin-top:3px;}.AdvertCtrl{margin-top:5px;direction:ltr;width: 171px;}.AdvertCtrl span{text-decoration: none;font-weight:normal;font-family:Tahoma;font-size: 12px;}.AdvertCtrl a{text-decoration: none;}.AdvertCtrl .header{height: 35px;text-align: center;background-image: url(images/box-header.gif);background-repeat: no-repeat;}.AdvertCtrl .header .titleCont{padding-top:8px;}.AdvertCtrl .header .titleCont .title{color: #003399;font-size: 13px;font-family: Tahoma;font-weight:bold;}.AdvertCtrl .content{height:auto;text-align: center;background-image:url(images/box-body.gif);background-repeat:repeat-y;}.AdvertCtrl .itemContent{height:auto;text-align: center;padding:3px;}.AdvertCtrl .footer{direction: ltr;text-align: center;background-image: url(images/box-footer.gif);background-repeat: no-repeat;height: 18px;}.AdvertCtrl .title{font-family: Tahoma;font-size: 12px;font-weight: bold;color: #ff0000;}.AdvertCtrl .description{font-size: 10px;color: #000000;margin:3px;}.VideoAudioCtrl{margin-top:5px;direction:ltr;width: 170px;}.VideoAudioCtrl .header{height: 35px;text-align: center;background-image: url(images/box-header.gif);background-repeat: no-repeat;}.VideoAudioCtrl .header .titleCont{padding-top:8px;}.VideoAudioCtrl .header .titleCont .title{color: #003399;font-size: 13px;font-family: Tahoma;font-weight:bold;}.VideoAudioCtrl .content{height: 70px;text-align: center;background-image:url(images/box-body.gif);background-repeat:repeat-y;font-size: 11px;font-weight: bold;}.VideoAudioCtrl .footer{text-align: center;background-image: url(images/box-footer.gif);background-repeat: no-repeat;height: 18px;}.GoogleSearchCtrl{margin-top:5px;direction:ltr;width: 170px;}
.GoogleSearchCtrl .header{height: 35px;text-align: center;background-image: url(images/box-header.gif);background-repeat: no-repeat;}
.GoogleSearchCtrl .header .titleCont{padding-top:8px;}
.GoogleSearchCtrl .header .titleCont .title{color: #003399;font-size: 13px;font-family: Tahoma;font-weight:bold;}
.GoogleSearchCtrl .content{padding-top:3px;height: 80px;text-align: center;background-image:url(images/box-body.gif);background-repeat:repeat-y;direction:ltr;}
.GoogleSearchCtrl .option{color: #003399;font-size: 11px;font-family: Tahoma;}
.GoogleSearchCtrl .footer{direction: ltr;text-align: center;font-size: 9px;font-weight: bold;text-decoration: none;background-image: url(images/box-footer.gif);background-repeat: no-repeat;height: 18px;}


.SearchPage { margin:auto;  margin-top:5px; text-align:center; font-family:Tahoma; }
.SearchPage .searchdiv{ text-align:left; position:relative; height:25px; width:275px; border:1px solid silver; padding:0;}
.SearchPage .searchdiv .searchBox  { position:absolute; vertical-align:middle;  border-width:0px;  border-right:1px solid silver;  height:23px;  width:239px; 
                                     padding-left:5px;padding-right:5px;top:0px;left:0px; right:auto; font-size:14px;}
.SearchPage .searchdiv .searchImg { position:absolute; top:0px; left:250px; border-width:0px;  margin:0px;  height:25px;  width:25px;  vertical-align:middle; }


.SearchPage { margin:auto;  margin-top:5px; text-align:center; font-family:Tahoma; }
.SearchPage #tblCmd { width: 98%; text-align: left; border: 1px solid gray; margin: auto; background-color: #FFFFCC; }
.SearchPage #tblCmd fieldset { width:95%; text-align:left; padding-left:5px; padding-right:5px;	}
.SearchPage #tblCmd fieldset legend { margin-bottom:5px; margin-left:3px; margin-right:3px }
.SearchPage #tblCmd fieldset div.divCmd { width:100%; height:18px; clear:both; display:block;}
.SearchPage #tblCmd fieldset div.divCmd span{ display:inline-block; width:100px;}
.SearchPage .Results{width: 98%; margin:auto;text-align:left;}
.SearchPage .Results label{width: 100%;margin-bottom: 5px;margin-top: 5px;}



.PollCtrl{margin-top:5px;direction:ltr;width: 170px;}
.PollCtrl a{text-decoration: none;font-weight: bold;font-size: 11px;font-family:Tahoma;}
.PollCtrl span{font-size: 12px;font-weight: bold;}
.PollCtrl .header{height: 35px;text-align: center;background-image: url(images/box-header.gif);background-repeat: no-repeat;}
.PollCtrl .header .titleCont{padding-top:8px;}
.PollCtrl .header .titleCont .title{color: #003399;font-size: 13px;font-family: Tahoma;font-weight:bold;}
.PollCtrl .content{text-align: left;background-image:url(images/box-body.gif);background-repeat:repeat-y;font-size: 9px;font-weight: bold;}
.PollCtrl .footer{direction: ltr;text-align: center;font-size: 9px;font-weight: bold;text-decoration: none;background-image: url(images/box-footer.gif);background-repeat: no-repeat;height: 18px;}
.PollCtrl .question{text-align: left;padding-right: 4px;direction: ltr;}
.PollCtrl .question span{font-size: 14px;font-weight: bold;}
.PollCtrl .options{padding-top: 10px;padding-bottom: 4px;direction:ltr;margin-right:4px;}
.PollCtrl .options label{text-decoration: none;font-weight: bold;font-family:Tahoma;color:#003399;font-size: 11px;}
.PollCtrl .PollBar{background-color: red;font-size: 4px;direction:ltr;}



.ArticlesFeedCtrl{margin-top:5px;direction:ltr;width: 170px;}.ArticlesFeedCtrl a{text-decoration: none;}.ArticlesFeedCtrl .header{height: 35px;text-align: center;background-image: url(images/box-header.gif);background-repeat: no-repeat;}.ArticlesFeedCtrl .header .titleCont{padding-top:8px;}.ArticlesFeedCtrl .header .titleCont .title{color: #003399;font-size: 13px;font-family: Tahoma;font-weight:bold;}.ArticlesFeedCtrl .content{height:auto;text-align: center;padding-left:2px;background-image:url(images/box-body.gif);background-repeat:repeat-y;font-size: 9px;font-weight: bold;}.ArticlesFeedCtrl .footer{direction: ltr;text-align: center;font-size: 9px;font-weight: bold;text-decoration: none;background-image: url(images/box-footer.gif);background-repeat: no-repeat;height: 18px;}.ArticlesFeedCtrl .title{font-size: 11px;font-family: Tahoma;color:Red;text-decoration: none;}.ArticlesFeedCtrl .date{font-size: 10px;font-family: Tahoma;color: #000000;font-weight:normal;}.VisitorCtrl{margin-top:5px;direction:ltr;width: 170px;}.VisitorCtrl span{text-decoration: none;font-family:Tahoma;font-size: 11px;}.VisitorCtrl .header{height: 35px;text-align: center;background-image: url(images/box-header.gif);background-repeat: no-repeat;}.VisitorCtrl .header .titleCont{padding-top:8px;}.VisitorCtrl .header .titleCont .title{color: #003399;font-size: 13px;font-family: Tahoma;font-weight:bold;}.VisitorCtrl .content{height: 40px;text-align: left;padding-left:3px;background-image:url(images/box-body.gif);background-repeat:repeat-y;direction:ltr;}.VisitorCtrl .footer{direction: ltr;text-align: center;font-size: 9px;font-weight: bold;text-decoration: none;background-image: url(images/box-footer.gif);background-repeat: no-repeat;height: 18px;}.DateAndLastUpdateCtrl{margin-top:5px;direction:ltr;width: 171px;}.DateAndLastUpdateCtrl span{font-family:Tahoma;font-size: 11px;padding-right:5px;padding-left:5px;}.DateAndLastUpdateCtrl .header{height: 35px;text-align: center;background-image: url(images/box-header.gif);background-repeat: no-repeat;}.DateAndLastUpdateCtrl .header .titleCont{padding-top:8px;}.DateAndLastUpdateCtrl .header .titleCont .title{color: #003399;font-size: 13px;font-family: Tahoma;font-weight:bold;}.DateAndLastUpdateCtrl .content{margin:auto;height: auto;background-image: url(images/box-body.gif);background-repeat: repeat-y;direction: ltr;text-align:left;}.DateAndLastUpdateCtrl .footer{direction: ltr;text-align: center;font-size: 9px;font-weight: bold;text-decoration: none;background-image: url(images/box-footer.gif);background-repeat: no-repeat;height: 18px;}.loginBoxCtrl{margin-top:5px;direction:ltr;width: 171px;}.loginBoxCtrl span{text-decoration: none;font-family:Tahoma;font-size: 11px;}.loginBoxCtrl a{text-decoration: none;font-family:Tahoma;font-size: 11px;}.loginBoxCtrl .PassLink{font-family: Tahoma;font-size: 11px;color: blue;cursor: help;}.loginBoxCtrl .header{height: 35px;text-align: center;background-image: url(images/box-header.gif);background-repeat: no-repeat;}.loginBoxCtrl .header .titleCont{padding-top:8px;}.loginBoxCtrl .header .titleCont .title{color: #003399;font-size: 13px;font-family: Tahoma;font-weight:bold;}.loginBoxCtrl .content{height: auto;text-align:left;background-image:url(images/box-body.gif);background-repeat:repeat-y;}.loginBoxCtrl .footer{direction: ltr;text-align: center;font-size: 9px;text-decoration: none;background-image: url(images/box-footer.gif);background-repeat: no-repeat;height: 18px;}.WeatherBoxCtrl{margin-top:5px;direction:ltr;width:95%;border-width:1px;}.WeatherBoxCtrl .header{height: 35px;text-align: center;background-image: url(images/box-header.gif);background-repeat: no-repeat;}.WeatherBoxCtrl .header .titleCont{padding-top:8px;}.WeatherBoxCtrl .header .titleCont .title{color: #003399;font-size: 13px;font-family: Tahoma;font-weight:bold;}.WeatherBoxCtrl .mainContent{height:auto;padding:2px;text-align: center;background-image:url(images/box-body.gif);background-repeat:repeat-y;clear:both;}.WeatherBoxCtrl .mainContent .content{height:auto;text-align: center;font-size: 9px;font-weight: bold;}.WeatherBoxCtrl .mainContent .content ul{padding-left:0px;margin-top: 1px;margin-left: 0px;line-height: 1em;text-indent: 2px;list-style-type:none;}.WeatherBoxCtrl .mainContent .content ul li{height: 50px;display: block;margin-bottom: 2px;margin-right: auto;margin-left: 0px;text-align: left;direction: ltr;width:100%;}.WeatherBoxCtrl .mainContent .content ul li .cityDiv{float:left;display:block;width:70%;}.WeatherBoxCtrl .mainContent .content ul li .cityDiv .city{text-align:left;margin-bottom:2px;margin-top:2px;font-size:11px;font-family:Tahoma;color:Maroon;font-weight:bold;margin-bottom:5px;}.WeatherBoxCtrl .mainContent .content ul li .cityDiv .min{text-align: left;margin-bottom:2px;margin-top:2px;font-size:10px;font-family:Tahoma;color:blue;font-weight:bold;text-indent: 10px;}.WeatherBoxCtrl .mainContent .content ul li .cityDiv .max{text-align: left;margin-bottom:2px;margin-top:2px;font-size:10px;font-family:Tahoma;color:red;font-weight:bold;text-indent: 10px;}.WeatherBoxCtrl .mainContent .content ul li .imgDiv{text-align:center;float:right;display:block;width:25%;}.WeatherBoxCtrl .mainContent .content ul li .imgDiv .imgbox{margin-bottom:1px;margin-top:1px;margin:0px;}.WeatherBoxCtrl .mainContent .content ul li .imgDiv .info{display: block;margin-bottom:2px;margin:0px;font-size:9px;font-family:Tahoma;font-weight:bold;}.WeatherBoxCtrl .footer{direction: ltr;text-align: center;font-size: 9px;font-weight: bold;text-decoration: none;background-image: url(images/box-footer.gif);background-repeat: no-repeat;height: 18px;}.WeatherBoxPage{direction: ltr;width: 100%;padding-top: 20px;padding-left:5px;}.WeatherBoxPage span{float:left;padding-top:10px;font-size: 12px;color: black;font-family:Tahoma;text-align:left;}.WeatherBoxPage .Seperator{margin:auto;margin-top:10px;width:99%;height:1px;text-align:center;background-color:Navy;vertical-align:middle;}.WeatherBoxPage .content{height:auto;padding:2px;text-align: center;font-size: 9px;font-weight: bold;clear:both;width:73%;}.WeatherBoxPage .content ul{padding-right:0px;margin-top: 1px;margin-right: 0px;line-height: 1em;text-indent: 2px;list-style-type:none;}.WeatherBoxPage .content ul li{height: 50px;display: block;margin-bottom: 2px;margin-right: 0px;margin-left: auto;text-align: left;direction: ltr;width:100%;}.WeatherBoxPage .content ul li .cityDiv{float:left;display:block;width:75%;}.WeatherBoxPage .content ul li .cityDiv .city{text-align: left;margin-bottom:2px;margin-top:2px;font-size:11px;font-family:Tahoma;color:Maroon;font-weight:bold;margin-bottom:5px;}.WeatherBoxPage .content ul li .cityDiv .min{text-align: left;margin-bottom:2px;margin-top:2px;font-size:10px;font-family:Tahoma;color:blue;font-weight:bold;text-indent: 10px;}.WeatherBoxPage .content ul li .cityDiv .max{text-align: left;margin-bottom:2px;margin-top:2px;font-size:10px;font-family:Tahoma;color:red;font-weight:bold;text-indent: 10px;}.WeatherBoxPage .content ul li .imgDiv{text-align:center;float:right;display:block;width:25%;}.WeatherBoxPage .content ul li .imgDiv .imgbox{margin-bottom:1px;margin-top:1px;margin:0px;}.WeatherBoxPage .content ul li .imgDiv .info{display: block;margin-bottom:2px;margin:0px;font-size:9px;font-family:Tahoma;font-weight:bold;}


.OWSLinksBody777{direction: ltr;float: left;width: 100%;padding-top: 20px;}.OWSLinksBody777 li{float: left;text-align: left;width: 98%;}.termsPage{font-family: Tahoma;font-size: 12px;color: #0033CC;font-weight: bold;vertical-align:top;text-align:justify;padding:5px;margin:auto;}.MailingListBox{margin-top:5px;direction:ltr;width: 170px;}.MailingListBox .header{height: 35px;text-align: center;background-image: url(images/box-header.gif);background-repeat: no-repeat;}.MailingListBox .header .titleCont{padding-top:8px;}.MailingListBox .header .titleCont .title{color: #003399;font-size: 13px;font-family: Tahoma;font-weight:bold;}.MailingListBox .content{height: 110px;text-align: left;padding-left:3px;background-image:url(images/box-body.gif);background-repeat:repeat-y;direction:ltr;font-size: 11px;font-family: Tahoma;}.MailingListBox .content .PassLink{color:Blue;cursor:hand;}.MailingListBox .footer{direction: ltr;text-align: center;font-size: 9px;font-weight: bold;text-decoration: none;background-image: url(images/box-footer.gif);background-repeat: no-repeat;height: 18px;}.ContactusEmailBox{direction:ltr;clear:both;height:auto;margin:auto;text-align:left;margin-top:20px;float:left;}.ContactusEmailBoxTable{direction:ltr;clear:both;height:auto;margin:auto;text-align:left;float:left;}.ContactusEmailBoxCell{text-align:left;}#topMenu{margin: auto;vertical-align: middle;width: 799px;text-align: center;margin-bottom: 1px;}#topTikers{border: 1px solid #000000;margin: auto;vertical-align: middle;width: 799px;height: 20px;margin-bottom: 1px;}#topTikersSeperator{margin: auto;vertical-align: middle;width: 1px;height: 100%;background-color:Black;float: left;}.newsTickerBoxLeft{width: 397px;height: 20px;padding: 0px;margin: auto;text-align: center;vertical-align: middle;float: left;background-color: #FFFFFF;}.newsTickerBoxRight{width: 397px;height: 20px;padding: 0px;margin: auto;text-align: center;vertical-align: middle;float: left;background-color: #FFFFFF;}.CaptchImageContainer{width:200px;direction:ltr;clear:both;}CaptchImageBox{border: 1px solid #000000;}.ContainerMain{direction: ltr;height: auto;overflow: hidden;width:98%;padding-left:2px;padding-right:2px;}.ContainerHeader{border-style: none none solid none;border-bottom-width: 1px;border-bottom-color: #000000;background-color: #666666;height: 20px;vertical-align: middle;padding-top: 5px;}.ContainerBody{height:100%;margin: 0px;background-color: #CCCCCC;clip: rect(auto, auto, auto, auto);}.EmailSubscriptionBox{background-color: #FFFF66;border: 3px dashed #800000;height: 40px;width: 210px;float:left;left:0;}.articleCommentsCtrl{text-align:center;width:100%;margin-left:auto;margin-right:auto;font-family:Tahoma;font-size:12px;}.articleCommentsCtrl .Seperator{margin-top:10px;width:99%;height:2px;text-align:center;}.articleCommentsCtrl .header{font-size: 14px;font-weight: bolder;width: 99%;text-align: left;height: 25px;vertical-align: middle;}.articleCommentsCtrl .Content{text-align:left;width:99%;margin:1px;}.articleCommentsCtrl .Content .AddedBy{font-size:13px;font-weight:bold;padding-right:10px;padding-bottom:5px;}.articleCommentsCtrl .Content .Body{padding-right:10px;}.articleCommentsCtrl .Content .Seperator{height:1px;margin-right:15px;text-align:center;background-image:url(images/line2.gif);background-position:center;vertical-align:middle;}


.artComCtrl{width:99%}
.artComCtrl div.List{clear:both;font-size:12px;text-align:left;border-radius:4px;border:1px solid #d1d1d1;background-color:#f7f7f7;padding:10px;margin-bottom:10px}
.artComCtrl div.List:hover{background-color:#eeeded}
.artComCtrl div.List div.header{border-bottom:1px solid #d1d1d1;font-size:11px;font-weight:bold;padding-top:1px;height:15px;padding-bottom:5px;margin-bottom:4px}
.artComCtrl div.List span.Date{float:right;font-weight:normal;font-size:10px}
.artComCtrl div.List span.Name{float:left;vertical-align:top}
.artComCtrl div.List span.Sep{padding-left:4px;padding-right:4px}
.artComCtrl div.List span.Comments{padding-top:5px}

.artComAddBox{text-align:center;width:98%;margin:auto}
.artComAddBox div.header{text-align:left;border-radius:8px;height:25px;width:98%;margin:auto;background-color:#f7f7f7;padding:5px}
.artComAddBox div.Form{text-align:left; display:block;border:1px solid #d1d1d1;margin:auto;margin-top:40px;border-radius:8px;padding-top:20px;padding-left:10px; padding-bottom:20px}
.artComAddBox div.Form p{padding-bottom:8px}
.artComAddBox div.Form input,textarea{border-radius:4px}

.artComAddBox div.submitwrapper{ position:relative; margin:auto; padding-top:10px; margin-left:104px;  padding-bottom:10px; width:300px; }
.artComAddBox div.submitwrapper span.ok{ position:absolute; left:60px; width:19px; height:19px; background-image:url(images/oksmall.png); }
.artComAddBox div.submitwrapper span.okMessage{ position:absolute; color:#7ca624; font-size:11px; display:inline-block; height:26px; white-space:nowrap; left:80px; padding-top:3px;  }



.artComAddBox div.Form .counterContainer 
{
	position:relative;
	width:370px;
	height:80px;
	margin-bottom:10px;
	
	
	
}
.artComAddBox div.Form .counterContainer .InfoMessage 
{
	position:absolute;
	bottom:0px;
	right:0px;
	text-align:right;
	margin:0px;
	
	}







.articleShowCtrl{width:100%;overflow:hidden;display:block}
.articleShowCtrl .tools{text-align:right;margin:0px}
.articleShowCtrl .tools a{text-decoration:none;cursor:pointer}
.articleShowCtrl hr{margin-top:5px;width:99%;height:0px; color:silver}
.articleShowCtrl h3{text-align:left;font-size:20px; line-height:24px;font-weight:normal;font-family:Tahoma;color:#3e4752;margin-left:20px;}
.articleShowCtrl .toolsAndInfo{ text-align:right; width:230px; }
.articleShowCtrl .divAuthDate{text-align:left;color:#7F7F7F; margin-left:6px;font-size:10px;}
.articleShowCtrl .Abstraction{padding-right:2px;padding-left:2px;overflow:hidden;display:block;text-align:left;font-family:Tahoma;font-size:12px;color:#333}
.articleShowCtrl .ArticleBody{padding-right:5px;padding-left:5px;overflow:hidden;text-align:left;font-family:Tahoma;font-size:12px;width:97%}
.articleShowCtrl .ShowInfo{width:230px; font-size:11px;color:#7F7F7F;text-align:right;font-family:Tahoma;float:right}
.articleShowCtrl .ShowInfo table{width:99%; text-align:right;}
.articleShowCtrl .ShowInfo table td{width:100%; text-align:right; padding-right:6px;}
.articleShowCtrl .pictbl{float:left; width:370px; max-height:280px;margin-right: 16px;}
.articleShowCtrl .pictbl img { border-radius: 6px; border: 1px solid #C0C0C0; width:100%; height:auto; }
.articleShowCtrl .PrintEmailInfo{font-size:11px;font-weight:bold;color:#c30;text-align:right;float:right}
.articleShowCtrl .PrintEmailInfo a{text-decoration:none;cursor:pointer}
.articleShowCtrl .articleContent{vertical-align:text-top; padding: 0px 20px 0 20px; margin:0px;}
.articleShowCtrl .articleContent .contentText{line-height:20px;	color:#2e2e2e;font-family:Tahoma;font-size:13px;overflow:hidden;}
.articleShowCtrl .boxSocial{position:relative; text-align:right; margin:auto; height:30px; width:95%; margin-top:25px;background-color:transparent;}
.articleShowCtrl .boxSocial .middleLine {width:100%; display:inline-block;background-color:Silver; height:2px; float:left;}




.ArticleEmailPage{text-align:center;width:100%;margin:1px;}
.ArticleEmailPage span{font-family:Tahoma;font-size:12px;}
.ArticleEmailPage .header{border: 1px solid #000000;font-size: 15px;font-weight: bold;color: #003399;width: 99%;background-color: #CCCCCC;text-align: right;height: 25px;vertical-align: middle;}
.ArticleEmailPage .Content{text-align: right;width: 99%;}

.PasswordRecoveryBox{direction:ltr;width:90%;text-align:center;background-color:White}

.PasswordRecovery{text-align:center;margin:auto}
.PasswordRecovery span{font-family:Tahoma;font-size:12px}
.PasswordRecovery .Content{text-align:left;width:100%}
.PasswordRecovery div.submitwrapper{ position:relative; margin:auto; padding-top:10px;  padding-bottom:10px; width:150px; }
.PasswordRecovery div.submitwrapper span.ok{ position:absolute; top:2px; right:25px; left:auto; width:19px; height:19px; background-image:url(images/oksmall.png); }


div.generalCaptcha{ width:160px; height:52px; position:relative;}
div.generalCaptcha div.captchaContainer { display:inline-block; margin:auto; padding:2px; position:relative;width:170px; }
div.generalCaptcha div.captchaContainer img.captchaImg{ position:absolute; top:0px; left:0px;}
div.generalCaptcha div.captchaContainer input.captchaText{ position:absolute; top:35px; left:0px; display:inline-block; width:138px;}
div.generalCaptcha div.captchaContainer div.messageFUpload{ height:24px; font-size:11px; vertical-align:middle;}
div.generalCaptcha div.captchaContainer span.imgOk{ height:20px; width:20px;margin-left:3px; margin-right:3px; display:inline-block; background-image:url(images/sys/uploaded_successfully.png);}
div.generalCaptcha div.captchaContainer span.msg{ vertical-align:top;margin-top:3px;height:23px; display:inline-block;}
div.generalCaptcha div.captchaContainer button.refCapcha{ background-color:transparent; position:absolute;cursor:pointer;top:10px;left:145px;width:16px;height:16px;border-width:0px; background-image:url(images/reload-icon.png);}
div.generalCaptcha div.captchaContainer span.reqIndicator{ position:absolute; top:35px;left:145px; cursor:default; vertical-align:top; color:#f00; font-size:15px; display:inline-block;}


.heading,.videoPage #albums li{margin-bottom:5px}

.photoAlbumPage{text-align:center;margin:auto;position:relative; padding:5px; padding-top:20px; width:96%; overflow:hidden}
.photoAlbumPage ul#albums{margin:auto;position:relative;margin-bottom:5px; padding:0px; list-style-image:none;list-style-type:none}
.photoAlbumPage ul#albums li{position:relative;margin-bottom:5px;text-align:center;}
.photoAlbumPage ul#albums li div.heading{border-radius:6px;font-size:12px;height:20px;padding:3px;border:1px solid #d1d1d1;text-align:left;background-color:#eee;color:#7b7b7b;cursor:pointer}

.photoAlbumPage ul#albums li div.heading span.categoryName{color: #333333;font-weight:bold;font-size:11px;padding-left:15px;margin-left:5px;
	background:url(images/arrowe.png);	background-position:left;background-repeat:no-repeat;}


.photoAlbumPage ul#albums li div.heading span.leftIcon{display:inline-block;width:28px;height:16px;float:right;margin-top:3px;margin-right:10px;background:url(images/slide.png)}
.photoAlbumPage ul#albums li div.content{position:relative;margin:auto;display:none;text-align:left;width:98%}
.photoAlbumPage ul#albums li div div.box{border-radius:6px;margin:auto;display:inline-block;text-align:left;border:1px solid #d1d1d1;padding:5px;margin:2px;position:relative}
.photoAlbumPage ul#albums .content div.box:hover{background-color:#dcf1f6}



.videoPage{text-align:center;margin:auto;position:relative; padding:5px; padding-top:20px; width:96%; overflow:hidden}
.videoPage ul#albums{margin:auto;width:99%;position:relative;margin-bottom:5px; padding:0px; list-style-image:none;list-style-type:none}
.videoPage ul#albums li{position:relative;margin-bottom:5px;text-align:center;}
.videoPage ul#albums li div.heading{border-radius:6px;font-size:12px;height:20px;padding:3px;border:1px solid #d1d1d1;text-align:left;background-color:#eee;color:#7b7b7b;cursor:pointer}

.videoPage ul#albums li div.heading span.categoryName{display:inline-block;height:16px;margin-top:3px;padding-left:15px;background:url(images/arrowe.png);	background-position:left;background-repeat:no-repeat;}

.videoPage ul#albums li div.heading span.leftIcon{display:inline-block;width:28px;height:16px;float:right;margin-top:3px;margin-right:10px;background:url(images/slide.png)}

.videoPage ul#albums li div.content{position:relative;margin:auto;display:none;text-align:left;width:98%}
.videoPage ul#albums li div.content div.box{border-radius:8px;margin:auto;display:inline-block;width:192px;height:180px;text-align:center;border:1px solid #d1d1d1;background-color:#f5f4f4;padding:4px;margin:2px;margin-bottom:2px;position:relative}
.videoPage ul#albums li div.content div.box:hover{background-color:#dcf1f6}
.videoPage ul#albums li div.content div.box .playerBox{text-align:center;width:180px;height:120px;margin:auto;position:absolute;top:10px;right:10px}
.videoPage ul#albums li div.content div.box .playerBox img.preview{width:100%;height:100%;cursor:pointer;border-radius:6px}
.videoPage ul#albums li div.content div.box .info{position:relative;width:180px;height:60px;text-align:left;position:absolute;top:130px;right:10px;overflow:hidden}
.videoPage ul#albums li div.content div.box img.download{position:absolute;width:18px;height:18px;right:10px;top:132px;z-index:9999}
.videoPage ul#albums li div.content div.box .info img.openPopUp{position:absolute;left:2px;top:1px;width:11px;height:11px;margin-right:3px;margin-top:5px}
.videoPage ul#albums li div.content div.box .info .title{font-size:11px;font-weight:normal;color:#7999f4;text-align:left;padding:3px;cursor:pointer;margin-left:14px;height:15px;display:block}
.videoPage ul#albums li div.content div.box .info .desc{font-size:10px;color:#7b7b7b;text-align:left;width:178px;padding:3px}

.sendToFriend{ position:relative;}
.sendToFriend div.TextcounterMessage{ position:absolute; right:35px;}


.audioPage {text-align:center;margin:auto;position:relative; padding:5px; padding-top:20px; width:96%; overflow:hidden}
.audioPage ul#albums{margin:auto;width:99%;position:relative;margin-bottom:5px; padding:0px; list-style-image:none;list-style-type:none}
.audioPage ul#albums li{position:relative;margin-bottom:5px;text-align:center;}
.audioPage ul#albums li div.heading{border-radius:6px;font-size:12px;height:20px;padding:3px;border:1px solid #d1d1d1;text-align:left;background-color:#eee;color:#7b7b7b;cursor:pointer}
.audioPage ul#albums li div.heading span.categoryName{display:inline-block;height:16px;margin-top:3px;padding-left:15px;background:url(images/arrowe.png);	background-position:left;background-repeat:no-repeat;}
.audioPage ul#albums li div.heading span.leftIcon{display:inline-block;width:28px;height:16px;float:right;margin-top:3px;margin-right:10px;background:url(images/slide.png)}
.audioPage ul#albums li div.content{position:relative;margin:auto;display:none;text-align:left;width:98%}
.audioPage ul#albums li div div.box{border-radius:6px;margin:auto;display:inline-block;width:200px;height:70px;text-align:left;border:1px solid #d1d1d1;background-color:#f5f4f4;padding:5px;margin:2px;position:relative}
.audioPage ul#albums .content div.box:hover{background-color:#dcf1f6}
.audioPage ul#albums .content div.box img.preview{width:60px;height:45px;cursor:pointer;position:absolute;left:5px;border-radius:6px}
.audioPage ul#albums .content div.box img.download{position:absolute;width:18px;height:18px;left:25px;bottom:10px}
.audioPage ul#albums .content div.box .info{width:auto;height:70px;text-align:left;position:absolute;top:1px;left:65px;overflow:hidden}
.audioPage ul#albums .content div.box .info img.openPopUp{width:11px;height:11px;margin-right:3px;margin-top:5px}
.audioPage ul#albums .content div.box .info .title{font-size:10px;font-weight:normal;color:#7999f4;text-align:left;padding:3px;cursor:pointer;height:17px;display:block}
.audioPage ul#albums .content div.box .info .titleDownload{font-size:11px;color:blue;margin-left:25px;text-align:left;padding:3px;cursor:pointer;height:17px;display:block}
.audioPage ul#albums .content div.box .info .desc{font-size:10px;color:#7b7b7b;text-align:left;padding:3px;height:25px;margin:0}

.boxPopUp{border-radius:6px;margin:auto;display:block;width:95%;height:60px;text-align:left;border:1px solid gray;background-color:White;padding:10px;margin:auto;position:relative}
.boxPopUp img.preview{width:80px;height:60px;cursor:pointer;position:absolute;left:10px;border-radius:8px}
.boxPopUp .info{width:auto;height:60px;text-align:left;position:absolute;left:95px;overflow:hidden}
.boxPopUp .info .title{font-size:11px;color:#7999f4;text-align:left;padding:3px; cursor:default; height:17px;display:block}
.boxPopUp .info .desc{font-size:10px;text-align:left;padding:3px;height:25px;margin:0;color:#7b7b7b}


/****************************************************/

.catCtrlContainer
{
	
	position:relative;
	width:100%;
	display:block;
	border:0px solid red;
	padding:auto;
	margin:auto;
	text-align:center;
	
	
	
}

.catCtrlContainer a
{
	text-decoration: none;
	color: #0066CC;
}
.catCtrlContainer a:hover
{
	text-decoration: none;
	font-weight: bolder;
	color:Maroon;
}

.catCtrlContainer a:visited
{
	text-decoration: none;
	font-weight: bolder;
	
}

.catCtrlContainer .seperator
{
	width:99%;
	height:1px;
	background-color:Maroon;
	border-width:0px;
	margin:1px;
	padding:0px;
	
}

.catCtrlContainer .Row
{
	position:relative;
	width:100%;
	display:block;
	border: 0px solid blue;
	margin:auto;
	padding:auto;
	text-align:left;
}

.catCtrlContainer .Row .catBox
{
	position:relative;
	display:inline-block;
	border:0px solid maroon;
	margin:1px;
	vertical-align:top;
	overflow:auto;
}

.catCtrlContainer .Row .catBox:hover
{
	background-color: #CCCCCC;
}


.catCtrlContainer .Row .catBox a img
{
	float:left; margin:auto; margin-right:3px;
	
	
}

.catCtrlContainer .Row .catBox img.rss
{
	border-width: 0px;
	width:30px;
	height:14px;
	position:absolute;
	right:1px;
	bottom:1px;
	left:auto;
	top:auto;
	
}


.catCtrlContainer .Row .catBox .title
{
	text-align:left; 
	margin-bottom:2px; 
	margin-top:1px;
	font-family:Tahoma;
	font-size: 12px;
	font-weight: bolder;
}
.catCtrlContainer .Row .catBox .description
{
	color: black;
	font-size:11px;
	font-family:Tahoma;
	padding-left:2px;
	padding-right:3px; 
	margin-bottom:4px; 
	margin-top:0px;
	padding-bottom:5px; 
	text-align:left;
}
.catCtrlContainer .Row .catBox .rss
{
	position:absolute;
	bottom:1px; 
	top:auto; 
	right:1px; 
	left:auto; 
	margin-bottom:2px; 
	margin-top:auto
}
.catCtrlContainer .more
{
	 margin:auto; padding:auto; text-align:right;width:95%;margin-bottom:5px; margin-top:5px;
}


/***************************************************/


.ArtListFP 
{
	position:relative;
	text-align:left;
	display:inline-block; 
	margin:auto;
}
.ArtListFP ul
{
	padding:0px;
	margin:0px;
	list-style-position:outside;
	list-style-type:none;
	position:relative;
}
.ArtListFP ul li
{
	width:100%;
	display:block;
	position:relative;
	margin-bottom:2px;
}

.ArtListFP ul li:hover
{
	background-color: #CCCCCC;
}

.ArtListFP ul li hr
{
	 height:0px;
	 margin:0;
	 padding:0;
}



.ArtListFP ul li .ItemInfo
{
	clear:none;
	display:inline-block;
	margin:auto;
	padding:auto;
	padding-left:2px;
	font-family:Tahoma;
	width:100%;
	position:relative;
	
}

.ArtListFP ul li .ItemInfo h3
{
	margin:0;
	padding:0;
	margin-bottom:8px;
	margin-top:2px;
	
}

.ArtListFP ul li .ItemInfo h3 a
{
	font-size: 12px;
	text-align: left;
	text-decoration: none;
	font-weight: bolder;
	
}

.ArtListFP ul li .ItemInfo .ItemImg
{
	float:right;
	margin:1px;
	display:inline-block;
	clear:none !important;
	  
}

.ArtListFP ul li .ItemInfo .ItemCont
{
    float:left;
	margin:1px;
	clear:none !important;
	display:inline-block;
	
	  
}

.ArtListFP ul li .ItemInfo .ItemCont span.dateReadNo
{
	display:inline-block;
	font-weight:bold;
	font-size: 10px;
	color: #CC0000;
	
	
}
.ArtListFP ul li .ItemInfo .ItemCont span.ItemRating
{
	display:inline-block;
	padding-top:2px;
	display:inline-block;
	vertical-align:bottom;
	
	
}
.ArtListFP ul li .ItemInfo .ItemCont span.author
{
	
	font-size: 10px;
	color: #003366;
	font-weight: bold;
}
	
.ArtListFP ul li .ItemInfo .ItemCont span.abstract
{
	margin-top:5px;
	margin-bottom:0px;
	font-size: 11px;
	color: Black;
	text-align:left;
	display:inline;
	
	
}

.ArticleCategoryListContainer{width: 100%;direction:ltr;}.ArticleCategoryListContainer_PageTitle{margin: auto;font-size: 15px;color: #003366;text-align: center;direction: ltr;width: 99%;text-decoration: none;font-weight: bolder;padding-left: 5px;}.ArticleCategoryListContainer_Title{margin: auto;font-size: 13px;color: #003366;text-align: left;direction: ltr;width: 99%;text-decoration: none;font-weight: bolder;padding-left: 5px;}.ArticleCategoryListContainer_Title a{text-decoration:none;}.ArticleCategoryListContainer_Description{margin: auto;font-size: 11px;color: #003366;text-align: left;direction: ltr;width: 99%;text-decoration: none;font-weight: bolder;padding-left: 5px;}.ArticleCategoryListContainer_RSS{margin: auto;font-size: 11px;color: #003366;text-align: right;direction: ltr;width: 90%;text-decoration: none;font-weight: bolder;padding-left: 5px;}.CategoryListBox{width: 100%;direction:ltr;}.CategoryListBox_MainTitle{margin: auto;font-size: 13px;color: #003366;text-align: left;direction: ltr;width: 95%;text-decoration: none;font-weight: bolder;padding-left: 5px;}.CategoryListBox_body{border-top-style: dotted;border-bottom-style: dotted;border-top-width: 1px;border-bottom-width: 1px;border-top-color: #666666;border-bottom-color: #666666;width: 95%;}.CategoryListBox_Title{margin: auto;font-size: 13px;color: #003366;text-align: left;direction: ltr;width: 95%;text-decoration: none;font-weight: bolder;padding-left: 5px;}.CategoryListBox_Title a{text-decoration: none;font-size: 12px;font-weight: bolder;color: #0066CC;}.CategoryListBox_Description{margin: auto;font-size: 11px;color: #003366;text-align: left;direction: ltr;width: 95%;text-decoration: none;font-weight: bolder;padding-left: 5px;}.CategoryListBox_RSS{margin: auto;font-size: 11px;color: #003366;text-align: right;direction: ltr;width: 90%;text-decoration: none;font-weight: bolder;padding-left: 5px;}



.Top10divCont
{
	clear:both;
	text-align:left;
	margin-right:2px;
	margin-left:auto;
	height:auto;
	padding:0px;
	
}
.Top10divCont ul
{
	padding:0px;
	margin:0px;
	text-indent: 0px;
	list-style-position:outside;
	list-style-type:none;
	width:100%;
}
.Top10divCont ul li
{
	display:inline-block;
	margin-bottom: 0px;
	width: 99%;
	
}
.Top10divCont ul li:hover
{
	background-color:Silver;
	
}

.Top10divCont ul li hr
{
	margin:0px;
	padding:0px;
	
}
.Top10divCont ul li table
{
	text-align:left;
}

.Top10divCont ul li table td
{
	 vertical-align:middle;
	
}
 

.Top10divCont ul li .title a{text-decoration: none;font-weight:bold;font-family: Tahoma;}

.Top10divCont ul li img
{
	text-align:left;
	margin:0px;
	padding:0px;
	vertical-align:middle;
	
}
.Top10divCont ul li span.date
{
	font-weight: bold;
	font-size: 9px; 
	font-family: Tahoma;
	color: #666666;
	color: #333333;
	text-align:right;
	
}
.Top10divCont ul li span.countLabel
{
	font-weight: bold;
	font-size: 9px;
	font-family: Tahoma;
	color: #333333;
	text-align: right;
}




/****************************************************/



.ExternalLinkBox{position:relative;width: 99%;text-align:center; display:inline-block; margin:auto;}
.ExternalLinkBox table{width: 99%; margin:auto; margin-top:2px;margin-left:2px;text-align: right;padding:0px;}
.ExternalLinkBox table tr.item{ min-height:20px;}
.ExternalLinkBox table tr.item:hover{background-color:Silver;}
.ExternalLinkBox table tr.sep{width:100% }
.ExternalLinkBox table tr.sep hr{ margin:0px; padding:0px; }
.ExternalLinkBox table td img{border-width:0px; padding:4px;}
.ExternalLinkBox table td.date{text-align:left; font-weight: bold; font-size: 10px; color: #CC0000; padding-right:10px; }
.ExternalLinkBox table td.title{ text-align:left;}
.ExternalLinkBox table td.title a{color: #003399;text-decoration: none;font-weight: bolder;}
.ExternalLinkBox table td.NewsSource{text-align:right; padding-right:5px;border:0px solid red;}
.ExternalLinkBox table td.NewsSource a{color: #CC0000;text-decoration: none;font-weight: bold;}





.FeaturedBox{direction: ltr;width: 500px;height: 200px;text-align: center;margin-top: 20px;}.FeaturedBox a{text-decoration: none;font-family:Tahoma;font-weight:bold;}.FeaturedBox .CtrlFooter{padding-top: 2px;padding-left: 0px;padding-bottom: 1px;width: 100%;height: 38px;vertical-align: middle;text-align: right;float:right;direction:ltr;}.FeaturedBox .SeperatorTitle{background-image:url(images/line1.gif);vertical-align:middle;height:2px;}.FeaturedBox .CtrlContainer{direction: ltr;width: 500px;height: 180px;text-align: center;clear: both;float: right;position: static;}.FeaturedBox .CtrlContainer .PictureBox{direction: ltr;text-align: center;vertical-align:middle;width: 130px;height: 110px;float: left;margin-top:3px;}.FeaturedBox .CtrlContainer .CtrlContent{direction: ltr;width: 340px;height: 170px;float: right;padding: 1px 2px 1px 2px;}.FeaturedBox .CtrlContainer .CtrlContent .Title{font-size: 13px;text-decoration: none;text-align:left;width: 100%;height: 30px;}.FeaturedBox .CtrlContainer .CtrlContent .Date{font-family: Tahoma;font-size: 10px;font-weight:normal;color: #CC3300;text-decoration: none;width:50%;text-align:right;float:right;}.FeaturedBox .CtrlContainer .CtrlContent .AuthorName{font-size: 11px;font-weight: bolder;color: #CC3300;text-decoration: none;width:50%;text-align:left;float:left;}.FeaturedBox .CtrlContainer .CtrlContent .CategoryName{font-size: 11px;font-weight: bolder;color: #CC3300;text-decoration: none;width:100%;text-align:left;direction:ltr;}.FeaturedBox .CtrlContainer .CtrlContent span{font-family: Tahoma;font-size: 11px;color: #CC3300;text-decoration: none;width:100%;text-align:left;direction:ltr;}.FeaturedBox .CtrlContainer .CtrlContent .Abstract{text-align:justify;width: 100%;padding-top: 5px;}.FeaturedBox .CtrlContainer .CtrlContent .Abstract span{font-family: Tahoma;font-size: 11px;color: black;text-decoration: none;text-align:justify;}

.PageViewer{ width:auto; padding:20px; overflow:hidden !important}

.adminArticleBox{padding: 6px 6px 6px 6px;font-size: smaller;}.adminArticleTitle{font-size: 16px;font-weight: bold;color: #003399;text-decoration: none;}.adminArticleAbstract{padding-top: 6px;}.comment{padding: 4px 0px 4px 0px;font-size: smaller;}.newsTicker{height: 20px;padding: 2px;margin: auto;overflow:hidden;}.newsTicker a{text-decoration: none;font-size: 11px;font-weight:bolder;font-family: Tahoma;color: black;}.newsTicker .Date{font-size: 9px;font-family: Tahoma;color: #000000;}.newsTicker .Img{vertical-align: middle;text-align: center;width: 16px;height: 16px;}




s.slider{POSITION: relative;WIDTH: 300px;HEIGHT: 250px;OVERFLOW: hidden;}
s.slidercontent{POSITION: absolute;DISPLAY: inline;LEFT: 2px;}
s.link{COLOR: #666;CURSOR: pointer;}
s.link:hover{COLOR: #000;}
s.section{PADDING-BOTTOM: 0px;PADDING-LEFT: 0px;PADDING-RIGHT: 0px;PADDING-TOP: 0px;}
s.slidercontent SPAN{MIN-WIDTH: 300px;TEXT-ALIGN: right;BACKGROUND-COLOR: #000000;MIN-HEIGHT: 40px;COLOR: #fff;FONT-SIZE: 16px;TOP: 150px;FONT-WEIGHT: bold;}
s.clear{CLEAR: both;}
s.sliderImage SPAN STRONG{FONT-SIZE: 14px;}
s.top{BOTTOM: 0px;LEFT: 0px;}
s.bottom{BOTTOM: 0px;LEFT: 0px;}
s.UL{LIST-STYLE-TYPE: none;}
gA.Heading:link{COLOR: #ffcc00;FONT-SIZE: 12px;FONT-WEIGHT: bold;TEXT-DECORATION: none;}
gA.Heading:active{COLOR: #ffcc00;FONT-SIZE: 12px;FONT-WEIGHT: bold;TEXT-DECORATION: none;}
gA.Heading:visited{COLOR: #ffcc00;FONT-SIZE: 12px;FONT-WEIGHT: bold;TEXT-DECORATION: none;}
gA.Heading:hover{COLOR: #ffffff;FONT-SIZE: 12px;FONT-WEIGHT: bold;TEXT-DECORATION: underline;}

.MailProgressBarBorder{width:100%;border-style:solid;margin-top:10px;border-width:thin;height:20px;}
.MailProgressBar{width:0%;background-color:Red;padding:0px;margin:0px;height:100%;}
.FullScreen{position:absolute;height:100%;width:100%;top:0px;left:0px;background-color:white;z-index:1000;}.MainControl{}.MainControl a{text-decoration:none;color:blue;font-size:8pt;}.MainControl .contentDiv a{text-decoration:none;color:blue;font-size:8pt;}.MainControl .contentDiv .search_box{padding-top:3px;text-align: center;direction:ltr;}.MainControl .option{color: #003399;font-size: 11px;font-family: Tahoma;}.MainControl .contentDiv .advert_box{height:auto;text-align:center;}.MainControl .contentDiv .advert_box span{text-decoration: none;font-weight:normal;font-family:Tahoma;font-size: 12px;}.MainControl .contentDiv .advert_box .description{font-size: 10px;color: #000000;margin:3px;}.MainControl .contentDiv .advert_box a{text-decoration: none;}.MainControl .contentDiv .advert_box .itemContent{height:auto;text-align: center;padding:3px;}.MainControl .contentDiv .advert_box .title{font-family: Tahoma;font-size: 12px;font-weight: bold;color: #ff0000;}.MainControl .contentDiv .feed_box{text-align:center;direction:ltr;font-size: 9px;font-weight: bold;margin-left:auto;margin-right:auto;}.MainControl .contentDiv .feed_box a{text-decoration: none;text-align:center;}.MainControl .contentDiv .feed_box .title{font-size: 11px;font-family: Tahoma;text-decoration: none;border-style:dashed;text-align:center;}.MainControl .contentDiv .guest_book_box{margin:0px;border: 0px solid #800000;text-align: center;font-size: 11px;font-weight: bold;}.MainControl .contentDiv .last_update_box{direction: ltr;text-align:left;font-family:Tahoma;font-size: 11px;padding-right:6px;padding-left:6px;padding-top:2px;}.othersites_box{text-align: center;padding-top:5px;padding-bottom:5px;padding-left:5px;padding-right:5px;margin:auto;direction:ltr;}.othersites_box .list{font-size:11px;font-family: Tahoma;font-style:normal;line-height:2em;font-weight:normal;font-variant:normal;text-transform:none;color:#CC3300;text-decoration:none;text-indent:0px;list-style-position:outside;list-style-type:square;padding:0px;margin:0px;margin-left:15px;text-align:left;}.othersites_box .list a{font-size:11px;font-family: Tahoma;font-style:normal;line-height:2em;font-weight:normal;font-variant:normal;text-decoration:none;}.othersites_box .footerLabel{margin:auto;margin-top:10px;}.poll_box{text-align: left;font-size: 9px;font-weight: bold;}.question{text-align: left;padding-left: 4px;direction: ltr;}.question span{font-size: 11px;font-weight: bold;}.options{padding-top: 10px;padding-bottom: 4px;direction:ltr;margin-left:4px;}.options label{text-decoration: none;font-weight: bold;font-family:Tahoma;color:#003399;font-size: 11px;}.question .PollBar{background-color: red;font-size: 4px;direction:ltr;}


.MainControl .contentDiv .va_box{text-align: center;font-size: 11px;font-weight: bold;}.MainControl .contentDiv .visitor_box{text-align: left;padding-left:3px;direction:ltr;font-family:Tahoma;font-size: 11px;}.MainControl .contentDiv .mailing_box{text-align: left;padding-left:3px;direction:ltr;font-size: 11px;font-family: Tahoma;}.MainControl .contentDiv .mailing_box .PassLink{color:Blue;cursor:hand;}.MainControl .contentDiv  .gallry_box{text-align: center;padding-top:0px;padding-left:0px;padding-right:0px;padding-bottom:0px;margin:auto;width:auto;direction:ltr;overflow:hidden !important;border: solid 0px red;}.MainControl .contentDiv .gallry_box .divSimpleGall{position:relative;visibility: hidden;padding-left:auto;padding-right:auto;text-align:center;direction:ltr;border: solid 0px blue;margin-right:auto;margin-left:auto;}.MainControl .contentDiv .gallry_box .divSimpleGall .gallerydesctext{text-align:center;padding: 2px 5px;}.MainControl .contentDiv .gallry_box .footerLabel{margin-top:2px;height:20px;}.MainControl .contentDiv .gallry_box .footerLabel .PassLink{font-family: Tahoma;font-size: 11px;color: blue;cursor: hand;margin-top:3px;}.weather_box{height:auto;text-align: center;font-size: 9px;font-weight: bold;}.weather_box ul{padding-left:0px;padding-right:0px;margin-top: 1px;margin-left: 0px;line-height: 1em;text-indent: 2px;list-style-type:none;}.weather_box ul li{height: 50px;display: block;margin-bottom: 2px;margin-left: 0px;margin-right: auto;text-align: left;direction: ltr;width:99%;}.weather_box ul li .cityDiv{float:left;display:block;width:53%;}.weather_box ul li .cityDiv .city{text-align: left;margin-bottom:2px;margin-top:2px;font-size:11px;font-family:Tahoma;color:Maroon;font-weight:bold;margin-bottom:5px;}.weather_box ul li .cityDiv .min{text-align: left;margin-bottom:2px;margin-top:2px;font-size:10px;font-family:Tahoma;color:blue;font-weight:bold;text-indent: 10px;}.weather_box ul li .cityDiv .max{text-align: left;margin-bottom:2px;margin-top:2px;font-size:10px;font-family:Tahoma;color:red;font-weight:bold;text-indent: 10px;}.weather_box ul li .imgDiv{text-align:center;float:right;display:block;width:45%;}.weather_box ul li .imgDiv .imgbox{margin-bottom:1px;margin-top:1px;margin:0px;}.weather_box ul li .imgDiv .info{display: block;margin-bottom:2px;margin:0px;font-size:9px;font-family:Tahoma;font-weight:bold;}.MainControl .contentDiv .custom_box{margin:0px;padding:2px;direction:ltr;text-align:left;}



.MidImg{vertical-align:middle;}
.IndexingProgressBarBorder{width:99%;border-style:solid;margin-top:10px;border-width:thin;height:20px;}.IndexingProgressBar{width:0%;background-color:Red;padding:0px;margin:0px;height:100%;}.vertfooter{clear: both;display: block;margin: 0px auto 0px auto;text-align: left;border: solid 0px green;position:relative;}.vertfooter .topul{position: relative;text-align: left;display: inline-block;margin: 0px auto 5px auto;width: auto;border: solid 1px green;}.vertfooter .topul .topli{border: solid 1px green;text-align: left;list-style: square;display: inline;float: left;position: relative;margin: 5px 0px 0px 5px;padding: 0px 0px 0px 5px;border-left: solid 1px #767676;list-style-position: inside;}.vertfooter .topul .topli h5{text-align:left;padding-right:5px;margin-bottom:5px;}.vertfooter .topul .topli.first{border:solid 1px red;padding-left:0;}.vertfooter .topul .topli.mac{margin-right:0px;padding-left:0px;}.vertfooter .topul .topli ul{left: auto;text-align: left;padding-left:10px;margin:auto;}.vertfooter .topul .topli ul li{clear:left;left:auto;margin:0;padding:0;border:none;margin-right:10px;}.vertfooter .topul .topli ul li a{text-decoration:none;line-height:20px;}.vertfooter .topul .topli ul li a:hover{text-decoration:unerline;}

.footerBox{position:relative;text-align:center;display:block;margin:auto;width:100%;clear:both;}
.footerBox .divCenter{display:inline-block;margin:auto;text-align:center;background-position:center;}

.footerBox b{color:gray}

.poweredBy
{
	 position:relative;
	 left:0px;
	 bottom:10px;
	 width:80px;
	 height:20px;
     float:left;
}


.AdminHeader{ position:relative; margin-left:auto;margin-right:auto;width:100%;height:82px;text-align:center;background-image:url(../../images/admin/adminlogo.jpg);vertical-align:bottom;}
.AdminHeader .AdminContact{ position:absolute; left:auto;  top:62px; right:10px;height:10px;font-size:10px}
.AdminHeader .AdminContact a{color:Blue;text-decoration:none;margin-top:0px; font-weight:normal; font-size:10px;}

.MenuBK{background-image:url(images/AdminHeaderBG.gif);margin-top:auto;margin-left:auto;margin-right:auto;width:100%;height:28px;}

.authorListingPage{direction: ltr;width: 100%;padding-top: 5px;height:auto;margin:auto; text-align:left}
.authorListingPage hr
{
	margin:0;
	margin-top:10px;
	width:99%;
	height:1px;
}



.CtrlTree{text-align:left;}
.CtrlColorDiv{text-align:right;width:140px;height:20px;padding-top:3px;padding-left:2px;padding-right:2px;padding-bottom:2px;border: solid 1px #617fb5;display:inline-block;background-image:url(images/CtrlColorSelectionBG.gif);}.CtrlColorDiv .TextBoxStyle{float:right;text-align:right;margin-left:0px;margin-right:0px;margin-bottom:0px;margin-top:0px;padding:0px;padding-right:2px;font-size:11px;font-family:Tahoma;border: solid 1px navy;height:15px;width:70px;vertical-align:top;direction:ltr;}.CtrlColorDiv .ColorLabel{float:right;text-align:right;margin-left:0px;margin-right:0px;margin-bottom:0px;margin-top:0px;padding:0px;width:30px;height:17px;background-color:Transparent;border-top: solid 1px balck;border-bottom: solid 1px balck;}.CtrlColorDiv .ImageColor{float:right;text-align:right;padding-top:0px;}.CtrlFileDiv{width:200px;height:22px;padding-top:2px;padding-left:1px;padding-right:1px;border: solid 1px #617fb5;display:inline-block;background-image:url(images/CtrlColorSelectionBG.gif);}.CtrlFileDiv .TextBoxStyle{float:left;margin-left:2px;margin-right:2px;margin-bottom:0px;margin-top:0px;padding:0px;border: solid 1px navy;height:18px;width:85%;vertical-align:top;direction:ltr;font-family:Arial;font-size:12px;}.CtrlFileDiv .ImageOpen{float:right;padding-top:2px;margin-left:0px;margin-right:0px;width:16px;height:16px;}.UsersTbl{width:100%;border:solid 1px navy;}.UsersTbl .UsersTblHd{text-align:center;font-weight:bold;background-color:navy;color:white;height:25px;}.UsersTbl .UserID{height:25px;text-align:left;padding-left:3px;}.UsersTbl .UserID .userLnk{color:Blue;cursor:pointer;}.UsersTbl .UserRole{text-align:center;height:15px;}.UsersTbl .IP{text-align:right;height:15px;}.UsersTbl .Info{text-align:center;height:15px;}.UsersTbl .Info .imgLnk{color:Blue;cursor:pointer;}



.ArticleBox { margin-right:auto; margin-right:auto; margin-bottom:0px; height:auto; padding:2px; }
.ArticleBox a{text-decoration: none;color: #0066CC;}
.ArticleBox a:hover{text-decoration: none;color: #0066CC;}
.ArticleBox table { text-align:left; }
.ArticleBox table tr { width: 99%;}
.ArticleBox table tr td.artBox { padding: 3px; vertical-align: top; border: 1px solid #C0C0C0; }
.ArticleBox table tr td.artBox:hover{background-color: #CCCCCC;}
.ArticleBox table tr td.artBox .tblimg{ float:left;margin-right:5px;margin-top:5px;}
.ArticleBox table tr td.artBox .pCont{margin:0px;}
.ArticleBox table tr td.artBox .ItemDVR { font-weight: bolder;font-size: 10px;color: #CC0000; }
.ArticleBox table tr td.artBox .ItemDVR span { font-weight: bolder; font-size: 10px; font-family: Tahoma; color: #003366; }
.ArticleBox table tr td.artBox a{font-size: 13px;text-align:left;text-decoration: none;font-weight: bolder;font-family:Tahoma;color:Navy;}
.ArticleBox table tr td.artBox .Abstract{padding-top:5px;padding-bottom:5px;font-size: 11px;color: Black;text-align:justify;vertical-align: middle;font-family:Tahoma;border:dashed 0px blue}
.ArticleBox table tr td.artBox .Abstract a{color:Blue;font-size:11px;}
.ArticleBox .catTitle{text-align:left;font-size:13pt;padding-right:5px;height:30px;vertical-align:middle;line-height:30px;}
.ArticleBox .CatReadMore { text-align:right; margin:auto; padding-right:20px; }


.artSingleScroller{text-align:left;width:95%}
.artSingleScroller a{font-size:90%;text-decoration:none}
.artSingleScroller span{ text-align:left;}



.GeneralCtrlWithColums{margin-left:auto;margin-left:auto;margin-bottom:0;height:auto;padding:2px}
.GeneralCtrlWithColums div.ctrlContent{font-size:100%;padding:3px;text-align:center;margin:auto}
.GeneralCtrlWithColums div.ctrlContent div.heading{height:20px;padding:3px;border-bottom:1px solid #d1d1d1;text-align:left;background-color:#eee;color:#7b7b7b}
.GeneralCtrlWithColums div.ctrlContent div.boxWrapper{text-align:left;vertical-align:top}
.GeneralCtrlWithColums div.ctrlContent div.boxWrapper div.box{display:inline-block;margin:5px 5px 10px 5px; padding:5px; position:relative;vertical-align:top}
.GeneralCtrlWithColums div.ctrlContent div.boxWrapper div.box div.imgFrame{margin-bottom:8px; margin-top:6px; text-align:center;vertical-align:middle}
.GeneralCtrlWithColums div.ctrlContent div.boxWrapper div.box div.imgFrameInner{text-align:center;}
.GeneralCtrlWithColums div.ctrlContent div.boxWrapper div.box div.imgFrameInner img{border:1px solid #C0C0C0;}

.GeneralCtrlWithColums div.ctrlContent div.boxWrapper div.box img{vertical-align: middle;}

.GeneralCtrlWithColums div.ctrlContent div.boxWrapper div.box div.newsInfoBox{  color:#7f7f7f;  font-size:10px; margin-bottom:10px;}
.GeneralCtrlWithColums div.ctrlContent div.boxWrapper div.box a.title{font-size:12px;color:#7999f4;text-align:left;display:block;margin-bottom:0px}
.GeneralCtrlWithColums div.ctrlContent div.boxWrapper div.box p.desc{font-size:90%;color:#7b7b7b;padding:3px;text-align:left}
.GeneralCtrlWithColums div.ctrlContent div.boxWrapper div.box p.readMore{padding:0;margin-top:8px;text-align:left}
.GeneralCtrlWithColums div.ctrlContent div.boxWrapper div.box p.readMore a{font-size:10px;color:gray;font-weight:normal;padding:0 4px 0 4px;background-color:#eee;opacity:.5;border-radius:6px;display:inline-block}
.GeneralCtrlWithColums div.ctrlContent div.boxWrapper div.box p.readMore b{vertical-align:middle;display:inline-block;width:11px;height:9px;background-image:url(images/arrowE.png)}




.artHorizontalList{margin-left:auto;margin-right:auto;margin-bottom:0;height:auto;padding:2px}
.artHorizontalList ul{padding:0;margin:10px;list-style-position:inside;list-style-type:circle;position:relative}
.artHorizontalList ul li{width:100%;display:block;position:relative;margin-bottom:2px}
.artHorizontalList ul li div.box{margin:auto;margin-bottom:8px;position:relative;text-align:left; padding-bottom:1px; border-bottom:1px solid #CCCCCC}
.artHorizontalList ul li div.box b{vertical-align:middle;display:inline-block;width:11px;height:9px;margin-right:6px;background-image:url(images/arrowe.png)}
.artHorizontalList ul li div.box div.imgFrame{margin-right:16px;text-align:center;display:inline-block;border:3px solid #eee;border-radius:8px;}
.artHorizontalList ul li div.box div.imgFrameInner{ height:100%; text-align:center;border:1px solid #eee; background-color:#eee }
.artHorizontalList ul li div.box div.imgFrameInner img{display:inline-block; border-radius:8px;}
.artHorizontalList ul li div.box div.newsInfoBox{ color:#7f7f7f; font-size:10px; margin-top:4px; margin-bottom:4px;}
.artHorizontalList ul li div.box div.newsInfoBox img{ vertical-align:middle}
.artHorizontalList ul li div.box div.content{display:inline-block;width:auto; vertical-align:top;}
.artHorizontalList ul li div.box div.content a.title{font-size:12px;color:#7999f4;text-align:left;display:inline-block;margin-bottom:4px; vertical-align:top;}
.artHorizontalList ul li div.box div.content div.desc{font-size:11px;color:#7b7b7b;padding-bottom:2px;line-height:1.6; text-align:left;display:inline-block;width:auto;}
.artHorizontalList ul li .sepLine{ margin:auto; margin-top:2px; margin-bottom:4px; width:100%; height:1px; background-color:#CCCCCC}
.artHorizontalList .rightMargin{ margin-left:18px}
.artHorizontalList ul li div.box.NoBBorder{ border-bottom:none;}



x.artHorizontalList{margin-left:auto;margin-right:auto;margin-bottom:0;height:auto;padding:2px}
x.artHorizontalList ul{padding:0;margin:10px;list-style-position:outside;list-style-type:none;position:relative}
x.artHorizontalList ul li{width:100%;display:block;position:relative;margin-bottom:2px}
x.artHorizontalList ul li div.box{margin:auto;margin:8px;position:relative;text-align:left; padding-bottom:1px; border-bottom:1px solid #CCCCCC}
x.artHorizontalList ul li div.box b{vertical-align:middle;display:inline-block;width:11px;height:9px;margin-right:6px;background-image:url(images/arrowe.png)}

x.artHorizontalList ul li div.box div.imgFrame{margin-right:16px;text-align:center;display:inline-block;border:3px solid #eee;border-radius:8px;}
x.artHorizontalList ul li div.box div.imgFrameInner{ height:100%; text-align:center;border:1px solid #eee; background-color:#eee }
x.artHorizontalList ul li div.box div.imgFrameInner img{display:inline-block; border-radius:8px;}
x.artHorizontalList ul li div.box div.newsInfoBox{ color:#7f7f7f; font-size:10px; margin-top:4px; margin-bottom:4px;}
x.artHorizontalList ul li div.box div.newsInfoBox img{ vertical-align:middle}

x.artHorizontalList ul li div.box div.content{display:inline-block;width:auto}
x.artHorizontalList ul li div.box div.content a.title{font-size:12px;color:#7999f4;text-align:left;display:inline-block;margin-bottom:4px}
x.artHorizontalList ul li div.box div.content div.desc{font-size:11px;color:#7b7b7b;text-align:left; padding-bottom:2px;line-height:1.6; display:inline-block;width:auto}
x.artHorizontalList ul li .sepLine{ margin:auto; margin-top:2px; margin-bottom:4px; width:100%; height:1px; background-color:#CCCCCC}

x.artHorizontalList .rightMargin{ margin-left:18px}

x.artHorizontalList ul li div.box.NoBBorder{ border-bottom:none;}



.Top{vertical-align:top}
.Middle{vertical-align:middle}
.AddThisDiv{width:98%;text-align:left;margin-bottom:5px}


.archiveItemPage { width: 98%; text-align:center; margin:auto; font-family:Tahoma }
.archiveItemPage .tools{text-align:right; margin:0px 5px 0px 0px;}
.archiveItemPage .tools a{text-decoration: none;cursor: pointer;}
.archiveItemPage h3{ text-align:left; font-size: 14px;font-weight: bold; padding:3px;}
.archiveItemPage hr{margin-top:5px;width:100%;height:1px; }
.archiveItemPage .pictbl{float:right;}
.archiveItemPage .AuthDate{ text-align:left; width:99%; margin:auto; font-size:10px; }

.archivePage { width: 99%; text-align:left;  margin:auto; font-family:Tahoma; font-size:12px; }

.archivePage span.lbmsg{ font-size:11px; }

.archivePage label{ display:inline-block; width:99%; text-align:left; }




/* instant news */
.instantContainer
{
	border-style: solid;
	border-width: 1px;
	border-color: #808080;
	border-bottom-width: 0px;
	opacity: 1;
	height: 0px;
	left: 10%;
	right: 10%;
	width: 80%;
	bottom: -1px;
	margin-bottom: 0px;
	position: fixed;
	z-index: 100;
	background-color: transparent;
	text-align: right;
	border-top-right-radius: 6px;
	border-top-left-radius: 6px;
	overflow: hidden;
}

.instantContainer div.labelBG
{
		position:absolute;
		opacity: 0.7; 
		height:34px; 
		top:0px;
		left:0px;
		right:0px; 
		width:100%; 
		bottom:0px; 
		margin-bottom:0px; 
		z-index:101; 
		background-color:#ff0000;
		text-align:left;
		border-top-right-radius:6px;
		border-top-left-radius:6px; 
		border-bottom-width:0px;
	
}
 

.instantContainer span.newslabel
{
	position: absolute;
	height: 26px;
	line-height:1;
	width: 60px;
	padding:8px 4px 0px 4px;
	left:0px;
	border-right:1px solid #666666;
	z-index: 102;
	display: inline-block;
	vertical-align:middle;
	text-align:center;
	color: black;
	font-size: 12px;
	vertical-align: top;
	background-color: #999999;
	border-top-left-radius: 6px;
}
                                  
.instantContainer span.newsText  
{
	position:absolute;
	height:26px;
	left:80px; 
	width:auto; 
	white-space:nowrap;
	padding:8px 4px 0px 4px;
	
	display:inline-block; 
	color:White; 
	font-size:12px;
	z-index:102; 
}

.instantContainer span.newsText a
{
	 text-decoration:none;
	 color:White; 
	 font-size:13px;
	 font-weight:normal;
	
}



/* instant news end*/


/* main slider */




#SliderContainer .mHfader_controls{border:0px solid green;}
#SliderContainer .mHpager_list
{
	position: absolute;width: 100%;height: 20px;line-height: 20px;bottom:8px;text-align: center;z-index: 4;padding: 0;
	
}


#SliderContainer div.ExtraBG{ position:absolute;opacity: 0;  
                              padding:4px 8px 4px 8px; 
                              z-index:5; 
                             }

#SliderContainer span.extraText{ position:absolute; display:block; opacity:0;  
                                 padding:4px 8px 4px 8px; 
                                 z-index:10; 
                                 background-color:transparent;
                                 white-space:nowrap;
                                 }

#SliderContainer .ExtraBGTextRU{ right:0px; top:24px; border-top-left-radius:4px; border-bottom-left-radius:4px; }
#SliderContainer .ExtraBGTextRB{ right:0px; bottom:24px; border-top-left-radius:4px; border-bottom-left-radius:4px; }

#SliderContainer .ExtraBGTextLU{ left:0px; top:24px; border-top-right-radius:4px; border-bottom-right-radius:4px; }
#SliderContainer .ExtraBGTextLB{ left:0px; bottom:24px; border-top-right-radius:4px; border-bottom-right-radius:4px; }
 




#SliderContainer .mHpager_list li{display: inline-block;width: 10px;height: 10px; margin: 0 7px;
                                border:1px solid #fff; opacity: 1;border-radius: 999px;
                                cursor: pointer;transition: all 150ms;
                                }
                                /*text-indent: -9999px;*/
                                
                                
#SliderContainer .mHpager_list li:hover, 
#SliderContainer .mHpager_list li.active { opacity: 0.6;background: #fff;border:1px solid #fff; }

#SliderContainer .mHprev, 
#SliderContainer .mHnext{ position:absolute; height: 53px; width:71px; top:50%; right:4px; z-index:4; margin-top:-25px; cursor:pointer;
	background-repeat:no-repeat; background-color:transparent;
}

	
#SliderContainer .mHprev:hover, 
#SliderContainer .mHnext:hover {opacity: 1;}

#SliderContainer .mHnext {left:4px;right: auto;}
#SliderContainer .mHprev{ background-repeat:no-repeat; height: 53px; width:14px; background:url(images/sliderArrows.png) -55px -0px} 
#SliderContainer .mHnext{ background-repeat:no-repeat; height: 53px; width:14px; background:url(images/sliderArrows.png) -0px -0px} 

#SliderContainer .mHprev:hover{ background-repeat:no-repeat; height: 53px; width:14px; background:url(images/sliderArrows.png) -38px -0px} 
#SliderContainer .mHnext:hover{ background-repeat:no-repeat; height: 53px; width:14px; background:url(images/sliderArrows.png) -17px -0px} 



/* main slider end */


/* Simple Gallery */

#SimpleGalleryContainer {}
#SimpleGalleryContainer .fader{ position:relative; width:auto;}
#SimpleGalleryContainer .fader a{height: 384px;width:900px;display:inline-block;z-index:4;}
#SimpleGalleryContainer .fader .slide{position: absolute;width: 100%;height: 100%;top: 0;z-index: 1;opacity: 0;right:0;left:auto;}

#SimpleGalleryContainer .fader img{height:100%;width: 100%;}
#SimpleGalleryContainer .controls{	position: absolute;width: 100%;height: 24px;line-height: 24px;bottom:0;text-align:center;padding: 0;background-color:transparent;}
#SimpleGalleryContainer .controls .fader_controls{position: absolute;width: 100%;height: 24px;line-height: 24px;bottom:0;text-align: center;z-index: 4;padding: 0; opacity:
                                                  .6; background-color:#000;}


#SimpleGalleryContainer .controls .allalbum,
#SimpleGalleryContainer .controls .counter,
#SimpleGalleryContainer .controls .sg_prev,
#SimpleGalleryContainer .controls .sg_next,
#SimpleGalleryContainer .controls .continue,
#SimpleGalleryContainer .controls .stop
{										position: absolute;height: 24px;
										line-height: 24px;width: 16px;
										font-size: 30px;text-align: center;
										color: #fff;
										left:0px;
										z-index: 5;
										cursor: pointer;
										opacity:1;
										transition: all 150ms;
}


#SimpleGalleryContainer .controls .sg_next{ top:3px;left:10px; bottom:auto; right:auto; height:18px; width:10px; background:url(images/galleryControls.png) 0px, 0px }
#SimpleGalleryContainer .controls .stop{ left:26px;top:3px; bottom:auto;  height:18px; width:12px; background:url(images/galleryControls.png) -13px, 0px  }
#SimpleGalleryContainer .controls .continue{ left:26px;top:3px; bottom:auto; height:18px; width:14px; background:url(images/galleryControls.png) -26px, 0px  }
#SimpleGalleryContainer .controls .sg_prev{ left:42px;top:3px; bottom:auto; right:auto;height:18px; width:10px; background:url(images/galleryControls.png) -41px, 0px }

#SimpleGalleryContainer .controls .allalbum{ left:auto;top:3px;  bottom:auto; right:6px; width:18px;height:18px; background-image:url(images/catallbtn.png)}
#SimpleGalleryContainer .controls .counter{ right:26px; top:0px; bottom:auto; left:auto; width:50px; font-size:12px; height:18px;}

#SimpleGalleryContainer .radiusBottom{ border-bottom-left-radius:8px;border-bottom-right-radius:8px;}

/* Simple Gallery end */


/* Articles category viewer */

#articleCategoryWrapper{ z-index:0px; position:relative; margin:auto;overflow:hidden; }
#articleCategoryWrapper #cat_controls{ z-index:800px; position:absolute; left:5px; top:0px; height:25px; width:86px; text-align:left;background-image:url(images/catbg.png)}
#articleCategoryWrapper #cat_controls .cat_arrows {z-index:800px;position:absolute;  display:inline-block; height:18px; width:18px; cursor:pointer; color:#fff; position:absolute;}
#articleCategoryWrapper #cat_controls .cat_prev {z-index:800px; position:absolute; top:4px; left:8px; height:18px; width:18px; right:auto; background-image:url(images/catarrowleft.png);}
#articleCategoryWrapper #cat_controls .cat_next { z-index:800px;position:absolute; top:4px; left:60px; height:18px; width:18px; right:auto; background-image:url(images/catarrowright.png);}
#articleCategoryWrapper #cat_controls .allCatLink{ z-index:800px;position:absolute; top:4px; left:35px; display:inline-block;height:18px; width:18px; background:url(images/catallbtn.png);}
#articleCategoryWrapper ul#proximityList {position:absolute;width:auto; margin:0px; padding:0px; list-style-type:none; left:0px; top:0px; z-index:0px;}
#articleCategoryWrapper ul#proximityList li { z-index:0px; float:left; position:relative; margin:0px; padding:0px;}
#articleCategoryWrapper ul#proximityList li img { z-index:0px; float:left; margin-right:2px; }
#articleCategoryWrapper ul#proximityList li span.imgMessage{ text-align:center; vertical-align:middle; display:inline-block; position:absolute; left:0px; bottom:0px; height:20px; opacity:0.4; background-color:#000; color:#fff}
#articleCategoryWrapper ul#proximityList li span.imgMessage span.title{ text-align:center; vertical-align:middle; display:block; font-size:13px;color:#fff; font-weight:bold}
#articleCategoryWrapper ul#proximityList li span.imgMessage span.description{ text-align:center; vertical-align:middle; display:none; font-size:10px;color:#fff}
#articleCategoryWrapper ul#proximityList li img.last { margin-right:0px;}



.artByCatCtrl{}
.artByCatCtrl div.tabs{ width:100%;padding:4px 0px 4px 0px; background-color:#000;}
.artByCatCtrl div.tabs a.tabItem{ display:inline-block; padding:4px; text-align:center; font-size:20px;cursor:pointer; color:#fff}

.artByCatCtrl div.tabs b.seperator{ padding:0px; margin:0px; color:#fff; font-size:130%; line-height:1 }

.artByCatCtrl div.tabPane{ width:100%; display:none}
.artByCatCtrl div.tabVisible{ display:block}

.artByCatCtrl .sepLine{ margin:auto; margin-top:0px; margin-bottom:4px; width:100%; height:1px; background-color:#CCCCCC}
.artByCatCtrl div.templ1{ width:100%; padding:8px;}
.artByCatCtrl div.templ1 div.firstArt { width:45%; margin-bottom:4px; display:inline-block}
.artByCatCtrl div.templ1 div.firstArt span{ display:block;}
.artByCatCtrl div.templ1 div.firstArt img.mainImg{ width:100%; border-radius:8px;border: 1px solid #C0C0C0}
.artByCatCtrl div.templ1 div.firstArt a.title{ display:block;padding-top:4px; color:#66b6f7; font-size:18px; }
.artByCatCtrl div.templ1 div.firstArt span.info{ display:block; height:24px; padding-top:3px; font-size:10px; color:#7f7f7f; }
.artByCatCtrl div.templ1 div.firstArt span.info img{ height:12px; vertical-align:middle; }

.artByCatCtrl div.templ1 div.firstArt span.abstract{ color:#7f7f7f; font-size:11px;line-height:2;}

.artByCatCtrl div.templ1 div.itemsList{ vertical-align:top; width:50%; display:inline-block; padding-top:0px;}
.artByCatCtrl div.templ1 div.itemsList ol{ text-indent:10; list-style-position:outside; list-style-type:square; padding:10px; padding-top:0px;margin:0 0 0 0;}
.artByCatCtrl div.templ1 div.itemsList ol li{ position:relative; display:block;list-style-position:outside; list-style-type:square; padding-bottom:6px; border-bottom:1px solid #CCCCCC }
.artByCatCtrl div.templ1 div.itemsList ol li.selected{ background-color:#f7f7f7 }
.artByCatCtrl div.templ1 div.itemsList ol li span.listIcon{ position:absolute; left:0px; top:35%; display:inline-block; width:11px; height:9px;  background-image:url(images/arrowe.png); }
.artByCatCtrl div.templ1 div.itemsList ol li a{margin-left:12px; font-size:15px; display:inline-block; padding-top:5px;padding-bottom:4px;line-height:1.5;}




.artByCatCtrl div.templ2{ width:100%; padding:8px;}
.artByCatCtrl div.templ2 div.firstArt { width:45%; margin-bottom:4px; display:inline-block}
.artByCatCtrl div.templ2 div.firstArt span{ display:block;}
.artByCatCtrl div.templ2 div.firstArt img.mainImg{ width:100%; margin-bottom:6px; border-radius:8px;border: 1px solid #C0C0C0}
.artByCatCtrl div.templ2 div.firstArt a.title{ display:block; color:#66b6f7; font-size:13px; }
.artByCatCtrl div.templ2 div.firstArt span.info{ display:block; height:24px; margin-top:6px; font-size:10px;color:#7f7f7f; }
.artByCatCtrl div.templ2 div.firstArt span.info img{ height:12px; vertical-align:middle; }
.artByCatCtrl div.templ2 div.firstArt span.abstract{ color:#7f7f7f; font-size:11px;line-height:2;}

.artByCatCtrl div.templ2 div.itemsList{ vertical-align:top; width:53%; display:inline-block; padding-top:0px;}
.artByCatCtrl div.templ2 div.itemsList ol{ text-indent:0;list-style-type:none;padding:10px; padding-top:0px;margin:0 0 0 0;}

.artByCatCtrl div.templ2 div.itemsList ol li{ height:auto;position: relative;display: block;padding-bottom: 3px;padding-top: 3px;border-bottom: 1px solid #CCCCCC;}

.artByCatCtrl div.templ2 div.itemsList ol li.selected{ background-color:#f7f7f7 }
.artByCatCtrl div.templ2 div.itemsList ol li img.listImg{ position:absolute; left:0px; top:0px; margin-top:3px;margin-bottom:0px; border-radius:8px;border: 1px solid #C0C0C0 }
.artByCatCtrl div.templ2 div.itemsList ol li a{ padding-top:5px; vertical-align:top;}
.artByCatCtrl div.templ2 div.itemsList ol li div.anchorDiv{ vertical-align:middle; margin-top:0px;}
.artByCatCtrl div.templ2 div.itemsList ol li a.alignTitle{ vertical-align:middle; margin-top:0px;  }



.artByCatCtrl div.templ3{margin:auto; width:98%; padding:4px;}
.artByCatCtrl div.templ3 div.firstArt {  margin-bottom:0px; margin-top:0px; min-height:154px;}
.artByCatCtrl div.templ3 div.firstArt span{ display:block;}
.artByCatCtrl div.templ3 img.mainImg{ width:45%; border-radius:8px; display:inline-block;border: 1px solid #C0C0C0}
.artByCatCtrl div.templ3 div.infoWrapper{ display:inline-block; width:48%; margin-left:8px; vertical-align:top;}
.artByCatCtrl div.templ3 a.title{ display:block; color:#66b6f7; font-size:13px; }
.artByCatCtrl div.templ3 span.info{ display:block;  height:24px; margin-top:6px; font-size:10px;color:#7f7f7f; }
.artByCatCtrl div.templ3 span.info img{ height:12px; vertical-align:middle; }
.artByCatCtrl div.templ3 span.abstract{ color:#7f7f7f; font-size:11px;line-height:1.5;}

.artByCatCtrl div.templ3 div.itemsList{ margin:auto; vertical-align:top; padding-top:0px;}
.artByCatCtrl div.templ3 div.itemsList ol{ text-indent:0;list-style-type:none;padding:0px; padding-top:0px;margin:auto;}
.artByCatCtrl div.templ3 div.itemsList ol li{ vertical-align:top; position:relative; display:inline-block;padding-left:6px; width:48%; padding-bottom:10px; border-bottom:0px solid #7f7f7f }
.artByCatCtrl div.templ3 div.itemsList ol li.selected{ background-color:#f7f7f7 }
.artByCatCtrl div.templ3 div.itemsList ol li img.listImg{ position:absolute; top:0px; left:0px; margin-top:3px;margin-bottom:3px; border-radius:8px;border: 1px solid #C0C0C0 }
.artByCatCtrl div.templ3 div.itemsList ol li a{ padding-top:5px; vertical-align:top; }
.artByCatCtrl div.templ3 div.itemsList ol li div.anchorDiv{ vertical-align:top; padding-top:4px;}
.artByCatCtrl div.templ3 div.itemsList ol li a.alignTitle{ vertical-align:top; margin-top:4px;  }



.artByCatCtrl div.templ4{ margin:auto; width:98%; padding:4px;}
.artByCatCtrl div.templ4 div.firstArt { margin-bottom:4px; margin-top:4px; }
.artByCatCtrl div.templ4 div.firstArt span{ display:block;}
.artByCatCtrl div.templ4 div.firstArt img.mainImg{ width:45%; height:auto; border-radius:8px; display:inline-block;border: 1px solid #C0C0C0}
.artByCatCtrl div.templ4 div.firstArt div.infoWrapper{ display:inline-block; width:48%; margin-left:8px; vertical-align:top;}
.artByCatCtrl div.templ4 div.firstArt a.title{ display:block; color:#66b6f7; font-size:13px; }
.artByCatCtrl div.templ4 div.firstArt span.info{ display:block;  height:24px; margin-top:6px; font-size:10px;color:#7f7f7f; }
.artByCatCtrl div.templ4 div.firstArt span.info img{ height:12px; vertical-align:middle; }
.artByCatCtrl div.templ4 div.firstArt span.abstract{ color:#7f7f7f; font-size:11px;line-height:2;}

.artByCatCtrl div.templ4 div.itemsList{ vertical-align:top; padding-top:0px;}
.artByCatCtrl div.templ4 div.itemsList ol{ text-indent:0;list-style-type:none;padding:0px; padding-top:0px;margin:auto;}
.artByCatCtrl div.templ4 div.itemsList ol li{ vertical-align:top; display:inline-block; width:31%; padding-bottom:6px; padding-right:10px; }
.artByCatCtrl div.templ4 div.itemsList ol li.selected{ background-color:#f7f7f7 }

.artByCatCtrl div.templ4 div.itemsList ol li img.listImg{width:100%; padding-bottom:0px; border-radius:8px; border: 1px solid #C0C0C0}
.artByCatCtrl div.templ4 div.itemsList ol li a{ display:block; padding-top:0px; padding-left:5px; vertical-align:top; line-height:1.5;}
.artByCatCtrl div.templ4 div.itemsList ol li a.alignTitle{ float:left; overflow:hidden;}

.artByCatCtrl div.templ5{ margin:auto; width:98%; padding:4px;}
.artByCatCtrl div.templ5 div.firstArt { margin-bottom:4px; margin-top:4px; }
.artByCatCtrl div.templ5 div.firstArt span{ display:block;}
.artByCatCtrl div.templ5 div.firstArt img.mainImg{ border-radius:8px; display:inline-block; border: 1px solid #C0C0C0}
.artByCatCtrl div.templ5 div.firstArt div.infoWrapper{ display:inline-block; width:48%; margin-left:8px; vertical-align:top;}
.artByCatCtrl div.templ5 div.firstArt a.title{ display:block; color:#66b6f7; font-size:13px; }
.artByCatCtrl div.templ5 div.firstArt span.info{ display:block;  height:24px; margin-top:6px; font-size:10px;color:#7f7f7f; }
.artByCatCtrl div.templ5 div.firstArt span.info img{ height:12px; vertical-align:middle; }
.artByCatCtrl div.templ5 div.firstArt span.abstract{ color:#7f7f7f; font-size:11px;line-height:2;}

.artByCatCtrl div.templ5 div.itemsList{ margin:auto; vertical-align:top; padding-top:0px;}
.artByCatCtrl div.templ5 div.itemsList ol{ text-indent:0;list-style-type:none;padding:0px; padding-top:0px;margin:auto;}
.artByCatCtrl div.templ5 div.itemsList ol li{ margin:auto; vertical-align:top; display:inline-block; width:31%; padding-bottom:6px; padding-right:10px;}
.artByCatCtrl div.templ5 div.itemsList ol li.selected{ background-color:#f7f7f7 }
.artByCatCtrl div.templ5 div.itemsList ol li img.listImg{ width:97%; padding-bottom:0px; border-radius:8px;border: 1px solid #C0C0C0 }
.artByCatCtrl div.templ5 div.itemsList ol li a{ display:block; padding-top:1px; padding-left:4px; vertical-align:top;line-height:1.5; }
.artByCatCtrl div.templ5 div.itemsList ol li a.alignTitle{float:left; overflow:hidden;}




/* Articles category viewer end */


textarea.textarea400{resize:none;width:400px;height:40px;border-collapse:collapse}
textarea.textarea715{resize:none;width:715px;height:60px;border-collapse:collapse}
textarea.textarea250{resize:none;width:250px;height:60px;border-collapse:collapse}
textarea.textarea300{resize:none;width:300px;height:50px;border-collapse:collapse}
input.input40{width:40px}
input.input400{width:400px}
input.input300{width:300px}
input.input280{width:280px}
input.input250{width:250px}
input.input220{width:220px}
input.input200{width:200px}
input.input180{width:180px}
input.input170{width:170px}
input.input155{width:155px}
span.MultiLinelabel{display:inline-block;width:80px;vertical-align:top}
span.label40{display:inline-block;width:40px;vertical-align:top}
span.label60{display:inline-block;width:60px;vertical-align:top}
span.label{display:inline-block;width:80px;vertical-align:top}
span.label90{display:inline-block;width:90px;vertical-align:top}
span.label100{display:inline-block;width:100px;vertical-align:top}
span.label110{display:inline-block;width:110px;vertical-align:top}
span.label120{display:inline-block;width:120px;vertical-align:top}
span.label130{display:inline-block;width:130px;vertical-align:top}
span.label140{display:inline-block;width:140px;vertical-align:top}
span.spacer{display:inline-block;width:60px;vertical-align:top}
label.label60{display:inline-block;width:60px;vertical-align:top}
label.label{display:inline-block;width:80px;vertical-align:top}
label.label70{display:inline-block;width:70px;vertical-align:top}
label.label90{display:inline-block;width:90px;vertical-align:top}
label.label100{display:inline-block;width:100px;vertical-align:top}
label.label110{display:inline-block;width:110px;vertical-align:top}
label.label120{display:inline-block;width:120px;vertical-align:top}
label.label130{display:inline-block;width:130px;vertical-align:top}

.BorderB{border-bottom:1px solid #d1d1d1}
.BorderL{border:1px solid #d1d1d1}
.right{float:right}
.marginleft6{margin-left:6px}
.marginleft10{margin-left:10px}
.marginleft20{margin-left:20px}
.marginleft30{margin-left:30px}
.marginTop20{margin-top:40px}
.marginRight10{margin-right:10px}
.marginRight20{margin-right:20px}
.marginRight25{margin-right:25px}
.paddingTop10{padding-top:10px}
.paddingTop20{padding-top:20px}
.paddingRight10{padding-right:10px}
.paddingRight20{padding-right:20px}
.paddingRight30{padding-right:30px}
.paddingRight40{padding-right:40px}
.paddingRight50{padding-right:50px}
.paddingBottom10{padding-bottom:10px}
.DisplayBlock{display:block;clear:both}


.Booking{}.Booking .lbHeading{font-family:Tahoma;font-size:14px;font-weight:bold;}
.Booking .lbNormal{font-family:Tahoma;font-size:13px;color:black;}
.Booking .lbLabel{color:black;}
.Booking .tbl{border:solid 1px navy;font-family:Tahoma;background-color:#EEEEEE;width:95%;margin-top:5px;}
.Booking .tbl .hdr{background-color:#999999;color:black;height:30px;}
.AddThisDiv{width:98%;text-align:right;padding-bottom:5px;padding-top:5px;}
.MotoDiv{text-align:center;width:98%;padding:5px 0px 0px 0px;height:242px;background-color:#DDDDDD;margin:0px;}
.MotoBox{padding:0px;margin:0px;text-align:center;width:100%;}
.MotoBox .btn{padding:0px;direction:ltr;text-align:center;}
.MotoBox .btn span{color:navy;padding:0;cursor:pointer;font:10px Verdana;font-weight:bold;width:22px;height:22px;background-position:center;display:table-cell;vertical-align:middle;text-align:center;background-image:url(../../skins/slider-v2/empty.png);background-repeat:no-repeat;}
.MotoBox .btn span.active, .MotoBox .btn span:hover{color:White;font-weight:bold;background-image:url(../../skins/slider-v2/full.png);}
.MotoBox .mask1{position:relative;height:210px;overflow:hidden;}
#boxAdv{position:absolute;text-align:center;direction:ltr;left:0px;top:0px;}
#boxAdv div{text-align:left;float:left;direction:ltr;}
#boxAdv .buttons{text-align:left;direction:ltr;}
#boxAdv .buttons{padding:0px;margin:0px;}
#boxAdv .buttons span{color:#0080FF;padding:0 0px;cursor:pointer;font:12px Tahoma;font-weight:bold;}
#boxAdv .buttons span.active, #boxAdv .buttons span:hover{background:#0080FF;color:#fff;}
#boxAdv .Title{font-weight:bold;color:Blue;font-size:13px;}
#boxAdv .next{float:right;direction:ltr;}
#boxAdv .next, #boxAdv .prev{font-size:10px;font-family:Tahoma;font-weight:bold;}
#boxAdv .tblimg{margin-right:10px;margin-top:5px;}
#boxAdv .abstract{font-family:Tahoma;font-size:13px;font-weight:bold;}
#pscroller1{width: 100%;height: 230px;direction:ltr;vertical-align:text-top;font-family:Tahoma;font-size:12px;text-align:left;clear:both;margin:0px;}
#pscroller1 a{color:Blue;font-weight:bold;font-size:13px;}
#pscroller1 a:Hover{text-decoration:underline;}
#pscroller1 div{float:left;margin-right:10px;}


.tabItems{padding-top:8px;text-align:left;margin:0px;height:80px;overflow:auto;direction:ltr;}
.tabItems a{font-size:11px;color:Blue;text-decoration:none;background-position:right;background-repeat:no-repeat;padding-right:5px;}
.tabItems a:Hover{color:Red;}
.PlayerDiv{width:100%;text-align:center;margin:20px;}
.PlayList{border:solid 0px gray;width:100%;}
.PlayList img{cursor:pointer;}
#divGeneralLink{text-align:left;padding:4px;width:355px;}
#divGeneralLink span{display:inline-block;width:140px;}



#overlay{position:fixed;top:0;left:0;width:100%;height:100%;background:gray;opacity:.5;filter:alpha(opacity=50);z-index:2500}
#overlayChild{position:fixed;top:0;left:0;width:100%;height:100%;background:gray;opacity:.5;filter:alpha(opacity=50);z-index:105}
#modal{position:absolute;background:rgba(0,0,0,0.2);border-radius:8px;padding:0;z-index:2500}
#modalChild{position:absolute;background:rgba(0,0,0,0.2);border-radius:8px;padding:0;z-index:110;border:1px solid gray}
#content{background:#f0f0f0;padding:0;max-width:800px;border-radius:8px}
#header{border-top-left-radius:6px;border-top-right-radius:6px;background:#06c;color:White;padding:5px;text-align:center;height:20px;font-weight:bold}
#header h3.title{color:White;width:100%;font-weight:bold;text-align:center;font-size:13px;font-family:DoroidKufi,tahoma;padding:0}
.closePopUp{position:absolute;width:22px;height:18px;display:block;top:5px;right:10px;background-image:url(images/close.png)}
.closeChildIndex{z-index:200}
.iFpopUp{padding:0}

#popupBody{margin:0;padding:0;border:0 solid #06c;background-color:transparent;border-radius:8px;text-align:left}

.popupWindowsPages{position:relative;margin:auto;text-align:left;background-color:#f0f0f0;max-width:800px;border-radius:8px}
.popupWindowsPages .header{border-top-left-radius:6px;border-top-right-radius:6px;background-color:#dce6f4;border-bottom:1px solid #d1d1d1;height:22px;padding:5px;margin-bottom:20px;position:relative}
.popupWindowsPages .header #ctrlImg{width:200px;left:5px;right:auto;background-color:transparent;height:22px;font-weight:bold;position:absolute;background-repeat:no-repeat;background-position:left}
.popupWindowsPages fieldset{width:90%;padding:10px;margin:auto;border:1px solid silver;border-radius:8px}
.popupWindowsPages fieldset p{margin-bottom:5px}
.popupWindowsPages select{border:1px solid gray;border-bottom-right-radius:8px;border-bottom-left-radius:8px}
.popupWindowsPages select options{border:1px solid gray;color:maroon;height:20px;font-size:11px}

.popupWindowsPages td.sendToFriend{position:relative; }
.popupWindowsPages td.sendToFriend div.okWrapper{ position:absolute; top:0px; left:70px; }
.popupWindowsPages td.sendToFriend div.okWrapper span.okMessage{ left:24px; right:auto}
.popupWindowsPages td.sendToFriend div.okWrapper span.ok{ right:0px; left:auto; margin-left:4px; }






#overlayVA{position:fixed;top:0;left:0;width:100%;height:100%;background:#000;opacity:.5;filter:alpha(opacity=50);z-index:1000}
#modalVA{position:absolute;background:url(tint20.png) 0 0 repeat;background:rgba(0,0,0,0.2);border-radius:14px;padding:8px;z-index:1000}
#contentVA{border-radius:8px;background:#fff;padding:20px}
#closeVA{position:absolute;background-image:url(images/closeButton.png);background-position:0 0;background-repeat:no-repeat;width:29px;height:29px;display:block;text-indent:-9999px;top:-7px;right:-7px}

#ama_menu .vmenuArrow{position:absolute;right:3px;top:40%;display:inline-block;float:right;margin:0px;padding:0px;width:10px;height:10px;
	cursor: pointer;z-index:100;background: url('images/superfish/arrows-ffffff.png') no-repeat;}

#ama_menu {font-weight: 600;width:100%; }
#ama_menu ul, #ama_menu li {list-style: none;margin: 0;padding: 0;text-align:left}
#ama_menu ul li.hover,#ama_menu ul li:hover { position: relative; z-index: 599; }
#ama_menu ul ul{visibility: hidden;position: absolute;top: 100%;left: 0;z-index: 598;}
#ama_menu ul li:hover > ul { visibility: visible; }
#ama_menu ul ul { top: 0; left: 100%; }

    
#ama_menu a{display:block; vertical-align:middle; text-decoration: none; white-space:nowrap;position:relative; width:100%;}
                                 
#ama_menu span{display:block; white-space:nowrap;position:relative; margin-left:8px; margin-right:8px; } 

#ama_menu .marginRight{ margin-right:16px;}
#ama_menu li { width:inherit; }
#ama_menu li a { width:inherit; height:inherit;}





#nav .marginRight{ margin-right:20px;}
#nav .menuDownArrow{position:absolute;right:8px;top:40%;display:inline-block;float:right;margin:0px;padding:0px;width:10px;height:10px;
	cursor: pointer;z-index:100;background: url('images/superfish/arrows-ffffff.png') no-repeat -10px -100px;}

#nav .menuHorzArrow{position:absolute;right:3px;top:40%;display:inline-block;float:right;margin:0px;padding:0px;width:10px;height:10px;
	cursor: pointer;z-index:100;background: url('images/superfish/arrows-ffffff.png') no-repeat;}




.rate_widget {
    overflow:   visible;
    padding:    0px;
    position:   relative;
    width:      90px;
    height:     18px;
    margin:auto;
}
.ratings_stars {
    background: url('images/rating/stars.png') -2px 0px;
    float:      left;
    height:     17px;
    
    width:      17px;
}
.ratings_vote {
    background: url('images/rating/stars.png') -41px 0px;
}
.ratings_over {
    background: url('images/rating/stars.png') -22px 0px;
}
