﻿*, html{
    margin: 0px;
    padding: 0px;
}
body{
   background: #FFF;
    color: #454545;
    font: normal 10pt Tahoma;
    margin: 0;
    padding: 0;

}
h1, h2, h3, h4, h5, h6{
    font-family: "Georgia";
    font-weight: normal;
    color: #2a2a2a;
    margin: 0 0 5px 0;
    padding: 0px;
}

.description{
    padding: 10px;
}
p{
    margin: 0 0 10px 0;
}
.FormatRadioButtonList label
{
  margin-right: 15px;
}
.sfont

{

	font-family:Arial;

    font-size:10px;

    color:Black;

} 
.modalPopupCSS {
background-color: Gray; 
	border-width: 2px;
	border-style: none;
	border-color: Gray;
	padding:0px;
	/* width:0px;*/
	 text-align:center; 
}

.modalPopupCSSNone
{
	background-color: #FFFFFF;
	border-width: 2px;
	border-style: none;
	border-color: Gray;
	padding: 0px; /* width:0px;*/
}
.slink

{

	font-family:Arial;

    font-size:10px;

    color:Blue;   

} 



 .sbttn

{

	font-family:Arial;

    font-size:11px;

    color:Black;

    background-color:White;

      

}  

.selectedbttn

{

	font-family:Arial;

    font-size:10px;

    background-color:Orange;

}  

.highlight_row

{

 color: #FF0080;

 font-weight: bold;

 background-color:#FCDFFF;

}

.highlight_pakage

{

 color: Purple;

 background-color:#ECE5B6;

}

.highlight_row_1

{

 color: Orange;

 font-weight: bold;

}

.BackgroundRemarks

{

    color :Red;

    font-weight:bold;

    font-family  :Arial;

    font-size:12px;

    /*background-color:#FFFFCC;*/

    border-style:none;

    text-align:left;

}

.popupMenu {

	position:absolute;

	visibility:hidden;

	background-color:#FFFFCC;

	

}



.popupHover {

	background-image:url(images/header-opened.png);

	background-repeat:repeat-x;

	background-position:left top;

	background-color: #FFFFCC;

}







.displayhide

{

  display:none	

}

.gridviewRow

{

   background-color:white;

   font-family:Arial;

   font-size:10px;

}

.selectedgridviewRow

{

   background-color:#CCFFFF ;

   font-family:Arial;

    font-size:10px;

}

.folderBttn

{

background-color: transparent;

background-image: url(folder.png);

 background-repeat:no-repeat;

  background-position:left;

}







.folderLinkBttn

{

background-color: transparent;

background-image: url(../image/folder.gif);

background-repeat:no-repeat;

background-position:left;



}

.folderLinkBttntxt

{

background-color: transparent;

background-position:left;

color:Blue;

padding: 2px;   

text-align:left;

font-family: Arial, Helvetica, sans-serif;

font-size:8.5pt;

 text-decoration:none; 

}

.SelectfolderLinkBttntxt

{

background-color: transparent;

background-position:left;

color:Red;

padding: 2px;   

text-align:left;

font-family: Arial, Helvetica, sans-serif;

font-size:8pt;

text-decoration:none; 

}

.SelectfolderLinkBttn

{

background-color: transparent;

background-image: url(../image/folder_select.gif);

background-repeat:no-repeat;

background-position:left;



}

.viewhead

{

   font-family :Arial; 

    font-size:10px;

   /* color:White;

    background-color:#4169e1;	*/

     text-align:center;

      background-color:#CCFFFF;

}

.loginErrMsg

{

 font-family :Arial, Helvetica, sans-serif;

  font-size: 8.5pt;

  color:Red;

   font-weight:bold;

}



.modalPopup {

background-color: white;/* #DAF0FE; */

	border-width:3px;

	border-style:solid;

	border-color:Gray;

	padding:3px;

	width:250px;

	

}



.modalBackground {

	background-color:Gray;

    filter:alpha(opacity=70);

	opacity:0.7;

	

}



.modalPopupHeader 

{

    font-family :Arial; 

    font-size:12px;

    color:White;

    font-weight:bold;

    background-color:#4169e1;

    border-color:#4169e1;

    border-width:0px;

    text-align:center;	

	cursor:move;

	word-spacing:2;

	

}



.fieldset_style{ width:955px}



.font_Red {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; color: #FF4040; font-weight:bold}


.font_titlewhite {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; color: #ffffff; font-weight:bold}

.font_titleblack {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9pt; color: #39478A; font-weight:bold}

.font_titleyellow {font-family: Arial, Helvetica, sans-serif; font-size: 12pt; color: #ffff66; font-weight:bold}

.font_slash {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10pt; color: #ffffff; font-weight:normal}

.font_arrow {font-family: Arial, Helvetica, sans-serif; font-size: 7pt; color: #ffffff; font-weight:normal}

.font_textyellow {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 7pt; color: #ffcc00}

.font_guest {font-family:  Arial, Helvetica, sans-serif; font-size: 8pt; color:#006666; font-weight:normal}

.font_date {font-family: Arial, Helvetica, sans-serif; font-size: 9pt; color: white}

.font_serif {font-family: "Times New Roman", Times, serif; font-size:9pt; color:  #000000}

.font_serif2 {font-family: "Times New Roman", Times, serif; font-size:9pt; color: #000000}

.font_text_ralign {font-family: Arial, Helvetica, sans-serif; font-size: 8.5pt; color: #000000; text-align:right}

.font_text {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9pt; color: #000000; font-weight:bold}

.font_textRed {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9pt; color:Red; font-weight:bold}


.font_text_disabled {font-family: Arial, Helvetica, sans-serif; font-size: 8.5pt; color: Black; background-color:  #B0B0B0;}

.font_text_enabled {font-family: Arial, Helvetica, sans-serif; font-size: 8.5pt; color: Black; background-color: white;}

.font_text1 {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9pt; color: #000000; font-weight:normal}

.font_text2 {font-family: Arial, Helvetica, sans-serif; text-align:left; font-size: 9pt; color:  #000000; font-weight:bold}
.font_text2X {font-family: Arial, Helvetica, sans-serif; text-align:left; font-size: 9pt; color:White; font-weight:bold}
.font_text2a {font-family: Arial, Helvetica, sans-serif; font-size: 9pt; color:  #000000; font-weight:normal}

.font_text3 {font-family: Arial, Helvetica, sans-serif; font-size: 8pt; color: #FAF382; font-weight:bold}

.font_text4 {font-family: Arial, Helvetica, sans-serif; font-size: 8.5pt; color: #FF0000}

.font_text5 {font-family: Arial, Helvetica, sans-serif; font-size: 8.5pt; color: blue;font-weight:bold; text-align:center; vertical-align:middle}

.font_text6 {font-family: Arial, Helvetica, sans-serif; font-size: 9pt; color: blue;font-weight:bold; text-align:center; vertical-align:middle}

.font_maintitle{font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13pt; color: #cc0033}

.font_footer
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 7.5pt;
	color: #000000;
}

.font_error {font-family: Arial, Helvetica, sans-serif; font-size: 7.5pt; color: #cc0000}

.font_section {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; color: #ffffcc; font-weight:bold}

.font_section1 {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; color: #ffffcc; font-weight:bold}

.font_section2 {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; color: #ffffcc; font-weight:normal}

.font_link {font-family: Arial, Helvetica, sans-serif; font-size: 8.5pt; color: Blue; text-decoration:none;}

.Navigatebutton{font-family :Arial, Helvetica, sans-serif;font-size:8.5pt;color:Black;font-weight:bold;text-decoration:none;text-align:center; vertical-align:middle;}


.sortlink{color:  white;text-align:center; vertical-align:middle;}

.link_white{color:  white;font-weight:bold;text-decoration:none;text-align:center; vertical-align:middle;}

.font_red {font-family: Arial, Helvetica, sans-serif; text-align:left; font-size: 9pt; color: red; font-weight:bold} 

 



a.menu_grey{text-decoration:none;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:7.5pt;color:#e5e5e5;font-weight:bold}

a.menu_grey:hover {text-decoration:none;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:7.5pt;color:#333333;font-weight:bold}



.menu_white{text-decoration:none;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:7.5pt;color:#ffffff;font-weight:normal}

.menu_white:hover {text-decoration:none;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:7.5pt;color:#FFFF00;font-weight:normal}



a.section {text-decoration:none;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:8pt;color:#ffffcc;font-weight:bold}

a.section:hover {text-decoration:none;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:8pt;color:#ffff00;font-weight:bold}



a.subsection {text-decoration:none;font-family:Arial, Helvetica, sans-serif;font-size:7.5pt;color:#ffcc99;font-weight:normal}

a.subsection:hover {text-decoration:none;font-family:Arial, Helvetica, sans-serif;font-size:7.5pt;color:#ffffff;font-weight:normal}



a.subsidiarymenu {text-decoration:none;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:8pt;color:#000000;font-weight:normal}

a.subsidiarymenu:hover {text-decoration:none;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:8pt;color:#e5e5e5;font-weight:normal}



a.next{text-decoration:none;font-family:Arial, Helvetica, sans-serif;font-size:7.5pt;color:#CC0033;font-weight:normal}

a.next:hover {text-decoration:none;font-family: Arial, Helvetica, sans-serif;font-size:7.5pt;color:#ffffff;font-weight:normal}



a.vid {text-decoration:underline;font-family:Arial, Helvetica, sans-serif;font-size:8pt;color:#cc0000;font-weight:normal}

a.vid:hover {text-decoration:underline;font-family:Arial, Helvetica, sans-serif;font-size:8pt;color:#333333;font-weight:normal}



.darkgreen0{  background-color: #0085D4}

.darkgreen1{  background-color: #39478A}

.darkgreen{  background-color: #0070B3}



.darkgrey0{  background-color: #999999}

.darkgrey1{  background-color: #3399FF}

.darkgrey{  background-color: #699FC8}



.lightgrey0{  background-color: #cccccc }

.lightgrey1{  background-color:#FFFFB9}

.lightgrey2{  background-color:#FFFFD7}

.lightgrey{  background-color:#E9E9E9}



.black{  background-color: #000000}

.yellow{  background-color: #ffff99}



.white0{  background-color: #ffffff}

.white1{  background-color: #3399FF}

.white{  background-color: #699FC8}



.silver0{background-color:#E5E5E5}

.silver1{background-color:#FFFFE1}

.silver{background-color:#FFF8C6}



.silver2{background-color:#AFC7C7}

.cyan0{background-color:#EBECE4; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9pt; color: #000000; font-weight:bold ; }

.cyan1{background-color:#717D7D }

.gvheader
{
	background: -webkit-gradient( linear, left top, left bottom, color-stop(0.05, #8C8C8C), color-stop(1, #7D7D7D) );
	background-position: -moz-linear-gradient( center top, #8C8C8C 5%, #7D7D7D 100% );
	padding: 1px 10px;
	border-bottom: none;
	background: -moz-linear-gradient( center top, #8C8C8C 5%, #7D7D7D 100% );
	background-color: #8C8C8C;
	color: #FFFFFF;
	
	font-weight: bold;
	
}

.gvrow
{
	background: #EBEBEB; 
	
}

.gvselected
{
	background-color: #a9a9a9;
	color: #000000  ; 
	 }



.bodylogin

{

	/*background-image:url(../image/Background.jpg);*/

	background-repeat:inherit;

	background-position: inherit;

	background-color:White;

	 

}

.box {

	border : 1px solid Black;

	background : #ffffff;

	font : normal normal lighter/3px xx-small/ Verdana;

}



.box2 {

	border : 1px solid InactiveCaption;

	background : #0085D4;/* #ffffff;*/

	font : lighter xx-small Verdana;

	 color:#ffffff;

}

.box3 {

	border : 1px solid InactiveCaption;

	background :  #ffffff;

	/*width:130px;*/

  font-family   : Verdana, Arial, Helvetica, sans-serif;

   font-size: 8.5pt;

   

	}



.loginBttn {

	border :  2px solid InactiveCaption;

	background :  #ffffff;

	/*font : lighter xx-small Verdana;*/

	width:70px;

	font-family:Arial, Helvetica, sans-serif;

	font-size:8.5pt;

	}

	

.BttnStatus {

	

	font-family:Arial, Helvetica, sans-serif;

	font-size:8.5pt;

	font-weight:bold;

	width:100px;

	}

	.panel

{

  font-family  :Arial;

    font-size:10px;

    color:Blue;

    	 

}

.textTrans {

background-color: #cccccc;

font-family: Arial, Helvetica, sans-serif; 

font-size: 7.5pt;

color: #cc0000;

border-style: none;

border-top-width: 0px;

border-right-width: 0px;

border-bottom-width: 0px;

border-left-width: 0px

}











.font_Error2 {font-family: Arial, Helvetica, sans-serif; font-size: 7.5pt; color: #cc0000}

.tsText { font-family: Verdana, Arial, Verdana, Helvetica; font-size: 8.5pt; color: #333333; font-weight: normal; text-decoration: none}

.tsHeader { font-family: Verdana, Helvetica; font-size: 11pt; font-weight: normal; text-decoration: none;color:#ff9900; font-weight: bold}

.tsHeader2 { font-family: Verdana, Helvetica; font-size: 12.5pt; color: #333333; font-weight: normal; text-decoration: none}

.tsBody { font-family: Arial. Verdana, Helvetica; font-size: 9pt; color: #333333; font-weight: normal; text-decoration: none}

.tsBody2 { font-family: Arial. Verdana, Helvetica; font-size: 11pt; color: #000000; font-weight: bold; text-decoration: bold}

.tsTextBold { font-family: Arial, Verdana, Helvetica; font-size: 9pt; font-weight: Bold; text-decoration: none}

.tsTextItalic { font-family: Arial, Verdana, Helvetica; font-size: 8pt; font-weight: normal; text-decoration: none}

.tsTextList { font-family: Arial, Helvetica, sans-serif; font-size: 9pt; text-decoration: none}

.tsTextListBold { font-family: Arial, Helvetica, sans-serif; font-weight: bold}

.tsTextListItalic { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9pt}

.tsTextSmall { font-family: Verdana, Arial, Helvetica, sans-serif}

.tsArticleHeadline { font-family: Arial, Verdana, Helvetica; font-size: 12pt; color: #336699; font-weight: bold; text-decoration: none}

.tsArticleSubhead { font-family: Arial, Verdana, Helvetica; font-size: 10pt; font-weight: normal; text-decoration: none}

.tsArticleByline { font-family: Arial, Verdana, Helvetica; color: #000000; font-size: 7pt; font-weight: normal; text-decoration: none}

.tsArticleHeadline2 { font-family: Arial, Verdana, Helvetica; font-size: 12pt; font-weight: bold; text-decoration: none}

.tsArticleByline2 { }

.tsArticleMore { font-family: Verdana, Helvetica; color:#ff0000; font-size: 8pt; font-weight: bold; text-decoration: none}

.tsArticleHeadline3 { font-family: Arial, Verdana, Helvetica; font-size: 12pt; font-weight: bold; text-decoration: none}

.tsArticleByline3 { font-family: Arial, Verdana, Helvetica; font-size: 7pt;  font-style: italic; text-decoration: none}

.tsVoteBar { color: #FFFFFF; background-color: #cccccc}









/* calender*/



.MyCalendar .ajax__calendar_container {

    border:1px solid #646464;

    background-color: white;

    color: blue;

    

}

.MyCalendar .ajax__calendar_other .ajax__calendar_day,

.MyCalendar .ajax__calendar_other .ajax__calendar_year {

    color: black;

}

.MyCalendar .ajax__calendar_hover .ajax__calendar_day,

.MyCalendar .ajax__calendar_hover .ajax__calendar_month,

.MyCalendar .ajax__calendar_hover .ajax__calendar_year {

    color: black;

}

.MyCalendar .ajax__calendar_active .ajax__calendar_day,

.MyCalendar .ajax__calendar_active .ajax__calendar_month,

.MyCalendar .ajax__calendar_active .ajax__calendar_year {

    color: black;

    font-weight:bold;

}



/* collapse panel*/



.demoheading {

	padding-bottom:20px;

	color:#5377A9;

	font-family:Arial, Sans-Serif;

	font-weight:bold;

	font-size:1.5em;

}

.collapsePanel {

	

	background-color:white;

	overflow:hidden;

}



.collapsePanelHeader{

	width:100%;

	height:22px;

	/*background-image: url(images/bg-menu-main.png);*/

	/*background-repeat:repeat-x;*/

	background-color:#39478A;

	color:#FFF;

	font-weight:bold;

	font-family:Arial, Sans-Serif;

	font-weight:bold;

	font-size: 10pt;

}







.accordionHeader

{

    text-align:right;

	font-family: Arial, Sans-Serif;

	font-size: 12px;

	font-weight: bold;

    padding: 5px;

    margin-top: 5px;

    cursor: pointer;

   
    margin:right;

    /*background-image: url(../image/pane1.gif);

	background-repeat:no-repeat;

	color:#000;

	background-image: url(../image/bg-menu-main.png);

	background-repeat:repeat-x;

	*/

}

.accordionHeaderSelected
{
	
	margin: right;
	text-align: right;
	font-family: Arial, Sans-Serif;
	font-size: 12px;
	font-weight: bold;
	padding: 5px;
	margin-top: 5px;
	cursor: pointer; /*background-image: url(../image/pane1.gif);

	background-repeat:no-repeat;

	color:#000;

	background-image: url(../image/bg_menu_selected.gif);

	background-repeat:repeat-x;

	*/
}



.accordionContent

{

    background-color: White;/* #D3DEEF;*/

    border: none;

    /*border: 1px dashed #2F4F4F;*/

    border-top: none;

     text-align:left;

      margin-left:0px;

   /*padding: 1px;

    padding-top: 20px;*/

}



 .menu_style 

 {

   font-family: Verdana, Arial, Helvetica, sans-serif;

   font-size:9pt;

   color: black;

   font-weight:normal;  

   z-index:100;

   background-repeat:no-repeat;

   display: block;

   

   }

  

    .menu_style :hover

   {

   color: #ffffff;

   /*	font-family: Verdana, Arial, Helvetica, sans-serif;

   font-size:9pt;

   font-weight:normal;  

    background: url(../image/v3.jpg) 0 -32px;

   background-repeat:no-repeat;

   background-position:center ;

	*/

   }

   .menu_style2 

   {

   /* 	font-family: Verdana, Arial, Helvetica, sans-serif;

   font-size:9pt;

   color: #993366;

   font-weight:normal; 

    

  background: url(../image/v3.jpg) 0 -64px;

   background-repeat:no-repeat;

	*/

   }

   

   .menu_item_style 

   {

   	/*font-family: Verdana, Arial, Helvetica, sans-serif;

   font-size: 9pt;

   color: blue;

   font-weight: normal;

    

   background: url(../image/v3.jpg) ;

    background-position:center ;

   background-repeat:no-repeat;

   */

    background-color :  Silver ;

    z-index:100;

	height:23px;

	font-size: 9pt;

	 Padding: 0px 5px 0px 5px;

	

   }

   

.button1
{
background-color: #2884d7;
 border: 0px solid #aad546;
 border-bottom: 0px solid #8bad42;
 -webkit-border-radius: 34x;
 -moz-border-radius: 4px;
 border-radius: 4px;
 color: #fff;
 font: bold 12px "Lucida Grande", "Lucida Sans Unicode", "Lucida Sans", Geneva, Verdana, sans-serif;
 font-weight: bold;
 line-height: 1;
 padding: 7px 25px 8px 25px;
 text-align: center;
 text-shadow: 0 -1px 0 #4c9021;
 font-style: inherit !important;
}

.button1:hover
{
    background-color: #2a71b2;
	cursor: pointer;
	text-shadow: 0 -1px 0 #333;
}

.buttonzz
{
background-color: #445a6f;
 border: 0px solid #428cf7;
 -webkit-border-radius: 4px;
 -moz-border-radius: 4px;
 border-radius: 4px;
 color: #fff;
 font: bold 12px "Lucida Grande", "Lucida Sans Unicode", "Lucida Sans", Geneva, Verdana, sans-serif;
 font-weight: bold;
 line-height: 1;
 padding: 7px 25px 8px 25px;
 text-align: center;
 text-shadow: 0 -1px 0 #4c9021;
 font-style: inherit !important;
}

.buttonzz:hover
{
   background-color: #242c34;
	cursor: pointer;
	text-shadow: 0 -1px 0 #333;
}


.buttonX
{
	border : 1px solid InactiveCaption;
	background :  #ffffff;
	width:100px;
  font-family   : Verdana, Arial, Helvetica, sans-serif;
   font-size: 8.2pt;
}
.buttonX:hover
{
	border : 1px solid InactiveCaption;
	background :  #ADD8E6;
	width:100px;
	font-family   : Verdana, Arial, Helvetica, sans-serif;
	font-size: 8.2pt;
	}


.button3

{

margin:inherit inherit;

border:none;

background-image: url(../image/btn_bg1.JPG);

background-repeat: no-repeat;

background-color: Transparent;

width: 97px;

height: 28px;

font-family: Arial, Helvetica, sans-serif;

font-size: 15px;

font-weight: bold;

text-decoration: none;

cursor:pointer;



}

.button3:hover

{	

background-image: url(../image/btn_bg2.JPG);

/*text-decoration: blink;

background: #fafad2;*/

}



.button_s

{

border : 1px solid InactiveCaption;

background :  white;

border-color: black;

font-family   : Verdana, Arial, Helvetica, sans-serif;

font-size: 10pt;

cursor:pointer;

color: black;

}

.button_s:hover

{	

text-decoration: blink;

color: black;



background: #EBECE4;

}



.button2

{

margin: 5px inherit;

border:none;

background-color: transparent;

background-image: url(../image/btn_bg.png);

background-repeat: no-repeat;

width: 120px;

height: 20px;

font-family: Arial, Helvetica, sans-serif;

font-size: 16px;

font-weight: bold;

text-decoration: none;

}

.button2:hover{

color: black;

background-image: url(../image/btn_hv.png);

}



.tabmenu

{

background-image: url(../image/tab_unselectT.png) ;

text-align:center;

	 background-position:right ;

	color: white;

    font-family: Gill Sans MT !important;

    font-size: small;	

    height: 23px;

   padding: 0px ; 

   display: inline-block;

   background-position:top ;

}

.tabmenuhover

{

	margin:inherit inherit;

	color : black ;

    font-family: Gill Sans MT !important;

  

}

.tabmenuselected

{



background-image: url(../image/tab_selectedT.png) ;

background-color: #f0f8ff ;

color:White;

text-decoration:none;

text-align:center;

margin:inherit inherit;

	color: black;

    font-family: Gill Sans MT !important;

    font-size: small;	

    height: 23px;

   padding: 0px; 

     background-position:top ;

}

/* ============================*/
.logo {
	display:block;
	position:relative;
	float:left;
	width: 150px;
	height: 50px;
	background-image:url(../images/header_logo.png);
	background-repeat:no-repeat;
	margin-top: 30px
	}
	
.welcometxt {
	display:inline-block;
	position: relative;
	float:left;
	padding-top: 10px;
	padding-left:10px;
	font-size:11px;
	color:#FFFFFF;
	width: 40%;
	
	}
	
.username {
	display:inline-block;
	position:relative;
	float:right;
	background: url(../images/arrow_user.png) center right no-repeat;
	font-size:11px;
	font-weight:bold;
	color:#FFFFFF;
	text-align:right;
	height:15px;
	padding-right: 12px;
	padding-top:-1px;
	top: 10px;
	left: -5px;
	}
.lastLogin {
	display:inline-block;
	position: relative;
	float:left;
	padding-top: 10px;
	padding-left:10px;
	font-size:12px;
	color:White;
	width: 100%;
	
	}



.login_area {
	width: 100%;
	vertical-align:top;
	margin-top: 40px;
	}
	
.login_box {
	font-family: Arial, Helvetica, sans-serif;
  	font-size: 14px;
	color:#000;
	width: 300px;
	vertical-align:top;
	background-color:#ebebeb;
	border: #c7c7c7 solid 1px;
	border-radius: 10px 10px 10px 10px; 
    -webkit-border-radius: 10px 10px 10px 10px;
    -moz-border-radius: 10px 10px 10px 10px;
	padding: 15px 20px 15px 20px;
	margin: 0 auto;
	}
	
.font_blue {font-family: Arial, Helvetica, sans-serif; text-align:left; font-size: 10pt; color:Blue ; font-weight:bold}

.tooltipImg { }

.tooltipPopupAlert
{
	position: absolute;
	visibility: hidden;
	background-color: #E0F8EC;
	font-size: 9px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	margin: 5px;
	padding: 6px;
	border-style: dashed;
	border-color: red;
	border-width: 2px;
	filter: alpha(opacity=85);
	opacity: 0.8;
	text-align: left;
	top: 10px;
}	

.IndicatorBackground {
	background-color:Gray;
    filter:alpha(opacity=50);
    opacity:0.5;
}
.panel_main
{
	border: 1px solid #c6c6c6;
	background-color: White;
	
}
#cover {
	display:block;
	width:950px;
	margin: 0 auto;
	margin-top: 0px;
	}
#header {
	display:block;
	width:100%;
	height: 85px;
	background-color:none;
	}
.Language {	
	 float: right;
    font-size: 10px;
    font-weight: bold;
    color: #000;
    padding-bottom: 32px;
	
	}
.top_menu {
	display: block;
    position: relative;
    float: left;
    font-size: 10px;
    font-weight: bold;
    color: #000;
    vertical-align: bottom;
    margin-top: 10px;
	}
	
.MenuXML
{
	font-size: 10px;
	font-weight: bold;
	color: #000;
	
}
	
.MenuXML a{
	color:#000;
	text-decoration:none;
	}

.top_menu a:hover{
	color:#2884d7;
	text-decoration:none;
	}
	

.top_menugap
{
	padding-right: 10px;
	display: inline-block;
	position: relative;
	text-align: left;
	vertical-align: middle;
}
	

.top_menuLogOut {
	
	font-size:10px;
	font-weight:bold;
	color:Red;	
	
	
	}
.top_menuLogOut a{
	color:#FF0000;
	text-decoration:none;
	}

.top_menuLogOut a:hover{
	color:#2884d7;
	text-decoration:none;
	}
#bar {
	display:block;
	width:100%;
	height: 30px;
	background-image:url(../images/bar_black.gif);
	background-repeat: repeat-x;
	}
	


.LanguagActive {	
	color:#01DF3A;
	}
.LanguagInactive {	
	color:#A4A4A4;
	}
#content{
    display:block;
	width:100%;
	background-color:none;
}
#footer{
	display:block;
    position:relative;
    left:0px;
    bottom:0px;
    width:100%;
    background:none;
}
* html #footer{
    position:absolute;
    top:expression((0-(footer.offsetHeight)+(document.documentElement.clientHeight ? document.documentElement.clientHeight : document.body.clientHeight)+(ignoreMe = document.documentElement.scrollTop ? document.documentElement.scrollTop : document.body.scrollTop))+'px');
}	
.footer2 {
	display:block;
	width:45%;
	height:77px;
	min-width:950px;
	margin: 0 auto;
	margin-top: 30px;
	background-color:#f4f4f4;
	border-top:1px solid;
	border-color:#b8b8b8;
	}
.copyr {
	display:block;
	position:relative;
	float: left;
	width: 425px;
	height: 48px;
	background-image:url(../images/flogo_left.png);
	background-repeat:no-repeat;
	margin-top: 20px;
	margin-left: 20px;
	}

.content_area {
	display:block;
	position:relative;
	width: 100%;
	font-family: Arial, Helvetica, sans-serif;
  	font-size: 12px;
	color:#000;
	vertical-align:top;
	border: none;
	padding: 30px 0px 0px 0px;
	margin-top: 0px;
	margin-left: 5px;
	background:url(../images/bg.png) no-repeat top left;
	}
	
.content_right {
	display:inline-block;
	position: relative;
	font-family: Arial, Helvetica, sans-serif;
  	font-size: 14px;
	color:#000;
	width:100%;
	margin-top: 20px;
	
}
.content_top {
	 display:block;
	 padding: 5px;
	 width: 99%;
	 height: 15px;
	 }
.table_form_area {
	 display:block;
	 margin-top: 10px;
	 padding: 0px 5px 5px 0px;
	 width: 99%;
	 }

.fill_form {
	 display:block;
	/* position:relative;*/	 
	 line-height:10px;
	 padding-left:13px;
	 padding-top:16px; 
	 }
.number01 {
	display: inline-block;
	background:url(../images/arrowright.png) center no-repeat;
	height: 18px;
	width: 24px;
	font-family:Verdana, Geneva, sans-serif;
	font-size:12px;
	font-weight:bold;
	color: #FFF;
	text-align:center;
	padding-top:3px;
	}
.textfield_title {
	display:block;
	font-size:11px;
	font-weight:bold;
	font-family:Verdana, Geneva, sans-serif;

	}	
.buttonXXX
{
background-color: #445a6f;
 border: 0px solid #428cf7;
 -webkit-border-radius: 4px;
 -moz-border-radius: 4px;
 border-radius: 4px;
 color: #fff;
 font: bold 12px "Lucida Grande", "Lucida Sans Unicode", "Lucida Sans", Geneva, Verdana, sans-serif;
 font-weight: bold;
 line-height: 1;
 padding: 7px 25px 8px 25px;
 text-align: center;
 text-shadow: 0 -1px 0 #4c9021;
 font-style: inherit !important;
}

.buttonXXX:hover
{
   background-color: #242c34;
	cursor: pointer;
	text-shadow: 0 -1px 0 #333;
}
.SearchLoc 
{
	display:block;
    position:relative;
    right:0px;
    bottom:0px;
    width:100%;
    background:none;
	float:right;
	}
.PanelSearch
{
	border: thin dashed #0099CC;
}
.PanelDetails
{
	border: thin groove #00FF00;
	background-color: #CCCCCC;
}
.table_top {
	 display:block;
	 border-bottom: dotted thin;
	 padding: 5px;
	 width: 99%;
	  height: 15px;
	 }
.table_menu_dis {
	display:inline-block;
	padding: 0px 8px;
	
	font-family:Verdana, Geneva, sans-serif;
	color:#000;
	font-weight:bold;
	}
	
.sGridView
{
	border: thin solid #c6c6c6;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #808080;
	background-color: #ffffff;
}
.GridViewItem
{
	padding: 1px 10px;
}
.datagrid
{
	display: block;
	
	padding: 1px 10px;
	width: 99%;
	
	
}
.datagrid_Details{
	display:inline-block;
	padding: 0px 8px;
	border-right: solid thin #666
	
	}
.table_menuright {
	display:inline-block;
	position: relative;
	float:right;
	padding: 0px  8px;
	
	}
.table_rec {
	display:inline-block;
	
	font-size:10px;
	margin-top: 5px;
	}
.table_rec2 {
	
	font-size:10px;
	margin-top: 5px;
	float:left;
	}
.rec_page2 {
	float:right;
	font-size:10px;	
	}
	
.rec_num {
	color:#FF0000;
	font-weight: bold;
	font-size:10px;
	}
	
.rec_page {
	display:inline-block;
	
	float:right;
	font-size:10px;
	
	}
	
.pages_select {
	font-size:10px;
	width: 50px;
	margin-left: 10px;
	}
.table_title_box {
	 display:block;
	 border-bottom: dotted thin;
	 margin-top: 20px;
	 padding: 5px;
	 width: 99%;
	 height: 15px;
	 }

.table_title {
	display:inline-block;
	padding: 0px 8px;
	font-family:Verdana, Geneva, sans-serif;
	color:#000;
	font-weight:bold;
	}
.table_title2
{
	display: inline-block;
	padding: 0px 8px;
	font-family: Verdana, Geneva, sans-serif;
	color: #000;
	font-weight: bold;
	float: right;
}
.table_titleX {
	display:inline-block;
	padding: 0px 8px;
	font-family:Verdana, Geneva, sans-serif;
	color:#000;
	font-weight:bold;
	
	text-align:right;
	}
.table_title_boxX
{
	display: block;
	border-bottom: dotted thin;
	
}
.TextBox {
	border: #CCC solid 1px;
	
    -webkit-border-radius: 5px 5px 5px 5px;
    -moz-border-radius: 5px 5px 5px 5px;
	padding: 4px 10px 4px 10px;
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 9pt; 
	color:  #000000; 
	font-weight:normal;
	}
	
	.TextBox2 {
	border: #CCC solid 1px;
	
    -webkit-border-radius: 5px 5px 5px 5px;
    -moz-border-radius: 5px 5px 5px 5px;
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 9pt; 
	color:  #000000; 
	font-weight:normal;
	}
.select {
	border: #CCC solid 1px;
	
    -webkit-border-radius: 5px 5px 5px 5px;
    -moz-border-radius: 5px 5px 5px 5px;
	padding: 4px 4px 4px 4px;
	
	}
.Label
{
	display: inline-block;
	-webkit-border-radius: 5px 5px 5px 5px;
	-moz-border-radius: 5px 5px 5px 5px;
	padding: 4px 10px 4px 10px;
	font-weight:normal;
	
}
.sidebar_left {
	display:inline-block;
	position: relative;
	font-family: Arial, Helvetica, sans-serif;
  	font-size: 12px;
	color:#000;
	width: 170px;
	vertical-align:top;
	border: none;
	padding: 0px 0px 0px 0px;
	margin-top: 20px;
	}
	
.sidebar_left2 {
	display:inline-block;
  	font-size: 12px;
	width: 165px;
	vertical-align:top;
	border: none;
	padding: 0px 5px;
	margin-top: 20px;
	}
	
	.login_box_side {
	font-family: Arial, Helvetica, sans-serif;
  	font-size: 14px;
	color:#000;
	width: 130px;
	vertical-align:top;
	background-color:#ebebeb;
	border: #c7c7c7 solid 1px;
	border-radius: 10px 10px 10px 10px; 
    -webkit-border-radius: 10px 10px 10px 10px;
    -moz-border-radius: 10px 10px 10px 10px;
	padding: 15px 20px 15px 20px;
	}