* html {
	margin: 0 0 0 0;
	padding: 0 0 0 0;
}

a:link { color: #0000FF; text-decoration: underline; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal}
a:active { color: #0000FF; text-decoration: underline; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal}
a:visited { color: #0000FF; text-decoration: underline; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal}
a:hover { color: #FF0000; text-decoration: underline; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal}

a.link_head:link { color: #666666; text-decoration: none; font-size: 10px; font-weight: bold;}
a.link_head:visited { color: #666666; text-decoration: none;  font-size: 10px; font-weight: bold;}
a.link_head:hover { color: #666666; text-decoration: underline;  font-size: 10px; font-weight: bold;}
a.link_head:active { color: #666666; text-decoration: none;  font-size: 10px; font-weight: bold;}

a.link_top:link { color: #FFFFFF; text-decoration: none  ; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; font-weight: normal}
a.link_top:active { color: #FFFFFF; text-decoration: none ; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; font-weight: normal}
a.link_top:visited { color: #FFFFFF; text-decoration: none  ; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; font-weight: normal}
a.link_top:hover { color: #FF0000; text-decoration: none  ; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; font-weight: normal}
a.link_foot:link { color: #0000FF; text-decoration: none  ; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; font-weight: normal}
a.link_foot:active { color: #DED301; text-decoration: none ; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; font-weight: normal}
a.link_foot:visited { color: #0000FF; text-decoration: none  ; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; font-weight: normal}
a.link_foot:hover { color: #B0000D; text-decoration: none  ; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; font-weight: normal}

a.menu1:link { color: #FFFFFF; text-decoration: none; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold}
a.menu1:active { color: #FFFFFF; text-decoration: none; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold}
a.menu1:visited { color: #FFFFFF; text-decoration: none; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold}
a.menu1:hover { color: #FF0000; text-decoration: none; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold}

/* Body Formatting */

body {
  width: 760px;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 12px;
  font-weight: normal;
  text-align: center;
  min-width: 780px;
}

#wrapper {
  width: 760px;
  border: 1px solid #66FF33;
  margin: 0px auto;
  text-align: left;
}

#mainWorkArea {
  width: 740px;
  text-align:left;
}

h1, h2, h3, h4, h5, h6 { font-family: Verdana, Arial, Helvetica, sans-serif; text-align: left; color: #000000; margin: 0 0 0 0; }
h1 { font-size: 18px; font-weight: bold; margin-top:10px; }
h2 { font-size: 16px; font-weight: bold; }
h3 { font-size: 14px; font-weight: bold; }
h4 { font-size: 12px; font-weight: normal; }
h5 { font-size: 12px; font-weight: bold; }
h6 { font-size: 10px; font-weight: bold; }
table { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; }
ul { list-style-position: outside; list-style-image: url(/i/bullet/list.gif); padding-left: 20px;}
.TextArea { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal}
.alert1 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 16px; font-weight: bold; color: #FFFFFF; background-color: #FF0000}
.alert2 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bold; color: #FF0000}
.alert3 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #660066}
.alert0 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 18px; font-weight: bold; color: #0000FF}
.sidelist { font-family: "Courier New", Courier, mono; font-size: 16px; color: #CC3300 list-style-position: inside; padding-left: 0px; list-style-image: none }

.TableBig{ font-size: 14px; font-weight: bold; }

.b_points {
	font-family:Arial, Helvetica, sans-serif;
	font-size:15px;
	font-weight:bold;
	font-style:normal;
	color:#000033;
}

.lpdisclaimer3 {
	color: #CCCCCC;
	font-style: italic;
}
.lpdisclaimer4 {
	color: #CCCCCC;
	font-style: normal;
	font-size:9px;
}

/* News Stuff */

.newsarticle h1 {
  margin: 0px 0px 6px -1px;
  font-size: 18px;
  font-weight: bold;
  color: #333;
  line-height: 1.0;
  border: none;
}

.newsarticle p {
  font-size: 10px;
  font-weight: normal;
  color: #000;
  line-height: 1.0;
  border: none;
}

.newsheadline1 {
	clear: left;
	padding-left: 0px;
	padding-bottom: 0px;
	margin-left: 1px;
	font-size: 16px;
	position: relative;
}

.newsheadline1 h1 {
	margin: 0px 0px 6px -1px;
	font-size: 16px;
	font-weight: bold;
	color: #F00;
	line-height: 1.0;
	border: none;
}

.newsheadline1 p {
  font-size: 12px;
  font-weight: normal;
  color: #000;
  line-height: 1.0;
  border: none;
}

.newsheadline2 {
	clear: left;
	padding-left: 8px;
	padding-bottom: 3px;
	margin-left: 1px;
	font-size: 12px;
	background: url("http://www.cityinvestors.co.uk/i/bullet/NewsA.gif") no-repeat;
	position: relative;
}

.newsdate {
	clear: left;
	padding-left: 0px;
	padding-bottom: 0px;
	margin-left: 1px;
	font-size: 10px;
	color: #999999;
	position: relative;
}


/*Credits: Dynamic Drive CSS Library */
/*URL: http://www.dynamicdrive.com/style/ */

.basictab{
padding: 3px 0;
margin-left: 0;
font: bold 12px Verdana;
border-bottom: 1px solid gray;
list-style-type: none;
text-align: center; /*set to left, center, or right to align the menu as desired*/
}

.basictab li{
display: inline;
margin: 0;
}

.basictab li a{
text-decoration: none;
padding: 3px 7px;
margin-right: 3px;
border: 1px solid gray;
border-bottom: none;
background-color: #E8E8FF;
color: #2A7FAA;
}

.basictab li a:visited{
text-decoration: none;
color: #2d2b2b;
}

.basictab li a:hover{
background-color: #33FF00;
color: black;
}

.basictab li a:active{
color: black;
}

.basictab li.selected a{ 
position: relative;
top: 1px;
padding-top: 4px;
background-color: #66FF33;
color: black;
}

