/*blue r: 1A1A9E
green T: 279019
magenta A: 90194E*/

a, a:link { color:7C273F; text-decoration: none; }
a:visited { color:7C273B; text-decoration: none; }
a:hover, a:active { color:7C273B; text-decoration: underline; }


.header {width: 1000px; height:130px; z-index:-10;}

.SiteName {width:1000px; height: 115px; padding-top:10px; position:relative; top:0px; left:0px; }

.headerNews {width: 675px; height: 100px; text-align:left; position:absolute; top:5px; left:320px; }

.middle {width: 1000px;}

.contentPane {}

.footerPanel {width:1000px; position: relative; bottom: 0px; left: 0px; height: 120px;}

.Welcome { width:140px; padding-left:0px; text-align:left; text-decoration:none; font-family: Franklin Gothic, Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:999999;  }

.User, a.User:link, a.User:visited { text-align:left; text-decoration:none; font-family: Georgia, Times, serif; font-size:16px; line-height:20px; /*font-weight:bold; */padding:4px 4px 4px 4px; color:999999; }
a.User:hover, a.User:active { color:7C273B; text-decoration:none; }

.Date { text-align:left; text-decoration:none; font-family: Georgia, Times, serif; font-size:20px; line-height:20px; font-weight:bold; padding:4px 4px 4px 4px; color:999999; }

.Copyright { font-family: Franklin Gothic, Verdana, Arial, Helvetica, sans-serif; font-style: normal; font-size: 11px; color:FFFFFF; font-weight: normal; text-decoration: none; text-align:left; }

.Search, a.Search:link,a.Search:visited { text-align:left; text-decoration:none; font-family: Franklin Gothic, Verdana, Arial, Helvetica, sans-serif; font-weight:bold; font-size:12px; line-height:16px; color:7C273F; }
a.Search:active, a.Search:hover { color:7C273B; }

.SectionTitle, { font-family: arial,helvetica,sans-serif; font-size: 16px; font-weight: bold; font-style: italic; color:7C273F; text-decoration : none;}

.LinkTitle { font-family: arial,helvetica,sans-serif; font-size: 16px; font-weight: bold; font-style: italic; color:7C273F; text-decoration : none;}

.PageTitle { font-family: arial,helvetica,sans-serif; font-size: 18px; font-weight: bold; color:7C273F; text-decoration: none;  padding-top: 4px; padding-bottom: 4px; background-color:#9C9FA4; }

.DNNAlignLeft {text-align:left;}
.DNN_News_ItemLink {padding: 4px 0px 0px 0px;}

.Head1 { font-family: Georgia, Times, serif; font-size: 14px; font-weight: bold; color:B69D18/*767F86*/; }
.Head2 { font-family: Georgia, Times, serif; font-size: 13px; font-weight: bold; color:B69D18/*767F86*/; }
.Head3 { font-family: Georgia, Times, serif; font-size: 11px; font-weight: bold; color:B69D18/*767F86*/; }
.Head4 { font-family: Georgia, Times, serif; font-size: 11px; FONT-WEIGHT: normal; font-style:italic; color:B69D18/*767F86*/; }

H1 { font-family: Georgia, Times, serif; font-size: 14px; font-weight: bold; color:B69D18/*767F86*/; }
H2 { font-family: Georgia, Times, serif; font-size: 13px; font-weight: bold; font-style:italic; color:B69D18/*767F86*/; }
H3 { font-family: Georgia, Times, serif; font-size: 11px; font-weight: bold; color:B69D18/*767F86*/; }
H4 { font-family: Georgia, Times, serif; font-size: 11px; FONT-WEIGHT: normal; font-style:italic; color:B69D18/*767F86*/; }

/* Styles for the blog module */
.subhead { font-family: Georgia, Times, serif; font-size: 14px; font-weight: bold; color:B69D18/*767F86*/; }

.CommandButton {font-family:Franklin Gothic, Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color:B69D18/*767F86*/; font-weight:bold; }
.CommandButton ul {list-style:none;}
a.CommandButton:link, a.CommandButton:visited {color:7C273F; text-decoration:none; }
a.CommandButton:hover, a.CommandButton:active {color:7C273B; text-decoration:underline; }

.blog_Description { font-family: Georgia, Times, serif; font-size: 11px; line-height:13px; color:000000; font-weight: normal; text-decoration: none }
.blog_title { font-family: Georgia, Times, serif; font-size: 12px; font-weight: bold; color:B69D18/*767F86*/; }
.blog_Description_Heavy { font-family: Georgia, Times, serif; font-style: normal; font-size: 11px; font-weight:bold; line-height:13px; color:000000; font-weight: normal; text-decoration : none }

.Text { font-family: Georgia, Times, serif; font-style: normal; font-size: 14px; line-height:17px; color:000000; font-weight: normal; text-decoration : none; }

.TextWhite { font-family: Georgia, Times, serif; font-style: normal; font-size: 14px; line-height:17px; color:FFFFFF; font-weight: normal; text-decoration : none; }

.Red {color:CC3300; }

.Byline { font-family: Georgia, Times, serif; font-size: 13px; font-weight:bold; color:000000; }
.SmallText { font-family: Georgia, Times, serif; font-size: 10px; color:000000; }
.SmallTextEm { font-family: Georgia, Times, serif; font-size: 10px; font-style: italic; }
.SmallTextRed { font-family: Georgia, Times, serif; font-size: 10px; }
.Caption { font-family: Verdana,Arial,sans-serif; font-style: normal; font-size: 10px; line-height: 13px; color:000000; font-weight: normal; text-decoration: none; }
.Credit { font-family: Verdana,Arial,sans-serif; font-style: normal; font-size: 9px; line-height: 11px; color:666666; font-weight: normal; text-decoration: none; }

.blog_head { font-family: Georgia, Times, serif; font-size: 16px; font-weight: bold; color:B69D18/*767F86*/; }
.blog_body { font-family: Georgia, Times, serif; font-size: 16px; line-height: 20px; color:000000; }
.blog_more_link { font-family: Georgia, Times, serif; font-size: 12px; line-height: 13px; color:000000;  } 

.PhotoBox { border-width:1px; border-style:solid; border-color:000666; padding-top: 4px; padding-bottom: 4px; }

.bullet { text-indent: 50px; list-style: disc; }
.numberlist { list-style: decimal; }

EM { font-style: italic; }

UL {text-indent: 0px; list-style: disc; }
UL.SEOMenu {list-style: none;}
OL { list-style: decimal; }

P { font-family: Georgia, Times, serif; font-size: 14px; line-height: 17px; color:000000; }

TBODY { font-family: Franklin Gothic, Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color:000000; }
THEAD { font-family: Franklin Gothic, Verdana, Arial, Helvetica, sans-serif; font-size: 13px; line-height:20px; font-weight: bold; color:000000; }

.NavBoxHead { text-align:left; text-decoration:none; font-family: Arial,Verdana,sans-serif; font-weight:bold; font-style:italic; font-size:11px; color:7C273F; }

.NavBox { border:solid 2px 7C273F; background-color:FFFFFF; width: 80%; text-align:left; padding:3px; }

.BoxNav, a.BoxNav:link, a.BoxNav:visited { text-align:left; text-decoration:none;  font-family:Franklin Gothic, Verdana, Arial, Helvetica, sans-serif; font-size: 13px; line-height:15px; color:7C273F; }
a.BoxNav:hover, a.BoxNav:active { color:7C273B; text-decoration:underline; }

.Breadcrumb { text-decoration:none; font-family: Franklin Gothic, Verdana, Arial, Helvetica, sans-serif; font-size : 9pt; padding-left:6px; padding-top:6px; color: 7C273F; }
 a.Breadcrumb:link, a.Breadcrumb:visited, a.Breadcrumb:active, a.Breadcrumb:focus { color: 7C273F; text-decoration: none; }
 a.Breadcrumb:hover { color:7C273F; text-decoration:underline; }
.Breadcrumb1 { font-size : 9pt; color: 993300; }
a.Breadcrumb1, a.Breadcrumb1:link, a.Breadcrumb1:visited, a.Breadcrumb1:active, a.Breadcrumb1:focus { color: 993300; text-decoration: none; }
a.Breadcrumb1:hover { color:000666; }

/*.loginMod { font-size : 10pt; color: Gray; }*/

/* SOLPARTMENU styles not currently used
.menuBar
{
	background-color: FFFFFF ;
	line-height: 65px;
}

.menuBase
{
	background-color: FFFFFF ;
	color: FFFFFF;
	text-align:center;	
}
.menuItemBase
{
	color: 7C273B;
	font-family: Franklin Gothic, Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	line-height: 65px;
	text-align:center;	
	min-width:86px;
}

.menuItemHover, .menuItemSelected
{
	color: FFFFFF;
}


.menuItemBase1
{
	color: 7C273B;
	font-family: Franklin Gothic, Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 65px;
	font-weight: bold;	
	text-align:center;
	min-width:86px;
}

.menuItemHover1, .menuItemSelected1
{
	color: FFFFFF;
	background: url("/dnn/portals/_default/skins/arttartarenoir/MenuItem.gif") no-repeat;
	min-width:86px;
}


.menuBaseSub
{
	color: FFFFFF;
	background-color:E3C01D;
	font-family: Franklin Gothic, Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	line-height: 15px;
	text-align:left;
}

.menuItemSub
{
	color: FFFFFF;
	font-family: Franklin Gothic, Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	line-height: 15px;
	text-align:left;
}

.menuItemSubHover, .menuItemSubSelected
{
	color: 7C273B;
}
*/

/*TreeView Menu styles*/

.TreeViewMenu {
	width: 180px;
	background-color: #ffffff;
	padding-left:5px;
/*
	border-right: #7994cb 1px solid; 
	border-top: #7994cb 1px solid; 
	border-left: #7994cb 1px solid; 
	border-bottom: #7994cb 1px solid; 
	-moz-border-radius-bottomleft: 15px; 
	-moz-border-radius-bottomright: 15px; 
	-moz-border-radius-topleft: 3px; 
	-moz-border-radius-topright: 3px;
	*/
}

.TreeViewMenuItem {
	font-family: Franklin Gothic, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 14px;
	font-weight: bold;
	color: 7C273B;
	cursor: pointer;}

.TreeViewMenuItemChild {
	font-family: Franklin Gothic, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 14px;
	font-weight: normal;
	color: 7C273B;
	background-color: f2f2f2;
	cursor: pointer;}

.TreeViewMenuItemOver {
	font-family: Franklin Gothic, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 14px;
	font-weight: bold;
	color: f2f2f2;
	background-color: 7C273B;
	cursor: pointer;}

.TreeViewMenuItemSelected {
	font-family: Franklin Gothic, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 14px;
	font-weight: bold;
	color: FFFFFF;
	background-color: 7C273B;
	cursor: pointer;}

.TreeViewMenu_Header {
/*	background-image: url(gradient_LtBlue.jpg);*/
}
.TreeViewHead {
	font-family: Franklin Gothic, Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	padding-left: 0px;
}

