.menu {
	font-family: tahoma;
	font-size: 12px;
	color: #FFFFFF;
	text-decoration: none;
}
.anisotext {
	font-family: Arial;
	font-size: 14px;
	color: #2d4067;
	padding-bottom: 16px;
	padding-right: 18px;
}

.border {
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: dotted;
	border-right-style: dotted;
	border-bottom-style: dotted;
	border-left-style: dotted;
	border-top-color: #0033FF;
	border-right-color: #000000;
	border-bottom-color: #00CC66;
	border-left-color: #FF0000;
}

.menu a{
	font-family: tahoma;
	font-size: 12px;
	color: #FFFFFF;
	text-decoration:none;
}
.table {
	border-top-width: 2px;
	border-right-width: 2px;
	border-bottom-width: 2px;
	border-left-width: 2px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #cccacc;
	border-right-color: #cccacc;
	border-bottom-color: #cccacc;
	border-left-color: #cccacc;
}

.menu a:hover{
	font-family: Tahoma;
	font-size: 12px;
	color:#FFFFFF;
	text-decoration:none;
	font-weight:bold;
}
.headtext {
	font-family: Arial;
	font-size: 16px;
	color: #FFFFFF;
	text-decoration: none;
	font-weight: bold;
	padding-right: 30px;
}
.homeheading {
	font-family: Arial;
	font-size: 12px;
	color: #971F06;
	font-weight: bold;
}
.homeheading a{
	font-family: Arial;
	font-size: 12px;
	color: #971F06;
	font-weight: bold;
	text-decoration:none;
}
.subtext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #1d374f;
	letter-spacing: .05em;
}
.subtext a{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #1d374f;
	letter-spacing: .05em;
	text-decoration:none;
}
.more {
	font-family: Arial;
	font-size: 11px;
	color: #003366;
	padding-right: 25px;
}
.more a{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
	text-decoration:none;
}
.more a:hover{
	text-decoration:underline;
	font-family: Arial;
	font-size: 11px;
	color: #333333;
}
.subbodytext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #404040;
	line-height: 20px;
	text-align: justify;
}
.sub_menu {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #1D374F;
	font-weight: bold;
	padding-right: 20px;
}
.sub_subhead {
	font-family: Arial;
	font-size: 14px;
	color: #7FB2D9;
	font-style: italic;
}
.sub_subhead a{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #7FB2D9;
	text-decoration:none;
}
.sub_subhead a:hover{
	text-decoration:underline;
}
.finalbody_head {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #116CB0;
	font-weight: bold;
	padding-left: 20px;
}
.copytext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	text-decoration:none;
}
.copytext a{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	text-decoration:none;
}
.textpadding {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #404040;
	line-height: 18px;
	text-align: justify;
	padding-right: 50px;
	padding-left: 50px;
}
.servicesbox {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #404040;
	line-height: 22px;
	text-align: left;
}
.growcontrols {
	font-family: Arial;
	font-size: 18px;
	font-weight: bold;
	color: #0000FF;
	text-decoration: none;
	letter-spacing: 0.1em;
	font-style: italic;
	text-transform: uppercase;
}
.productslist {
	font-family: Arial;
	font-size: 18px;
	color: #CCCCCC;
	text-align: justify;
	text-decoration: none;
	padding-left: 10px;
}
.productslisthedings {
	font-family: Tahoma;
	font-size: 12px;
	color: #AF1537;
	text-align: left;
	text-decoration: none;
	padding-left: 10px;
}
.productslisthedings a {
	font-family: Tahoma;
	font-size: 12px;
	color: #AF1537;
	text-align: left;
	text-decoration: none;
	border-left-style: 10;
}
.productslisthedings a:hover {
	font-family: Tahoma;
	font-size: 12px;
	color: #ffffff;
	background-color: #AF1537;
	text-align: left;
	text-decoration: none;
	border-left-style: 10;
}
.bodytext {
	font-family: tahoma;
	font-size: 12px;
	text-decoration: none;
	letter-spacing: 0.05em;
	text-align: justify;
	color: #4a4a4a;
	word-spacing: 0.1em;
	line-height: 20px;
}.careertext {
	font-family: tahoma;
	font-size: 12px;
	text-decoration: none;
	letter-spacing: 0.08em;
	text-align: left;
	color: #666666;
	padding-left: 80px;
	word-spacing: 0.5em;
	line-height: 20px;
}
.indufocus {
	font-family: "Myriad Pro";
	font-size: 20px;
	text-decoration: none;
	text-align: center;
	color: #6F6F6F;
	line-height: 20px;
	letter-spacing: 0.06em;
}
.welcome {
	font-family: Arial;
	font-size: 20px;
	text-decoration: none;
	text-align: left;
	color: #FF9900;
}
.copyrights {
	font-family: tahoma;
	font-size: 12px;
	text-decoration: none;
	text-align: center;
	color: #CCCCCC;
}
.focus {
	font-family: Arial;
	font-size: 16px;
	text-decoration: none;
	letter-spacing: 0.08em;
	text-align: left;
	color: #FFFFFF;
	padding-left: 70px;
	word-spacing: 0.5em;
	line-height: 20px;
	font-weight: bold;
}
.menulist {
	font-family: Tahoma;
	font-size: 16px;
	text-decoration: none;
	letter-spacing: 0.08em;
	text-align: center;
	color: #FFFFFF;
	word-spacing: 0.5em;
	line-height: 20px;
}
.hometext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #404040;
	line-height: 16px;
	text-align: justify;
}
.menutext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #CCCCCC;
	text-decoration: none;
	font-weight: bold;
}
.menutext a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #CCCCCC;
	text-decoration: none;
	text-decoration:none;
	font-weight: bold;
}
.emplymentpolacy {
	font-family: Arial;
	font-size: 14px;
	color: #AF1537;
	font-weight: bold;
	text-decoration: none;
}
.homebodytext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	padding-left: 60px;
	line-height: 18px;
	text-align: justify;
	padding-right: 60px;
}
.headtextCopy {
	font-family: Arial;
	font-size: 10px;
	color: #FFFFFF;
	text-decoration: none;
	padding-right: 30px;
	letter-spacing: 0.1em;
	padding-left: 10px;
}
.bodytext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #404040;
	line-height: 18px;
	text-align: justify;
	padding-right: 20px;
	padding-left: 20px;
}
.homemenutext {
	font-family: tahoma;
	font-size: 12px;
	text-decoration: none;
	letter-spacing: 0.05em;
	text-align: justify;
	color: #4a4a4a;
	word-spacing: 0.1em;
	line-height: 20px;
}
.growcontrolsCopy {
	font-family: Arial;
	font-size: 14px;
	font-weight: bold;
	color: #0000FF;
	text-decoration: none;
	letter-spacing: 0.1em;
	font-style: italic;
	text-transform: uppercase;
}
.links {
	font-family: Arial;
	font-size: 12px;
	color: #AF1537;
	letter-spacing: .05em;
	text-decoration: none;
	padding-left: 25px;
}
.links a{
	font-family: Arial;
	font-size: 12px;
	color: #AF1537;
	letter-spacing: .05em;
	text-decoration: none;
	padding-left: 0px;
}
.links a:hover{
	font-family: Arial;
	font-size: 12px;
	color: #000000;
	letter-spacing: .05em;
	text-decoration: none;
	padding-left: 0px;
	font-weight: bold;
}
/* ---------------------- Redslate nav ---------------------- */
.red #slatenav{position:relative;display:block;height:42px;font-size:11px;font-weight:bold;background:transparent url(images/redslate_background.gif) repeat-x top left;font-family:Arial;text-transform:uppercase;}
.red #slatenav ul{margin:0px;padding:0;list-style-type:none;width:auto;}
.red #slatenav ul li{display:block;float:left;margin:0 1px 0 0;}
.red #slatenav ul li a{display:block;float:left;color:#ffffff;text-decoration:none;padding:14px 22px 0 22px;height:28px;}
.red #slatenav ul li a:hover,.red #slatenav ul li a.current{color:#fff;background:transparent url(images/redslate_backgroundOVER.gif) no-repeat top center;}
/* ---------------------- END Redslate nav ---------------------- */


/*-----------css vertical menu css starts------------*/
.arrowlistmenu{
width: 230px; /*width of menu*/
}

.arrowlistmenu .headerbar{
font: bold 12px Arial;
color: white;
background: black url(images/titlebar.png) repeat-x center left;
margin-bottom: 10px; /*bottom spacing between header and rest of content*/
text-transform: uppercase;
padding: 4px 0 4px 10px; /*header text is indented 10px*/
}

.arrowlistmenu ul{
list-style-type: none;
margin: 0;
padding: 0;
margin-bottom: 8px; /*bottom spacing between each UL and rest of content*/
}

.arrowlistmenu ul li{
padding-bottom: 2px; /*bottom spacing between menu items*/
}

.arrowlistmenu ul li a{
color: #A70303;
background: url(images/arrowbullet.png) no-repeat center left; /*custom bullet list image*/
display: block;
padding: 2px 0;
padding-left: 20px; /*link text is indented 19px*/
text-decoration: none;
font-weight: bold;
border-bottom: 1px solid #dadada;
font-size: 12px;
}

.arrowlistmenu ul li a:visited{
color: #A70303;
}

.arrowlistmenu ul li a:hover{ /*hover state CSS*/
color: #A70303;
background-color: #F3F3F3;
}
/*-------------- vertical menu csss ends------------------*/
.quickmasages {
	font-family: Arial;
	font-size: 12px;
	color: #1D374F;
	font-weight: bold;
}
.homeheadingCopy {
	font-family: Arial;
	font-size: 12px;
	color: #971F06;
	font-weight: bold;
}
.welcomeCopy {
	font-family: Arial;
	font-size: 16px;
	text-decoration: none;
	text-align: left;
	color: #000066;
	font-weight: bold;
}
.wedelever {
	font-family: Arial;
	font-size: 20px;
	text-decoration: none;
	text-align: left;
	color: #33FFCC;
	font-weight: bold;
	font-style: italic;
}
.thankyou {
	font-family: Arial;
	font-size: 16px;
	text-decoration: none;
	text-align: center;
	color: #FF9933;
	font-weight: bold;
}
