﻿.CMS_Title
	{
	font-size:30px; 
	font-weight:normal;
    font-family:Arial, Helvetica, Verdana, Sans-Serif;
    color:#000000;
	}
.CMS_TitleBlack
	{
	font-size:30px; 
	font-weight:normal;
    font-family:Arial, Helvetica, Verdana, Sans-Serif;
    color:#171717;
	}
.CMS_TitleBlue
	{
	font-size:30px; 
	font-weight:normal;
    font-family:Arial, Helvetica, Verdana, Sans-Serif;
    color:#043D94;
	}
.CMS_TitleLightBlue
	{
	font-size:30px; 
	font-weight:normal;
    font-family:Arial, Helvetica, Verdana, Sans-Serif;
    color:#029DD6;
	}	
.CMS_TitleGreen
	{
	font-size:30px; 
	font-weight:normal;
    font-family:Arial, Helvetica, Verdana, Sans-Serif;
    color:#7DAB3E;
	}	
	
.CMS_TitleOrange
	{
	font-size:30px; 
	font-weight:normal;
    font-family:Arial, Helvetica, Verdana, Sans-Serif;
    color:#F89520;
	}
.CMS_TitlePurple
	{
	font-size:30px; 
	font-weight:normal;
    font-family:Arial, Helvetica, Verdana, Sans-Serif;
    color:#922990;
	}	
	
.CMS_Body
	{
	font-size:12px; 
    font-family:Arial, Helvetica, Verdana, Sans-Serif;
	}
body.Main
	{
		background-color:#666666;
		font-family:Arial, Helvetica, Verdana;
		font-size:12px;
		margin:0px;
		padding:0px;
	}
body.Main
	{
		font-family:Arial, Helvetica, Verdana;
		font-size:12px;
		margin:0px;
		padding:0px;
	}	
a:link, a:visited
{
    text-decoration:none; 
    color:#239ECA;
    font-weight:bold
}
a:hover
{
    text-decoration:none;
    color:#000000;
    font-weight:bold;
}	
.HeaderCell
	{
		background-color:#FFFFFF;
		background-image:url('Header_BG.jpg');
		background-repeat:no-repeat;
		background-position:right;
		height:148px;
	}	
.HeaderTable
	{
		background-image:url('HeaderNavigation_BG.gif');
		background-repeat:repeat-x;
		width:100%;
		height:30px;
		color:#FFFFFF;
	}
.HeaderNav
	{
		text-align:center;
	}	
.HeaderNav_On
	{
		text-align:center;
		background-image:url('HeaderNavigation_BG_On.gif');
		background-repeat:repeat-x;
	}
.HeaderNav_On_Company
	{
		text-align:center;
		background-image:url('HeaderNav_BG_On_Blue.gif');
		background-repeat:repeat-x;
	}
.HeaderNav_On_Partners
	{
		text-align:center;
		background-image:url('HeaderNav_BG_On_Orange.gif');
		background-repeat:repeat-x;
	}	
.HeaderNav_On_News
	{
		text-align:center;
		background-image:url('HeaderNav_BG_On_Blue.gif');
		background-repeat:repeat-x;
	}
.HeaderNav_On_Solutions
	{
		text-align:center;
		background-image:url('HeaderNav_BG_On_Green.gif');
		background-repeat:repeat-x;
	}		
.HeaderNav_On_Support
	{
		text-align:center;
		background-image:url('HeaderNav_BG_On_Black.gif');
		background-repeat:repeat-x;
	}	
.HeaderNav_On_Contact
	{
		text-align:center;
		background-image:url('HeaderNav_BG_On_Green.gif');
		background-repeat:repeat-x;
	}	
.Gradient_Black
	{
		background-image:url('Gradient_Black.gif');
		background-repeat:repeat-x;
	}
.Gradient_DarkBlue
	{
		background-image:url('Gradient_DarkBlue.gif');
		background-repeat:repeat-x;
	}
.Gradient_LightBlue
	{
		background-image:url('Gradient_LightBlue.gif');
		background-repeat:repeat-x;
	}	
.Gradient_Orange
	{
		background-image:url('Gradient_Orange.jpg');
		background-repeat:repeat-x;
	}
.Gradient_Purple
	{
		background-image:url('Gradient_Purple.gif');
		background-repeat:repeat-x;
	}
.Gradient_Green
	{
		background-image:url('Gradient_Green.jpg');
		background-repeat:repeat-x;
		position:relative;
	}	
.Gradient_Green_Right
	{
		background-color:#B3D570;
	}

div.box_ClientLogin
	{
		background-image:url('box_ClientLogin.gif');
		height:40px;
		width:219px;
		text-align:left;
	}	
div.box_HelpDesk
	{
		background-image:url('box_HelpDesk.gif');
		height:208px;
		width:218px;
		text-align:left;
	}
div.box_News
	{
		background-image:url('box_News.gif');
		height:208px;
		width:218px;
		text-align:left;	
	}
td.box_News_1
	{
		background-image:url('box_News_1.gif');
		background-repeat:no-repeat;
		width:218px;
		text-align:left;
		padding:10px 0px 10px 10px;
		color:White;
		font-size:14px;
		font-weight:bold;
		vertical-align:top;
	}	
td.box_News_2
	{
		background-image:url('box_News_2.gif');
		background-repeat:repeat-y;
		width:218px;
		vertical-align:top;
		
	}
td.box_News_3
	{
		background-image:url('box_News_3.gif');
		background-repeat:no-repeat;
		width:218px;
		vertical-align:top;
		padding:10px 0px 10px 10px;
		color:White;
		font-size:14px;
		font-weight:bold;
		vertical-align:top;
		text-align:left;
	}		
.TextboxNewsletter
	{
		font-size:11px;
		width:125px;
		height:14px;
		border:solid 1px black;
		padding-left:2px;
	}	
.TextboxRemoteSession
	{
		font-size:10px;
		width:125px;
		height:12px;
		border:solid 1px black;
		padding-left:2px;
	}
.TextboxRemoteSessionCode
	{
		font-size:10px;
		width:125px;
		height:12px;
		border:dotted 1px red;
		background-color:#F9FEA2;
		
	}	
td.RemoteSession
	{
		font-size:9px;
		text-align:right;
		padding:0px 2px 0px 2px;
	}
a.NewsletterLinkButton
	{
		font-size:11px;
		color:#ffffff;
		text-decoration:none;
		font-weight:bold;
		
	}		
a.NewsletterLinkButton:hover
	{
		font-size:11px;
		color:#D3E6AC;
		text-decoration:none;
		font-weight:bold;
	}
.home_Header
	{
		color:#0B0073;
		font-size:15px;
		font-weight:bold;
		padding-top:10px;
	}	
a.home_Header
	{
		color:#0B0073;
		font-size:15px;
		font-weight:bold;
		padding-top:10px;
	}	
.home_Content
	{
		color:#000000;
		font-size:11px;
		padding-right:10px;
		line-height:15px;
	}	
a.HeaderNav, a.HeaderNav:hover
	{
		font-size:12px;
		color:#ffffff;
		text-decoration:none;
		font-weight:bold;
	}		
.Textbox
	{
	font-family:Arial;
	font-size:11px;
	border-width:1px 1px 1px 1px;
	border-color:#000000;
	width:200px;
	}
.Textarea
	{
	font-family:Arial;
	font-size:11px;
	border-width:1px 1px 1px 1px;
	border-color:#000000;
	width:250px;
	height:100px;
	}
.TextboxContact
	{
	font-family:Arial;
	font-size:12px;
	border-width:1px 1px 1px 1px;
	border-style:solid;
	border-color:#949599;
	background-color:#DEF6FF;
	color:Black;	
	width:225px;
	}
.SelectContact
	{
	font-family:Arial;
	font-size:12px;
	border-width:1px 1px 1px 1px;
	border-style:solid;
	border-color:#949599;
	background-color:#DEF6FF;
	color:Black;	
	width:228px;
	}	
.TextareaContact
	{
	font-family:Arial;
	font-size:12px;
	border-width:1px 1px 1px 1px;
	border-style:solid;
	border-color:#949599;
	background-color:#DEF6FF;
	color:Black;	
	width:225px;
	height:75px;
	}	
.Select
	{
	font-family:arial, sans-serif;
	font-size:11px;
	border-width:1px 1px 1px 1px;
	border-color:#000000;
	}
.AlertPanel
	{
		border:solid 1px #000000;
		padding:4px;
		background-color:#FFFFFF;
		color:#002474;
		z-index:10;
		margin-bottom:2px;
		background-image:url('Caution_2.gif');
		background-position:right;
		background-repeat:no-repeat;
		margin-top:123px;
		padding:4px;
		width:100%;
		text-align:center;
	}
.Alert
	{
		border:solid 1px #000000;
		padding:4px;
		background-color:#FFFFFF;
		color:#002474;
		z-index:10;
		margin-bottom:2px;
		background-image:url('Caution_2.gif');
		background-position:right;
		background-repeat:no-repeat;
		padding:4px;
		width:100%;
		text-align:center;
	}	
.frmLabel
	{
		vertical-align:top;
		white-space:nowrap;
		 
		
	}
.frmInput
	{
		vertical-align:top;
		text-align:left;
		width:100%;
		padding-left:10px;
	}
	
	