body
{
	padding-right: 0px;
	padding-left: 0px;
	margin-left:0;
	margin-top:0;
	height:100%;
	background-position: bottom right ;
	background-attachment:fixed;
	background-repeat:no-repeat;
	background-image :url('Images/Logo-BackGround.JPG')  ;
	/*background-color : #B4B4B4 ;	*/
	font-family: Tahoma, Arial, sans-serif;
	font-size:small;
}
A
{
	cursor: hand;
	color: blue;
	font-family: Tahoma, Verdana, Arial;
	text-decoration: none;
}
A:link
{
	color: blue;
	font-family: Tahoma, Verdana, Arial;
	text-decoration: none;
}
A:visited
{
	color: blue;
	font-family: Tahoma, Verdana, Arial;
	text-decoration: none;
}
A:active
{
	color: blue;
	font-family: Tahoma, Verdana, Arial;
	text-decoration: none;
}
A:hover
{
	color: #3333cc;
	font-family: Tahoma, Verdana,Arial;
	text-decoration: none;
}
P {
	COLOR: #000000; FONT-FAMILY: Tahoma, Verdana, Arial
}
TR {
	COLOR: #000000; FONT-FAMILY: Tahoma, Verdana, Arial
}
TD {
	COLOR: #000000; FONT-FAMILY: Tahoma, Verdana, Arial
}
UL {
	COLOR: #000000; FONT-FAMILY: Tahoma, Verdana, Arial
}
LI {
	COLOR: #000000; FONT-FAMILY: Tahoma, Verdana, Arial
}
.header1 {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; FONT-WEIGHT: bold; FONT-SIZE: 13px; BACKGROUND: #4682b4; PADDING-BOTTOM: 2px; MARGIN: 0px; COLOR: #ffffff; PADDING-TOP: 2px; FONT-FAMILY: Tahoma, Verdana, Arial
}
H1 {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; FONT-WEIGHT: bold; FONT-SIZE: 13px; BACKGROUND: #4682b4; PADDING-BOTTOM: 2px; MARGIN: 0px; COLOR: #ffffff; PADDING-TOP: 2px; FONT-FAMILY: Tahoma, Verdana, Arial
}
.header2 {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; BACKGROUND: #dbeaf5; COLOR: #000000; FONT-FAMILY: Tahoma, Verdana
}
H2 {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; BACKGROUND: #dbeaf5; COLOR: #000000; FONT-FAMILY: Tahoma, Verdana
}
.intd {
	PADDING-RIGHT: 15px; PADDING-LEFT: 15px; FONT-SIZE: 12px; COLOR: #000000; FONT-FAMILY: Tahoma, Verdana
}
.part {
	BACKGROUND-IMAGE: url(img/corner.gif); CURSOR: default; BACKGROUND-REPEAT: no-repeat
}
.intd {
	PADDING-RIGHT: 15px; PADDING-LEFT: 15px; FONT-SIZE: 12px; COLOR: #000000; FONT-FAMILY: Tahoma, Verdana
}
.part {
	BACKGROUND-IMAGE: url(img/corner.gif); CURSOR: default; BACKGROUND-REPEAT: no-repeat
}
.hintsClass {
	FONT-FAMILY: Verdana, Arial, Helvetica; TEXT-ALIGN: center
}
.row {
	BACKGROUND: white
}

.tabFrame
{
BORDER: 0;
HEIGHT: 100%;
WIDTH: 100%;
BORDER-TOP: #93BEE2 9PX SOLID;
BORDER-BOTTOM: #93BEE2 9PX SOLID;
BORDER-LEFT: #93BEE2 9PX SOLID;
BORDER-RIGHT: #93BEE2 9PX SOLID;


}

.tabOff
{
FONT-FAMILY: Verdana;
FONT-SIZE: 11;
FONT-WEIGHT: 700;
TEXT-ALIGN: CENTER;
COLOR: #003399;
BACKGROUND-COLOR: #c4e0f0;
BORDER-BOTTOM: #c4e0f0 1PX SOLID;
HEIGHT: 25;
CURSOR: HAND;
}

.tabOn
{
FONT-FAMILY: Verdana;
FONT-SIZE: 11;
FONT-WEIGHT: 700;
TEXT-ALIGN: CENTER;
COLOR: #003399;
BACKGROUND-COLOR: #93BEE2;
BORDER-BOTTOM: #93BEE2 1PX SOLID;
HEIGHT: 35;
CURSOR: HAND;
}

.menu
{
position:absolute;
width:180px;
border:2px solid black;
background-color:#93BEE2;
font-family:Verdana;
font-weight:bold;
font-size:11px;
line-height:20px;
visibility:hidden;
cursor:hand;

}

.menuitems
{
padding-left:15px;
padding-right:15px;
}

/******/
.button1 
{
		BORDER-RIGHT: #00000 1px solid; 
		BORDER-TOP: #00000 1px solid; 
		FONT-WEIGHT: bold; 
		BORDER-LEFT: #00000 1px solid; 
		WIDTH: 100px; COLOR: #333333; 
		BORDER-BOTTOM: #00000 1px solid; 
		HEIGHT: 24px; 
		BACKGROUND-COLOR:#FAF8B9;
		TEXT-ALIGN: center 
}
.button2
{
		BORDER-RIGHT: #00000 1px solid; 
		BORDER-TOP: #00000 1px solid; 
		FONT-WEIGHT: bold; 
		BORDER-LEFT: #00000 1px solid; 
		WIDTH: 100px; COLOR: #333333; 
		BORDER-BOTTOM: #00000 1px solid; 
		HEIGHT: 24px; 
		BACKGROUND-COLOR:#FAF8B9;
		TEXT-ALIGN: center 
}
.Title
{
	text-align:center;
	font-weight:bold;
	font-family: Tahoma, Verdana, Arial;
}
/******************************/
/**Styling information specific to individual content pages**/

/*Cascading DropDown*/

/*CollapsiblePanel*/
.collapsePanel {
	width:100%;
	background-color:white;
	overflow:hidden;
}

.collapsePanelHeader{	
	width:100%;		
	height:30px;
	background-image: url(../images/bg-menu-main.png);
	background-repeat:repeat-x;
	color:#FFF;
	font-weight:bold;
}

#rightcolumn .collapsePanelHeader a {color:#FFF;}
#rightcolumn .collapsePanelHeader a:hover {text-decoration:none;background:none;}
/***********************************/

/*General content pages styling*/
.demoarea {
	padding:20px;
	background:#FFF url(../images/demotop.png) no-repeat left top;
}

.demoheading {
	padding-bottom:20px;
	color:#5377A9;
	font-family:Arial, Sans-Serif;
	font-weight:bold;
	font-size:1.5em;
}

.demobottom {
	height:8px;
	background:#FFF url(../images/demobottom.png) no-repeat left bottom;
}
/******************************************************
	Adding Icon at the end of some Hypertext
******************************************************

/* all A tags whose HREF attribute ends in .pdf */
a[href$='.pdf'] { 
	padding-right: 18px;
	background: transparent url(../Icon/icon_pdf.gif) no-repeat center right;
}

/* all A tags whose REL attribute equals pdf */
a[rel='pdf'] { 
	padding-right: 18px;
	background: transparent url(../Icon/icon_pdf.gif) no-repeat center right;
}

/*  all A tags whose REL attributes has the letters pdf somewhere mixed in*/
a[rel*='pdf'] { 
	padding-right: 18px;
	background: transparent url(../Icon/icon_pdf.gif) no-repeat center right;
}

/* all A tags whose REL attribute contains the value pdf, seperated from other values with a space */
a[rel~='pdf'] { 
	padding-right: 18px;
	background: transparent url(../Icon/icon_pdf.gif) no-repeat center right;
}

/* all A tags whose HREF attribute starts with mailto: */
a[href^="mailto:"] {
	padding-right: 18px;
    background: transparent url(../Icon/icon_mailto.gif) no-repeat center right;
   
}

/* all A tags whose CLASS attribute is popup */
a[class ="popup"] {
	padding-right: 18px;
    background: transparent url(../Icon/icon_popup.gif) no-repeat center right;
}


a[href$='.doc'] { 
	padding-right: 18px;
	background: transparent url(../Icon/icon_doc.gif) no-repeat center right;
}
a[href$='.xls'] { 
	padding-right: 18px;
	background: transparent url(../Icon/icon_xls.gif) no-repeat center right;
}
a[rel~='external'] {
	padding-right: 18px;
	background: transparent url(../Icon/icon_external.gif) no-repeat center right;
}
/*Modal Popup*/
.modalBackground 
{
	background-color:Gray;
	filter:alpha(opacity=70);
	opacity:0.7;
}

.modalPopup {
	background-color:#ffffdd;
	border-width:3px;
	border-style:solid;
	border-color:Gray;
	padding:3px;
	width:250px;
}
.validatorCalloutHighlight 
{
    background-color: lemonchiffon; 
}

/* All form elements are within the definition list for this example */
dl {
	font:normal 12px/15px Arial;
    position: relative;
    width: 350px;
}
dt {
    clear: both;
    float:left;
    width: 130px;
    padding: 4px 0 2px 0;
    text-align: left;
}
dd {
    float: left;
    width: 200px;
    margin: 0 0 8px 0;
    padding-left: 6px;
}


/* The hint to Hide and Show */
.hint {
   	display: none;
    position: absolute;
    right: -250px;
    width: 200px;
    margin-top: -4px;
    border: 1px solid #c93;
    padding: 10px 12px;
    background-color: #ffc;
}

/* The pointer image is hadded by using another span */
.hint .hint-pointer {
    position: absolute;
    left: -10px;
    top: 5px;
    width: 10px;
    height: 19px;
    background: url(../images/pointer.gif) left top no-repeat;
}

.waiting {
	background-image:url('img/waiting.gif');
	background-repeat:no-repeat;
	background-position:center center;
	background-color:white;
}

.bigWaiting {
	background-image:url('img/bigWaiting.gif');
	background-repeat:no-repeat;
	background-position:center 20%;
	background-color:white;
}

.blackWaiting {
	background-image:url('img/blackWaiting.gif');
	background-repeat:no-repeat;
	background-position:center center;
	background-color:black;
}

.bigBlackWaiting {
	background-image:url('img/bigBlackWaiting.gif');
	background-repeat:no-repeat;
	background-position:center center;
	background-color:black;
}
/*********************** Update Progress **********/
#UpdateProgress1 {
   background-color:#CF4342;
   color:#fff;
   top:0px;
   right:0px;
   position:fixed;
 }

#UpdateProgress1 img {
   vertical-align:middle;
   margin:2px;
 }
 /******************** Modal Back Ground  ******************/
 .modalBackground
{
    background-color:#e6e6e6;
    filter:alpha(opacity=60);
    opacity:0.60;
}

/*********************** ajax__tab_ie-theme theme ************************/
.ajax__tab_ie-theme .ajax__tab_header 
{
    padding-left:5px;
}
.ajax__tab_ie-theme .ajax__tab_header .ajax__tab_tab
{
    margin-right:0px;
    background:url(../img/ie/tab_unselected.gif);
    width:116px;
    padding:9px 0px 3px 0px;
    text-align:center;    
    color:#006699;
    font-family:verdana;
    font-size:13px;
    display:block;
}
.ajax__tab_ie-theme .ajax__tab_active .ajax__tab_tab 
{
    padding:6px 0px 3px 0px;
    background:url(../img/ie/tab_selected.gif);
}
.ajax__tab_ie-theme .ajax__tab_body 
{
    background:url(../img/ie/ie_tabbacker_720x296.jpg) no-repeat;
    font-size:13px;
    font-family:verdana;
    height:600px;
    width:716px;
}
.ajax__tab_ie-theme .ajax__tab_body div
{
     padding:8px;
}
.progress
{
    font-size:smaller
}

fieldset { border:1px solid #D0DBEF;}

legend {
	color:#335496;
	font-weight:bolder;
	background-image:url(../Images/backNavGrad.gif);
	background-position:top left;
	background-repeat:repeat-x;
	padding:3px 3px 2px 3px;
	margin:5px;
	cursor:pointer
  }
  .imgmenu , .Radio{}
