body {
	height: 100%;
	margin: 0;
	padding: 0;
	text-align:left; 
	font-family: Tahoma, Arial,  Helvetica, sans-serif; font-size: 11px;
	background:url(../isimage/design/bg.gif) repeat #ccc;
}

html {
	height: 100%;
}

p{ padding:3px 0; margin:0px;}

#flashcontent {height: 100%;}
.style1 {font-family: tahoma;font-size: 12px;}
.style2 {color: #000000;}
.style3 {font-family: tahoma;color: #999999;}

.infinite{font-weight: normal;color:#3B82BA;text-align: left;cursor:pointer;text-decoration:none;	}
.solutions{font-weight: normal;color:#F48927;text-align: left;cursor:pointer;text-decoration:none;	}

a{ text-decoration:none}

h1{
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size:18x;
}

h2{
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size:16px;
	color:#000000;
}

h3{
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#000000;
	text-decoration:none;
}

.clear-block{
	clear:both;
	height:5px;
}

.block-main-body{ width:916px;}
.block-main-body div{ overflow:hidden; text-align:left;}
.body-block-center{ width:900px; background-color:#FFFFFF;}

.is_uptownBorder{ background: url(../isimage/design/pageborder.jpg) repeat-y top; width:4px; }
.is_uptownBorder2{ background: url(../isimage/design/pageborder2.jpg) repeat-y top; width:4px; }

.homeimage-fade{
	width:894px; height:200px; text-align:center; position:relative;
	background:url(../isimage/design/fadebackground.gif) no-repeat top left;
}



.homeimage-description-back{
	background:url(../isimage/design/transparent-back.png) repeat top left;
	width:884px;
	text-align:center;
	position:absolute;
	bottom:0; left:0;
	color:#FFFFFF;
	padding:5px 5px 5px 5px;
}

.photo-fade{
	width:300px; height:220px; text-align:center; position:relative; overflow:hidden;
	padding:5px;
	background:url(../isimage/design/spinner.gif) no-repeat;
	background-position:center;
}



.photo-description-back{
	background:url(../isimage/design/transparent-back.png) repeat top left;
	width:280px;
	text-align:center;
	position:absolute;
	bottom:0; left:0;
	color:#FFFFFF;
	padding:5px 5px 5px 5px;
}


.is_topleft{ float:left; width:852px; }
.is_topright{ float:left; width:158px; height:245px;}
.is_topleft1{ background: url(../isimage/design/up_toplogo.jpg) no-repeat left top; width:730px; height:89px; background-color:#000000; }


.block-logo{ background: url(../isimage/design/logo.gif) no-repeat bottom left; width:300px; height:100px; background-color:#fff; }

.top-banner-b{ 
	background: url(../isimage/design/banner_b.png) no-repeat top left; 
	width:250px; 
	height:80px; 
	background-color:#FFFFFF; 
}

#webmain_pid div{
	padding-left:5px;
}

#sub-menu div{ padding:0 0 3px 15px; background:url(../isimage/design/dot.gif) no-repeat left top #F9F9F9; margin:6px 11px; }
#sub-menu div a{ 
	font-size:11px; 
	padding:2px; margin:0px; 
	color:#333;
}
#sub-menu div a:hover{ text-decoration:underline }
#sub-menu div .menu-clicked{ font-weight:bold; font-size:11px; margin:0px; color:#333; }


.block-main-menu{ height:25px; background:url(../isimage/design/top-menu-back1.gif) repeat-x #707070; }
.block-main-menu a{ text-decoration:none; text-transform:uppercase; }
.block-main-menu p{ padding:0; margin:0; }
.is_top2link{ color:#2E2A1E; text-decoration:none; cursor:pointer; font-size:11px; font-weight:bold;}
div:hover.is_top2link{ text-decoration:underline;}
.is_br{ clear:both; overflow:hidden;}

.language_link{color:#707070; font-weight:bold; font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;}

.searchInput{border:0px solid #2B2E31; font-size:11px; font-family:Tahoma, Arial, Helvetica, sans-serif; padding-left:5px;}
.is_searchtxt{ color:#5A6169; font-weight:bold;}
.searchBut{  background: url(../isimage/design/btn-search-yrail.gif) no-repeat left; width:26px; height:22px; background-color:#ffffff; border:none; margin:0px; padding:0px; cursor:pointer; }

.css_alertmsg{
	color:#ED2225;
	font-weight:bold;
}

.is_advertitle{ text-align:center; color:#2B2F32; font-weight:bold; border-bottom:2px solid #2E2A1E; padding:2px; }
.is_lettertitle{ color:#2B2F32; border-bottom:2px solid #2E2A1E; padding:2px; font-size:16px; font-weight:bold; }
.is_lettertxt{ color:#EB2325;}

.is_uptab{ border:1px solid #CCCCCC; }
.is_uptabtop{ background-color:#fff; height:24px;}

.polltext{ color:#2D291D; font-weight:bold;}
.poll_a{ cursor:pointer; text-decoration:underline;}
span:hover.poll_a{ text-decoration:none;}

.block-main-div{
	float:left; width:587px; padding-top:5px; padding-left:3px;
}

.block-right-div{
	float:right; width:310px;
}

.br-1-1-1{ height:8px; background-image:url(../isimage/design/br-1-1-1.gif); background-repeat:repeat-x; }
.br-2-2-2{ height:8px; background-image:url(../isimage/design/br-2-2-2.gif); background-repeat:repeat-x; }
.br-1-1-2{ width:8px; background-image:url(../isimage/design/br-1-1-2.gif);	background-repeat:repeat-y; }
.br-1-2-2{ width:8px; background-image:url(../isimage/design/br-1-2-2.gif);	background-repeat:repeat-y; }
.br-1-1{ height:8px; width:8px;	background-image:url(../isimage/design/br-1-1.gif);	background-repeat:no-repeat; }
.br-1-2{ height:8px; width:8px;	background-image:url(../isimage/design/br-1-2.gif);	background-repeat:no-repeat; }
.br-2-1{ height:8px; width:8px;	background-image:url(../isimage/design/br-2-1.gif);	background-repeat:no-repeat; }
.br-2-2{ height:8px; width:8px;	background-image:url(../isimage/design/br-2-2.gif);	background-repeat:no-repeat; }

#block-board{ padding:0px;}
#block-board .block-board-top{
	background:url(../isimage/design/board-top.gif) no-repeat top left;
	width:288px; height:39px;
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	font-size:16px; color:#333;
}

#block-board .block-board-bottom{
	background:url(../isimage/design/board-top-bottom.gif) no-repeat top left;
	width:288px; height:4px;
}

#block-submenu{ }
#block-submenu .block-board-top{
	background:url(../isimage/design/board-submenu-top.gif) no-repeat top left;
	width:300px; height:39px;
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	font-size:16px; color:#333; }
	
#block-submenu .home-board-top{
	background:url(../isimage/design/board-submenu-top.gif) no-repeat top left;
	width:200px; height:39px;
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	font-size:16px; color:#333; }

#block-submenu .block-board-bottom{
	background:url(../isimage/design/board-submenu-bottom.gif) no-repeat top left;
	width:300px; height:4px;
}

.khuraldai-bg{
	background:url(../ispages/isimage/design/khuraldai.gif) no-repeat center #fff;
}



.home-panel-back{
	/*background:url(../isimage/design/sum.gif) no-repeat left top #DA251D;*/
	height:22px;
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	font-size:18px;
	color:#333;
}

/*text-align:center; padding:2px; color:#fff; font-size:14px; text-transform:uppercase; font-weight:bold; background-color:#2A3D4B; border:solid 1px #2A3D4B;*/

.letterBut{  
	background: url(../isimage/design/sign.gif) no-repeat top left; 
	width:78px; 
	height:20px; 
	background-color:#FFFFFF; 
	border:none; margin:0px; padding-bottom:3px; cursor:pointer; color:	#fff; font-size:11px;}
	
.newsletter{
	background-image:url(../isimage/design/uptownnewsletter.png);
	background-repeat:no-repeat;
	width:300px;
	height:67px;
}

.info-title{
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size:16px;
	color:#333;
	font-weight:bold;
	padding-bottom:10px;
	padding-top:5px;
}

.read_more{
	/*color:#0587DB;*/
	color:#ED2225;
	cursor:pointer;
	font-size:11px;
}

.read_more:hover{
	color:#ED2225;
	cursor:pointer;
	font-size:11px;
	text-decoration:underline;
}

.link_medium{
	font-size:14px; font-weight:bold;
}

/* Style for tab control */
.tabberlive .tabbertabhide { display:none; }
.tabber {}
.tabberlive { margin-top:0px;}
ul.tabbernav{ margin:0; padding: 3px 10px 2px 10px; border-bottom: 1px solid #2E2B1E; font: bold 11px Tahoma, Arial, Times, sans-serif;}
ul.tabbernav li{ list-style: none; margin: 0; display: inline;}
ul.tabbernav li a{ padding: 2px 11px; margin-left: 1px; border: 1px solid #2E2B1E; border-bottom: none; background: #F1F1F1; text-decoration: none;}
ul.tabbernav li a:link { color: #2E2B1E; }
ul.tabbernav li a:visited { color: #2E2B1E; }
ul.tabbernav li a:hover{ color: #fff; background: #2E2B1E; border-color: #2E2B1E;}
ul.tabbernav li.tabberactive a{color:#FFFFFF; background-color: #2E2B1E; border-bottom: 1px solid #2E2B1E; }
ul.tabbernav li.tabberactive a:hover{ color: #2E2B1E; background: white; border-bottom: 1px solid white; }
/*--------------------------------------------------
  .tabbertab = the tab content
  Add style only after the tabber interface is set up (.tabberlive)
  --------------------------------------------------*/
.tabberlive .tabbertab { padding:5px; border:1px solid #2E2B1E; border-top:0;
 /* height:200px; overflow:auto; */}
.tabberlive .tabbertab h2 { display:none;}
.tabberlive .tabbertab h3 { display:none;}

/* end of tab control */