body {margin:0px; padding:0px;  }
body#prnewswire {margin:0 auto; padding:0px; background:#e9e9e9; }
#container{width:100%; float:left; }
#setcontainer{width:1024px; float:left; }
.setcontainer{width:1024px; float:left; }
#containera{width:100%; float:left; }
#containerb{width:100%; float:left; }
#containerc{width:100%; float:left; }

#middle{ margin-left:233px; margin-right:233px; }
* html #middle{ margin-left:231px; margin-right:231px; }
#left{float:left; width:225px; MARGIN: 0px;}
#right {float:right; width:225px; MARGIN: 0px;}

.floatl{text-align:left; float:left;}
.floatr{text-align:left; float:right;}

.floatltxtr {float:left; text-align:right;}
.floatltxtc {float:left; text-align:center;}
.clearall{clear:both;}
.margin{ margin:0px;}
.pad{ padding:0px;}

p{margin:0px; padding-bottom:10px;}


.text10{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#787878;}
.text11{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#000;}
.text11blue{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#003399;}
.text12{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#000;}
.text12a{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#000;}
.text13{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:13px; color:#000;}
.text14{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:14px; color:#000;}
.text16{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:16px; color:#000;}
.grey2txt10 {font-family:verdana, tahoma, georgia; font-size: 10px; color: #787878; text-decoration:none;}
.text18{ font-family:"Trebuchet MS", arial, verdana; font-size:18px; color:#fff; text-decoration:none; }
H1 { font-family:"Trebuchet MS", arial, verdana; font-size:18px; color:#fff; margin:0px; padding:0px; font-weight:normal}


.text18red{ font-family:"Trebuchet MS", arial, verdana; font-size:18px; color:#b20000;}
.text19{ font-family:"Trebuchet MS", arial, verdana; font-size:18px; color:#000;}
.text13red{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:13px; color:#cc0000;}
.text12red{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:13px; color:#cc0000;}
.text11red{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:13px; color:#cc0000;}

.bggrey{background-color:#e9e9e9;}
.bggreydark{background-color:#d5d5d5;}
.bgwhite{background-color:#fff;}
.bglightblue{background-color:#1058be;}
.bglightgreen{background-color:#1f8c3b;}
.bglgrey {background-color:#e9e9e9;}
.bggrey2 {background-color:#e7e7e7;}
.redborbg{background-color:#d20c0c;}

.borderredtop{ border-top:1px #d20c0c solid;}
.dotbordgrey{border-left:1px dotted #b4b4b4;}
.dotbordgreybottom{border-bottom:1px dotted #b4b4b4;}
.borderall{border:1px solid #b4b4b4;}


.margin{margin:0px; padding:0px;}
.lh29{line-height:29px; width:211px;}
.lh18{line-height:18px;}
.lh16 {line-height:16px;}

.w100p{width:100%;}
.w100pem{width:100%;}
*html .w100pem{width:0%;}
.w98p{width:98%;}
.w80p{width:80%;}
.w70p{width:65%;}
.w65p{width:65%;}
.w40p{width:40%;}
.w30p{width:35%; *width:34.5%;}
.w19p{width:19%;}
.w20p{width:10%;}
.w60p{width:80%;}
.w25p {
	width: 28%;
}
.w20pe{width:20%;}
.w10p {width:10%;}
.w85p {width:85%;}
.w1p{width:1%;}


.w7{width:7px;}
.w18{width:18px;}
.w20 {width:20px;}
.w60 {width:60px;}
.w100 {width:100px;}
.w23 {width:23px;}
*html .w23 {width:20px;}
.w140{width:140px;}
.w145{width:145px;}
.w171{width:171px;}
.w175{width:175px;}
.w200{width:200px;}
.211w{width:211px;}
.w225{width:225px;}
.w555{width:557px;}
.w400{width:400px;}
.w300{width:300px;}

.h99{height:99px;}
.h800{height:750px;}

.padt3{padding-top:2px; padding-right:3px;}
.pad5{padding:5px;}
.pad10{padding:10px;}

.padt5{padding-top:5px;}
.padt15{padding-top:15px;}
.h20 {
	height: 20px;
}

.padt20{padding-top:20px;}
.padt30{padding-top:30px;}
.padt8{padding-top:8px;}
.padt9{padding-top:9px;}
.padt10{padding-top:10px;}
.padt20a{padding-top:40px;}
*html .padt20a{padding-top:20px;}
.padtb18{padding-bottom:18px; padding-top:18px;}
.padlr10{padding-left:10px; padding-right:10px;}
.padlr5{padding-left:5px; padding-right:5px;}
.padlr8{padding-left:8px; padding-right:8px;}
.padl10{padding-left:10px;}
.padl84{padding-left:84px;}
.padb10{padding-bottom:10px;}
.padb5{padding-bottom:5px;}
.padtb5{padding-bottom:5px; padding-top:5px;}
.padr10{padding-right:10px;}
.padr9{padding-right:9px;}
.padr3{padding-right:3px;}
.padt4{ padding-top:4px;}
.padt6{ padding-top:6px;}
.padb8{padding-bottom:8px;}
.padl20{padding-left:20px;}
.padr20{padding-right:20px;}

.marl9{margin-left:9px; }
.mart9{margin-top:9px; }
.marl225{margin-left:225px; }
.marb9{margin-bottom:9px;}
.mart10 {margin-top:10px;}
.mart13{margin-top:13px; }
.mart14{margin-top:14px; }
.mart15{margin-top:15px; }
.mart20{margin-top:20px;}
.marb15 {margin-bottom:15px;}
.marb6 {margin-bottom:6px;}
.mart0{margin-top:0px; }
.marb0 {margin-bottom:0px;}
 
.h135{height:135px;}
.colorbg{ background-image:url(../images/color_bg.gif); background-repeat:repeat-x;}
.h25 {
	height: 25px;
}
.tablegraybg {
	background-image: url(../images/graybg.gif);
	background-repeat: repeat-x;
	background-color: f6f6f6;
}
.mart5 {
	margin-top: 5px;
}



.bluebg{background-image:url(../images/blue_bg.gif); background-repeat:repeat-x;}
.redbg{background-image:url(../images/red_bg.gif); background-repeat:repeat-x;}
.greenbg{background-image:url(../images/green_bg.gif); background-repeat:repeat-x;}
.greybg{background-image:url(../images/grey_bg.gif); background-repeat:repeat-x;}
.whitebg{background-image:url(../images/white_bg.gif); background-repeat:repeat-x; height:34px;}
.bglgrey2 {background-color:#efefef;}

.fieldtxt {padding:5px 0px 0px 0px; font-family:verdana, tahoma, arial; font-size:11px; color:#000000; text-decoration:none;}
.textbox1 {border:1px solid #6d89a2; height:20px; font-family:verdana, tahoma, georgia; font-size: 11px; color: #000; padding-left:3px; line-height:16px;}
.textbox2 {border:1px solid #6d89a2; font-family:verdana, tahoma, georgia; font-size: 11px; color: #000; padding-left:3px; line-height:16px;}
.textarea1 {border:1px solid #6d89a2; font-family:verdana, tahoma, georgia; font-size: 11px; color: #6000; padding-left:3px; padding-right:3px; line-height:16px;}
.textwhite12 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}

.asterix1 {font-family:verdana, tahoma, arial; font-size:11px; font-weight:bold; color:#ee3624; text-decoration:none;}


#navtop{
	margin-left:0;
	margin-right:0;	
}
#navtop ul, #nav li {
	margin:0;
	padding:0;
	list-style:none;
	text-align:left;
}
.limenutop {	
	float:left;
	height:29px;
	line-height:29px;
	background:url(../images/bgmenutop_over.gif) repeat-x left top;
	font-family: Verdana, Arial, Helvetica, sans-serif; color:#FFFFFF; font-size:12px;font-weight:bold; text-decoration:none;
}

#navtop a{
	display:block;
	height:29px;
	background:url(../images/bgmenutop.gif) repeat-x left top;
	text-decoration:none;
	font-family: Verdana, Arial, Helvetica, sans-serif; color:#000000; font-size:12px;font-weight:bold; text-decoration:none;
	padding:0px 8px 0px 8px;
	white-space:nowrap;
}
#navtop a:hover{background:transparent; color:#FFFFFF;}

a:link.greyu {font-family:verdana, tahoma, georgia; color:#787878; text-decoration:underline;}
a:active.greyu {font-family:verdana, tahoma, georgia; color:#787878; text-decoration:underline;}
a:visited.greyu {font-family:verdana, tahoma, georgia; color:#787878; text-decoration:underline;}
a:hover.greyu {font-family:verdana, tahoma, georgia; color:#787878; text-decoration:none;}

a:link.blueu {font-family:verdana, tahoma, georgia; color:#003399; text-decoration:underline;}
a:active.blueu {font-family:verdana, tahoma, georgia; color:#003399; text-decoration:underline;}
a:visited.blueu {font-family:verdana, tahoma, georgia; color:#003399; text-decoration:underline;}
a:hover.blueu {font-family:verdana, tahoma, georgia; color:#fff; text-decoration:none; background-color:#1960c4; }

a:link.white {font-family:verdana, tahoma, georgia; color:#fff; text-decoration:none;}
a:active.white {font-family:verdana, tahoma, georgia; color:#fff; text-decoration:none;}
a:visited.white{font-family:verdana, tahoma, georgia; color:#fff; text-decoration:none;}
a:hover.white {font-family:verdana, tahoma, georgia; color:#fff; text-decoration:underline;}

a:link.red {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:13px; color:#cc0000; text-decoration:none;}
a:active.red  {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:13px; color:#cc0000; text-decoration:none;}
a:visited.red {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:13px; color:#cc0000; text-decoration:none;}
a:hover.red  {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:13px; color:#cc0000; text-decoration:underline;}

a:link.blue2 {font-family:verdana, tahoma, georgia; color:#003399; text-decoration:none;}
a:active.blue2 {font-family:verdana, tahoma, georgia; color:#003399; text-decoration:none;}
a:visited.blue2 {font-family:verdana, tahoma, georgia; color:#003399; text-decoration:none;}
a:hover.blue2 {font-family:verdana, tahoma, georgia; color:#cc0000; text-decoration:underline;}

a:link.blueu3 {font-family:verdana, tahoma, georgia; font-size:9px; color:#003399; text-decoration:underline;}
a:active.blueu3 {font-family:verdana, tahoma, georgia; font-size:9px; color:#003399; text-decoration:underline;}
a:visited.blueu3 {font-family:verdana, tahoma, georgia; font-size:9px; color:#003399; text-decoration:underline;}
a:hover.blueu3 {font-family:verdana, tahoma, georgia; font-size:9px; color:#003399; text-decoration:none;  }



.bgbanner{background-color:#d5d5d5; width:203px; height:511px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#403f3f; }

.bullet1 ul{list-style-type: none; padding-left: 0; margin-left: 0; margin-top:5px; }
.bullet1 ul li{padding-left: 12px; margin-bottom: 8px; background-image:url(../images/arrow_black.gif); background-repeat:no-repeat; background-position: left;}

#navcontainer ul
{
margin: 0px;
padding: 0px;
list-style-type: none;
font-family: Verdana, Arial, Helvetica, sans-serif; color:#000000; font-size:11px;font-weight:bold; text-decoration:none;
}

#navcontainer li { margin: 0px 0px 0px 0px; padding:0px; }

#navcontainer a
{display: block;
padding: 1px 1px 1px 20px;
margin: 0;
width:204px;
line-height:22px;
 
background-image: url(../images/arrow_black.gif); background-repeat:no-repeat;margin-left:0px; background-position:10px 
 }
*html #navcontainer a
{display: block;
padding: 1px 1px 1px 20px;

width:225px; line-height:22px;
background-image: url(../images/arrow_black.gif); background-repeat:no-repeat;margin-left:0px; background-position:10px 
 }

#navcontainer a:link, #navlist a:visited
{
color: #000;
text-decoration: none;
font-weight:normal;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
}

#navcontainer a:hover
{background-image: url(../images/arrow_white.gif); background-repeat:no-repeat; background-position: 10px 7px 0px 0px;
color: #fff;
background-color:#d91111;
}
.marr5 {
	margin-right: 5px;
}
.padl5 {
	padding-left: 5px;
}
.w15p {
	width: 15%;
}
.w85p {
	width: 85%;
}
#navcontainergreen ul
{
margin: 0px;
padding: 0px;
list-style-type: none;
font-family: Verdana, Arial, Helvetica, sans-serif; color:#000000; font-size:11px;font-weight:bold; text-decoration:none;
}

#navcontainergreen li { margin: 0px 0px 0px 0px; padding:0px; }

#navcontainergreen a
{display: block;
padding: 1px 1px 1px 20px;
margin: 0;
width:204px;
line-height:22px;
 
background-image: url(../images/arrow_black.gif); background-repeat:no-repeat;margin-left:0px; background-position:10px 
 }
*html #navcontainergreen a
{display: block;
padding: 1px 1px 1px 20px;

width:225px; line-height:22px;
background-image: url(../images/arrow_black.gif); background-repeat:no-repeat;margin-left:0px; background-position:10px 
 }

#navcontainergreen a:link, #navlistgreen a:visited
{
color: #000;
text-decoration: none;
font-weight:normal;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
}

#navcontainergreen a:hover
{background-image: url(../images/arrow_white.gif); background-repeat:no-repeat; background-position: 10px 7px 0px 0px;
color: #fff;
background-color:#219541;
}
.graytab12{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px;  color:#77787a;
background-image: url(../images/gray_tab_bg.gif); background-repeat:repeat-x; padding-bottom:5px;}

.blacktab12{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px;  color:#040000;
background-image: url(../images/tab_whitebg.gif); background-repeat:repeat-x; padding-bottom:5px;}


.borderframe{border:1px solid #cdcdcd;}

.graybrdleft {
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #acacac;
}
.graybrdright {
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #acacac;
}
.graybrdbottom {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #acacac;
}
.tablebottombg {
	background-image: url(../images/tablebottombg.gif);
	background-repeat: repeat-x;
}
.yellowtablebg {
	background-image: url(../images/yellowtablebg.gif);
	background-repeat: repeat-x;
	background-color: #fffef6;
}
.dothor {
	background-image: url(../images/h_dot.gif);
	background-repeat: repeat-x;
}
.h25 {
	height: 25px;
}
.h30 {
	height: 30px;
}
.h35 {
	height: 30px;
}
.padl30 {
	padding-left: 30px;
}

.graybg{background:url(../images/gr_bg.gif) repeat-x;}
.borderleft{border-left:1px solid #cacaca;}

#middle .btn_viewreport{ background:url(../images/buttons/redbtn_bg.gif) no-repeat top left; padding-left:10px; height:23px; display:block;}
#middle .btn_viewreport span{ background:url(../images/buttons/redbtn_bg.gif) no-repeat top right; padding:3px 10px 0 0; font:bold 13px Verdana, Arial, Helvetica, sans-serif; color:#FFFFFF; height:20px; display:block;}

/* ------------ PR Newswire - created by:vibhuti on Feb 16 '10 ----------------- */
#wrap_pr{
	width:933px;
	margin:12px auto 20px auto;
	background:#fff;
}
#toppart_pr{
	background:url(../images/pr_toppart_bg.gif) repeat-x;
	height:127px;
	width:933px;
	float:left;
	text-align:left;
}
#toppart_pr #pr_logo_01{float:right; padding:20px 13px 0 0;}
#toppart_pr #pr_logo_02{float:right; padding:26px 12px 0 0;}
#toppart_pr #pr_logo_01 a img, #toppart_pr #pr_logo_02 a img{border:none;}
#toppart_pr h1{
	font:bold 26px 'Lucida Sans Unicode', 'Lucida Sans', Verdana, Arial, Helvetica;
	padding:32px 0 0 25px;
	margin:0;
}
#toppart_pr h2{
	font:17px 'Lucida Sans', Verdana, Arial, Helvetica;
	padding:6px 0 0 25px;
	color:#d3e2f6;
	margin:0;
}
#content_pr{
	width:910px;
	float:left;
	padding:16px 0 40px 23px;
	background:#fff;
	text-align:left;
	clear:both;
	font-family:'Lucida Sans', Verdana, Arial, Helvetica;
	font-size:14px;
	color:#3c3c3c;
	line-height:22px;
}
#content_rt_pr{float:left; width:160px; margin-left:25px;}
#content_rt_pr a img{border:none;}
#content_rt_pr .rt_banner{padding-bottom:12px;}
#content_lft_pr{float:left; width:702px;}
#content_lft_pr h3{
	font:21px 'Lucida Sans Unicode', 'Lucida Sans', Verdana, Arial, Helvetica;
	color:#0d50ae;
	margin:0;
	padding:8px 0 18px 0;
}
#content_lft_pr p{font-size:14px; color:#3c3c3c; line-height:22px; margin:0; padding:0 0 12px 0;}
#content_lft_pr p a{color:#bc012f; text-decoration:underline;}
#content_lft_pr p a:hover{text-decoration:none;}
#content_lft_pr ul{margin:0; padding:0 0 16px 12px; list-style:none;}
#content_lft_pr li{
	padding:0 0 10px 24px;
	background:url(../images/pr_bullet_arrow.gif) no-repeat 0 5px;
	line-height:21px;
}
#content_lft_pr .check li{background:url(../images/pr_bullet_check.gif) no-repeat 0 2px; padding-left:32px;}
#content_lft_pr #get_started{text-align:center; padding:6px 0 0 0;}
#content_lft_pr #get_started img{border:none;}

.pr_banner{ height:62px; width:100%; background:url(../images/pr_banner_rightbg.gif) no-repeat right top; margin-top:9px;}
.pr_banner p{ font:normal 14px "Times New Roman", Times, serif; color:#ed164a; padding:5px 0 2px 0;}

a img {border:none; text-decoration:none;}
a:hover img {border:none; text-decoration:none;}


