
BODY, TD{
	font-family : Arial;
	color: #3C52A5;
	font-size: 12px;
	scrollbar-3dlight-color : #9B9B9B;
	scrollbar-base-color : #ffffff;
	scrollbar-arrow-color : #0D2891;
	scrollbar-highlight-color : #0D2891;
}
INPUT,textarea,select
{
    font-family : Arial;
	background-color: #FFFFFF;
    /*color: #8C8C8C;*/
	color: #000051;
	font-size: 12px;
}
.InputSubmit
{
    font-family : Arial;
	background-color: #0D2891;
	color: #ffffff;
	font-size: 12px;
	font-weight: bold;
	width:60px;
	cursor : hand;
	FILTER: progid:DXImageTransform.Microsoft.Shadow(direction=135,color=#86848A,strength=2);
}
.Tool{
	background-repeat:no-repeat;
	
	background-position : bottom;
	text-align:center;
	font-size: 12px;
  	color: #222086;
  	font-weight: bold;
  	padding-bottom:2px;
  	padding-right:1px;
}
A.Tool:Link,A.Tool:Visited{
   text-decoration: none; 
   font-size: 12px;
   color: #222086;
}
A.Tool:Hover{
	text-decoration: none;
	cursor:hand;
}

A:Link,A:Visited{
	color: #0000FF;
	text-decoration: none;
	padding-right:3px;
	padding-left:3px;
	font-weight:bold;
	text-decoration: underline;	
}
A:Hover{
    color: #627FFA;
    text-decoration: underline;	
	cursor:hand;
}

.SubTool{
	background-repeat:no-repeat;
	
	background-position : center;
	text-align:center;
    background-position:top;	
	font-size: 12px;
	color: #32499D;
	font-weight: bold;
	padding-bottom:4px;
}
A.SubTool:Link,A.SubTool:Visited{
   text-decoration: none; 
   font-size: 12px;
	color: #32499D;
	font-weight: bold;
}
A.SubTool:Hover{
	text-decoration: none;
	cursor:hand;
}
/****************************************************/
/*** Side Tool										*/
/****************************************************/

.SideTool{
	background-repeat:no-repeat;
	
	background-position : bottom;
	height:20px;
 	font-size: 12px;
	color: #6876A9;
	font-weight: bold;
	padding-bottom:2px;
	padding-right:20px;
	border-bottom:1px solid #FEFCF3;
	text-decoration: none;	
}

.SideTool:link,SideTool:visited
{
	text-decoration: none;	
    font-size: 12px;
	color: #6876A9;
	font-weight: bold;
}
.SideTool:hover
{
	text-decoration: none;
	cursor:hand;
}

A.SideTool{
	background-repeat:no-repeat;
	background-attachment : fixed;
	background-position : center;
 	font-size: 12px;
	color: #6876A9;
	font-weight: bold;
	text-decoration: none;	
}

A.SideTool:link,A.SideTool:visited
{
	text-decoration: none;	
    font-size: 12px;
	color: #6876A9;
	font-weight: bold;
}

A.SideTool:hover
{
	text-decoration: none;
	cursor:hand;
}

.SideTool_Orange{
	background-repeat:no-repeat;
	background-attachment : fixed;
	background-position : center;
 	font-size: 12px;
	color: #6876A9;
	font-weight: bold;
	padding-bottom:10px;
	padding-right:25px;	
	text-decoration: none;		
}

.SideTool_Orange:link,SideTool_Orange:visited
{
	text-decoration: none;	
    font-size: 12px;
	color: #6876A9;
	font-weight: bold;
}
.SideTool_Orange:hover
{
	text-decoration: none;
	cursor:hand;
}

.SideMsgBoard{
	background-repeat:no-repeat;
	padding-right:10px;
	background-position : center;
 	font-size: 12px;
	color: #6876A9;
	font-weight: bold;
	border-top:1px solid #F7D743;

	text-decoration: none;		
}

.SideMsgBoard:link,SideMsgBoard:visited
{
	text-decoration: none;	
    font-size: 12px;
	color: #6876A9;
	font-weight: bold;
}
.SideMsgBoard:hover
{
	text-decoration: none;
	cursor:hand;
}

A.SideMsgBoard{
	background-repeat:no-repeat;
	background-attachment : fixed;
	background-position : center;
 	font-size: 12px;
	color: #6876A9;
	font-weight: bold;
	border-top:1px solid #F7D743;
	text-decoration: none;		
}

A.SideMsgBoard:link,A.SideMsgBoard:visited
{
	text-decoration: none;	
    font-size: 12px;
	color: #6876A9;
	font-weight: bold;
}
A.SideMsgBoard:hover
{
	text-decoration: none;
	cursor:hand;
}

.HomePage{
	color:#4257A5;
	font-size: 12px;
	font-weight: bold;
	border-bottom:1px solid #FFFFFF;	
	text-decoration: none;		
}

.HomePage:link,HomePage:visited
{
	text-decoration: none;	
    color:#4257A5;
	font-size: 12px;
	font-weight: bold;
}
.HomePage:hover
{
	text-decoration: none;
	cursor:hand;
}

A.HomePage{
	color:#4257A5;
	font-size: 12px;
	font-weight: bold;
	border-bottom:1px solid #FFFFFF;	
	text-decoration: none;		
}

A.HomePage:link,A.HomePage:visited
{
	text-decoration: none;	
    color:#4257A5;
	font-size: 12px;
	font-weight: bold;
}
A.HomePage:hover
{
	text-decoration: none;
	cursor:hand;
}

/****************************************************/
/*** TopNavigation									*/
/****************************************************/
.TopNavigationUp{
	font-size: 11px;
	background-repeat:no-repeat;
	
	background-position : center;
	font-weight:bold;
	border-bottom:3px solid #FEFCF3;
	text-align:right;
	padding-right:20px;
	color:#000000;
}
.TopNavigationDown{	
	color:#223D9D;
	font-size: 12px;
	font-weight:bold;
	border-bottom:3px solid #FEFCF3;
	padding-bottom:2px;
}
A.TopNavigationDown:Link,A.TopNavigationDown:Visited{
    text-decoration: none; 
	color:#223D9D;
	font-size: 12px;
	font-weight:bold;
	border-bottom:3px solid #FEFCF3;
}
A.TopNavigationDown:Hover{
	color: #223D9D;
	text-decoration: underline;
}


/****************************************************/
/*** Header											*/
/****************************************************/
.Header{
	color:#CF5332;
	font-weight:bold;
	font-size:18px;
	padding:4px;
}

/***********************/
/**** Nick            *****/
/**********************/
.Nick{
	color:#CF5332;
	font-size:12px;
}

/****************************************************/
/*** HomeSite List									*/
/****************************************************/
.ListHeaderBlue{
	color: #3C52A5;
	font-size:12px;
	font-weight: bold;
	padding-bottom:5px;
}
.ListHeaderRed{
	color:#ED3021;
	font-size:12px;
	font-weight: bold;
	padding-bottom:5px;
}
.ListRow{
	color: #3C52A5;
	font-size:12px;
	/*font-weight:600;
	font-weight: bold;*/
	padding-bottom:3px;	
	text-decoration: none;	
}

.ListRow:link,ListRow:visited
{
    color: #3C52A5;
	font-size:12px;
	text-decoration: none;	
}
.ListRow:hover
{
	text-decoration: none;
	cursor:hand;
}
/****************************************************/
/*** HomeSite List									*/
/****************************************************/

.Login{
	color:#FFFFFF;
	font-weight:bold;
}

A.Login:Hover{
	text-decoration: none;
	cursor:hand;
	color:#FFFFFF;
}

A.Login:Link,A.Login:Visited{
	color:#FFFFFF;
	text-decoration: none;
	padding-right:3px;
	padding-left:3px;
	font-weight:bold;
	text-decoration: underline;	
}

.LoginUser{
	font-size:11px;
	color:#FFFFFF;
}

.List{
	font-size:11px;
    color: #6876A9;
	text-decoration: none;
}

.List:link,List:visited
{
    font-size:11px;
	color: #6876A9;
	text-decoration: none;
}
.List:hover
{
    font-size:11px;
	text-decoration: none;
	color: #6876A9;
	text-decoration: none;
}

/****************************************************/
/*** Footer											*/
/****************************************************/

.Footer{
	color: #6876A9;
	text-decoration: none;
	padding-right:3px;
	padding-left:3px;
	font-weight:bold;
	text-decoration: underline;	
}

.Footer:link,Footer:visited
{
	text-decoration: none;	
}
.Footer:hover
{
    text-decoration: none;	
	cursor:hand;
}

A.Footer{
	color: #6876A9;
	text-decoration: none;
	padding-right:3px;
	padding-left:3px;
	font-weight:bold;
	text-decoration: underline;	
}

A.Footer:link,A.Footer:visited
{
	text-decoration: none;	
}

A.Footer:hover
{
    text-decoration: none;	
	cursor:hand;
}

/****************************************************/
/*** 	Info										*/
/****************************************************/

.Info{
padding:10px;
color:#000000;
}


.InfoHeader{
padding:10px;
color:#000000;
	font-size:16px;
	font-weight:bold;
}

/****************************************************/
/*** Search Result									*/
/****************************************************/
.Category{
	font-weight : 600;
}

.SearchListHeader{
	color:#ED3021;
	font-size:13px;
	font-weight:bold;
    height:27px;
    
 }

.SearchListRow{
	color:#3C52A5;
	font-size:13px;
    text-decoration: none;	
    height:27px;

}

A.SearchListRow:Link,A.SearchListRow:Visited{
    color:#3C52A5;
	font-size:13px;
    text-decoration: none;	
}
A.SearchListRow:Hover{
	text-decoration: none;
	cursor:hand;
}

.ToolActive,A.ToolActive:Link,A.ToolActive:Visited,A.ToolActive:Hover{
  font-size: 11px;
  color: #D32C33;
  font-weight: bold;
  text-decoration: none;
}
 H1
{
  font-size: 18px;
  font-weight: bold;
  color: #D22C33;
 }
.Sub_Title{
  font-size: 12px;
  font-weight: bold;
  color: #000051;
  border-bottom:2px solid #000051;
 }

 .General_Link{
  font-size: 12px;
  color: #000051;
  font-weight: bold;    
}
A.General_Link:Link,A.General_Link:Visited{
   color: #000051;
   text-decoration: none;
}
A.General_Link:Hover{
	color: #D22C33;
	text-decoration: underline;
}
.Img
{
	border: 1px solid #000051;
	FILTER: progid:DXImageTransform.Microsoft.Shadow(direction=135,color=#86848A,strength=2);

}

.Loginforgot{
	font-family : Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#F6E07C;
	text-decoration: none;
}

A.Loginforgot,A.Loginforgot:Visited{
{
	font-family : Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#F6E07C;
	text-decoration: none;
}

A.Loginforgot:Hover
{
	text-decoration: none;
}

.HomesitesFormText{
	color:#32499D;
	font-size: 12px;
	font-weight: bold;
	
}

.HomesitesFormInput
{
	border : 1px solid #918650;
}

.HomesitesFormRadio
{
	background-color : #fef6d2;
}

