body,td,th {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;

}
    .mainindex_items {
    font-family:Tahoma;
	color:#fff;	
	font-size:9.5pt;
	font-weight:normal;
	text-decoration:none;
	word-spacing:1px;	
}

    .innermain_items {
    font-family:Tahoma;
	color:#000;	
	font-size:9.5pt;
	font-weight:normal;
	padding-left:10px;
	padding-right:10px;
	text-decoration:none;
	word-spacing:1px;	
}
  .careertx {
   border:1px solid #c7b88c;
   height:18px;
}

    .boldcontent_items {
	font-family:Tahoma;
	font-size:20px;
	color:#fff;
	font-weight:bold;

}

a.footernmenu:link {
	font-family:Tahoma ;
	word-spacing:1px;
	font-size:11px;
	color:#000000;
	font-weight:normal;
	text-decoration:none;
}
a.footernmenu:visited {
	font-family:Tahoma;
	word-spacing:1px;
	font-size:11px;
	color:#000000;
	font-weight:normal;
	text-decoration:none;
}
a.footernmenu:hover {
	font-family:Tahoma;
	word-spacing:1px;
	font-size:11px;
	color:#FF0000;
	font-weight:normal;
	text-decoration:none;
}
a.footernmenu:active {
	font-family:Tahoma;
	word-spacing:1px;
	font-size:11px;
	color:#000000;
	font-weight:normal;
	text-decoration:none;
}

 .curved {
	margin:0 auto;
	padding:0;
	width:280px;
	height:170px;
	border:1px solid #98CBE7;
	background-color:#fff;
	margin-bottom:10px;
	text-align:center;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
    -moz-border-radius:8px;
    -webkit-border-radius:8px;
    behavior:url(border_radius.htc);
}
 
    .Button {
    background:#FFD93E;
	width:50px;
	height:18px;
	border:1px solid #CCCCCC;
    color:#000;
    font:11px Tahoma; 
	cursor:pointer;
	
}
   .innercurved {
 	margin:0 auto;
	padding:0;
	width:676px;
	height:200px;
	background-color:#1675bc;
	margin-bottom:10px;
	color:#fff;
    font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
    -moz-border-radius:8px;
    -webkit-border-radius:8px;
    behavior:url(border_radius.htc);
}


/* all the legend tags use this same style */
legend {
	padding: 0px 4px;
	margin: 0px 0px 7px 0px;
	color: #666666;
	font-weight: bold;
	font-size: 1em;
	vertical-align: middle;
	border:solid 1px #CCCCCC;	
	
}

/* all the fieldset tags use this same style */
fieldset {
	margin-bottom: 0px;
	padding: 0px 12px 12px 12px;
	display: block;
	border:solid 1px #CCCCCC;
	/*height:500;	*/
}
.Button {
	background: url(../images/btn_sbg.gif) repeat-x;
	
	height:22px;
	border:1px solid #9ca1a7;
    color:#000;
    font:11px Verdana,Arial,sans-serif; 
	cursor:pointer;
	
}
.tblStyle 
{
    border:1px solid #ccc;
}
.trStyle
{
    border:1px solid #ccc;
    background-color:Silver;
}
.bullet 
{
	margin:0;
	padding:0;
}

.bullet li
{
 background:url("../images/bullet.jpg") no-repeat scroll 0 3px transparent;
font-size:10px;
padding-left:26px;
color:#0A71BC;
list-style:none;
}
 
 .comtd
 {
	background-color:#d2f3fe;
	font-size:13px;
	height:35px;
	padding:0 5px ;
 }
 .tdheader
 {
	background-color:#1892b9;
	text-align:left;
	color:#ffffff;
	font-weight:bold;
	font-size:13px;
	height:35px;
	padding:0 5px ;
 }
/*New Created viji*/
 .com_headings  {
	color:#1892B9;
	font-family:Arial,Helvetica,sans-serif;
	font-size:18px;
	font-weight:normal;
	text-decoration:none;
}
body, td, th {
	color:#707070;
	font-family:Arial,Helvetica,sans-serif;
	font-size:13px;
}
.style40  {
	color:#FFFFFF;
	font-weight:bold;
}
.style39  {
	color:#CC9900;
	font-weight:bold;
}
.style37  {
	color:#2C9EC3;
	font-weight:bold;
}
.style16  {
	color:#996600;
	font-size:13px;
	font-weight:bold;
}
.style19  {
	color:#373737;
	font-weight:bold;
}
.style271  {
	color:#1593B9;
	font-weight:bold;
}
.para
{
	padding:8px 0;
}
.clsslide a
{
	color:#707070;
	font-size:10px;
	text-decoration:none;
}
.clsslide a:hover
{
	text-decoration:underline;
}
.knowbullet li
{
 background:url("../images/bullet.jpg") no-repeat scroll 0 3px transparent;
font-size:12px;
font-weight:bold;
padding-left:26px;
color:#0A71BC;
}
.clsComRound{

}

* html .cls100_p {
	width:100%;
}
.block {
	height:1%;
	padding-bottom:5px;
}
.curve_t {
	background:#FFFFFF url(../images/tb1.jpg) repeat-x scroll 0 top;
}
.curve_b {
	background:transparent url(../images/bb1.jpg) repeat-x scroll 0 bottom;
}
.curve_r {
	background:transparent url(../images/rb1.jpg) repeat-y scroll right 0;
}
.curve_l {
	background:transparent url(../images/lb1.jpg) repeat-y scroll 0 0;
}
.curve_tl {
	background:transparent url(../images/tlc1.jpg) no-repeat scroll left top;
}
.curve_tr {
	background:transparent url(../images/trc1.jpg) no-repeat scroll right 0;
}
.curve_bl {
	background:transparent url(../images/blc1.jpg) no-repeat scroll left bottom;
}
.curve_br {
	background:transparent url(../images/brc1.jpg) no-repeat scroll right bottom;
	padding:0 6px;
}
.allfonts {
color:#333333;
font-family:Arial,Helvetica,sans-serif;
font-size:13px;
font-weight:normal;
line-height:18px;
}
.news
{
	text-align:justify !important;
	_text-align:justify;
}
.style57  {
color:#454648;
font-size:12px;
font-weight:bold;
text-align:left !important;
}
.supportDiv
{
	padding-left:7px;
}
.clsComH3
{
	padding:5px 0;
}
.subhead  {
color:#454648;
font-size:13px;
font-weight:bold;
text-align:left !important;
}
/*Starting Awards Css*/
.clsAwardsRnd{
	padding-bottom:7px;
}
.clsAwdTxt{
	color:#000000;
	text-align:justify;
}
.clsAward2{
	color:#993300;
	font-weight:bold;
}
.clsAward1{
	font-weight:bold;
	color:#000000
}
/*Starting Sitemap block*/
.clsSiteMap{
	color:#FFFFFF;
}
.clsSiteMap h3{
	background:url("round_04.jpg") no-repeat scroll 0 0 transparent;
	color:#0089CF;
	font-size:20px;
	font-weight:bold;
	height:47px;
	line-height:20px;
	padding:19px 0 0 19px;
}

.clsSiteMapIn{
	padding:23px;
	overflow:hidden;
}
.clsSiteMapIn ul
{
 margin-right:35px;
 width: 200px;
 display: block;
 float: left;
 padding: 0 0 0 20px;
 list-style: none;
 }
.clsSiteMapIn ul li {
 padding: 0 0 17px 0;
 }
.clsSiteMapIn ul li a
 {
 background-color: #0CF;
 display: block;
 line-height: 17px;
 color:#FFFFFF;
 font-weight:bold;
 width: 184px;
 padding: 0 0 0 16px;
 font-size:12px;
 background-image: url(blue_arrow_sq.gif);
 background-position: 184px center;
 background-repeat: no-repeat;
 }
.clsSiteMapIn ul li a:hover
 {
 background-color: #000;
 text-decoration: none;
 background-image: url(blk_arrow_sq.gif);
 cursor: pointer;
 }

 /* base secondary site map content styles */
.clsSiteMapIn ul ul
 {
 float: none;
 padding: 8px 0 0 0;
 }

.clsSiteMapIn ul ul li {
 padding: 0;
 }
.clsSiteMapIn ul ul li a
 {
 float: none;
 background-color: #FFF;
 color: #333;
 padding: 0 0 0 16px;
 font-weight: normal;
 background: none;
 }
.clsSiteMapIn ul ul li a:hover
 {
 color: #0CF;
 background-color: #FFF;
 background-image: url(blue_arrow.gif);
 background-position: left center;
 background-repeat: no-repeat;
 }

 /* product overrides for primary site map content styles */
.clsSiteMapIn ul.products,

 /* product overrides for secondary site map content styles */
.clsSiteMapIn ul.products ul
 {
 padding: 0;
 }
.clsSiteMapInul.products ul li
 {
 padding: 10px 0 0 0;
 }
.clsSiteMapIn ul.products ul li a
 {
 background-image: url(blue_arrow_sq.gif);
 background-position: left center;
 background-repeat: no-repeat;
 font-weight: bold;
 }
.clsSiteMapIn ul.products ul li a:hover
 {
 background-image: url(blk_arrow_sq.gif);
 }

 /* product overrides for tertiary site map content styles */
.clsSiteMapInul.products ul ul li
 {
 padding: 0;
 }
.clsSiteMapIn ul.products ul ul li a
 {
 background: none;
 font-weight: normal;
line-height:23px;
 }
.clsSiteMapIn ul.products ul ul li a:hover
 {
 color: #0CF;
 background-color: #FFF;
 background-image: url(img/blue_arrow.gif);
 background-position: left center;
 background-repeat: no-repeat;
 }
