/* color match game  || http://www.colormatchgame.com. All rights reserved. cmg.css :: */
/* :: last updated March 24 2008 :: v1 */


a,a:link 	{color:#ff0000; text-decoration: none; }
a:hover 	{color:#333333; text-decoration: underline; }
a:active 	{color:#8080C0; text-decoration : none; }

body 		{ background-image: url('/images/cmg.back.jpg');
			margin-top: 10px;
					scrollbar-face-color: #666666; 
					scrollbar-highlight-color: #EAE9E4; 
					scrollbar-shadow-color: #EAE9E4; 
					scrollbar-3dlight-color: #333333; 
					scrollbar-arrow-color: #ffffff; 
					scrollbar-track-color: #ffffff; 
					scrollbar-darkshadow-color: #83601C;
}

/* Boxes */


.box 		{ font-family: Arial,Helvetica,sans-serif; font-size:10pt; border: 1px solid #666666; color: #666666; background-color: #ffffff; }

.formbox 	{ font-family: verdana, arial, helvetica, sans-serif; font-size:10pt;
			border: 1px solid #333333; 
			color: #333333; 
			background: #c3c3c3; 
		}
.xgurubox 	{ 	font-family: Arial,Helvetica,sans-serif;
			font-size:8pt;
			font-weight:normal;
			background: transparent;
		}

.trstyle1	{ background: transparent; font-family:Arial; font-size:1pt; }
.trstyle2	{ background: transparent; }

.pubimage  	{ border: 1px solid #666666;
			margin-left: 20px;
			margin-right: 10px;
		}

.space		{ font-family:Arial; font-size:4pt; }

/*** Nav Classes ***/
.nav			{ font-family: verdana, arial, helvetica, sans-serif; font-size:8pt; 
				color:#666666; 
				text-align:right; 
				margin-right: 5px;
				line-height:6mm;
			}
.nav a,a:link 	{ color:#ff0000; text-decoration: none;  } 
.nav a:hover 	{ color:#333333; text-decoration: none;  }

.subnav			{ font-family: verdana, arial, helvetica, sans-serif; font-size:8pt; 
				color:#666666; 
				text-align:center; 
				line-height:6mm;
			}
.subnav a,a:link	{ color:#FF0000; text-decoration: none;  } 
.subnav a:hover		{ color:#333333; text-decoration: none;  }

.subnavtxt	 	{ font-family: verdana, arial, helvetica, sans-serif; font-size:14pt; 
				color:#666666; 
				text-align:left;
				margin-top: 4px;
				margin-bottom: 4px; 
				margin-left: 30px;
			}

/*** Content Classes ***/

.pubtitle	 	{ font-family: verdana, arial, helvetica, sans-serif; font-size:22pt; 
				color:#666666; 
				text-align:left; 
				margin-left: 30px;
			}
.pubsubtitle	 	{ font-family: verdana, arial, helvetica, sans-serif; font-size:10pt; 
				color:#666666; 
				text-align:left;
				margin-top: 4px;
				margin-bottom: 4px; 
				margin-left: 30px;
					font-weight:bold;
			}
.pubinfo		{ font-family: verdana, arial, helvetica, sans-serif; font-size:8pt; 
				color:#666666; 
				text-align:left; 
				margin-left: 40px; 
				margin-right: 30px; 
				line-height:4mm;
			}
.infotitle	 	{ font-family: verdana, arial, helvetica, sans-serif; font-size:14pt; 
				color:#666666; 
				text-align:center; 
				margin-top: 4px;
				margin-bottom: 4px;
				margin-left: 30px;
			}
.info			{ font-family: verdana, arial, helvetica, sans-serif; font-size:10pt; 
				color:#666666; 
				text-align:center; 
				margin-left: 30px; 
				margin-right: 30px; 
				line-height:6mm;
			}
#caption		{ font-family: verdana, arial, helvetica, sans-serif; font-size:8pt; 
				color:#666666; 
			}

h3			{ font-family: verdana, arial, helvetica, sans-serif; font-size:8pt; 
				color:#666666; 
				margin-left: 5px; 
			}

/*** Footer Content Classes ***/

.footersmall 		{ font-family: verdana, arial, helvetica, sans-serif; font-size:9pt; color:#666666; line-height:8mm;}

.footersmall 	a,a:link	{ color:#666666; text-decoration : underline; text-underline-style: dotted; } 
.footersmall 	a:hover		{ color:#000000; text-decoration : none; }

.footerxguru		{ font-family: arial, helvetica, san-serif; font-size:8pt; 
				color:#666666; 
				font-weight: normal;
				line-height:1.2em;
				margin-top: 6px;
				margin-bottom: 4px;
				text-align:right;
			}
