﻿body
{
  /*font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;*/
   	font-family: arial,helvetica,sans-serif;
    font-size:12px;
	font-style: normal;
	font-variant: normal;
	font-weight: normal;
	font-size: 100%;
	height:100%;
	line-height: 1.22em;
	color:#335050;
}

.BGImages
{
    margin: 0px;
    background-color: #3399ff;
    background-image: url(../Admin/Images/bg.gif);
    background-repeat: repeat;
    padding: 0px 0px 0px 0px; 
    width: 100%; 
    text-align: center;
}

a:link, a:visited {
	color:#0066AA;
	text-decoration: none;
}
a:hover {
	text-decoration: underline; 
	color: #CC3300;
}

h1
{
	font-size:10pt;
	color:#336699;
	border: 0;
	margin: 0;
	padding: 0;
	text-transform:capitalize;
}
fieldset
{
	padding:4px;
	margin:0px 0px 5px 0px;
	border:1px solid #CCCCCC;
}
legend
{
	font-size:11pt;
	font-weight:bold;
	color:#336699;
	border: 0;
	margin: 0;
	padding: 0px 0px 0px 0px;
	color:#3399ff;
	text-transform:capitalize;
	
	/*font-size: 1.75em;
	color:#335050;
	padding:8px 5px 8px 0px;	
	font-weight:normal;*/

}

.Sadedfieldset
{
	background-image: url('../images/LightBlueSad.gif') ;
	background-repeat:repeat-x;
	background-position:bottom;
}
.Sadedfieldset fieldset
{
	padding:4px;
	margin:0px 0px 5px 0px;
	border:1px solid #CCCCCC;
}
.Sadedfieldset legend
{
	font-size:12pt;
	font-weight:bold;
	color:#336699;
	border: 0;
	margin: 0;
	color:#3399ff;
	padding:0px 4px 0px 4px;
	text-transform:capitalize;
}

.Sadedfieldset legend a
{
	font-size:12pt;
}



.Pagebody
{
    background-image: url('../Mimg/image1.jpg');
}


#PageHead
{
    /*background-image: url('../Mimg/bg_header.gif');*/
    background-position:top;
    background-repeat:repeat-x; 
    height:80px;
    text-align:left;
    vertical-align:middle;
}
#PageTop
{
    padding:5px 10px 8px 0px;
    font-size:12px;
    color:White;
    background-color:Black;
    /*height:25px;*/
    text-align:right;
    vertical-align:middle!important;
}

#PageTop a
{
    color:White;
}

#PageTop a:hover
{
    color:#F0F000;
}


#PageFoot
{
    background-color:#0066AA;
    background-image: url('../MImg/FootTopRep.gif');
    background-position:top;
    background-repeat:repeat-x; 
    height:60px;
    padding-top:10px;
    font-size:13px;
    color:#ffffff;
    vertical-align:middle;
}


#PageFoot a
{
    color:White;
}

#PageFoot a:hover
{
    color:#F0F000;
}

.Seprator
{
    color:#55BBFF!important;
    font-weight:bold;
    text-align:center;
    letter-spacing:2px; 
}

.btnCSS, .defaultbutton
{
	border-top: 0px solid #3399ff;
	border-left: 0px solid #3399ff;
	border-right: 0px solid #3399ff;
	border-bottom: 0px solid #3399ff;
	background-image: url(../images/B1.gif);
	background-repeat: no-repeat;
	font-size: 12px;
	font-weight: bold;
	font-family: Arial;
	height: 22px;
	width: 76px;
	color: #fefefe;
	text-align: center;
	vertical-align: middle;
	padding-left: 5px;
	padding-right: 5px;
	padding-top: 1px;
	padding-bottom: 2px;
	cursor: pointer;
	letter-spacing: 1px;
	margin:0px 0px 2px 0px;
}


.btnCSS_100
{
	border-width: 0px;
	background-image: url(../images/B2.gif);
	background-repeat:no-repeat;
	font-size: 12px;
	font-weight: bold;
	font-family: Arial;
	height:22px;
	width:100px;
	color: #fefefe;
	text-align:center;
	vertical-align:middle; 
	padding-left:5px; 
	padding-right:5px;
	 padding-top:1px; 
	 padding-bottom:2px ;
	 cursor:pointer;
	 letter-spacing: 1px;
	 margin:0px 0px 2px 0px;
}

.btnCSS_120
{
	border-width: 0px;
	background-image: url('../images/B3.gif');
	background-repeat:no-repeat;
	font-size: 12px;
	font-weight: bold;
	font-family: Arial;
	height:22px;
	width:120px;
	color: #fefefe;
	text-align:center;
	vertical-align:middle; 
	padding-left:5px; 
	padding-right:5px;
	 padding-top:1px; 
	 padding-bottom:2px ;
	 cursor:pointer;
	 margin:0px 0px 2px 0px;
}

.btnCSS_140
{
	border-width: 0px;
	background-image: url('../images/B4.gif');
	background-repeat:no-repeat;
	font-size: 12px;
	font-weight: bold;
	font-family: Arial;
	height:22px;
	width:140px;
	color: #fefefe;
	text-align:center;
	vertical-align:middle; 
	padding-left:5px; 
	padding-right:5px;
	 padding-top:1px; 
	 padding-bottom:2px ;
	 cursor:pointer;
	 margin:0px 0px 2px 0px;
}

.btnCSS_200
{
	border-width: 0px;
	background-image: url('../images/B5.gif');
	background-repeat:repeat-x;
	font-size: 12px;
	font-weight: bold;
	font-family: Arial;
	height:22px;
	width:200px;
	color: #fefefe;
	text-align:center;
	vertical-align:middle; 
	padding-left:5px; 
	padding-right:5px;
	 padding-top:1px; 
	 padding-bottom:2px ;
	 cursor:pointer;
	 margin:0px 0px 2px 0px;
}


.searchtextbox
{
	padding-top:3px;
	padding-left:15px;
	background-image:url('../MImg/BLK.gif');
	background-repeat:no-repeat;
	background-color:#FFFFFF;
	border:1px solid #7F9DB9;
	color:#000000;
}

/* Add by Hardik Patel 2008-08-27 General Header and content Css*/

.contenttable
{
	 padding: 2px;
	 text-align:center;
}
.contenttable td
{
	 line-height:18px;
	 padding-left:8px;
	 padding-right:8px;
}

.contenttable th
{
	 background-color: #F4F4F4;
	 /*border-color:#c5df65;*/
	 border-bottom-color:#DCE9F5;
	 border-bottom-width:1px;
	 border-bottom-style:solid;
	 padding: 5px 5px 5px 15px;
	 *padding: 2px 5px 2px 15px;
	 font-size: 1.35em;
	 text-align:left;
	 color:#0066AA;
	 height:30px;
	 /*background-image:url('../images/BanBg.gif');
	 background-repeat:repeat-x;
	 height:45px;*/
	 text-transform:capitalize;
}

.contenttable th lable
{
	 background-color: #F4F4F4;
	 /*border-color:#c5df65;*/
	 border-bottom-color:#DCE9F5;
	 border-bottom-width:1px;
	 border-bottom-style:solid;
	 padding: 5px 5px 5px 15px;
	 font-size: 1.35em;
	 text-align:left;
	 color:#0066AA;
	 height:30px;
	 text-transform:capitalize;
	 /*background-image:url('../images/BanBg.gif');
	 background-repeat:repeat-x;
	 height:45px;*/
}

.contenttableBorder
{
	border: solid 1px #e1e1e1;
	*padding:2px !important;
}

.contentSubtable
{
	 padding: 2px;
	 text-align:center;
}
.contentSubtable td
{
	 line-height:18px;
	 padding-left:8px;
	 padding-right:8px;
}

.contentSubtable th,.webpartverbtitle
{
	 background-color: #0066AA;
	 /*border-color:#c5df65;*/
	 border-bottom-color:#DCE9F5;
	 border-bottom-width:1px;
	 border-bottom-style:solid;
	 padding: 5px 5px 5px 15px;
	 font-size:  15px;
	 text-align:left;
	 color:#F4F4F4;
	 height:10px;
	 /*background-image:url('../images/BanBg.gif');
	 background-repeat:repeat-x;
	 height:45px;*/
	 text-transform:capitalize;
}


.WebpartHeader td {
background-color:#F4F4F4;
border-bottom:1px solid #DCE9F5;
color:#0066AA;
font-size:1.35em;
height:30px;
padding:5px 5px 5px 15px;
text-align:left;
}

.GreenBanBgLeft
{
	background-image:url('../images/BanBgLF.gif');
	background-repeat:no-repeat;
	width:8px;
	height:45px;
	padding:0px;
}
.GreenBanBgCenter
{
	background-image:url('../images/BanBg.gif');
	background-repeat:repeat-x;
	height:45px;
	padding:0px;
}

.GreenBanBgRight
{
	background-image:url('../images/BanBgRG.gif');
	background-repeat:no-repeat;
	width:9px;
	height:45px;
	padding:0px;
}

.contenttableCompulsory
{
	  text-align:right;
}

/* Sign up page style Added by hardik patel 2008-08-28 */
.textbox
{
	
		background-color:#FFFFFF;
		border:1px solid #7F9DB9;
		color:#000000;
		font-family:Tahoma,Arial,sans-serif;
		font-size:12px;
		margin:0pt;
		padding-left:2pt;
		padding-right:0pt;
}

.defaultTextbox
{
	
		background-color:#FFFFFF;
		border:1px solid #7F9DB9;
		color:#000000;
		font-family:Tahoma,Arial,sans-serif;
		font-size:12px;
		margin:0pt;
		padding-left:2pt;
		padding-right:0pt;
		height:19px;
}

.Multilinetextbox
{
	
		background-color:#FFFFFF;
		border:1px solid #7F9DB9;
		color:#000000;
		font-family:Tahoma,Arial,sans-serif;
		font-size:12px;
		margin:0pt;
		padding-left:2pt;
		padding-right:0pt;
		
		/*background-image:url('../images/BanBg.gif');
		background-repeat:repeat-x;*/
}

.dropdown
{
	
		background-color:#FFFFFF;
		border:1px solid #7F9DB9;
		color:#000000;
		font-family:Tahoma,Arial,sans-serif;
		font-size:12px;
		margin:0pt;
		padding-left:2pt;
		padding-right:0pt;
}


.signuptextbox
{
	
		background-color:#FFFFFF;
		border:1px solid #7F9DB9;
		color:#000000;
		font-family:Tahoma,Arial,sans-serif;
		font-size:12px;
		margin:0pt;
		padding-left:2pt;
		padding-right:0pt;
		width: 180px;
}
.signuptext
{
	color:#000000;
	font-size:12px;
	line-height:16px;
	text-align:left;
	width:45%;
	
	
}

.labelfield
{
	color:#000000;
	font-size:12px;
	line-height:16px;
	text-align:left;
	width:45%;
	white-space:nowrap;
	
}

.Lable
{
	color:#000000;
	font-size:12px;
	line-height:16px;
	text-align:left;
}
	
	/* End Signup page style*/
	
	
		
	/* Default style for Content Header like Change Password,Edit Profile etc */	
.DefaultContentHeader
{
		background-color: #EFEFEF;
		 color:#336699;
		font-family:Verdana,Arial,Helvetica,sans-serif;
		font-size:18px;
		font-weight:bolder;
	
} 
.DefaultContentHeader th
{
		padding: 5px 5px 5px 5px;
		text-align:left;
		font-family:Verdana,Arial,Helvetica,sans-serif;
		font-size:18px;
		font-weight:bolder;
		text-transform:capitalize;

}	
ul
{
	padding-left:20px; 
}	

.MyboxHeader
{
	background-color:#E4E3E1;
	height:22px;
	
}

.BlackBanner
{
	background-image:url('../images/BlackBan.gif');
	background-position: top;
	padding-top:10px;
	padding-left:10px;
	color:White;
	font-size:18px;

	font-weight:bold;
	background-repeat:repeat-x;
	height:50px;
}

.withoutborderTextbox
{
	text-align: right;
	background-color: White;
	border-top-style: none;
	border-right-style: none;
	border-left-style: none;
	border-bottom-style: none;
}
	
.gridHeader
{
	background-color: #F2FCE5;
	color: #699A27;
	text-align:center;
	font-weight :lighter;
} 

.gridRow
{
	background-color: #FFFFFF;
	color: #000000;
}

.gridAltRow
{
	background-color: #F1F2F4;
	color: #000000;
}

.gridPager
{
	background-color: #ffffff;
	color: #333333;
	text-align:left;
}

.GridStyle
{
    border-right: #dddddd 1px solid;
    border-top: #dddddd 1px solid;
    border-left: #dddddd 1px solid;
    border-bottom: #dddddd 1px solid;
    border-collapse: collapse;
    font-family: Verdana, Arial;
    font-size:8pt; 
    font-weight:normal;
    text-align: left;
	}
.GridStyle a
{
	/*color:#336699;*/
	color:#006699;
	text-decoration:none 
	}
.GridStyle a:hover
{
	color:#CC3300;
	text-decoration:underline; 
	}
	
.GridHeaderStyle 
{
    border-right: #dddddd 0px solid;
    border-top: #dddddd 0px solid;
    border-left: #dddddd 0px solid;
    border-bottom: #dddddd 1px solid;
    border-collapse: collapse;
    background-color:#CCDDEE;
    text-indent: 0pt; 
    color: #000000;
    font-family: Verdana, Arial;
    font-size:10pt; 
    text-align:center;
    height:30px;
    font-weight:normal;
}
.GridHeaderStyle th
{
	padding-left:5px;
	padding-right:5px;
	background-color:#CCDDEE;
	text-transform:capitalize;
}
 

.GridHeaderStyle a
{
    color: #ffffff;
    font-family: Verdana, Arial;
    font-size:8pt; 
}
.GridHeaderStyle a:hover
{
    color: #ccffff;
    font-family: Verdana, Arial;
    font-size:8pt; 
}
.GridAlterRowStyle
{
    font-family: Verdana, Arial;
    font-size:8pt; 
    font-weight:normal;
	background-color:#FFFFFF;
	height:25px;
}
.GridAlterRowStyle td
{

padding-left:5px;
padding-right:5px;
}



.GridRowStyle
{
    font-family: Verdana, Arial;
    font-size:8pt; 
    font-weight:normal;
	/*background-color:#b0c1ed;*/
	background-color:#F7F7F7;
	height:25px;
	
 }
 .GridRowStyle td
{
		padding-left:5px;
		padding-right:5px;
}


.GridSelectedRowStyle
{
    font-family: Verdana, Arial;
    font-size:8pt; 
    font-weight:normal;
    color :#ffffff;
	background-color:#3399cc;
	text-decoration :none;
	}
.GridSelectedRowStyle a
{
    color :#006699;
	text-decoration :none;
	}
.GridSelectedRowStyle a:hover
{
    color :#006699; 
	text-decoration:underline; 
	}
.GridPagingStyle
{
    font-family: Verdana, Arial;
    font-size:8pt; 
    font-weight:normal;
    color :#ffffff;
	background-color:#006699;
	text-decoration:underline; 
	}
.GridPagingStyle a
{
    color :#ffffff;
	text-decoration:underline; 
	}
.GridPagingStyle a:hover
{
    color :#ffffaa;
	text-decoration:underline; 
	}
.GridPagingStyle td a
{
    color :#ffffff;
	text-decoration:underline; 
}
.GridPagingStyle td a:hover
{
    color :#ffffaa;
	text-decoration:underline; 
}
.GridEmptyRowStyle
{
	font-weight: bold;
}
		
/*  */
.Scontenttable
{
	 padding: 2px;
	 text-align:center;
}
.Scontenttable td
{
/*	 line-height:18px;*/
	 padding-left:8px;
	 padding-right:8px;
}

.Scontenttable th
{
	 background-color: #ffffff;
	 border-bottom-color:#DCE9F5;
	 border-bottom-width:1px;
	 border-bottom-style:solid;
	 padding: 5px 5px 5px 15px;
	 font-size: 1.75em;
	 text-align:left;
	 color:#0066AA;
	 height:30px;
	 text-transform:capitalize;
}

.CheckoutDiv {
background:transparent url('../MImg/blue_white_gray_gradient.jpg')   repeat-x scroll center bottom;
border:1px solid #CCCCCC;
float:left;
padding:8px;
}

.SiteBanDiv {
background:transparent url('../images/SBanBg.gif') no-repeat scroll center top;
border:0px solid #016798;
float:left;
padding:8px;
}

.SiteBanHeadLeftDiv {
background:transparent url('../images/BSBanLeft.gif') no-repeat scroll center top;
border:0px solid #016798;
background-color:#ffffff;
padding:0px;
margin:0px;
width:5px;
height:30px;
}

.SiteBanHeadCenterDiv 
{
background-image: url('../images/BSBanCen.gif') ;
background-repeat:repeat-x;
border:0px solid #016798;
padding:0px;
margin:0px;
height:30px;
/*color:#3b3b3b;*/
color:#FFFFFF;
background-color:#ffffff;
font-weight:bold;
padding-top:0px;
text-align:left;
font-size:10pt;
}

.SiteBanHeadRightDiv {
background:transparent url('../images/BSBanRight.gif') no-repeat scroll center top;
border:0px solid #016798;
background-color:#ffffff;
padding:0px;
margin:0px;
width:5px;
height:30px;
}

.SiteBanBodyLeftDiv {
background-image:url('../images/BSbanBodyLeft.gif') ;
background-repeat: no-repeat;
background-position: top;
border-width:0px;
padding:0px;
margin:0px;
width:14px;
}

.SiteBanBodyCenterDiv 
{
background-image: url('../images/LightBlueSad.gif') ;
background-repeat:repeat-x;
border:1px solid #55BBFF;
padding:5px 5px 5px 10px;
margin:0px;
/*filter:alpha(opacity=50);
-moz-opacity:.50;
opacity:.50;*/
background-position:bottom;
}

.SiteBanBodyRightDiv {
background-image:url('../images/BSbanBodyRight.gif') ;
background-repeat: no-repeat;
background-position: top;
border-width:0px;
padding:0px;
margin:0px;
width:14px;
}



BorderedDiv
{
	border:1px solid #CCCCCC;
}

.BlueLine
{
    background-image: url('../MImg/FootTopRep.gif');
    background-position:bottom;
    background-repeat:repeat-x; 
    height:5px;
    color:#ffffff;
    background-color:#ffffff;
    margin:0px;
    padding:0px;
}
.SimpaleHeader
{
    background-position:bottom;
    background-repeat:repeat-x; 
    background-color:#ffffff;
    margin:0px;
    padding:0px 0px 0px 15px;
    
}


.BlueBorderTable
{
	border:solid 0px #DCE9F5;
}
.BlueBorderTable th
{
	background-color:#ECF3FA;
	font-weight:normal; 
	color:#335050;
	border-bottom:solid 1px #DCE9F5;
	border-right:solid 1px #DCE9F5;
	font-size:0.90em; 
	padding:8px;
	text-transform:capitalize;
}

.BlueBorderTable th div
{
	font-size:1.45em; 
}

.BlueBorderTable td
{
	border-bottom:solid 1px #DCE9F5;
	border-right:solid 1px #DCE9F5;
	font-size:15px;
	line-height:30px;
}

.BlueBorderTable td div
{
	font-size:1.45em; 
}
/*-------------------------*/
.SBlueBorderTable
{
	border-left:solid 1px #DCE9F5;
	border-right:solid 0px #DCE9F5;
	border-bottom:solid 0px #DCE9F5;
	border-top:solid 1px #DCE9F5;
}
.SBlueBorderTable th
{
	background-color:#ECF3FA;
	font-weight:normal; 
	color:#335050;
	border-bottom:solid 1px #DCE9F5;
	border-right:solid 1px #DCE9F5;
	line-height:28px;
	vertical-align:middle;
	text-transform:capitalize;
}

.SBlueBorderTable th div
{
	font-size:1.45em; 
}

.SBlueBorderTable td
{
	border-bottom:solid 1px #DCE9F5;
	border-right:solid 1px #DCE9F5;
	line-height:28px;
	vertical-align:middle;
}

.SBlueBorderTable td div
{
	font-size:1.45em; 
}


.SPageFoot
{
    background-color:#ffffff;
    background-image: url('../MImg/FootTopRep.gif');
    background-position:top;
    background-repeat:repeat-x; 
    height:50px;
    padding-top:10px;
    font-size:13px;
    color:#335050;
}


.NoBorder
{
	border-width:0px; 
}
.NoBorder td
{
	border-width:0px; 
}
.NoBorder th
{
	border-width:0px; 
}

h3
{
	font-size: 1.75em;
	color:#335050;
	padding:8px 5px 8px 0px;	
	font-weight:normal;
}

h4
{
	font-size: 13px;
	color:#C68038;
	padding:3px 3px 3px -1px;	
}

.lblError
{
	color: Red;
	font-weight: bold;
	vertical-align: middle;
	text-align:center;
	border:solid 0px Orange;
	padding:0px 0px 0px 0px;

}


/* Style for site wide Ads */

.SiteWideAd
{
	 border: 1px solid #828282;
width: 180;
	}
.SiteWideAdTitle
{
	font-size: 12px;
	font-weight: bold;
	color: #000066;
	font-family: Verdana;
	background-color:Transparent;
	}
.SiteWideAdDescription
{
	color: #000000;
	font-size: 11px;
	font-family: Verdana;
	background-color:#FFFFFF;
}
.SiteWideAdLink
{
	color: #567eaf;
	font-weight: bold;
	font-size: 9px;
	font-family: Verdana;
	background-color:Transparent;
}
.Gridpadding
{
	 padding: 10px 10px 10px 10px;
}

/* Accordion */
.Orangelabel
{
    color: #3399ff;
    font-size:14px;
}

.accordionHeader
{
    border: 1px solid #DCE9F5;
    background-color: #ECF3FA;
	font-weight: bold;
    cursor: pointer;
    padding:0px 5px 8px 5px;
    color:#336699;
    font-size:15px;
    vertical-align:middle;
}

 .accordionHeader a
{
	color: #FFFFFF;
	font-size:15px;
	background: none;
	text-decoration: none;
	vertical-align:middle;
}

 .accordionHeader a:hover
{
	background: none;
	text-decoration: underline;
	vertical-align:middle;
}

.accordionHeaderSelected
{
    border: 1px solid #DCE9F5;
    color:#3399ff;
    background-color: #DCE9F5;
	font-family: Arial, Sans-Serif;
	font-size: 15px;
	font-weight: bold;
    padding:0px 5px 8px 5px;
    cursor: pointer;
    vertical-align:middle;
}

.accordionHeaderSelected a
{
	color: #FFFFFF;
	background: none;
	text-decoration: none;
	vertical-align:middle;
}

.accordionHeaderSelected a:hover
{
	background: none;
	text-decoration: underline;
	vertical-align:middle;
}

.accordionContent
{
    /*background-color: #D3DEEF;*/
    background-color: #FFFFFF;
    border: 1px solid #DCE9F5;
    border-top: none;
    padding: 8px;
    padding-top: 10px;
    padding-bottom: 10px;
}
/*-------*/

/* Style for marketplace Grid */
.MarketplaceGridHeader
{
	 background:#F4F4F4;
	 height:20px;
	 font-size:10pt;
}
.MarketplaceGridHeader th
{
	 border-right: solid 1px #DCE9F5;
	 text-align:center;
	 font-size:10pt;
	 height:20px;	
	  padding: 10px;
	  text-transform:capitalize;

}
.MarketplaceGridRowStyle
{
	 background:#FFFFFF;
	 text-align:left;
	 padding-bottom:10px;
	}
	.MarketplaceGridRowStyle td
{
	border-right: solid 1px #DCE9F5;
	padding-left:5px;
	padding-right:5px;
	padding-top:5px;
}
.MarketplaceGridAlterRowStyle
{
	 background:#F4F4F4;
	 text-align:left;
}
	.MarketplaceGridAlterRowStyle td
{
	border-right: solid 1px #DCE9F5;
	padding-left:5px;
	padding-right:5px;
	padding-top:5px;
}
.Marketplacehr
{
	border: solid 1px #DCE9F5;
}
.MarketplacePrice
{
    
     text-align:center;
     color:#D1612A;
}

.DatalistWordWrap
{
	word-wrap: break-word;
	width:172px;
}
     	
     	
.OrangeArrow
{
	background-image: url('../images/ico4.gif') ;
	background-repeat:no-repeat;
	background-position:left;
	padding-left:8px;
	width:6px;
}

.FloatLeft
{
	float:left;
/*	text-align:center;*/
	cursor:pointer;
}     	
/* Blue Banner*/
.BlueBan
{
	background-color:#ffffff;
	background-image:url('../images/BlueBan.gif');background-repeat:repeat-x;
	vertical-align:middle;
	color:White;
	font-weight:bold;
}
.BlueBan a
{
	color:White;
	font-weight:bold;
}
.RedBan
{
	/*background-color:#F90000;*/
	background-image:url('../images/BanCen.gif');
	background-repeat:repeat-x;
	vertical-align:middle;
	color:#3b3b3b;
	font-weight:bold;
	height:26px;
	vertical-align:middle;
	padding:0px 0px 0px 0px;
	background-position:bottom;
	padding:0px 0px 0px 0px;
	background-color:White;
	border:Solid 1px #CCeeff;
	vertical-align:middle;
}
.RedBan a
{
	font-weight:bold;
	color:#0066aa;
}
.RedBan a:hover
{
	font-weight:bold;
	color:#0066aa;
}

.GreenBan
{
	background-color:#9ad632;
	/*background-image:url('../images/GreenSad.gif');background-repeat:repeat-x;*/
	vertical-align:middle;
	color:#000000;
	font-weight:bold;
	height:26px;
	vertical-align:middle;
	padding:0px 0px 0px 0px;
	background-position:bottom;
}
.GreenBan a
{
	color:#000000;
	font-weight:bold;
}
.GreenBan a:hover
{
	color:#000000;
	font-weight:bold;
}

/* End Blue Banner*/

.HrLine
{
	background-image:url('../images/dashdivide.gif'); 
	background-repeat:repeat-x ;
	vertical-align:middle; 
	height:10px;
}



/* New Pankaj Grid Style*/
.PGridStyle
{
    border-right: #DCE9F5 1px solid;
    border-top: #DCE9F5 1px solid;
    border-left: #DCE9F5 1px solid;
    border-bottom: #DCE9F5 1px solid;
    border-collapse: collapse;
    font-family: Verdana, Arial;
    /*font-size:8pt; */
    font-weight:normal;
    text-align: left;
}
.PGridStyle a
{
	color:#006699;
	text-decoration:none;
/*font-size:8pt; */
}
.PGridStyle a:hover
{
	/*color:#006699;*/
	text-decoration:underline; 
	/*font-size:8pt; */
}
	
.PGridHeaderStyle 
{
    border-right: #DCE9F5 1px solid;
    border-top: #DCE9F5 1px solid;
    border-left: #DCE9F5 1px solid;
    border-bottom: #DCE9F5 1px solid;
    border-collapse: collapse;
    background-color:#DCE9F5;
    color: #3b3b3b;
    text-transform:capitalize;
    height:22px;
    text-align:left;
	font-weight:bold;
	/*font-size:8pt; */
}
.PGridHeaderStyle th
{
	padding-left:5px;
	background-color:#DCE9F5;
	color  : #3b3b3b;
	text-align:center;
	text-transform:capitalize;
    height:22px;
    text-align:left;
    font-weight:bold;
}
 

.PGridHeaderStyle a
{
    color: #ccffff;
    /*font-size:8pt; */
}
.PGridHeaderStyle a:hover
{
    color: #ccffff;
    /*font-size:8pt; */
    text-decoration:underline;
}
.PGridAlterRowStyle
{
    font-family: Verdana, Arial;
    font-size:8pt; 
    font-weight:normal;
	/*background-color:#ECF3FA;*/
	background-color:#F7F7F7;
}
.PGridAlterRowStyle td
{
padding: 5px;	
background-color:#F7F7F7;
}

.PGridRowStyle
{
    font-family: Verdana, Arial;
    font-size:8pt; 
    font-weight:normal;
 }
.PGridRowStyle td
{
   padding: 5px;
	
 }


.PGridSelectedRowStyle
{
    font-family: Verdana, Arial;
    font-size:8pt; 
    font-weight:normal;
    color :#ffffff;
	background-color:#3399cc;
	text-decoration :none;
	}
.PGridSelectedRowStyle a
{
    color :#006699;
	text-decoration :none;
	}
.PGridSelectedRowStyle a:hover
{
    color :#006699; 
	text-decoration:underline; 
	}
.PGridPagingStyle
{
    font-family: Verdana, Arial;
    font-size:8pt; 
    font-weight:normal;
    color :#ffffff;
	background-color:#006699;
	text-decoration:underline; 
	text-align:center;
}
.PGridPagingStyle a
{
    color :#ffffff;
	text-decoration:underline; 
}
.PGridPagingStyle a:hover
{
    color :#ffffaa;
	text-decoration:underline; 
	}
.PGridEmptyRowStyle
{
	font-weight: bold;
	color:Green;
}
/*End New Pankaj Grid Style*/

/* 
 Webpart style
*/
.MypageHeader
{
	 font-size:12px;
	 color:white;
	 padding:5px;
	}
	
	
.MyDownLineHorizontalLine
{
	 padding:0px;
	 margin:0px;
	 border-top:solid 1px #000000;
	 text-align:center;
}	
	
	
.MyDownLineVerticalLine
{
	 padding:0px;
	 margin:0px;
	 border-left:solid 1px #000000;
	 text-align:center;
	 height:50px;
}	

.DefaultBanBody
{
	border:solid 1px #A6A6A6;
	border-top-width:0px;
	padding:5px;
	margin:0px;
	text-align:left;
}

.DPageGraySad 
{
background-image: url(../images/GraySad.gif);
background-repeat:repeat-x;
background-position:bottom;
height:54px;
margin:0px;
vertical-align:top;
border:solid 1px #A6A6A6;
border-top-width:0px;
padding:5px;
text-align:left;
}
.PopTop
{
		bottom:0pt;
		height:250px;
		margin:0pt;
		overflow:hidden;
		padding:0pt;
		right:0pt;
		width:250px;
		z-index:200;
		border:0pt none !important;
		color:#404040 !important;
		cursor:pointer;
		font-family:Tahoma,Verdana,Arial,Helvetica,sans-serif !important;
		font-size:11px !important;
		font-style:normal !important;
		position:fixed;
		text-decoration:none !important;
	}
#pfp88a4672ea031165ae416de8675202ca3_outer 
{
position:fixed;
}
#pfp88a4672ea031165ae416de8675202ca3_outer 
{
		bottom:0pt;
		height:105px;
		margin:0pt;
		
		padding:0pt;
		right:0pt;
		width:260px;
		z-index:200;
		text-align: left;
}
#pfp88a4672ea031165ae416de8675202ca3 *, #pfp88a4672ea031165ae416de8675202ca3
 {
		border:0pt none !important;
		color:#404040 !important;
		cursor:pointer;
		font-family:Tahoma,Verdana,Arial,Helvetica,sans-serif !important;
		font-size:11px !important;
		font-style:normal !important;
		position:absolute !important;
		text-decoration:none !important;
}

.ModalPopupBackground
{
	background-color:Transparent !important;
	border:none !important;
	/*z-index:  0 ;
	_z-index:  -1 !important;
	opacity: 0.5;
	filter: alpha(opacity: 50);
	*/
	}
	
	
.msgBox
{
background-image: url('../images/MsgBox.gif');
background-repeat:no-repeat;
background-position:top;
margin:0px; 
border: solid 1px black;
}