	/* #4d9b45; = Green */
	/* #233165; = Blue */
	/* #a6a6a6; = Gray */
	
#Body
{
	margin: 0px;
	padding: 0px;
}
	
.CSS_PageContainer
{
	font-family: Verdana;
	font-size: 12px;
	font-style: normal;
	font-variant: normal;
	color: #333333;
}

.CSS_Header
{
	background-image: url(media/header_logo_big.jpg);
	background-repeat: no-repeat;
	background-position-x: left;
	background-position-y: top;
	background-position: top left;
	height: 115px;
}

.CSS_MenuContainer
{
	color: #233165;
	height: 10px;
	padding-left: 50px;
}

.CSS_FlashContainer
{
	/*height: 330px;*/
}

.CSS_FlashContainer iframe
{
	/*height: 330px;*/
	z-index: 0;
}

.CSS_FooterCorner
{
	width: 235px;
	height: 100px;
	background-image: url(media/footer.gif);
	background-repeat: no-repeat;
	background-position: right bottom;
}

.CSS_Footer
{
	background-image: url(media/footer_ext.gif);
	background-repeat: repeat-x;
	background-position: bottom;	
	padding-bottom: 10px;
}

.CSS_FooterLinks,
.CSS_FooterLinks a,
.CSS_FooterLinks a:link,
.CSS_FooterLinks a:active,
.CSS_FooterLinks a:visited
{
	font-size: 12px; 
	color: #999999; 
	font-family: Verdana;
	font-weight: normal;
	text-decoration: none;
}

.CSS_FooterLinks a:hover
{
	text-decoration: underline;
}

.CSS_LeftPane
{
	background-image: url(media/verical_line_left.gif);
	background-repeat: no-repeat;
	background-position: right top; 
	background-position-x: right;
	background-position-y: top;
	padding-right:5px;
}


.CSS_RightPane
{
	background-image: url(media/verical_line_right.gif);
	background-repeat: no-repeat;
	background-position: left top; 
	background-position-x: left;
	background-position-y: top;
	padding-left:5px;
}

/* ---- MENU ------*/

.MainMenu_MenuContainer
{
	background-color: transparent;
}

.MainMenu_MenuBar
{
	cursor: pointer; 
	cursor: hand;
	background-color: Transparent;
}

.MainMenu_MenuItem
{
	border: none;
	color: #233165;
	background-color: Transparent;
	height: 25px;
	padding: 0px 5px 0px 5px;
	text-align: center;
}

.MainMenu_SubMenu
{
	background-color: white;
	border: 1px solid #4d9b45;
	padding: 3px;
	margin: 1px;
	z-index: 1000;
	filter: progid:DXImageTransform.Microsoft.Shadow(color= '#696969' , Direction=135, Strength=3);
}

.MainMenu_SubMenu td
{
	/*text-transform: capitalize;*/
	font-weight: normal;
	text-align: left;
}

.MainMenu_MenuIcon
{
	display: none;
}

.MainMenu_MenuItemSel
{
	color: #233165;
	/* color: white; background-color: #4d9b45;*/
	border: none;
	height: 25px;
	padding: 0px 5px 0px 5px;
	background-position-y: bottom;
	background-image: url(media/faded_bg.jpg);
	background-repeat: repeat-x;
}

.MainMenu_MenuArrow 
{
	padding: 0px;
	border: none;
	width: 1px
}

.MainMenu_RootMenuArrow 
{
	padding: 0px;
	border: none;
	width: 1px
}

.LinksCssClass
{
	text-transform: capitalize;
	font-family: Verdana;
	font-size: 12px;
	color: #999999;
	font-weight: normal;
	text-align: left;
	text-decoration: none;
	margin: 0px 0px 0px 0px;
}

.LinksConCssClass
{

}

.LinksConCssClass TD
{
	vertical-align:top;
	padding-bottom:5px;
}
#dnn_dnnSEARCH_ctl00_ddlCategory,
#dnn_dnnSEARCH_ctl00_ddlCategory .NormalTextBox
{
    width:160px;
}
.main1{ width:100%; clear:both;}
.mainleft1{ width:49%; float:left;}
.mainleft2{ width:49%; float:left; text-align:center;}
.mainright1{ width:49%; float:right;}
.mainright2{ width:49%; float:right; text-align:center;}