body {
font-family:Helvetica;
font-size:12pt;
height:100%;
background-color:#efefef;
padding: 0;
margin: 0;
background-image:url(../img/back.png);
background-position:center;
background-repeat:repeat-y;
}

.tagline {
font-family:Helvetica;
font-size:11pt;
colour: #333333;
line-height:30px;
}

.news_date {
font-family:Helvetica;
font-size:10pt;
colour: #CCCCCC;
}

.bookback {
background-image:url(../img/newbook13.png);
background-position:left top;
background-repeat:no-repeat;
}

.banner {
background-image:url(../img/banner_back.png);
background-position:right top;
background-repeat:no-repeat;
}

.footer_top {
padding-top: 10px;
width: 100%;
border-top: 1px solid #333333;
background: transparent;
font-size:10pt;
}

.footer_link: link,
.footer_link: active,
.footer_link: visited {
font-size:10pt;
text-decoration:none;
color:#000000;
font-weight:bold;
}

.footer_link: hover {
font-size:10pt;
text-decoration:underline;
color:#000000;
font-weight:bold;
}

.sharesb{
border:1px solid #ddd;
padding:10px;
margin:0 0 10px 0;
-webkit-text-size-adjust:none;
}

.sharespink{
border:1px solid #EB4395;
background-color: #f7b8d7;
padding:10px;
margin:0 0 10px 0;
-webkit-text-size-adjust:none;
}

.sharesy{
border:1px solid #ddd;
background-color: #FFFF99;
padding:10px;
margin:0 0 10px 0;
-webkit-text-size-adjust:none;
}

.shares_buy{
border:1px solid #ddd;
background-color: #FFFFFF;
padding:10px;
margin:0 0 0 0;
-webkit-text-size-adjust:none;
}

.sharesz{
border:1px solid #ddd;
padding:5px;
margin:0 0 5px 0;
-webkit-text-size-adjust:none;
}

.nav_on {
border:1px solid #ddd;
padding:5px;
margin:0 0 0 0;
-webkit-text-size-adjust:none;
font-size: 14px;
font-family: Helvetica;
color:#333333;
text-decoration:none;
}

.nav_on:hover {
border:1px solid #ddd;
padding:5px;
margin:0 0 0 0;
-webkit-text-size-adjust:none;
font-size: 14px;
font-family: Helvetica;
background-color:#DDDDDD;
color:#333333;
text-decoration:none;
font-weight:100;
}

a.nav_on: link,
a.nav_on: active,
a.nav_on: visited, {
border:1px solid #ddd;
padding:5px;
margin:0 0 0 0;
-webkit-text-size-adjust:none;
font-size: 14px;
font-family: Helvetica;
color:#333333;
text-decoration:none;
}

a.nav_on: hover {
border:1px solid #ddd;
padding:5px;
margin:0 0 0 0;
-webkit-text-size-adjust:none;
font-size: 14px;
font-family: Helvetica;
color:#333333;
text-decoration:none;
}

.nav_off {
border:1px solid #ddd;
padding:5px;
margin:0 0 0 0;
-webkit-text-size-adjust:none;
background-color: #999;
font-size: 14px;
font-family: Helvetica;
color:#FFFFFF;
font-weight:100;
text-decoration:none;
}

a.nav_off: link,
a.nav_off: active,
a.nav_off: visited, {
border:1px solid #ddd;
padding:5px;
margin:0 0 0 0;
-webkit-text-size-adjust:none;
background-color: #EEEEEE;
font-size: 14px;
font-family: Helvetica;
color:#FFFFFF;
text-decoration:none;
}

a.nav_off: hover {
border:1px solid #ddd;
padding:5px;
margin:0 0 0 0;
-webkit-text-size-adjust:none;
background-color: #EEEEEE;
font-size: 14px;
font-family: Helvetica;
color:#333333;
text-decoration:none;
}

mpubox{
border:1px solid #ddd;
padding: 0px;
margin:0 0 10px 0;
-webkit-text-size-adjust:none;
}

.sharesc{
border:1px solid #ddd;
padding:10px;
margin:0 0 10px 0;
background-color: #EEEEEE;
-webkit-text-size-adjust:none;
}

.sharese{
border:1px solid #ccc;
padding:10px;
margin:0 0 10px 0;
background-color: #DDDDDD;
-webkit-text-size-adjust:none;
}

.sharesd{
border:1px solid #ddd;
padding:10px;
margin:0 0 10px 0;
background-color: #fad0e4;
-webkit-text-size-adjust:none;
}

a.sharesb: link,
a.sharesb: active,
a.sharesb: visited {
border:1px solid #ddd;
padding:10px;
margin:0 0 10px 0;
-webkit-text-size-adjust:none;
}

a.sharesb: hover {
border:1px solid #ddd;
padding:10px;
margin:0 0 10px 0;
-webkit-text-size-adjust:none;
}

h3 {
font-size: 22pt;
font-family: Helvetica;
color: #1C68A8;
line-height: 21pt;
margin-top:0em;
margin-bottom:0.2em;
letter-spacing: -1px;
}

h5 {
font-size: 22pt;
font-family: Helvetica;
color: #000000;
line-height: 21pt;
margin-top:0em;
margin-bottom:0em;
letter-spacing: -1px;
}

h1 {
font-size: 18pt;
font-family: Helvetica;
color: #000000;
margin-top:0.3em;
margin-bottom:0.5em;
letter-spacing: -1px;
}

h6 {
font-size: 18pt;
font-family: Helvetica;
color: #000000;
line-height: 17pt;
margin-top:0em;
margin-bottom:0.2em;
letter-spacing: -1px;
}

menu_text {
font-size: 18pt;
font-family: Helvetica;
color: #000000;
margin-top:0.3em;
margin-bottom:0.5em;
letter-spacing: -1px;
}

p {
margin-top:0em;
margin-bottom:0em;
}

h2 {
font-size: 14pt;
font-family: Helvetica;
color: #EB4395;
margin-top:0em;
margin-bottom:0.2em;
letter-spacing: -1px;
}

.dropdowntitle {
font-size: 14pt;
font-family: Helvetica;
color: #EB4395;
margin-top:0em;
margin-bottom:0.2em;
letter-spacing: -1px;
font-weight:bold;
}

h4 {
font-size: 14pt;
font-family: Helvetica;
color: #000000;
margin-top:0em;
margin-bottom:0.2em;
letter-spacing: -1px;
}

ul li {
line-height: 1.5em;
margin-bottom:0em;
position: relative;
}

.invertedshiftdown2{
padding: 0;
width: 100%;
border-top: 1px solid #808285; /*Highlight red color theme*/
background: transparent;
voice-family: "\"}\"";
voice-family: inherit;
}

.invertedshiftdown2 ul{
margin:0;
margin-left: 0px; /*margin between first menu item and left browser edge*/
padding: 0;
list-style: none;
}

.invertedshiftdown2 li{
display: inline;
margin: 0 2px 0 0;
padding: 0;
text-transform:uppercase;
}

.invertedshiftdown2 a{
float: left;
display: block;
font: bold 14pt Helvetica;
color: black;
text-decoration: none;
margin: 0 1px 0 0; /*Margin between each menu item*/
padding: 5px 10px 5px 10px; /*Padding within each menu item*/
background-color: #EFEFEF; /*Default menu color*/
border-bottom: 8px solid white;
}

.invertedshiftdown2 a:hover{
background-color: #BCBEC0; /*Highlight red color theme*/
padding-top: 10px; /*Set padding-top value to default's padding-top + padding-bottom */
padding-bottom: 0; /*Set padding-bottom value to 0 */
border-bottom-color: #BCBEC0; /*Highlight red color theme*/
color: #333333;
}

.invertedshiftdown2 .current a{ /** currently selected menu item **/
background-color: #808285; /*Highlight red color theme*/
padding-top: 10px; /*Set padding-top value to default's padding-top + padding-bottom */
padding-bottom: 0; /*Set padding-bottom value to 0 */
border-bottom-color: #808285; /*Highlight red color theme*/
color: white;
}

.invertedshiftdown2 .login_on a{ /** currently selected menu item **/
float: right;
display: block;
font: bold 14pt Helvetica;
color: white;
text-decoration: none;
margin: 0 1px 0 0; /*Margin between each menu item*/
padding: 5px 10px 5px 10px; /*Padding within each menu item*/
background-color: #1C68A8; /*Default menu color*/
border-bottom: 8px solid white;
}

.invertedshiftdown2 .login_on a:hover{
background-color: #1C68A8; /*Highlight red color theme*/
padding-top: 10px; /*Set padding-top value to default's padding-top + padding-bottom */
padding-bottom: 0; /*Set padding-bottom value to 0 */
border-bottom-color: #1C68A8; /*Highlight red color theme*/
color: white;
}

.invertedshiftdown2 .logout_on a{ /** currently selected menu item **/
float: right;
display: block;
font: bold 14pt Helvetica;
color: black;
text-decoration: none;
margin: 0 1px 0 0; /*Margin between each menu item*/
padding: 5px 10px 5px 10px; /*Padding within each menu item*/
background-color: #EFEFEF; /*Default menu color*/
border-bottom: 8px solid white;
}

.invertedshiftdown2 .logout_on a:hover{
background-color: #BCBEC0; /*Highlight red color theme*/
padding-top: 10px; /*Set padding-top value to default's padding-top + padding-bottom */
padding-bottom: 0; /*Set padding-bottom value to 0 */
border-bottom-color: #BCBEC0; /*Highlight red color theme*/
color: #333333;
}

.invertedshiftdown2 .buynow_on a{ /** currently selected menu item **/
float: left;
display: block;
font: bold 14pt Helvetica;
color: white;
text-decoration: none;
margin: 0 1px 0 0; /*Margin between each menu item*/
padding: 5px 10px 5px 10px; /*Padding within each menu item*/
background-color: #EA4494; /*Default menu color*/
border-bottom: 8px solid white;
}

.invertedshiftdown2 .buynow_on a:hover{
background-color: #EA4494; /*Highlight red color theme*/
padding-top: 10px; /*Set padding-top value to default's padding-top + padding-bottom */
padding-bottom: 0; /*Set padding-bottom value to 0 */
border-bottom-color: #EA4494; /*Highlight red color theme*/
color: white;
}

.invertedshiftdown2 .buynow_current a{ /** currently selected menu item **/
background-color: #EA4494; /*Highlight red color theme*/
padding-top: 10px; /*Set padding-top value to default's padding-top + padding-bottom */
padding-bottom: 0; /*Set padding-bottom value to 0 */
border-bottom-color: #EA4494; /*Highlight red color theme*/
color: white;
}

.invertedshiftdown2 .subscribe_on a{ /** currently selected menu item **/
float: right;
display: block;
font: bold 14pt Helvetica;
color: white;
text-decoration: none;
margin: 0 1px 0 0; /*Margin between each menu item*/
padding: 5px 10px 5px 10px; /*Padding within each menu item*/
background-color: #EA4494; /*Default menu color*/
border-bottom: 8px solid white;
}

.invertedshiftdown2 .subscribe_on a:hover{
background-color: #EA4494; /*Highlight red color theme*/
padding-top: 10px; /*Set padding-top value to default's padding-top + padding-bottom */
padding-bottom: 0; /*Set padding-bottom value to 0 */
border-bottom-color: #EA4494; /*Highlight red color theme*/
color: white;
}

.invertedshiftdown2 .subscribe_current a{ /** currently selected menu item **/
float: right;
display: block;
background-color: #EA4494; /*Highlight red color theme*/
padding-top: 10px; /*Set padding-top value to default's padding-top + padding-bottom */
padding-bottom: 0; /*Set padding-bottom value to 0 */
border-bottom-color: #EA4494; /*Highlight red color theme*/
color: white;
}

#myform{ /*CSS for sample search box. Remove if desired */
float: right;
margin: 0;
margin-top: 2px;
padding: 0;
}

#myform .textinput{
width: 150px;
border: 1px solid gray;
}

#myform .submit{
font: normal 12px Verdana;
height: 22px;
border: 1px solid #D10000;
background-color: black;
color: white;
}

.moneybackg {
width:700px; 
display:block; 
margin-left: auto; 
margin-right: auto; 
margin-bottom: 10px; 
padding: 10px; 
border:3px double #CCC; 
border-width:3px 0; 
color:#333; 
background-color:#F7EFAA; 
font-size: 15px; 
font-family: Helvetica;
}

a.buybutton:active,
a.buybutton:link,
a.buybutton:visited {
background-color:#EA4494;
font-family:Helvetica;
font-size:13pt;
font-weight:bold;
color:#FFFFFF;
display: block;
padding:10px 0px 10px 10px;
text-decoration:none;
letter-spacing: -1px;
}

a.buybutton:hover {
background-color:#EA4494;
font-family:Helvetica;
font-size:13pt;
font-weight:bold;
color:#FFFFFF;
display: block;
padding:10px 0px 10px 10px;
text-decoration:underline;
letter-spacing: -1px;
}

a.buybutton1:active,
a.buybutton1:link,
a.buybutton1:visited {
background-color:#EA4494;
font-family:Helvetica;
font-size:13pt;
font-weight:bold;
color:#FFFFFF;
display: block;
padding:10px 0px 10px 0px;
text-decoration:none;
letter-spacing: -1px;
}

a.buybutton1:hover {
background-color:#EA4494;
font-family:Helvetica;
font-size:13pt;
font-weight:bold;
color:#FFFFFF;
display: block;
padding:10px 0px 10px 0px;
text-decoration:underline;
letter-spacing: -1px;
}

a.pricing:active,
a.pricing:link,
a.pricing:visited {
background-color:#EFEFEF;
font-family:Helvetica;
font-size:13pt;
font-weight:bold;
color:#000000;
display: block;
padding:10px 0px 10px 10px;
text-decoration:none;
letter-spacing: -1px;
}

a.pricing:hover {
background-color:#BCBEC0;
font-family:Helvetica;
font-size:13pt;
font-weight:bold;
color:#000000;
display: block;
padding:10px 0px 10px 10px;
text-decoration:underline;
letter-spacing: -1px;
}

a.pricing1:active,
a.pricing1:link,
a.pricing1:visited {
background-color:#EFEFEF;
font-family:Helvetica;
font-size:13pt;
font-weight:bold;
color:#000000;
display: block;
padding:10px 10px 10px 0px;
text-decoration:none;
letter-spacing: -1px;
}

a.pricing1:hover {
background-color:#BCBEC0;
font-family:Helvetica;
font-size:13pt;
font-weight:bold;
color:#000000;
display: block;
padding:10px 0px 10px 0px;
text-decoration:underline;
letter-spacing: -1px;
}

a.popuplink:active,
a.popuplink:link,
a.popuplink:visited {
font-family:Helvetica;
font-size:11pt;
font-weight:bold;
color:#1C68A8;
text-decoration:underline;
}

a.popuplink:hover {
font-family:Helvetica;
font-size:11pt;
font-weight:bold;
color:#1C68A8;
text-decoration:none;
}

a.popuplink1:active,
a.popuplink1:link,
a.popuplink1:visited {
font-family:Helvetica;
font-size:11pt;
font-weight:bold;
color:#EB4395;
text-decoration:underline;
}

a.popuplink1:hover {
font-family:Helvetica;
font-size:11pt;
font-weight:bold;
color:#EB4395;
text-decoration:none;
}

a.popuplink2:active,
a.popuplink2:link,
a.popuplink2:visited {
font-family:Helvetica;
font-size:11pt;
font-weight:100;
color:#EB4395;
text-decoration:underline;
}

a.popuplink2:hover {
font-family:Helvetica;
font-size:11pt;
font-weight:100;
color:#EB4395;
text-decoration:none;
}

a.popuplink3:active,
a.popuplink3:link,
a.popuplink3:visited {
font-family:Helvetica;
font-size:11pt;
font-weight:bold;
color:#EB4395;
text-decoration:none;
border:1px solid #EB4395;
padding:5px;
margin:0 0 0 0;
background-color: #fad0e4;
-webkit-text-size-adjust:none;
}

a.popuplink3:hover {
font-family:Helvetica;
font-size:11pt;
font-weight:bold;
color:#EB4395;
text-decoration:none;
border:1px solid #EB4395;
padding:5px;
margin:0 0 0 0;
background-color: #eeeeee;
-webkit-text-size-adjust:none;
}

.quotebox {
width:850px; 
display:block; 
margin-left: auto; 
margin-right: auto; 
margin-bottom: 10px; 
padding: 10px; 
border:3px double #CCC; 
border-width:3px 0; 
color:#333; 
background-color:#f0f0f0; 
font-size: 20px; 
font-family: Helvetica;
}

.quotebox1 {
width:850px; 
display:block; 
margin-left: auto; 
margin-right: auto; 
margin-bottom: 10px; 
padding: 10px; 
border:3px double #CCC; 
border-width:3px 0; 
color:#333; 
background-color:#f0f0f0; 
font-size: 12pt; 
font-family: Helvetica;
}

.after {
clear:both;
}

a.labels_section,
a.labels_section:link,
a.labels_section:visited,
a.labels_section:active {
	color: #F15C67;
	font-weight:bold;
	text-decoration:none;
}

a.labels_section:hover {
	color: #F15C67;
	font-weight:bold;
	text-decoration:underline;
}

a.publishing_section,
a.publishing_section:link,
a.publishing_section:visited,
a.publishing_section:active {
	color: #EC4296;
	font-weight:bold;
	text-decoration:none;
}

a.publishing_section:hover {
	color: #EC4296;
	font-weight:bold;
	text-decoration:underline;
}

a.services_section,
a.services_section:link,
a.services_section:visited,
a.services_section:active {
	color: #7C287C;
	font-weight:bold;
	text-decoration:none;
}

a.services_section:hover {
	color: #7C287C;
	font-weight:bold;
	text-decoration:underline;
}

a.live_section,
a.live_section:link,
a.live_section:visited,
a.live_section:active {
	color: #282565;
	font-weight:bold;
	text-decoration:none;
}

a.live_section:hover {
	color: #282565;
	font-weight:bold;
	text-decoration:underline;
}

a.management_section,
a.management_section:link,
a.management_section:visited,
a.management_section:active {
	color: #0061A1;
	font-weight:bold;
	text-decoration:none;
}

a.management_section:hover {
	color: #0061A1;
	font-weight:bold;
	text-decoration:underline;
}

a.industry_section,
a.industry_section:link,
a.industry_section:visited,
a.industry_section:active {
	color: #2CACE2;
	font-weight:bold;
	text-decoration:none;
}

a.industry_section:hover {
	color: #2CACE2;
	font-weight:bold;
	text-decoration:underline;
}

a.media_section,
a.media_section:link,
a.media_section:visited,
a.media_section:active {
	color: #03B09B;
	font-weight:bold;
	text-decoration:none;
}

a.media_section:hover {
	color: #03B09B;
	font-weight:bold;
	text-decoration:underline;
}

a.education_section,
a.education_section:link,
a.education_section:visited,
a.education_section:active {
	color: #3FB54A;
	font-weight:bold;
	text-decoration:none;
}

a.education_section:hover {
	color: #3FB54A;
	font-weight:bold;
	text-decoration:underline;
}

h91 {
font-size: 20pt;
font-family: Helvetica;
line-height: 19pt;
margin-top:0em;
margin-bottom:0.2em;
letter-spacing: -1px;
color: #F15C67;
}

h81 {
font-size: 18pt;
font-family: Helvetica;
line-height: 17pt;
margin-top:0em;
margin-bottom:0.2em;
letter-spacing: -1px;
color: #F15C67;
}

a.news_item,
a.news_item:link,
a.news_item:visited,
a.news_item:active {
	color: #000000;
	font-weight:bold;
	text-decoration:none;
	background-color: #FFFFFF;
	display:block;
	font-size: 18pt;
	line-height: 18pt;
	margin-top:0em;
	margin-bottom:0.2em;
	letter-spacing: -1px;
}

a.news_item:hover {
	color: #FFFFFF;
	font-weight:bold;
	text-decoration:underline;
	background-color: #000000;
	display:block;
	font-size: 18pt;
	line-height: 18pt;
	margin-top:0em;
	margin-bottom:0.2em;
	letter-spacing: -1px;
}

a.tip {
	position: relative;
}

a.tip span {
	display: none;
	position: absolute;
	top: 20px;
	left: -10px;
	width: 200px;
	padding: 5px;
	z-index: 100;
	background: #FCF6AC;
	border: 1px #eee;
	color: #000;
	-moz-border-radius: 5px; /* this works only in camino/firefox */
	-webkit-border-radius: 5px; /* this is just for Safari */
}

a:hover.tip {
	font-size: 99%; /* this is just for IE */
	font-size: 12pt;
	letter-spacing: 0.5px;
	font-weight:100;
}

a:hover.tip span {
	display: block;
}

.btn { display: block; position: relative; background: #ddd; margin-left:5px; padding: 5px; float: right; color: #444; text-decoration: none; cursor: pointer; font-weight:400; font-family:helvetica; letter-spacing: 0.5px }

.btn * { font-style: normal; background-image: url(../img/btn2.png); background-repeat: no-repeat; display: block; position: relative; }

.btn i { background-position: top left; position: absolute; margin-bottom: -5px; top: 0; left: 0; width: 5px; height: 5px; }

.btn span { background-position: bottom left; left: -5px; padding: 0 0 5px 10px; margin-bottom: -5px; }

.btn span i { background-position: bottom right; margin-bottom: 0; position: absolute; left: 100%; width: 10px; height: 100%; top: 0; }

.btn span span { background-position: top right; position: absolute; right: -10px; margin-left: 10px; top: -5px; height: 0; }

* html .btn span, * html .btn i { float: left; width: auto; background-image: none; cursor: pointer; }

.btn.blue { background: #2ae; }

.btn.green { background: #9d4; }

.btn.pink { background: #444; color: #fff; }

.btn:hover { background-color: #ccc; }

.btn:active { background-color: #eee; }

.btn[class] { background-image: url(../img/shade.png); background-position: bottom; }

* html .btn { border: 3px double #ddd; }

* html .btn.blue { border-color: #2ae; }

* html .btn.green { border-color: #9d4; }

* html .btn.pink { border-color: #444; color: #fff; }

* html .btn:hover { border-color: #ccc; }

.sharesg{
border:1px solid #C3E0F4;
padding:10px;
margin:0 0 10px 0;
background-color: #D9EAF4;
-webkit-text-size-adjust:none;
background-image:url(http://www.theunsignedguide.com/img/twit_back.png);
background-position: top right;
background-repeat:no-repeat;
}


ul#twitter_update_list { font-size:14px; font-family: Helvetica; list-style-type:none;display:inline;  }
h2.sidebar-title { font-size: 14pt; font-family: Helvetica; color: #EB4395; margin-top:0em; margin-bottom:0.2em; letter-spacing: -1px; }
ul#twitter_update_list li { padding-top:0px; padding-bottom:20px; padding-left: 0px; line-height: 18px; }
#twitter_update_list li span a { font-size:14px; color:#1C68A8; font-weight:bold; }
#twitter_update_list li span { margin-top:0em; margin-bottom:0em; font-family:Helvetica; font-size:12pt;}
#twitter_update_list li a { color:#EB4395;font-size:12px;font-weight:100; }  
#twitter_div { padding-top:0px; }