body
{
background-image:url(images/bg.gif);
padding:0px 0px 0px 0px;
margin:0px 0px 0px 0px;
}

.DateText
{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#014271;
}

.Footer_Text
{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
color:#014271;
}

a.Footer_Link:link,a.Footer_Link:visited,a.Footer_Link:active
{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#014271;
font-weight:bold;
text-decoration:none;
}

a.Footer_Link:hover
{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#014271;
font-weight:bold;
text-decoration:underline;
}



/*   Box Number 1 */
.Box_Text_Image_Title
{
font-family:Arial, Helvetica, sans-serif;
font-size:20px;
color:#124c7a;
}

.Box_Text_Image_Separator
{
background-image:url(images/Home/Box_Text_Image/Ho_Separator.gif);
background-repeat:repeat-x;
height:13px;
}
.Box_Text_Image_Details
{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#000000;
text-align:justify;
}

a.Box_Text_Image_Link:link,a.Box_Text_Image_Link:active,a.Box_Text_Image_Link:visited
{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#124c7a;
text-decoration:none;
}

a.Box_Text_Image_Link:hover
{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#0073cf;
text-decoration:underline;
}



/* Box Number 2 */
.Box_BlueHead_YellowBG_Title
{
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
color:#FFFFFF;
font-weight:bold;

}

.Box_BlueHead_YellowBG_Details
{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#000000;
text-align:justify;
}

a.Box_BlueHead_YellowBG_Link:link,a.Box_BlueHead_YellowBG_Link:visited,a.Box_BlueHead_YellowBG_Link:active
{
font-family:tahoma;
font-size:11px;
color:#124c7a;
text-decoration:underline;
}

a.Box_BlueHead_YellowBG_Link:hover
{
font-family:tahoma;
font-size:11px;
color:#429ce3;
text-decoration:underline;
}



/* Box Number 3 */
.Box_Events_Title
{
font-family:Arial, Helvetica, sans-serif;
font-size:20px;
color:#124c7a;
}

.Box_Events_Secondary_Title
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:13px;
color:#517c9d;
font-weight:bold;
text-decoration:none;
}



a.Box_Events_Secondary_Title:link,a.Box_Events_Secondary_Title:active,a.Box_Events_Secondary_Title:visited
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:13px;
color:#517c9d;
font-weight:bold;
text-decoration:none;
}

a.Box_Events_Secondary_Title:hover
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:13px;
color:#ed8585;
font-weight:bold;
text-decoration:underline;
}

.Box_Events_Details
{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#000000;
text-align:justify;
}

a.Box_Events_Link_Bold:link,a.Box_Events_Link_Bold:active,a.Box_Events_Link_Bold:visited
{
list-style-image:url(images/Home/Box_Events/LinkBullet.gif);
padding-left:5px;
color:#124c7a;
font-family:tahoma;
font-size:11px;
font-weight:bold;
text-decoration:underline;
}

a.Box_Events_Link_Bold:hover
{
list-style-image:url(images/Home/Box_Events/LinkBullet.gif);
color:#429ce3;
font-family:tahoma;
font-size:11px;
font-weight:bold;
text-decoration:underline;
}

a.Box_Events_Link_Regular:link,a.Box_Events_Link_Regular:active,a.Box_Events_Link_Regular:visited
{
color:#124c7a;
font-family:tahoma;
font-size:11px;
font-weight:normal;
text-decoration:none;
}

a.Box_Events_Link_Regular:hover
{
color:#429ce3;
font-family:tahoma;
font-size:11px;
font-weight:normal;
text-decoration:underline;
}

.Box_Events_Blue_H_Separator
{
background-image:url(images/Home/Box_Events/Ho_Separator.gif);
background-repeat:repeat-x;
height:1px;
}

.Box_Events_Red_H_Separator
{
background-image:url(images/Home/Box_Events/Ho_Red_Separator.gif);
background-repeat:repeat-x;
height:22px;
}






/* Menu */
.MainMenu_MenuContainer
{background-color: transparent;}
	
.MainMenu_MenuBar /* the back ground that will apper to the rest of menu when link not arrive to end plz put it in html */
{cursor: default; width:10px;height:28px;background-image:url(images/Menubg.gif); }

.MainMenu_MenuItem /* the Sublink css */
{
    border-left: #b3c7d4 0px solid; 
	border-bottom: #FFFFFF 1px solid; 
	border-top: #FFFFFF 1px solid; 
	border-right: #b3c7d4 0px solid;
    cursor: pointer;
    cursor: hand; 
	vertical-align:middle;
	  letter-spacing:0px;
	   word-spacing:1px;
	 Color: #252525;
	 text-align:left;
	 font-family: Verdana, Tahoma, Arial;
	font-size: 11px;
	/*font-weight: bold;*/
	font-style: normal;
	background-color: #FFFFFF; 
	}
	
.MainMenu_MenuIcon
{
	background-color: #429ce3; 
	border-left: #429ce3 1px solid; 
	border-bottom: #429ce3 1px solid; 
	border-top: #429ce3 1px solid; 
	cursor: pointer; 
	cursor: hand; 
	text-align: center; 
	width: 15px; 
	height: 21px;
}
.MainMenu_SubMenu
{
	background-color: Transparent;  
	z-index: 1000; 
	cursor: pointer; 
	cursor: hand; 
	filter:progid:DXImageTransform.Microsoft.Shadow(color='#696969', Direction=135, Strength=3); 
}
.MainMenu_MenuBreak
{
	width: 0%;
	border-top-style: none;
	border-right-style: none;
	border-left-style: none;
	height: 0%;
	border-bottom-style: none;
}

.MainMenu_MenuArrow
{
    display:none;
/*font-family: webdings;
BORDER-RIGHT:#b3c7d4 0px solid;
 BORDER-TOP: #b3c7d4 0px solid;
  WIDTH: 10px; 
  BORDER-BOTTOM: #b3c7d4 0px solid;
   BACKGROUND-COLOR:#b3c7d4;*/
}
.MainMenu_MenuBreak_Vert
{
	width: 0%;
	border-top-style: none;
	border-right-style: none;
	border-left-style: none;
	height: 0%;
	background-color: Transparent;
	border-bottom-style: none;
}
.MainMenu_SubMenuItemSel
{
    border-left: #b3c7d4 0px solid; 
	border-bottom: #efefef 1px solid; 
	border-top: #efefef 1px solid; 
	border-right: #b3c7d4 0px solid;
	vertical-align:middle;
	letter-spacing:0px;
	word-spacing:1px;
	cursor: pointer;
	color: #008e93;
	text-align:left;
	font-family: Verdana, Tahoma, Arial;
	font-size: 11px;
	/*font-weight:Bold;*/
	font-style: normal;
	background-color:#efefef;
}
.MainMenu_SubMenuItemActive
{
	/*cursor: pointer;
	background-color: #EEEEEE;
	font-size: 7pt;
	height: 25px;
	font-style: normal;
	font-family: Verdana, Tahoma, Arial;
	border-top: white 1px solid;
	border-left: white 1px solid;
	border-bottom: white 1px solid;
	border-right: white 1px solid;*/
}
.MainMenu_RootMenuArrow
{
    display:none;
	
}
.MainMenu_RootMenuItem
{
    
	vertical-align:middle;
	letter-spacing:0px;
	word-spacing:1px;
	cursor: pointer;
	color: #FFFFFF;
	width: 200px;
	padding-right:3px;
	background-image:url(images/Menubg.gif);
	background-image:none;
	background-color:Transparent;
	height: 28px;
	text-align:center;
	font-family:  Arial, Verdana, Tahoma ;
	font-size: 14px;
	font-weight:500;
	font-style: normal;
	/*font-weight:Bold;*/
	}
.MainMenu_RootMenuItemActive
{
    background-image:url(images/Middle.gif);
    vertical-align:middle;
	letter-spacing:0px;
	word-spacing:1px;
	cursor: pointer;
	height: 28px;
	text-align:center;
	font-family:  Arial, Verdana, Tahoma ;
	font-size: 14px;
	font-weight:200;
	border: 0px;
	text-decoration: none;
	color: #008e93;
	/*background-image:url("images/bg.gif");*/
	
	/*display:table-cell;*/
    
    }
.MainMenu_RootMenuItemSelected
{
    background-image:url(images/Menubg.gif);
    vertical-align:middle;
	letter-spacing:0px;
	word-spacing:1px;
	cursor: pointer;
	height: 28px;
	text-align:center;
	font-family:  Arial, Verdana, Tahoma ;
	font-size: 14px;
	font-weight:200;
	border: 0px;
	text-decoration: none;
	color: #008e93;
	background-image:url(images/Middle.gif);
	background-color:#FFFFFF;
	/*display:table-cell;*/
}
.SeparatorCSS
{
    
    border:none 0px;
    font-size:0px;
    
    height:28px;
    padding:0 5px 0 5px;
    margin:0 5px 0 5px;
   
    background-image:url(images/Menubg.gif);
    background-repeat:repeat-x;
    
    }
.MainMenu_MenuIcon_Admin
{
	border-top: #f1f1f1 1px solid;
	border-left: #f1f1f1 1px solid;
	width: 0px;
	border-bottom: #f1f1f1 1px solid;
	background-color: #f1f1f1;
}
.MainMenu_MenuBreak_Admin
{
	width: 2px;
	border-top-style: none;
	border-right-style: none;
	border-left-style: none;
	height: 25px;
	background-color: #252525;
	border-bottom-style: none;
}
.MainMenu_SubMenu_Admin
{
	border-right: gray 1px solid;
	border-top: gray 1px solid;
	margin-top: 0px;
	margin-left: 1px;
	border-left: gray 1px solid;
	border-bottom: gray 1px solid;
	background-color: #efefef;
}
.MainMenu_RootMenuItem_Admin
{
	font-size: 10px;
	font-family: Verdana;
	
}
.MainMenu_RootMenuItemActive_Admin
{
	font-size: 10px;
	color: #ff6600;
	font-family: Verdana;
	
	background-color: #ffffff;
}
.MainMenu_RootMenuItemSel_Admin
{
	
	background-color: #cccccc;
}
	
.RightSep
{
    
    background-image:url(images/RightSelected.gif);
    background-repeat:no-repeat;
    width:8px;
    height:28px;
    padding-right:4px;
    background-position:bottom;
    
    }
    
    .LeftSep
{
    
    background-image:url(images/LeftSelected.gif);
    background-repeat:no-repeat;
    width:8px;
    height:28px;
    padding-left:4px;
    background-position:bottom;
    
    }
 
    
    

/* bread Crumb */
.Bread { margin-left:3px; font-size: 10px;color: #67696b;font-family:  Verdana; text-decoration: none;}
A.Bread:link{ font-size: 10px;color: #99b5cc;font-family:  Verdana; text-decoration: none;}
A.Bread:visited{ font-size: 10px;color: #99b5cc;font-family: Verdana; text-decoration: none;}
A.Bread:active{ font-size: 10px;color: #99b5cc;font-family: Verdana; text-decoration: none;}
A.Bread:hover{ font-size: 10px;color: #f89828;font-family: Verdana; text-decoration: underline;}

#dnn_dnnSEARCH_txtSearch 
{ 
 text-align: left; vertical-align: middle;  
	height:22px; background: transparent; width: 
	155px; color: #3A3A3A; padding: 4px 0px 0px 5px; border: 0px solid #FFFFFF; 
	cursor:text; font-size: 12px;
}
	

.SearchBG
{
  BACKGROUND-IMAGE: url(images/Search2.gif); background-repeat:no-repeat; WIDTH:243px; 
    }

    .SearchTextBox
    {    
   
    }
    
    .SearchButton
    {
    background-color:Transparent;
	cursor: hand; 
	cursor: pointer;
	font-size:1px;
	padding:0px,0px,0px,0px;
	border: none 0px;
	width:67px;
	height:22px;
	margin: 0px 0px 0px 6px;
	vertical-align:top;
   /* background-color:Transparent;
    width:243px;
    height:22px;
    border:none;
    cursor: pointer; 
	cursor: hand; */
    }
    
/* Internal Page */
/* ------------------------------------------------------------------*/
.Internal_PageName
{
font-size: 20px;
color: #00375d;
font-family: Arial, Helvetica, sans-serif;
}

.Internal_PageName_Sub
{
font-size: 14px;
color: #308184;
font-family: Arial, Helvetica, sans-serif;
}

.InternalPage_HO_Separator
{
width:100%;
height:6px;
background-color:#2983ca
}

.InternalPage_Text
{
font-family:tahoma, Arial, Helvetica, sans-serif;
color:#000000;
font-size:11px;
text-align:justify;
}

.InternalPage_SubTitle
{
font-family:Arial, Helvetica, sans-serif;
color:#124c7a;
font-size:15px;
font-weight:bold;
}

a.InternalPage_SmallLink:link,a.InternalPage_SmallLink:active,a.InternalPage_SmallLink:visited
{
font-family:tahoma, Arial, Helvetica, sans-serif;
color:#47adb2;
font-size:11px;
text-decoration:none;
}

a.InternalPage_SmallLink:hover
{
font-family:tahoma, Arial, Helvetica, sans-serif;
color:#124c7a;
font-size:11px;
text-decoration:none;
}

.InternalPage_BoxOrangeBG_BlueTitle_Title
{
font-family:verdana, Arial, Helvetica, sans-serif;
color:#124c7a;
font-size:14px;
font-weight:bold;
}

#navlist{margin-left: 14px; padding-left: 10px;list-style:url(images/Internal/BoxOrangeBG_BlueTitle/Bullet.gif); line-height:25px}
#navlist li {padding-left: 10px;font-family:tahoma, Arial, Helvetica, sans-serif;color:#124c7a;font-weight:bold;font-size:11px;}
#navlist li a:Link,li a:Visited,li a:active {font-family:tahoma, Arial, Helvetica, sans-serif;color:#124c7a;font-weight:bold;font-size:11px;text-decoration:none}
#navlist li a:hover {font-family:tahoma, Arial, Helvetica, sans-serif;color:#FF6633;font-weight:bold;font-size:11px; text-decoration:underline}

.navlist
{
font-family:tahoma, Arial, Helvetica, sans-serif;color:#124c7a;font-weight:bold;font-size:11px;
}

/* ------------------------------------------------------------------*/

