/*HTML styles */
body {
	font-family: "Trebuchet MS", Arial, sans-serif;
	font-size: 12px;
	color: #000000;
	background-color: #FFFFFF;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}
td,table,span,tr,div {
	font-family: "Trebuchet MS", Arial, sans-serif;
	font-size: 12px;
}
.thisbody {
	background-color: #cccc99;
	background-image: url(images/backgroundscripture.jpg);
	background-repeat: repeat-y;
	background-attachment: fixed;
}

hr {
	color: #cccccc;
	border: thin dotted #cccccc;
}

h1 {  
	font-family: "trebuchet MS", Arial, sans-serif;
	Color : #333399;
	font-size: 21px;
	margin-top: 1px;
	margin-bottom: 1px;
}

h2 {
	font-family: "trebuchet MS", Arial, sans-serif;
	font-style: italic;
	Color : #333399;
	font-size: 18px;
	margin-top: 1px;
	margin-bottom: 1px;
}

h3 {
	font-family: "trebuchet MS", Arial, sans-serif;
	font-style: italic;
	Color : #333399;
	font-size: 15px;
	margin-top: 1px;
	margin-bottom: 1px;
}

h4 {
	font-family: "trebuchet MS", Arial, sans-serif;
	Color : #333399;
	font-size: 14px;
	margin-top: 3px;
	margin-bottom: 3px;
}
a:link {

	color: #003399;
	text-decoration: none;
	outline: none;
}
a:active {
	color: #003399;
	text-decoration: none;
	outline: none;
}
a:hover {
	color: #3366CC;
	text-decoration: none;
	outline: none;
}
a:visited {
	color: #003399;
	text-decoration: none;
	outline: none;
}

/* text attributes */
.fonty {
	font-size: 12px;
	font-weight: normal;
}
.textsmall {
	font-size: 9px;
	color: #000000;
}
.textsmaller {
	font-size: 11px;
}
.textlarger {
	font-size: 15px;
}

/* specific text objects */
.text_highlight {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #CC9900;
}
.articlesummary {
	font-family: "Trebuchet MS", Futura, Arial, sans-serif;
	font-size: 16px;
	color: #9999FF;
}
.pageheader {
	font-size: 26px;
	color: #FFFFFF;
	background-color: #FFFFFF;
	font-weight: normal;
	font-style: normal;
}
.navHeader {
	font-size: 14px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: underline;
}
.contentarea {
	font-size: 12px;
	color: #000000;
	background-color: #FFFFFF;
	padding-top: 5px;
	padding-right: 10px;
	padding-bottom: 5px;
	padding-left: 10px;
}


/* object attributes (table cells,background colors) */
.navsub {
	font-size: 12px;
	text-indent: 50px;
	white-space: normal;
}
.navmain {
	font-size: 14px;
	color: #660001;
}
.horizontaline {
	font-size: 12px;
	color: #000000;
	border-bottom: thin solid #000099;
	padding: 5px;
}
.navlink {
	font-size: 12px;
	cursor: pointer;
}
.editspan {
	font-family: "Lucida Grande", "Arial", sans-serif;
	font-size: 12px;
	color: #666666;
	padding: 2px;
	border: thin dashed #CCCCCC;
	background-color: #E6E6E6;
}
.noticeMEbutton {
	font-family: "Trebuchet MS", Futura, Arial, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #FFFFCC;
	border: thin dashed #FFFFFF;
}
.dropshadow {
	background-color: #FFFFFF;
	background-image: url(/images/dropshadow.gif);
	background-repeat: repeat-x;
	font-size: 12px;
}
.breadcrumbarea {
	font-size: 10px;
	color: #FFFFFF;
	background-color: #CCCC99;
	padding: 3px;
}
.BGcolordark {
	font-size: 12px;
	font-weight: normal;
	color: #FFFFFF;
	background-color: #3B538A;
}
.BGcolordark h1{
	color: #FFFFFF;
}
.BGcolordark h2{
	color: #FFFFFF;
}
.BGcolordark h3{
	color: #FFFFFF;
}
.BGcolordark h4{
	color: #FFFFFF;
}
.BGcolordark a:link{
	outline: none;
	color: #FFFFFF;
	text-decoration: none;
}
.BGcolordark a:active{
	color: #FFFFFF;
	text-decoration: underline;
	outline: none;
}
.BGcolordark a:hover{
	outline: none;
	color: #FFFFFF;
	text-decoration: underline;
}
.BGcolordark a:visited{
	outline: none;
	color: #CCCCCC;
	text-decoration: none;
}
td.BGcolordark {
	color: #FFFFFF;
}
td.BGcolordark a:link{
	outline: none;
	color: #FFFFFF;
}
.BGcolordark2 {
	font-size: 12px;
	font-weight: normal;
	color: #FFFFFF;
	background-color: #6382B9;
}
.BGcolordark2 h1{
	font-size: 18px;
	font-weight: normal;
	color: #FFFFFF;
	background-color: #6382B9;
}
.BGcolordark2 h2{
	font-size: 16px;
	font-weight: normal;
	color: #FFFFFF;
	background-color: #6382B9;
}
.BGcolordark2 h3{
	font-size: 14px;
	font-weight: normal;
	color: #FFFFFF;
	background-color: #6382B9;
}
.BGcolordark2 h4{
	font-size: 12px;
	font-weight: normal;
	color: #FFFFFF;
	background-color: #6382B9;
}
td.BGcolordark2 a:link{
	outline: none;
	color: #FFFFFF;
	text-decoration: none;
}
td.BGcolordark2 a:active{
	outline: none;
	color: #FFFFFF;
	text-decoration: underline;
}
td.BGcolordark2 a:hover{
	outline: none;
	color: #FFFFFF;
	text-decoration: underline;
}
td.BGcolordark2 a:visited{
	outline: none;
	color: #FFFFFF;
	text-decoration: none;
}
.vertline {
	border-right-width: thin;
	border-right-style: solid;
	border-right-color: #9A6601;
	font-size: 13px;
}
.boxoutlined {
	border: thin solid #000099;
}

.BGwhite {
	font-size: 12px;
	background-color: #FFFFFF;
	color: #000000;
}
td.BGwhite a:link{
	color: #000099;
	text-decoration: none;
	outline: none;
}
td.BGwhite a:active{
	color: #000099;
	text-decoration: underline;
	outline: none;
}
td.BGwhite a:hover{
	color: #3366CC;
	text-decoration: underline;
	outline: none;
}
td.BGwhite a:visited{
	color: #000099;
	text-decoration: none;
	outline: none;
}
tr.BGwhite a:link{
	color: #000099;
	text-decoration: none;
	outline: none;
}
tr.BGwhite a:active{
	color: #000099;
	text-decoration: underline;
	outline: none;
}
tr.BGwhite a:hover{
	color: #3366CC;
	text-decoration: underline;
	outline: none;
}
tr.BGwhite a:visited{
	color: #000099;
	text-decoration: none;
	outline: none;
}
.BGwhite a:link{
	color: #000099;
	text-decoration: none;
	outline: none;
}
.BGwhite a:active{
	color: #000099;
	text-decoration: underline;
	outline: none;
}
.BGwhite a:hover{
	color: #3366CC;
	text-decoration: underline;
	outline: none;
}
.BGwhite a:visited{
	color: #000099;
	text-decoration: none;
	outline: none;
}
.BGwhite h1 {
	font-size: 18px;
	color: #02019A;
	font-weight: bold;
	font-style: normal;
	margin: 2px;
}
.BGwhite h2 {
	font-size: 14px;
	color: #02019A;
	font-weight: bold;
	font-style: normal;
	margin: 2px;
}
.BGwhite h3 {
	font-size: 14px;
	font-weight: bold;
	color: #02019A;
	font-style: normal;
	margin: 2px;
}

.whitetext {
	color: #FFFFFF;
}

td.whitetext {
	color: #FFFFFF;
}
td.whitetext a:link{
	outline: none;
	color: #FFFFFF;
	text-decoration: none;
}
td.whitetext a:active{
	outline: none;
	color: #FFFFFF;
	text-decoration: underline;
}
td.whitetext a:hover{
	outline: none;
	color: #FFFFFF;
	text-decoration: underline;
}
td.whitetext a:visited{
	outline: none;
	color: #CCCCCC;
	text-decoration: none;
}

.buttoncolor {
	color: #FFFFFF;
	background-color: #172E71;
	font-size: 12px;
	margin: 1px;
	padding: 5px 2px;
	text-align: center;
	cursor: pointer;
	vertical-align: middle;
	background-image: url(/images/bgcolordark.png);
	background-repeat: repeat-x;
	border: thin solid #000066;
	width: 150px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
}

.delbuttoncolor {
	color: #02019A;
	background-color: #FF9966;
	font-size: 11px;
	margin: 0px;
	padding: 2px;
	border-top: thin solid #3399CC;
	border-right: thin solid #3366CC;
	border-bottom: thin solid #3366CC;
	border-left: thin solid #3399CC;
	text-align: center;
	cursor: pointer;
}
td.delbuttoncolor a:link{
	outline: none;
	color: #3366CC;
	text-decoration: none;
}
td.delbuttoncolor a:active{
	outline: none;
	color: #3366CC;
	text-decoration: underline;
}
td.delbuttoncolor a:hover{
	outline: none;
	color: #3366CC;
	text-decoration: underline;
}
td.delbuttoncolor a:visited{
	outline: none;
	color: #0000CC;
	text-decoration: none;
}

.overbuttoncolor {
	color: #02019A;
	background-color: #FFFFFF;
	font-size: 10px;
	margin: 0px;
	padding: 2px;
	border-top: thin solid #3399CC;
	border-right: thin solid #3366CC;
	border-bottom: thin solid #3366CC;
	border-left: thin solid #3399CC;
	text-align: center;
	cursor: pointer; 
}
.buttoncolor a:link{
	outline: none;
	color: #FFFFFF;
	text-decoration: none;
	cursor: pointer;
}
.buttoncolor a:active{
	outline: none;
	color: #FFFFFF;
	text-decoration: underline;
	cursor: pointer;
}
.buttoncolor a:hover{
	outline: none;
	color: #CCCCCC;
	text-decoration: underline;
	cursor: pointer;
}
.buttoncolor a:visited{
	outline: none;
	color: #FFFFFF;
	text-decoration: none;
	cursor: pointer;
}


/* tab rollover attributes */
.tabselected {
	font-size: 12px;
	background-color: #3366CC;
	color: #FFFFFF;
	text-align: center;
	background-image: url(/images/inside/botcolor.jpg);
	background-repeat: repeat-y;
	font-weight: bold;
	cursor: pointer;
}
.tabselected a:link{
	outline: none;
	color: #FFFFFF;
	text-decoration: none;
	font-weight: bold;
}
.tabselected a:active{
	outline: none;
	color: #FFFFFF;
	text-decoration: underline;
}
.tabselected a:hover{
	outline: none;
	color: #FFFFFF;
	text-decoration: underline;
	font-weight: bold;
}
.tabselected a:visited{
	outline: none;
	color: #CCCCCC;
	text-decoration: underline;
	font-weight: bold;
}
.tabnotselected {
	font-size: 12px;
	background-color: #B4BACB;
	color: #3366CC;
	text-align: center;
	padding: 5px;
	border: thin solid #3366CC;
	cursor: pointer;
}

.subtabselected {
	font-size: 12px;
	background-color: #0066CC;
	color: #FFFFFF;
	text-align: center;
	padding: 5px;
	border-left: thin solid #FFFFFF;
	font-weight: bold;
	cursor: pointer;
}
.subtabnotselected {
	font-size: 12px;
	background-color: #C9CC61;
	color: #02019A;
	text-align: center;
	padding: 5px;
	border-bottom: thin solid #FFFFFF;
	cursor: pointer;
}
.navarea {
	font-size: 12px;
	color: #02019A;
	padding: 5px;
	border-bottom-width: thin;
	border-bottom-style: solid;
	border-bottom-color: #FFFFFF;
	cursor: pointer;
}
td.navarea {
	font-size: 12px;
	color: #666666;
	padding: 5px;
	border-bottom-width: thin;
	border-bottom-style: solid;
	border-bottom-color: #FFFFFF;
}
td.over {
	background-color: #FFFFFF;
	color: #660001;
	font-size: 12px;
	padding: 5px;
	border-right-width: thin;
	border-right-style: solid;
	border-right-color: #9A6601;
	border-bottom-width: thin;
	border-bottom-style: solid;
	border-bottom-color: #9A6601;
}
.navsubarea {
	font-size: 12px;
	color: #660001;
	padding: 5px;
	border-bottom-width: thin;
	border-bottom-style: solid;
	border-bottom-color: #FFFFFF;
	background-color: #FFFFFF;
	border-right-width: thin;
	border-right-style: solid;
	border-right-color: #9A6601;
}
.navareaselected {
	font-size: 12px;
	color: #FFFFFF;
	padding: 5px;
	border-bottom-width: thin;
	border-bottom-style: solid;
	border-bottom-color: #FFFFFF;
	background-color: #0066CC;
	cursor: pointer;
}
.noticeslayer {
	color: #FFFFFF;
	background-position: right;
	padding: 1px;
	top: 64px;
	right: 1px;
}
.BGgray {
	background-color: #CCCCCC;
}
.NOTAB {
	text-align: center;
	color: #FFFFFF;
	cursor: pointer;
}
.NOTABhover {
	text-align: center;
	color: #CCCC99;
	cursor: pointer;
}
.NOTABselected {
	text-align: center;
	color: #FFFFFF;
	font-weight: bold;
	background-color: #5F7AB1;
	cursor: pointer;
}


/*begin application tabs*/
.BGgrayTAB {
	font-size: 12px;
	background-color: #C7D1DF;
	text-align: center;
	padding: 2px;
	border-top-width: thin;
	border-bottom-width: thin;
	border-left-width: thin;
	border-top-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #384F92;
	border-bottom-color: #384F92;
	border-left-color: #384F92;
	cursor: pointer;
	color: #666666;
}
.BGgrayTABselected {
	font-size: 12px;
	background-color: #FFFFFF;
	text-align: center;
	padding: 2px;
	border-top-width: thin;
	border-right-width: thin;
	border-left-width: thin;
	border-top-style: solid;
	border-left-style: solid;
	border-top-color: #384F92;
	border-right-color: #384F92;
	border-left-color: #384F92;
	cursor: pointer;
}
.tabrowend {
	font-size: 12px;
	border-left-width: thin;
	border-left-style: solid;
	border-left-color: #384F92;
	padding: 5px;
	border-bottom-width: thin;
	border-bottom-style: solid;
	border-bottom-color: #384F92;
	color: #CCCC99;
}
.tabbottomcontent {
	background-color: #FFFFFF;
	border-right-width: thin;
	border-bottom-width: thin;
	border-left-width: thin;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #000099;
	border-bottom-color: #000099;
	border-left-color: #000099;
}
/*end application tabs*/


/*begin top tabs*/
.TOPTAB {
	text-align: center;
	color: #FFFFFF;
	cursor: pointer;
}
.TOPTABhover {
	text-align: center;
	color: #FFFF99;
	cursor: pointer;
}
.TOPTABselected {
	text-align: center;
	color: #FFFFFF;
	font-weight: bold;
	background-color: #5F7AB1;
	cursor: pointer;
}
/*end top tabs*/


/*begin middle tabs*/
.midTAB {
	font-size: 12px;
	background-color: #CCCCCC;
	text-align: center;
	padding: 2px;
	border-top-width: thin;
	border-bottom-width: thin;
	border-left-width: thin;
	border-top-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #FFFFFF;
	border-bottom-color: #FFFFFF;
	border-left-color: #FFFFFF;
	cursor: pointer;
	color: #666666;
}
.midTABhover {
	font-size: 12px;
	background-color: #ADBDCC;
	text-align: center;
	padding: 2px;
	border-top-width: thin;
	border-bottom-width: thin;
	border-left-width: thin;
	border-top-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #FFFFFF;
	border-bottom-color: #FFFFFF;
	border-left-color: #FFFFFF;
	cursor: pointer;
	color: #000099;
} 
.midTABselected {
	font-size: 12px;
	background-color: #FFFFFF;
	text-align: center;
	padding: 2px;
	border-top-width: thin;
	border-bottom-width: thin;
	border-right-width: thin;
	border-left-width: thin;
	border-top-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #FFFFFF;
	border-right-color: #FFFFFF;
	border-bottom-color: #FFFFFF;
	border-left-color: #FFFFFF;
	cursor: pointer;
	color: #003399;
}
.midtabrowend {
	font-size: 12px;
	border-left-width: thin;
	border-left-style: solid;
	border-left-color: #FFFFFF;
	padding: 5px;
	border-bottom-width: thin;
	border-bottom-style: solid;
	border-bottom-color: #FFFFFF;
}
/*end middle tabs*/


/*begin side nav*/
.sidenavOut {
	font-size: 12px;
	color: #000066;
	padding-top: 3px;
	padding-right: 3px;
	padding-bottom: 2px;
	padding-left: 10px;
	cursor:pointer;
}
.sidenavOver {
	font-size: 12px;
	color: #F9F9C6;
	padding-top: 3px;
	padding-right: 3px;
	padding-bottom: 2px;
	padding-left: 10px;
	cursor:pointer;
}
.sidenavSELECTED {
	font-size: 12px;
	color: #F9F9C6;
	padding-top: 3px;
	padding-right: 3px;
	padding-bottom: 2px;
	padding-left: 10px;
	cursor:pointer;
}
/*end side nav*/


.cal_title {
	font-size: 14px;
	font-weight: bold;
	color: #02019A;
	padding-top: 3px;
	padding-right: 3px;
	padding-left: 5px;
}
.cal_datetime {
	font-style: oblique;
	color: #3366CC;
	padding-right: 3px;
	padding-left: 10px;
}
.cal_description {
	border: thin dotted #CCCCCC;
	margin: 5px;
	padding: 3px;
}
.IMalert {
	background-color: #FF3300;
	font-size: 10px;
	text-align: center;
	left: 0px;
	top: 0px;
	border: thin dotted #FFFFFF;
	height: 54px;
	width: 156px;
	padding: 1px;
}
.addbutton {
	font-size: 12px;
	background-color: #FFFF99;
	text-align: center;
	padding: 2px;
	width: 75px;
	border-top-width: thin;
	border-right-width: thin;
	border-bottom-width: thin;
	border-left-width: thin;
	border-top-style: dotted;
	border-right-style: dotted;
	border-bottom-style: dotted;
	border-left-style: dotted;
	border-top-color: #3399FF;
	border-right-color: #3366CC;
	border-bottom-color: #3366CC;
	border-left-color: #3399FF;
	color: #3366CC;
	right: 50%;
	cursor: pointer;
}
.rightnoticearea {
	background-image: url(/images/inside/sidenotificationareas.jpg);
	background-repeat: no-repeat;
	background-position: right top;
	background-color: #5B78D4;
	color: #FFFFFF;
	text-align: right;
	vertical-align: top;
	border: 0px;
	padding: 5px 5px 5px 8px;
}
.botstripspan {
}
.topalertarea {
	background-color: #3359CC;
	background-image: url(images/inside/topalertarea.jpg);
	background-repeat: no-repeat;
	background-position: right bottom;
}
.artitlearea {
	font-family: "Trebuchet MS", Futura, Arial, sans-serif;
	font-size: 22px;
	color: #CBCC73;
	text-align: left;
	vertical-align: top;
	padding: 0px 0px 0px 0px;
	line-height: 24px;
	text-indent: 0px;
	height: 24px;
}
.titlearea {
	font-family: "Lucida Grande", "Trebuchet MS", "Arial", sans-serif;
	font-size: 18px;
	color: #3366CC;
	text-align: left;
	margin: 0px;
	line-height: 25px;
	text-indent: 0px;
}
.topnoticearea {
	color: #FFFFFF;
	background-color: #3359CC;
	background-image: url(images/inside/topmessagearea.jpg); 
	background-repeat: no-repeat;
	text-align: right;
	vertical-align: bottom;
	padding: 3px;
}
.adminnavBG {
	background-image: url(images/inside/botcolor.jpg);
	background-repeat: repeat-y;
	background-position: right;
}
.buttonalert {
	color: #660000;
	background-color: #FFCCCC;
	text-align: center;
	border: thin solid #660000;
	font-size: 10px;
	cursor: pointer;
}
.groupdescriptionheader {
	font-size: 18px;
	color: #FFFFFF;
	background-color: #0000CC;
	background-image: url(/images/inside/botcolor.jpg);
	background-repeat: repeat-y;
	background-position: right;
	padding: 5px;
	border-top-width: thin;
	border-right-width: thin;
	border-bottom-width: thin;
	border-left-width: thin;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #000099;
	border-right-color: #000099;
	border-bottom-color: #CCCCCC;
	border-left-color: #000099;
}
.mylinklist {
	font-size: 11px;
	text-align: left;
	vertical-align: baseline;
	white-space: normal;
	list-style-type: circle;
	list-style-position: outside;
	padding-left: 10px;
	cursor: pointer;
}
.mylinklist a:link{
	outline: none;
	color: #02019A;
	text-decoration: none;
}
.mylinklist a:active{
	outline: none;
	color: #02019A;
	text-decoration: underline;
}
.mylinklist a:hover{
	outline: none;
	color: #02019A;
	text-decoration: underline;
}
.index-topspan {
	background-color: #2E52C7;
	background-image: url(/images/index/topspan.jpg);
	background-repeat: repeat-y;
	background-position: left;
}
.insiderightside {
	background-image: url(/images/inside/sidenotificationareas.jpg);
	background-repeat: no-repeat;
	background-position: top;
	height: 252px;
	width: 162px;
}
.greyborderbottom {
	border-right-width: thin;
	border-bottom-width: thin;
	border-left-width: thin;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	border-left-color: #CCCCCC;
}
li {
	list-style-position: outside;
}
.hightlightedtext {
	color: #000099;
}
.footerindex {
	color: #FFFFFF;
	padding: 10px;
	background-color:#3B538A;
	text-align: center;
	      font-size:10px;
}
.footerindex a:visited {
	outline: none;
	color: #FFFFFF;
}
.footerindex a:hover {
	outline: none;
	color: #FFFFFF;
}
.footerindex a:active {
	outline: none;
	color: #FFFFFF;
}
.footerindex a:link {
	outline: none;
	color: #FFFFFF;
}
.BGcolordark3 {
	background-color: #FF6600;
	padding: 2px;
}
.mylinkscell {
	border-left-width: thin;
	border-left-style: solid;
	border-left-color: #8DB783;
}

.botspan {
	background-image: url(/includes/pagetemplates/mdsg/images/secondtier/secondtiertemp_r7_c6.png);
	background-repeat: repeat-x;
	background-position: top;
}
.topspan {
	background-image: url(/includes/pagetemplates/mdsg/images/secondtier/topshadow_f3.png);
	background-repeat: repeat-x;
	background-position: bottom;
	height:29px;
}

.menu_item, .menu_item a:link, .menu_item a:visited, .menu_item a:hover, 
.menu_item_w, .menu_item_w a:link, .menu_item_w a:visited, 
.menu_item_w a:hover { 
	font-family: "trebuchet MS", Arial, sans-serif;
	color: #000000; 
	margin-top: 0px;
	margin-bottom: 0px; 
	padding: 0px 0px 0px 0px;
	outline: none;
}

.menu_item, .menu_item a:link, .menu_item a:visited, .menu_item a:hover {
	font-size: 11px; 
	outline: none;
}

.menu_item_w, .menu_item_w a:link, .menu_item_w a:visited, 
.menu_item_w a:hover { 
	font-size: 10px; 
	outline: none;
}

.menu_item_indent {
	font-family: "trebuchet MS", Arial, sans-serif;
	text-indent: -4px; 
	margin-left: 4px; 
	margin-top: 0px;
	margin-bottom: 0px; 
	padding: 0px 0px 0px 0px;
}

/* mdsg.css */

SUP,SUB  { 
	/* font-family: Arial, sans-serif, Times ; */
	font-family: "trebuchet MS", Arial, sans-serif;
	color: #000000; 
	font-size: 9px;
}

.CAP {  
	/* Font-Family : Times; */
	font-family: "trebuchet MS", Arial, sans-serif;
	Color : #333399;
	font-weight: bold;
	font-size: 21px;
}

.SMALL_CAP {
	/* Font-Family : Times; */
	font-family: "trebuchet MS", Arial, sans-serif;
	Color : #333399; 
	font-weight: bold;
	font-size: 15px;
}

.STD  { 
	/* font-family: Arial, sans-serif, Times ; */
	font-family: "trebuchet MS", Arial, sans-serif;
	color: #000000; 
	font-size: 12px;
}

.ERROR  { 
	color: #FF0000; 
}

.SIDE-HEAD {
	/* font-family: Arial, sans-serif, Times ; */
	font-family: "trebuchet MS", Arial, sans-serif;
	color: #65A3C5; 
	font-size: 15px;
}

.FORM  { 
	font-family: Times ; 
	color: #000000; 
	font-size: 12px;
}

.LEGEND {
	/* font-family: Arial, sans-serif, Times ; */
	font-family: "trebuchet MS", Arial, sans-serif;
	color: #000000; 
	font-size: 11px;  
}

.MDSG {
	/* font-family: Arial, sans-serif, Times ; */
	color: #000000; 
	font-weight: bold;
	font-size: 11px;  
}

.OTHER {
	/* font-family: Arial, sans-serif, Times ; */
	color: #000000; 
	font-size: 11px;  
}
 
.PROJECT {
	/* font-family: Arial, sans-serif, Times ; */
	color: #000000; 
	font-weight: bold;
	font-size: 14px;  
}
 
.CREDITS {
	/* font-family: Arial, sans-serif, Times ; */
	color: #000000; 
	font-style: italic;
	font-size: 11px;  
}
 
.LIST {
	/* font-family: Arial, sans-serif, Times ; */
	color: #000000; 
	font-size: 11px;  
}

.HILITE {
	/* font-family: Arial, sans-serif, Times ; */
	color: #000000;
	font-weight: bold;
	font-size: 18px;  
} 

.FOOTER {
	/* font-family: Arial, sans-serif, Times ; */
	color: #000000; 
	font-size: 10px;  
}


.white a:visited {
	color: #FFFFFF;
	font-size: 9px;
	text-decoration: none;
	/* font-family: arial, Arial, helvetica, sans-serif; */
	font-family: "trebuchet MS", Arial, sans-serif;
	outline: none;
}

.white a:hover {
	color: #FFFFFF;
	font-size: 9px;
	/* font-family: arial, Arial, helvetica, sans-serif; */
	text-decoration: none;
	outline: none;
}

.hide_layer {
	position: absolute;
	visibility: hidden;
}

.show_layer {
	position: absolute;
	visibility: visible;
}

.main_text {
	font-family: "trebuchet MS", Arial, sans-serif;
	color: #000000; 
	font-size: 10px;
	padding: 0px 0px 0px 0px;
}

.feature_item, .feature_item a:link, .feature_item a:visited, .feature_item a:hover { 
	font-family: "trebuchet MS", Arial, sans-serif;
	margin-top: 0px;
	margin-bottom: 0px; 
	margin-left: 10px;
	padding: 0px 0px 0px 0px;
	font-size: 11px;
	color: #FFFFFF;
	font-weight: bold;
	outline: none;
}
.feature_item a:hover { 
	color: #000066;
	outline: none;
}

.DROPNOTAB {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #3B538B;
	background-color: #FFFFFF;
	padding: 3px;
	cursor: pointer;
	border-top: thin solid #FFFFFF;
	border-right: thin solid #3B538B;
	border-bottom: thin solid #3B538B;
	border-left: thin solid #3B538B;
}
.DROPNOTAB a:link{
	color: #FFFFFF;
	font-weight: bold;
	text-decoration: none;
	cursor: pointer;
	outline: none;
}
.DROPNOTAB a:active{
	color: #FFFFFF;
	font-weight: bold;
	text-decoration: none;
	cursor: pointer;
	outline: none;
}
.DROPNOTAB a:hover{
	color: #FFFFFF;
	font-weight: bold;
	text-decoration: none;
	cursor: pointer;
	outline: none;
}
.DROPNOTAB a:visited{
	color: #FFFFFF;
	font-weight: bold;
	text-decoration: none;
	cursor: pointer;
	outline: none;
}
.DROPNOTABselected {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	background-color: #3B538B;
	padding: 3px;
	border: thin solid #3B538B;
	cursor: pointer;
}
.DROPNOTABselected a:link{
	color: #FFFFFF;
	font-weight: bold;
	text-decoration: none;
	cursor: pointer;
	outline: none;
}
.DROPNOTABselected a:active{
	color: #FFFFFF;
	font-weight: bold;
	text-decoration: none;
	cursor: pointer;
	outline: none;
}
.DROPNOTABselected a:hover{
	color: #FFFFFF;
	font-weight: bold;
	text-decoration: none;
	cursor: pointer;
	outline: none;
}
.DROPNOTABselected a:visited{
	color: #FFFFFF;
	font-weight: bold;
	text-decoration: none;
	cursor: pointer;
	outline: none;
}


/*mdsg specific*/

#maincontent {
	padding-top: 10px;
	padding-right: 20px;
	padding-bottom: 10px;
	padding-left: 20px;
	background-color:#FFFFFF;
}

.navblue {
	background-color: #A3BCDA;
	background-image: url(/includes/themes/mdsg/images/sidenavBG.jpg);
	background-repeat: repeat-x;
	background-position: top;	
}

.NEWSdropnav {
	background-color:#344C88;
	padding:5px;
	position:static;
	color: #FFFFFF;
}

/*sidenavs*/
.sidenavlist {
	line-height: 12px;
	margin-bottom:20px;
}
.sidenavlistover {
	margin-left: 2px;
	line-height: 16px;
	color: #FFFF99;
}
.sidenavlist li {
	line-height: 12px;
	list-style-position: outside;
	list-style-type:square;
	margin-right: 1px;
	padding-left:1px;
	
	
	
	
}
.sidenavlist ul {
	font-size: 12px;
	line-height: 10px;
	padding-left:1px;
	margin-left:25px;
	margin-top: 4px;
	margin-bottom: 4px;
}