/* LAYOUT */
BODY
{
    
    font-family: Tahoma,sans-serif,Verdana,Arial,Helvetica,Helvetica-Narrow;
    color: #333333;
    margin: 0px;
   /* background-color: #D5D5D5;   padding-bottom:50px; eef2f6 to fbfcfd
   background-color:#B9B9B9;
   background-position: -moz-linear-gradient(top,  #B9B9B9,  #626262);
   ms-filter: "progid:DXImageTransform.Microsoft.gradient(gradientType=0,startColorstr=#B9B9B9, endColorstr=#626262)"; 
    position:absolute;
   padding:700px;
   */  
   padding-bottom:50px;
   
    /* for non-css3 browsers */
  
   filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#eef2f6', endColorstr='#fbfcfd'); /* for IE */
         
    background: -webkit-gradient(linear, left top, left bottom, from(#eef2f6), to(#fbfcfd)); /* for webkit browsers */
    background: -moz-linear-gradient(top,  #eef2f6,  #fbfcfd); /* for firefox 3.6+ */
    background-attachment:fixed;
    

}

.LogInText
{
font-size:16px;
color:#ca5662; 
}

.LogInTextWhite
{
font-size:16px;
color:#ffffff; 
}

.SignUpBlack
{
font-size:14px;
}
.SignUpText
{
font-size:16px;
color:#62a8c6; 
font-weight:bold;
}

.welcometo
{
font-size:20px;
color:#ffffff; 
}
.welcometo2
{
font-size:22px;
color:#ffffff; 
}
.welcometo3
{
font-size:24px;
color:#ffffff; 
}

.welcometolink
{
font-size:18px;
color:#ffffff;

}

.welcomeepray
{
font-size:24px;
color:#ffffff; 
}

.Forgotpass
{
font-size:12px;
color:#ca5662;
text-decoration:none;
 
}


#SkinOutline
{
 font-family: Tahoma,sans-serif,Verdana,Arial,Helvetica,Helvetica-Narrow;
	width: 1024px;
	margin-left: auto;
	margin-right: auto;
}

#LoginSkinOutline
{
	width: 990px;
	margin-left: auto;
	margin-right: auto;
}

#SkinContent
{
	float: left;
	/*background-color: #ffffff;*/
	background: #FFFFFF; /* for non-css3 browsers */

filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#EBEBEB', endColorstr='#FFFFFF'); /* for IE */
background: -webkit-gradient(linear, left top, left bottom, from(#EBEBEB), to(#FFFFFF)); /* for webkit browsers */
background: -moz-linear-gradient(top,  #EBEBEB,  #FFFFFF); /* for firefox 3.6+ */ 

}

.LogInLine1
{

background: #C6C5C3; /* for non-css3 browsers */

filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#C8C4C1', endColorstr='#CDCDCD'); /* for IE */
background: -webkit-gradient(linear, left top, left bottom, from(#C8C4C1), to(#CDCDCD)); /* for webkit browsers */
background: -moz-linear-gradient(top,  #C8C4C1,  #CDCDCD); /* for firefox 3.6+ */ 
height:7px;
width:988px;
}

.LogInLine2
{

background: #374B63; /* for non-css3 browsers */

filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#374C67', endColorstr='#2F4052'); /* for IE */
background: -webkit-gradient(linear, left top, left bottom, from(#374C67), to(#2F4052)); /* for webkit browsers */
background: -moz-linear-gradient(top,  #374C67,  #2F4052); /* for firefox 3.6+ */ 
height:10px;
}


#LoginSkinContent
{
	background-color: #ffffff;
	padding-bottom: 30px;
	padding-top: 1px;
}

#Header_old
{
	margin: 1px 1px 0px 1px;
	background: #FFFFFF url(../Images/header_bkg.gif) left top repeat-x;
	padding: 2px 5px 1px 10px;
	width: auto;
}
#Header
{
	background: #FFFFFF url(../Images/header_bkg.jpg) left top repeat-x;
	width: auto;	
	
}

.MenuBottom
{
    /*background: #FFFFFF url(../Images/MenuBottom_bkg.gif) left top repeat-x;*/
    width: 100%;
    height:10px;  

}


#HeaderLogin
{
	margin: 0px 1px 0px 1px;
	background: #FFFFFF url(../Images/header_bkg.gif) left top repeat-x;
	padding: 20px 5px 1px 10px;
	width: auto;
}

#Header .Container
{
	 width: 100%;
}

#Header .Logo
{
	padding-top: 2px;
	padding-left: 2px;
	width: 230px;
}

#Header .Search
{
	width: auto;
	height: 70px;
	vertical-align: bottom;
	padding-bottom: 8px;
	padding-right: 5px;
	text-align: right;
	font-size: 9pt;
}

.SearchMethod
{
	display: inline-block;
	height: 20px;
	font-size: 8pt;
	padding: 0px 10px 0px 10px;
	color: #000000;
	text-decoration: none;
}
.SearchMethodSelected
{
	padding: 0px 10px 0px 10px;
	height: 20px;
	font-size: 8pt;
	color: #FFFFFF;
	background-color: #f0f0f0;
	background: transparent url(../Images/search_method_bkg.gif) center center no-repeat; 
}
.SearchMethodSide
{
	width: 1px;
	background: transparent url(../Images/search_method_border.gif) left top no-repeat; 
}
.SearchQuery
{
}

#Header .Account
{
	text-align: right;
	font-size: 8pt;
}

#TopMenu
{
	height: 30px;
	width: 100%;
	background: #7991BD url(../Images/top_menu_bkg.gif) repeat-x;
	margin: 0px 0px 0px 0px;
	border-top: solid 1px #5593DE;
}

#Top
{
	clear: both;
	margin: 1px 1px 0px 1px;
}

#Breadcrumb
{
	padding-left: 10px;
	padding-top: 3px;
	padding-bottom: 10px;
	background: #E5F2FF;
	border-bottom: solid 1px #86B9F7;
}

#Breadcrumb .Path
{
	font-size: 8pt;
	margin-top: 5px;
	color: #1F4978!important;
}

#Breadcrumb .Path A,
#Breadcrumb .Path A:Active,
#Breadcrumb .Path A:Visited,
#Breadcrumb .Path A:Hover
{
	color: #1F4978!important;
}

#Breadcrumb .CurrentNode
{
	margin-top: 5px;
}

#Breadcrumb .CurrentNode A.Button,
#Breadcrumb .CurrentNode A.Button:Visited,
#Breadcrumb .CurrentNode A.Button:Active
{
	font-size: 8pt;
	color: #1F4978!important;
}

#Breadcrumb .CurrentNode DIV.Normal,
#Breadcrumb .CurrentNode DIV.Huge,
#Breadcrumb .CurrentNode A.Huge,
#Breadcrumb .CurrentNode span.Huge
{
	text-decoration: none;
	color: #1F4978!important;
}

#Breadcrumb .CurrentNode DIV.Huge,
#Breadcrumb .CurrentNode DIV.Huge A,
#Breadcrumb .CurrentNode span.Huge
{
	font-size: 16pt;
}

#Left
{
	float: left;
	position: relative;
	top: -15px;
	padding: 0px;
	width: 200px;
	margin: 1px 0px 1px 1px;
}

#Left .MenuHeader
{
	height: 38px;
	margin-top: 5px;
	padding-top: 5px;
	padding-left: 7px;
	color: #1F4978;
	font-size: 9pt;
	background: transparent url(../Images/left_menu_header.gif) no-repeat;
}

#Left .Menu
{
	padding: 0px 3px 5px 3px;
	background-color: #D1E9FF;
	border: solid 1px #86B9F7;
	border-top: none;
	margin-bottom: 20px;
}

#Left .NewsMenuHeader
{
	height: 20px;
	margin-top: 5px;
	padding-top: 5px;
	padding-left: 7px;
	color: #1F4978;
	font-size: 9pt;
	background: transparent url(../Images/left_news_menu_header.png) no-repeat;
}

#Left .NewsMenu
{
	background-color: #FFFFFF;
	border: solid 1px #86B9F7;
	border-top: none;
}

#Left .NewsMenuItem
{
	padding: 10px 10px 10px 10px;
}

#Left .NewsMenuContent
{
	text-align: justify;
}

#Left .NewsMenuItemDate
{
	padding: 3px 0px 5px 0px;
	color: #787878;
}

#Left .NewsMenuContent p
{
    margin: 0;
    padding: 0;
}

#Content
{
 font-family: Tahoma,sans-serif,Verdana,Arial,Helvetica,Helvetica-Narrow;
    font-size: 11px;   
    padding-left: 0px;
  padding-top:15px;
}
.ContentMain
{
 font-family: Tahoma,sans-serif,Verdana,Arial,Helvetica,Helvetica-Narrow;
 font-size: 11px;
}

.ContentMainTab
{
 font-size: 11px !important;
 padding-right:4px !important;
 
 }

#ContentOneColumn
{
	width: 970px;
	padding: 10px;
	margin-top: 1px;
	background: #ffffff url(../Images/content_bkg.gif) repeat-x;
}

#ContentOneColumnNoPadding
{
	width: 991px;
	padding: 0px;
	margin-top: 1px;
	background-color: #ffffff;
}

#ContentLogin
{
	padding: 10px;
	margin-top: 1px;
}

#Center
{
	float: left;
	width: 540px;
	padding: 10px 0px 10px 10px;
}

#StorefrontCenter
{
	float: left;
	width: 755px;
	padding: 10px 0px 10px 10px;
}

#CenterOneColumn
{
	float: left;
	width: 755px;
	padding: 10px 10px 10px 15px;
}

#Right
{
	float: right;
	position: relative;
	top: -65px;
	padding: 10px 10px 10px 10px;
	width: 210px;
	background-color: transparent;
}

#Footer
{
	color: #505050;
	clear: both;
	font-size: 8pt;
	padding-top: 8px;
	padding-bottom: 8px;
}

#Footer A
{
	color: #505050;
}

#Footer .Container
{
	width: 100%;
}

#Footer .Copyright
{
	text-align: left;
	color:#FFFFFF;
}

#Footer .Version
{
	text-align: right;
}

/* Ecommerce skin layout */
#SimpleWhiteOutline
{
	width: 100%;
	height: 100%;
	background-color: #FFFFFF;
}


/* Style Sheet Attributes for Tab */
.DBGTab .ajax__tab_header 
{
    
    font-size: 13px;
    
   
    margin-left: 10px;

     margin-right: 2px;
   
    margin-top: 2px;
    margin-bottom: 2px;

 background: #FFFFFF; /* for non-css3 browsers */

filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#CDE5F5', endColorstr='#F4F7F9'); /* for IE */
background: -webkit-gradient(linear, left top, left bottom, from(#CDE5F5), to(#F4F7F9)); /* for webkit browsers */
background: -moz-linear-gradient(top,  #CDE5F5,  #F4F7F9); /* for firefox 3.6+ */ 
}
.DBGTab .ajax__tab_outer
{
     background: #FFFFFF; /* for non-css3 browsers */
 
 
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#CDE5F5', endColorstr='#F4F7F9'); /* for IE */
background: -webkit-gradient(linear, left top, left bottom, from(#CDE5F5), to(#F4F7F9)); /* for webkit browsers */
background: -moz-linear-gradient(top,  #CDE5F5,  #F4F7F9); /* for firefox 3.6+ */


}
.DBGTab .ajax__tab_inner
{
    padding: 6px;
    margin-right: 2px;
    margin-left: 2px;
    margin-top: 2px;
    margin-bottom: 2px;
    background-color: #F4F7F9;

 
}
.DBGTab .ajax__tab_hover .ajax__tab_outer
{
    background-color: Orange;    
    cursor:pointer;
    cursor:hand;
}
.DBGTab .ajax__tab_hover .ajax__tab_inner
{
    background-color: #FFFFE1;
}
.DBGTab .ajax__tab_active .ajax__tab_outer
{
    border-width: 1px;
    border-color: inherit;
    background-color: White;
    border-style: solid solid none solid;
}
.DBGTab .ajax__tab_active .ajax__tab_inner
{
    background-color: #fefdf7;

}