.sm		{ font-size: 11px; }
.md		{ font-size: 13px; }
.lg		{ font-size: 16px; }

/*	The redundancy in this section is for NN/IE compatibility. */
body 	{ /*background-image:  url(../img/bg.gif); */
    margin:0px 0px 0px 0px;
   	background:#4A2F67;
		background-attachment: fixed; /*font-family: arial,helvetica;*/ font-size: 14px; color: #000000;
		scrollbar-face-color: #F8C2DA;
		scrollbar-shadow-color: #999999;
		scrollbar-highlight-color: #CCCCCC;
		scrollbar-3dlight-color: #336699;
		scrollbar-darkshadow-color: #113B7F;
		scrollbar-track-color: #FF000;
		scrollbar-arrow-color: #000000; }
/* other possible scrollbar below */
/* body { background-image: url("http://www.hipswaymedia.com/inc/img/bg.gif"); scrollbar-3dlight-color: ; scrollbar-arrow-color:#FFFFF0; scrollbar-base-color:#666666; scrollbar-darkshadow-color:#c0c0c0; scrollbar-face-color:#002163; scrollbar-highlight-color:#cccccc; scrollbar-shadow-color:#cccccc; } */
		
p 		{ font-family: arial,helvetica; font-size: 12px; color: #000000; }
td 	{ font-family: arial,helvetica,sans serif; font-size: 12px; color: #000000; }
ul 	{ font-family: arial,helvetica; font-size: 14px; color: #000000; }
ol 	{ font-family: arial,helvetica; font-size: 14px; color: #000000; }
div 	{ font-family: arial,helvetica; font-size: 14px; color: #000000; }
span 	{ font-family: arial,helvetica; font-size: 14px; color: #000000; }
sup 	{ font-family: arial,helvetica; font-size: 14px; color: #000000; }
a	 	{ font-family: arial,helvetica; }

font	{ font-family: arial,helvetica;}
b 		{ font-family: arial,helvetica;}
i 		{ font-family: arial,helvetica;}


/* color selectors, for use in the same way */
.mainblue	{ color: #006699; }
.linkBlue	{ color: #336699; }
.orange		{ color: #cc6600; }
.lightGray	{ color: #cccccc; }
.mediumGray	{ color: #999999; }
.darkGray	{ color: #666666; }

 
/* Main link colors */
a:link		{ color: #336699; text-decoration: none;}
a:visited	{ color: #336699; text-decoration: none;} 
a:active	{ color: #333333;} 
a:hover		{ color: #333333;/*text-decoration: underline;*/ }

/* Main link colors with underline */
a.u:link	{ color: #77A1D1; text-decoration: underline;}
a.u:visited	{ color: #77A1D1; text-decoration: underline; } 
a.u:active	{ color: #cc6600; } 
a.u:hover	{ color: #cc6600; text-decoration: none; }

/* For links on bottom black bar */
a.menu:link		{ color: #336699; 
							line-height: 20px; 
							text-decoration: none;
							border-top: 1px solid #ffdddd;
							border-right: 1px solid #cc99ff;
							border-left: 1px solid #ffdddd;
							border-bottom: 1px solid #cc99ff;
							/*border-style: solid;  
							border-color: #cc99ff; 
							border-width: 1px 1px 1px 1px*/;
}
a.menu:visited	{ color: #336699; 
								text-decoration: none; 
								text-decoration: none;
							border-top: 1px solid #ffdddd;
							border-right: 1px solid #cc99ff;
							border-left: 1px solid #ffdddd;
							border-bottom: 1px solid #cc99ff; 
								/*border-style: solid; 
								border-color: #cc99ff; 
								border-width: 1px 1px 1px 1px;*/} 
a.menu:active	{ color: #333333; 
							border-top: 1px solid #ffdddd;
							border-right: 1px solid #cc99ff;
							border-left: 1px solid #ffdddd;
							border-bottom: 1px solid #cc99ff;
							/*border-style: solid; 
							border-color: #cc99ff; 
							border-width: 1px 1px 1px 1px;*/} 
a.menu:hover		{ color: #333333;
							border-top: 1px solid #cc99ff;
							border-right: 1px solid #ffffff;
							border-bottom: 1px solid #ffffff;
							border-left: 1px solid #cc99ff;
							background: #ffddff 
								/*border-style: solid; 
								border-color: #ffffff; 
								border-width: 1px 1px 1px 1px; 
								*/
								/*text-decoration: underline; */}

/* For in-page sublinks */
a.submenu:link		{ font-size: 11px; }
a.submenu:visited	{ font-size: 11px; }
a.submenu:hover		{ font-weight: bold; font-size: 11px; }

/* For images with a black border */
img.linkedImage {border-color: 333333; border-style: solid;}


/* Utility selectors -- handy, regularly used styles */
.pageHeader		{ font-family: arial,helvetica,sans serif; font-weight: bold; font-size: 16x; color: #714885; }
.lilHeader		{ font-family: arial,helvetica,sans serif; font-weight: bold; font-size: 12px; color: #512B64;
.go_title		{ font-family: arial,helvetica,sans serif; font-weight: bold; font-size: 14px; color: #0D004C; line-height: 20px; height: 25px; text-transform : uppercase;}
.smGray			{ font-family: arial,helvetica,sans serif; font-weight: normal; font-size: 8px; line-height: 23px; height: 10px; color: #999999; }
.smGray2		{ font-family: arial,helvetica,sans serif; font-weight: normal; font-size: 10px; line-height: 10px; height: 10px; color: #ffffff; }
.copy			{ margin-top: 0px; margin-left: 16px;}
.crypto_out		{ font-family: courier new, courier; margin-left: 20px; margin-right: 20px; }
.txtSubmenu		{ font-family: arial,helvetica,sans serif; color: 999999; font-size: 10px; }

/*#menu {
	position: relative; 
	border-width: 1px 1px 1px 1px;
	width: 203px;
}

#menu a {
border-width: 1px 1px 1px 1px;
  background: #27c;
	color: #666666;
}

#menu a:hover {
border-width: 1px 1px 1px 1px;
	background: #26a;
	color: #ff7700;
}*/

