body
{
	margin:0px;
		color:#333333;
	font-family: Tahoma, Helvetica, Verdana, sana-serif;
	font-size:12px;
}

a
{
	color:#0055cc;
	text-decoration:underline;
}

a:hover
{
	color:#0055cc;
	text-decoration:none;
}

/** layout **/
#wrapper {
	margin: 0 auto;
	width: 980px;
	position: relative;
}

#wrapper2 {
	margin: 0 auto;
	width: 980px;
	position: relative;
}
#wrapper3 {
	margin: 0 auto;
	width: 980px;
	position: relative;
}

#header
{
	font-weight:bold;
	margin: 0 auto;
}

#header div.logo
{
	background-position:bottom;
	height:61px;
	width:230px;
	float:left;
	margin-bottom:9px;
	vertical-align:bottom;
}

#header div.right
{
	height:61px;
	width:750px;
	margin-bottom:9px;
	float:right;
	vertical-align:top;
}

#header div.logo_new
{
	background-position:bottom;
	height:61px;
	width:730px;
	float:left;
	margin-bottom:9px;
	vertical-align:bottom;
}

#header div.right_new
{
	height:61px;
	width:250px;
	margin-bottom:9px;
	float:right;
	vertical-align:top;
}

#header div.menutop_new
{
	height:12px;
	width:250px;
}

#header div.menu_new
{
	font-weight:normal;
	padding-top:40px;
	width:250px;
	vertical-align:bottom;
}

#header div.menutop
{
	height:12px;
	width:750px;
}

#header div.menu
{
	font-weight:normal;
	padding-top:40px;
	width:750px;
	vertical-align:bottom;
}
#header div.menuimage
{
	font-weight:normal;
	padding-top:30px;
	width:750px;
	vertical-align:bottom;
}

#header div.menuimage1
{
	font-weight:normal;
	padding-top:30px;
	width:370px;
	vertical-align:bottom;
}

#header .current
{
	font-weight:bold;
}

#header a
{
	font-size:11px;
	color:#0055cc;
	text-decoration:none;
}

#header a:hover
{
	font-size:11px;
	color:#0055cc;
	text-decoration:underline;
}

#header a.normal
{
	font-size:12px;
	color:#0055cc;
	text-decoration:none;
}

#header a.normal:hover
{
	font-size:12px;
	color:#0055cc;
	text-decoration:underline;
}

a.Signin
{
	font-size:14px;
	font-weight:bold;
	color:#0055cc;
	text-decoration:none;
}

a.Signin:hover
{
	font-size:14px;
	font-weight:bold;
	color:#0055cc;
	text-decoration:underline;
}

#greenbar
{
	width:980px;
	font-weight:bold;
	font-size:14px;
	margin: 0 auto;
}

#greenbar .htd_header_left
{
	background-image: url(../images/common/header_left_corner.gif);
	background-repeat: no-repeat;
	width: 3px;
	height: 36px;
}

#greenbar .htd_header_middle
{
	background-image: url(../images/common/header_middle_corner.gif);
	background-repeat: repeat-x;
	height: 36px;
}

#greenbar .htd_header_right
{
	background-image: url(../images/common/header_right_corner.gif);
	background-repeat: no-repeat;
	width: 3px;
	height: 36px;
}

#greenbar .htd_header_spliter
{
	background-image: url(../images/common/header_splitter.gif);
	background-repeat: no-repeat;
	width: 3px;
	height: 36px;
	vertical-align: middle;
}

#greenbar .leftnew
{
	background-image:url(../images/mainmenu/td_left.gif);
	background-repeat:no-repeat;
	background-position:left;
	width:3px;
	height:26px;
	float:left;
}

#greenbar .middlenew
{
	width:974px;
	height:26px;
	float:left;
}

#greenbar .rightnew
{
	background-image:url(../images/mainmenu/td_right.gif);
	background-repeat:no-repeat;
	background-position:right;
	width:3px;
	height:26px;
	float:right;
}

#greenbar .left
{
	background-image:url(../images/common/greenbar_left.gif);
	background-repeat:no-repeat;
	background-position:left;
	width:7px;
	height:41px;
	float:left;
}

#greenbar .middle
{
	background-image:url(../images/common/greenbar_middle.gif);
	background-repeat:repeat-x;
	background-position:left;
	width:966px;
	height:41px;
	float:left;
	vertical-align:middle !important;
}

#greenbar .right
{
	background-image:url(../images/common/greenbar_right.gif);
	background-repeat:no-repeat;
	background-position:right;
	width:7px;
	height:41px;
	float:right;
}

#greenbar a
{
	font-size:14px;
	color:#0055cc;
	text-decoration:none;
}

#greenbar a:hover
{
	font-size:14px;
	color:#0055cc;
	text-decoration:underline;
}

#greenbar .greencurrent
{
	line-height:35px;
	padding-left:12px;
	float:left;
}

#greenbar .greenright
{
	float:right;
	font-size:12px;
	line-height:26px;
	padding-right:12px;
	color:#FFF;
}

#greenbar .greenrightnormal
{
	font-weight:normal;
}

#greenbar .line
{
	background-color:#5291db;
	height:4px;
	width:980px;
	float:left;
}

#content
{
	width:980px;
	margin: 0 auto;
}

#content div.home_banner
{
	width:690px;
	height:215px;
	float:left;
	margin-top:10px;
}
#content div.home_banner3
{
	width:690px;
	margin-top:10px;
}

#content div.login_banner
{
	width:690px;
	height:215px;
	float:left;
	margin-top:10px;
}

.inner_banner
{
	background-image:url(../images/common/personal_inner.gif);
	background-repeat:no-repeat;
	width:700px;
	height:131px;
	float:right;
	margin-top:10px;
}

.inner_bannernew
{
	background-image:url(../images/common/personal_inner.gif);
	background-repeat:no-repeat;
	width:790px;
	height:131px;
	float:right;
	margin-top:10px;
}

.inner_bannernew_awards
{
	background-image:url(../images/common/awardbanner.png);
	background-repeat:no-repeat;
	width:790px;
	height:131px;
	float:right;
	margin-top:10px;
}

.inner_banner_bu
{
	background-image:url(../images/common/business_inner.gif);
	background-repeat:no-repeat;
	width:700px;
	height:131px;
	float:right;
	margin-top:10px;
}

.inner_banner_bunew
{
	background-image:url(../images/common/business_inner.gif);
	background-repeat:no-repeat;
	width:790px;
	height:131px;
	float:right;
	margin-top:10px;
}

.inner_banner_image
{
	width:790px;
	height:131px;
	float:right;
	margin-top:10px;
}

.inner_banner_thanku
{
	background-image:url(../images/inner_banner/thankyou_inner.gif);
	background-repeat:no-repeat;
	width:700px;
	height:131px;
	float:right;
	margin-top:10px;
}

.inner_banner_thankunew
{
	background-image:url(../images/inner_banner/thankyou_inner.gif);
	background-repeat:no-repeat;
	width:790px;
	height:131px;
	float:right;
	margin-top:10px;
}

#wrapper h2
{
	color:#21467d;
	font-size:14px;
	font-weight:bold;
	text-decoration:none;
}

#wrapper h3
{
	font-size:16px;
	color:#e80000;
}

#wrapper h4
{
	font-size:16px;
	font-weight:normal;
	color:#000;
}

.lightgray_line_normal
{
	background-image:url(../images/common/graydot.gif); 
	background-repeat:repeat-x; 
	height:4px; 
	
}

.lightgray_line_normal1
{
	background-image:url('../images/common/lightgraydot.gif'); 
	background-repeat:repeat-x;
}

.lightblue_line_normal
{
	background-color:#2d77de;
	height:4px; 
	
}


.box_linkedin {
  width: 500px;
  background: #f1f1f1;
}

.box_linkedin1 {
  width: 620px;
  background: #f1f1f1;
}

/**Login Box**/
.box_login {
  width: 280px;
  background: #f1f1f1;
}

.box_twitter_login {
  float: right;
  width: 280px;
  background: #FFF;
}

.box_loginL {
  width: 690px;
  background: #FFF;
}

.box_twitter {
  float: left;
  width: 690px;
  background: #FFF;
}

/**Dark Gray Box**/
.box {
  float: right;
  width: 280px;
  background: #f1f1f1;
}

.box_tele {
  width: 280px;
  background: #f1f1f1;
}

.box_tele_white {
  width: 280px;
  background: #FFF;
}

.box-t { background: top  url(../images/newcommon/dg_top.gif) repeat-x; }
.box-r { background: right  url(../images/newcommon/dg_right.gif) repeat-y; }
.box-b { background: bottom url(../images/newcommon/dg_bottom.gif) repeat-x; }
.box-l { background: left url(../images/newcommon/dg_left.gif) repeat-y; }
.box-tr { background: top right url(../images/newcommon/dg_topright.gif) no-repeat; }
.box-br { background: bottom right url(../images/newcommon/dg_bottomright.gif) no-repeat; }
.box-bl { background: bottom left url(../images/newcommon/dg_bottomleft.gif) no-repeat; }
.box-tl { background: top left url(../images/newcommon/dg_topleft.gif) no-repeat; }

#subcontent1
{
	width:960px;
	margin: 0 auto;
	position:relative;
}

#subcontent2
{
	width:960px;
	margin: 0 auto;
}

#subcontent3
{
	width:960px;
	margin: 0 auto;
}

#content1
{
	width:980px;
	margin: 0 auto;
	position:relative;
}
#content_twitter_box
{
	width:980px;
	margin: 0 auto;
}

#content1 p
{
line-height:inherit;
}
/**Light Gray Box**/
.boxlg23 {
  width: 280px;
  background: #FFF;
}

.boxlg {
  float: left;
  width: 280px;
  background: #FFF;
}

.boxStepright {
  width: 234px;
  background: #FFF;
}

.boxStepright1 {
  width: 250px;
  background: #f1f1f1;
}

.boxlg-t { background: top  url(../images/newcommon/lg_top.gif) repeat-x; }
.boxlg-r { background: right  url(../images/newcommon/lg_right.gif) repeat-y; }
.boxlg-b { background: bottom url(../images/newcommon/lg_bottom.gif) repeat-x; }
.boxlg-l { background: left url(../images/newcommon/lg_left.gif) repeat-y; }
.boxlg-tr { background: top right url(../images/newcommon/lg_topright.gif) no-repeat; }
.boxlg-br { background: bottom right url(../images/newcommon/lg_bottomright.gif) no-repeat; }
.boxlg-bl { background: bottom left url(../images/newcommon/lg_bottomleft.gif) no-repeat; }
.boxlg-tl { background: top left url(../images/newcommon/lg_topleft.gif) no-repeat; }

.box-twitter-t { background: top  url(../images/twitter/box_t.png) repeat-x; }
.box-twitter-r { background: right  url(../images/twitter/box_r.png) repeat-y; }
.box-twitter-b { background: bottom url(../images/twitter/box_b.png) repeat-x; }
.box-twitter-l { background: left url(../images/twitter/box_l.png) repeat-y; }
.box-twitter-tr { background: top right url(../images/twitter/box_rt.png) no-repeat; }
.box-twitter-br { background: bottom right url(../images/twitter/box_rb.png) no-repeat; }
.box-twitter-bl { background: bottom left url(../images/twitter/box_lb.png) no-repeat; }
.box-twitter-tl { background: top left url(../images/twitter/box_lt.png) no-repeat; }
.box-twitter-point { background: top left url(../images/twitter/box_pointer.png) no-repeat; }

.boxlg2 {
  float: left;
  width: 360px;
  background: #FFF;
}

.boxlg3 {
  float: left;
  width: 320px;
  background: #FFF;
}

.boxlg_client {
  float: left;
  width: 690px;
  background: #FFF;
}

.box_innerleft {
  float: left;
  width: 270px;
  background: #FFF;
}

.box_innerleftnew {
  float: left;
  width: 180px;
  background: #FFF;
}

.box_innerright {
  width: 700px;
  background: #FFF;
}

.box_innerrightnew {
  width: 790px;
  background: #FFF;
}
.box_whole {
  width: 980px;
  background: #FFF;
}

.box_left140px {
  width: 140px;
  background: #FFF;
}

.box_left230px {
  width: 230px;
  background: #FFF;
}

.box_left620px {
  width: 620px;
  background: #FFF;
}


.box_search1 {
  width: 320px;
  background: #FFF;
}

.box_search2 {
  width: 980px;
  background: #FFF;
}

.box_step21 {
  width: 690px;
  background: #FFF;
}

.box_step21_sub {
  width: 672px;
  background: #FFF;
}


#content2
{
	width:980px;
	margin: 0 auto;
}

#content_search
{
	width:980px;
	margin: 0 auto;
}

#content3
{
	width:700px;
	margin: 0 auto;
	height: 14px;
}

#hcard
{
	width:980px;
	margin: 0 auto;
}

#hcard_detail
{
	width:980px;
	margin: 0 auto;
}


#footer
{
	width:980px;	
	margin: 0 auto;
}

#footer a
{
	color:#0055cc;
	text-decoration:none;
}

#footer a:hover
{
	color:#0055cc;
	text-decoration:underline;
}

.header1
{
	font-size:16px;
	color:#505050;
	font-weight:bold;
}

.header1_search_14px
{
	font-size:14px;
	color:#505050;
	font-weight:bold;
}

.header1_n
{
	font-size:19px;
	color:#505050;
	font-weight:normal;
}

.header1_n16
{
	font-size:16px;
	color:#505050;
	font-weight:normal;
}


.header2
{
	font-size:16px;
	color:#e80000;
	font-weight:bold;
}

.header2_n
{
	font-size:16px;
	color:#e80000;
	font-weight:normal;
}

.header3
{
	font-size:16px;
	color:#016699;
	font-weight:bold;
}

.header3_big
{
	font-size:26px;
	color:#5291db;
	font-weight:bold;
}

.header3_bign
{
	font-size:24px;
	color:#5291db;
	font-weight:normal;
}

.header4
{
	padding-top:8px;
	padding-left:10px;
	font-size:19px;
	color:#FFF;
	font-weight:bold;
}

.header5_blue
{
	font-size:13px;
	color:#5291db;
	font-weight:bold;
}

.header5
{
	font-size:13px;
	color:#505050;
	font-weight:bold;
}

.header5_12px
{
	font-size:12px;
	color:#505050;
	font-weight:bold;
}

.header6
{
	padding-top:5px;
	padding-left:10px;
	font-size:14px;
	color:#505050;
	font-weight:bold;
}

.header_orange
{
	font-size:13px;
	color:#fd9d04;
	font-weight:bold;
}

.header_green
{
	font-size:13px;
	color:#6c9e13;
	font-weight:bold;
}

.header_red
{
	font-size:13px;
	color:#e73a36;
	font-weight:bold;
}

.header_blue
{
	font-size:13px;
	color:#599ee7;
	font-weight:bold;
}

.header_orange1
{
	font-size:18px;
	color:#fd9d04;
	font-weight:bold;
}

.header_green1
{
	font-size:18px;
	color:#6c9e13;
	font-weight:bold;
}

.header_red1
{
	font-size:18px;
	color:#e73a36;
	font-weight:bold;
}

.header_blue1
{
	font-size:18px;
	color:#599ee7;
	font-weight:bold;
}

.space
{
	height:10px;
}

.small_space
{
	height:5px;
}

.alignright
{
	float:right;
}

/* Left Menu */
.leftmenu{
margin: 5px 0;
padding: 0;
width: 140px; /*width of menu*/
border: 0px solid #9A9A9A;
border-bottom-width: 0;
background-color:#FFFFFF;
cursor:pointer;
}

.leftmenu a.menuitem{
background: #FFFFFF  url(../menu/list.gif) no-repeat center left;
font: bold 12px  Calibri, Verdana, Arial, Helvetica, sans-serif;
display: block;
position: relative; /*To help in the anchoring of the ".statusicon" icon image*/
width: auto;
padding: 0px 0;
padding-left: 15px;
text-decoration: none;
}

.leftmenu a.menuitem b{
background: #FFFFFF  no-repeat  bottom right;
font: bold 12px  Calibri, Verdana, Arial, Helvetica, sans-serif;
border-bottom: 1px dotted #CCCCCC;
color:#004b91;
display: block;
position: relative; /*To help in the anchoring of the ".statusicon" icon image*/
width: 140px;
padding: 4px 0;
padding-left:5px;
text-decoration: none;
cursor:pointer;
}
.leftmenu a.menuitem:hover{
	background: #FFFFFF url(../menu/list.gif) no-repeat center left;
}

.leftmenu a.menuitem b:hover{
	background: #FFFFFF no-repeat bottom right;
	color:#004b91;
}

.leftmenu a.menuitem1{
background: #FFFFFF url(../menu/open.gif) no-repeat center left;
font: bold 12px  Calibri, Verdana, Arial, Helvetica, sans-serif;
display: block;
position: relative; /*To help in the anchoring of the ".statusicon" icon image*/
width: auto;
padding: 0px 0;
padding-left: 15px;
text-decoration: none;
}

.leftmenu a.menuitem1 b{
background: #FFFFFF  no-repeat  bottom right;
border-bottom: 1px dotted #CCCCCC;
font: bold 12px  Calibri, Verdana, Arial, Helvetica, sans-serif;
color:#004b91;
display: block;
position: relative; /*To help in the anchoring of the ".statusicon" icon image*/
width: 140px;
padding: 4px 0;
padding-left:5px;
text-decoration: none;
}

.leftmenu a.menuitem1 b.current{
background: #FFFFFF  no-repeat  bottom right;
border-bottom: 1px dotted #CCCCCC;
font: bold 12px  Calibri, Verdana, Arial, Helvetica, sans-serif;
color:#61b108;
display: block;
position: relative; /*To help in the anchoring of the ".statusicon" icon image*/
width: 140px;
padding: 4px 0;
padding-left:5px;
text-decoration: none;
}

.leftmenu a.menuitem1:hover{
	background: #FFFFFF url(../menu/open.gif) no-repeat center left;
}

.leftmenu a.menuitem1 b:hover{
	background: #FFFFFF  no-repeat bottom right;
	color:#004b91;
}

.leftmenu a.menuitem1 b.current:hover{
	background: #FFFFFF  no-repeat bottom right;
	color:#61b108;
}

.leftmenu div.submenu{ /*DIV that contains each sub menu*/
background: white;
}

.leftmenu div.submenu ul{ /*UL of each sub menu*/
list-style-type: none;
margin: 0;
padding: 0;
}

.leftmenu div.submenu ul li{

padding-left:20px;
}

.leftmenu div.submenu ul li a{
display: block;
font: normal 12px  Calibri, Verdana, Arial, Helvetica, sans-serif;
color:#004b91;
text-decoration: none;
padding: 2px 0;
padding-left: 10px;
}

.leftmenu div.submenu ul li a:hover{
background: #FFFFFF url(../images/common/arrow.gif) no-repeat  center left;
text-decoration:underline;
color: #61b108;
}

.leftmenu div.submenu ul li span.subcurrent{
background: #FFFFFF url(../images/common/arrow.gif) no-repeat  center left;
cursor:default;
font: normal 12px  Calibri, Verdana, Arial, Helvetica, sans-serif;
color:#000;
text-decoration: none;
padding: 2px 0;
padding-left: 10px;
}

.leftmenu div.submenu ul li.current a{
	background: #FFFFFF url(../images/common/arrow.gif) no-repeat  center left;
	colorz: #004b91;
}

.leftmenu div.submenu ul li.current a{
	background: #FFFFFF url(../images/common/arrow.gif) no-repeat  center left;
	colorz: #004b91;
}

#greenbar .glossymenu{
	position: relative;
	padding: 0 0 0 10px;
	margin: 0 auto 0 auto;
	background:url(../images/mainmenu/td_middle.gif) repeat-x; /*tab background image path*/
	height: 26px;
	list-style: none;
}

#greenbar .glossymenu li{
	float:left;
}

#greenbar .glossymenu li a{
	float: left;
	display: block;
	text-decoration: none;
	font-family: Tahoma;
	font-size: 12px;
	font-weight: bold;
	padding:0 0 0 16px; /*Padding to accomodate left tab image. Do not change*/
	height: 26px;
	line-height: 26px;
	text-align: center;
	cursor: pointer;	
}

#greenbar .glossymenu li a b{
	float: left;
	display: block;
	padding: 0 24px 0 8px; /*Padding of menu items*/
}

#greenbar .glossymenu li.current a, .glossymenu li a:hover{
	color:#999999;
	background:url(../images/mainmenu/td_over_left.gif) no-repeat; /*left tab image path*/
	background-position: left;
}

#greenbar .glossymenu li.current a b, .glossymenu li a:hover b{
	color:#999999;
	background:url(../images/mainmenu/td_over_right.gif) no-repeat right top; /*right tab image path*/
	
}

#greenbar .glossymenu li.normal a, .glossymenu li a:hover{
	
	color:#FFFFFF;
}

div.greenmsg
{
 background-color:#f3ffd5;
 font-size:20px;
 color:#5e8704;
 padding:3px;
 height:30px;
 }
 
 div.graymsg
{
 background-color:#ccc;
 font-size:18px;
 color:#000;
 padding:3px;
 height:26px;
 }

div.stylebox_left
{
	background-image:url(../images/iu/boxs_left.gif);
	background-repeat:no-repeat;
	background-position:left;
	width:2px;
	height:154px;
}

div.stylebox_middle
{
	background-image:url(../images/iu/boxs_middle.gif);
	background-repeat:repeat-x;
	height:154px;
}

div.stylebox_right
{
	background-image:url(../images/iu/boxs_right.gif);
	background-repeat:no-repeat;
	background-position:right;
	width:2px;
	height:154px;
}

.textbox_normal1
{
	border-color:#b9b9b9;
	border-width:1px;
	border-style:solid;
	font-size:16px;
	padding:3px;
}

.textbox_normal_label
{
	border-width: 0px;
	border-color: #B4B2B3;
	border-style: solid;
}
td.tab_highlight
{
	background-color:#caddef;
	border-top:#caddef solid 3px;
	border-left:#caddef solid 3px;
	border-right:#caddef solid 3px;
	color:#505050;
	font-size:11px;
}

td.tab_normalblue
{
	background-color:#FFF;
	border-top:#caddef solid 3px;
	border-left:#caddef solid 3px;
	border-right:#caddef solid 3px;
	color:#2d77de;
	font-size:11px;
}

.tab_number_bold
{
	font-size:25px;
}

td.tab_bodyseacrh
{
	background-color:#FFF;
	border:#caddef solid 5px;
	color:#333;
}

td.payment_lefttop
{
	background-color:#FFF;
	border-left:#c2c2c2 solid 1px;
	border-bottom:#c2c2c2 solid 1px;
	border-top:#c2c2c2 solid 1px;
	height:50px;
	padding-left:10px;
}

td.payment_righttop1
{
	background-color:#FFF;
	border:#c2c2c2 solid 1px;
	padding-left:10px;
}

td.payment_righttop
{
	background-color:#FFF;
	border-right:#c2c2c2 solid 1px;
	border-top:#c2c2c2 solid 1px;
	height:50px;
	padding-left:10px;
}

td.payment_leftbottom
{
	background-color:#f5f5f5;
	border:#dddddd solid 1px;
	height:50px;
	padding-left:10px;
}

div.dotted_panel
{
	background-color:#f0f0f0;
	border:dashed #c2c2c2 1px;
}

div.tip_left
{
	background-image:url(../images/iu/tip_left.gif);
	background-repeat:no-repeat;
	background-position:left;
	width:16px;
	height:35px;
}

div.tip_middle
{
	background-image:url(../images/iu/tip_middle.gif);
	background-repeat:repeat-x;
	height:35px;
	font-size:15px; 
	font-weight:bold; 
	color:#99662e;
}

div.tip_middle_13px
{
	background-image:url(../images/iu1/tip_middle.gif);
	background-repeat:repeat-x;
	height:35px;
	font-size:13px; 
	font-weight:bold; 
	color:#99662e;
}

div.tip_right
{
	background-image:url(../images/iu/tip_right.gif);
	background-repeat:no-repeat;
	background-position:right;
	width:7px;
	height:35px;
}

.box_left257px {
  width: 234px;
  background: #fef5cc;
}

.boxg-t { background: top  url(../images/iu/t_gold.gif) repeat-x; }
.boxg-r { background: right  url(../images/iu/r_gold.gif) repeat-y; }
.boxg-b { background: bottom url(../images/iu/b_gold.gif) repeat-x; }
.boxg-l { background: left url(../images/iu/l_gold.gif) repeat-y; }
.boxg-tr { background: top right url(../images/iu/rt_gold.gif) no-repeat; }
.boxg-br { background: bottom right url(../images/iu/rb_gold.gif) no-repeat; }
.boxg-bl { background: bottom left url(../images/iu/lb_gold.gif) no-repeat; }
.boxg-tl { background: top left url(../images/iu/lt_gold.gif) no-repeat; }

.hint
{
	border: 1px solid #B2B9C3;
	font-family:Arial, Helvetica, sans-serif;  
	font-size: 12px;
	color:Gray;
	width: 165px;
}

.hint1
{
	border: 1px solid #B2B9C3;
	font-family:Arial, Helvetica, sans-serif;  
	font-size: 12px;
	width: 165px;
}

.hint_big
{
	border: 1px solid #B2B9C3;
	font-family:Arial, Helvetica, sans-serif;  
	font-size:18px;
	color:#ccc;
}

.hint1_big
{
	border: 1px solid #B2B9C3;
	font-family:Arial, Helvetica, sans-serif;  
	font-size:28px;
}

.tip_gray
{
	color:#505050;
	font-size:11px;
}

.step_tab_highlight
{
	background-color:#e7f0f9;
	border-top:#e7f0f9 solid 3px;
	border-left:#e7f0f9 solid 3px;
	border-right:#e7f0f9 solid 3px;
	color:#505050;
	font-size:11px;
}

.step_tab_normal
{
	background-color:#FFF;
	color:#2d77de;
	border-top:#e7f0f9 solid 3px;
	border-left:#e7f0f9 solid 3px;
	border-right:#e7f0f9 solid 3px;
	font-size:11px;
}

.twitter_tweeple_lt
{
	background-image:url(../images/twitter_tweeple/box_lt.png);
	background-repeat:no-repeat;
	width:16px;
	height:16px;
}

.twitter_tweeple_l
{
	background-image:url(../images/twitter_tweeple/box_l.png);
	background-repeat:repeat-y;
	width:16px;
}

.twitter_tweeple_lb
{
	background-image:url(../images/twitter_tweeple/box_lb.png);
	background-repeat:no-repeat;
	width:16px;
	height:16px;
}

.twitter_tweeple_rt
{
	background-image:url(../images/twitter_tweeple/box_rt.png);
	background-repeat:no-repeat;
	width:16px;
	height:16px;
}

.twitter_tweeple_r
{
	background-image:url(../images/twitter_tweeple/box_r.png);
	background-repeat:repeat-y;
	width:16px;
}

.twitter_tweeple_rb
{
	background-image:url(../images/twitter_tweeple/box_rb.png);
	background-repeat:no-repeat;
	width:16px;
	height:16px;
}

.twitter_tweeple_t
{
	background-image:url(../images/twitter_tweeple/box_t.png);
	background-repeat:repeat-x;
	height:16px;
}

.twitter_tweeple_b
{
	background-image:url(../images/twitter_tweeple/box_b.png);
	background-repeat:repeat-x;
	height:16px;
}

.boxgb-t { background: top  url(../images/gray_box/gray_t.png) repeat-x; }
.boxgb-r { background: right  url(../images/gray_box/gray_l.png) repeat-y; }
.boxgb-b { background: bottom url(../images/gray_box/gray_t.png) repeat-x; }
.boxgb-l { background: left url(../images/gray_box/gray_l.png) repeat-y; }
.boxgb-tr { background: top right url(../images/gray_box/gray_rt.png) no-repeat; }
.boxgb-br { background: bottom right url(../images/gray_box/gray_rb.png) no-repeat; }
.boxgb-bl { background: bottom left url(../images/gray_box/gray_lb.png) no-repeat; }
.boxgb-tl { background: top left url(../images/gray_box/gray_lt.png) no-repeat; }

.modalBackground
{
	cursor: default;
	background-color: #505050;
	filter: alpha(opacity=45);
	opacity: 0.7;
}

.headerlink
{
	text-decoration:none;
}

.headerlink:hover
{
	text-decoration:underline;
}

.buss_grid_common_header
{
	background-color:#4670ae;
	color:#FFF;
	font-size:11px;
	padding-top:4px;
	padding-bottom:4px;
	padding-left:2px;
	padding-right:2px;
}

.buss_grid_common_header a
{
	color:#FFF;
	font-size:11px;
	text-decoration:none;
}

.buss_grid_common_header a:hover
{
	color:#FFF;
	font-size:11px;
	text-decoration:underline;
}

.buss_grid_common_header_right_border
{
	background-color:#4670ae;
	color:#FFF;
	font-size:11px;
	padding-top:4px;
	padding-bottom:4px;
	padding-left:2px;
	padding-right:2px;
	border-right:solid 1px #FFF;
}

.buss_grid_common_header_right_border1
{
	background-color:#4670ae;
	color:#FFF;
	font-size:10px;
	padding-top:4px;
	padding-bottom:4px;
	padding-left:2px;
	padding-right:2px;
	border-right:solid 1px #FFF;
}

.buss_grid_common_header_right_border a
{
	color:#FFF;
	font-size:11px;
	text-decoration:none;
}

.buss_grid_common_header_right_border a:hover
{
	color:#FFF;
	font-size:11px;
	text-decoration:underline;
}

.buss_grid_common_row1
{
	background-color:#FFF;
	color:#4670ae;
	font-size:11px;
	padding-top:4px;
	padding-bottom:4px;
	padding-left:2px;
	padding-right:2px;
}

.buss_grid_common_header_right_border_new
{
	background-color:#dddddd;
	color:#000;
	font-size:11px;
	padding-top:4px;
	padding-bottom:4px;
	padding-left:2px;
	padding-right:2px;
}

.buss_grid_common_row1_new
{
	background-color:#FFF;
	color:#4670ae;
	font-size:11px;
	padding-top:4px;
	padding-bottom:4px;
	padding-left:2px;
	padding-right:2px;
	border-bottom:solid 1px #dddddd;
}

.buss_grid_common_row_Header_a
{
	color:#21467d;
	font-size:14px;
	font-weight:bold;
	text-decoration:none;
}

.buss_grid_common_row_Header_a:hover
{
	color:#21467d;
	font-size:14px;
	font-weight:bold;
	text-decoration:underline;
}

.buss_grid_common_row_Header_a h2
{
	color:#21467d;
	font-size:14px;
	font-weight:bold;
	text-decoration:none;
}

.buss_grid_common_row1_right_border
{
	background-color:#FFF;
	color:#4670ae;
	font-size:11px;
	padding-top:4px;
	padding-bottom:4px;
	padding-left:2px;
	padding-right:2px;
	border-right:solid 1px #4670ae;
}

.buss_grid_common_row2
{
	background-color:#e7effb;
	color:#4670ae;
	font-size:11px;
	padding-top:4px;
	padding-bottom:4px;
	padding-left:2px;
	padding-right:2px;
}

.buss_grid_common_row2_right_border
{
	background-color:#e7effb;
	color:#4670ae;
	font-size:11px;
	padding-top:4px;
	padding-bottom:4px;
	padding-left:2px;
	padding-right:2px;
	border-right:solid 1px #4670ae;
}

.CT_link_normal
{
    color:#2e78bb;
    font-size:13PX;
    text-decoration:none;
}

.CT_link_normal:hover
{
    color:#2e8626;
    font-size:13PX;
    text-decoration:none;
}

.CT_link_current
{
    color:#2e8626;
    font-size:13PX;
    font-weight:bold;
    text-decoration:none;
}

.CT_link_current:hover
{
    color:#2e8626;
    font-size:13PX;
    font-weight:bold;
    text-decoration:none;
}
/* Rupee Symbol css */

@font-face {
 font-family: RupeeLogo;
 src: url("../fonts/Rupee_Foradian.eot") /* EOT file for IE */
}
@font-face {
 font-family: RupeeLogo;
 src: url("../fonts/Rupee_Foradian.ttf") /* TTF file for CSS3 browsers */
}
.Rupees {
 font-family: RupeeLogo;
 font-size:15pt;
	color:Black;
	
