body
{
	background-color: #7193c0;
	margin-top: 14px;
	font-size: small;
	font-family: Arial,Verdana;
}
#dmMainContainer
{
	margin: 0px auto;
	width: 789px;
}
/****************** header start *****************/
#dmHeader
{
	background-image: url(../images/bottomShadow.gif);
	background-position: left bottom;
	background-repeat: repeat-x;
	height: 116px;
	background-color: #fff;
	width: 789px;
}
.dm_topmenuContainer 
{
	float:right;
	margin-right:0px;
	background-color: #b3cfe7;
}
div#headerMenu
{
	float: left;width:300px;
	background-color: #b3cfe7;
	
}
table#headerTeaser
{
 width:773px;
	background-color: #b3cfe7;
}
#dmHeadLeftShadow
{
	background-image: url(../images/bottomleftShadow.gif);
	background-position: left bottom;
	background-repeat: repeat-x;
	height: 116px;
	width: 16px;
	float: left;
}




#dmHeaderContent
{
	float: left;
}
#GetLogo
{
	float: left;
	margin-top: 10px;
}
#Quickmenu
{
	float: left;
	font-size: 90%;
	font-weight: bold;
	margin-top: 10px;
	line-height: 20px;
	width: 222px;
}
#Quickmenu a
{
	color: #D85716;
	float: right;
	text-decoration: none;
	margin-right: 10px;
}
div#headerLine
{
	background-color: #b3cfe7;
	color: black;

	font-size: small;float:left;
	text-align: left;
	background-image: url(../images/bottomShadow.gif);
	background-position: left bottom;
	background-repeat: repeat-x;
	height: 40px;
	width: 789px;
	
	
	

	
}
.dmheaderBanner
{
	float: left;
}
#dmRightShadow
{
	float: right;
	background-image: url(../images/rightShadow.gif);
	background-position: right top;
	background-repeat: repeat-y;
	height: 116px;
	width: 16px;
}

#dmHeadRTShadow
{
	background-image: url(../images/topRightShadow.gif);
	background-position: right top;
	background-repeat: repeat-x;
	height: 16px;
	width: 16px;
}

#dmHeadRBShadow
{
	background-image: url(../images/bottomRightShadow.gif);
	background-position: right bottom;
	background-repeat: repeat-x;
	height: 100px;
	width: 16px;
}
/****************** header end *****************/


/****************** shadow contact box start *****************/


#contactRightShadow
{
	float: right;
	background-image: url(../images/rightShadow.gif);
	background-position: right top;
	background-repeat: repeat-y;
	height: 152px;
	width: 16px;
}

#contactHeadRTShadow
{
	background-image: url(../images/topRightShadow.gif);
	background-position: right top;
	background-repeat: repeat-x;
	height: 16px;
	width: 16px;
}

#contactHeadRBShadow
{
	background-image: url(../images/bottomRightShadow.gif);
	background-position: right bottom;
	background-repeat: repeat-x;
	height: 152px;
	width: 16px;
}


/****************** shadow contact box END *****************/


/****************** shadow top box start *****************/


#topRightShadow
{
	float: right;
	background-image: url(../images/rightShadow.gif);
	background-position: right top;
	background-repeat: repeat-y;
	height: 30px;
	width: 16px;
}

#topHeadRTShadow
{
	background-image: url(../images/topRightShadow.gif);
	background-position: right top;
	background-repeat: repeat-x;
	height: 16px;
	width: 16px;
}

#topHeadRBShadow
{
	background-image: url(../images/bottomRightShadow.gif);
	background-position: right bottom;
	background-repeat: repeat-x;
	height: 16px;
	width: 16px;
}


#topHeadLeftShadow
{
	background-image: url(../images/bottomleftShadow.gif);
	background-position: left bottom;
	background-repeat: repeat-x;
	height: 16px;
	width: 16px;
	float: left;
}

/****************** shadow top box end *****************/

/****************** MainBody start *****************/
#dmMainBody
{
	margin-top: 19px;
	float: left;
}
#dmMainBodyLeft
{
	float: left;
	width: 176px;
	background-color: #0c1975;
	background-image: url(../images/leftMenuBottomS.gif);
	background-position: left bottom;
	background-repeat: no-repeat;
}
#menuContainer
{
	float: left;
}
.sContainer
{
	float: right;
	background-image: url(../images/rightShadow.gif);
	background-position: right top;
	background-repeat: repeat-y;
	width: 16px;
}
.sContainerTop
{
	background-image: url(../images/topRightShadow.gif);
	background-position: right top;
	background-repeat: repeat-x;
	height: 16px;
	width: 16px;
}
.sContainerBottom
{
	background-image: url(../images/bottomRightShadow.gif);
	background-position: right bottom;
	background-repeat: repeat-x;
	width: 16px;
}
#dmBody
{
	float: left;
	margin-left: 10px;
	background-color: #fff;
	width: 603px;
	background-image: url(../images/bottomShadow.gif);
	background-position: left bottom;
	background-repeat: repeat-x;
}
#bodyContainer
{
	float: left;
	width: 551px;
	padding-bottom: 15px;
}
#bodyLS
{
	background-image: url(../images/bottomleftShadow.gif);
	background-position: left bottom;
	background-repeat: repeat-x;
	width: 16px;
	float: left;
}
.sitePath
{
	background-color: #0c1975;
	color: #fff;
	line-height: 20px;
	margin-top: 4px;
	padding-left: 7px;
}
.sitePath a
{
	color: #fff;
	text-decoration: none;
}
.sitePath a:hover
{
	text-decoration: underline;
}
/****************** MainBody end *****************/
/****************** Left Menu start ***************/
#menuDisplay
{
	float: left;
	margin-top: 10px;
}
.menu1False, .menu1True
{
	line-height: 24px;
	float: left;
	width: 145px;
	border-bottom: 1px solid #A58DBF;
	padding-left: 15px;
}
.menu2False, .menu2True
{
	line-height: 24px;
	float: left;
	width: 135px;
	border-bottom: 1px solid #DEE7DF;
	padding-left: 25px;
	background-color: #b3cfe7;
}
.menu1False a, .menu1True a, .menu2False a, .menu2True a
{
	color: #fff;
	text-decoration: none;
}
.menu1False a:hover, .menu1True a:hover, .menu3False a:hover, .menu3True a:hover, .menu1False a:active, .menu1True a:active, .menu2False a:hover, .menu2True a:hover, .menu2False a:active, .menu2True a:active
{
	color: #666666;
}
.contactContainer
{
	
	background-color: #b3cfe7;
	width: 160px;
		background-image: url(../images/bottomShadow.gif);
	background-position: left bottom;
	background-repeat: repeat-x;
}
.ContactHeadline
{
	color: #000000;
	font-weight: bold;
	margin-left: 4px;
	margin-top: 20px;
}
.ContactAbstract
{
	margin-left: 4px;
	margin-bottom: 20px;
}
#leftBanner
{
	margin-top: 20px;
	float: left;
}
/****************** Left Menu end ***************/
/****************** article List start ***************/
.Title
{
	margin-bottom: 10px;
	font-size: 90%;
	color: #4a2b86;
	font-weight: bold;
}
.defaultHeadline
{
	font-size: 130%;
	font-weight: bold;
}
.ArticleDate
{
	font-size: 90%;
}
.ArticleHeadline
{
	color: #D85716;
	font-size: 130%;
	font-weight: bold;
}
.ArticleAbstract
{
}
.readMore a
{
	color: #1b3e9a;
	font-weight: bold;
	text-decoration: none;
}
.SearchResult
{
	margin-top: 10px;
	float: left;
	font-weight: bold;
}
/****************** article List end ***************/
/****************** fullstory start ***************/
.FullArticleHeadline
{
	font-size: 130%;
	font-weight: bold;
	margin-bottom: 10px;
	margin-top: 10px;
	float: left;
}
.FullArticleAbstract
{
	clear: both;
	font-weight: bold;
	padding-bottom: 10px;
}

.FullArticleFullstory
{
	margin-bottom: 20px;
}
.tipaFriend
{
	float: right;
	margin-top: 13px;
}
.dmprint
{
	float: left;
	margin-top: 13px;
	margin-bottom: 13px;
}
div.tipaFriend a, div.dmprint a
{
	color: #D85716;
	font-weight: bold;
	font-size: 90%;
}
@media all and (min-width: 0px)
{
	html > body div.tipaFriend a
	{
		font-size: 95%;
	}
	html > body div.dmprint a
	{
		font-size: 95%;
	}
	html > body div#Quickmenu div a
	{
		font-size: 110%;
	}
	html > body .Title
	{
		font-size: 95%;
	}
	html > body .ArticleDate
	{
		font-size: 95%;
	}
}

/****************** fullstory end ***************/

h1 
{
	font-size: 130%;
	font-weight: bold;
}

h2 
{
	font-size: 130%;
	font-weight: bold;
}

div.articleList
{
	background-color: #ffffff;
	color: Black;
	font-size: 90%;
}
div.articleList a, div.articleList a:visited, div.articleList a:active
{
	color: #2D4B66;
	font-weight: bold;
	text-decoration: none;
	font-size: 90%;
}
div.articleList a:hover
{
	text-decoration: underline;
}
div.padd
{
	padding: 15px 10px 25px 10px;
}
div.padd ul
{
	list-style-type: square;
}































/****************** required ********************/
.skipnav
{
	display: none;
}

/*******************Calendar Styles*************************/

table.entireCal
{
	width: 430px;
	padding: 0px;
	border: 1px solid black;
}
table.entireCal td
{
	font-family: Verdana;
	font-size: 12px;
}
table.entireCal td table td
{
	border: 0px;
}
.titleCal
{
	font-weight: bold;
	font-family: Verdana;
	font-size: 12px;
	color: #FFFFFF;
	background-color: black;
}
.titleCal tr
{
	height: 18px;
}
td.dayHeadCal
{
	background-color: #FFFFFF;
	color: black;
	font-weight: bold;
	font-family: Verdana;
	font-size: 12px;
}
.selDayCal
{
	font-weight: normal;
	font-family: Verdana;
	font-size: 12px;
}
div.calEvents
{
	float: left;
	padding-left: 10px;
}
.dm_relDocHeader
{
	background-color: #4888AA;
	color: #FFFFFF;
	width: 207px;
	margin-top: 20px;
	font-size: 10px;
	font-weight: bold;
	font-family: Verdana;
	padding: 3px;
}
.EventHeader
{
	float: left;
	width: 430px;
	background-color: #4888AA;
	color: #FFFFFF;
	margin-top: 0px;
	font-size: 12px;
	font-weight: bold;
	font-family: Verdana;
	padding: 3px;
}
.dm_relItem
{
	color: #3180AA;
	font-family: Verdana;
	font-weight: normal;
	font-size: 10px;
	margin-top: 10px;
}
.dm_relation
{
	float: left;
	margin-right: 5px;
}
.dm_event
{
	font-family: Verdana;
	font-weight: normal;
	font-size: 10px;
	margin: 10px 10px 10px 5px;
	clear: both;
}
.headerTitle
{
	font-family: Verdana;
	font-weight: bold;
	font-size: 14px;
	margin-top: 20px;
}
.headerMisc
{
	font-family: Verdana;
	font-weight: bold;
	font-size: 12px;
	margin: 10px 0px 35px 0px;
}
.EventDescription
{
	font-family: Verdana;
	font-weight: normal;
	font-size: 10px;
	color: #4360F1;
}

.EventSpan
{
	float: left;
	width: 180px;
}
.EventLocation
{
	float: left;
	width: 120px;
}
.EventLocation a
{
	color: red;
}
.headerTime
{
	float: left;
	width: 180px;
}
.headerLocation
{
	float: left;
	width: 120px;
}
.headerEvent
{
	float: left;
	width: 120px;
}
.EventDate
{
	float: left;
	margin-right: 20px;
}
.EventTitle
{
	float: left;
}
.spacer
{
	margin-top: 20px;
	border: 1px solid white;
}

/***********************************************************/

/*						Employee List						*/

.weblet
{
	padding: 0px 4px 0px 4px;
	text-align: left;
}
.PersonContainer
{
	margin-bottom: 10px;
	clear: both;
	float: left;
	width: 544px;
}
.employeeName
{
	font-size: 130%;
	font-weight: bold;
}
.menuName
{
	font-size: 160%;
	padding-top: 10px;
	padding-bottom: 15px;
}
.DetailsLeft
{
	width: 420px;
	float: left;
	font-size: 12px;
	font-name: Arial,Verdana;
	font-weight: normal;
	padding-left: 10px;
}
#dmBody1
{
	float: left;
	margin-left: 10px;
	background-color: #fff;
	width: 603px;
	background-image: url(../images/bottomShadow.gif);
	background-position: left bottom;
	background-repeat: repeat-x;
}
#bodyLS1
{
	background-image: url(../images/bottomleftShadow.gif);
	background-position: left bottom;
	background-repeat: repeat-x;
	width: 16px;
	float: left;
}
.merginAll
{
	margin-bottom: 5px;
}
/*******************************************************/
/********Added New *********************/

#dmRightShadowM
{
	float: right;
	background-image: url(../images/rightShadow.gif);
	background-position: right top;
	background-repeat: repeat-y;
	width: 16px;
	height:40px;
}

#dmHeadRTShadowM
{
	background-image: url(../images/topRightShadow.gif);
	background-position: right top;
	background-repeat: repeat-x;
	width: 16px;
	height: 16px;

}

#dmHeadRBShadowM
{
	background-image: url(../images/bottomRightShadow.gif);
	background-position: right bottom;
	background-repeat: repeat-x;
height: 24px;
	width: 16px;
}