@import url("css/menu.css");
@import url("language.css");
/*========================================================*/
/*--1. Universal--*/
/*--css by pairote mangsa--*/
/*========================================================*/
html{
}
body{
	font-family:Tahoma,sans-serif;
	background:#ccc ;
	margin:0 0 0 0;
	padding:0 0 0 0;
	
}
P{
	font-family:Tahoma, sans-serif;
	font-size:10pt;
	color:#666;
}
b{
	font-family:Tahoma, sans-serif;
	font-size:10pt;
	font-weight:bold;
	color:#666;
}
h1, h2, h3, h3, h4, h5, h6{
	font-family:Tahoma, sans-serif;
}
h1
{
    font-size: 24pt;
    font-weight: bold;
    color: #600;
   	margin: 0;
   	padding:0;
}

h2
{
  	 font-size: 18pt;
   	 font-weight: bold;
  	 color: #700;
  	 margin: 0;
  	 padding:0;
}

h3
{
    font-size: 14pt;
    font-weight: bold;
    color: #800;
	margin: 0;
	padding:0;
}

h4
{
    font-size: 12pt;
    font-weight:bold;
    color: #900;
	margin: 0;
	padding:0;
}

h5, DT
{
    font-size: 10pt;
    font-weight: bold;
    color: #a00;
	margin: 0;
	padding:0;
}

h6
{
    font-size: 8pt;
    font-weight: bold;
    color: #b00;
	margin: 0;
	padding:0;
}
tfoot, thead   {
}


a:link{
	color: #666;
	text-decoration: none;
}
a:visited{
	color: #666;
	text-decoration: none;
}
a:active{	
	color: #666;
	text-decoration: none;
}
a:hover{
   	color: #800;
	text-decoration: none;
}

small   {
 	font-family:Tahoma,sans-serif;
	font-size: 8pt;
    font-weight: normal;
    color: #666;
	margin: 0;
	padding:0;
}

big {
	font-family:Tahoma,sans-serif;
	font-size: 36pt;
    font-weight: normal;
    color: #666;
	margin: 0;
	padding:0;
}

blockquote, pre {
}


ul li  {
	list-style-image: url(images/listbulet.gif);
	font-family:Tahoma,sans-serif;
	font-size: 10pt;
	font-weight: normal;
	font-style: normal;
	color: #666;
}

ul li li   {
	list-style-image: url(images/listbulet.gif);
	font-family:Tahoma,sans-serif;
	font-size: 10pt;
	font-weight: normal;
	font-style: normal;
	color: #666;
}

ul li li li {
	list-style-image: url(images/listbulet.gif);
	font-family:Tahoma,sans-serif;
	font-size: 10pt;
	font-weight: normal;
	font-style: normal;
	color: #666;
}

ol li   {
	font-family:Tahoma,sans-serif;
	font-size: 10pt;
	font-weight: normal;
	font-style: normal;
	color: #666;
}

ol ol li   {
	font-family:Tahoma,sans-serif;
	font-size: 10pt;
	font-weight: normal;
	font-style: normal;
	color: #666;
}

ol ol ol li {
	font-family:Tahoma,sans-serif;
	font-size: 10pt;
	font-weight: normal;
	font-style: normal;
	color: #666;
}
ol ul li   {
	font-family:Tahoma,sans-serif;
	font-size: 10pt;
	font-weight: normal;
	font-style: normal;
	color: #666;
}
hr{
	color: #ccc;
	background-color:#ccc;
	height: 1px;
	text-align: left;
}
/*========================================================*/
/*--2. Layout--*/
/*========================================================*/
.ControlPanel{
	background:#fff  top left no-repeat;
	border:#999 solid 1px;
}
.wrapper_dep{
	width:100%;
}
.width_dep{
	width:920px;
	margin:auto;
	padding:0 ;
}
.dep_head_tl{
	background:url(images/dep_head_tc.gif) top left repeat-x;
	height:111px;
	padding:0;
	margin:0;
}
.dep_head_tr{
	background:url(images/dep_head_tr.gif) top right no-repeat;
	height:111px;
	padding:0;
	margin:0;
}
.dep_head_tc{
	background:url(images/dep_head_tc.gif) top repeat-x;
	height:111px;
	padding:0;
	margin:0 20px 0 5px;
	position: relative;
}
.dep_logo{
	width:208px;
	overflow:hidden;
	float:left;
	padding:0;
	margin:0;
}
.dep_nav{
	height:111px;
	padding:0;
	margin:0 5px 0 0;
}
.red_gradient{
	background:url(images/red_gradient.gif) top  repeat-x;
	padding:0;
	margin:0;
	width:100%;
	position:absolute;
	top:111px;
	height:175px;
	z-index:-2;
}
.dep_ml{
	background:#fff;
	padding:0;
	margin:0;	
}
.dep_mr{
	background:url(images/dep_mr.gif) top right  repeat-y;
	padding:0;
	margin: 0;	
}
.dep_mr_top{
	background:url(images/dep_mr_top.gif) top right no-repeat;
	padding:0;
	margin:0;	
}
.dep_mc{
	background:#fff ;
	padding:0 0 0 0;
	margin:0 20px 0 0;	
}
.dep_content{
	padding:0 4px 0 4px;
}
.dep_bl{
	background:#fff;
	padding:0;
	margin:0;	
}
.dep_br{
	background:url(images/dep_br.gif) bottom right no-repeat;
	padding:0;
	margin:0;	
}
.dep_bc{
	background:#fff;
	padding:0;
	margin:0 50px 0 10px;	
}
.dep_fl{
	background:url(images/dep_fl.gif) top left no-repeat;
	height:26px;
	padding:0;
	margin:0;	
}
.dep_fr{
	background:url(images/dep_fr.gif) top right no-repeat;
	height:26px;
	padding:0;
	margin:0;	
}
.dep_fc{
	background:url(images/dep_fc.gif) top  repeat-x;
	height:26px;
	padding:0;
	margin:0 70px 0 26px;	
}
.dep_fc_gradient{
	background:url(images/dep_fc_gradient.gif) top center repeat-y;
	height:26px;
	padding:0;
	margin:0 0 0 227px;	
	width:420px;
}
.icon_zone{
	float:right;
	height:22px;
	padding:0;
	margin:0;
	
}
.icon_zone  img{
	border:0;
}
.margin_auto{
	margin:auto;
}
.text_center{
	text-align:center;
}
.float_left{
	float:left;
}
.float_right{
	float:right;
}
.Clear_Both{
	clear:both;
}
.icon_BgRight{
	background:url(images/icon_BgRight.jpg)   bottom  right no-repeat;
	height:75px;
	padding:0;
	margin:0;		
}
.icon_Bg_Repeat{
	background:url(images/icon_Bg_Repeat.jpg) bottom repeat-x;
	height:75px;
	padding:0;
	margin:0 50px 0 0;	

}
.icondepthai {
		font-family:Tahoma ;
		color:#666;	
		font-size:8pt;
		padding:0  2px 0  4px;
		margin:0;
		border-left:1px solid #999;
		background:#fff;		
}
.icondepthai a {
		text-decoration:none;
		color:#666;
		padding:0  2px 0  4px;
		margin:0;
		background:#fff;
}
.icondepthai a:hover {
		text-decoration:none;
		color:#fff;
		padding:0  2px 0  4px;
		margin:0;
		background:#999;
}
/*========================================================*/
/*==3.Pane==*/
/*========================================================*/
.toppane {	
	background-color: transparent;
	padding:2px 4px;
}

.leftpanehome {
	width:220px;
	background:#fff url(images/line.jpg) top right repeat-y;
	padding:2px 4px 2px 10px ;
	margin:0;
}
.leftpane {
	width:220px;
	background:#fff;
	padding:2px 4px;
	margin:0;
}

.rightpane {	
	background-color: transparent;
	padding:2px 4px ;

}
.rightpanehome {	
	background-color: transparent;
	padding:2px 10px 2px 4px ;

}
.contentpane {
	background-color: transparent;
	padding:2px 4px;
}
.bottompane{	
	background-color: transparent;
	padding:2px 4px ;
}
.menupane{	
	background-color: transparent;
	padding:0 ;
	margin:0;
	float:left;
	height:51px;
			
}
.footerpane{
	background-color: transparent;
	padding:0 ;
	margin:0;	
}  
/*========================================================*/
/*--4.Token-----*/
/*========================================================*/
.Login , a.Login:link, a.Login:visited, a.Login:active{
	color: #666;	
	font-family: tahoma; 
	font-size: 8pt;
	font-weight:normal; 
	text-decoration: none;
	height:16px;
	padding:0 2px 0 4px;
	margin:0;
}
a.Login:hover    {
	color: #fff;	
	font-family: tahoma; 
	font-size: 8pt;
	font-weight:normal; 
	text-decoration: none;
	height:16px;
	padding:0 2px 0 4px;
	margin:0;
	background:#999;
}
.User, a.User:link, a.User:visited, a.User:active{
	color: #600;
	background:url(images/dep_icon_user.png) no-repeat  bottom left;
	font-family: tahoma; 
	font-size: 8pt;
	font-weight:normal; 
	text-decoration: none;
	height:16px; 
	padding:10px 0 0 20px ;
	margin: 0 0  0 30px;
}
a.User:hover    {
	color: #900;
	background:url(images/dep_icon_user_hov.png) no-repeat  bottom left;
	font-family: tahoma; 
	font-size: 8pt;
	font-weight:normal; 
	text-decoration: none;
	height:16px; 
	padding:10px 0 0 20px ;
	margin: 0 0  0 30px;
}
.Breadcrumb{
	color: #666;
	font-family: Tahoma,  sans-serif;
	font-size: 8pt;
	font-weight: normal;
	font-style: normal;
	padding-left: 1px;
	padding-right: 1px;
}

a.Breadcrumb:link {
    text-decoration:none;
    color:#666;
}
a.Breadcrumb:visited  {
    text-decoration:none;
	  color:#666;

}
a.Breadcrumb:active   {
    text-decoration:none;
	  color:#666;
}

a.Breadcrumb:hover    {
    text-decoration:none;
    color:#900;

}
/* text and link style for SkinObjects */
.SkinObject
{
	color: #600;
	font-family:Tahoma, sans-serif;
	font-size: 10pt;
	font-weight: normal;
	font-style: normal;
	height: 13px;
	padding-left: 1px;
	padding-right: 1px;
}
a.SkinObject:link
{
	text-decoration: none;
	 color:#600;
}
a.SkinObject:visited
{
	text-decoration: none;
	 color:#600;
}
a.SkinObject:active
{
	text-decoration: none;
	 color:#600;
}
a.SkinObject:hover
{
	color: #900;
	text-decoration: none;
}

.Search
{
	font-weight: bold;
	font-size: 12px;
	color: #600;
	font-family: Arial;
	height: 17px;
	vertical-align:middle;
}
a.Search:link
{
	padding-right: 5px;
	padding-left: 5px;
	color: #600;
	text-decoration: none;
}
a.Search:visited
{
	color:#600;
	text-decoration: none;
}
a.Search:active
{
	color: #600;
	text-decoration: none;
}
a.Search:hover
{
	color: #900;
	text-decoration: none;
}
.Search_Button
{
	vertical-align: middle;
}
.Copyright, a.Copyright:link, a.Copyright:visited, a.Copyright:active{
	
	font-family: Tahoma,  sans-serif;
	font-size: 11px;
	font-weight: bold; 
	font-style: normal;
	color: #B6050B; 
	text-decoration: none ;
	margin:0;
	padding:0;
}
a.Copyright:hover
{
	color: #900;
	text-decoration: none;
	margin:0;
}
.Terms, a.Terms:link, a.Terms:visited, a.Terms:active{
	color: #666;
	font-family: Tahoma,  sans-serif;
	font-size: 10pt;
	font-weight: normal;
	font-style: normal;
	height: 13px;
	padding-left: 1px;
	padding-right: 1px;
}
a.Terms:hover
{
	color: #900;
	text-decoration: none;
}
.Privacy, a.Privacy:link, a.Privacy:visited, a.Privacy:active {
	color: #666;
	font-family:Tahoma, sans-serif;
	font-size:9pt;
	font-weight: normal;
	font-style: normal;
	height: 13px;
	padding-left: 1px;
	padding-right: 1px;
}
a.Privacy:hover
{
	color: #900;
	text-decoration: none;
}
.Date{
   	font-family: Tahoma,  sans-serif;
	font-size: 8pt;
	font-weight: normal;
	font-style: normal;
	color: #666;
}
.Urhere{
	font-family:Tahoma, sans-serif;
	font-size:10pt;
	font-weight: Bold;
	font-style: normal;
	color: #666;
}
.Logo{
	padding:0;
	margin:0;
}
/*============================================================================*/
/*==5.Style For Portal.css 													==*/
/*============================================================================*/
/*-- Style for Module Title--*/
.Head   {
    font-family: Tahoma,  sans-serif;
	font-size:11pt;
    font-weight: Bold;
    color: #600;
}
/* style of item titles on edit and admin pages */
.SubHead{
 	font-family:Tahoma, sans-serif;
	font-size:9pt;
	font-weight: Bold;
	font-style: normal;
	color: #800;
}
.SubSubHead {
	font-family:Tahoma, sans-serif;
	font-size:8pt;
	font-weight: Bold;
	font-style: normal;
	color: #5a0000;
}
/* text style used for most text rendered by modules */
.Normal, .normal{
	font-family:Tahoma, sans-serif;
	font-size:10pt;
	font-weight: normal;
	font-style: normal;
	color: #666;
	text-align:left;
}
.Normal_black{
	font-family:Tahoma, sans-serif;
	font-size:10pt;
	font-weight: normal;
	font-style: normal;
	color: #000;
}
.Normal_red{
	font-family:Tahoma, sans-serif;
	font-size:10pt;
	font-weight: normal;
	font-style: normal;
	color: #F00;
}
.Normal_green{
	font-family:Tahoma, sans-serif;
	font-size:10pt;
	font-weight: normal;
	font-style: normal;
	color:#060;
}
/* text style used for textboxes in the admin and edit pages, for Nav compatibility */
.NormalTextBox{
	border:1px #999 solid;
	background:#fff;

}
/* Button Style used for Buttons */
.StandardButton{
	border:1px #333 solid;
	background:#F1F1F1;
}
.CommandButton, a.CommandButton:link , a.CommandButton:visited, a.CommandButton:active  {
	color: #f90;
	font-family:Tahoma, sans-serif;
	font-size: 9pt;
	font-weight: normal;
	font-style: normal;
	padding-left: 1px;
	padding-right: 1px;
}
a.CommandButton:hover    {
    text-decoration:none;
    color:#900;
}
.links, a.links, a.links:active,  a.links:visited {
	color: #666;
	font-family: Tahoma,  sans-serif;
	font-size: 8pt;
	font-weight: normal;
	font-style: normal;
	margin:0 ;
	padding:0 0 4px 0;
	height:20px;
	vertical-align:bottom;
	
}
a.links:hover {
	color: #600;
	font-family: Tahoma,  sans-serif;
	font-size: 8pt;
	font-weight: normal;
	font-style: normal;
	margin:0 ;
	padding:0 0 4px 0;
	height:20px;
	vertical-align:bottom;
}
/*-Style for Page setting- */
.WorkPanel{
	text-align:left;
}
/*--Style icon----*/
* html .icon_home, * html  a.icon_home:link, * html  a.icon_home:visited, * html  a.icon_home:active { /* lte IE6 */
	background:url(images/icon_home.gif) no-repeat  bottom left;
	position: absolute;
	font-family: tahoma;
	float:left;
	color: #666;
	font-size: 8pt;
	font-weight:normal; 
	text-decoration: none;	
	margin:83px 0  0 550px;	
	padding:0 0 0 20px;	
	display: inline;
}

}
* html .icon_language, * html a.icon_language:link, * html  a.icon_language:visited, * html  a.icon_language:active {
	background:url(images/icon_language.gif) no-repeat  bottom left;
	position: relative;
	font-family: tahoma;
	float:right;
	color: #666;
	font-size: 8pt;
	font-weight:normal; 
	text-decoration: none;
	margin:85px 4px 0 4px;	
	padding:0 0 0 20px	
	bottom:0;
	right:0;
	
}
.icon_home, a.icon_home:link, a.icon_home:visited, a.icon_home:active{
	background:url(images/icon_home.gif) no-repeat  bottom left;
	position:absolute;
	bottom:10px;
	right:80px;
	font-family: tahoma;
	color: #666;
	font-size: 8pt;
	font-weight:normal; 
	text-decoration: none;
	padding:10px 0 0 20px ;
	margin: 0 0  0 30px;	
}
a.icon_home:hover{
	color: #900;
}
.icon_language, a.icon_language:link, a.icon_language:visited, a.icon_language:active {
	background:url(images/icon_language.gif) no-repeat  bottom left;
	position:absolute;
	bottom:10px;
	right:10px;
	font-family: tahoma;
	color: #666;
	font-size: 8pt;
	font-weight:normal; 
	text-decoration: none;
	padding:10px 0 0 20px ;
	margin: 0 0  0 30px;
	
}
a.icon_language:hover{
	color: #900;
}

/* Style module */
.site_search{
	background:url(images/site_search.gif) no-repeat  top left;
	margin:0 ;
	padding:70px 5px  0 0;
}
.item_search{
	margin:0 0 5px 0 ;
}
.search_button{
	background:url(images/btn_search.gif) no-repeat ;
	border:0;		
}
/*===========================*/
/*====Style for DEP Module =========*/
/*===========================*/
/*----CSS Class  For DEP Grid---- */
.GridView_Gray
{ 
	font-size: 10pt;
	color:#696969 ;
	font-family: Tahoma;
	text-decoration: none;
	text-align: left;
	text-indent:4px;
	height: auto;
	font-weight: Normal;
	background-image: none;
	background-color: #FFFFFF;
	border-right: gray 1px solid; 
	border-top: gray 1px solid; 
	border-left: gray 1px solid; 
	border-bottom: gray 1px solid; 
	}
.HeaderGrid{
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight: Bold;
	font-style: normal;
	color: #FFCC00;
	text-decoration:none;
	}
/*--Css Class For DEP NodeStyle  -------*/
.NormalRootNode{
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11pt;
	font-weight: bold;
	font-style: normal;
	color: #F60;
}
A.NormalRootNode:link{
	text-decoration:none;
	color: #F60;
}
A.NormalRootNode:visited{
	text-decoration:none;
	color: #F60;
}
A.NormalRootNode:active{
	text-decoration:none;
	color: #F60;
}
A.NormalRootNode:hover{
	text-decoration:none;
	color: #FC0;
}
.NormalParentNode{
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight: bold;
	font-style: normal;
	color: #666;
}
A.NormalParentNode:link{
	text-decoration:none;
	color: #666;
}
A.NormalParentNode:visited{
	text-decoration:none;
	color: #666;
}
A.NormalParentNode:active{
	text-decoration:none;
	color: #666;
}
A.NormalParentNode:hover{
	text-decoration:none;
	color: #FC0;
}
.NormalLeafNode{
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight: normal;
	font-style: normal;
	color: #666;
}
A.NormalLeafNode:link{
	text-decoration:none;
	color: #666;
}
A.NormalLeafNode:visited{
	text-decoration:none;
	color: #666;
}
A.NormalLeafNode:active{
	text-decoration:none;
	color: #666;
}
A.NormalNode:hover{
	text-decoration:none;
	color: #FC0;
}
/*----CSS Class  For DEP Other---- */
.SubHeadLink{
 	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-weight: Bold;
	font-style: normal;
	text-indent:5px;
	color: #03F;
	text-decoration:none;
}
A.SubHeadLink:link{
	color: #03F;
	text-decoration:none;
}
A.SubHeadLink:visited{
	color: #03F;
	text-decoration:none;
}
A.SubHeadLink:active{
	color: #03F;
	text-decoration:none;
}
A.SubHeadLink:hover{
	color: #F60;
	text-decoration:none;

}
.ReadMore, .Readmore{
 	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: normal;
	font-style: normal;
	color: #F60;
	text-decoration:none;
}
A.ReadMore:link{
 
	color: #F60;
	text-decoration:none;
}
A.ReadMore:visited{

	color: #F60;
	text-decoration:none;
}
A.ReadMore:active{
 
	color: #F60;
	text-decoration:none;
}
A.ReadMore:hover{
	
	color: #FC0;
	text-decoration:none;
}
.BorderTD{
	border:#999999 solid 1px;
	}
.HeaderTD{
	background:#E9E9E9;
	padding:1px;
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	text-indent:2px;
	font-size: 10pt;
	line-height:130%;
	color: #333;
	font-weight: Bold;
	font-style: normal;
	text-decoration:none;
	border:#ccc solid 1px ;
	
	}
.ContentTD{
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight: normal;
	font-style: normal;
	text-indent:10px;
	color: #666;
	}
.ListGrayArrow{
	list-style-image: url(images_dep/GrayArrow.gif);
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight: normal;
	font-style: normal;
	color: #666;
}
.ListGrayTabArrow, .ListGrayTabArrow li{
	list-style-image: url(images_dep/GrayTabArrow.gif);
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight: normal;
	font-style: normal;
	color: #666;
}
.ListRedArrow, .ListRedArrow li{
	list-style-image: url(images_dep/RedArrow.gif);
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight: normal;
	font-style: normal;
	color: #666;
}
.ListRedTabArrow, .ListRedTabArrow li{
	list-style-image: url(images_dep/RedTabArrow.gif) ;
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight: normal;
	font-style: normal;
	color: #666;
}
.ListYellowDownload, .ListYellowDownload li{
	list-style-image: url(images_dep/YellowDownload.gif);
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight: normal;
	font-style: normal;
	color: #666;
}
.ListPage ul li, .ListPage   {
	list-style-image: url(images_dep/pageIcon.gif);
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight: normal;
	font-style: normal;
	color: #666;
	text-decoration:none;
}

A.ListPage:Hover{
	list-style-image: url(images_dep/pageIcon.gif);
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt; 
	font-weight: normal;
	font-style: normal;
	color: #06F;
	text-decoration:none;
}
/*----Hightlight-----------------*/
td.navon {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
	font-size:10pt;
	text-decoration: none;
	background-color: #FFCC33;
	border:#FF9900 solid 1px;
	cursor:default;
}
td.navoff {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	color: #06F;
	font-size:10pt;
	text-decoration: none;
    	background-color: #FFFFFF;
    	cursor:default;
}
.PictureOn {
	border:#FF9900 solid 1px;
}
.PictureOff {
   	border:#CCCCCC solid 1px;
 }
/*----DEP_DisplayHtml----------------*/
.LinkDownload{
     list-style-image: url(images_dep/YellowDownload.gif);
 	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-weight: normal;
	font-style: normal;
	color: #03F;
	text-decoration:none;
}
A.LinkDownload:link{
 
	color: #03F;
	text-decoration:none;
}
A.LinkDownload:visited{

	color: #03F;
	text-decoration:none;
}
A.LinkDownload:active{
 
	color: #03F;
	text-decoration:none;
}
A.LinkDownload:hover{
	
	color: #FC0;
	text-decoration:none;
}
.LinkBack{
 	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-weight: normal;
	font-style: normal;
	color: #03F;
	text-decoration:none;
}
A.LinkBack:link{
 
	color: #03F;
	text-decoration:none;
}
A.LinkBack:visited{

	color: #03F;

	text-decoration:none;
}
A.LinkBack:active{
 
	color: #03F;
	text-decoration:none;
}
A.LinkBack:hover{
	color: #FC0;
	text-decoration:none;
}
/*---- Grid view Style -------*/
.Hd_Grid{background:url(images_dep/Hd_Grid.gif) repeat-x ;
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight:bold;
	font-style: normal;
	color: #666666;
              height:27px;
}
.Row_Grid{
	background:#FFFFFF;
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight: normal;
	font-style: normal;
	color: #666666;
	vertical-align:text-top;
	border-bottom:#FF0000 solid 1px;
	}
.AltRow_Grid{
	background:#F5F5F5;
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight: normal;
	font-style: normal;
	color: #666666;
	vertical-align:text-top;
	}
.Pager_Grid{background:url(images_dep/Pager_Grid.gif) repeat-x ;
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight:bold;
	font-style: normal;
	color: #666666;
              height:27px;
}

.Edit_Grid{
	background:url(images_dep/Editor.gif)  no-repeat ;
	padding:0 0 0 20px ;
              font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: normal;
	font-style: normal;
	color: #0066FF;
	}
A.Edit_Grid:link{
	background:url(images_dep/Editor.gif)  no-repeat ;
	padding:0 0 0 20px ;
	height:16px;
              font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: normal;
	font-style: normal;
	color: #0066FF;
	}
A.Edit_Grid:visited{
	background:url(images_dep/Editor_Visited.gif)  no-repeat ;
	padding:0 0 0 20px ;
	height:16px;
 	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: normal;
	font-style: normal;
	color: #0066FF;
	}
A.Edit_Grid:active{
	background:url(images_dep/Editor.gif)  no-repeat ;
	padding:0 0 0 20px ;
	height:16px;
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: normal;
	font-style: normal;
	color: #0066FF;
	}
A.Edit_Grid:hover{
	background:url(images_dep/Editor_Over.gif)  no-repeat ;
	padding:0 0 0 20px ;
	height:16px;
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: normal;
	font-style: normal;
	color: #FFCC00;
	}
.Delete_Grid{
	background:url(images_dep/Delete.gif)  no-repeat ;
	padding:0 0 0 20px ;
              font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: normal;
	font-style: normal;
	color: #0066FF;
	}
A.Delete_Grid:link{
	background:url(images_dep/Delete.gif)  no-repeat ;
	padding:0 0 0 20px ;
	height:16px;
              font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: normal;
	font-style: normal;
	color: #0066FF;
	}
A.Delete_Grid:visited{
	background:url(images_dep/Delete.gif)  no-repeat ;
	padding:0 0 0 20px ;
	height:16px;
 	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: normal;
	font-style: normal;
	color: #0066FF;
	}
A.Delete_Grid:active{
	background:url(images_dep/Delete.gif)  no-repeat ;
	padding:0 0 0 20px ;
	height:16px;
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: normal;
	font-style: normal;
	color: #0066FF;
	}
A.Delete_Grid:hover{
	background:url(images_dep/Delete.gif)  no-repeat ;
	padding:0 0 0 20px ;
	height:16px;
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: normal;
	font-style: normal;
	color: #FFCC00;
	}
.Bg_btn{
	background:url(images_dep/Bg_btn.gif) top left  no-repeat;
	width:84px;
	height:22px;
	font-family:tahoma, sans-serif;
	font-size:8pt;
	color:#333333;
	border:0px;
}
.Bg_btn110{
	background:url(images_dep/Bg_btn110.gif) top left  no-repeat;
	width:110px;
	height:22px;
	font-family:tahoma, sans-serif;
	font-size:8pt;
	color:#333333;
	border:0px;
}
.ImgFilter{
	border:#666666 solid 1px;	
	
	
}
.redbold { 
	font-family:Arial; 
	font-size: 10pt;
	 font-weight: bold; 
	color: #B6050B; 	
	text-decoration: none 
} 
.black { 
	font-family:tahoma, sans-serif;
	 font-size: 10pt;
	 font-weight: normal;
	 color: #000000; 	
	text-decoration: none 
} 
.button {
	background-color: #740000;
	color:#fff;
	font-size:10pt;
	font-family:tahoma, sans-serif;
	font-weight: normal;
}
.imgstyle{
   padding:1px;
   border:2px solid #333;
   background-color:#fff;
}

/*Style for Flow Structure Of DEP*/

.wrap_flow {
    width:701px; 
    text-align:center;
    margin:auto;
padding:0;
 }  
.no1 {
    width:400px;
    line-height:40px;
    border-left:1px solid #ccc;
	border-top:1px solid #ccc;
	border-right:2px solid #999;
	border-bottom:2px solid #999;
    margin:auto;
 background-color:#fff; 
 }
.no1 h3 {
color:#900;

}
 .no1 h4 {
color:#333;
}

.lineVertical1 {
    font-size:0;
    width:1px;
    height:10px;
    color:#fff;
    background-color:#999;
    margin:auto;
	padding:0;
 } 
 .lineVertical2 {
    font-size:0;
    display:inline;
    width:1px;
    color:#fff;
    background-color:#999;
    float:left;
	height:50px;
	padding:0;
	margin:0;

 }
  .lineVertical3 {
    font-size:0;
    display:inline;
    width:1px;
    color:#fff;
    background-color:#999;
    float:left;
	height:28px;
	padding:0;
	margin:0;

 }
 
 .boxleft {
    display:inline;  
    border-left:1px solid #ccc;
	border-top:1px solid #ccc;
	border-right:2px solid #999;
	border-bottom:2px solid #999;
    float:left;
	width:297px; 
    height:50px;
    padding:0;
	margin:0;
	line-height:10px;
 background-color:#fff; 
 }
  .boxleft p, .boxright p{
	  margin:0px;
padding:0;
color:#666;
 }
 .boxleft b,  .boxright b, .boxleft strong,  .boxright strong{
	  margin:0px;
padding:0;
color:#900;
 }
.boxright{
    display:inline;   
    border-left:1px solid #ccc;
	border-top:1px solid #ccc;
	border-right:2px solid #999;
	border-bottom:2px solid #999;
    float:left;
	width:296px; 
    height:50px;
	line-height:800px;
	padding:0;
	margin:0;
 background-color:#fff; 
 } 
.linehorizontal{
    font-size:0;
    display:inline;
    width:50px;
    height:1px;
    color:#fff;
    background-color:#999;    
    margin-top:25px;
	margin-bottom:0;
	margin-left:0;
	margin-right:0;
	padding:0;
    float:left;
 } 
.clear {
    clear:both;
 }                  
.DNNAligncenter{
text-align:left;
}



