body {	
	font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	margin:0px;
}
form {margin:0px;}
a {outline:none;}
input {vertical-align:middle;}
.main_table_fix {width:100%; height:100%;}
.menu_css_fix {background:url(../images/menu_bg_fix.gif) left top repeat-x; height:53px;}
.menu_css_fix .links {font-size:12px; font-weight:bold; color:#FFFFFF; text-transform:uppercase; padding:0px 20px 0px 20px;}
.menu_css_fix .links a {color:#FFFFFF; text-decoration:none;}
.menu_css_fix .links a:hover {color:#b1efff;}
.path_css_fix {font-size:12px; color:#f8f8fa; background:url(../images/top_path_bg_fix.gif) left top repeat-x; height:32px; padding:0px 10px 0px 10px;}
.path_css_fix a {color:#f8f8fa; text-decoration:underline;}
.path_css_fix a:hover {color:#f8f8fa; text-decoration:none;}
.bg_1_fix {background:#b9ccdd;}
.bg_2_fix {background:#efeff1;}

.cra_ban_bg {background:url(../images/cra_ban_img.gif) left top no-repeat; width:251px; height:125px; padding:0px 0px 5px 18px;}
.left_nav_fix {width:251px; border-right:1px solid #e8ebf0; background:url(../images/left_nav_bg_1_fix.gif) left top repeat-y;}
/*.nav_sad_bg_1 {}*/
.nav_sad_bg_2 {background:url(../images/left_nav_bg_2_fix.gif) left top repeat-y;}
.login_bg_fix {background:url(../images/lock_fix.gif) right bottom no-repeat;}
.input_text {font-size:11px; color:#45515c; border:1px solid #d9dde5; height:21px; padding:3px 3px 0px 3px;}
.password {
    background:url(../images/password-img.gif) 2px 2px no-repeat #FFFFFF;
	font-size:11px;
	color:#45515c;
	border:1px solid #d9dde5;
	padding:3px 3px 0px 3px;
	height:21px;}

.normal_text {font-size:12px; color:#5f656a; line-height:17px; text-align:justify;}
.normal_text a {color:#21b3fe; text-decoration:underline; font-weight:bold;}
.normal_text a:hover{color:#21b3fe;	text-decoration:none;}

.text_1 {font-size:12px; color:#03bded; line-height:17px; text-align:justify;}
.text_1 a {color:#03bded; text-decoration:underline;}
.text_1 a:hover{color:#5f656a; text-decoration:none;}

.text_2 {font-size:12px; color:#5f656a; line-height:17px; text-align:justify;}
.text_2 a {color:#5f656a; text-decoration:none;}
.text_2 a:hover{color:#21b3fe;	text-decoration:underline;}
.text_2 span {color:#21b3fe; text-decoration:none; font-weight:bold;}

.img_bdr_fix {border:3px solid #ffffff;}

.log_head_bg_fix {background:url(../images/lgin_bg_fix.gif) left top no-repeat #FFFFFF; text-align:left; height:35px; padding:0px 7px 0px 7px;}

.con_bg {background:url(../images/con_bg_fix.gif) left top repeat-x #f8f8fa;}
.cont_div {width:100%; padding:0px 15px 15px 15px}
.ban_cor_fix {background:url(../images/ban_rgt_btm_cur.gif) right bottom no-repeat #d9dde5;}


.footer_css_fix {background:url(../images/footer_bg_fix.gif) left top repeat-x; color:#f6f6f6; font-size:12px;}
.footer_css_fix a {color:#f6f6f6; text-decoration:none;}
.footer_css_fix a:hover {color:#f6f6f6; text-decoration:underline;}

/*-----Comman Css-----*/
.error {font-size:11px; color:#FF2400; line-height:17px;}

.cont_div {width:100%; padding:0px 20px 20px 20px}	
.t_space {margin-top:11px;}
.hor_dot_line {background:url(../images/hor_dotted_line.gif) repeat-x left top;}

.text_title {font-size:12px; color:#139de6; line-height:17px;}
.text_title a{color:#139de6; text-decoration:none;}
.text_title a:hover{color:#355100; text-decoration:none;}

.static_head {background:url(../images/hor_dotted_line.gif) left bottom repeat-x; /*border-bottom:1px solid #c7c7c7;*/ font-family:Arial, Verdana, Arial; font-size:17px; font-weight:bold; color:#0a7a95; padding:10px; margin:0px 10px 0px 10px;}
.static_head_inn {background:url(../images/hor_dotted_line.gif) left bottom repeat-x; /*border-bottom:1px solid #c7c7c7;*/ font-family:Arial, Verdana, Arial; font-size:17px; font-weight:bold; color:#0a7a95; padding:10px 0px; margin:0px 10px 0px 10px;}

.heading {background:url(../images/hor_dotted_line.gif) left bottom repeat-x; /*border-bottom:1px solid #b9ccdd;*/ height:74px; margin:0px 10px 0px 10px;}
.heading img {float:left; margin:8px 10px 0px 25px;}
.heading div {padding-top:21px; 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:18px; font-weight:500; color:#0a7a95; 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/hor_dotted_line.gif) left bottom repeat-x; /*border-bottom:1px solid #b9ccdd;*/ height:74px; margin:0px 10px 0px 10px;}
.inn_heading img {float:left; margin:8px 10px 0px 25px;}
.inn_heading div {padding-top:14px; 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:18px; font-weight:500; color:#0a7a95; 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; font-size:11px; color:#5f656a;}
ul.points li{
	list-style:none;
	background:url(../images/bul_2.gif) no-repeat;
	background-position:0px 8px;
	padding-left:12px;
	line-height:19px;
}
ul.points li a{color:#21b3fe; text-decoration:underline; font-weight:bold;}
ul.points li a:hover{color:#21b3fe;	text-decoration:none;}

.note_text {font-size:12px; color:#139de6; text-decoration:none; line-height:15px; text-align:left;}
.req_text {font-size:12px; color:#355100; text-decoration:none; line-height:15px; text-align:right; color:#FF0000;}
.form_css {font-size:12px; color:#413f40; text-decoration:none; line-height:20px;}
.form_input {font-family:Tahoma, Verdana, Arial; resize:none; font-size:11px; color:#000000;}
.form_note {font-size:12px; color:#86898b; text-decoration:none; line-height:15px;}
.form_btn {font-weight:bold; font-size:11px; color:#ffffff; background:#2f2f2f; text-transform:uppercase; border:1px solid #000000; height:19px; margin:0; padding:0 .25em ;width:auto; overflow:visible; *width:1;}

.form_btn2 {font-weight:bold; font-size:11px; color:#ffffff; background:#2f2f2f; text-transform:uppercase; border:1px solid #000000; height:19px; margin:0; padding:0 .25em ;width:auto; overflow:visible; *width:1;}
.form_btn2:hover {color:#FFFFFF; background:#21b3fe; border:1px solid #4fd3f5}

.form_con_div {padding:10px 10px 0px 10px;}

.price_dis {background:#0a7893; border:1px solid #9ec0c9; color:#FFFFFF; font-family:Trebuchet MS; font-size:18px; padding:3px; text-align:center;}

.ord_upl {border:1px solid #d9dde5; background:#edeef3;}
.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-size:12px; color:#5f656a; line-height:15px;}
.ord_upl .text a{color:#5f656a; text-decoration:none;}
.ord_upl .text a:hover{color:#139de6; text-decoration:none;}
.ord_upl .text span {color:#139de6; font-weight:bold; text-decoration:none;}
.ord_upl .text span a{color:#139de6; font-weight:bold; text-decoration:underline;}
.ord_upl .text span a:hover{color:#5f656a; font-weight:bold; text-decoration:none;}
.ord_upl .note_text {color:#5f656a; text-decoration:none; border:1px solid #c9c9c9; background:#FFFFFF; padding:5px}
.ord_upl .pri_css {background:#f7f7f9; border:1px solid #d9dde5; color:#0a7893; font-family:Trebuchet MS; font-size:18px;}

/*------- Flicker / Picasa Box ---------------*/
.albmThumBox {float:left; padding:10px 0px 0px 11px;}
.albmThumBox table {border:1px solid #d9dde5; width:102px; height:102px; vertical-align:middle; text-align:center;}
.albmThumBox input {width: 13px; height: 13px; padding: 0; margin:5px 0px 0px 0px; /*vertical-align: top; position: relative; *top: 1px; *overflow: hidden;*/}



.table_css {background:#d9dde5; font-family:Tahoma, Verdana, Arial; font-size:12px;}
.table_css th{background:#0a7791; color:#FFFFFF; padding:7px;}
.table_css td{background:#f8f8fa; color:#5f656a; padding:7px;}
.table_css a{color:#139de6; 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:#139de6; text-decoration:none;}
.table_css .total_cr {background:#e7e9ef; color:#0a7791; padding:7px; font-weight:bold;}
.table_css .sel_bg {background:#e4e4e4;}

.ajax__tab_yuitabview-theme .ajax__tab_header 
{
    font-family:Tahoma, Verdana, Arial;
    font-size:13px;
    font-weight:bold;
    border-left:solid 1px #0a7690;
    border-bottom:solid 5px #0a7690;
}
.ajax__tab_yuitabview-theme .ajax__tab_header .ajax__tab_outer 
{
    background:url(../images/inn_menu_tab.gif) #d8d8d8 repeat-x;
    margin:0px 0px 0px 0px;
    /*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 1.75em;    
    margin-right:0.01em;
    border-right:solid 1px #0a7690;
    border-top:solid 1px #0a7690;
}
.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 0.5em 0.5em;
    border:solid 1px #0a7690;
    border-top-width:0px;
    * width:100%;
    * display:inline-block;
}

.panel_bdr {border:solid 1px #0a7690;}
.oth_btn {font-weight:bold; font-size:11px; color:#ffffff; background:#2f2f2f; text-transform:uppercase; border:1px solid #000000; padding:5px;}
.sml_icn_css {margin:5px 5px 6px 10px; vertical-align:middle; _margin-bottom:5px;}

.btn_loading {float:left; margin-left:10px; padding-top:10px;}

.head_text {
	font-family:Trebuchet MS, Tahoma, Verdana, Arial;
	font-size:14px;
	font-weight:600;
	color:#9a9fa6;
	text-transform:uppercase;
	padding-bottom:1px;
	display:block;
}
.head_text a {color:#a8acb2; text-decoration:none;}
.head_text a:hover {color:#69cafd; text-decoration:none;}

.head_text span {color:#79cffd; font-size:11px;}

.img_bdr_oth {border:3px solid #b9ccdd;}

.balloonstyle{
	position:absolute;
	top: -500px;
	left: 0;
	visibility: hidden;
	border:3px solid #d9dde5;
	z-index: 100;
	background-color:#FFFFFF;
	/*width: 200px;*/
}
#arrowhead{
	z-index: 99;
	position:absolute;
	top: -500px;
	left: 0;
	visibility: hidden;
}

.inn_listitem {margin:0px 0px 0px 12px; padding:0px 0px 0px 12px;}

.services_box {margin-right:-20px;}
.services_box .inn_box {padding:0px 20px 20px 0px;}

.img_left{float:left; margin-right:10px;}
.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 20px; font-weight:normal;}

.pics_home {    
    padding: 0;  
    float:left;
    margin-left:18px;
}

/* Added By Sudip on 09-Jan-2010 */
.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 13 Jan, 2010 */
.ScreenStyle {
	background-color:#F8F8FA;
	font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	padding:10px;
	text-align:center
}
