

#homeinner { width:100%;  height:620px; font-family:Arial, Helvetica, sans-serif;  }
#homeinnercontent { width:970px; height:614px;  font-size:1.2em; }
* html #homeinnercontent { width:970px; }

#welcomebubble { float:left; width:411px;  margin-top:13px; margin-left:10px; font-size:120%; }
	#welcomebubble p { margin:0; padding: 10px 10px  7px 24px;  color:#fff; font-size:0.8em; font-weight:bold; line-height:1.4em; letter-spacing:0px;  background: url(/images/welcomebubblebg.gif) repeat;	}
	*html #welcomebubble p { margin:-6px 0 0 0; padding: 6px 10px  7px 24px;  color:#fff; font-size:0.8em; font-weight:bold; line-height:1.4em; letter-spacing:0px; 	}
	*:first-child+html #welcomebubble p { margin:-9px 0 0 0; padding: 6px 10px  7px 24px;  color:#fff; font-size:0.8em; font-weight:bold; line-height:1.4em; letter-spacing:0px; 	}

#leftcontent { float:left; width:595px; margin-right:0px; margin-left:20px;margin-right:15px; margin-top:30px;}
#rightcontent { float:left; width:284px; margin-top:20px;}
* html #leftcontent { float:left; width:595px; margin-right:15px; margin-left:10px;}


#innertabs { float:left; margin:5px 0 0 -5px; padding:0; }
*html #innertabs { float:left; margin:5px 0 0 0px; padding:0; }
#innertabsContent { float:left;background: url(/images/contentbg.png) no-repeat; background-position:bottom left; padding-bottom:30px; width:592px;}
*html #innertabsContent { float:left;background:url(/images/contentbg.png) no-repeat; background-position:bottom left; height:300px;width:589px;}
#innertabsContent img { vertical-align:text-top;  }
#innertabs h1 { float:left;margin:0; padding:0; }
#innertabs h1 a	{	float:left; display: block; background: url(/images/tabon.png) no-repeat;	height: 29px;	text-decoration: none;	float: left; width: 189px; margin-left:5px; color:#fff; padding:10px 0 0 14px;	  font-size:66%;}
*html #innertabs h1 a	{	float:left;  display: block; background: url(/images/tabon.png) no-repeat;	height: 29px;	text-decoration: none;	float: left; width: 190px; margin-left:0px; color:#fff; padding:10px 0 0 14px;	   font-size:66%; cursor:hand;}
#innertabs h1 a.on	{	float:left;  background: url(/images/tab_off.png) no-repeat; color:#00337f;	font-style:italic;}

#innertabs h2 { float:left;margin:0; padding:0; }
#innertabs h2 a	{	float:left; display: block; background: url(/images/tabon.png) no-repeat;	height: 29px;	text-decoration: none;	float: left; width: 189px; margin-left:5px; color:#fff; padding:10px 0 0 14px;	  font-size:90%;}
*html #innertabs h2 a	{	float:left;  display: block; background: url(/images/tabon.png) no-repeat;	height: 29px;	text-decoration: none;	float: left; width: 210px; margin-left:3px; color:#fff; padding:10px 0 0 14px; cursor:hand;  font-size:90%;}
#innertabs h2 a.on	{	float:left;  background: url(/images/tab_off.png) no-repeat; color:#00337f;	font-style:italic;}



#Findnewmarkets { float:left; width:592px; font-size:1em; }
	#Findnewmarkets p {  float:left;padding:0 0 0 20px; color:#00337f; font-style:italic; width:318px; line-height:1.3em; }

	
#Investinscotland { float:left; width:592px; font-size:1em; }
	#Investinscotland p {  float:left;padding:0 0 0 20px; color:#00337f; font-style:italic; width:318px; line-height:1.3em; }
	*html #Investinscotland p {  float:left;padding:0 0 0 20px; color:#00337f; font-style:italic; width:290px; line-height:1.3em; }
	.contentright { float:left; width:235px; }

	.contentright ul { list-style:disc; float:left; margin:15px 0 0 20px; padding:0; }
	.contentright li {  color:#00337f;list-style-position: inside; }
		.contentright li a { font-weight:bold; text-decoration:none;font-size:0.76em;color:#00337f; }
		.contentright li a:hover { text-decoration:underline; color:blue; }
.divide { float:left; width:95%; height:2px; border-bottom:1px solid #00337f; margin:5px 20px 0 20px;}
*html .divide {  clear:left;float:left; width:95%; height:1px; border-bottom:none; margin:15px 20px 0 10px; background:#00337f; line-height:1px; position:absolute;}

.tablower { width:100%; margin-top:-3px; padding-bottom:30px;}
*html .tablower { width:95%; margin-top:-3px; padding-bottom:30px;}
.tablower h2 { float:left; font-size:1.1em; 	font-style:italic; font-weight:normal; padding:10px 0 0 20px; color:#00337f; font-weight:bold; clear:left; margin-top:10px;}
	.tablower ul { list-style:disc; float:left; margin:0px 0 0 35px; padding:0; width:24%;}
	*html .tablower ul { list-style:disc; float:left; margin:0px 0 0 12px; padding:0; width:28%; list-style-position: inside;}
	.tablower li a{  color:#00337f; }
	.tablower li a { font-weight:bold; text-decoration:none;font-size:0.76em;color:#00337f; }
	.tablower li a:hover { text-decoration:underline; color:blue; }
p strong { font-size:1.1em; 	font-style:italic; font-weight:normal; margin:0; padding:0;}

#newstabs { width:280px;float:left; margin:0 0 0 0; padding:0; }
#newstabs img { border:none; padding:0 4px 0 0; vertical-align: middle  }
#innertabs h2 { float:left; margin:0; padding:0; }

#newstabs h2 a	{	display: block; background: url(/images/newstab.png) no-repeat;	height: 30px;	text-decoration: none;	float: left; width: 106px;  color:#fff; padding:8px 0 0 8px; font-size:65%;}
*html #newstabs h2 a	{	display: block; background: url(/images/newstab.png) no-repeat;	height: 30px;	text-decoration: none;	float: left; width: 115px;  color:#fff; padding:8px 0 0 8px;	margin-left:1px;    font-size:65%;cursor:hand;}
#newstabs h2 a.on	{	background: url(/images/newstabon.png) no-repeat; color:#00337f;	font-style:italic;}

#newstabsContent {float:left; background:url(/images/newstabbg.png)  no-repeat; background-position:bottom left;  font-size:0.75em;   margin-left:2px; margin-bottom:35px;}
*html #newstabsContent {float:left; background:url(/images/newstabbg.png)  no-repeat; background-position:bottom left;  font-size:0.75em; margin-bottom:35px;  }
	#newstabsContent p { padding:5px 0 0 0px; font-size:100%}
#newstabsContent img { vertical-align:text-top; padding:0px 0 0 0px; }
#newstabsContent p img { vertical-align:text-top; padding:0px 0 0 15px; }

.newsstory { width:240px; border-bottom:1px solid #ccd3df; margin-left:30px; padding:0 0 7px 0; color:#00337f; margin-bottom:5px;  font-size:120%;}
.newsstorylast { width:250px; margin-left:30px; padding:0 0 7px 0; color:#00337f; margin-bottom:5px;}
.newsstorylast a, .newsstory a { text-decoration:none; font-weight:bold; color:#00337f; background:url(/images/linkarrow.gif) no-repeat; background-position:top right; padding:0 20px 0 0; margin-top:3px; float:left; font-size:0.9em;}	
.newsstorylast a:hover, .newsstory a:hover { text-decoration:underline; color:blue; }
.newsstory p { margin:0; padding:5px 0 0 0; color:#000; clear:left;}

