a:link	{font-family: georgia; font-size: 10pt; font-weight: bold; color: #FFFFFF; text-decoration: none; cursor:  url(http://www.viistar.com/blog/viicursorm.cur), crosshair;}
a:visited {font-family: georgia; font-size: 10pt; font-weight: bold; color: #990000; text-decoration: underline; cursor:  url(http://www.viistar.com/blog/viicursorm.cur), crosshair;}
a:focus {font-family: georgia; font-size: 10pt; font-weight: bold; color: #990000; text-decoration: underline; cursor:  url(http://www.viistar.com/blog/viicursorm.cur), crosshair;}
a:hover	{font-family: georgia; font-size: 10pt; font-weight: bold; color: #990000; text-decoration: underline; cursor:  url(http://www.viistar.com/blog/viicursorm.cur), crosshair;}
a:active {font-family: georgia; font-size: 10pt; font-weight: bold; color: #990000; text-decoration: underline; cursor:  url(http://www.viistar.com/blog/viicursorm.cur), crosshair;}

a.sidetext:link, a.sidetext:active, a.sidetext:visited	{font-family: georgia; font-size: 8pt; font-weight: normal; color: #FFFFFF; text-decoration: none; cursor:  url(http://www.viistar.com/blog/viicursorm.cur), crosshair;}
a.sidetext:hover  {font-family: georgia; font-size: 8pt; font-weight: normal; color: #990000; text-decoration: underline; cursor:  url(http://www.viistar.com/blog/viicursorm.cur), crosshair;}


body   {
cursor:  url(http://www.viistar.com/blog/viicursor.cur), crosshair;
position: absolute;
top: 0;
left: 0;
bottom: 0;
right: 10px;
overflow-y: scroll;
overflow-x: hidden;
}

html {
overflow-y: auto;
background-color: transparent;
}
::-webkit-scrollbar {
width: 10px;
height: 10px;
}
::-webkit-scrollbar-button:start:decrement,
::-webkit-scrollbar-button:end:increment  {
height: 30px;
display: block;
background-color: transparent;
}
::-webkit-scrollbar-track-piece  {
background-color: #000000;
-webkit-border-radius: 6px;
}
::-webkit-scrollbar-thumb:vertical {
height: 50px;
background-color: #898989;
border: 2px solid #ffffff;
-webkit-border-radius: 6px;
}



p, ul, li	{font-family: georgia; font-size: 10pt; font-weight: normal; color: #000000;}


.blackheader	{font-family: georgia; font-size: 11pt; font-weight: bold; color: #000000;}
.white_small_bold	{font-family: georgia; font-size: 8pt; font-weight: bold; color: #ffffff;}
.small_bold	{font-family: georgia; font-size: 8pt; font-weight: bold; color: #000000;}
.small	{font-family: georgia; font-size: 8pt; font-weight: normal; color: #000000;}
.indent	{text-indent: 1em;}

.sidetext_header	{font-family: georgia; font-size: 10pt; font-weight: bold; color: #990000; line-height:100%}
.sidetext_white	{font-family: georgia; font-size: 8pt; font-weight: normal; color: #FFFFFF; line-height:100%}
.sidetext		{font-family: georgia; font-size: 8pt; font-weight: normal; color: #000000; line-height:100%}

HR {
    height:1px;
    color:#003399;
    width:100%;
    background:#003399;
    margin: 0px 0px 0px 00px;  
   }

.tableborder 
	{MARGIN: 0px; 
	BORDER-LEFT: 1px solid; 
	BORDER-BOTTOM: 1px solid; 
	BORDER-TOP: 1px solid; 
	BORDER-RIGHT: 1px solid; 
	border-color : #990000;}


.tableborder_bottom_only
	{MARGIN: 0px; 
	BORDER-LEFT: 0px solid; 
	BORDER-BOTTOM: 1px solid; 
	BORDER-TOP: 0px solid; 
	BORDER-RIGHT: 0px solid; 
	border-color : #000000;}

.tableborder_right_top_only
	{MARGIN: 0px; 
	BORDER-LEFT: 0px solid; 
	BORDER-BOTTOM: 0px solid; 
	BORDER-TOP: 1px solid; 
	BORDER-RIGHT: 1px solid; 
	border-color : #FFCC00;}

.tableborder_right_only
	{MARGIN: 0px; 
	BORDER-LEFT: 0px solid; 
	BORDER-BOTTOM: 0px solid; 
	BORDER-TOP: 0px solid; 
	BORDER-RIGHT: 0px solid; 
	border-color : #FFCC00;}

.tableborder_right_bottom_only
	{MARGIN: 0px; 
	BORDER-LEFT: 0px solid; 
	BORDER-BOTTOM: 1px solid; 
	BORDER-TOP: 0px solid; 
	BORDER-RIGHT: 0px solid; 
	border-color : #000000;}

.tableborder_no_top
	{MARGIN: 0px; 
	BORDER-LEFT: 3px solid; 
	BORDER-BOTTOM: 3px solid; 
	BORDER-TOP: 0px solid; 
	BORDER-RIGHT: 3px solid; 
	border-color : #990000;}

.imageborder 
	{MARGIN: 0px; 
	BORDER-LEFT: 1px solid; 
	BORDER-BOTTOM: 1px solid; 
	BORDER-TOP: 1px solid; 
	BORDER-RIGHT: 1px solid; 
	border-color : #000000;}
