﻿body		{ font-size: 11px; color: #000000; font-family: Verdana, Helvetica, Sans Serif;background-color:#EFEFEF; margin:0px 0px 5px 0px; }
.default			{ font-size: 11px; font-family: Verdana}

.leftBar {width:3px;background-color:#CC0000}
.blueTheme {background-color:#CC0000}

dt {
  padding-left: 20px;
  background: url(/training/arrow.gif) no-repeat 0 0px;
  font-variant: small-caps;
  font-weight: bold;
}

.dgHeader	{font-weight: bold; font-family: Arial; color: #FFFFFF}
.scheduleHeader {color:#FFFFFF;background-color:Green ;font-family:Verdana;font-size:XX-Small;font-weight:bold}

.blueFader {FILTER:progid:DXImageTransform.Microsoft.Gradient(startColorStr='#6699cc', endColorStr='#0066CC', gradientType='1');}
.blueFader_reverse {FILTER:progid:DXImageTransform.Microsoft.Gradient(startColorStr='#0066CC', endColorStr='#6699CC', gradientType='1');}

.blueBorder {border: 1px solid #0066CC; padding: 0}
.grayBorder {border: 1px solid #666666; padding: 0}

.hidden {visibility:hidden; display:none } 
.visible {visibility:visible; display: block }

.btnGreen {
	background: #FFFFFF url(/images/btnGreen.gif) no-repeat;
	border: 0px;
	width:110px;
	height: 24px;
}

.btnGold {
	background: #FFFFFF url(/images/btnGold.gif) no-repeat;
	border: 0px;
	width:110px;
	height: 24px;
}

.btnBlue {
	background: #FFFFFF url(/images/btnBlue.gif) no-repeat;
	border: 0px;
	width:110px;
	height: 24px;
}

.topbg  { background: #FFFFFF url(https://www.microagecs.com/config/images/banners/fade_top.gif) no-repeat right center}

.tooltiptitle{COLOR: #FFFFFF; TEXT-DECORATION: none; CURSOR: Default; font-family: arial; font-weight: bold; font-size: 8pt}
.tooltipcontent{COLOR: #000000; TEXT-DECORATION: none; CURSOR: Default; font-family: arial; font-size: 8pt}
#ToolTip{position:absolute; width: 100px; top: 0px; left: 0px; z-index:4; visibility:hidden;}


td:event  { font-size: 9px; color: #000000; font-family: Verdana, Arial, Helvetica, Sans Serif }
td:eventheader { font-size: 9px; color: #000000; font-family: Verdana, Arial, Helvetica, 'Sans Serif'; background-color: #CCCCCC; text-align: Center }

td.cartHeader {font-weight: bold; font-family: Arial; color: White; background-color:Black ; font-size:smaller }
td.cartHeader2 {font-family: Arial; color: White; background-color:Black ; font-size:smaller }
td.cartItem	{font-family:Verdana; font-size:12px; background:#EFEFEF}
td.cartItemDesc	{font-family:Verdana; font-size:10px; background:#EFEFEF}
td.cartFooter {color:#000000; font-family:Arial; background-color:#A9A9A9; font-weight:bold}

.faqQ {background-color:#666666;font-size: 11px; font-family: Verdana; cursor:hand; color:#FFFFFF; font-weight: bold;}
.faqA {background-color:#F0F0F0;font-size: 11px; font-family: Verdana; display:none}
.faqfooter {background-color:#CCCCCC}

tr.cartDetails { background-color:White}
	.cartDetails_Item { background-color:White; color:Black; font-family:Verdana; font-size:xx-small }
	.cartDetails_Header { color:Black; font-family:Arial; font-size:x-small; font-weight:bold; background-color:SandyBrown}
	.cartDetails_Alternating { background-color: Beige; color:Black; font-family:Verdana; font-size:xx-small }

th        { font-size: 11px; color: #000000; background-color: #FF9900; font-family: Verdana, Arial, Helvetica, 'Sans Serif'; text-align: Left }

tr.header	{ background-color: #D3D3D3; }
p			{ font-size: 11px; color: #000000; font-family: Verdana, Arial, Helvetica, Sans Serif }
ul			{ font-size: 11px; color: #000000; font-family: Verdana, Arial, Helvetica, Sans Serif }
li			{ font-size: 11px; color: #000000; font-family: Verdana, Arial, Helvetica, Sans Serif }
ol			{ font-size: 11px; color: #000000; font-family: Verdana, Arial, Helvetica, Sans Serif }

ul ul		{ list-style-type: circle }
ul ul ul	{ list-style-type: square }
ol ul		{ list-style-type: disc   }
ol ul ul	{ list-style-type: circle }



input				{ font-family: Verdana; font-size:11px}
input.qty			{width:35px;}
input.quoteLabel	{width:400px; font-size:16px; font-weight:bold; border-style:solid; border-width:1px; border-color:Black }
input.coupon		{ font-size:xx-small; width:70px; height:18px }

.buyButton {color:Black;background-color:Gold;font-family:Verdana;font-size:XX-Small;font-weight:bold}

select		{ font-size: 11px; font-family: Verdana, Arial, Helvetica, Sans Serif }
select.parts		{ font-size: x-small ; font-family: Verdana, Arial, Helvetica, Sans Serif; width:100%; line-height:150%}

textarea	{ font-size: 12px; color: #000000; font-family: Verdana, Arial, Helvetica, Sans Serif }

.priceLabel	{ border-width:1px; border-color:Black; color:red; border-style:solid; background-color:Gold }
.msgHighlight { font-family:Verdana; font-size:xx-small; font-weight:bold; color: #C00000; background-color:#FFFF80 }
.coolButton { cursor:hand; cursor:pointer}
.tabLink {color:Blue;font-family:Verdana;font-size:XX-Small;font-weight:bold}

a	{ cursor:hand; cursor:pointer; color: #0000FF; font-weight:bold; text-decoration: none }

.nav			{COLOR: #FFFFFF; font-weight:bold ; cursor:hand; cursor:pointer; }

.nav2 {font-size: 9px; font-family: Verdana}
a.nav2:link 			{ COLOR: #FFFFFF; FONT-WEIGHT: normal; TEXT-DECORATION: none}
a.nav2:visited 			{ COLOR: #FFFFFF; FONT-WEIGHT: normal; TEXT-DECORATION: none }
a.nav2:hover	 { COLOR: #FFFFFF; FONT-WEIGHT: normal; TEXT-DECORATION: none }


.categoryActive {BORDER-RIGHT: #333333 1pt solid; BORDER-TOP: #333333 1pt solid; BORDER-LEFT: #333333 1pt solid; BORDER-BOTTOM: #333333 1pt solid; background-color:#DEDEDE}
.category {BORDER-RIGHT: #EFEFEF 1pt solid; BORDER-TOP: #EFEFEF 1pt solid; BORDER-LEFT: #EFEFEF 1pt solid; BORDER-BOTTOM: #EFEFEF 1pt solid; background-color:#EFEFEF}


a.nav:link 			{ COLOR: #FFFFFF; FONT-WEIGHT: bold; TEXT-DECORATION: none}
a.nav:visited 			{ COLOR: #FFFFFF; FONT-WEIGHT: bold; TEXT-DECORATION: none }
a.nav:hover	 { COLOR: #0000FF; FONT-WEIGHT: bold; TEXT-DECORATION: none }
td.nav:active	 { COLOR: #0000FF; FONT-WEIGHT: bold; TEXT-DECORATION: none }

.course { background-image: url(Images/background_blue02.gif) }
.topMenu a:link,.topMenu a:visited,.topMenu a:active
{
	color:white;
	text-decoration: none;
}

.topMenu a:hover{color: silver; text-decoration:none}

.Hit {
	font-family: Verdana, Arial, Helvetica;
	font-variant: small-caps
	font-style: normal;
	font-weight: bold;
	font-size: 10pt;
	color: black;
	background-color: #FFFF00;
	}

.RecordTitle {
	font-family: Verdana, Arial, Helvetica;
	font-style: normal;
	font-weight: bold;
	font-size: 10pt;
	color: black;
	background-color: #AACCEE;
      }

.RecordStats {
	font-family: Verdana, Arial, Helvetica;
	font-style: italic;
	font-weight: normal;
	font-size: 8pt;
	color: black;
	}
	
	
		
.topPhone{
	float:left;
	width:200px;
	color:#FFFFFF;
	font-family:Verdana;
	font-size:11px;
	padding-left:4px;
	font-weight:bold;
}

.topRemote, .topContact{
	float:right;
	font-size:11px;	
	color:#FFFFFF;
}

.topContact{
	margin-right:4px;
}

.blueFader a, .blueFader a:link, .blueFader a:hover{
	color:#FFFFFF;
	text-decoration:none;
	padding:5px;
	font-weight:normal;
}

.blueFader a:hover{
background-color:#6699cc;
}

        .modalBackground 
        {
            background-color:Gray;
            filter:alpha(opacity=60);
            opacity:0.60;         
        }
        
#pageTop{
	width:790px;
}

#pageTopBar{
	height:18px;
	width:100%;
	background-color:#0860A8;
}

#topLogo{
	width:100%;
	background: #FFFFFF url(/images/microage/topBG.gif) right center no-repeat;
	height:75px;
}

#mainMenu{
	width:100%;
	border-bottom:solid 2px #424242;
	float:left;
	background-color:#CC0000;
}

#mainMenuHome{
	width:120px;
	float:left;
	text-align:right;	
	padding-top:2px;
	padding-right:3px;
}

#mainMenuHome a
{
	color:#FFFFFF;
	text-decoration:none;
}

.mainMenuItems{
	float:right;
}

#nav{
	background:#CC0000;
	height:25px;
}
	#nav ul, 
	#nav ul li
	{
		margin:0; 
		padding:0;
		list-style:none;
	}
	#nav ul li{
		float:left;
		display:block;
	}
	#nav ul li.topli a:hover{
		background-color:#660000;	
	}
	#nav ul li.topli{
	height:25px;
	line-height:25px;
}
	#nav ul li.topli a:link,
	#nav ul li.topli a:visited{
		color:#FFF;
		font-size:11px;
		font-weight:bold;
		text-decoration:none;
		padding:0 13px 0 13px;;
		display:block;
	}
	#nav ul li a:hover{
		color:#EBEFF7
	}
	#nav ul li ul.subnav li{
		float:left;
		width:100%;

	}
	
	.subnav {
		position: absolute;
		width: 170px;
		background: #fff;
		border:solid 1px #2E4B88;
		border-top:none;
		z-index: 1000;
		display:none;
		list-style:none;
		margin-top:0px;
	}
	
	.subnav li{
	line-height:25px;
	list-style:none;
}

	
	#nav ul li.topli ul.subnav li a:link,
	#nav ul li.topli ul.subnav li a:visited{
		color:#444;
		font-size:11px;
		font-weight:bold;
		text-decoration:none;
		clear:both;
		border-bottom:solid 1px #DEDEDE;
	}
	#nav ul li.topli ul.subnav li a:hover{
		color:#3B5998;
		background:#EBEFF7;
	}
		

