/* Classes Added By Vishal on 6th January 2007*/


/*This is the group of classes to change the font type and font color*/
.BottomGrayBorder, a:link, a:visited, a:hover, a:active, .BigLink:link, .BigLink:visited, .BigLink:hover, .BigLink:active, .pageHeading, .captions , .BigBottomGrayBorder 
{
 font-family: Arial;
 color:  #417ab9;
}

/*This is the group of classes to change the background of whole application*/
.Gridheader , .Button , .Welcomepanel , .Footer , .CollapsPanelHead , .Strip,  .selectedTab, .TopHeaderback , .LeftSidepanel
{
	background-color:#417ab9;
 
}

/*This is the group of classes to change the border color*/
.BigBottomGrayBorder , .BottomGrayBorder , .TextField , .PageFooter , .MainBorder , .Menuback , .UnselectedTab,  .selectedTab
{
	border-color:#417ab9;
}



/*NOTE: Dont change anyting in below classes*/


.selectedTab a:hover
{
	color:#FFFFFF;
}
.selectedTab a:active
{
	color:#FFFFFF;
}
.selectedTab a:link
{
	color:#FFFFFF;
}
.selectedTab a:visited
{
	color:#FFFFFF;
}




.Gridheader a:hover
{
	color:#FFFFFF;
}
.Gridheader a:active
{
	color:#FFFFFF;
}
.Gridheader a:link
{
	color:#FFFFFF;
}
.Gridheader a:visited
{
	color:#FFFFFF;
}

body

{
 margin:0 0 0 0 ;	
}

.Text {
	font-family: arial, Arial;
	font-size: 12px;
}

.BottomGrayBorder {
	border-bottom-width: 1px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: none;
	
	font-size: 12px;
	
}

a:link {
	
	font-size: 12px;
	text-decoration: none;
}
a:visited {
	
	font-size: 12px;
	text-decoration: none;
}

a:hover {
	
	font-size: 12px;
	text-decoration: underline;
}
a:active {
	
	text-decoration: underline;
}


.BigLink:link {
	
	font-size: 14px;
	font-weight:600;
	text-decoration: none;
}
.BigLink:visited {
	
	font-size: 14px;
	font-weight:600;
	text-decoration: none;
}

.BigLink:hover {
	
	font-size: 14px;
	font-weight:600;
	text-decoration: none;
}
.BigLink:active {
	font-size: 14px;
	font-weight:600;
	text-decoration: none;
}



.captions {
	
	font-size: 12px;
	font-weight: bold;
	text-align: right;
}
.TextField {
	
	font-size: 13px;
	color: #000000;
	border: 1px solid ;
}
/*.BlueBorder {
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #295184;
	border-right-color: #295184;
	border-bottom-color: #295184;
	border-left-color: #295184;
}
*/



/*.BlueRightBorder {
	border-right-width: 1px;
	border-top-style: none;
	border-right-style: solid;
	border-bottom-style: none;
	border-left-style: solid;
	border-right-color: #88aad1;
	border-left-width: 1px;
	border-left-color: #88aad1;	
}
.LeftBorder {
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: solid;
	border-left-color: #88aad1;
}*/


.pageHeading {
	font-family: arial, Arial;
	font-size: 14px;
	font-weight: bold;

}

.BigBottomGrayBorder {
	border-bottom-width: 2px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: none;
	font-family: arial, Arial;
	font-size: 12px;
	font-weight: bold;
	height:25px;
	
	
	
}
.Button {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}


.Gridheader {
	font-family: arial, Arial;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
}


.UnselectedTab
{
	font-family: arial, Arial;
	font-size: 12px;
	text-align:center;
	
		border: 1px solid ;
}


.selectedTab
{
	font-family: arial, Arial;
	font-size: 12px;
	color:#ffffff;
	text-align:center;
	border: 1px solid ;
}
.Error {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FF0000;
	background-color: #fff7e5;
	border: 1px solid #96896c;
}
.CollapsPanelHead {
	
	font-family: arial, Arial;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	text-indent: 5px;
}

.PageFooter
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	border-top-width: 1px;
	border-top-style: solid;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	
	
}

.MainBorder {
border: 1px solid ;
}

.Welcomepanel {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	
}
.Menuback {
	border-right-width: 1px;
	border-top-style: none;
	border-right-style: solid;
	border-bottom-style: none;
	border-left-style: none;
	
}
.Footer {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #FFFFFF;
	
}



.white:Link {
	font-family: arial, Arial;
	font-size: 12px;
	color:#FFFFFF;
	text-decoration: underline;
}
.white:Visited {
	font-family: arial, Arial;
	color: #FFFFFF;
	text-decoration: underline;
}
.white:hover {
	font-family: arial, Arial;
	font-size: 12px;
	color:#FFFFFF;
	text-decoration: underline;
}
.white:active {
	font-family: arial, Arial;
	color: #FFFFFF;
	text-decoration: underline;
}


/*-------------------------------------------------------*/




.show
{
	display: block;
}

.hide
{
	display: none;
}

input
{
	font-family: arial, Arial;
	font-size: 12px;
	color: #000000;
}


/* Classed added for new layout By Vishal Gajjar on 5th Sep 2007 */

.TopHeaderback
{
	
	height:55px;
	
}

.LeftSidepanel
{
	
	width:50px;
	
}

.blackBG
{
	background-image:url('../UI/Images/BlackBG.jpg');
	background-repeat:repeat-x;
	height:40px;
	
}

.BlackBottomStrip

{
	background-image:url('../UI/Images/BlackBottomStrip.jpg');
	background-repeat:repeat-y;
}