
/*******************************/
/*  HTML                       */
/*******************************/

.myText
{
	font-size: 13 ;
	font-family: Tahoma;
}

.myBold
{
	font-size: 12px;
	font-family: Tahoma;
	font-weight: bold;
	color: #666666;
}


html { height:100% }
@media print { BODY { background-color:#ffffff; color:#000000; font-family: verdana; font-size: 10px; margin-top: 0px; margin-bottom: 0px; } }


table.regtable td {
        padding: 4px 4px 4px 4px;
		
}


.scText {
font-size:13;
font-family:Tahoma, Arial, Helvetica;

}


/*******************************/
/*  Links Style                 */
/*******************************/
.CommandButton, A.CommandButton:link, A.CommandButton:visited, A.CommandButton:active 
{ font: normal normal 11px Tahoma, Arial, Helvetica; color:#4D4D4D; } 
A.CommandButton:hover 
{ font: normal normal 11px Tahoma, Arial, Helvetica; color: #000000; text-decoration: underline; }

.CommandButton1, A.CommandButton1:link, A.CommandButton1:visited, A.CommandButton1:active 
{ font: normal normal 12px Tahoma, Arial, Helvetica; color:#000000; } 
A.CommandButton1:hover
{
    font: normal normal 12px Tahoma, Arial, Helvetica;
    color: #000066;
    text-decoration: underline;
}

.Skinobject, A.Skinobject, A.Skinobject:link, A.Skinobject:visited, A.Skinobject:active   
{ font: normal normal 10px Verdana, Arial; color:#4C4C4C; text-decoration: none; } 
A.Skinobject:hover 
{ font: normal normal 10px Verdana, Arial; color:#A2292B; text-decoration: underline; } 

A:link, A:visited, A:active 
{ font: normal normal 12px Verdana; color:#5C83C4; text-decoration: none; } 
A:Hover  
{ font: normal normal 12px Verdana; color:#000000; text-decoration: underline; }



/*******************************/
/* Common Style                */
/*******************************/

.Normal, P, div, blockquote, Table, TD, TR
{ font: normal normal 11.5px Verdana, Arial, Helvetica, sans-serif; color:#2D2D2D; padding:0px; margin:0px; }

.Head, .SubHead, .NormalBold, .NormalRed, .NormalGray 
{ font: normal bold 11.5px Verdana, Arial, Helvetica, sans-serif; }

.Head 
{ color:#5C83C4; }

.SubHead 
{ color:#7B7B7B; }

.NormalBold 
{ color:#2D2D2D; }

.NormalRed 
{ COLOR: #ff0000; }

.NormalGray 
{ COLOR: #808080; }

.faq{
	COLOR: #666666;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 1.1em;
	font-weight:600
}

.myTitle
{ COLOR: #2E72B7;
  font: normal 16px Verdana, Arial, Helvetica, sans-serif; margin-bottom:55px;

 }
 
 .myTitle2
{ COLOR: #2E72B7;
  font: Verdana, Arial, Helvetica, sans-serif; 
  font-size: 1.6em;
  margin-left: 40px; margin-right: auto;
  margin-top: 20px;
 }
 
 .srLeftMargin { margin-left: 40px; margin-right: auto; }
 
 div.myTitle{
  COLOR: #2E72B7;
  font-family: Verdana, Arial, Helvetica, sans-serif; 
  font-size: 1.6em;
  line-height: 1.5em;
  margin-bottom:14px; 
  margin-top:10px;
  font-weight:500
}

 
 div.myForumTitle{
  COLOR: #2E72B7;
  font-family: Verdana, Arial, Helvetica, sans-serif; 
  font-size: 1.6em;
  line-height: 1.3em;
  margin-bottom:1px; 
  margin-top:2px;
  font-weight:500
}

UL LI 
{ font: normal normal 12px Verdana, Arial, Helvetica, sans-serif; list-style-image:url(Images/li.gif); list-style-position: inherit; color:#424242; padding: 2px; }

.NormalTextBox, .StandardButton 
{ border: #A9A9A9 1px solid; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; }

.NormalTextBox
{ color: #5C83C4; background-color: #ffffff; }

.StandardButton 
{ color: #000000; background-color: #E4E4E4; }

.davestyle
{ font: Arial; font-size: 2;  }

h1, h2, h3, h4, h5, h6 
{ font: normal bold Verdana, Arial, Helvetica, sans-serif; color:#5C83C4; }

/*h1
{ font-size: 22px; } */

h1{
  COLOR: #2E72B7;
  font-family: Verdana, Arial, Helvetica, sans-serif; 
  font-size: 1.6em;
  line-height: 1.5em;
  margin-bottom:14px; 
  margin-top:10px;
  font-weight:500
}

h2
{ font-size: 20px; }
h3
{ font-size: 18px; }
h4
{ font-size: 16px; }
h5
{ font-size: 14px; 
line-height: 1em;
margin-bottom:1px; 
  margin-top:6px;
}
h6
{ font-size: 12px; }

/*******************************/
/* Tokens Styles (Links)       */
/*******************************/
.Login, A.Login, A.Login:link, A.Login:visited, A.Login:active 
{ font: normal normal 11px Arial, Helvetica, sans-serif; color:#797979; text-decoration: none; background: url(Images/login-normal.png) no-repeat bottom left;  height:16px; float:right; padding: 0 0 0 15px; margin: 2px 0 0 5px; line-height:16px;  } 
A.Login:hover  
{ font: normal normal 11px Arial, Helvetica, sans-serif; color:#5C83C4; text-decoration: underline; background: url(Images/login-hover.png) no-repeat bottom left;  line-height:16px;  }

A.Register, A.Register:link, A.Register:visited, A.Register:active 
{ font: normal normal 11px Arial, Helvetica, sans-serif; color:#797979; text-decoration: none; background: url(Images/register-normal.png) no-repeat bottom left;  height:16px; float:right; padding: 0 0 0 15px; margin: 2px 0 0 5px; line-height:16px; } 
A.Register:hover  
{ font: normal normal 11px Arial, Helvetica, sans-serif; color:#5C83C4; text-decoration: underline; background: url(Images/register-hover.png) no-repeat bottom left; line-height:16px;  }

.Breadcrumb, A.Breadcrumb, A.Breadcrumb:link, A.Breadcrumb:visited, A.Breadcrumb:active
{ font: normal bold 10px Verdana, Helvetica, sans-serif; color:#5C83C4; text-decoration: none; } 
A.Breadcrumb:hover 
{ font: normal bold 10px Verdana, Helvetica, sans-serif; color:#000000; text-decoration: underline; } 

.Terms-Privacy, A.Terms-Privacy, A.Terms-Privacy:link, A.Terms-Privacy:visited, A.Terms-Privacy:active 
{ font: normal normal 10px Verdana, Helvetica, sans-serif; color:#ffffff; text-decoration: none; } 
A.Terms-Privacy:hover 
{ font: normal normal 10px Verdana, Helvetica, sans-serif; color:#ffffff; text-decoration: underline; } 

/*******************************/
/* Tokens Styles (Static)       */
/*******************************/
.NowIn-Text 
{ font: normal normal 11px Arial, Helvetica, sans-serif; color:#797979; } 

.CurrentDate 
{ font: normal normal 10px Verdana, Helvetica, sans-serif; color:#000000; }

.Copyright 
{ font: normal normal 10px Verdana, Helvetica, sans-serif; color:#ffffff; }

/*******************************/
/*  Search Textbox & Button    */
/*******************************/
.SearchTD { width:140px; vertical-align: top; text-align: right; height: 20px; background: url(Images/search.png) no-repeat top right; padding: 2px 0 0 0; }
#dnn_dnnSEARCH_txtSearch.NormalTextBox { height:20px; background: transparent; width: 105px; color: #444444; padding: 2px 0 0px 2px; border: 0px solid #ffffff; cursor:text;}
/*******************************/
/*  Panes Style                */
/*******************************/
.Banner-Pane { width: 100%; padding: 0px 1px 0 1px; } 
.Banner-Left-Pane { width: 100%; padding: 0px 20px 0px 20px; }
.Banner-Right-Pane { width: 100%; padding: 0px 0px 0px 20px; }
.Content-Pane { width: 100%; padding: 15px 0 0 0; } 
.Top-Left-Pane { width: 72%; padding: 0 0 0 0; } 
.Top-Right-Pane { width: 28%; padding: 0 0 0 8px; }
.Content-Left-Pane { width: 50%;	padding: 0 8px 0 0; } 
.Content-Right-Pane { width: 50%; padding: 0 0 0 8px; } 
.Left-Pane { width: 5%; padding: 0 8px 0 0; } 
.Middle-Pane { width: 55%; padding: 0 8px 0 8px;  } 
.Right-Pane { width: 25%; padding-top: 0px; padding: 0 0 0 8px; } 
.Center-Pane { width: 100%; padding: 0 0 0 0; } 
.Main-Left-Pane { width: 33%; padding: 0 8px 0 0; } 
.Main-Middle-Pane { width: 34%; padding: 0 8px 0 8px; } 
.Main-Right-Pane { width: 33%; padding: 0 0 0 8px; } 
.Bottom-Pane { width: 100%; padding: 0 0 0 0; } 
.Bottom-Left-Pane { width: 50%;	padding: 0 8px 0 0; } 
.Bottom-Right-Pane { width: 50%; padding: 0 0 0 8px; } 
.Footer-Pane { width: 100%; padding: 10px 10px 10px 10px; } 
/* All Panes Gap From The Top,Bottom,Left,Right Edges */ 
.Panes-Outer { width: 100%; padding: 0 15px 0 15px; } 

/**********************************/
/* Action Menu                    */
/**********************************/ 
.ModuleTitle_MenuContainer { border-right: blue 0px solid; border-top: blue 0px solid; border-left: blue 0px solid; border-bottom: blue 0px solid }
.ModuleTitle_MenuBar { cursor: hand; HEIGHT: 16px; background-color: transparent }
.ModuleTitle_MenuItem { border-right: #ffffff 0px solid; border-top: #ffffff 1px solid; font-weight: bold; font-size: 11px; border-left: white 0px solid; cursor: hand; COLOR: black; border-bottom: #E6F3FF 1px solid; font-style: normal; FONT-FAMILY: Tahoma, Arial, Helvetica; background-color: transparent }
.ModuleTitle_MenuIcon {	border-top: #ffffff 1px solid; border-left: #ffffff 1px solid; WIDTH: 15px; cursor: hand; border-bottom: #ffffff 1px solid; HEIGHT: 21px;  background-color:#C3E3FF; filter:Alpha(Opacity=95); -moz-opacity:.95;  TEXT-ALIGN: center }
.ModuleTitle_SubMenu { border-right: #ffffff 0px solid; border-top: #ffffff 0px solid; Z-INDEX: 1000; FILTER: progid:DXImageTransform.Microsoft.Shadow(color='DimGray', Direction=135, Strength=3); border-left: #ffffff 0px solid; cursor: hand; border-bottom: #ffffff 0px solid;  background-color:#E6F3FF; filter:Alpha(Opacity=95); -moz-opacity:.95; }
.ModuleTitle_MenuBreak { border: 0;  HEIGHT: 0px;  background-color:#E6F3FF; filter:Alpha(Opacity=88); -moz-opacity:.88; }
.ModuleTitle_MenuItemSel { font-weight: bold; font-size: 11px; cursor: hand; color: #ffffff; font-style: normal; font-family: Tahoma, Arial, Helvetica;  background-color:#5C83C4; filter:Alpha(Opacity=95); -moz-opacity:.95; height:21px; border-top: #ffffff 1px solid;   }
.ModuleTitle_MenuArrow { border-right: #ffffff 1px solid; border-top: #ffffff 1px solid; font-size: 10pt; cursor: hand; border-bottom: #E9E9E9 0px solid; font-family: webdings }
.ModuleTitle_RootMenuArrow { font-size: 10pt; cursor: hand; font-family: webdings }

/* My New Left Nav*/
div.myBoxMenu{
width: 180px; /*width of menu*/
}

div.myBoxMenu .headerbar{
font: bold 12px ;
color: white;
background: black url(media/titlebar2.png) repeat-x center left;
margin-bottom: 0px; /*bottom spacing between header and rest of content*/
/* text-transform: uppercase;*/
padding: 4px 0 4px 10px; /*header text is indented 10px*/
margin-top: 0px;

}

div.myBoxMenu .body
{
	padding: 6px;
	border:  solid  1px  #BBBBBB ;
	border-top: none;
	text-align: left;
	width: 252px;
	line-height:20px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#000000
}

div.box-body2, td.box-body2
{
	padding: 6px;
	border:  solid  1px  #BBBBBB ;
	border-top: none;
	text-align: left;
	width: 165px;
	line-height:20px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#000000
}
	

/*Credits: Dynamic Drive CSS Library */
/*URL: http://www.dynamicdrive.com/style/ */

.arrowlistmenu{
width: 180px; /*width of menu*/
margin: 0;
padding: 0;
}

.arrowlistmenu .headerbar{
font: bold 12px ;
color: white;
background: black url(media/titlebar.png) repeat-x center left;
margin-bottom: 10px; /*bottom spacing between header and rest of content*/
/* text-transform: uppercase;*/
padding: 4px 0 4px 10px; /*header text is indented 10px*/
margin-top: 0px;
}

.arrowlistmenu ul{
list-style-type: none;
margin: 0;
padding: 0;
margin-bottom: 8px; /*bottom spacing between each UL and rest of content*/
list-style-image: none;
}

.arrowlistmenu ul li{
padding-bottom: 2px; /*bottom spacing between menu items*/
list-style-image: none;
list-style-type: none;

}

.arrowlistmenu ul li a{
	color: #003399;
	background: url(media/arrowbullet.png) no-repeat center left; /*custom bullet list image*/
	display: block;
	padding: 2px 0;
	padding-left: 19px; /*link text is indented 19px*/
	text-decoration: none;
	font-weight: normal;
	border-bottom: 1px solid #dadada;
	font-size: 12px;
	list-style-image: none;
}

.arrowlistmenu ul li a:visited{
	color: #333333;
	list-style-image: none;
	font-size: 12px;
}

.arrowlistmenu ul li a:hover{ /*hover state CSS*/
	color: #003399;
	background-color: #F3F3F3;
	font-size: 12px;
}

p {margin: 5px 0px}


/*******************************/
/* Home Page Slider      */
/*******************************/

#slider {text-align:center}
.nav {
    display: block;
    padding: 0px;
    width: 768px;
    clear: both;
    height: 32px;
    margin-top: 0px;
    margin-right: auto;
    margin-bottom: 0px;
    margin-left: auto;
    white-space:nowrap;
    background-color: #2E72B7;
    text-align:center;
}
a.navbtn {
    font-family: Verdana, Geneva, sans-serif;
    font-weight: normal;
    font-variant: normal;
    text-transform: none;
    font-size: 12px;
    font-style: normal;
    line-height: 32px;
    text-decoration: none;
    display: block;
    padding:0px;
    padding-left:8px;
    padding-right:8px;
    color: #FFFFFF;
    background-color: #2E72B7;
    float: left;
    margin-top: 0px;
    margin-right: auto;
    margin-bottom: 0px;
    margin-left: auto;
    text-align: center;
    cursor: pointer;
    height: 32px;
}
a.navbtn:hover {
    font-family: Verdana, Geneva, sans-serif;
    font-weight: normal;
    font-variant: normal;
    text-transform: none;
    font-size: 12px;
    font-style: normal;
    line-height: 32px;
    text-decoration: none;
    display: block;
    padding:0px;
    padding-left:8px;
    padding-right:8px;
    color: #FFFFFF;
    background-color: #5595D5;
    float: left;
    margin-top: 0px;
    margin-right: auto;
    margin-bottom: 0px;
    margin-left: auto;
    text-align: center;
    cursor: pointer;
    height: 32px;
}
.slideshow {
    display: block;
    padding: 0px;
    width: 768px;
    clear: both;
    height: 192px;
    margin-top: 0px;
    margin-right: auto;
    margin-bottom: 0px;
    margin-left: auto;
    overflow: hidden;
    background-repeat: no-repeat;
	z-index: 0;
}
.slideshowcontent *, .slideshowcontent p {
    color: #FFF ;
    font-family: Arial, Helvetica, sans-serif ;
    line-height:normal ;
    padding:0 ;
    margin:0 ;
	font-weight:400;
	text-align:center;
	font-size:17px;
}

/* Slider Heading     */
.slideshowcontent h1, .slideshowcontent h1 a {
    color: #FFF ;
	font-size:28px;
    line-height:28px;
	text-align:center;
	font-weight:400;
	text-decoration:none
}

slideshowcontent h1, .slideshowcontent h1 a:link {
  color: #FFF ;
	font-size:28px;
    line-height:28px;
	text-align:center;
	font-weight:400;
	text-decoration:none
}

slideshowcontent h1, .slideshowcontent h1 a:hover {
   color: #FFF ;
	font-size:28px;
    line-height:28px;
	text-align:center;
	font-weight:400;
	text-decoration:none
}

slideshowcontent h1, .slideshowcontent h1 a:visited {
   color: #FFF ;
	font-size:28px;
    line-height:28px;
	text-align:center;
	font-weight:400;
	text-decoration:none
}

.slideshow table {
    height:192px;
    width:768px;
}
.slideshowcontent {
    clear: both;
    width: 768px !important;
}
.slideshowcontent a {
    color:#FFF;
    text-decoration:none;
}
#billingmanager {
    background-image: url(/Portals/0/slide/invoicemanagement_bg.png);
}
#shoppingcart {
    background-image: url(/Portals/0/slide/shoppingcart_bg.png);
}
#onlinepayment {
    background-image: url(/Portals/0/slide/businessregistration_bg.png);
}
#businessdirectory {
    background-image: url(/Portals/0/slide/businessdirectory_bg.png);
}
#ecommerce {
    background-image: url(/Portals/0/slide/ecommerce_bg.png);
}
#ecommercesuite {
    background-image: url(/Portals/0/slide/ecommercesuite.png);
}
a.freetrial {
    background-color:#393;
    background-image:url(/Portals/0/slide/arrow.png);
    background-repeat:no-repeat;
    background-position:8px center;
    font-family: Verdana, Geneva, sans-serif;
    font-size: 12px;
    font-style: normal;
    font-weight: normal;
    font-variant: normal;
    text-transform: none;
    color: #FFF;
    line-height: 32px !important;
    display: block;
    height: 32px;
    width: 192px;
	
    
}
a.freetrial:hover {
    background-color: #666666;
	font-size: 12px;
	text-decoration:none;
}

a.freetrial:visited {
   
    color: #FFF;
	font-size: 12px;
   
}
a.buynow {
    background-color:#39C;
    background-image:url(/Portals/0/slide/arrow.png);
    background-repeat:no-repeat;
    background-position:8px center;
    font-family: Verdana, Geneva, sans-serif;
    font-size: 12px;
    font-style: normal;
    font-weight: normal;
    font-variant: normal;
    text-transform: none;
    color: #FFF;
    line-height: 32px !important;
    display: block;
    height: 32px;
    width: 192px;
    
}
a.buynow:hover {
    background-color: #666666;
	 font-size: 12px;
	 text-decoration:none;
}

a.buynow:visited {
     color: #FFF;
	  font-size: 12px;
   
}

a.myForumLink, a.myForumLink:link, a.myForumLink:visited, a.myForumLink:active 
{
	font: normal normal 11px Arial, Helvetica, sans-serif;
	color:#FF0000;
	text-decoration: none;
} 
a.myForumLink:hover  
{
	font: normal normal 11px Arial, Helvetica, sans-serif;
	color:#FF0000;
	text-decoration:underline;
} 


a.FrmHyprLnk:link,a.FrmHyprLnk:visited,a.FrmHyprLnk:hover,a.FrmHyprLnk:active{color:red;font-size:9}
a.FrmHyprLnk:hover{color:black;font-size:9}
