p, li, td {
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 12px; 
	font-weight: normal; 
	color: #333333; 
	line-height: 18px; 
	margin-top: 12px; 
	margin-right: 10px; 
	margin-bottom: 12px; 
	margin-left: 20px;
}

td, li {
	line-height: 16px;
}

a:link {	
	color: #242676;
	font-weight: bold;
	text-decoration: none;
}
a:visited {
	font-weight: bold;
	color:#242676;
	text-decoration: none;
}
a:hover {
	color: #FFFFFF;
	text-decoration: none;
	background-color: #242676;
}
a:active {
	color: #FFFFFF;
	text-decoration: none;	
}

.nav	{
	color:#242676;	
}

h1 {  
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 24px; 
	font-weight: normal; 
	color: #333399; 
	line-height: 28px; 
	margin-top: 24px; 
	margin-right: 10px; 
	margin-bottom: 12px; 
	margin-left: 0px
}
h2 {  
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 18px; 
	font-weight: normal; 
	color: #333399; 
	line-height: 22px; 
	margin-top: 18px; 
	margin-right: 10px; 
	margin-bottom: 8px; 
	margin-left: 0px
}
h3 { 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 16px; 
	font-weight: bold; 
	color: #FFFFFF; 
	line-height: 16px; 
	margin-top: 18px; 
	margin-right: 6px; 
	margin-bottom: 0px; 
	margin-left: 12px; 
	text-align: left; 
	text-indent: 0px
}
.topbar {  
	background-color: #242676; 
	background-repeat: repeat-x; 
	background-position: top;	
}
.bottombar {  
	background-color: #242676;
	color:#FAFAFA
}
.mainparagraphs {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
	margin-top: 12px;
	margin-right: 36px;
	margin-bottom: 12px;
	margin-left: 36px;
	line-height: 20px;
	background-position: left top;
}
.mainparagraphs a:link {  
	color: #242676; 
	font-size: 12px;
	text-decoration: none; 
	font-weight: 600
}
.mainparagraphs a:visited {  
	color: #242676; 
	text-decoration: none; 
	font-size: 12px;
	font-weight: 600
}
.mainparagraphs a:hover {  
	color: #FFFFFF; 
	font-size: 12px;
	text-decoration: none; 
	background-color: #242676
}
.mainparagraphs a:active {  
	color: #242676; 
	font-size: 12px;
	background-color: #E8CECE
}
.sideparagraph { 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 11px; 
	color: #333333; 
	margin-top: 12px; 
	margin-right: 12px; 
	margin-bottom: 12px; 
	margin-left: 12px; 
	line-height: 16px
}
.sideparagraph a:link {  
	color: #333333; 
	text-decoration: underline; 
	font-weight: 600
}
.sideparagraph a:visited {  
	color: #333333; 
	text-decoration: underline
}
.sideparagraph a:hover {  
	color: #242676; 
	text-decoration: none; 
	background-color: #333333
}
.sideparagraph a:active {  
	color: #FFFFFF; 
	text-decoration: none
}
.submenu {  
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 12px; 
	color: #333333
}
.submenu a:link { 
	color: #333333; 
	text-decoration: none;
}
.submenu a:visited { 
	color: #333333; 
	text-decoration: none;
}
.submenu a:active { 
	color: #FFFFFF; 
	text-decoration: none;
}
.submenu a:hover { 
	color: #FFFFFF; 
	text-decoration: none; 
	background-color: #242676;
}
.quote {  
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 12px; 
	color: #666666; 
	margin-top: 12px; 
	margin-right: 60px; 
	margin-bottom: 12px; 
	margin-left: 48px; 
	line-height: 18px; 
	font-style: italic
}
.jumpmenu {  
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 12px; 
	background-color: #FFFFFF; 
	SCROLLBAR-ARROW-COLOR:  #ffffff; 
}
.caption {  
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 9px; 
	color: #666666; 
	margin-top: 12px; 
	margin-right: 18px; 
	margin-bottom: 6px; 
	margin-left: 18px; 
	line-height: 12px; 
	text-align: center; 
	vertical-align: top
}
.casestudypictureleft {
	margin-top: 8px; 
	margin-right: 12px; 
	margin-left: 24px; 
	margin-bottom:8px
}
.casestudypictureright {
	margin-top: 8px; 
	margin-right: 18px; 
	margin-left: 12px; 
	margin-bottom:8px
}
.indexparagraph {  
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 12px; 
	color: #333333; 
	margin-top: 12px; 
	margin-right: 36px; 
	margin-bottom: 12px; 
	margin-left: 36px; 
	line-height: 16px
}
.balloontext {  
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 11px; 
	font-variant: small-caps; 
	color: febecc; 
	margin-top: 8px; 
	margin-right: 8px; 
	margin-bottom: 8px; 
	margin-left: 8px; 
	padding-top: 0px; 
	padding-right: 8px; 
	padding-bottom: 0px; 
	padding-left: 8px; 
	border-color: #49298b; 
	line-height: 16px; 
	letter-spacing: normal
}
.indexheading {  
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 14px; 
	font-weight: bold; 
	color: #333333; 
	margin-top: 12px; 
	margin-right: 36px; 
	margin-bottom: 12px; 
	margin-left: 36px; 
	line-height: 16px
}
.indexheading a:link {  
	color: #333333; 
	text-decoration: none
}
.indexheading a:visited {  
	color: #333333; 
	text-decoration: none
}
.indexheading a:hover {  
	color: #E8CECE; 
	text-decoration: none; 
	background-color: #49298B
}
.indexheading a:active {  
	color: #242676; 
	text-decoration: none
}
.indexdate {  
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 10px; 
	color: #333333; 
	margin-top: 12px; 
	margin-right: 36px; 
	margin-bottom: 12px; 
	margin-left: 36px; 
	line-height: 16px
}
.sidesubpara {  
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 10px; 
	color: #333333; 
	margin-top: 0px; 
	margin-right: 12px; 
	margin-bottom: 6px; 
	margin-left: 24px; 
	line-height: 12px
}
.sidesubpara a:link {  
	color: #49298B; 
	text-decoration: none
}
.sidesubpara a:visited {  
	color: #49298B; 
	text-decoration: none
}
.sidesubpara a:hover {  
	color: #242676; 
	text-decoration: none; 
	background-color: #49298B
}
.sidesubpara a:active {  
	color: #996666; 
	text-decoration: none
}
.formtext {  
	background-color: #242676; 
	vertical-align: top; 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 12px; 
	color: #ffffff; 
	text-align: right; 
	padding-right: 8px
}
.maintextarea {  
	background-attachment: fixed; 
	background-image: url(../Images/main_bg_inv.gif); 
	background-repeat: no-repeat; 
	background-position: left bottom
}
.sidebarbg {  
	background-color: #242676; 
	vertical-align: top; 
	background-attachment: fixed; 
	background-image: url(../Images/eSupport.gif); 
	background-repeat: no-repeat; 
	background-position: center bottom
}
.logo {  
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 14px; 
	color: #CCCCCC; 
	background-color: #242676; 
	letter-spacing: 8px
}
.copyright { 
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 10px; 
	color: #333333; 
	text-indent: 3pt; 
	line-height: 20px; 
	vertical-align: middle
}
body {  
	background-color: #F0F0F0; 
	SCROLLBAR-FACE-COLOR: #242676; 
	SCROLLBAR-HIGHLIGHT-COLOR: #ffffff; 
	SCROLLBAR-SHADOW-COLOR: #ffffff; 
	SCROLLBAR-3DLIGHT-COLOR: #242676; 
	SCROLLBAR-ARROW-COLOR:  #ffffff; 
	SCROLLBAR-TRACK-COLOR: #FAFAFA; 
	SCROLLBAR-DARKSHADOW-COLOR: #242676;
}
.mainlistitem { 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 12px; 
	color: #666666; 
	line-height: 16px
}
.null.quotetable {  
	background-color: #242676; 
	margin-top: 12px; 
	margin-right: 48px; 
	margin-bottom: 12px; 
	margin-left: 48px
}
.marginbox { 
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 10px; 
	color: #FFFFFF; 
	text-indent: 2pt; 
	text-align: center; 
	vertical-align: middle
}
.sidebarbg_nographic { 
	background-color: #242676; 
	vertical-align: top; 
	background-attachment: fixed; 
	background-repeat: no-repeat; 
	background-position: center bottom 
}
.itable1 {
	border-top: 1px solid #FFFFFF;
	border-right: 1px solid #FFFFFF;
	border-bottom: 1px none #FFFFFF;
	border-left: 1px solid #FFFFFF;
}
.icell1 {
	border-bottom-width: 1px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: none;
	border-bottom-color: #FFFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #2020BF;
	padding: 5px 0px;
}

.icell1 a:hover {
	background-color:#FF9933;

}

.itable2 {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-align: right;
	padding-right: 10px;
	color: #333333;
	padding-top: 5px;
	padding-bottom: 5px;
	padding-left: 10px;
}
.itable3 {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
	text-align: left;
	padding-right: 10px;
	padding-left: 10px;
	padding-top: 5px;
	padding-bottom: 5px;
}
.itable3 a:link {  
	color: #242676; 
	text-decoration: none; 
	font-weight: 600
}
.itable3 a:visited {  
	color: #CCCCCC; 
	text-decoration: none; 
	font-weight: 600
}
.itable3 a:hover {  
	color: #FFFFFF; 
	text-decoration: none; 
	background-color: #242676
}
.itable3 a:active {  
	color: #242676; 
	background-color: #E8CECE
}
.itable4 {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 16px;
	color: #333333;
	text-align: center;
	padding-right: 0px;
	padding-left: 0px;
	padding-top: 10px;
	padding-bottom: 10px;
}
.mainparagraphscentred {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
	line-height: 20px;
	text-align: center;
	margin: 0px;
}

.mainparagraphscentred a:link {  
	color: #242676; 
	text-decoration: underline; 
	font-weight: 600
}
.mainparagraphscentred a:visited {  
	color: #999999; 
	text-decoration: underline; 
	font-weight: 600
}
.mainparagraphscentred a:hover {  
	color: #FFFFFF; 
	text-decoration: none; 
	background-color: #242676
}
.mainparagraphscentred a:active {  
	color: #242676; 
	background-color: #E8CECE
}
.tablecontainer {
	border: 1px solid #606060;
	background-color: #FFFFFF
}
.tabletext {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
	text-align: left;
	margin-right: 5px;
	padding-right: 5px;
	background-color: #FFFFFF;
	margin-left: 5px;
	padding-left: 5px;
	vertical-align: top;
}	
.tabletext a:link {	
	color: #333333;
	text-decoration: none;
	font-weight: 600;
}
.tabletext a:hover {
	color: #FFFFFF;
	text-decoration: none;
	font-weight: 600;
	background-color: #D0D0FF
}
.tabletext a:visited {
	color: #333333;
	text-decoration: none;
	font-weight: 600;
}
.tabletext a:active {
	color: #000000;
	text-decoration: none;
	font-weight: 600;
}	
.tabletextrightalign {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	text-align: right;
	margin-right: 5px;
	padding-right: 5px;
	background-color: #FFFFFF;
	margin-left: 5px;
	padding-left: 5px;
}
.tabletextrightalign a:link {	
	color: #242676;
	font-size: 11px;
	text-decoration: none;
	font-weight: 600;
}
.tabletextrightalign a:hover {
	color: #FFFFFF;
	font-size: 11px;
	text-decoration: none;
	font-weight: 600;
	background-color: #242676
}
.tabletextrightalign a:visited {
	color: #242676;
	font-size: 11px;
	text-decoration: none;
	font-weight: 600;
}
.tabletextrightalign a:active {
	color: #242676;
	font-size: 11px;
	text-decoration: none;
	font-weight: 600;
}
.tableheading {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #FFFFFF;
	background-image: url(../images/table_bg_image_bl.gif);
	line-height: 28px;
	padding-left: 5px;
}
.tablesubheading {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: 242676;
	background-color: #F0F0F0;
	padding-right: 5px;
	padding-left: 5px;
	line-height: 16px;
}
.tablesubheading a:hover {
	text-decoration: none;
	background-color: #666699;
	color: #FFFFFF;
}

.tablesubheading a:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #242676;
	background-color: #F0F0F0;
	padding-right: 5px;
	padding-left: 5px;
	line-height: 16px;
}	
.tablenote {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: 333366;
	background-color: F0F0F0;
}
.tableheadingrightalign {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #FFFFFF;
	background-image: url(../Images/table_bg_image_bl.gif);
	line-height: 28px;
	text-align: right;
	padding-right: 5px;
}
.darkbutton {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	background-color: F0F0F0;
	color: #333333;
}
.tabletextsmall {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	text-align: left;
	margin-right: 5px;
	padding-right: 5px;
	background-color: #FFFFFF;
	line-height: 13px;
	vertical-align: top;
}
.tabletextsmall a:link {	
	color: #242676;
	text-decoration: none;
	font-weight: 600;
}
.tabletextsmall a:hover {
	color: #FFFFFF;
	text-decoration: none;
	font-weight: 600;
	background-color: #242676
}
.tabletextsmall a:visited {
	color: #242676;
	text-decoration: none;
	font-weight: 600;
}
.tabletextsmall a:visited:hover {
	color:white;
}
.tabletextsmall a:active {
	color: #242676;
	text-decoration: none;
	font-weight: 600;
}
.ttsc {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	text-align: center;
	margin-right: 5px;
	padding-right: 5px;
	background-color: #FFFFFF;
	line-height: 13px;
	vertical-align: top;
}
.ttsc a:link {	
	color: #333333;
	text-decoration: none;
	font-weight: 600;
}

.ttsc a:hover {
	color: #FFFFFF;
	text-decoration: none;
	font-weight: 600;
	background-color: #D0D0FF;
}

.ttsc a:visited {
	color: #333333;
	text-decoration: none;
	font-weight: 600;
}

.ttsc a:active {
	color: #000000;
	text-decoration: none;
	font-weight: 600;
}
.ttscleftalign {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	text-align: left;
	margin-right: 5px;
	padding-right: 5px;
	background-color: #FFFFFF;
	line-height: 13px;
	vertical-align: top;
}
.ttscleftalign a:link {	
	color: #333333;
	text-decoration: none;
	font-weight: 600;
}
.ttscleftalign a:hover {
	color: #FFFFFF;
	text-decoration: none;
	font-weight: 600;
	background-color: #D0D0FF;
}
.ttscleftalign a:visited {
	color: #333333;
	text-decoration: none;
	font-weight: 600;
}
.ttscleftalign a:active {
	color: #000000;
	text-decoration: none;
	font-weight: 600;
}
.ttscleftalignlight {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	text-align: left;
	margin-right: 5px;
	padding-right: 5px;
	background-color: #FFFFFF;
	line-height: 13px;
	vertical-align: top;
	font-weight: normal;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #AAAAAA;
}
.ttscleftalignlight a:link {
	color: #FFFFFF;
	text-decoration: none;
	font-weight: normal;
}
.ttscleftalignlight a:hover {
	color: #FFFFFF;
	text-decoration: none;
	background-color: #D0D0FF;
	font-weight: normal;
}

.ttscleftalignlight a:visited {
	color: #FFFFFF;
	text-decoration: none;
	font-weight: normal;
}
.ttscleftalignlight a:active {
	color: #000000;
	text-decoration: none;
	font-weight: normal;
}
.eventscol {
	background-color: #F0F0F0;
	height: 100%;
	text-align: left;
	vertical-align: top;
	border-right-width: 2px;
	border-right-style: dotted;
	border-right-color: #242676;
}
.maincol {
	background-color: #FFFFFF;
	height: auto;
	width: auto;
	text-align: left;
	vertical-align: top;
}
.tablecontainerDark {
	border: 1px solid #606060;
}
.tablesubheadingLight {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #2020A0;
	background-color: FFFFFF;
	padding-right: 5px;
	padding-left: 5px;
	line-height:16px;
}
.tabletextDark {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	text-align: left;
	margin-right: 5px;
	padding-right: 5px;
	background-color: #F0F0F0;
	margin-left: 5px;
	padding-left: 5px;
	vertical-align: top;
	line-height: 13px;
}
.tabletextDark a:link {	
	color: #333333;
	text-decoration: none;
}
.tabletextDark a:hover {
	text-decoration: none;
	background-color: #C0C0F0;
}
.tabletextDark a:visited {
	color: #333333;
	text-decoration: none;
}
.tabletextDark a:active {
	color: #333333;
	text-decoration: none;	
}
.tabletextorangeline {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #242676;
	text-align: left;
	margin-right: 5px;
	padding-right: 5px;
	background-color: #FFFFFF;
	margin-left: 5px;
	padding-left: 5px;
	vertical-align: top;
	margin-top: 5px;
	padding-top: 5px;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: CCCCCC;
}
.delmessage {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	text-align: right;
	margin-right: 5px;
	padding-right: 5px;
	margin-left: 5px;
	padding-left: 5px;
	vertical-align: top;
}	
.delmessage a:link {	
	color: #333333;
	text-decoration: none;
}
.delmessage a:hover {
	color: #FFFFFF;
	text-decoration: none;
	background-color: #242676
}
.delmessage a:visited {
	color: #333333;
	text-decoration: none;
}
.delmessage a:active {
	color: #FFFFFF;
	text-decoration: none;	
}	
.tabletextsmallindent {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	text-align: left;
	margin-right: 5px;
	padding-right: 5px;
	background-color: #FFFFFF;
	line-height: 13px;
	vertical-align: top;
	margin-left: 5px;
	padding-left: 5px;
}
.tabletextsmallindent a:link {	
	color: #333333;
	text-decoration: none;
}
.tabletextsmallindent a:hover {
	text-decoration: none;
	background-color: #D0D0FF;
}
.tabletextsmallindent a:visited {
	color: #333333;
	text-decoration: none;
}
.tabletextsmallindent a:active {
	color: #0000B0;
	text-decoration: none;	
}	
.generalcontrols
{
	background-color:white;
	color:black;
	font-family:Verdana,Arial,Helvetica,sans-serif;
	font-size:12px;
}
.generalcontrolsbold
{
	background-color:white;
	color:black;
	font-family:Verdana,Arial,Helvetica,sans-serif;
	font-size:12px;
	font-weight:bold;
}
.generalcontrolsboldTransparent
{
	background-color:Transparent;
	color:black;
	font-family:Verdana,Arial,Helvetica,sans-serif;
	font-size:12px;
	font-weight:bold;
}
.generalcontrolsboldTransparentWhite
{
	background-color:Transparent;
	color:white;
	font-family:Verdana,Arial,Helvetica,sans-serif;
	font-size:12px;
	font-weight:bold;
}

.errorMessage, li
{
	color:Red;
	line-height: 10px;
}

.imageOne
{
	background-image:url(../images/quink/bg_button.jpg);
	background-repeat:no-repeat;
	background-position: center;
	text-decoration: none;
	font-weight:bold; 
	font-size:11px; 
	color:#F0F0F0;
	text-align:center;
}

.imageOne a:link, a:visited, a:active
{
	text-decoration: none;
	font-weight:bold; 
	font-size:11px; 
	color:#F0F0F0;
	text-align:center;
	cursor: hand;
}
 
.imageTwo
{
	background-image:url(../images/quink/bg_button_alt.jpg);
	background-repeat:no-repeat;
	background-position: center;
	text-decoration: none;
	font-weight:bold; 
	font-size:11px; 
	color:#F0F0F0;
	text-align:center;
	cursor: hand;
}

.imageTwo a:hover
{
	background-image:url(../images/quink/bg_button_alt.jpg);
	background-repeat:no-repeat;
	background-position: center;
	text-decoration: none;
	font-weight:bold; 
	font-size:11px; 
	color:#F0F0F0;
	text-align:center;
}
.solutionInProgress a:link
{
	color: Black;
	background-color: #D0D0FF;
}
.solutionInProgress a:visited
{
	color: Black;
	background-color: #D0D0FF;
}

