@charset "utf-8";
/* CSS Document */
* {
	margin:0px;
	padding:0px;
}
body {
	background:#433f8b;
}
.Frontlogo {
	padding:33px 0px 10px 11px;
}
.frontCopyRight {
	padding:100px 0px 0px 100px;
	font-family:Arial, Helvetica, sans-serif;
	color:#7f7e7e;
	font-size:10px;
}
#bodySection {
	padding:0px 5px 0px 5px;
}
.CopyRight {
	background:#FFF;
	margin:0px auto;
	font-family:Arial, Helvetica, sans-serif;
	color:#7c7c7c;
	font-size:11px;	
}
.CopyRight a {
	color:#7c7c7c;
	text-decoration:none;
}
.CopyRight a:hover {
	color:#7c7c7c;
	text-decoration:underline;
}
.frontImage {
	background:url(images/frontImage.jpg) no-repeat top left;
}
.frontImage a {
	font-family:Verdana, Geneva, sans-serif;
	color:#FFF;
	font-size:12px;
	text-decoration:none;
}
.frontImage a.outSide {
	color:#26145e;
}
.frontImage_1 {
	background:url(images/frontImage_option2.jpg) no-repeat top left;
}
.frontImage_1 a {
	font-family:Verdana, Geneva, sans-serif;
	color:#FFF;
	font-size:12px;
	text-decoration:none;
}
.frontImage_1 a.outSide {
	color:#26145e;
}
.frontImage_2 {
	background:url(images/frontImage_option3.jpg) no-repeat top left;
}
.frontImage_2 a {
	font-family:Verdana, Geneva, sans-serif;
	color:#FFF;
	font-size:12px;
	text-decoration:none;
}
.frontImage_2 a.outSide {
	color:#26145e;
}
.SuperBrandFront {
	margin:-20px 0px 0px 5px;
}
#boardOfDirector {
	width:100%;
	padding:25px 10px 10px 25px;
}
ul#careerBlock li {
	list-style:none;
	display:inline;
}
.dealerPage a {
	font-weight:bold;
	text-decoration:none;
}
.dealerPage a:hover {
	font-weight:bold;
	text-decoration:underline;
}
.style12Dev {color: #000000; font-size: 12px; font-family: Geneva, Arial, Helvetica, sans-serif; }
ul#careerBlock li a{
	float:left;
	padding:20px 17px 0px 0px;
	width:182px;
	font-weight:bold;
	height:88px;
	background:url(images/careerBlock.gif) no-repeat;
	color:#ffffff;
	letter-spacing:1px;
	text-decoration:none;
}
ul#careerBlock li a:hover {
	background:url(images/careerBlock1.gif) no-repeat;
}
#mainFrame {
	/*background: url(images/backGroundKCL.jpg) repeat-x #a0c3e3;*/
	
}
a.accreditationAwards {
	color:#000;
	text-decoration:none;
}
a.accreditationAwards:hover {
	text-decoration:underline;
}
.bdrcolor {
		border-color: #ffffff;
}
.frontBody {
	background:#FFFFFF;
	padding:2px 2px 2px 2px;
}
.frontPage_Menu {
	padding-top:4px;
	width:214px;
	float:left;
}
.frontPage_flash {
	padding:0px 0px 6px 0px;
	margin-right:2px;
	background:#f6f4f4;
	width:560px;
	float:right;
}
.frontBody ul {
	margin:0px;
	padding:0px 0px 0px 2px;
}
.frontBody ul li {
	margin:0px;
	padding:0px;
	list-style:none;
	display:block;
	height:75px;
	background:url(images/frontMenu_1.jpg) no-repeat left 56px;
}
.frontBody li a {
	display:block;
	float:left;
	padding:10px 0px 0px 12px;
	width:196px;
	height:45px;
	background:url(images/frontMenu.jpg) no-repeat;
	color:#060680;
	font-family:"Tahoma";
	font-size:20px;
	text-decoration:none;
}
.frontBody li a:hover {
	background:url(images/frontMenu_hover.jpg) no-repeat;
	color:#3f97d2;
}

.menuSubHead{
	display:block;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
}
/*
.bdrcolor1 {
		border-style: solid;
		border-width: thin;
		border-color: #eeeeee;
}
*/
.searchButton {
	margin-top:7px;
}
.top{
	background:url(images/topindex1.jpg) no-repeat #FFF;
}
.frontPageDot {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
}
.frontPageDot ul {
	margin:0px 4px 0px 4px;
	padding:0px;
}
.frontPageDot ul li {
	/*list-style:url(images/dot.jpg);*/
	list-style:none;
	background:url(images/dot.jpg) left 3px no-repeat;
	padding:0px 0px 10px 16px;
	line-height:14px;
	text-align:justify;
}
.frontPageDot ul li:hover{
	text-decoration:none;
	background:url(images/dot_hover.jpg) left 3px no-repeat;
}
.frontPageDot ul a {
	text-decoration:none;
	color:#000000;
	_color:#2d2d2d;
}
.frontPageDot ul a:hover {
	text-decoration:none;
	color:#396a96;
}
.frontPageDotRight {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	_font:bold 11px Verdana;
	padding:5px 0px 0px 8px;
}
.frontPageDotRight ul {
	font-size:10px;
	font-weight:100;
	padding:5px 0px 5px 0px;
	margin:0px;
}
.frontPageDotRight ul li {
	list-style:none;
	padding-bottom:5px;
}
.frontPageDotRight ul li a {
	text-decoration:none;
	color:#000000;
	padding-left:15px;
}



.menu	{
	background-image: url('images/menuindex.jpg')
}
.colorin {
	BACKGROUND-COLOR: #f1f1f1; COLOR: #003366; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 9px; TEXT-DECORATION: none
}
.colorout {
	BACKGROUND-COLOR: #E6EEF9; COLOR: #003366; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 9px; TEXT-DECORATION: none
}
.txt {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	text-decoration: none;
}
.style3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #0033CC;
	text-decoration:none;
}
.style4 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #787272;
	font-style: normal;
	line-height: normal;
	font-variant: normal;
	text-decoration: underline;
}
.style4b{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #3064C7;
	font-style: normal;
	line-height: normal;
	font-variant: normal;
	text-decoration: none;
}


.style44 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #000000;
	font-style: normal;
	line-height: normal;
	font-variant: normal;
	text-decoration: none;
}
.style4:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #000000;
	font-style: normal;
	line-height: normal;
	font-variant: normal;
	text-decoration: underline;
}
.style9 {
	color: #275C90;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-style: normal;
	line-height: normal;
	font-variant: normal;
	text-decoration: none;
}
.tbl {
	border: 1px solid #CCCCCC;
}
.hdRed {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; font-style: normal; line-height: normal; font-weight: bold; font-variant: normal; text-transform: none; color: #CC0033; text-decoration: none}
.hdBlue {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; font-style: normal; line-height: normal; font-weight: bold; font-variant: normal; text-transform: none; color: #000066; text-decoration: none}

.hmText {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; font-style: normal; line-height: normal; font-weight: bold; font-variant: normal; text-transform: none; color: #666666; text-decoration: none}
.ccSmallText { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; font-style: normal; line-height: normal;  font-variant: normal; text-transform: none; color: black; text-decoration: underline; font-weight: bold }
.wtext {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #FFFFFF; text-decoration: none}
.btext {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; text-decoration: none; line-height: 15px}
.button {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #FFFFFF; background-color: #666666; border-style: dashed}
.box {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: normal; color: #000000; text-decoration: none}
ol.red {  color: #CC0033; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; line-height: normal; font-weight: normal; font-variant: normal; text-transform: none; text-decoration: none}
ul.psBlue  { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; line-height: normal;  font-variant: normal; text-transform: none; color: #003366; text-decoration: none; font-weight: normal }
.style15 {	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #FFFFFF;
	text-decoration:none;
}

.style55 {	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	text-decoration:none;
	font-weight: bold;
}
.style16 {	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: red; 
	text-decoration:none;
	
}
.style17 {	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:#3064C7;
}
.buttonM {
	font-family: Arial, Helvetica;
	font-size:11px;
	Border:1px #ADCBE7 solid;
	BACKGROUND-COLOR:#ADCBE7;
	
}
.textbox { BORDER-RIGHT: #ADCBE7 1px solid; BORDER-TOP: #ADCBE7 1px solid; FONT-SIZE: 10px; BACKGROUND: #FFFFFF; BORDER-LEFT: #ADCBE7 1px solid; COLOR: #003366; BORDER-BOTTOM:#ADCBE7 1px solid; FONT-FAMILY: Verdana; LETTER-SPACING: -0.2pt; TEXT-DECORATION: none }	
.style19 {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; line-height: 15px; text-decoration: none; color: #000000; }
.style20 {color: #000000;
	font-size: 11px;
	font-weight: bold;
}
.style21 {
	color: #F77D02;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
}
.style22 {font-size: 11px}
.TD_border_left {
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: solid;
	border-left-width: 1px;
	border-left-color: #CFCFCF;
}
.TD_border_right {
	border-top-style: none;
	border-right-style: solid;
	border-bottom-style: none;
	border-left-style: none;
	border-right-width: 1px;
	border-right-color: #CFCFCF;
}
.td_border_bottom {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CFCFCF;
}
.style5 {
	padding:5px 5px 5px 5px;
	display:block;
	color: #ffffff; 
	font-size: 11px; 
	font-family:Verdana, Geneva, sans-serif; 
	text-decoration:none; 
	background:url(images/menuDivider.jpg) bottom repeat-x #27165d;
	/*background:url(images/menuDivider.jpg) bottom repeat-x #999;*/
}
.style5:hover {
	display:block;
	/*
	background-color:#786d9c;*/
	text-decoration:underline;
}
.style5_Last {
	padding:5px 5px 5px 5px;
	display:block;
	color: #ffffff; 
	font-size: 11px; 
	font-family:Verdana, Arial, Helvetica, sans-serif; 
	text-decoration:none; 
	background:#4887c0;
}
.style5_Last:hover {
	display:block;
	background-color:#d3e9fc;
	color:#000000;
}
.style5a {color: #000000; font-size: 11px; font-family:Geneva, Arial, Helvetica, sans-serif; text-decoration:none;}
.style5a:hover {color: #A53839; font-size: 11px; font-family: Geneva, Arial, Helvetica, sans-serif; text-decoration:none;}
.sublinks {color: #000000; font-size: 11px; font-family: Geneva, Arial, Helvetica, sans-serif; text-decoration:none; }
.sublinks:hover {color: #A53839; font-size: 11px; font-family: Geneva, Arial, Helvetica, sans-serif; text-decoration:none;}
.style5aHigh {
	color: #FF0000; 
	font-size: 11px; 
	font-family: Arial, Helvetica, sans-serif; 
	text-decoration:none;
	font-weight:bold;
}
.style5aHigh:hover {
	text-decoration:none;
	color: #A53839; 
}

.style5b {
	text-decoration:none; 
	color:#FFFFFF;
}
.style5b:hover {text-decoration:underline;}
.style7 {
	color: #FFFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
}
.style8 {
	color: #ffffff;
	font-family: Verdana, Arial,;
	font-size: 11px;
	font-weight: bold;
	text-decoration: none;
}
.style10 {color: #8F524D; font-family: Verdana, Arial,; font-size: 10px; font-weight: bold; }
.style12 {
	color: #000;
	font-size: 12px;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	line-height:17px;
}
.style12Dev {color: #000000; font-size: 12px; font-family: Geneva, Arial, Helvetica, sans-serif; }
.bid {color: #000000; font-size: 14px; font-family: Geneva, Arial, Helvetica, sans-serif; }
.bidT{color: #000000; font-size: 17px; font-family: Geneva, Arial, Helvetica, sans-serif; }
.tble {color: #000000; font-size: 11px; font-family: Geneva, Arial, Helvetica, sans-serif; }
.font {color: #000000; font-size: 11px; font-family: Geneva, Arial, Helvetica, sans-serif; }
.style13 {color: #000000; font-size: 12px; font-family: Geneva, Arial, Helvetica, sans-serif; }
.style14 {color: #000000; font-size: 15px; font-family: Geneva, Arial, Helvetica, sans-serif; }
.style16 {font-size: 11px; color: #FFFFFF; }
.exb {  color: #ED4949; font-size: 12px; font-family: Geneva, Arial, Helvetica, sans-serif; text-decoration: none;}
a.exb:hover {COLOR: #EB2727;  font-size: 12px; font-family: Geneva, Arial, Helvetica, sans-serif;  text-decoration:underline}
.Newexb { color: #3000ff; font-size: 11px; font-family: Geneva, Arial, Helvetica, sans-serif; text-decoration: underline;}
.style19 {	color: #FFFFFF;
	font-size: 11px;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	text-decoration: none;
}
	.style21 {	color: #FFFFFF;
	font-size: 11px;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	text-decoration: none;
}
td.cataBack {
	background:url(images/catalogueBack.jpg);	
}
td.cataBack a {
	text-decoration:none;
	color:#000000;
}
td.cataBack a:hover {
	text-decoration:underline;
	color:#a60c0c;
}
a.trends {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	text-decoration:none;
	color:#000000;
}
a:hover.trends {
	text-decoration:underline;
}
.latestLaunch {
	margin-left:35px;
	color:#a60c0c;
}
.newLuanches {
	text-shadow:#000000;
	font-family:"Courier New", Courier, monospace;
}
#marq {
	width:800px;
	height:377px;
	background:url(images/poster.jpg) no-repeat;
	vertical-align:bottom;
}
#menuBar {
 	height:28px;	
	/*border-top:solid 1px #b9b9b9;
	border-bottom:solid 1px #b9b9b9;*/
	background:url(images/menuBackground.gif) left repeat-x;
	/*background:#4887c0;*/
	text-align:left;
	margin:0px;
	padding:0px;
}
#menuBar ul {
	/*margin:0px 0px 0px 11px;	*/
	margin:0px;
	padding:0px;
}
#menuBar li {
	float:left;
	display:inline;
}
#menuBar a {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	text-decoration:none;
	color:#000000;
	float:left;
	display:block;
	height:21px;
	background:url(images/arrow.jpg) no-repeat left 50%;
	padding:7px 14px 0px 14px;
	margin-right:1px;
	_margin-right:5px;
	margin-left:1px;
}
#menuBar a:hover {
	background:url(images/menuBackground_Hover.gif) repeat-x left;
}

a.first {
	background:none;
}
#about1 {
	width:94%;
}
ul.menu {
}
.rightHeading {
	padding-top:10px;
	padding-bottom:11px;
	line-height:16px;
}
td.devStyle4 {
	padding-left:5px;
	padding-bottom:5px;
}
td.devStyle4 a {
	color:#00F;
}
td.NewLaunchHeading {
	font-family:"Courier New", Courier, monospace;
	font-size:16px;
	color:#e6201d;
}
td.dealerName {
	background:#CCC;
	font-weight:bold;
	padding:5px;
}
td.dealerData {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
}
.devStyle4 a {
	margin:0px;
	padding:5px 5px 5px 5px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	text-decoration:underline;	
}
.devStyle4 a:hover {
	color: #000080;
	text-decoration:none;
}
.devStyle4:hover {
	text-decoration:none;
}
/*
td.backgroundCopyright {
	padding:5px 5px 0px 5px;
	background:url(images/backgroundCopyright.jpg) repeat-x;

}
*/
#backgroundCopyright {
	margin:0px;
	padding:0px;
	height:132px;
	background:url(images/backgroundCopyright.jpg) repeat-x left top #4887c0;
}
#backgroundCopyright a {
	text-decoration:none;
	color:#ee2d31;
}
#backgroundCopyright a:hover {
	text-decoration:underline;
}

.rightReserved {
	float:left;
}
.rightReserved a {
	color:#ee2d31;
}
.helpLinAndCopyRight {
	padding-top:5px;
	padding-bottom:5px;
	margin-bottom:5px;
	display:block;
	font-size:13px;
	font-weight:bold;
	border-bottom:1px solid #cdd1d6;
}
.rightReserved_Right {
	float:right;
}
/*
td.backgroundCopyright {
	padding:5px 5px 0px 5px;
	background:url(images/backgroundCopyright.jpg) repeat-x;

}
*/
/*
.copyRight {
	padding:0px 5px 0px 5px;
	background:#FFFFFF;
	color:#686666;
	font-family: Geneva, Arial, Helvetica, sans-serif; 
	font-size:11px;
}
.copyRight a {
	color:#686666;
	text-decoration:none;
}
.copyRight a:hover {
	color:#000000;
	text-decoration:underline;
}
*/
.stock{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
}
.stock a {
	display:block;
	padding:12px;
	text-decoration:none;
	background:#e4e2e2;
	color:#000000;
	text-shadow:#666666;
}
.stock a:hover {
	display:block;
	background:#a60c0c;
	color:#FFFFFF;
}
.largestManufacturerBack {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	line-height:150%;
}
ul.symbolBorder {
	/*border-bottom:1px solid #333333;*/
	padding:0px 0px 5px 140px;
	margin:0px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
}
.symbolBorder li {
	list-style:none;
	display:inline;
}
.symbolBorder a{
	padding-right:2px;
	text-decoration:none;
	color:#000000;
	display:inline-block;
}
.symbolBorder a:hover {
	text-decoration:underline;
}
.symbolBorder a.homeSymbol{
	padding-left:28px;
	background:url(images/HomeSymbol.gif) no-repeat;
}
.symbolBorder a.homeSymbol:hover{
	background:url(images/HomeSymbol1.gif) no-repeat;
}
.symbolBorder a.downloadSymbol{
	padding-left:25px;
	background:url(images/downloadSymbol.gif) no-repeat;
}
.symbolBorder a.downloadSymbol:hover{
	background:url(images/downloadSymbol1.gif) no-repeat;
}
.symbolBorder a.calculatorSymbol{
	padding-left:30px;
	background:url(images/tileCalculatorSymbol.gif) no-repeat;
}
.symbolBorder a.calculatorSymbol:hover{
	background:url(images/tileCalculatorSymbol1.gif) no-repeat;
}

.innerPageBar {
font: bold 11px Verdana;
color:#666666;
background:url(images/menuBackground_lowerBend.gif) left repeat-x;
}

.innerPageBar4Product {
font: 11px Verdana;
color:#000000;
background:url(images/menuBackground_lowerBend.gif) left repeat-x;
}

.innerPageBar ul {
padding:0px;
margin:0px;
}
.innerPageBar ul li {
	list-style:none;
	display:inline;
}
.innerPageBar ul li a {
font: 11px Verdana;
color:#000000;
text-decoration:none;
}
.TemporaryTop {
	background:url(images/TemporaryNewLook.jpg) no-repeat;
	padding:30px 0px 0px 0px;
}

#flashID {
	margin:0 auto;
	z-index:1;	
	text-align:center;
	width:100%;
	height:107px;
	position:absolute;
	top:114px;
	left:110px;
}

#ImageID {
	margin:0 auto;
	padding:0px;
	z-index:1;
	text-align:center;
	width:100%;
	/*height:107px;*/
	position:absolute;
	top:112px;
	left:-281px;
}

.note {
	padding-left:15px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
}

.newTiles {
	vertical-align:top;
	text-align:left;
}


/* *********** for menu bar **************/*

.ddsmoothmenu{
font: 11px Verdana;
background:#433f8b;
width: 100%;

}

.ddsmoothmenu ul{
z-index:100;
margin: 0;
padding:0;
list-style-type: none;
}

/*Top level list items*/
.ddsmoothmenu ul li{
position: relative;
display: inline;
/*border-bottom:1px solid #FFFFFF;*/
background:url(images/arrow.jpg) no-repeat left #433f8b;
float: left;
}

/*Top level menu link items style*/
.ddsmoothmenu ul li a{
display: block;
/*background: #414141; background of menu items (default state)*/
margin-left:1px;
padding: 7px 10px 8px 12px;
_padding: 7px 9px 8px 12px;
text-decoration: none;
}
.ddsmoothmenu ul ul {
background:url(images/menuSubBarBackGround.jpg) repeat-x left bottom #433f8b;
}
.ddsmoothmenu ul ul li a{
display: block;
}

* html .ddsmoothmenu ul li a{ /*IE6 hack to get sub menu links to behave correctly*/
display: inline-block;
}

.ddsmoothmenu ul li a:link, .ddsmoothmenu ul li a:visited{
color:#ffffff;
}
.ddsmoothmenu ul ul li a:link, .ddsmoothmenu ul ul li a:visited{
color:#ffffff;
border-bottom:1px solid #dddada;
}

.ddsmoothmenu ul li a.selected{ /*CSS class that's dynamically added to the currently active menu items' LI A element*/
/*background:url(images/menuBackground_Hover.gif) left repeat-x; */
background:#28247b;
color:#ffffff;
}
.ddsmoothmenu ul li a:hover{
/*background:url(images/menuBackground_Hover.gif) left repeat-x;*/
background:#28247b; 
color:#ffffff;
}

.ddsmoothmenu ul ul li a.selected{ /*CSS class that's dynamically added to the currently active menu items' LI A element*/
background:#28247b;
color:#ffffff;
}
.ddsmoothmenu ul ul li a:hover{
background:#28247b;
color:#ffffff;
}
	
/*1st sub level menu*/
.ddsmoothmenu ul li ul{
position: absolute;
left: 0;
display: none; /*collapse all sub menus to begin with*/
visibility: hidden;
}

/*Sub level menu list items (undo style from Top level List Items)*/
.ddsmoothmenu ul li ul li{
display: list-item;
float: none;
}

/*All subsequent sub menu levels vertical offset after 1st level sub menu */
.ddsmoothmenu ul li ul li ul{
top: 0;
}

/* Sub level menu links style */
.ddsmoothmenu ul li ul li a{
font: normal 11px Verdana;
width:160px; /*width of sub menus*/
padding: 5px;
margin: 0;
border-top-width: 0px;
}
.ddsmoothmenu ul li ul li a.contactUS{
width:100px; /*width of sub menus*/
padding: 5px;

}


/* ######### CSS classes applied to down and right arrow images  ######### */

.downarrowclass{
position: absolute;
top: 15px;
right: 7px;
}

.rightarrowclass{
position: absolute;
top: 12px;
right: 5px;
}

/* ######### CSS for shadow added to sub menus  ######### */

.ddshadow{
position: absolute;
left: 0;
top: 0;
width: 0;
height: 0;
margin:-4px 0px 0px -3px;
/*background:#786d9c;*/
}

.toplevelshadow{ /*shadow opacity. Doesn't work in IE*/
opacity: 0.8;
}
a.pressRelease {
	font:Verdana, Geneva, sans-serif;
	text-decoration:none;
	color:#666;
}
a.pressRelease h3 {
	margin-bottom:8px;
}

a.pressRelease:hover {
	text-decoration:underline;
}

/* new site front look */
@font-face {
font-family: 'AbadiMTCondensedLightRegular';
src: url('fonts/abalc-webfont.eot');
src: local('☺'), url('fonts/abalc-webfont.woff') format('woff'), url('fonts/abalc-webfont.ttf') format('truetype'), url('fonts/abalc-webfont.svg#webfontugOm8g3v') format('svg');
font-weight: normal;
font-style: normal;
}	
#mainTable {
	margin:0px auto;
}
ul.mainMenu li {
	display:inline;
}
ul.mainMenu li a {	
}
ul.mainMenu li a.firstItem {
	background:none;
}
ul.mainMenu li a:hover {
	color:#ffffff;
	background:url(images/divider.jpg) no-repeat left 5px #433f8b;
}
#logoBend {
	padding-top:5px;
	height:128px;
	background:url(images/logoBend.jpg) repeat-x;
}





/* *********** for front page menu bar **************/*

.ddsmoothmenuFrontPage ul{
	margin-left:0px;
	list-style:none;
	z-index:100;
	padding:0;
	list-style-type: none;
}

/*menu only for front page*/

.ddsmoothmenuFrontPage ul li{
	position:relative;
	display:inline;
	/*background:url(images/arrow.jpg) no-repeat left;*/
	background:url(images/divider.jpg) no-repeat left 5px;
	float:left;
}
.ddsmoothmenuFrontPage .helpLineFront{
	padding-top:7px;
	float:right;
	font-family:Verdana, Geneva, sans-serif;
	font-size:10px;
	background:none;
	border:none;
	font-weight:bold;
	color:#000000;
}
.ddsmoothmenuFrontPage ul li.firstItem{
	background:none;
}
.ddsmoothmenuFrontPage ul ul li{
	background:none;
	display:inline;
}
/*Top level menu link items style*/
*+html .ddsmoothmenuFrontPage  ul li a{
	float:left
}
.ddsmoothmenuFrontPage ul li a{
	display:block;
	height:22px;
	padding:5px 17px 0px 17px;
	font-family: 'AbadiMTCondensedLightRegular';
	font-weight:normal; 
	font-style:normal; 
	font-size:16px;
	text-decoration:none;
}
.ddsmoothmenuFrontPage ul ul {
	background:#433f8b;
}
.ddsmoothmenuFrontPage ul ul li a{
	padding:0px;
	margin:0px;
	display:block;
	color:#ffffff;
	text-align:left;
	border-left:1px solid #999;
}
* html .ddsmoothmenuFrontPage ul li a{ /*IE6 hack to get sub menu links to behave correctly*/
display: inline-block;
}
.ddsmoothmenuFrontPage ul li a:link, .ddsmoothmenuFrontPage ul li a:visited{
color:#29257c;
}
.ddsmoothmenuFrontPage ul ul li a:link, .ddsmoothmenuFrontPage ul ul li a:visited{
color:#ffffff;
border-bottom:1px solid #dddada;
}
.ddsmoothmenuFrontPage ul li a.selected{ /*CSS class that's dynamically added to the currently active menu items' LI A element*/
/*background:url(images/menuBackground_Hover.gif) left repeat-x; */
background:#28247b;
color:#ffffff;
}
.ddsmoothmenuFrontPage ul li a:hover{
background:#433f8b;
/*
background:url(images/divider.jpg) no-repeat left 5px #433f8b;*/
color:#ffffff;
}

.ddsmoothmenuFrontPage ul ul li a.selected{ /*CSS class that's dynamically added to the currently active menu items' LI A element*/
background:#28247b;
color:#ffffff;
}
.ddsmoothmenuFrontPage ul ul li a:hover{
background:#28247b;
color:#ffffff;
}
	
/*1st sub level menu*/
.ddsmoothmenuFrontPage ul li ul{
position: absolute;
left: 0;
display: none; /*collapse all sub menus to begin with*/
visibility: hidden;
}

/*Sub level menu list items (undo style from Top level List Items)*/
.ddsmoothmenuFrontPage ul li ul li{
display: list-item;
float: none;
}

/*All subsequent sub menu levels vertical offset after 1st level sub menu */
.ddsmoothmenuFrontPage ul li ul li ul{
top: 0;
}

/* Sub level menu links style */
.ddsmoothmenuFrontPage ul li ul li a{
font: normal 11px Verdana;
width:160px; /*width of sub menus*/
padding: 5px;
margin: 0;
border-top-width: 0px;
}
.ddsmoothmenuFrontPage ul li ul li a.contactUS{
width:100px; /*width of sub menus*/
padding: 5px;

}
