h1 { font-family:Tahoma, Verdana, Arial, sans-serif; margin: 0px; padding: 0px; color:#000000; font-size: 28px;}
h2 { font:  normal bold 14px Tahoma, Verdana, Arial, sans-serif; margin-bottom: 4px; background: #C7D5F0; width: 99%; padding: 2px; color:#000000; }
h3 { font:  normal bold 14px Tahoma, Verdana, Arial, sans-serif; margin: 0px; padding: 0px; }
.footer { 
font-family: Tahoma;
font-size: 12px;
color: #C7D5F0;

}
.dt {font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#999999;}

.midcol { background: #FFF; color: #333; font: normal normal 14px/15px Tahoma, Verdana, Arial, sans-serif; padding: 8px; width: 617px; }
.midcols2 { background: #FFF; color: #333; font: normal normal 14px/15px Tahoma, Verdana, Arial, sans-serif; padding: 8px; width: 768px; }
.rcol { background: #FFF; color: #666; font: normal normal 14px/15px Tahoma, Verdana, Arial, sans-serif; padding: 8px; width: 183px; }

.news { margin: 7px 7px 17px 7px; }
.news h3 { font: 14px Tahoma, Verdana, Arial, Helvetica, sans-serif; padding:0; margin:0 0 7px 0; }
.news h3 b { color:#94AFE2; display:block; border-bottom: dotted 1px #94AFE2; padding: 0 0 2px 0; letter-spacing:2px; }
.news u { font: bold 14px Verdana, Arial, Helvetica, sans-serif; padding:0; margin:0; letter-spacing:1px; text-decoration:none; display:block }
.news p , .news ul { font: 12px/14px Tahoma, Verdana, Arial, Helvetica, sans-serif; padding:0; margin:0; color:#000000; text-align:justify; }
.news ul { list-style-type:square; margin-left: 15px;}
.news ul li { margin:0; padding:0; }

/* Define standard hyperlinks */
a:link		{ color: #0000FF; font-face: Verdana, Arial, sans-serif; text-decoration: underline; font-size:14px}
a:visited	{ color: #0000FF; font-face: Verdana, Arial, sans-serif; text-decoration: underline; font-size:14px}
a:active	{ color: #0000FF; font-face: Verdana, Arial, sans-serif; text-decoration: underline; font-size:14px}
a:hover		{ color: #0000FF; text-decoration:underline}
a.menu:link	{ color: #666666; font-face: Tahoma, Verdana, Arial; text-decoration: underline; }  
a.menu:active	{ color: #666666; font-face: Tahoma, Verdana, Arial; text-decoration: underline; }
a.menu:visited	{ color: #666666; font-face: Tahoma, Verdana, Arial; text-decoration: underline; }
a.menu:hover	{ color: #333;    font-face: Tahoma, Verdana, Arial; text-decoration: none; }
a.footer:link	{ color: #999999; font-face: Tahoma, Verdana, Arial, sans-serif; text-decoration: none; font-size:12px; }  
a.footer:active { color: #999999; font-face: Tahoma, Verdana, Arial, sans-serif; text-decoration: none; font-size:12px; }
a.footer:visited{ color: #999999; font-face: Tahoma, Verdana, Arial, sans-serif; text-decoration: none; font-size:12px; }
a.footer:hover	{ color: #333;    font-face: Tahoma, Verdana, Arial, sans-serif; text-decoration: underline; font-size:12px; }

a.cr:link	{ color: #C7D5F0; font-face: Tahoma, Verdana, Arial, sans-serif; text-decoration: none; font-size:12px; }  
a.cr:active	{ color: #C7D5F0; font-face: Tahoma, Verdana, Arial, sans-serif; text-decoration: none; font-size:12px; }
a.cr:visited	{ color: #C7D5F0; font-face: Tahoma, Verdana, Arial, sans-serif; text-decoration: none; font-size:12px; }
a.cr:hover	{ color: #C7D5F0; font-face: Tahoma, Verdana, Arial, sans-serif; text-decoration: underline; font-size:12px; }
body { font-family: Tahoma, Verdana, Arial; font-size:14px;}
div.imgholder {
 float:left; 
 margin: 10px 7px 0 10px !important; 
 margin: 10px 0 0 5px; 
}
div.imgholder img { 
 display: block; 
 position: relative; 
 background-color: #fff; 
 border: 1px solid #666;
 margin: -3px 5px 5px -3px; 
 padding: 2px; 
}

#container {background:#d8d8ee; width:200px; margin:5px; padding:10px;}
.xsnazzy h1, .xsnazzy h2, .xsnazzy p {margin:0 5px; letter-spacing:1px;}
.xsnazzy p {padding-bottom:0.5em; color:#000;}
.xsnazzy h2 {padding-top:0.5em; padding-left:10px;}
.xsnazzy {background: transparent; margin:1em;}

.xsnazzy em {display:block; width:0; height:0; color:#c9d7ec; overflow:hidden; border-top:12px solid #fff; border-left:12px dotted transparent; border-right:12px dotted transparent; margin-left:50px;}
* html .xsnazzy em {width:24px; height:12px; w\idth:0; hei\ght:0;}
.xsnazzy span {display:block; width:0; height:0; color:#fff; overflow:hidden; border-top:10px solid #c9d7ec; border-left:10px dotted transparent; border-right:10px dotted transparent; margin-left:52px; margin-top:-15px;}
* html .xsnazzy span {width:20px; height:10px; w\idth:0; hei\ght:0;}

.xb1, .xb2, .xb3, .xb4, .xb5, .xb6, .xb7 {display:block; overflow:hidden; font-size:0;}
.xb1, .xb2, .xb3, .xb4, .xb5, .xb6 {height:1px;}
.xb4, .xb5, .xb6, .xb7 {background:#ccc; border-left:1px solid #fff; border-right:1px solid #fff;}

.xb1 {margin:0 8px; background:#fff;}
.xb2 {margin:0 6px; background:#fff;}
.xb3 {margin:0 4px; background:#fff;}
.xb4 {margin:0 3px; background:#c9d7ec; border-width:0 5px;}

.xb5 {margin:0 2px; background:#c9d7ec; border-width:0 4px;}
.xb6 {margin:0 2px; background:#c9d7ec; border-width:0 3px;} 
.xb7 {margin:0 1px; background:#c9d7ec; border-width:0 3px; height:2px;} 

.xboxcontent {display:block; background:#c9d7ec; border:3px solid #fff; border-width:0 3px;}

