body {color:#000; font-family:'lucida sans unicode','lucida grande',sans-serif; margin:0; padding:0;}
img {border:0;}
.pagemaster {width:100%; min-height:100%; background:#dcddde url(bg-main.gif) repeat-x;}
.skinmaster {background-color:#fff; border-right:#d96666 1px solid; border-left:#d96666 1px solid; min-height:100%; moz-border-radius-bottomleft:15px; moz-border-radius-bottomright:15px; moz-border-radius-topleft:3px; moz-border-radius-topright:3px;}
a { outline: none; }

/*header*/
.skinheader {background-color:#c33; color:#fff; font-size:11px; font-weight:bold; height:58px;}
.skinheader a:link, .skinheader a:visited, .skinheader a:active {color:#fff; text-decoration:none;}
.skinheader a:hover {text-decoration:underline;}

/*footer*/
.skingradient {background-color:#dcddde; color:#666; font-size:10px; height:18px; font-weight: normal;}
.skingradient a:link, .skingradient a:visited, .skingradient a:active { color: #666; font-size: 10px; text-decoration: none; font-weight: normal; }
.skingradient a:hover {text-decoration: underline; color: #666;}

/*content area*/
.controlpanel {background-color:#dfe5f2; width:100%;}
.toppane {background-color:transparent; }
.leftpane {background-color:transparent; }
.contentpane {background-color:transparent; width: 100%;}
.rightpane {background-color:transparent; }
.bottompane {background-color:transparent; }
.imgBlock {display: block;}
.panelHeader {background-color:#c33; color:#fff; font-size:12px; font-weight:bold; margin:0; padding:6px 12px;}
.panelBorder {border-right:1px solid #d96666;}
.panel {background:#feecd6 url(images/panelControl.gif) no-repeat bottom right; height:112px; font-family: Arial;}
.panelBody {font-size:12px; line-height:14px; padding:10px 12px;}
.panelContentTitle {display:block; font-weight:bold;}
.panelControl {color:#c33; font-size:11px; padding-right:11px; padding-bottom:1px; text-align:right;}
.panelControl a, .panelControl a:visited, .panelControl a:active {color:#c33; font-weight:bold; text-decoration:none;}
.panelBlog {background:#feecd6 url(../../images/blogBg.jpg) no-repeat bottom right; height:112px;}
.panelBlogBody {font-size:12px; line-height:14px; padding:10px 12px; width:129px;}
.panelBody a:link, .panelBody a:visited, .panelBlogBody a:link, .panelBlogBody a:visited {color:#c33;}
.panelBody a:hover, .panelBody a:active, .panelBlogBody a:hover, .panelBlogBody a:active {text-decoration:none;}
.panelBody fakeLink:hover, .panelBody fakeLink:active { text-decoration: underline; cursor: pointer; }
a.linkDisabled, a.linkDisabled:hover, a.linkDisabled:visited, a.linkDisabled:active {color:#f66; cursor: default; text-decoration: none; }
.sectionTitle {background-color:#fcb35d; color:#fcb35d; font-size:24px; font-weight:normal; margin:16px 0 0 0; padding:0; border: none; text-transform: uppercase;}
.sectionTitle span {background-color:#fff; padding-right:12px;}
.textBodyHome {font-size:13px; padding:12px; font-weight: normal;}
.textBody {font-size:13px; padding:12px 12px 12px 0; font-weight: normal;}


/*left sidebar*/
.MainMenu_MenuContainer {background-color:#fcb35d; border-right:1px solid #d96666; width:191px; height:auto; }
/*.MainMenu_MenuBar {background-color:transparent; font-weight: normal; cursor:pointer; cursor:hand; line-height:18px; margin-bottom:18px;}
.MainMenu_MenuItem {background-color:transparent; color:black; cursor:pointer; cursor:hand; font-family:'lucida sans unicode','lucida grande',sans-serif; font-size:12px; font-style:normal; text-decoration:none;}
.MainMenu_MenuIcon {background-color:#cad5ea; border: none; cursor:pointer; cursor:hand; height:21px; text-align:center; width:15px;}
.MainMenu_SubMenu {background-color:#cad5ea; cursor:pointer; cursor:hand; filter:progid:DXImageTransform.Microsoft.Shadow(color='#696969', Direction=135, Strength=3); z-index:1000;}
.MainMenu_MenuBreak {height:1px;}
.MainMenu_MenuItemSel {background-color:#c33; font-weight: normal; color:#fff; cursor:pointer; cursor:hand; font-family:'lucida sans unicode','lucida grande',sans-serif; font-size:12px; font-style:normal;}
.MainMenu_MenuArrow {border: none; cursor:pointer; cursor:hand; font-family:webdings; font-size:10pt;}
.MainMenu_RootMenuArrow {cursor:pointer; cursor:hand; font-family:webdings; font-size:10pt; }
.StandardButton {background:#7994cb none; color:#fff; font-family:'lucida sans unicode','lucida grande',sans-serif; font-size:11px; font-weight:normal;}*/
.DidYouKnow {background:#fcb35d url(did-you-know-bg.gif) no-repeat; padding-top:41px; min-height: 308px; _height: 308px; width:191px; padding-bottom:20px;}
.DidYouKnowContent {font-size:14px; font-style:italic; padding:0 15px;}
.DidYouKnowContent p {margin-top:10px;}
.txtNormal {font-weight:normal;}
.DidYouKnowContent * {padding-left: 2px; font-size:14px; font-style:italic; font-weight: normal; }
.DidYouKnowContent a, .DidYouKnowContent a:hover, .DidYouKnowContent a:visited, .DidYouKnowContent a:active
 { text-decoration: none; color: #001e2f;}

/*treeview menu*/
.TreeViewMenu {background-color:transparent; width:191px; font-weight: normal; line-height:18px; padding: 0px !important; margin: 0px !important;}
/* .TreeViewMenu img { visibility: hidden; }*/
.TreeViewMenu img { margin-right: 3px; }
.Normal {font-family:'Arial','Arial',sans-serif; font-size:13px; color: #001e2f;  text-decoration:none;}
.TreeViewMenu_Hover {color:#c33; font-weight: bold; font-size: 13px;}
.TreeViewMenu_Selected {color:#c33; font-weight: bold; font-size: 13px;}
.Head {color:#333; font-family:'lucida sans unicode','lucida grande',sans-serif; font-size:18px; font-weight:normal;}

.TreeViewMenu span { font-weight: bold; }
.TreeViewMenu_Body { }
.TreeViewMenu_Body * img { height: 16px; }

ul li { padding: 0 0 15px 0; }
b { color: #001e2f; }

H2 
{
	FONT-WEIGHT: normal;
	FONT-SIZE: 16px;
	COLOR: #666644;
	FONT-FAMILY: Tahoma, Arial, Helvetica
}

.FAQuestion { float: left; margin: 0 7px -1px 0; }
.FAQSpacer { clear: both; margin-bottom: -15px; }

.ListTable
{
    width: 100%;
}
.ListDate
{
    font-size: 7pt;
    font-family: verdana,helvetica,arial;
    text-align: left;
    vertical-align: top;
    width: 100px;
}
.ListTitle
{
    font-size: 7pt;
    font-family: verdana,helvetica,arial;
    text-align: left;
    vertical-align: top;
}
.ListDescription
{
    font-size: 7pt;
    font-family: verdana,helvetica,arial;
    text-align: left;
    vertical-align: top;
}
.ListLink
{
    font-weight: bold;
    font-size: 7pt;
    font-family: verdana,helvetica,arial;
    text-align: left;
    vertical-align: top;
}
.ListHeader
{
    font-size:8pt;
    font-weight: bold;
    color: white;
    background-color: #CC3333;
    font-family: verdana,helvetica,arial;
    height: 22px;
    text-align: left;
}
.ListDuration
{
    font-size: 7pt;
    font-family: verdana,helvetica,arial;
    text-align: center;
    vertical-align: top;
    width: 60px;
}
.ListCategory
{
    font-size: 7pt;
    font-family: verdana,helvetica,arial;
    text-align: left;
    vertical-align: top;
    width: 60px;
}
.ListCustomField1
{
    font-size: 7pt;
    font-family: verdana,helvetica,arial;
    text-align: left;
    vertical-align: top;
}
.ListCustomField2
{
    font-size: 7pt;
    font-family: verdana,helvetica,arial;
    text-align: left;
    vertical-align: top;
}
.ListAlternate
{
    background-color: #FEECD6;
}
.ListDataGrid
{
    border-right: #bbbcbd 1px solid;
    border-top: #bbbcbd 1px solid;
    border-left: #bbbcbd 1px solid;
    border-bottom: #bbbcbd 1px solid;
    background-color: White;
    width: 570px;
}
.ListDataGrid td
{
    border-style: solid;
    border-width: 1px;
    border-color: #dcddde;
}
.ListEdit
{
    text-align: center;
    vertical-align: top;
    width: 1px;
    font-size: 7.5pt;
    white-space: pre-wrap;
}
