﻿body {margin:0px; background:#f9f2d8}

.reset{
background-image:url(../img/reset.jpg);
border:0px solid #000;
height:25px;
width:78px;
}
.lightbluebg{ 
background-image:url(../img/bg_headerbelow.gif);
background-repeat:repeat-x;
height:11px;
}

.whitetxt{
	font-family: Tahoma;
	font-size: 11px;
	font-weight: normal;
	color: #ffffff;
	}

.blueetxt{
	font-family: Tahoma;
	font-size: 11px;
	font-weight: normal;
	color: #A3E3FC;
	text-decoration:none;
	}

.bluebg{ 
background: url(../img/header-bg.gif) repeat-x;
height:161px;
}

.midwhite{
	font-family: Tahoma;
	font-size: 12px;
	font-weight: bold;
	color: #00339C;
	}
	
.logo{ background:url(../img/logo.gif) no-repeat;}
.logo a,logo a:hover{width:174px; height:120px; display:block}

.smlwhite{
	font-family: Tahoma;
	font-size: 11px;
	font-weight: normal;
	color: #000;
	}

.bigblue{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #23437F;
	}
	
.bigblue1{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #ff6600;
	}

.bigblue2{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #23437F;
	}

.bigblack{
	font-family: Tahoma;
	font-size: 18px;
	font-weight: bold;
	color: #ff6600;
	}

.bigblack-new{
	font-family: Tahoma;
	font-size: 18px;
	font-weight: bold;
	color: #585139;
	}

.textfield{
	border:1px solid #828282;
	font-family: Verdana;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
	height: 17px;
	width: 160px;
	background-color:#ffffff;
}

.textfieldDT{
	border:1px solid #828282;
	font-family: Verdana;
	font-size: 12px;
	font-weight: normal;
	color: #21458B;
	height: 17px;
	width: 160px;
	background-color:#ffffff;
}


.player_textfield_continer_03{width:168px; height:24px; padding-top:4px;float:left; text-align:left;}

.textfield_dropdown_02{
	width:160px;
	height:auto;
	position:absolute;
	z-index:100;
	background-color:#ffffff;
	float:left;
	margin-top:28px;
	/*border:1px solid #B6C8D9;*/
	
}


.textfield1{
	border:1px solid #828282;
	font-family: Verdana;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
	height: 17px;
	width: 160px;
	background-color:#f6f6f6;
}

.dg_font
{
FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
color: #023399;
font-size:11px;
font-weight:normal;
padding:3px;
}

.key{ background:url(../img/mid_top.jpg) no-repeat;
 width:305px;
 height:75px;
 }

.midwhite13{
	font-family: Tahoma;
	font-size: 12px;
	font-weight: bold;
	color: #585139;
	text-decoration:none; 
	}
	
.midwhiteH{
	font-family: Tahoma;
	font-size: 9px;
	font-weight: bold;
	color: #ffffff;
	text-decoration:none; 
	}

.midwhite1{
	font-family: Tahoma;
	font-size: 16px;
	font-weight: bold;
	color: #207e17;

	}
	
	.midwhite1-new{
	font-family: Tahoma;
	font-size: 16px;
	font-weight: bold;
	color: #ffffff;
	background:url(../img/logo.jpg) no-repeat;
	}

.footerbg{ background:url(../img/footer.jpg) repeat-x; height:45px;}

.red{ color:#FF0000;
font-family:Tahoma;
font-size:11px;
font-weight:normal;
text-decoration:none;}


.midwhite{
	font-family: Tahoma;
	font-size: 12px;
	font-weight: bold;
	color: #207e17;
	text-decoration:none;
	}

.border{ border:#95a34b 1px solid;}

.textfield{
	border:1px solid #203268;
	font-family: Verdana;
	font-size: 12px;
	font-weight: normal;
	color: #21458B;
	height: 17px;
	width: 160px;
	background-color:#ffffff;
}

.MainLabel{
 FONT-SIZE: 12px;
 COLOR: #000; 
 FONT-STYLE: normal; 
 FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
 padding:2px 2px 2px 2px;
 text-decoration:none;

}

.MainLabel12{
 FONT-SIZE: 13px;
 COLOR: #203167; 
 FONT-STYLE: normal; 
 FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
 padding:0px 0px 0px 0px;
}

.ashLabel{
 FONT-SIZE: 11px;
 COLOR: #6997D3; 
 FONT-STYLE:italic; 
 FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
 padding:2px 4px 2px 10px;
}

.chkfield{
	font-family: Verdana;
	font-size: 12px;
	font-weight: normal;
	color: #21458B;
	height: 17px;
	width: 160px;
}

.bigblue1{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: bold;
	color: #585139;
	}
	
	
.bigblue1-new{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: normal;
	color: #23437F;
	}
	
	

.bigblue{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #ff6600;
	}

.leftadmin{ background:url(../img/left.gif) no-repeat;
	width:9px; height:34px;}
	
.midadmin{ background:url(../img/mid.gif) repeat-x; color:#585139}

.midadmin1{ background:url(../img/mid.gif) repeat-x;
    font:normal 12px tahoma;
    }

.rightadmin{ background:url(../img/right.gif) no-repeat;
	width:9px; height:34px;}

.rightmid{
background:url(../img/rightmid.gif) repeat-y; }

.leftmid{
background:url(../img/leftmid.gif) repeat-y; }

.topleft{
background:url(../img/topleft.gif) top right no-repeat;width:7px; height:7px;}

.topmid{
background:url(../img/topmid.gif) repeat-x; }

.botmid{
background:url(../img/botmid.gif) repeat-x; }

.topright{
background:url(../img/topright.gif) top left no-repeat; width:7px; height:7px;}

.botleft{
background:url(../img/botleft.gif)  bottom right no-repeat; width:7px; height:7px;}

.botright{
background:url(../img/botright.gif)  bottom left no-repeat; width:7px; height:7px;}


.text_3{
	background-image: url(../img/bullet.gif);
	background-repeat:no-repeat;
	background-position:3px center;
	margin-left:10px;
	margin-right:10px;
	margin-top:3px;
	padding-left:25px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
font-style:normal;
font-weight:bold;
text-decoration:none;
color:#ffffff;
}

/*.menu_bg{background-color:#E8E8E8;
}*/
.menu_bg{background-color:#FEFEFE;
	border:#ADD2FF 1px solid;margin:2px;
}

.menu_bg_01{background-color:#F4F4F4;
border:1px solid #808080;
}

.menu_bg_02{background-color:#F5F5F5;
}

.heading_bg{/*border:#000000 1px solid;*/
background-color:#D6E8FF;
margin:2px;
height:20px;
}

.cor_left{background-image:url(../img/left_cor.gif);
background-repeat:no-repeat;
width:4px;
height:25px;
}

.cor_right{background-image:url(../img/right_cor.gif);
background-repeat:no-repeat;
width:4px;
height:25px;
}

.mid_cor{background-image:url(../img/mid_cor.gif);
background-repeat:repeat-x;
height:25px;
}

/*.heading_bg{border:1px solid #7B7B7B;
background-color:#D2D2D2;
height:20px;
}*/
.heading_bg{/*border:#000000 1px solid;*/
background-color:#D6E8FF;
margin:2px;
height:20px;
}

.link_8{font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
font-style:normal;
font-weight:bold;
text-decoration:none;
color:#003399;
}

.text_5{
	/*background-image: url(../images/bullet_02.gif);*/
	background-image: url(../img/arrowright.jpg);
	background-repeat:no-repeat;
	background-position:15px center;
	margin-left:10px;
	margin-right:10px;
	margin-top:3px;
	padding-left:30px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
font-style:normal;
font-weight:normal;
text-decoration:none;
color:#003399;
background-color:#EDF4FF;/*#FEFEFE;*/
border:#C9E0FF 1px solid;margin:2px;
height:20px;
}

.link_4{font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
font-style:normal;
font-weight:normal;
text-decoration:none;
color:#000000;
}
.link_4:hover{font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
font-style:normal;
font-weight:normal;
text-decoration:underline;
color:#000000;
}

.link_5{font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
text-decoration:underline;
color:#666666;
}
.link_5:hover{font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
text-decoration:none;
color:#666666;
}

.link_6{font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
text-decoration:none;
color:#000000;
padding-right:25px;
}
.link_6:hover{font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
text-decoration:none;
color:#606060;
padding-right:25px;
}

.link_7{font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
font-style:normal;
font-weight:normal;
text-decoration:underline;
color:#000000;
}
.link_7:hover{font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
font-style:normal;
font-weight:normal;
text-decoration:none;
color:#000000;
}

.errmsg{font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
font-style:normal;
font-weight:normal;
text-decoration:none;
color:Red;
}

.successmsg{font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
font-style:normal;
font-weight:normal;
text-decoration:none;
color:Navy;
}

.table_nav_bg_02{background-color:#fefff9;
    
}

.table_nav_bg_01{
	background-color:#f8ffd3;
	border: 1px solid #7c9014;
}

.table_nav_bg_01a{
	background-color:#F1F7FE;
	border: 1px solid #ADD2FF;
	FONT-SIZE: 12px;
 COLOR: #203167; 
 FONT-STYLE: normal; 
 FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
 padding:2px 2px 2px 2px;
}

.midwhite1211{
	font-family: Tahoma;
	font-size: 11px;
	font-weight: bold;
	color: #ffffff;
	text-decoration:none; 
	background-color:#26618F;
	position:relative; TOP: expression(this.parentNode.parentNode.parentNode.scrollTop-1); 
	}
	
.midwhite12{
	font-family: Tahoma;
	font-size: 11px;
	font-weight: bold;
	color: #ffffff;
	text-decoration:none; 
	background-color:#7c9014;
	/*border:1px solid #000;
	/*position:relative; top:expression(this.parentNode.parentNode.parentNode.scrollTop-2);*/
	
}
.midwhitetext{
	border:1px solid #7c9014;
	color: #7c9014;
	/*position:relative; top:expression(this.parentNode.parentNode.parentNode.scrollTop-2);*/
	
}

td.tab1{ width:100%;text-align:center;padding-left:10px;}
ul.tab1{width:0 auto; height:auto; padding:2; margin:0;}
ul.tab1 li{background:#234285 url(../img/tab_bg1.gif) repeat-x top; display:inline; float:left; color:#fff; font:normal 12px verdana; text-align:center;}
ul.tab1 li a{width:0 auto; height:auto; display:block; background:#234285 url(../img/tab_bg1.gif) repeat-x top; color:#fff; padding:8px; text-decoration:none; border:1px solid #4D71C5}
/*ul.tab1 li a:hover{width:auto; height:auto; display:block; background:#fff; color:#234285; padding:8px; text-decoration:none}*/
ul.tab1 li a.select{width:0 auto; height:auto; display:block; background:#fff; color:#234285; padding:8px; text-decoration:none}

/* 21 dec 2007 */

td.inbox_back{background-color:#EFF7FF;border-top:solid 1px #ccc;border-left:solid 1px #ccc;border-right:solid 1px #ccc}
tr.inbox{width:auto; height:auto; border-top:1px solid #ccc}
tr.inbox td{width:auto; height:auto; display:block; border-right:1px solid #ccc; text-align:center; float:left}
tr.inbox td a{width:auto; height:auto; display:block; padding:7px; background:#EFF7FF; color:#23437F; text-decoration:none}
tr.inbox td a:hover{background:#B7ECF7; color:#333; text-decoration:none}

ul.steps{list-style:none; width:auto; height:auto; padding:0; margin:0;}
ul.steps li{display:inline; padding:0px 13px 0px 13px; color:#333; border-right:1px solid #ccc}
ul.steps li.visited{color:#999}
ul.steps li.active{color:#224D99; font-weight:bold}


.HelpClass2
{ 
border: 1px solid transparent;
border-color: #DDDDDD; 
font:11px verdana;
background-color:#F3F1F1;
color: #000000;
}

ul.help{padding:5; margin:5;}
ul.help li{font:normal 11px tahoma; color:#666}

/* Entry Form Style by TP on 02-01-2008 */
Table.Entry_Form
{
            font-family:Verdana, Arial, Helvetica, sans-serif;
	        font-size: 8pt;
	        font-weight: bold;
	        color: #23437F;
 }
Table.Entry_Form TD.Control_Label
{
            width:200px;
            text-align:left;
            padding-left: 20px;
}
Table.Entry_Form TD.Seperator_Colon
{
    width:20px;
}
Table.Entry_Form TD.Bigger_Labels_1
{
	font-size: 12pt;
}

.dg_font_link
{
FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
color: #203167;
font-size:12px;
font-weight:normal;
text-decoration:none;
padding:2px 2px 2px 2px;
}


/* Entry added by TP on 12-01-2008 */
 .Required_Field_Star{color:#FF0000}
 
 a.thumbnail:link, a.thumbnail:visited
{
border:10px solid #d6e8ff;
display:block;
}

a.thumbnail:hover, a.thumbnail:active
{
border:10px solid #b5d5ff;
display:block;

}

.text_gold{
color:#FFFFFF;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
background:#224F9C;
padding-left:10px;
}

.border_gray{ border:1px solid #23437F;
padding:6px;
}

.text_black{font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:normal;
text-decoration:none;
color:#FFFFFF;
}

.text_05{
color:#000000;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
}

.text_black1{font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
text-decoration:none;
color:#FFFFFF;
}

/* sayantan -- customize graph */
.text_07{
color:#000000;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
}

.text_black_2{font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:normal;
text-decoration:none;
color:#000000;
}

.text_small{font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:normal;
text-decoration:none;
color:#000000;
letter-spacing:-1px;
}

.border_main{ border:1px solid #3366cc;
}

/* Entry added by TP on 12-01-2008 */
 .Required_Field_Star{color:#FF0000}
 
 a.thumbnail:link, a.thumbnail:visited
{
border:10px solid #d6e8ff;
display:block;
}

a.thumbnail:hover, a.thumbnail:active
{
border:10px solid #b5d5ff;
display:block;

}
.button_bg{ background:url(../img/buttonbg.gif) left top repeat-x;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
text-decoration:none;
color:#003056;
padding:0px 4px;
height:20px;
border:#66ace3 1px solid; 
cursor:hand;
cursor:pointer;
}

.button_bg1{ background:url(../img/buttonbg.gif) left top repeat-x;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:normal;
text-decoration:none;
color:#ffffff;
padding:0px 4px;
height:20px;
border:#4C6FC2 1px solid; 
cursor:hand;
cursor:pointer;
}

.linktext{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #26618F;
	text-decoration:none;
	font-style:normal;
	/*padding-left:5px;*/
	}
	
.pgbg2{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	background-color:#26618F;
	font-size:9px;
	font-weight: bold;
	color: #ffffff;
	text-decoration:none;
	/*padding-left:5px;*/
	}
	
.pgbg2:hover{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	background-color:#26618F;
	font-size: 9px;
	font-weight: bold;
	color: #ffffff;
	text-decoration:underline;
	/*padding-left:5px;*/
	}	
	
	.smlblack{
	font-family: Tahoma;
	font-size: 11px;
	font-weight: bold;
	color: #524949;
	text-decoration:none;
	}
	.mainnavside1{
/*background-image:url(bgmainnav.gif);*/
background-repeat:repeat-x;
height:23px;
border-left:1px solid #978b60;
border-top:1px solid #978b60;
border-bottom:1px solid #978b60;
padding-left:4px;
}
.mainnavside2{
/*background-image:url(bgmainnav.gif);*/
background-repeat:repeat-x;
height:23px;
border-right:1px solid #978b60;
border-top:1px solid #978b60;
border-bottom:1px solid #978b60;
padding-right:6px;
}
.mainnavside3{
/*background-image:url(bgmainnav.gif);*/
background-repeat:repeat-x;
height:23px;
border-top:1px solid #978b60;
border-bottom:1px solid #978b60;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
font-style:normal;
font-weight:bold;
color:#585139;
padding-left:2px;
text-decoration:none;
cursor:pointer;
}

.textfield_03{border:1px solid #000000;
font-family:"Lucida Grande", "Lucida Sans Unicode", "Microsoft Sans Serif", Tahoma, Verdana;
font-size:14px;
font-style:normal;
text-decoration:none;
color:#000000;
width:156px;
height:24px;
padding:5px 0px 0px 4px;
}

a.dynamicmenu02_selected:hover, a.dynamicmenu02_selected:active{width:150px;
height:26px;
padding:9px 0px 0px 10px;
font-family:"Lucida Grande", "Lucida Sans Unicode", "Microsoft Sans Serif", Tahoma, Verdana;
font-size:12px;
font-style:normal;
text-decoration:none;
color:#FFFFFF;
background-color:#38599A;
display:block;
outline:none;
cursor:pointer;
/*color:#38599A*/
}

a.dynamicmenu02_selected:link, a.dynamicmenu02_selected:visited{width:150px;
height:26px;
padding:9px 0px 0px 10px;
font-family:"Lucida Grande", "Lucida Sans Unicode", "Microsoft Sans Serif", Tahoma, Verdana;
font-size:12px;
font-style:normal;
text-decoration:none;
color:#FFFFFF;
background-color:#38599A;
display:block;
outline:none;
cursor:pointer;
}

.sub_dropdown_box_02{width:160px;
height:35px;
margin:0 auto;
clear:both;
border-bottom:1px solid #EFEFEF;
}



a.dynamicmenu02:link, a.dynamicmenu02:visited{width:150px;
height:26px;
padding:9px 0px 0px 10px;
font-family:"Lucida Grande", "Lucida Sans Unicode", "Microsoft Sans Serif", Tahoma, Verdana;
font-size:12px;
font-style:normal;
text-decoration:none;
color:#000000;
background-color:#FFFFFF;
display:block;
outline:none;
cursor:pointer;
}
a.dynamicmenu02:hover, a.dynamicmenu02:active{width:150px;
height:26px;
padding:9px 0px 0px 10px;
font-family:"Lucida Grande", "Lucida Sans Unicode", "Microsoft Sans Serif", Tahoma, Verdana;
font-size:12px;
font-style:normal;
text-decoration:none;
color:#FFFFFF;
background-color:#38599A;
display:block;
outline:none;
cursor:pointer;
}


.admin-input{
	width:170px;
	}
	
	.button-bottom{
	border:1px solid #66ace3;
	}
.orange_txtAdmin {
	font-family: Tahoma, Arial, SansSerif;
	font-size:14px;
	color:orange;
	text-decoration:none;
	font-weight:normal;
	text-align:left;
	padding-bottom:20px;
}
.orange_txtAdmin	a{
	font-family: Tahoma, Arial, SansSerif;
	font-size:14px;
	color:#FF6600;
	text-decoration:none;
	font-weight:normal;
	text-align:left;
	padding-bottom:20px;
	text-decoration:none;
}

.orange_txtAdmin:hover {
	font-family: Tahoma, Arial, SansSerif;
	font-size:14px;
	color:#FF6600;
	text-decoration:none;
	font-weight:normal;
	text-align:left;
	padding-bottom:20px;
	text-decoration:underline;
}
.pagination li a {
font-family: Myriad Roman, Tahoma, Arial, SansSerif;
	background:url(../image/) repeat-x;
	padding: 4px 8px;
	border: 1px solid #ccc;
	color: #000;
	text-decoration: none;
	display: block;
}
.pagination .prev {
	background:url(image/) repeat-x;
	padding: 4px 8px;
}
.pagination .prev:hover { background:url(image/) repeat-x; color:#000; }

.pagination .next {
	background:url(image/nmbr_bg_hover.gif) repeat-x;
	padding: 4px 8px;
}
.pagination .next:hover { background:url(image/) repeat-x; color:#b2b3a7; }

.pagination li a.active, .pagination li a:hover { background:url(image/) repeat-x; color:#b2b3a7;}
.pagination {
	height: 10px;
	float: right;
	list-style: none;
	font-weight:bold;
}
.pagination li {
	float: left;
	margin: 0 0 0 9px;
	font-size:10px;
	font-weight:bold;
}
