body {
	font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	margin:0px;
	background:#191919;
}
form{margin:0px;}
input {vertical-align:middle;}
.maintable {height:100%;}
.top_line {background:#598700;}
.bg_1 {background:#000000;}
.bg_2 {background:#2f2f2f;}
.bg_3 {background:#ffffff;}
.header_bg {background:url(../images/bg_img.gif);}
.header_left_bg {background:url(../images/header_left_bg.gif) top repeat-x;}
/*.fix_table {width:975px; height:100%;}*/
.fix_table {width:100%; height:100%; /*padding:0px 10px 0px 10px;*/}
.bdr_left {border-left:1px solid #343434;}
.bdr_top {border-top:1px solid #cfcfcf;}
.img_left{float:left; margin-right:10px;}
.header_banner {background:url(../images/banner.jpg) left top repeat-x;}
.text_links {
	font-family:Tahoma, Verdana, Arial;
	font-size:12px;
	color:#ffffff;
	text-decoration:none;	
	line-height:18px;
}
.text_links a{
	color:#ffffff;
	text-decoration:none;	
	line-height:18px;
}
.text_links a:hover{
	color:#9ed242;
	text-decoration:none;	
	line-height:18px;
}
.marquee_text{font-family:Tahoma, Verdana, Arial; font-size:12px; color:#ffffff; text-decoration:none;}
.bg_4 {background:#84c20c;}
.menu_css {font-family:Tahoma, Verdana, Arial; font-size:11px; font-weight:bold; color:#355100; background:#84c20c; text-decoration:none;}
.menu_css a{padding:13px 15px 14px 14px; color:#355100; text-decoration:none; display:inline-block;}
.menu_css a:hover {background:#000000; color:#FFFFFF}

/*.formcss th {
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#424242;
	background-color:#f8ecb9;
	text-decoration:none;
	padding:7px 5px 7px 5px;
	
}*//*kunal & nilesh on6-feb*/
.footer_css {
	font-family:Tahoma, Verdana, Arial;
	font-size:11px;
	color:#747474;
	background:#313131;
	margin-top:2px;
	line-height:18px;
}
.footer_css .links a {
	color:#747474;
	text-decoration:none;
	line-height:18px;
}
.footer_css .links a:hover {
	color:#ffffff;
	text-decoration:none;
	line-height:18px;
}
.banner_img {
	background:url(../images/your_getway.gif) no-repeat left top;
	width:247px;
	height:104px;
}
.rgt_nav {width:247px; border-right:1px solid #413f40;}
.box_head {
	background:url(../images/box_head_bg.gif) center top repeat-y;
	border-top:1px solid #413f40;
	border-bottom:1px solid #413f40;
	font-family:Tahoma, Verdana, Arial;
	font-size:12px;
	font-weight:bold;
	color:#ffffff;
	padding:10px 13px 10px 13px;
	text-decoration:none;
	text-align: center;
}
.input_text {
	font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
	color:#fefdfd;
	font-size:11px;
	background:#3c3c3c;
	border:1px solid #565656;
	padding:3px 3px 0px 3px;
	height:21px;
}
.input_textarea {
	font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
	color:#fefdfd;
	font-size:11px;
	background:#3c3c3c;
	border:1px solid #565656;
	padding:3px;
	overflow:auto;
}
.input_btn {
	font-weight:bold;
	color:#2f2f2f;
	text-transform:uppercase;
	background:url(../images/btn_bg.gif) bottom left repeat-x;
	border:none;
	height:21px;
}
html > body .input_btn {
    padding-bottom:3px;
}
.input_inbtn {
	font-weight:bold;
	color:#000000;
	text-transform:uppercase;
	background:url(../images/inbtn_bg.gif) bottom left repeat-x;
	border:none;
	height:21px;
}
html > body .input_inbtn {
    padding-bottom:3px;
}
.text_1 {
	font-family:Tahoma, Verdana, Arial;
	font-size:12px;
	color:#ffffff;
	line-height:17px;
	text-align:justify;
}
.text_1 a{
	color:#ffffff;
	text-decoration:underline;
	line-height:17px;
}
.text_1 a:hover{
	color:#ffffff;
	text-decoration:none;
	line-height:17px;
}

.text_title {font-family:Tahoma, Verdana, Arial; font-size:12px; color:#84c20c; text-decoration:none; line-height:17px;}
.text_title a{color:#84c20c; text-decoration:none; line-height:17px;}
.text_title a:hover{color:#355100; text-decoration:none; line-height:17px;}

.ban_speed {background:url(../images/upload_speed_test.gif) left top no-repeat;	width:247px; height:119px;}

.cont_div {width:100%; padding:0px 15px 15px 15px}

.head_text {
	font-family:Tahoma, Verdana, Arial;
	font-size:13px;
	color:#355100;
	text-transform:uppercase;
	padding-bottom:2px;
	display:block;
}
.head_text a {color:#355100; text-decoration:none;}
.head_text a:hover {color:#84c20c; text-decoration:none;}
.normal_text {
	font-family:Tahoma, Verdana, Arial;
	font-size:12px;
	color:#355100;
	text-decoration:none;
	line-height:15px;
	text-align:justify;
}
.normal_text a{
	color:#355100;
	text-decoration:underline;
	line-height:15px;
}
.normal_text a:hover{
	color:#84c30d;
	text-decoration:none;
	line-height:15px;
}
.hor_dot_line {background:url(../images/hor_dotted_line.gif) repeat-x left top;}
.dot_btm_line {background:url(../images/hor_dotted_line.gif) repeat-x left bottom; /*margin-bottom:15px;*/}
.ver_dot_line {background:url(../images/ver_dotted_line.gif) repeat-y top;}
/*.con_box {background:url(../images/con_box_btm_cur.gif) bottom no-repeat #84c30d; padding-bottom:8px;}*/


.con_box_bg {background:url(../images/con_box_bg.gif) top left repeat-x #84c30d; padding:5px;}
.con_box_sep {background:url(../images/con_line_sep.gif) top left repeat-x;}
.con_sep {height:12px;}
.t_space {margin-top:12px;}

.static_head {background:url(../images/inner_head_bg.gif) right top repeat-y; border-bottom:1px solid #c7c7c7; font-family:Arial, Verdana, Arial; font-size:17px; font-weight:bold; color:#84c20c; padding:10px 10px 10px 15px;}

.heading {background:url(../images/inner_head_bg.gif) right top repeat-y; border-bottom:1px solid #c7c7c7; height:74px;}
.heading img {float:left; margin:8px 10px 0px 25px;}
.heading div {padding-top:21px; font-family:Tahoma, Arial; font-size:11px; font-weight:bold; color:#413f40; line-height:17px;}
.heading div a{color:#413f40; text-decoration:none;}
.heading div a:hover{color:#413f40; text-decoration:underline;}
.heading h3 {font-family:Arial, Verdana, Arial; font-size:17px; color:#84c20c; margin:0px; padding:0px 0px 0px 0px; display:inline;}
.heading h3 a{color:#000000; text-decoration:none;}
.heading h3 a:hover{color:#000000; text-decoration:underline;}

.inn_heading {background:url(../images/inner_head_bg.gif) right top repeat-y; border-bottom:1px solid #c7c7c7; height:74px;}
.inn_heading img {float:left; margin:8px 10px 0px 25px;}
.inn_heading div {padding-top:14px; font-family:Tahoma, Arial; font-size:11px; font-weight:bold; color:#413f40; line-height:17px;}
.inn_heading div a{color:#413f40; text-decoration:none;}
.inn_heading div a:hover{color:#413f40; text-decoration:underline;}
.inn_heading h3 {font-family:Arial, Verdana, Arial; font-size:17px; color:#84c20c; margin:0px 0px 0px 0px; padding:0px 0px 0px 0px; display:inline; text-transform:none;}
.inn_heading h3 a{color:#000000; text-decoration:none;}
.inn_heading h3 a:hover{color:#000000; text-decoration:underline;}

ul.points {list-style:none; padding:0px 0px 0px 5px; margin:0px 0px 0px 5px;}
ul.points li{
	list-style:none;
	background:url(../images/bul_2.gif) no-repeat;
	background-position:0 8;
	padding-left:12px;
	line-height:19px;
	/*font-family:Tahoma, Verdana, Arial;
	font-size:11px;
	color:#413f40;*/
	font-family:Tahoma, Verdana, Arial;
	font-size:12px;
	color:#355100;
	text-decoration:none;
}
ul.points li a{color:#355100; text-decoration:none;}
ul.points li a:hover{color:#84c30d;	text-decoration:none;}

.my_acc {background:url(../images/my_acc_bg.gif) left bottom no-repeat #ffffff; text-align:center;}
.order_head {background:url(../images/my_acc_bg.gif) left bottom no-repeat #ffffff; color:#000000; font-family:Tahoma, arial; font-size:12px; font-weight:bold; text-transform:uppercase; padding-left:10px;}

.h_sep_line {background:url(../images/hor_line_2.gif) repeat-x left top;}

.inn_ord_summ {background:url(../images/inn_rgt_nav_bg.gif) bottom left repeat-x #88c515;}
.inn_ord_summ .head {font-family:Tahoma, arial; font-size:11px; font-weight:bold; color:#000000; text-transform:uppercase;}
.inn_ord_summ .links {font-family:Tahoma, arial; font-size:11px; font-weight:bold; color:#fffffe; text-transform:uppercase;}
.inn_ord_summ .links a{color:#fffffe; text-decoration:none;}
.inn_ord_summ .links a:hover{color:#fffffe; text-decoration:underline;}
.inn_ord_summ span{font-family:Tahoma, arial; font-size:11px; font-weight:normal; color:#000000;}

.inn_rgt_nav {background:url(../images/box_head_bg.gif) repeat-y left top;}
.inn_rgt_nav .links {font-family:Tahoma, arial; font-size:11px; font-weight:bold; color:#fffffe; text-transform:uppercase; padding:10px;}
.inn_rgt_nav .links a{color:#fffffe; text-decoration:none;}
.inn_rgt_nav .links a:hover{color:#84c20c; text-decoration:none;}
.inn_rgt_nav span{font-family:Tahoma, arial; font-size:11px; font-weight:normal; color:#8bc71b;}
.inn_rgt_nav span a{color:#8bc71b; text-decoration:none;}
.inn_rgt_nav span a:hover{color:#8bc71b; text-decoration:underline;}

.bdr_img_1 {border:3px solid #ffffff;}
.bdr_img_2 {border:3px solid #e9e9e9;}

.ord_upl {border:1px solid #c9c9c9; background:#f2f2f2;}
.ord_upl .img_bg {background:url(../images/folder_icon.gif) top center no-repeat; height:145px; vertical-align:top; padding-top:25px;}
.ord_upl .text{font-family:Tahoma, Verdana, Arial; font-size:11px; color:#413f40; line-height:15px;}
.ord_upl .text a{color:#413f40; text-decoration:none;}
.ord_upl .text a:hover{color:#5a8800; text-decoration:none;}
.ord_upl .text span {color:#5a8800; font-weight:bold; text-decoration:none;}
.ord_upl .text span a{color:#5a8800; font-weight:bold; text-decoration:underline;}
.ord_upl .text span a:hover{color:#413f40; font-weight:bold; text-decoration:none;}
.ord_upl .note_text {color:#413f40; text-decoration:none; border:1px solid #c9c9c9; background:#FFFFFF; padding:5px}

.bdr_2 {border:1px solid #c7c7c7;}
.bdr_3 {border:3px solid #FFFFFF;}

/*.inn_menu {font-family:Tahoma, Verdana, Arial; font-size:11px; font-weight:bold; background:url(../images/inn_menu_tab.gif) repeat-x left #94c516;}
.inn_menu a{padding:5px 20px 5px 20px; color:#FFFFFF;	text-decoration:none; display:inline-block;}
.inn_menu .select {padding:5px 20px 5px 20px; color:#FFFFFF; text-decoration:none; display:inline-block; background:url(../images/inn_menu_tab_sel.gif) repeat-x left #010101;}*/

.table_css {background:#c9c9c9; font-family:Tahoma, Verdana, Arial; font-size:11px;}
.table_css th{background:#8cbf10; color:#000000; padding:7px;}
.table_css td{background:#f2f2f2; color:#413f40; padding:7px;}
.table_css a{color:#7ab409; text-decoration:none;}
.table_css a:hover{color:#000000; text-decoration:none;}
.table_css .links a{color:#413f40; text-decoration:none;}
.table_css .links a:hover{color:#7ab409; text-decoration:none;}
.table_css .total_cr {background:#515151; color:#FFFFFF; padding:7px; font-weight:bold;}
.table_css .sel_bg {background:#e4e4e4;}

.listitem {margin:0px 0px 0px 12px; padding:0px 0px 0px 12px; font-weight:bold;}
.listitem ul{margin:0px 0px 0px 8px; padding:0px 0px 0px 8px; font-weight:normal;}

.inn_listitem {margin:0px 0px 0px 12px; padding:0px 0px 0px 12px;}

.pager_css {
	font-family:Tahoma, Verdana, Arial;
	font-size:8px;
	color:#ffffff;
	text-decoration:none;	
	line-height:12px;
}
.note_text {font-family:Tahoma, Verdana, Arial; font-size:11px; color:#355100; text-decoration:none; line-height:15px; text-align:left;}
.req_text {font-family:Tahoma, Verdana, Arial; font-size:12px; color:#355100; text-decoration:none; line-height:15px; text-align:right; color:#FF0000;}
.form_css {font-family:Tahoma, Verdana, Arial; font-size:12px; color:#413f40; text-decoration:none; line-height:20px;}
.form_input {font-family:Tahoma, Verdana, Arial; font-size:12px; color:#355100;}
.form_note {font-family:Tahoma, Verdana, Arial; font-size:11px; color:#413f40; text-decoration:none; line-height:15px;}
.form_btn {font-family:Tahoma, Verdana, Arial; font-weight:bold; color:#ffffff; background:#2f2f2f; text-transform:uppercase; border:1px solid #000000; padding:1px;}
.form_con_div {padding:10px 10px 0px 10px;}

/* CSS added on 12-Jan-09 */
.error {
	font-family:Tahoma, Verdana, Arial;
	font-size:11px;
	color:#FF2400;
	text-decoration:none;	
	line-height:16px;
}
h4 {
    font-family:Tahoma, Verdana, Arial;
	font-size:13px;
	color:#355100;
	text-transform:uppercase;
	padding-bottom:5px;
	margin:0px;
	display:block;
}
h4 a{color:#355100; text-decoration:none;}
h4 a:hover{color:#355100; text-decoration:underline;}
.bul_css {margin:0px 5px 1px 0px;}
.home_btn {
    background:url(../images/home_btn_bg.gif) no-repeat;
    width:283px;
    height:42px;
    font-family:Tahoma, Arial, Verdana;
    font-size:11px;
    font-weight:bold;
    color:#2f2f2f;
    text-align:center;
    vertical-align:middle;
}
.home_btn a {color:#2f2f2f; text-decoration:none; display:block; padding:7px 0px 7px 0px;}
.home_btn a:hover{color:#84c20c; text-decoration:none;}
.password {
    background:url(../images/password-img.gif) left no-repeat #3c3c3c;
    font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#fefdfd;
	border:1px solid #565656;
	padding:3px 3px 0px 3px;
	height:21px;
}
/* ajax__tab_yuitabview-theme theme (img/yui/sprite.png) */
.ajax__tab_yuitabview-theme .ajax__tab_header 
{
    font-family:Tahoma, Verdana, Arial;
    font-size:13px;
    font-weight:bold;
    border-bottom:solid 5px #090909;
}
.ajax__tab_yuitabview-theme .ajax__tab_header .ajax__tab_outer 
{
    background:url(../images/inn_menu_tab.gif) #d8d8d8 repeat-x;
    margin:0px 0.50em 0px 0px;
    padding:1px 0px 1px 0px;
    vertical-align:bottom;
    border:solid 0px #f4f4f4;
    border-bottom-width:0px;
}
.ajax__tab_yuitabview-theme .ajax__tab_header .ajax__tab_tab
{    
    color:#FFFFFF;
    padding:0.35em 0.75em;    
    margin-right:0.01em;
}
.ajax__tab_yuitabview-theme .ajax__tab_hover .ajax__tab_outer 
{
    background: url(../images/inn_menu_tab_sel.gif) #bfdaff repeat-x;
}
.ajax__tab_yuitabview-theme .ajax__tab_active .ajax__tab_tab 
{
    color:#fff;
}
.ajax__tab_yuitabview-theme .ajax__tab_active .ajax__tab_outer
{
    background:url(../images/inn_menu_tab_sel.gif) #2647a0 repeat-x;
}
.ajax__tab_yuitabview-theme .ajax__tab_body 
{
    padding:0.25em 0.5em;
    border:solid 1px #808080;
    border-top-width:0px;
    * width:100%;
    * display:inline-block;
}
.sml_icn_css {margin:5px 5px 6px 10px; vertical-align:middle; _margin-bottom:5px;}

.comm_css {margin-top:5px; padding:7px; background:#515151; border:1px solid #ffffff; font-family:Tahoma, Verdana, Arial; font-size:11px; color:#FFFFFF; line-height:15px;}
.img_load {/*background:url(../images/loading_animation.gif) center no-repeat;*/ padding:3px; width:120px; height:120px; float:left;}

#dhtmltooltip{
	position: absolute;
	/*width: 150px;*/
	border: 2px solid #000000;
	padding: 4px;
	background-color: #84c20c;
	visibility: hidden;
	z-index: 100;
	font-size:12px;
	color:#000000;
	white-space:nowrap;
	/*Remove below line to remove shadow. Below line should always appear last within this CSS*/
	/*filter: progid:DXImageTransform.Microsoft.Shadow(color=gray,direction=135);*/
}

.points_1 
{
	list-style:none; padding:0px 0px 0px 5px; margin:0px 0px 0px 5px;
	list-style:none;
	background:url(../images/bul_2.gif) right no-repeat;
	background-position:0 8;
	padding-left:15px;
	line-height:19px;
	/*font-family:Tahoma, Verdana, Arial;
	font-size:11px;
	color:#413f40;*/
	font-family:Tahoma, Verdana, Arial;
	font-size:12px;
	color:#355100;
	text-decoration:none;
	}
.points_1 a{color:#355100; text-decoration:none;}
.points_1 a:hover{color:#84c30d;	text-decoration:none;}


.aftBfrGall { 
	/*width:960px; 
	position:relative;
	height:402px;
	background:url(../images/bann_bg.jpg) right top no-repeat;*/
}
.aftBfrGall ul.ui-tabs-nav{ 
	/*position:absolute;
	top:55px; left:0px;
	width:297px;
	*/
	list-style:none; 
	padding:0; margin:0; 
	outline:none; 
}
.aftBfrGall ul.ui-tabs-nav li {
	padding:0px 10px 10px 0px;
	float:left;
}
.aftBfrGall li.ui-tabs-nav-item a{ 
	outline:none;
}
.aftBfrGall .ui-tabs-panel{ 
	/*width:663px; height:402px; 
	position:relative;
	left:297px;*/
}
.aftBfrGall .ui-tabs-hide{ 
	display:none; 
}

/* Added by Sudip Soni on 07/09/2010 */
.ScreenStyle {
	background-color:#F8F8FA;
	font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	padding:10px;
	text-align:center
}
