/*-------------------common------------------*/
HTML {
   scrollbar-3dlight-color:    #D3A16D;
   scrollbar-arrow-color:      #D3A16D;
   scrollbar-darkshadow-color: #D3A16D;
   scrollbar-face-color:       #E2CDA7;
   scrollbar-highlight-color:  #FFFFF0;
   scrollbar-shadow-color:     #FFFFF0;
}

a.new_link:link    { background-color : transparent; color : #5566CC;}
a.new_link:visited { background-color : transparent; color : #996699;}
a.new_link:hover   {color:#DD3366;background-color:#F3F2F1;text-decoration:none}

a.g_link:link    { background-color : transparent; color : #632D09;text-decoration:none}
a.g_link:visited { background-color : transparent; color : #632D09;text-decoration:none}
a.g_link:hover   {color:#DD0066;background-color:#EEEEEE;text-decoration:none}

;a.o_link:link    { background-color : transparent; color : #FF9900; font-size: 10px;font-weight: bold;text-decoration:none}
a.o_link:link    { background-color : transparent; color : #632D09; font-size: 10px;font-weight: bold;text-decoration:none}
;a.o_link:visited { background-color : transparent; color : #FF9900; font-size: 10px;font-weight: bold;text-decoration:none}
a.o_link:visited { background-color : transparent; color : #632D09; font-size: 10px;font-weight: bold;text-decoration:none}
a.o_link:hover   {color:#FF0000;background-color:#EEEEEE;font-size: 10px;font-weight: bold;text-decoration:none}

;a.o2_link:link    { background-color : transparent; color : #FF9900; font-size: 12px;font-weight: bold;text-decoration:none}
a.o2_link:link    { background-color : transparent; color : #632D09; font-size: 12px;font-weight: bold;text-decoration:none}
;a.o2_link:visited { background-color : transparent; color : #FF9900; font-size: 12px;font-weight: bold;text-decoration:none}
a.o2_link:visited { background-color : transparent; color : #632D09; font-size: 12px;font-weight: bold;text-decoration:none}
a.o2_link:hover   {color:#FF0000;background-color:#EEEEEE;font-size: 12px;font-weight: bold;text-decoration:none}

/*a.b_link:link    { background-color : transparent; color : #444477;text-decoration:none}*/
/*a.b_link:visited { background-color : transparent; color : #444477;text-decoration:none}*/
/*a.b_link:hover   {color:#6666CC;background-color:#F3F2F1;text-decoration:none}*/
a.b_link:link    { background-color : transparent; color : #F35F40;text-decoration:underline}
a.b_link:visited { background-color : transparent; color : #F35F40;text-decoration:underline}
a.b_link:hover   {color:#6666CC;background-color:#FED115;text-decoration:none}

a.r_link:link    { background-color : transparent; color : #FF0000;font-size: 12px;font-weight: bold;text-decoration:none}
a.r_link:visited { background-color : transparent; color : #FF0000;font-size: 12px;font-weight: bold;text-decoration:none}
a.r_link:hover   {color:#FF3300;background-color:#FFEECC;font-size: 12px;font-weight: bold;text-decoration:none}

a.sg_link:link    { background-color : transparent; color : #777777;font-size: 10px;text-decoration:none}
a.sg_link:visited { background-color : transparent; color : #777777;font-size: 10px;text-decoration:none}
a.sg_link:hover   {color:#0055FF;background-color : transparent; font-size: 10px;text-decoration:none}

a.g15_link:link    { background-color : transparent; color : #6D5C9C;font-size: 14px;font-weight: bold;}
a.g15_link:visited { background-color : transparent; color : #ADACCC;font-size: 14px;font-weight: bold;}
a.g15_link:hover   {color:#FF0000;background-color:#EEEEEE;font-size: 14px;font-weight: bold;text-decoration:none}

BODY {
	margin-left:0;
	margin-top:0;
	margin-right:0;
	margin-bottom:0;
	font-family: 'MS Gothic','MS UI Gothic';
	font-size: 12px;
	color: #632D09;
	line-height: 136%;
}

TABLE {
	border-collapse: collapse;
}
TD {
	word-break:break-all;
}
TH {
	word-break:break-all;
}
IMG {
	border-width: 0px;
	border-style: none;
}
INPUT,TEXTAREA,SELECT{
	font-size: 12px;
	color: #632D09;
}

/*-------------------class start------------------*/
.clsaaabtn  {
	color: #EEEEEE;
	background-color: #625331;
	border: 1px solid #DDAA99;
	text-align: center;
	line-height: 136%;
}

.clsbtn {
	BORDER-RIGHT: #735917 1px solid; 
	PADDING-RIGHT: 2px; 
	BORDER-TOP: #735917 1px solid; 
	PADDING-LEFT: 2px; 
	FONT-SIZE: 12px; 
;	background-color: #F3D987;
	background-color: #FAF3D9;
	FILTER: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr=#ffefdf, EndColorStr=#f2d381); 
	BORDER-LEFT: #735917 1px solid; 
	CURSOR: hand; 
;	color: #933907;
	color: #632D09;
	PADDING-TOP: 2px; 
	BORDER-BOTTOM: #735917 1px solid
}

.headtd		{
	font-size: 12px;
	font-weight: bold;
	color: #FECC45;
	text-decoration: none;

	background-color : #632D09;
}

.bgtable_o {
	border-right-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: solid;
	border-bottom-style: none;
	border-left-style: solid;
	border-right-color: #FF9900;
	border-left-color: #FF9900;
}
.bgtable_box {
	border: 2px solid #FF6600;
	background-color: #FF9900;
	font-family: "MS Gothic";
	font-size: 14px;
	font-weight: bold;
	color: #FFFFFF;
}
.bgtable_1 {
	border-style: solid;
	border-color: #632D09;
	border-top-width: 1px; 
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
}
.bgtable_2 {
	border-style: solid;
	border-color: #632D09;
	border-top-width: 0px; 
	border-right-width: 2px;
	border-bottom-width: 0px;
	border-left-width: 2px;
}
.bgtable_3 {
	border: 2px solid #632D09;
}

.logintxt {
	height: 13px;
	width: 128px;
;	border: 1px solid #FF6600;
	border: 1px solid #632D09;
}

.dothr {
	border:dashed #ee66ee; 
}
.dothr_g {
	border:dashed #AAAAAA; 
}

.page {
		text-decoration:none;
		border-style: solid;
		border-color: #632D09;
		border-top-width: 1px; 
		border-right-width: 1px;
		border-bottom-width: 1px;
		border-left-width: 1px;
		font-size: 10px;
		text-decoration:none;
		font-weight: bold;
		color : #AA99FF;
		background-color: #FFFFFF;
}
/*-- 20061031 prashant start 
.cls_left {
	background-color:#FFFFFF;
}
.cls_right {
	background-color:#FFC355;
}
20061031 prashant end --*/

/*-- 20061101 prashant start --*/
a.cls_page:link    { background-color : #FAFAFF;font-size:13px; color : #5566FF;}
a.cls_page:visited { background-color : #FAFAFF;font-size:13px; color : #8899FF;}
a.cls_page:hover   {color:#DD6666;background-color:#F3F2F1;font-size:13px;text-decoration:none}

/*-- 20061101 prashant end --*/

.td_gray  {
	border: 1px solid #632D09;
	background-color: white;

	padding-left: 4px;
	padding-right: 4px;
}
.th_gray  {
	border: 1px solid #632D09;
	background-color: #FEE69E;

	font-size: 12px;
	font-weight: normal;
	color: #885555;
	text-decoration: none;
	padding-left: 4px;
	padding-right: 4px;
}

.td_orange  {
;	border: 2px solid #DD9955;
	border: 2px solid #632D09;
	background-color: white;

	padding-left: 4px;
	padding-right: 4px;
}
.th_orange  {
;	border: 1px solid #DD9955;
	border: 2px solid #632D09;
	background-color: #FEE69E;

	font-size: 12px;
	font-weight: normal;
	color: #885555;
	text-decoration: none;

	padding-left: 4px;
	padding-right: 4px;
}

.th_orange_calender  {
;	border: 1px solid #DD9955;
	border: 2px solid #632D09;
	background-color: #FEE69E;

	font-size: 12px;
	font-weight: normal;
	color: #885555;
	text-decoration: none;
}

.td_orange_half  {
	border-style: solid;
;	border-color: #DD9955;
	border-color: #632D09;
	border-top-width: 1px; 
	border-right-width: 2px;
	border-bottom-width: 0px;
	border-left-width: 2px;
;	background-color: white;
	background-color: #FFF2CD;

	padding-left: 4px;
	padding-right: 4px;
}

.th_orange_half  {
	border-style: solid;
;	border-color: #DD9955;
	border-color: #632D09;
	border-top-width: 1px; 
	border-right-width: 2px;
	border-bottom-width: 0px;
	border-left-width: 2px;
;	background-color: white;
;	background-color: #FFF2CD;
	background-color: #FEE69E;

	font-size: 12px;
	font-weight: normal;
	color: #885555;
	text-decoration: none;

	padding-left: 4px;
	padding-right: 4px;
}

.td_orange_thin  {
	border-style: solid;
;	border-color: #DD9955;
	border-color: #632D09;
	border-top-width: 1px; 
	border-right-width: 1px;
	border-bottom-width: 0px;
	border-left-width: 1px;
;	background-color: white;
	background-color: #FFF2CD;

	padding-left: 4px;
	padding-right: 4px;
}

.th_orange_thin  {
	border-style: solid;
;	border-color: #DD9955;
	border-color: #632D09;
	border-top-width: 1px; 
	border-right-width: 1px;
	border-bottom-width: 0px;
	border-left-width: 1px;
;	background-color: white;
;	background-color: #FFF2CD;
	background-color: #FEE69E;

	font-size: 12px;
	font-weight: normal;
	color: #885555;
	text-decoration: none;

	padding-left: 4px;
	padding-right: 4px;
}


/*-------------------all kinds of font------------------*/
.f_orange12b {
	font-size: 12px;
	font-weight: bold;
;	color: #632D09;
;	color: #FFF2CD;
	color: #FECC45;
/*	color: #FB7225;*/
	text-decoration: none;
}
.f_orange10b {
	font-size: 10px;
	font-weight: bold;
	color: #FFF2CD;
	text-decoration: none;
}

.f_darkgray12b {
	font-size: 12px;
	font-weight: bold;
	color: #632D09;
	text-decoration: none;
}
.f_darkgray10 {
	font-size: 10px;
	font-weight: normal;
	color: #632D09;
	text-decoration: none;
}

.f_gray12 {
	font-size: 12px;
	font-weight: normal;
	color: #9D9C9C;
	text-decoration: none;
}
.f_gray14b {
	font-size: 13px;
	font-weight: bold;
/*	color: #6D5C7C;*/
	color: #632D09;
	text-decoration: none;
	font-family: "MS PGothic";
}

.f_blue12 {
	font-size: 12px;
	font-weight: normal;
	color: #0066FF;
	text-decoration: none;
}

.f_white12b_shadow {
	font-size: 12px;
	font-weight: bold;
	color: #FFF2CD;
}

.f_red12b {
	font-size: 12px;
	font-weight: bold;
/*	color: #FF0000;*/
;	color: #FECC45;
;	color: #F35F40;
	color: #FB7225;
	text-decoration: none;
}

.f_gray15b {
	font-size: 15px;
	font-weight: bold;
	color: #FFF2CD;
	text-decoration: none;
	font-family: "MS PGothic";
}

.f_blue15 {
	font-size: 15px;
	font-weight: normal;
	color: #0066FF;
	text-decoration: none;
}

.f_brown15 {
	font-size: 15px;
	font-weight: normal;
	color: #AA6600;
	text-decoration: none;
}
/*-------------------end------------------*/

.bgtable {
	WIDTH: 950px;
}

.headtable {
	WIDTH: 950px;
	background-color: #632D09;
	font-size: 12px;
	font-weight: bold;
	color: #FECC45;
}
.headtable2 {
	WIDTH: 950px;
	background-color: #FAF3E0;
}
.foottable {
	WIDTH: 950px;
	background-color: #FECC45;
	font-size: 12px;
	font-weight: bold;
	color: #632D09;
}

a.f_link:link    { background-color : transparent; color : #632D09;text-decoration:none}
a.f_link:visited { background-color : transparent; color : #632D09;text-decoration:none}
a.f_link:hover   {color:#FFFFFF;background-color:#632D09;text-decoration:none;}

.righttable_h {
	background-color: #FFFFD9;
	border-style: solid;
	border-color: #632D09;
	border-width: 1px; 
}

.righttable_s {
	background-color: #FAF3E0;
	border-style: solid;
	border-color: #C7AC8E;
	border-width: 1px; 
}