/* casino */

/* Control link styles */

a:link {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 11px;

	color: #2A7E9C;
	
	text-decoration: underline

}



a:visited {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 11px;

	text-decoration: underline;

	color: #2A7E9C

}

a:hover {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 11px;
	
	color: #2A7E9C;
	
	text-decoration: none

}

a:visited:hover {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 11px;
	
	color: #2A7E9C;
	
	text-decoration: none

}

/* Control left nav styles */
.navheader {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 11px;

	font-weight: bold;

	color: #7048C6;

}

.sidemenu { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; color: #0000cc; text-decoration: none}

a.sidemenu { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; color: #1C6DC8; text-decoration: none}

a.sidemenu:hover { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; color: #4988C0; text-decoration: underline}

a.sidemenu:visited { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; color: #1C6DC8; text-decoration: none}

a.sidemenu:visited:hover { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; color: #4988C0; text-decoration: underline}



.sidemenuon { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; color: #1C6DC8; text-decoration: none}

a.sidemenuon { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #1C6DC8; text-decoration: none}

a.sidemenuon:hover { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #4988C0; text-decoration: underline}

a.sidemenuon:visited { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #1C6DC8; text-decoration: none}

a.sidemenuon:visited:hover { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #4988C0; text-decoration: underline}

/* Lists */
ul.arrowlinks 
{ margin-top: 0px; margin-bottom: 5px; margin-left: 10px; padding: 8px; padding-left: 15px; line-height: 20px; vertical-align:middle; list-style-image: url(http://gwiz.gene.com/groups/cit/images/common/icon_ul_arrow.gif); list-style-position: outside;}

ul.arrowbullet 
{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; color: #4988C0; margin-top: 0px; margin-bottom: 15px; margin-left: 10px; padding: 0px; padding-left: 15px; line-height: 20px; vertical-align:middle; list-style-image: url(/images/nav_arrow.gif); list-style-position: outside;}

ul.bullet 
{ margin-top: 0px; margin-bottom: 0px; margin-left: 0px; padding: 0px; padding-left: 15px; line-height: 20px; vertical-align:middle; list-style-image: url(http://gwiz.gene.com/groups/cit/images/common/icon_ul_arrow.gif); list-style-position: outside;}

#navigation LI A
 { color: #FFFFFF; 
   font-size: 11px; 
   font-weight: bold; 
   text-decoration: none; 
   background-color: #DB750F; 
   padding: 3px 3px 3px; 
   width: 53px; 
   height: 19px; 
   float: left; 
   vertical-align: middle; 
   border-right: 1px solid #DB750F }
   
#navigation LI A:hover, #navigation LI A:active
{ background-color:#BE4C00;
  color:#FFFFFF; }
  
#navigation LI.on A
{ background-color:#BE4C00;
  color:#FFFFFF; }

/* General Styles */

p {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #333333; line-height: normal; text-decoration: none}

h1 {
	width: 565px;
	margin: 0px;
	padding: 4px 5px 4px 5px;
	font-size: 11px;
	font-weight: bold;
	line-height: 16px;
	border-top: 1px solid #B295D0;
	border-left: 1px solid #B295D0;
	border-right: 1px solid #04010D;
	border-bottom: 1px solid #04010D;
	color: #0A3D93;
	text-shadow: rgba(0,0,0,.2) 0px 1px 1px;
	background-image: url(../images/hdr_bg.jpg);
}

h2 {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px; line-height: normal; font-weight: bold; color: #CC6600}

h3 {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; line-height: normal; font-weight: bold; color: #333333}

h4 {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; line-height: normal; font-weight: bold; color: #5A5A5A; font-style:italic}

ul {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; line-height: 16px}

ol { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; line-height: 16px}

li {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; line-height: 16px; color: #333333}

td {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 11px;

	color: #333333;

}

.copyright {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #CCCCCC; line-height: normal; text-decoration: none}


.purplebold {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 11px;

	font-weight: bold;

	color: #0A3D93;

}

#header 					
{
	width: 264px;
	margin: 0px;
	padding: 4px 5px 4px 5px;
	font-size: 11px;
	font-weight: bold;
	line-height: 16px;
	border-top: 1px solid #B295D0;
	border-left: 1px solid #B295D0;
	border-right: 1px solid #04010D;
	border-bottom: 1px solid #04010D;
	color: #0A3D93;
	text-shadow: rgba(0,0,0,.2) 0px 1px 1px;
	background-image: url(../images/hdr_bg.jpg);
}

#headerwide 					
{
	width: 565px;
	margin: 0px;
	padding: 4px 5px 4px 5px;
	font-size: 11px;
	font-weight: bold;
	line-height: 16px;
	border-top: 1px solid #B295D0;
	border-left: 1px solid #B295D0;
	border-right: 1px solid #04010D;
	border-bottom: 1px solid #04010D;
	color: #0A3D93;
	text-shadow: rgba(0,0,0,.2) 0px 1px 1px;
	background-image: url(../images/hdr_bg.jpg);
}

/* TOP NAVIGATION */
.pos
{ position:relative;
  top:10px; }
  
/* home */  
#navigation
 { background-color: #DB750F; 
   FONT-FAMILY: arial, verdana, sans-serif;	
   list-style-type: none; 
   margin: 0 0; 
   padding: 0; 
   width: 100%; 
   float: left; 
   vertical-align: middle }
   
#navigation LI
{ display:inline }

#navigation LI A
 { color: #FFFFFF; 
   font-size: 11px; 
   font-weight: bold; 
   text-decoration: none; 
   background-color: #DB750F; 
   padding: 3px 3px 3px; 
   width: 53px; 
   height: 19px; 
   float: left; 
   vertical-align: middle; 
   border-right: 1px solid #DB750F }
   
#navigation LI A:hover, #navigation LI A:active
{ background-color:#BE4C00;
  color:#FFFFFF; }
  
#navigation LI.on A
{ background-color:#BE4C00;
  color:#FFFFFF; }
  
/* hardware */

#navigation LI.hdw A
{ background-color:#DB750F;
  color:#FFFFFF;
  width: 78px; }
  
#navigation LI.hdwon A
{ background-color:#BE4C00;
  color:#FFFFFF;
  width: 78px; }
  
#navigation LI.hdw A:hover, #navigation LI.hdw A:active
{ background-color:#BE4C00;
  color:#FFFFFF;
  width: 78px; }
  
#navigation LI.hdwon A:hover, #navigation LI.hdwon A:active
{ background-color:#BE4C00;
  color:#FFFFFF;
  width: 78px; }
  
/* software */
#navigation LI.sfw A
{ background-color:#DB750F;
  color:#FFFFFF;
  width: 73px; }
  
#navigation LI.sfwon A
{ background-color:#BE4C00;
  color:#FFFFFF;
  width: 73px; }
  
#navigation LI.sfw A:hover, #navigation LI.sfw A:active
{ background-color:#BE4C00;
  color:#FFFFFF;
  width: 73px; }
  
#navigation LI.sfwon A:hover, #navigation LI.sfwon A:active
{ background-color:#BE4C00;
  color:#FFFFFF;
  width: 73px; }
  
/* services */
#navigation LI.svs A
{ background-color:#DB750F;
  color:#FFFFFF;
  width: 70px; }
  
#navigation LI.svson A
{ background-color:#BE4C00;
  color:#FFFFFF;
  width: 70px; }
  
#navigation LI.svs A:hover, #navigation LI.svs A:active
{ background-color:#BE4C00;
  color:#FFFFFF;
  width: 70px; }
  
#navigation LI.svson A:hover, #navigation LI.svson A:active
{ background-color:#BE4C00;
  color:#FFFFFF;
  width: 70px; }
  
/* information */
#navigation LI.info A
{ background-color:#DB750F;
  color:#FFFFFF;
  width: 94px; }
  
#navigation LI.infoon A
{ background-color:#BE4C00;
  color:#FFFFFF;
  width: 94px; }
  
#navigation LI.info A:hover, #navigation LI.info A:active
{ background-color:#BE4C00;
  color:#FFFFFF;
  width: 94px; }
  
#navigation LI.infoon A:hover, #navigation LI.infoon A:active
{ background-color:#BE4C00;
  color:#FFFFFF;
  width: 94px; }
  
/* help center */
#navigation LI.hc A
{ background-color:#DB750F;
  color:#FFFFFF;
  width: 91px; }
  
#navigation LI.hcon A
{ background-color:#BE4C00;
  color:#FFFFFF;
  width: 91px; }
  
#navigation LI.hc A:hover, #navigation LI.hc A:active
{ background-color:#BE4C00;
  color:#FF12px; }
  
#navigation LI.hcon A:hover, #navigation LI.hcon A:active
{ background-color:#BE4C00;
  color:#FFFFFF;
  width: 91px; }
/* end of NAVIGATION */

/* TOPIC SECTIONS */



#discusstext						
{ width: 235px; border-left: 1px solid #A1A5A9; border-right: 1px solid #A1A5A9; border-bottom: 1px solid #A1A5A9; padding: 4px; background: #000 url(/groups/cit/images/bg_hc.jpg);}

/* more arrow */
.arrowmore { color: #666666; font-size: 11px; text-decoration: none; background: url(/groups/cit/images/common/arrow_more.gif) right no-repeat; padding-right: 16px; margin-right: 3px}


a.arrowmore	{ color: #666666; font-size: 11px; text-decoration: none; background: url(/groups/cit/images/common/arrow_more.gif) right no-repeat; padding-right: 16px; margin-right: 3px}


a.arrowmore:hover { color: #000000; font-size: 11px; text-decoration: none; background: url(/groups/cit/images/common/arrow_more_over.gif) right no-repeat; padding-right: 16px; margin-right: 3px}


a.arrowmore:visited	{ color: #666666; font-size: 11px; text-decoration: none; background: url(/groups/cit/images/common/arrow_more.gif) right no-repeat; padding-right: 16px; margin-right: 3px}


a.arrowmore:visited:hover { color: #000000; font-size: 11px; text-decoration: none; background: url(/groups/cit/images/common/arrow_more_over.gif) right no-repeat; padding-right: 16px; margin-right: 3px}




#content TABLE.forums				{ clear: both; margin-top: 7px; width: 100%; }
#content TABLE.forums td			{ padding: 0 0 0 5px;}
#content .forums a:link,
#content .forums a:visited			{ display: block; color: #00F; text-decoration: none; line-height: 14px; padding: 3px 5px 3px 20px; background: url(http://images.apple.com/support/tiger/elements/folder12.gif) left no-repeat; border-bottom: 1px solid #E7EBF0; }
#content .forums a:hover			{ display: block; color: #00F; text-decoration: underline;}
#content TABLE.forums tr.bottom a	{ border-bottom: none;}

/* Help Center Search */

#subsearch						
{ width: 495px; border-top: 1px solid #9271B4; border-left: 1px solid #9271B4; border-right: 1px solid #9271B4; border-bottom: 1px solid #9271B4; padding: 4px; background-color: #dedede;}

/* BUTTONS */

#button LI
{ position:relative;
  list-style-type: none; 
  float:left; 
  min-width:110px; 
  margin:0 0 0 0; 
  padding:0; 
  line-height:1.2em; 
  border:0px solid #ffffff; 
  border-top-width:0px; 
  font-size:10px }

#button LI A
{ float:left; 
  display:block; 
  width:110px; 
  background:#cc0000; 
  margin:0; 
  padding:3px 4px 4px 4px; 
  color:#ffffff; 
  font-weight:bold; 
  text-decoration:none }

#button LI A:hover, #navigation LI A.active
{ color:#fff; 
  text-decoration:none; 
  background-color:#DE4444 }

#small_button
{ position:relative; 
  margin:0 0 0 0px; 
  padding:0 0 0 0; 
  list-style-type:none }

#small_button LI
{ position:relative;  
  margin:0 0 0 0; 
  padding:0; 
  line-height:1.2em; 
  text-align:center;
  border:0px solid #ffffff; 
  border-top-width:1px; 
  font-size:10px }

#small_button LI A
{ 
  display:block; 
  width:45px; 
  background:#999999; 
  margin:0; 
  padding:2px 2px 2px 2px; 
  color:#ffffff; 
  font-weight:bold; 
  text-decoration:none }

#small_button LI A:hover, #navigation LI A.active
{ color:#ffffff; 
  text-decoration:none; 
  background-color:#DE4444 }
  
/* toggle */
.toggle
{ 
  border-left:solid #DDDDDD 0px;
  border-right:solid #DDDDDD 0px;
  padding-top:0px;
  padding-left:0px;
  padding-right:0px;
  vertical-align:top; 
  }

/* Lists */
ul.arrowlinks 
{ margin-top: 0px; margin-bottom: 5px; margin-left: 10px; padding: 8px; padding-left: 15px; line-height: 20px; vertical-align:middle; list-style-image: url(http://gwiz.gene.com/groups/cit/images/common/icon_ul_arrow.gif); list-style-position: outside;}

ul.arrowbullet 
{ margin-top: 0px; margin-bottom: 15px; margin-left: 10px; padding: 0px; padding-left: 15px; line-height: 20px; vertical-align:middle; list-style-image: url(http://gwiz.gene.com/groups/cit/images/common/icon_ul_arrow.gif); list-style-position: outside;}

ul.bullet 
{ margin-top: 0px; margin-bottom: 0px; margin-left: 0px; padding: 0px; padding-left: 15px; line-height: 20px; vertical-align:middle; list-style-image: url(http://gwiz.gene.com/groups/cit/images/common/icon_ul_arrow.gif); list-style-position: outside;}


/* item detail */
.item_detail
{ background-color:#DDDDDD;
  border-top:solid #CCCCCC 1px;
  border-bottom:solid #CCCCCC 1px;
  vertical-align:top;
  font-weight:bold;
  font-family:verdana,arial,helvetica,sans;
  font-size:11px; }

.item_detail_label
{ color:#999999;
  font-family:verdana,arial,helvetica,sans;
  font-weight:bold;
  font-size:10px; }

.item_detail_value
{ font-family:verdana,arial,helvetica,sans;
  font-size:11px; }
  
  
  
  
/* Use for menu categories of 5 main pages */

.categories {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 12px;

	font-weight: bold;

}



/* Use for all simple text */



.text {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 11px;

	line-height: 13px;

}







/* Control related links styles */

.relatedlinks { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; color: #0000cc; text-decoration: none}

a.relatedlinks { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; color: #0000cc; text-decoration: none}

a.relatedlinks:hover { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; color: #CC6600; text-decoration: none}

a.relatedlinks:visited { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; color: #0066CC; text-decoration: none}

a.relatedlinks:visited:hover { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; color: #CC6600; text-decoration: none}



/* Use for search texts */



.search_text {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 10px;

	font-style: normal;

	font-weight: normal;

}



/* Use for page titles */



.pageTitle {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 24px;

	font-weight: normal;

	line-height: 140%;

	border-bottom-width: 1px;

	border-bottom-style: solid;

}



/* Use for parent paragraph label within subject matter pages */



.paragraphLabel {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 13px;

	line-height: 13px;

	font-weight: bold;

}



/* Use for modified date footer */



.dateModified {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 9px;

	text-align: left;

}



/* Use for table headers align left */



.tableHeader {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 12px;

	line-height: 130%;

	font-weight: bold;

}



/* Use for table headers align middle */



.tableHeaderCentered {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 12px;

	line-height: 130%;

	font-weight: bold;

	text-align: center;

}



/* Use for table title align middle */



.tableTitle {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 16px;

	font-weight: normal;

	line-height: 140%;

}



/* Use for table with 1 px borders within subject pages */

.tableBordering {

	border: 1pt solid #CCCCCC;

}



/* Use for child paragraphs within subject matter pages */



.subparagraphLabel {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 11px;

	line-height: 11px;

	font-weight: bold;

}

.redText {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 11px;

	font-weight: normal;

	color: #CC0000;

}

.redbold {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 12px;

	font-weight: bold;

	color: #CC0000;

}
.yellowbold {
	color: #FF9900;
	font-weight: bold;
}



.tabletitle {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; font-weight: bold; color: #666666}



.blkbold {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #333333}

.styleguide {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #666666; line-height: normal}

.byline {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-style: italic; line-height: 18px; color: #333333}

.nav2awhite { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; color: #FFFFFF; text-decoration: none}

.nav2a { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; color: #F5CC06; text-decoration: none}

a.nav2a { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; color: #F5CC06; text-decoration: none}

a.nav2a:hover { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; color: #F5CC06; text-decoration: underline}

a.nav2a:visited { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; color: #F5CC06; text-decoration: none}

a.nav2a:visited:hover { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; color: #F5CC06; text-decoration: underline}

.nav2b { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; color: #F5CC06; text-decoration: none}

a.nav2b { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; color: #F5CC06; text-decoration: none}

a.nav2b:hover { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; color: #F5CC06; text-decoration: underline}

a.nav2b:visited { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; color: #F5CC06; text-decoration: none}

a.nav2b:visited:hover { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; color: #F5CC06; text-decoration: underline}

.sidebar {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; line-height: normal; color: #993333}

.sidebar:hover {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; line-height: 14px; color: #000099; text-decoration: underline}

.nav3 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; font-weight: normal; color: #666666; text-decoration: none ; line-height: 14px }

.nav3:hover { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; font-weight: normal; color: #000099; text-decoration: underline ; line-height: 14px }




/* Use for Google Search */
.search { color: #5588BB; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; background-color: #ffffff; border-style:groove}

.searchtext { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: normal; color: #0000CC; text-decoration: underline}

a.searchtext { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: normal; color: #0000CC; text-decoration: underline}

a.searchtext:hover { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: normal; color: #CC6600; text-decoration: none}

a.searchtext:visited { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: normal; color: #0066CC; text-decoration: underline}

a.searchtext:visited:hover { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: normal; color: #CC6600; text-decoration: none}

/* footer */

.colorFooter {
	COLOR: #999999; BACKGROUND-COLOR: #999999
}