body {
	height: 100%;
	margin: 0;
	padding: 0;
	background-color: #999999; 
	text-align:left; 
	font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 11px;
}

html {
	height: 100%;
}

#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{ color:#2A2E31; text-decoration:none}


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

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

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


.is_upmain div{ overflow:hidden; text-align:left;}

.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; }
.is_upmain{ width:1000px;}
.is_upcenter{ width:992px; background-color:#FFFFFF;}

.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; }


.is_topleft2{ background: url(../isimage/design/up_toplogo2.jpg) no-repeat bottom left; width:395px; height:130px; background-color:#FFFFFF; }

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


.is_topleft3{ height:25px; background-color:#2E2A1E; }
.is_topleft3 a{ text-decoration:none; }
.is_top2link{ color:#2E2A1E; text-decoration:none; cursor:pointer; font-size:11px; font-weight:bold;}
div:hover.is_top2link{ text-decoration:underline;}
.is_lastissue{color:#2D2B1F; padding-right:10px; font-size:11px; padding-top:27px;}
.is_br{ clear:both; overflow:hidden;}

.is_botmenu2_2{ padding:10px;}
.is_latest{ background-color:#0D1114; color:#9CC5DB; height:16px; padding:2px 5px 2px 5px;}


.is_latest1{ float:left; width:847px;}
.is_latest2{ float:right; width:153px; cursor:pointer;}
.islatesttxt{ color:#333;}

.is_mrtopL1{ border:1px solid #0E1215; border-top:none; padding:2px;}
.is_mrtopL2{ border:1px solid #0E1215; border-top:none; border-left:none; padding:2px;}
.is_mrtopL1_1{ color:#2B2C2E; font-size:11px;}
.is_mrtopL1_2{ color:#2E2A1E; font-weight:bold; font-size:11px;}
.searchInput{border:1px solid #2B2E31; font-size:12px; }
.is_searchtxt{ color:#5A6169; font-weight:bold;}
.searchBut{  background: url(../isimage/design/btn-search-yrail.gif) no-repeat left; width:48px; height:19px; 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;}

.tabh_itemon{border:solid 1px #2E2B1E; width: 80px;padding: 5px 5px 5px 5px;color:#2E2B1E;font-size:11px; font-weight:bold; cursor:pointer; text-align:center; background-color:#F1F1F1;}
.tabh_itemon a{text-decoration:none;color:#FEFEFE;}
.tabh_itemoff{border:solid 1px #2E2B1E; width: 80px;padding: 5px 5px 5px 5px;color:#fff; font-size:11px; font-weight:bold; cursor:pointer; text-align:center; background-color:#2E2B1E;}
.tabh_itemoff a{text-decoration:none;color:#2B2F32;}

.is_more{ cursor:pointer; color:#0587DB; font-size:11px; text-decoration:none;}

div:hover.is_more{text-decoration:underline;}

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


.block-left-div{
	 float:left; width:160px; display:block;
}

.block-main-div{
	float:left; width:502px; padding-top:10px; padding-left:10px;
}

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


.block-left-div-hide{
	 float:left; width:0px; display:none;
}

.block-main-div-hide{
	float:left; width:660px; padding-top:10px; padding-left:10px;
}


.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;
}

.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_recent_news_a{
	color:#2b2e31;
	cursor:pointer;
	font-size:12px;
	font-weight:normal;
	text-transform:uppercase;
	text-decoration:none;
	font-family:Tahoma, Arial, Helvetica, sans-serif;
}

.link_home_small{
	color:#fff;
	cursor:pointer;
	font-size:11px;
}

/*  0587DB  */
.link_small{
	color:#16507E;
	cursor:pointer;
	font-size:11px;
}

.link_small:hover{
	color:#999999;
	cursor:pointer;
	font-size:11px;
}

.link_medium{
	/*color:#16507E;*/
	font-weight:bold;
	cursor:pointer;
	font-size:14px;
	font-family: Times, serif;
}

.link_large{
	color:#ED2225;
	font-weight:bold;
	cursor:pointer;
	font-size:16px;
	font-family: Times, serif;
}

.link_medium_red{
	color:#ED2225;
	font-weight:bold;
	cursor:pointer;
	font-size:16px;
	font-family: Times, serif;
}

.link_medium_red:hover{
	color:#2B2E31;
	font-weight:bold;
	cursor:pointer;
	font-size:16px;
	font-family: Times, serif;
}

.link_small p{
	padding:0px;
	margin:0px;
}

.no_p_element{
}

.no_p_element p{
	padding:0px;
	margin:0px;
}



.link_most_popular_news_a{	
	/*color:#16507E;*/
	cursor:pointer;
	font-size:10px;
}

.link_most_popular_news_a:hover{
	/*color:#16507E;*/
	cursor:pointer;
	font-size:10px;
	text-decoration:underline;
}

.link_news_title{
	color:#16507E;
	font-size: medium;
	font-weight:bold;
}

.link_news_title:hover{
	color:#999999;
	font-size: medium;
}


#go_up a{
	background-image:url(../isimage/design/go_up.gif);
	background-position:left;
	background-repeat:no-repeat;
	padding-left:12px;
	text-decoration:none;
	color:#6F6F67;
}

.line-div{
	background: url(../isimage/design/line.gif) repeat-x bottom;
	height:10px;
}
.line-green-div{
	background: url(../isimage/design/line-green.gif) repeat-x bottom;
	height:10px;
}

/* 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 */