/* ================================
    CSS STYLES FOR DotNetNuke
   ================================
*/   

/********************
CAPITA CUSTOM STYLES
********************/ 
.tblCustom td { color: #555555; padding: 10px 0; }
.tblCustom .row td, .tblCustom .altrow td { border-bottom: 1px dotted #7e8aa2; }
.imgLeft { padding: 0 12px 8px 0; }
.imgRight { padding: 0 0 8px 12px; }
.texpWrapper { margin: 6px; }
.screenshot { margin: 0 12px 0 0; }
img { border: none; }
.LogoRow {padding: 6px 0 6px 12px; }
.custHomeModule { min-height: 320px; }
* html .custHomeModule { height: 320px; } /* FOR IE 6 and below */
p { margin: 0 0 16px 0; line-height: 1.4em; }
.icon { vertical-align: middle; padding-right: 2px; }
.homeEgovMod { background: url(/Portals/0/home_bg_egov.jpg) left bottom no-repeat; }
a.inlinelink { font-weight: normal; color: #7e8aa2; }
a.inlinelink:hover { color: #263248; }
.LeftPane2 a.Normal { color: #ffe7bf; }
.LeftPane2 a.Normal:hover { color: #ffffff; }
.LeftPane2 a.Normal:visited, .LeftPane2 a.Normal:active { color: #ffe7bf; }
ul { line-height: 1.4em; }
.shortDesc { color: #d7771e; }
div.clear { height: 1px; overflow: hidden; clear: both; }
#dnn_ContentPane a { color: #f7941d; }
#dnn_ContentPane a:hover { color: #ffc075; }


/* EM2 PAGE STYLES 
**************************/
.em2PageHeading {
font-size: 20px;
font-weight: bold;
color: #333333;
text-transform: uppercase;
text-align: center;
}
.em2ContentWrapper {
margin: 20px 72px 0 72px;
padding: 0 0 20px 0;
}
.em2ContentWrapper h3 {
font-size: 13px;
text-transform: uppercase;
color: #e0861b;
margin: 0 0 12px 0;
padding: 0;
}
.em2ContentWrapper ol, .em2ContentWrapper ul {
margin: 0 0 20px 36px;
padding: 0;
}
.em2ModuleIcon {
float: right;
margin: 0 0 8px 12px;
}

.hdr_management { font-size: 1.2em; margin: 0 !important; padding: 0; }

/* Testimonials */
.testimonials {
padding: 12px 20px;
}

.testimonial { 
margin: 0 0 20px 0; 
padding: 6px 0 20px 40px;
background: url(/Portals/0/quote_open.gif) left top no-repeat;
border-bottom: 1px solid #cccccc;
}

.testimonial cite { 
font-weight: bold;
display: block; 
}

.testimonial blockquote {
margin: 0 0 12px 0;
padding: 0;
font-family: Arial, Helvetica, sans-serif;
line-height: 1.4em;
font-size: 1.2em;
}

.testimonial ul {
margin: 0 0 12px 0;
padding: 0 0 0 28px;
font-size: 1.2em;
line-height: 1.4em;
}

/* Pay per click client logo module */
.mss-introtext_611, .slidetext_611 { display: none; }
.StdContainer .Normal,
.StdContainer h2,
.StdContainer h3 { 
color: #666666; 
}

.StdContainer h2 { 
font-size: 26px; 
color: #333333;
}

.StdContainer h3 { font-size: 16px; }

.GreyVertLine { border: none; padding: 0; }

.GreyVertLine h2 {
border: none;
background: url(/Portals/0/ppc_flourish_60.gif) left 9px no-repeat;
padding-left: 70px;
}

/* 2010-01-19 */
#dnn_ctr611_dnnTITLE_lblTitle { display: block; text-indent: -9000px; overflow: hidden; width: 100px; height: 16px; background: url(/Portals/0/hdr_our_clients.gif) 0 2px no-repeat; margin: 0 auto;  }
.RightPane .StdContainer h2 { margin: 0 0 8px 0 !important; padding: 0 !important; line-height: 12px !important; }
#mss-outer-container_611 { width: auto !important; padding: 0 !important; }
.RightPane .BoxWhite .content { padding-left: 16px; }
*:first-child+html .RightPane .StdContainer h2, * html .RightPane .StdContainer h2 { margin-bottom: 0 !important; }
.copyrightdiv .icon { padding-left: 8px; }

.cta_call { font-size: 11px; font-weight: bold; float: right; padding: 40px 40px 0 0; }
.menu-bg .nav_egov { float: left; width: 125px; height: 37px; margin-left: 12px; }
.menu-bg .nav_egov a { display: block; text-indent: -9000px; overflow: hidden; width: 125px; height: 37px; background: url(/Portals/0/nav_egov.png) left 2px no-repeat; }
.menu-bg .nav_egov a:hover { background-position: left -35px; }
* html .menu { width: 500px; }
/********************
END CAPITA CUSTOM STYLES
********************/

/* PAGE BACKGROUND */
/* background color for the header at the top of the page  */
.HeadBg {
}

/* background color for the content part of the pages */
Body
{ 
}

/* background/border colors for the selected tab */
.TabBg {
}

.LeftPane  { 
}

.ContentPane  { 
}

.RightPane  { 
}

/* text style for the selected tab */
.SelectedTab {
}

/* hyperlink style for the selected tab */
A.SelectedTab:link {
}

A.SelectedTab:visited  {
}

A.SelectedTab:active   {
}

A.SelectedTab:hover    {
}

/* text style for the unselected tabs */
.OtherTabs {
}
    
/* hyperlink style for the unselected tabs */
A.OtherTabs:link {
}

A.OtherTabs:visited  {
}

A.OtherTabs:active   {
}

A.OtherTabs:hover    {
}

/* GENERAL */
/* style for module titles */
.Head   {
}

/* style of item titles on edit and admin pages */
.SubHead    {
}

/* module title style used instead of Head for compact rendering by QuickLinks and Signin modules */
.SubSubHead {
}

/* text style used for most text rendered by modules */
.Normal
{ color: #333333;
}

/* text style used for textboxes in the admin and edit pages, for Nav compatibility */
.NormalTextBox
{
}

.NormalRed
{
}

.NormalBold
{
}

/* text style for buttons and link buttons used in the portal admin pages */
.CommandButton     {
}
    
/* hyperlink style for buttons and link buttons used in the portal admin pages */
A.CommandButton:link {
}

A.CommandButton:visited  {
}

A.CommandButton:active   {
}

A.CommandButton:hover    {
}
    
/* GENERIC */
TFOOT, THEAD    {
}

TH  {
}

A:link  {
}

A:visited   {
}

A:active    {
}

A:hover {
}

SMALL   {
}

BIG {
}

BLOCKQUOTE, PRE {
}


UL LI   {
}

UL LI LI    {
}

UL LI LI LI {
}

OL LI   {
}

OL OL LI    {
}

OL OL OL LI {
}

HR { 
}

/* MODULE-SPECIFIC */
/* text style for reading messages in Discussion */    
.Message    {
}   

/* style of item titles by Announcements and events */
.ItemTitle    {
}

/* Menu-Styles */
/* Module Title Menu */
.ModuleTitle_MenuContainer {
}

.ModuleTitle_MenuBar {
}

.ModuleTitle_MenuItem {
}

.ModuleTitle_MenuIcon {
}

.ModuleTitle_SubMenu {
}

.ModuleTitle_MenuBreak {
}

.ModuleTitle_MenuItemSel {
}

.ModuleTitle_MenuArrow {
}

.ModuleTitle_RootMenuArrow {
}

/* Main Menu */

.MainMenu_MenuContainer {
}

.MainMenu_MenuBar {
}

.MainMenu_MenuItem {
}

.MainMenu_MenuIcon {
}

.MainMenu_SubMenu {
}

.MainMenu_MenuBreak {
}

.MainMenu_MenuItemSel {
}

.MainMenu_MenuArrow {
}

.MainMenu_RootMenuArrow {
}

.DynamicForms_SaveFormDiv
{
padding-left:240px;
padding-top:20px;
}









