/**************************
Ramakant Prajapati
OverseasEdvises.com
http://www.overseasedvises.com
Email:pramakant@gmail.com
Default Stylesheet
**************************/

body { 
	font-family: Arial, Helvetica, sans-serif; 
	background-color:#D3D3D3;

} 

body, dd, dl, dt, form { 
	margin: 0; 
	border: 0 none #FFFFFF; 
	padding: 0; 
	font-size: 11px; 
	color:#333;
} 
 
p { 
	margin:0 0 6px 0; 
	border: 0 none #333; 
	font-family:Tahoma; 
	font-size:11px; 
	color:#333;
	line-height:14px;
	
} 

ul { 
	margin-top:0; 
	margin-bottom:0; 
} 
 
h1, h2, h3, h4, h5, h6 { 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	margin: 0; 
	padding: 0; 
}

h1 {
	font-size: 20px; 
} 

h2 {
	font-size: 18px; 
} 

h3 {
	font-size: 17px; 
} 

h4 {
	font-size: 16px; 
} 

h5 {
	font-size: 15px; 
} 

h6 {
	font-size: 14px; 
} 
 
img { 
	border:0;
}

.check label {
	font-weight:normal; 
	cursor:pointer;
}
.agcheck span {
	font-weight:normal; 
	cursor:pointer;
}

.check-div div{cursor:pointer;}

a,
a:link,
a:visited,
a:hover,
a:active {
	font-family:Arial, Helvetica, sans-serif;
}

a:link,
a:visited {
	color:#af3000;
	text-decoration:none;
}

a:hover,
a:active {
	color:#007cc0;
	text-decoration:underline;
}

form{
 margin:0;
 padding:0;
}

td { font-family:Tahoma; font-size:11px; color:#333;}
/*=========--------------------------------------------------------===========*/
.mb2{ margin-bottom:2px !important;}
.mb5{ margin-bottom:5px !important;}
.mb10 { margin-bottom:10px !important;}
.mt10 { margin-top:10px !important;}
.mr2 { margin-right:2px !important;}
.mr5 { margin-right:5px !important;}
.mr10 { margin-right:10px !important;}
.mr12 { margin-right:12px !important;}
.mr25 { margin-right:25px !important;}
.ml10 { margin-left:10px !important;}
.ml11 { margin-left:11px !important;}
.ml12 { margin-left:12px !important;}
.ml15 { margin-left:15px !important;}
.ml20 { margin-left:20px !important;}
.p5{ padding:5px !important;}
.pr5{ padding-right:5px !important;}
.pl10 { padding-left:10px !important;}
.p5 { padding:5px !important;}
.p10 { padding:10px !important;}
.pl2 { padding-left:2px !important;}
.pl5 { padding-left:5px !important;}
.pl15 { padding-left:15px !important;}
.pl20 { padding-left:20px !important;}
.pl25 { padding-left:25px !important;}
.pl30 { padding-left:30px !important;}
.pl35 { padding-left:35px !important;}
.tp1 { padding-top:1px !important;}
.tp2 { padding-top:2px !important;}
.tp3 { padding-top:3px !important;}
.tp4 { padding-top:4px !important;}
.tp5 { padding-top:5px !important;}
.tp8 { padding-top:8px !important;}
.tp10 { padding-top:10px !important;}
.tp12 { padding-top:12px !important;}
.tp13 { padding-top:13px !important;}
.tp15 { padding-top:15px !important;}
.tlp10 { padding-top:10px; !important;}
.tm1 { margin-top:1px !important;}
.tm2 { margin-top:2px !important;}
.tm3 { margin-top:3px !important;}
.tm4 { margin-top:4px !important;}
.tm5 { margin-top:5px !important;}
.tm10 { margin-top:10px !important;}
.tm20 { margin-top:20px !important;}
.ft11 { font-size:11px !important;}
.ft12 { font-size:12px !important;}
.ft13 { font-size:13px !important;}
.ft14 { font-size:14px !important;}
.ft15 { font-size:15px !important;}
.ft16 { font-size:16px !important;}
.ft17 { font-size:17px !important;}
.tp30 { padding-top:30px !important;}
.mb1 { margin-bottom:1px !important;}
.pb2 { padding-bottom:2px !important;}
.lm1 { margin-left:1px !important;}


/*=========--------------------------------------------------------===========*/

/* ===== common css starts here =====*/
.fleft { float:left !important;}
.fright { float:right !important;}

select.text { 
	font-family:Verdana, Arial, Helvetica, sans-serif; 
}

.mandatory,
.redstar { 
	font-family:Arial, Helvetica, sans-serif; 
}

.mandatory { 
	font-size:10px;
}
select,
li,
ol,
.error { 
	font-size:11px;
}

.text { 
	font-size:11px;
	line-height:15px;
	
}

.bold { 
	font-weight:bold;
}

.center { 
	text-align:center !important;
}

.right { 
	text-align:right !important;
}

.left { 
	text-align:left !important;
}

.mandatory { 
	color:#666666
}

.redstar { 
	color:#FF0000;
}

.error { 
	color:#FF0000;
}

.border { 
	padding:10px; 
	border: 1px solid #C5A3C5; 
	color:#FF0000;
	background-color: #FFF5FF;
}

/* ===== common css ends here =====*/
#container {
	background-color:#fff;
	border:1px solid #878787;
	padding:1px;
}
#contents {
	width:777px;
	margin-left:auto;
	margin-right:auto;
}

/* header size class here*/
#pageHeader { 
	background: transparent url(../images/header00.gif) no-repeat right top; 
	width: 770px; 
	height:74px;
	padding:10px 0 0 0;
	margin-top: 0; 
}

#logo { 
	background-image:url(../images/logo.gif);
	background-repeat:no-repeat;
	background-position:10px 5px;
	height:70px;
	width:74px;
	position: relative;
	text-align: left;
	margin:0;
	float:left;
	padding-left:10px;
	padding-top:5px
}

#name {
	height:61px;
	width:270px;
	margin-left:auto;
	margin-right:auto;
	float:left;
	position: relative;
	text-align: left;
	padding-left:20px;
	padding-top:5px;
}

#search-panel {
	width:250px;
	float:right;
	text-align: left;
/*	padding-left:23px;
	margin-left:100px;*/
	
}
.sfield { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px;  padding:2px;color:#000;  border-left:2px solid #878787; border-top:1px solid #878787; border-right:1px solid #878787;border-bottom:1px solid #878787;  background:url(../images/sfieldbg.gif) 0 0 repeat-x;}
.sfw { width:155px !important;}

#stnavi {
	color:#666;
	padding:0 5px 8px 490px;
	text-align:center;
	
}	
#stnavi,
#stnavi a,
#stnavi a:link,
#stnavi a:visited,
#stnavi a:hover,
#stnavi a:active {
	font-family:Tahoma,trebuchet ms, sans-serif;;
	font-size:10px;
/*	font-weight:bold;*/
	text-transform:uppercase;
	text-decoration:none;
}
#stnavi a,
#stnavi a:link,
#stnavi a:visited {
	color: #666;/*#181717;*/
}

#stnavi a:hover,
#stnavi a:active {
	color:#af0000;
	text-decoration:underline;
}

/* Tab navi starts here */
#GlowTabNavi { width:543px; padding-left:0; padding-top:7px; font-size:12px; font-family: trebuchet ms, sans-serif; line-height:normal; font-weight:bold; text-transform:uppercase; float:left}
#GlowTabNavi ul { list-style-type:none; margin:0; padding:0;}
#GlowTabNavi li { margin:0; padding:0; display:inline;}
#GlowTabNavi a { float:left; margin:0; padding:0 0 0 8px; text-decoration:none; background:url(../images/glowtab-left.gif) 0 0 no-repeat;font-size:12px; font-family: trebuchet ms, sans-serif;}
#GlowTabNavi a span { float:none;}
#GlowTabNavi span { float:left; display:block; padding:19px 7px 8px 1px; background:url(../images/glowtab.gif) right 0 no-repeat; color:#FFF1F1;}

#GlowTabNavi a:hover { background-position:0% -45px; }
#GlowTabNavi a:hover span { background-position:100% -45px; color: #FFFF99}

#GlowTabNavi #active a { background-position:0 -45px;  }
#GlowTabNavi #active a span { background-position:100% -45px; color:#FFFF99;}

#GlowTabNavi #last a { background-position:0 0;  }
#GlowTabNavi #last a span { background-position:1px 0; color:#fff;}

#GlowTabNavi #last a:hover { background:url(../images/glowtab.gif) right 0 no-repeat; background-position:100% -45px; color:#FFFF99;  }
#GlowTabNavi #last a:hover span { background-position:1px -45px; color:#FFFF99;}
#GlowTabNavi #last:hover span { background-position:1px -45px; color:#FFFF99;}


#tnavi-left {background:url(../images/tnavi_left.gif) 0 0 no-repeat; width:5px; height:45px; float:left;}
#tnavi-right {background:url(../images/tnavi_right.gif) right top no-repeat; width:12px; height:45px; float:left}
/* Tab navi ends here */

/* Tab navi starts here */
#GlowTabNavi2 { width:119px; padding-left:0; padding-top:0; font-size:12px; font-family: trebuchet ms, sans-serif; line-height:normal; font-weight:bold; text-transform:uppercase; float:left; }
#GlowTabNavi2 ul { list-style-type:none; margin:0; padding:0;}
#GlowTabNavi2 li { margin:0; padding:0; display:inline;}
#GlowTabNavi2 a { float:left; margin:0; padding:0 0 0 0px; text-decoration:none; background:url(../images/glowtab-left.gif)0 0 no-repeat;font-size:12px; font-family: trebuchet ms, sans-serif;}
#GlowTabNavi2 a span { float:none;}
#GlowTabNavi2 span { float:left; display:block; padding:19px 7px 8px 1px; background:url(../images/glowtab.gif) 1px 0 no-repeat; color:#FFF1F1;}

#GlowTabNavi2 a:hover { background-position:0% -45px; }
#GlowTabNavi2 a:hover span { background-position:1 -45px; color: #FFFF99}

#GlowTabNavi2 #active a { background-position:0% -45px;  }
#GlowTabNavi2 #active a span { background-position:100% -45px; color:black}

#tnavi-left {background:url(../images/tnavi_left.gif) 0 0 no-repeat; width:5px; height:45px; float:left;}
#tnavi-right {background:url(../images/tnavi_right.gif) right top no-repeat; width:12px; height:45px; float:left}
/* Tab navi ends here */
#rpic { width:230px; margin-top:-21px; background:url(../images/pic_right_bg.gif) 0 0 repeat-x; margin-bottom:0px; height:72px;}

#main-pic { background:url(../images/main-picbg.gif) 0 52px  repeat-x; padding-left:0}

.bluebg { background:#008BD0;}
.pressbg { background:url(../images/pressbg.gif) 0 0 no-repeat; height:32px; font-size:11px; font-family:Arial, Helvetica, sans-serif}

.mtbl {background-color:#fff;
	border:1px solid #878787;
	padding:1px;
}

.mtbl-a {
	background-color:#fff;
	border-left:1px solid #878787;
	border-right:1px solid #878787;	
	border-top:1px solid #878787;	
	padding-top:1px;
	padding-left:1px;	
	padding-right:1px;		
}

.mtbl-b {
	background-color:#fff;
	border-left:1px solid #878787;
	border-right:1px solid #878787;
/*	padding-bottom:1px;*/
	padding-left:1px;	
	padding-right:1px;
	width:777px;

	
}

.mtbl-c {
	background-color:#fff;
	border-left:1px solid #878787;
	border-right:1px solid #878787;	
	border-bottom:1px solid #878787;
	border-top:0;	
	padding-bottom:1px;
	padding-left:1px;	
	padding-right:1px;
}
	
.abt { font-family:tahoma; font-size:11px; color:#333333; font-weight:bold; text-transform:uppercase
}	

.ltext { font-family:arial; font-size:11px; color:#333333; line-height:11px; letter-spacing:.1px}

.rborder { border-left:1px solid #e5e5e5;border-right:1px solid #e5e5e5;border-bottom:1px solid #e5e5e5;}

.itime{ font-family:arial; font-size:11px; color:#444;}

.it-view { border:1px solid #999999; padding:2px;font-family:arial; font-size:10px; color:#a30000; text-align:center; width:80%; text-transform:uppercase; margin-bottom:3px;}

.it-view a,
.it-view a:link,
.it-view a:visited {font-family:arial; font-size:10px; color:#a30000; text-decoration:none;}

.it-view a:hover,
.it-view a:active {font-family:arial; font-size:10px; color:#a30000; text-decoration:none;}

.it-view2 { border:1px solid #afafaf; padding:4px;font-family:arial; font-size:10px; color:#a30000; text-align:center; text-transform:uppercase; margin-bottom:3px; margin-left:1px;}

.it-view2 a,
.it-view2 a:link,
.it-view2 a:visited {font-family:arial; font-size:10px; color:#a30000; text-decoration:none;}

.it-view2 a:hover,
.it-view2 a:active {font-family:arial; font-size:10px; color:#a30000; text-decoration:none;}


.it-view3 { border:1px solid #999999; padding:2px;font-family:arial; font-size:10px; color:#a30000; text-align:center; width:98%; text-transform:uppercase; margin-bottom:3px;}

.it-view3 a,
.it-view3 a:link,
.it-view3 a:visited {font-family:arial; font-size:10px; color:#a30000; text-decoration:none;}

.it-view3 a:hover,
.it-view3 a:active {font-family:arial; font-size:10px; color:#a30000; text-decoration:none;}

.qcontact{font-family:arial; font-size:11px; color:#585858; padding-bottom:8px;}

.qcontact a,
.qcontact a:link,
.qcontact a:visited{font-family:arial; font-size:11px; color:#585858; text-decoration:none}

.qcontact a:hover,
.qcontact a:active{font-family:arial; font-size:11px; color:#008BD0; text-decoration:underline}

.ctext { background:#f4f4ea; color:#555; font-family:Arial, Helvetica, sans-serif; font-size:11px; padding:5px 10px 0 10px; line-height:16px;}
.ctext-in { background:#f4f4ea; color:#555; font-family:Arial, Helvetica, sans-serif; font-size:11px; padding:0px 10px 0 10px; line-height:16px;}
.ctext-td { background:#f4f4ea; color:#555; font-family:Arial, Helvetica, sans-serif; font-size:11px;}

.more a,
.more a:link,
.more a:visited { color:#af0000; text-decoration:none; font-size:11px; font-family:Arial, Helvetica, sans-serif}
.more a:hover,
.more a:active { color:#af0000; text-decoration:underline; font-size:11px; font-family:Arial, Helvetica, sans-serif}

.fieldstyle { border:1px solid #d2d1d1; font-family:Arial, Helvetica, sans-serif; font-size:11px; padding:1px; margin:2px;}
.f-width { width:168px;}

.sbutton { font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#666666; border:1px solid #bbb; background:#fff; cursor:pointer; height:18px; padding-bottom:2px;}
.sbutton:hover { color:#af3000}

.gborder { border:1px solid #ddd}

.footer { color:#424242; padding:10px; padding-left:15px; }
.footer a,
.footer a:link,
.footer a:visited { color:#424242; text-decoration:none; font-family:tahoma; font-size:11px}
.footer a:hover,
.footer a:active { color:#af3000; text-decoration:underline}

.ta-height { height:65px;}

.mpic-bg { background:url(../images/rpicbg.gif) left bottom  repeat-x; }

.mpic-bg-head { background:url(../images/rpicbg.gif) left top  repeat-x; }

.phead { font-family:trebuchet me; font-size:14px; font-weight:bold; color:#a30000; padding-left:10px; background:url(../images/pressbg.gif) 0 0 no-repeat; height:32px;}

.ptitle { font-family:trebuchet me; font-size:14px; font-weight:bold; color:#7E7E7E; padding-bottom:5px; }

.news-link { color:#333; padding-left:0px;}
.news-link a,
.news-link a:link,
.news-link a:visited { color:#444; text-decoration:none; font-family:Arial, Helvetica, sans-serif; font-size:11px;}
.news-link a:hover,
.news-link a:active { color:#DF0020; text-decoration:none}

.psub-title { border-bottom:1px dashed #C18674; font-size:14px; font-family:trebuchet ms; color:#9D4226;}

.intbl-padding td { padding-top:5px;}

.bcline { border-left:1px solid #dad9d9; border-right:1px solid #dad9d9; padding:1px 6px 1px 6px ; }
.panel-btopcline {border-top:1px solid #dad9d9;}
.panel-bbotcline { border-bottom:1px solid #dad9d9 }
.panel-bpcurve_tleft { background: url(../images/bpcurve_tleft.gif); background-repeat:no-repeat; background-position:left bottom; height:5px; width:5px;}
.panel-bpcurve_tright { background: url(../images/bpcurve_tright.gif); background-repeat:no-repeat; background-position:left bottom; height:5px; width:5px;}
.panel-bpcurve_bleft { background: url(../images/bpcurve_bleft.gif); background-repeat:no-repeat; background-position:left bottom; height:5px; width:5px;}
.panel-bpcurve_bright { background: url(../images/bpcurve_bright.gif); background-repeat:no-repeat; background-position:left bottom; height:5px; width:5px;}
.panel-bpcurve_cline { background: url(../images/spacer.gif); background-repeat:no-repeat; background-position:left bottom; height:4px; width:5px;}

.fright{ float:right; font-weight:bold; font-size:10px;}
.inst-thbg,.inst-thbg td { background:#F4F4EA; font-family:trebuchet ms, sans-serif; font-size:13px; font-weight:bold; vertical-align:text-top;}

.inst-tbl {border:1px solid #DDDDC9;border-collapse: collapse; background:#FFFFF7;}
.inst-tbl td{padding:2px; padding-left:3px;}

.PAGE-block { 
	display:block; 
} 
 
.PAGE-none { 
	display:none; 
}

.flash-loading { background: url(../images/icons/indicator_green.gif) 350px 70px no-repeat; height:175px;}