BODY
{
   	overflow:auto;
    FONT-SIZE: 10px;
	color:#000000;
    MARGIN: -1px;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;

	background-image: url(../images/image_top_background.png);
 
}
A
{
	
    font-family:verdana,tahoma,helvetica;TEXT-DECORATION: none; font-size:10px;


    color:#BC0000;
    cursor:pointer;
}
A:active
{
    TEXT-DECORATION:underline;

    font-family:verdana,tahoma,helvetica;}
A:hover
{
    TEXT-DECORATION:underline;
    font-family:verdana,tahoma,helvetica;}
TABLE
{
    FONT-SIZE: 11px;
    font-family:verdana,tahoma,helvetica;
 
}

.LinkActionGray11
{
font-size:11px;
 
color:#646464;
 
text-decoration:none;
}

.LinkActionGray11:hover
{
 
font-size:11px;
 
color:#333399;
text-decoration:underline;

}


.LinkActionBlue12
{
font-size:12px;
background-color:#999999;
color:#ffffff;
 
text-decoration:none;
}

.LinkActionBlue12:hover
{
 
font-size:12px;
background-color:#999999;
color:#ffffff;
text-decoration:underline;

}
.LinkActionGray
{
font-size:12;
color:#FFFFFF;
text-transform:uppercase;
font-weight:bold;
background-color:#666666;
text-decoration:none;
}
.SearchInputBox
{
background-color: White;	
border: 1px solid #DDDDDD;
background-color: transparent;
}
.SearchInputBox:hover
{
background-color: #cccccc;
border: 1px solid #DDDDDD;
}
.InputTxtSearch
{
	border: 1px solid #A5ACB2;
padding: 2PX;
FONT-SIZE: 9px;
font-family:verdana,tahoma,helvetica;
color: #000000;
height:15px;
width:110px;
}
.InputTxtSearch:hover

{ background-color:#EAEAEA;	
}
.ButtonBlueSearch
{
 
  cursor:pointer;
font-size:12px;
 
height:30px;
}
.ButtonBlue:hover
{
 
}
.BackGrounTDGray
{
background-color:#ffffff;	
 

}
.BackGrounTDGray:hover
{
background-color:#F5F5F5;
 
}
.LinkActionGray:hover
{
font-size:12;
color:#FFFFFF;
background-color:#000000;
text-transform:uppercase;
text-decoration:none;
}
.LinkActionRed
{
font-size:12;
color:#CC0000;
text-transform:uppercase;
text-decoration:none;
font-weight:bold;
}
.LinkActionRed:hover
{
font-size:12;
color:#FFFFFF;
background-color:#CC0000;
text-transform:uppercase;
text-decoration:none;
}
.OrangeLink
{
text-decoration:underline;
color:#FF3300;
}
.OrangeLink:hover
{
text-decoration:none;
color:#003399;
}
.MessageRed
{
	 padding:10px;

	font-size:11px;	color:Black;

	background-color:#FFEBE8;
	border:1px #DD3C10 solid;


}
.Message
{
	 padding:10px;

	font-size:11px;	color:Black;

	background-color:#E9FEED;
	border:1px #00CC66 solid;
}
.InputBox
{
    FONT-SIZE: 12px;
    font-family:verdana,tahoma,helvetica;	
}
.InputBox:hover
{
	background-color:#F5F5F5;
	 
	 
}
.ButtonGreen
{
	background-color:#96CE17;
	color:#FFFFFF;
	font-family:verdana,tahoma,helvetica;
	font-size:13px;
	font-weight:bold;
	text-transform:uppercase;
	border:1px;
	border-color:#000000;
	height:30px;
	cursor:pointer;
	
}
.ButtonGreen:hover
{
	background-color:#6C9931;
		cursor:pointer;
}
.ButtonOrange
{
background-color:#FF9900; 
	color:#ffffff;
	font-family:verdana,tahoma,helvetica;
	font-size:13px;
	font-weight:bold;
	text-transform:uppercase;
	border:1px;
	border-color:#000000;
	height:30px;
	cursor:pointer;
}
.ButtonOrange:hover
{
background-color:#999999; 

}
.ButtonGray
{
background-color:#666666;
color:#999999;
font-family:verdana,tahoma,helvetica;
font-size:14px;
font-weight:bold;
text-transform:uppercase;
border:1px;
border-color:#000000;
cursor:pointer;
height:30px;
}
.ButtonGray:hover
{
color:#FFFFFF;

}
.fontsizeboldblue12
{
	font-size:12px;
	color:#00679E;	
}
.titleGreenSmall
{
font-size:16PX; color:#A6CE39;
font-weight:bold;
height:30px;	
text-transform:uppercase;
}
.titleblue
{
font-size:15PX; color:#636162;
font-weight:bold;
height:40px	;
text-transform:uppercase;
background-color:#000000;
padding-left:20px;
font-family:BLucida Console;

}
.BLueGrid
{
padding-left:5px;
background-color:#F2F7FF;
color:#000000;
font-weight:bold;
height:30px;
font-size:13px;
text-transform:uppercase;

}
.FontGray
{
color:#999999;
text-decoration:none;

}
.FontGreen
{
color:#A6CE39;
}
.BackGroundTdBlue
{
cursor:pointer;
background-color:#ffffff;
}
.BackGroundTdBlue:hover
{
background-color:#E8F8FF;

}
.FontSize12
{
	font-size:12px;
}
.GreenUrl
{
	color:#008000;
}
.BackGroundBlueGrid
{
padding:3px;

}
.BackGroundBlueGrid:hover
{
background-color:#E8F8FF;
padding:3px;
}
.GreenGrid
{
padding-left:5px;
background-color:#EFF9E1;
color:#3366BB;
font-weight:bold;
height:30px;
font-size:13px;
text-transform:uppercase;

}
.LinkActions
{
	color:#3366BB;
	font-size:12px;
	font-weight:bold;
	text-decoration:none;
	
}
.LinkActions:hover
{
	color:#8F9922;
	font-size:12px;
	font-weight:bold;
	
}
.BlueLinks14
{
color:#3366BB;
font-size:15px;
text-decoration:none;
font-weight:bold;
}
.Gray12
{
color:#555555;
font-size:12px;
}
.BackGrounTDJobs
{
padding:5x;
background-color:#ffffff;

}
.BackGrounTDJobs:hover
{
padding:5x;
background-color:#FDFBE7;
}
.ChangePage
{
font-size:18px
}
.ChangePage:hover
{
font-size:18px
}
.TextDetails
{
text-align:justify;
color:#3366BB;
font-size:12px;



}
.GrayHome
{
color:#555555;
font-weight:bold;
font-size:12px
}
.BackGroundGreen
{
padding:10px;

}
.LinkTopActionUser
{
color:#000000;
font-size:10px;	
}
.LinkTopActionUser:hover
{
color:#6F6F28;
text-decoration:underline;
}
.LinkTopAction
{
color:#9B9B9B;
font-size:10px;	
}
.LinkTopAction:hover
{
color:#9B9B9B;
text-decoration:underline;
}

button
{
background-color:#666666;
color:#999999;
font-family:verdana,tahoma,helvetica;
font-size:14px;
font-weight:bold;
text-transform:uppercase;
border:1px;
border-color:#000000;
cursor:pointer;
height:30px;
}
button:hover
{
color:#FFFFFF;

}
.AutoCompleteList
{
	padding:4px;
	background-color:#E2F9FE;
	
}
.AutoCompleteList
{
	padding:4px;
	background-color:#CCE6FD;
	font-size:10px
	
}
.AutoCompleteListHighlighted
{
		padding:4px;
	background-color:#ABD6FC;
	font-size:10px
	}

.TopMenu
{
    font-family:calibri;

    font-size:18px;    
  
	color:#ffffff;
    
}
.TopMenu:hover
{
	   font-family:calibri;
	color:#666666;
}
.MenuLeftActiveLink
{
	
 text-decoration:none;	
 background-color:Black;
 color:White;
  font-size:12px;
}
.MenuLeftActiveLink:hover
{
	
 text-decoration:none;	
 background-color:Black;
 color:White;
 font-size:12px;
}
.TopSubMenu
{   
     font-family:calibri; 
    width:270px;     
    padding:6px;  
 
  color:#ffffff;
    font-size:15px; 
    z-index:400;
	background-color:#666666;   
    
     
}
.TopSubMenuOver    
{     
background-color:#484848;  
color:#FFFFFF;font-family:calibri;    font-size:15px; 
    
     
}
.TopSubMenu:hover
{                      
background-color:#484848;  
color:#FFFFFF;font-family:calibri;    font-size:15px; 
}

.BackGrounTDMenu
{
padding:5px;
color:#008000;
}
.BackGrounTDMenu:hover
{
background-color:#E8F8FF;
font-weight:bold;
color:#006600;
}
.TopBarGrid
{
background-color:#000000;
color:#ffffff;
font-size:11px;
padding-top:5px;
padding-bottom:5px;
text-transform:uppercase;
}
.DdlSearchGray
{
	font-size:12px;
	text-transform:uppercase;
	background-color:#444BB0;
	font-weight:bold;
	color:#ffffff;	
}
.BackGroundMenu
{
	background-color:#D00B09;


}
.ajax__tab_xp-theme .ajax__tab_header 
{
    font-family:verdana,tahoma,helvetica;
   font-size:10px;
    background:url(img/xp/tab-line.gif) repeat-x bottom;
    text-transform:uppercase;
}
.ajax__tab_xp-theme .ajax__tab_header .ajax__tab_outer 
{
    padding-right:4px;
    background:url(img/xp/tab-right.gif) no-repeat right;
    height:21px;
    text-transform:uppercase;
}
.ajax__tab_xp-theme .ajax__tab_header .ajax__tab_inner 
{
    padding-left:3px;
    background:url(img/xp/tab-left.gif) no-repeat;
}
.ajax__tab_xp-theme .ajax__tab_header .ajax__tab_tab
{
    height:13px;
    padding:4px;
    margin:0;
    background:url(img/xp/tab.gif) repeat-x;
}
.ajax__tab_xp-theme .ajax__tab_hover .ajax__tab_outer 
{
    background:url(img/xp/tab-hover-right.gif) no-repeat right;
}
.ajax__tab_xp-theme .ajax__tab_hover .ajax__tab_inner 
{
    background:url(img/xp/tab-hover-left.gif) no-repeat;
}
.ajax__tab_xp-theme .ajax__tab_hover .ajax__tab_tab 
{
    background:url(img/xp/tab-hover.gif) repeat-x;
}
.ajax__tab_xp-theme .ajax__tab_active .ajax__tab_outer 
{
    background:url(img/xp/tab-active-right.gif) no-repeat right;
}
.ajax__tab_xp-theme .ajax__tab_active .ajax__tab_inner 
{
    background:url(img/xp/tab-active-left.gif) no-repeat;
}
.ajax__tab_xp-theme .ajax__tab_active .ajax__tab_tab 
{
    background:url(img/xp/tab-active.gif) repeat-x;
}
.ajax__tab_xp-theme .ajax__tab_body 
{
    font-family:verdana,tahoma,helvetica;
    font-size:10px;
    border:1px solid #999999;
    border-top:0;
    padding:8px;
    background-color:#ffffff;
    text-transform:uppercase;
}

/* ajax__tab_yuitabview-theme theme (img/yui/sprite.png) */
.ajax__tab_yuitabview-theme .ajax__tab_header 
{
    font-family:arial,helvetica,clean,sans-serif;
    font-size:small;
    border-bottom:solid 5px #2647a0;
    text-transform:uppercase;
    
}
.ajax__tab_yuitabview-theme .ajax__tab_header .ajax__tab_outer 
{
    background:url(../img/yui/sprite.png) #d8d8d8 repeat-x;
    margin:0px 0.16em 0px 0px;
    padding:1px 0px 1px 0px;
    vertical-align:bottom;
    border:solid 1px #a3a3a3;
    border-bottom-width:0px;
    text-transform:uppercase;
}
.ajax__tab_yuitabview-theme .ajax__tab_header .ajax__tab_tab
{    
    color:#000;
    padding:0.35em 0.75em;    
    margin-right:0.01em;
}
.ajax__tab_yuitabview-theme .ajax__tab_hover .ajax__tab_outer 
{
    background: url(../img/yui/sprite.png) #bfdaff repeat-x left -1300px;
}
.ajax__tab_yuitabview-theme .ajax__tab_active .ajax__tab_tab 
{
    color:#fff;
}
.ajax__tab_yuitabview-theme .ajax__tab_active .ajax__tab_outer
{
    background:url(../img/yui/sprite.png) #2647a0 repeat-x left -1400px;
}
.ajax__tab_yuitabview-theme .ajax__tab_body 
{
    font-family:verdana,tahoma,helvetica;
    font-size:10pt;
    padding:0.25em 0.5em;
  
    border:solid 1px #808080;
    border-top-width:0px;
}

/* ajax__tab_technorati-theme theme */
.ajax__tab_technorati-theme .ajax__tab_header 
{
    font-family:"Helvetica Neue", Arial, Sans-Serif;
    background:url(../img/technorati/tab-line.png) repeat-x bottom;
    font-size:12px;
    display:block;
}
.ajax__tab_technorati-theme .ajax__tab_header .ajax__tab_outer 
{
    background:url(img/technorati/tab.png) no-repeat left top;
    border-color:#222;
    color:#222;
    padding-left:10px;
    margin-right:3px;
}
.ajax__tab_technorati-theme .ajax__tab_header .ajax__tab_inner 
{
    background:url(../img/technorati/tab.png) no-repeat right top;
    border-color:#666;
    color:#666;
    padding:3px 10px 2px 0px;
}
.ajax__tab_technorati-theme .ajax__tab_hover .ajax__tab_inner 
{
    color:#000000;
}
.ajax__tab_technorati-theme .ajax__tab_active .ajax__tab_outer 
{
    background:url(../img/technorati/tab.png) no-repeat 0pt -40px;
    border-bottom-color:#ffffff;
}
.ajax__tab_technorati-theme .ajax__tab_active .ajax__tab_inner 
{
    background:url(../img/technorati/tab.png) no-repeat right -40px;
    color:#000000;
    border-color:#333
}
.ajax__tab_technorati-theme .ajax__tab_body 
{
    font-family:verdana,tahoma,helvetica;
    font-size:10pt;
    padding:8px;
    background-color:#ffffff;
    border:solid 1px #d7d7d7;
    border-top-width:0;
}

/* ajax__tab_msngallery-theme theme */
.ajax__tab_msngallery-theme .ajax__tab_header 
{
    background:url(img/msngallery/tab-line.png) repeat-x bottom;
    font-size:12px;
    display:block;
}
.ajax__tab_msngallery-theme .ajax__tab_header .ajax__tab_outer 
{
    border:solid 1px #D7DCE1;
    padding:1px 1px 0px 1px;
    border-bottom:solid 2px #A8D4D9;
    background-color:#edf2fb;
}
.ajax__tab_msngallery-theme .ajax__tab_header .ajax__tab_tab 
{
    padding:6px 10px 6px 10px;
    color:#444444;
    width:117px;
    display:block;
    text-align:center;    
}
.ajax__tab_msngallery-theme .ajax__tab_header .ajax__tab_tab img
{
    height:24px;
    width:24px;
}
.ajax__tab_msngallery-theme .ajax__tab_header .ajax__tab_tab div
{
    font-family:Verdana, Arial, Sans-Serif;
    font-weight:bold;
    white-space:nowrap;
    line-height:145%;
    font-size:92%;
}
.ajax__tab_msngallery-theme .ajax__tab_active .ajax__tab_outer 
{
    padding:0px 0px 0px 0px;
    border:solid 2px #A8D4D9;
    border-bottom-color:#ffffff;
    background-color:#ffffff;
}
.ajax__tab_msngallery-theme .ajax__tab_body 
{
    font-family:verdana,tahoma,helvetica;
    font-size:10pt;
    padding:8px;
    background-color:#ffffff;
    border:solid 2px #A8D4D9;
    border-top-width:0;
}

/* 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,tahoma,helvetica;
    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,tahoma,helvetica;
    height:296px;
    width:716px;
}
.ajax__tab_ie-theme .ajax__tab_body div
{
     padding:8px;
}
.tdImageOver
{
padding:5px; background-color:Black;
	
}
.tdImageOver:hover
{

padding:5px; background-color:Red;
}
.LinkLogin
{ font-size:12px; color:#000000; text-decoration:none	;
}
.LinkLogin:hover
{ font-size:12px; color:#CC0000; text-decoration:underline;
}
.GridBlue
{
 cursor:pointer;
 background-color:#ffffff;	
}
.GridBlue:hover
{
 cursor:pointer;
 background-color:#F7FBFD;	
}
.GridBlack
{
 cursor:pointer;
 background-color:#1E1E1E;
}
.GridBlack:hover
{
 cursor:pointer;
 background-color:#2C2C2C
}
.ButtonBrown
{
background-color:#AA9540;
	color:#FFF;
	font-family:verdana,tahoma,helvetica;
	font-size:11px;
	font-weight:bold;
	text-transform:uppercase;
	border:1px;
	border-color:#000000;
	height:20px;
	cursor:pointer;
	
}
.ButtonBrown:hover
{

	background-color:#C6B267;
}

.Buttonwhite
{
	background-color:White;
	color:Black;
	font-family:verdana,tahoma,helvetica;
	font-size:17px;
	font-weight:bold;
	text-transform:uppercase;
	border:0px;
	border-color:#000000;
   padding:10px;
	cursor:pointer;
	
}
.Buttonwhite:hover
{
text-decoration:underline;
cursor:pointer;
}
.InputBoxRegister
{
    FONT-SIZE: 15px;
    font-family:verdana,tahoma,helvetica;	
    padding:10px;
     border:1px;
     	
     	border: 1px solid #DDDDDD;

}
.InputBoxRegister:hover
{
	background-color:#F5F5F5;
	 
	 
}
.linkmenuleft
{
 font-size:9px;	
 cursor:pointer;
 color:#545454;
 text-decoration:none;
}
.linkmenuleft:hover
{
 text-decoration:underline;
  cursor:pointer;
  color:#999999;
}
.menuleft
{
 font-size:9px;	
 cursor:pointer;
 color:#545454;
}
.menuleft:hover
{
 text-decoration:underline;
  cursor:pointer;
  color:#999999;
}
.menuleftactive
{
text-decoration:underline;
 font-size:9px;	
  cursor:pointer;
}
#stickyfooter{
	background:url(../images/stickybg2.png); 
	z-index:9999;
	position:fixed; bottom:0;
	width:100%;
		font-size:12px;
	border-top:2px #303030 solid;
}
#stickyfooter .left{
  font-family:Calibri;
	color:#fff;

	margin:2px 0 5px 15px;
	padding:6px 0 5px 47px;
	
	float:left;
}
#stickyfooter .left p span{ font-weight:bold; font-style:italic;}
#stickyfooter .left p{ margin:0; }
#stickyfooter .right{
	color:#fff;
	  font-family:Calibri;
	font-size:13px;
	padding:12px 40px 0 0;
	width:450px;
	float:right;
	text-align:right;
	font-style:italic;
}
#stickyfooter .right span{ font-weight:bold; font-style:italic; font-size:18px}