/* 
================================
Skin styles for DotNetNuke
================================
*/   

body {background-color: #E6E6E6; font-family: "Trebuchet MS",Verdana, Arial, Helvetica, sans-serif}
.linkheader {padding: 0px; margin: 0px 0px 8px 0px;}
.pagemaster {width: 100%; background-color: #E6E6E6;}
.skinmaster {width: 770px; background-color: #E6E6E6; border: #ffffff 0px solid;}
.dottedline {background-image: url(dot.gif); background-repeat: repeat-x; background-position: bottom;}
.phonetext {font-size: 13px; padding-left: 5px; padding-right: 5px; margin-left: 3px; margin-right: 3px;}
.bannerpadding {padding-left: 20px; padding-right: 20px;}
.controlpanel {width: 100%; background-color: #E6E6E6; border: 1px solid #E6E6E6;padding:0; margin:0; height:2px;}
.contentpane {width: 420px; vertical-align: top; background-color: #FFFFFF; padding: 0px 4px; margin:0px;}
.searchpane	{height: 25px; text-align: right; margin-right: 0px; margin-top: 3px;}
.toppane {background-color: #ffffff; padding: 0px 0px 3px 0px; margin:0px; vertical-align: top;}
.leftpane {background-color: #ffffff; width: 170px; padding: 0px 5px 3px 10px; vertical-align: top; border-right: solid #E6E6E6 1px;}
.toprightpane {padding: 12px 5px 3px 10px; vertical-align: top; }
.rightpane {width: 200px; vertical-align: top; padding: 0px 5px auto 10px;}
.bottompane {width: 100%; background-color: transparent; padding: 8px 6px auto 8px;}
.borderbackground {background-image:url(rightbackground.gif); background-repeat: repeat-y; background-position:right;}
.MainMenu_MenuContainer {background-color: transparent;}
.MainMenu_MenuBar {cursor: pointer; cursor: hand;height:15px;background-color: Transparent;}
.MainMenu_MenuItem{border: #F7F4F3 0px solid; cursor: pointer; cursor: hand; color: #006233; font-size: 13px; font-weight: normal; font-style: normal; background-color: Transparent;}
.MainMenu_MenuItemSel{cursor: pointer; cursor: hand; color: #006233; font-size: 13px;font-weight: bold; font-style: normal; height: 15px;}
.MainMenu_MenuItemAct {cursor: pointer; cursor: hand; color: #006233; font-size: 13px; font-weight: bold; font-style: normal; height: 15px;}
.greenmenu {height: 30px; vertical-align: middle; background-color: #006233; border-top: 1px solid #ffffff; border-bottom: 1px solid #ffffff;}
.rootMenuItem TD { cursor: pointer; cursor: pointer; color: #ffffff; font-size: 13px; font-weight: normal; font-style: normal; background-color: transparent; padding-top: 3px; padding-bottom: 3px; border: solid 0 #f7f4f3; } 
.rootmenuitemselected TD{ cursor: pointer; cursor: hand; color: #006233; font-size: 13px;font-weight: normal; font-style: normal;height: 15px; padding-top: 3px; padding-bottom: 3px;}
.rootmenuitemactive TD{ cursor: pointer; cursor: hand; color: #FFFFFF; font-size: 13px;font-weight: normal; font-style: normal;height: 15px;padding-top: 3px;padding-bottom: 3px;}
.MainMenu_MenuIcon {border-left: #F7F4F3 1px solid; border-bottom: #F7F4F3 1px solid; border-top: #F7F4F3 1px solid; cursor: pointer; cursor: hand; text-align: center; width: 1px; height: 21px;}
.MainMenu_SubMenu {margin-top: -1px;background-color: #F7F4F3;  z-index: 1000; cursor: pointer; cursor: hand; filter:progid:DXImageTransform.Microsoft.Shadow(color='#696969', Direction=135, Strength=3);}
.MainMenu_MenuBreak {height: 1px;}
.MainMenu_MenuArrow {border-right: #F7F4F3 1px solid; border-bottom: #F7F4F3 1px solid; border-top: #F7F4F3 0px solid;font-family: webdings; font-size: 10pt; cursor: pointer; cursor: hand; }
.MainMenu_RootMenuArrow {font-family: webdings; font-size: 10pt; cursor: pointer; cursor: hand;}
.StandardButton {background: #5661BB; color: #ffffff; font-size: 11px; font-weight: normal;}
.TreeViewMenu {width: 175px;background-color: #dfe5f2;border: #7994cb 1px solid; }
/* Text Styles */
.Head {font-weight: normal; color: #404040; }
.pagetitle {font-size: 20px; font-weight: normal; color: #006233; background-color: #FFFFFF;line-height: 25px;padding-left: 3px; vertical-align: top; }
.subhead {font-size: 11px;font-weight: bold;color: #006233;}
.normal {font-weight: normal;}
.NormalTextBox{font-size: 12px;color: #1d1d1d;}
.collegeheading {font-size: 1.5em; color:#006233; font-weight: normal; padding: 0 20px 5px 20px; margin:0;}
H4  {font-size:  12px;font-weight:    normal;color: #1d4a23;}
H5  {font-size:  11px;font-weight: bold;color: #1d4a23;}
.largerText {font-family: 'Trebuchet MS', Tahoma, Arial, Helvetica; font-size:16px; font-weight:bold; color: #404040;}
A:link  {color: #006233;}
A:visited   {color: #006233;}
A:active    {color: #DFAA1C;}
A:hover {color: #DFAA1C;text-decoration : underline;}
.header {background-color: #EAD278; padding-right: 7px;}
.footertext {font-size: 11px;font-weight: normal; color: #006233; background-color: #EAD278; height: 19px;}
A.footer:link {text-decoration: none;font-size:11px;color: #006233;font-weight: normal;}
A.footer:visited {text-decoration: none;font-size:11px;color: #006233;font-weight: normal;}
A.footer:active {text-decoration: underline;font-size:11px;color: #6D94B9;font-weight: normal;}
A.footer:hover {text-decoration: underline;font-size:11px;color: #6D94B9;font-weight: normal;}
.breadcrumbs   {font-size:11px;height: 20px;vertical-align: middle;color: #006233;}
.breadcrumbrow   {font-size:11px; color: #006233;vertical-align: middle;padding-left: 11px;padding-top: 3px;}
.breadcrumblinks   {font-size:11px; color: #006233;vertical-align: middle;padding-right: 11px;}
A.breadcrumbs:link {text-decoration: none;font-size:11px;color: #006233;}
A.breadcrumbs:visited {text-decoration: none;font-size:11px;color: #006233;}
A.breadcrumbs:active {text-decoration: underline; font-size:11px; color: #DFAA1C;}
A.breadcrumbs:hover {text-decoration: underline; font-size:11px; color: #DFAA1C;}
.logintext {font-size:  11px; font-weight: normal; color: #006233;}
.datetext {font-size:  11px; font-weight: normal; color: #006233;}
a.logintext:Link {font-size: 11px; color: #006233; text-decoration: none;}
a.logintext:Active {font-size: 11px; color: #006233;text-decoration: none;}
a.logintext:Visited {font-size: 11px; color: #006233; text-decoration: none;}
a.logintext:Hover {font-size: 11px; color: #006233; text-decoration: underline;}
.Menu_MainItem {cursor:hand; cursor:pointer;font-size: 11px;color: white; height: 25px; width: 75px;padding: 6px 0px 0px 4px; margin-bottom: 4px;}
.Menu_MainItemOver{cursor:hand; cursor:pointer;font-size: 11px;color: white;height:25px;width:75px;padding: 6px 0px 0px 4px;margin-bottom: 4px;}
.Menu_ItemsGroup {background-color: #FFFFFF;border-left: 5px solid #EAD078;	width:116px;}
.Menu_Item {background-color: #FFFFFF;cursor:hand;cursor:pointer;font-size: 11px;color: #77787B;height:22px;width:100%;padding-left:4px;}
.Menu_ItemOver {background-color: #E1E1E1;cursor:hand;cursor:pointer;font-size: 11px;color: #000000;height:22px;width:100%;padding-left:4px;}
.Menu_PathItemOver {background-color: #E1E1E1;cursor:hand;cursor:pointer;font-size: 11px;color: #000000;height:22px;width:100%;padding-left:4px;}
.panelbar {background: transparent;}
.panelbarHeaderCollapsed {cursor: hand; cursor:pointer; color: #877560; font-size: 11px; height: 25px; padding-left: 12px;}
.panelbarHeaderCollapsedHover {cursor: hand; cursor:pointer; color: #736704; font-size: 11px; height: 25px; padding-left: 12px;}
.panelbarHeaderExpand {cursor: hand;cursor:pointer;color: #736704; font-size: 11px; height: 19px; padding-left: 12px; }
.panelbarItem {cursor: hand;cursor:pointer;color: #736704;font-size: 11px;text-decoration: none;padding-left: 21px;height: 16px;background-position: 12px 6px;box-sizing: border-box;-moz-box-sizing: border-box;}
.panelbarItemHover{cursor: hand;cursor:pointer;color: #492b09;font-size: 11px;text-decoration: none;padding-left: 21px;height: 16px;background-position: 12px 6px;box-sizing: border-box;-moz-box-sizing: border-box;}
.panelbarItemSelected{cursor: hand;cursor:pointer;color: #736704;font-weight: bold;font-size: 11px;text-decoration: none;padding-left: 21px;	height: 16px;	background-position: 12px 6px;	box-sizing: border-box;	-moz-box-sizing: border-box;}
.MenuSeparator {padding: 0px 5px 0px 5px;}