﻿body
{
	background:#F2F2F2 url(images/body-bg.gif) repeat;
	font-family:Arial; 
	font-size:10pt;
	font-size-adjust:none;
	font-stretch:normal;
	font-style:normal;
	font-variant:normal;
	font-weight:normal;
	line-height:normal;
	margin:0;
}

#master-page 
{
	margin:0 auto;
	width:930px; 
	height:100%;
	background:transparent url(images/main-bg.png) repeat-y scroll 0 0;
	padding:0 14px 0;
}

.bottom-shadow
{	
	width:930px; 
	background:transparent url(images/bottom-shadow.png) repeat scroll 0 0;
	height:15px;
	margin:0 auto;
}

#top 
{
	padding: 0 0 0 0;
	margin: 0 0 0 0;
	background:#3498de url(images/body-bg.png) repeat-y scroll 0 0;
	width:930px;
	color:#F2F2F2;
}

.headertxt
{
	font-weight:bold; 
	font-size:12px; 
	padding-right:10px; 
	color:#FFFF33;
}

.header-img
{
	border: solid 1px #2F6B95;
	cursor:pointer;
	height:16px;
}

.MasterHeaderBar 
{
	background: transparent url(images/tabsbg.gif) repeat-x;
	border-collapse: collapse;
}

.HeaderBarTab 
{
	padding: 0px 0 0 0;
	background: transparent url(images/tabface.gif) repeat-x;
	border-collapse:collapse;
}

.HeaderBarTab a 
{
	color:#F2F2F2;
	padding: 0px 5px 7px 5px;
	text-decoration:none;
	font-weight:bold;
	font-size:9pt;
}

.HeaderBarTab a:hover
{
	color:#FFFF57;
	text-decoration:none;
}

.HeaderBarTab img 
{
	border: none;
}

.current-toptab
{
	color:#FFFF57 !important; 
	background:#59ACFF; 
	border: solid 1px #2491FF;
	border-bottom:none;
	padding: 0px 5px 7px 5px;
	text-decoration:none;
}

#content
{
	background: #2F6B95 url(images/masterbg.gif) repeat-x;
	width:100%;
}

#footer
{
	padding: 0 0 0 0;
	height:25px;
	background: transparent url(images/tabsfooter.gif) repeat-x; 
	font-weight: normal;
	font-size: 11px;
	color:#F2F2F2; 
	border-collapse:collapse;
}

#footer a
{
	vertical-align:middle;
	color:#F2F2F2;
	text-decoration:none;
}

#footer a:hover
{
	text-decoration:underline;
}

#footer img
{
	border: none;
}

/******************************************** ************************************************/

p
{
	text-align:justify;
	padding: 10px 10px 10px 10px;
}

.lblmrg
{
	margin-left:2px;
}

.wrapText
{
 white-space:inherit;
}

.pagerCss
{
	color:#2C2C2C;
}

.title
{
	padding: 0px 0 0 0;
	background: transparent url(images/td-bg.gif) repeat-x;
	color:White; 
	height:32px;
	font-weight:bold;
}

.title-right
{
	padding: 0 10px 0 0px; 
	height:32px;
	background: transparent url(images/td-right-bg.gif) repeat-x;
	font-size:9pt;
}

.title-middle
{
  height:32px; 
	background: transparent url(images/tbl-right-bg.gif) no-repeat;
}

.trnspbtn
{
	border:none;
	background: transparent;
	cursor:pointer;
}

.button 
{
	border:none;
	background: transparent url(images/bbtnbg.gif) no-repeat;
	padding: 0px 0px 3px 0px;
	cursor: pointer;
	color: #24618E;
	font-weight:bold;
	font-size:11px;
	font-family:Verdana;
}

.mbtnbg 
{
	border:none;
	background: transparent url(images/mbtnbg.gif) no-repeat;
	cursor: pointer;
	color: #24618E;
	font-weight:bold;
	font-size:11px;
	font-family:Verdana; 
	padding: 0px 0px 3px 0px;
}

.createradio 
{
	border:none;
	background: transparent url(images/mbtnbg.gif) no-repeat;
	cursor: pointer;
	color: #24618E;
	font-weight:bold;
	font-size:9px;
	font-family:Verdana; 
	padding: 0px 0px 3px 0px;
	height:25px;
}

.connect_widget_like_button .liketext
{
    margin-top:3px !important;   
}
.smallbtn 
{
	border:none;
	background: transparent url(images/smallbtn.gif) no-repeat;
	padding: 0px 0 2px 0px;
	cursor: pointer;
	color: #24618E;
	font-weight:bold;
	width:70px;
	height:20px;
}

.suspendbtn 
{
	border:none;
	background: transparent url(images/suspend.gif) no-repeat;
	padding: 0px 0 2px 0px;
	cursor: pointer;
	color:#292929;
	font-weight:bold;
	width:70px;
	height:20px;
}

.activebtn
{
	border:none;
	background: transparent url(images/active.gif) no-repeat;
	padding: 0px 0 2px 0px;
	cursor: pointer;
	color:#292929;
	font-weight:bold;
	width:70px;
	height:20px;
}

.btnbg 
{
	border:none;
	background: transparent url(images/sbtnbg.gif) no-repeat;
	padding: 0px 0px 3px 0px;
	cursor: pointer;
	color: #24618E;
	font-weight:bold;
	font-size:11px; 
	font-family:Verdana;
}

.xsbtnbg 
{
	border:none;
	background: transparent url(images/xsbtnbg.gif) no-repeat;
	padding: 0px 0px 3px 0px;
	cursor: pointer;
	color: #24618E;
	font-weight:bold;
	font-size:11px; 
	font-family:Verdana;
}

.btns
{
	border:none;
	background: transparent url(images/btns.gif) no-repeat;
	padding: 0px 0px 3px 0px;
	cursor: pointer;
	color: #24618E;
	font-weight:bold;
	font-size:11px; 
	font-family:Verdana;
}

.btnfontsize
{
	font-size:10px !important;
	padding: 0px 0px 2px 0px !important; 
}

.tblltd
{
	border:none;
	background: transparent url(images/toptbll.gif) no-repeat;
	height:34px;
	width:5px;
}

.tblctd
{
	border:none;
	background: transparent url(images/toptblc.gif) repeat-x;
	color:#F2F2F2;
	font-weight:bold;
}

.tblrtd
{
	border:none;
	background: transparent url(images/toptblr.gif) no-repeat;
	width:5px;
}

/************************************** Dialog *******************************************/

.alertoverlay
{ 
 position:absolute;
 left:0;
 top:0;
 background-color:#C7C7C7;
 opacity:0.6;
 filter:alpha(opacity=60);
 z-index:500;
}
.alertdiadiv
{
 position:absolute;
 left:0;
 top:0;
 cursor: not-allowed;
 z-index: 500;
}

div.btnDlgOuterContainer{background-color:#FFFFFF;border:solid 1px #777777;color:#000000;padding:5px;}
div.btnDlgOuterContainer td.titleRw {padding:2px 3px 5px 3px;}
div.btnDlgOuterContainer table.dlgBody{border:solid 1px #525252;width:100%;}
div.btnDlgOuterContainer td.dlgMsgBox{background-color:#F5F5F5;border-bottom:solid 1px #EEEEEE;color:#000000;padding:5px 10px;font-size: 11px;}
div.dlgTxt{color:#888888;padding:2px;font-weight:bold;}
.dlgBtnBox{background-color:#EEEEEE;padding:10px; border-top:solid 1px #FFFFFF;}
img.btn{cursor:pointer;}
.dlgimg {border:0 none; margin:2px 4px; vertical-align:middle;}
button img{vertical-align:middle;margin-right:2;}

button 
{
	border: solid 1px #525252;
	padding:2px 1px 2px 1px;
	margin: 10px 5px 5px 0px;
	cursor: pointer;
	color: #525252;
	font-family:Verdana; 
	background-color: #f6f8ff;
}

/**************** Languages combobox ********************/
.tab
{
	font-family:Arial; 
	font-size:10pt; 
	color:#F2F2F2;
	font-weight:bold; text-align:center;
	vertical-align:middle; 
	background-color:#2F6B95;
  padding: 0px 0px 0px 5px;
  width: 90px;
  height:18px; 
  border: solid 1px #2F6B95; 
}   

.dynamicTab
{
	width: 85px;
	padding: 0px 0px 3px 3px; 
	border: solid 1px #2F6B95; 
	border-top:none;
	color:#000000;
}

.dynamicItem
{
	color:#F2F2F2; 
	font-weight:lighter;
	vertical-align:middle;
  padding: 3px 10px 0px 0px;
}
/**************** End Languages combobox ********************/

/**************** Progress bar *****************/
.progressBar
{
  position: absolute; 
  top: 50%; 
  left: 50%;
  display: block;
  font-weight:bold;
  font-size:15px;
  text-align:center;
  z-index: 900;
}
/*Compatible - IE 6*/
* html .progressBar
{
  position: absolute;
  top:expression(eval(document.compatMode && document.compatMode=='CSS1Compat') ? documentElement.scrollTop+((documentElement.clientHeight-this.clientHeight)/2) : document.body.scrollTop+((document.body.clientHeight-this.clientHeight)/2));
  left:50%;
  display: block;
  font-weight:bold;
  font-size:15px;
  text-align:center;
  z-index: 900;
}
/**************** End Progress bar *****************/
.watermark
{
  font-style:italic;
  color:#989898;
}

.wmcenter
{
	text-align:center;
}


/*search*/

.prsSearchlistStyle
{
  color:#000000;
  background-color:#CCCCCC; 
  font-family:Verdana; 
  font-weight:bold;
  border-right:1px solid #FFFFFF;
  text-align:center;
}

.prsSearchlistPager
{
  height:20px; 
  cursor: pointer; 
  text-align:center;
  color:#000000;
  background-color:#CCCCCC;
  font-weight:bold;
}

.prsSearchlistStyleRow
{
 background-color:#F0F0F0;
}

.pagerfontcolor
{
	color:#000000;
}

/************************************ FaceBook Page ***************************************/
.fbbody
{ 
	background:White !important;
	font-family:Arial; 
	font-size:10pt;
	font-size-adjust:none;
	font-stretch:normal;
	font-style:normal;
	font-variant:normal;
	font-weight:normal;
	line-height:normal;
	margin:0;
}

#main-page
{
	margin:0 auto;
	width:740px; 
	height:580px;
}

.fbtabbar a 
{
	color:#2F6B95;
	padding: 0px 7px 7px 7px;
	text-decoration:none;
	font-weight:bold;
	font-size:9pt;
}

.fbtabbar a:hover
{
	color:#000000;
	text-decoration:none;
}

.fbbtnbg 
{
	border:none;
	background: transparent url(images/sbtnbg.gif) no-repeat;
	padding: 0px 0px 3px 0px;
	cursor: pointer;
	color: #24618E;
	font-weight:bold;
/*	font-family:Verdana;*/
}

.fb_xsbtnbg 
{
	border:none;
	background: transparent url(images/xsbtnbg.gif) no-repeat;
	padding: 0px 0px 3px 0px;
	cursor: pointer;
	color: #24618E;
	font-weight:bold;
}
/************************************ End FaceBook Page ***************************************/


/*donate part*/

.bottom-donate
{	
	width:930px; 
	background:transparent url(images/main-bg.png) repeat-y scroll 0 0;
	height:100%;
	margin:0 auto;
	padding:0 14px 0;
	vertical-align:top;
}

.donate
{	
	background:#005EAA; height:55px; width:100%;vertical-align:top; padding-top:5px;border-top:1px solid #6AB5FF;
}
