body {font-family: Verdana,  Arial, Helvetica, sans-serif; BACKGROUND: #cccccc; } /* url(../images/BG_gradient_02.jpg) repeat-x left top; */
.BarTopMenu { background-image: url(../images/BARTOPMENU_bg_1x17.gif) ; background-repeat: repeat-x; }
.bodyBlockHome {background-image: url(../images/BG_block_950a.gif); background-repeat: repeat-y;  }
.bodyBlock {background-image: url(../images/BG_block_950a.gif); background-repeat: repeat-y;  }
.contentbg {background: url(/images/tile-contentbg.gif) #fefeff repeat-y left top}
.colleft {background: url(../images/SS_left.png) repeat-y right top}
.colright {background: url(../images/SS_right.png) repeat-y left top}

.searchHeader1 { font-size: 13px; color: #0066cc ; line-height: 125%; font-weight: bold;}
.searchHeader1note { font-size: 10px; color: #0066cc ; line-height: 125%; font-weight: normal;}
.searchHeader2 { font-size: 13px; color: #339966; line-height: 125%; font-weight: bold;}
.searchHeader2note { font-size: 10px; color: #339966; line-height: 125%; font-weight: normal;}

.MenuTop {color:#ffffff;  font-family: Verdana,  Arial, Helvetica, sans-serif;  font-size: 10px;}
.MenuTop a:link 	{color:#ffffff; font-family: Verdana,  Arial, Helvetica, sans-serif; font-size: 10px; text-decoration:none; font-weight: normal} 
.MenuTop a:visited {color:#ffffff; font-family: Verdana,  Arial, Helvetica, sans-serif; font-size: 10px; text-decoration:none; font-weight: normal}
.MenuTop a:hover	{color:#FFCC00; font-family: Verdana,  Arial, Helvetica, sans-serif; font-size: 10px; text-decoration:none; font-weight: normal}

.MenuLeft 			{color:#333399; font-family: Verdana,  Arial, Helvetica, sans-serif; font-size: 11px; text-decoration:none; font-weight: normal} 
.MenuLeftHeader		{color:#333399; font-family: Verdana,  Arial, Helvetica, sans-serif; font-size: 11px; text-decoration:none; font-weight: bold}
.MenuLeftHeader2	{color:#333399; font-family: Verdana,  Arial, Helvetica, sans-serif; font-size: 11px; text-decoration:none; font-weight: bold}
.MenuLeftDown		{color:#000000; font-family: Verdana,  Arial, Helvetica, sans-serif; font-size: 11px; text-decoration:none; font-weight: bold}
.MenuLeft a:link 	{color:#0062d0; font-family: Verdana,  Arial, Helvetica, sans-serif; font-size: 11px; text-decoration:none; font-weight: normal} 
.MenuLeft a:visited {color:#0062d0; font-family: Verdana,  Arial, Helvetica, sans-serif; font-size: 11px; text-decoration:none; font-weight: normal}
.MenuLeft a:hover	{color:#0099ff; font-family: Verdana,  Arial, Helvetica, sans-serif; font-size: 11px; text-decoration:none; font-weight: normal}

.Footer  			{  font-size: 10px;	color:#ffffff;text-decoration:none;}
.Footer a:link 		{  font-size: 10px;	color:#ffffff;text-decoration:none;}
.Footer a:visited 	{  font-size: 10px;	color:#ffffff;text-decoration:none;}
.Footer a:hover 	{  font-size: 10px;	color:#99ccff;text-decoration:none;} /* #FFCC00 #e97f14  #FF9900 */

.DateText { font-family: Verdana,  arial, helvetica, sans-seriff; font-size: 11px; color: #666666;}

.bodyText 				{ font-size: 12px; color: #333333; line-height: 125%; }
.bodyTextItalic 		{ font-size: 12px; color: #333333; line-height: 125%;	font-style: italic;}
.bodyTextBold 			{ font-size: 12px; color: #333333; line-height: 125%; font-weight: bold;}
.bodyTextBoldRed 		{ font-size: 12px; color: #FF0000; line-height: 125%; font-weight: bold;}
.bodyTextBoldRed2 		{ font-size: 20px; color: #FF0000; font-weight: bold;}
.bodyTextBoldBlue 		{ font-size: 12px; color: #0C77AC; line-height: 125%; font-weight: bold;}
.bodyTextBoldGreen 		{ font-size: 12px; color: #669900; line-height: 125%; font-weight: bold;}
.bodyTextBoldOrange 	{ font-size: 12px; color: #F60; line-height: 125%; font-weight: bold;}
.bodyTextBoldWhite 		{ font-size: 12px; color: #FFFFFF; line-height: 125%; font-weight: bold;}
.bodyTextItalicBlue 	{ font-size: 12px; color: #0C77AC; line-height: 125%;	font-style: italic; font-weight: bold;}
.bodyTextItalicBlue2 	{ font-size: 12px; color: #0C77AC; line-height: 125%;	font-style: italic; font-weight: normal;}
 
.MemberMenuBoldBlk			{color:#000000; font-family: Verdana,  Arial, Helvetica, sans-serif; font-size: 11px; text-decoration:none; font-weight: bold}
.MemberMenuBoldWht			{color:#ffffff; font-family: Verdana,  Arial, Helvetica, sans-serif; font-size: 11px; text-decoration:none; font-weight: bold}
.MemberMenu					{color:#000000; font-family: Verdana,  Arial, Helvetica, sans-serif; font-size: 11px; text-decoration:none; font-weight: bold}
.MemberMenuBoldWht a:link 	{color:#ffffff; font-family: Verdana,  Arial, Helvetica, sans-serif; font-size: 11px; text-decoration:none; font-weight: bold} 
.MemberMenuBoldWht a:visited{color:#ffffff; font-family: Verdana,  Arial, Helvetica, sans-serif; font-size: 11px; text-decoration:none; font-weight: bold}
.MemberMenuBoldWht a:hover	{color:#0099ff; font-family: Verdana,  Arial, Helvetica, sans-serif; font-size: 11px; text-decoration:none; font-weight: bold}

.memberTextRed 				{ font-size: 12px; color: red; line-height: 125%; }
.memberTextRequired 		{ font-size: 10px; color: green; line-height: 125%; }

.memberTextBoldPurple 		{ font-size: 13px; color: #936; line-height: 125%; font-weight: bold;}
.memberTextBoldRed 		{ font-size: 13px; color: #FF0000; line-height: 125%; font-weight: bold;}
.memberTextBoldBlue 	{ font-size: 13px; color: #0C77AC; line-height: 125%; font-weight: bold;}
.memberTextBoldGreen 	{ font-size: 13px; color: #669900; line-height: 125%; font-weight: bold;}
.memberTextBoldAqua 		{ font-size: 13px; color: #099; line-height: 125%; font-weight: bold;}
.memberTextBoldRed2 		{ font-size: 13px; color: #F00; line-height: 125%; font-weight: bold;}
.memberTextBoldOrange 	{ font-size: 13px; color: #F60; line-height: 125%; font-weight: bold;}
.memberTextBoldWhite 	{ font-size: 13px; color: #FFFFFF; line-height: 125%; font-weight: bold;}
.memberTextItalicBlue 	{ font-size: 13px; color: #0C77AC; line-height: 125%;	font-style: italic; font-weight: bold;}
.memberTextItalicBlue2 	{ font-size: 13px; color: #0C77AC; line-height: 125%;	font-style: italic; font-weight: normal;}


.memberText  			{ color:#0C77AC; font-size: 13px; line-height: 125%; font-weight: bold;} 
.memberText  a:link 	{ color:#0C77AC; font-size: 13px; line-height: 125%; font-weight: bold;} 
.memberText  a:visited 	{ color:#0C77AC; font-size: 13px; line-height: 125%; font-weight: bold;}  
.memberText  a:hover 	{ color:#99ccff; font-size: 13px; line-height: 125%; font-weight: bold;}  

.bodyText  a:link 		{ color:#0062d0;} /* #333399 #0C77AC  */
.bodyText  a:visited 	{ color:#0062d0;}  /* #333399 #0C77AC  */
.bodyText  a:hover 		{ color:#0099ff;}  /* #FFCC00 #e97f14  #FF9900 */

.blockHome1 {	font-size: 15px; color: #F00; line-height: 125%; font-weight: bold;} /* #993300 */
.blockHome2 {	font-size: 15px; color: #00688f; line-height: 125%; font-weight: bold;} /* #993300 */

.blockheader1 {	font-size: 16px; color: #00688f; line-height: 125%; font-weight: bold;} /* #993300 */
.blockheader1red {	font-size: 16px; color: #F00; line-height: 125%; font-weight: bold;} /* #993300 */
.blockheader2 {	font-size: 13px; color: #000000; line-height: 125%; font-weight: bold;}
.blockheader3 {	font-size: 11px; color: #000000; line-height: 125%; font-weight: bold;}
.blockheader4 {	font-size: 10px; color: #000000; line-height: 125%; font-weight: bold;}
.blockhead1 {	font-size: 18px; color: #ffffff; line-height: 125%; font-weight: bold;}
.blockhead2 {	font-size: 12px; color: #ffffff; line-height: 125%; font-weight: bold;}
.blockhead3 {	font-size: 11px; color: #ffffff; line-height: 125%; font-weight: bold;}
.blockhead4 {	font-size: 10px; color: #ffffff; line-height: 125%; font-weight: bold;}

.contentheader1 {	font-size: 15px; color: #993300; line-height: 125%; font-weight: bold;}
.contentheader2 {	font-size: 15px; color: #993300; line-height: 125%; font-weight: bold;}
.contentheader3 {	font-size: 15px; color: #000000; line-height: 125%; font-weight: bold; font-style: italic;}

.casePreHeader 	{font-size: 12px; color: #333333; line-height: 125%; font-weight: bold;}
.caseHeader 	{font-size: 16px; color: #0C77AC; line-height: 125%; font-weight: bold;} /* #0055a3  */
.caseSubHeader 	{font-size: 12px; color: #0C77AC; line-height: 125%;	font-style: italic; font-weight: bold;}

.blockText 				{ font-size: 11px; color: #333333; line-height: 125%; }
.blockTextHeader 		{ font-size: 11px; color: #ffffff; line-height: 125%; font-weight: bold;}
.blockTextName 			{ font-size: 11px; color: #efefef; line-height: 125%; }
.blockTextBold 			{ font-size: 11px; color: #333333; line-height: 125%; font-weight: bold; }
.blockText a:link 		{ font-size: 11px;	color:#0062d0; text-decoration:none;}
.blockText a:visited 	{ font-size: 11px;	color:#0062d0; text-decoration:none;}
.blockText a:hover 		{ font-size: 11px;	color:#0099ff; text-decoration:none;}

.boxText 				{ font-size: 11px; color: #333333; line-height: 125%; }
.boxTextHeader 			{ font-size: 11px; color: #ffffff; line-height: 125%; font-weight: bold;}
.boxTextName 			{ font-size: 11px; color: #efefef; line-height: 125%; }
.boxTextBold 			{ font-size: 11px; color: #333333; line-height: 125%; font-weight: bold; }
.boxText a:link 		{ font-size: 11px;	color:#0062d0; text-decoration:none;}
.boxText a:visited 		{ font-size: 11px;	color:#0062d0; text-decoration:none;}
.boxText a:hover 		{ font-size: 11px;	color:#0099ff; text-decoration:none;}

.boxTextWht 			{ font-size: 11px; color: #ffffff; line-height: 125%; }
.boxTextWhtHeader 		{ font-size: 11px; color: #ffffff; line-height: 125%; font-weight: bold;}
.boxTextWhtName 		{ font-size: 11px; color: #efefef; line-height: 125%; font-style: italic;}
.boxTextWhtBold 		{ font-size: 11px; color: #ffffff; line-height: 125%; font-weight: bold; }
.boxTextWht a:link 		{ font-size: 11px;	color:#0062d0; text-decoration:none;}
.boxTextWht a:visited 	{ font-size: 11px;	color:#0062d0; text-decoration:none;}
.boxTextWht a:hover 	{ font-size: 11px;	color:#0099ff; text-decoration:none;}

.Box  					{ font-size: 11px;	color:#ffffff; text-decoration:none;}
.boxHEADER 				{ font-size: 9px;	font-weight: bold;	color: #FFFFFF; font-family: Verdana, Arial, Helvetica, sans-serif;}
.Box a:link 			{ font-size: 11px;	color:#ffffff; text-decoration:none;}
.Box a:visited 			{ font-size: 11px;	color:#ffffff; text-decoration:none;}
.Box a:hover 			{ font-size: 11px;	color:#0099ff; text-decoration:none;}

.boxLink  				{ font-size: 10px;	color:#666666;text-decoration:none;}
.boxLink a:link 		{ font-size: 10px;	color:#666666;text-decoration:none;}
.boxLink a:visited 		{ font-size: 10px;	color:#666666;text-decoration:none;}
.boxLink a:hover 		{ font-size: 10px;	color:#99ccff;text-decoration:none;} /* #FFCC00 #e97f14  #FF9900 */

.blocklink a:link 		{ color:#0062d0; font-family: Verdana,  Arial, Helvetica, sans-serif; font-size: 15px; text-decoration:none; font-weight: bold} 
.blocklink a:visited 	{ color:#0062d0; font-family: Verdana,  Arial, Helvetica, sans-serif; font-size: 15px; text-decoration:none; font-weight: bold}
.blocklink a:hover		{ color:#0099ff; font-family: Verdana,  Arial, Helvetica, sans-serif; font-size: 15px; text-decoration:none; font-weight: bold}

.versionText 			{ font-size: 11px; color: #999999; line-height: 125%; }

.productPrice 			{ font-size: 12px; color: #FF0000; line-height: 125%; font-style: normal; font-weight: bold;}


/* QUOTE FORMS  */

.error { border: dashed 1px #F00; background-color: #FF9;}
.formTextHeader {	font-size: 11px; color: #333333; line-height: 125%; font-weight: bold;}
.formTextLabel {	font-size: 11px; color: #666; line-height: 125%; font-weight: bold;}
.formText {	font-size: 11px; color: #333333; line-height: 125%; }
.formTextBold {	font-size: 11px; color: #333333; line-height: 125%; font-weight: bold;}
.formTextRequired {	font-size: 11px; color: #C30; line-height: 125%; }

.quoteError { border: dashed 1px #F00; background-color: #FF9;}
.quoteTextHeader {	font-size: 14px; color: #333333; line-height: 125%; font-weight: bold;}
.quoteTextLabel {	font-size: 11px; color: #666; line-height: 125%; font-weight: bold;}
.quoteText {	font-size: 11px; color: #333333; line-height: 125%; }
.quoteTextBold {	font-size: 11px; color: #333333; line-height: 125%; font-weight: bold;}
.quoteTextBoldWht {	font-size: 11px; color: #ffffff; line-height: 125%; font-weight: bold;}
.quoteTextRequired {	font-size: 11px; color: #C30; line-height: 125%; }

.tagline {	margin: 3px 0 30px 20px;	font-size: 0.85em;	letter-spacing: .4em;	font-weight: bold;}


/* Vertical Menu */

.selected { font-weight: bold; } /* Makes DOWN font bolded */
.menulabel	{ font-size: 18px; color: #00688f; font-weight: bold; font-family: Verdana, Arial, Helvetica, sans-serif; font-style: italic; }

#vertmenu ul li a:hover, #vertmenu ul li a:focus {
color: #FFFFFF; /* #CC0000 Red */
background-color: #CCCCCC;  /* BG Color for LEFTMENU rollover - Main BG is #ecebc4 */   
/*border-bottom: 1px dotted #CCCCCC;*/
font-size: 11px;
display: block;
padding: 5px 0px 2px 4px;
text-decoration: none;
width:160px;
}

#vertmenu {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 100%;
width: 160px;
padding: 0px;
margin: 0px;
}

#vertmenuRed h1 {

font-size: 90%; 
padding: 3px 0 5px 3px;
border-bottom: 1px dotted #FF0000; /* 1px dashed #CCCCCC */
color: #333333;
margin: 0px;
width:159px;
}

#vertmenu h1 {

font-size: 90%; 
padding: 3px 0 5px 3px;
border-bottom: 1px dotted #CCCCCC; /* 1px dashed #CCCCCC */
color: #333333;
margin: 0px;
width:159px;
}

#vertmenuALT1 h1 {
display: block; 
background-color:#FF9900;  /* #e5e3a8 DOWN color */
font-size: 90%; 
padding: 3px 0 5px 3px;
border: 1px solid #000000;
color: #333333;
margin: 0px;
width:159px;
}

#vertmenu ul {
list-style: none;
margin: 0px;
padding: 0px;
border: none;
}
#vertmenu ul li {
margin: 0px;
padding: 0px;
border-bottom: 1px dotted #CCCCCC;
}
#vertmenu ul li a {
font-size: 11px;
display: block;
/*border-bottom: 1px dotted #CCCCCC; /* 1px dashed #CCCCCC */
padding: 5px 0px 2px 4px;
text-decoration: none;
color: #666666; /* OFF position color */
width:160px;
}

/* End Vertical Menu */
