@import url("Container.css");
@import url("RadMenu/CMonitorMenu/Menu.css");
@import url("RadPanelBar/CMBar/SideMenu.css");
/*=====================================================================*/
/*     		     Cascading Style Sheet for AMI Skins	               */
/*                     created by t-worx                               */
/*                                                                     */
/*                    http://www.t-worx.com                            */
/*                      tracyw@t-worx.com                              */
/*=====================================================================*/

/* Skin BG Color and Content Alignament */
body, html { padding:0px; margin:0px;background: #FFFFFF;}

/* Skin BG Color and Content Alignament */
.BGTable { /* Alignament MUST be defined cross-browser compatibility at Text-align*/
	width: 100%;height: 100%;padding:0px 0px 0px 0px;margin:0px;text-align:center; background:url(images/main-bg.gif) 0 0 repeat-x #fff;}
/* Skin BG Color and Content Alignament for inner pages*/
.BGTableIP { /* Alignament MUST be defined cross-browser compatibility at Text-align*/
	width: 100%;height: 100%;padding:0px 0px 0px 0px;margin:0px;text-align:center; background:url(images/inner-bg.gif) 0 0 repeat-x #fff;}

/* Width of Skin - Applied to underlying table with minimum width applied */
.MainTable {background:none;margin:auto;text-align: left!important; padding:0;}
div { padding:0px; margin:0px;}
/*ControlPanel*/ 
.ControlPanel { margin:10px auto!important; width:962px; border:2px solid #d6e3fa;}
.MainHeader{ width:990px; margin:0 auto; padding:0;}
.MainHeaderIP{ width:943px; margin:0 auto; padding:0;}
/*=====================================================================*/
/* Skin Layout styles                                                  */
/*=====================================================================*/
/*STYLES FOR SKIN BACKGROUND IMAGES*/
/*Style for TopMain*/	 			  .TopMain {width:943px; margin:0 auto;}
/*Style for HeaderMain*/ 			  .HeaderMain {overflow:hidden; height:333px; margin:3px 0 0 0; padding:0; position:relative;}

/*Style for HeaderMainIP*/ 			  .HeaderMainIP {overflow:hidden; height:202px; margin:3px 0 0 0; padding:0; position:relative;}
/*Style for HeaderBottomMain*/ 		  .HeaderBottomMain { margin:0px 0px; padding:8px 0px; background:url(images/HeaderBottomBg.gif) left top repeat-x #04598f; border:1px solid #0f6094;}
/*Style for MiddleMain*/ 			  .MiddleMain {width:943px; overflow:hidden;padding:0px 0px 10px 0px; margin:0 auto;}
/*Style for MiddleMainIP*/ 			  .MiddleMainIP {width:943px; overflow:hidden;padding:0px 0px 10px 0px; margin:35px auto 0;}

/*Style for TopBodyPane */            .TopBodyPane{ padding:15px 0; margin:0; height:177px;}
/*Style for ContentMainIP */  	  	  .ContentMainIP {padding:0px 0px 0px 0px; margin:0px 0px 0px 0px;}
/*Style for ContentMain */  	  	  .ContentMain {padding:0px 10px 5px 0px; margin:0px 0px 0px 0px; border-bottom:1px solid #d3d4d4;}

.AdminSectionHeading { margin:55px auto 25px auto; color:#FFFFFF!important;}

/*Style for FooterPanel*/             .FooterPanel{width:943px; margin:0 auto; padding:0;}
/*Style for FooterMain*/ 			  .FooterMain { background:url(images/BottomBg.gif) left bottom repeat-x #08204b; margin:0px 0px; padding:20px 0px 15px 0px; overflow:hidden; border-top:1px solid #FFFFFF;}
/*------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------*/
/*Style for Logo Pane*/ 			  .LogoPane {float:left; width:230px; padding:0px 0px; margin:10px 10px 10px 0px; height:30px; overflow:hidden;}
									  .LoginPane { float:right; width:90px; text-align:right; padding:17px 0px 0px 0px; text-transform:uppercase; font-size:12px; font-weight:bold; color:#6190c8; white-space:nowrap;}
/*Style for Nav Pane*/ 			      .NavPane{ margin:0px 0px 0px 0px; padding:16px 0px 0px 0px; float:left; width:600px;} .NavPane li{ list-style:none!important; background:none!important;}
/*------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------*/
/*STYLES FOR CONTENT PANES*/
/*Style for HeaderLeftPane */  		  .HeaderLeftPane { padding:0px 0px 0px 0px; margin:10px 10px 0px 0px; float:right; width:355px; float:left; overflow:hidden;}
/*Style for HeaderRightPane */ 		  .HeaderRightPane { margin:40px 0px 10px 0px; padding:0px 0px 0px 0px; float:right; width:510px; float:right; overflow:hidden;}
/*Style for HeaderBottomLeftPane */   .HeaderBottomLeftPane { padding:0px 0px 0px 0px; margin:0px 0px 0px 0px; float:right; width:355px; float:left; overflow:hidden;}
/*Style for HeaderBottomRightPane*/   .HeaderBottomRightPane { margin:3px 0px 3px 0px; padding:0px 0px 0px 0px; float:right; width:565px; float:right; overflow:hidden;}
/*Style for HeaderLeftPaneIP */ 	  .HeaderLeftPaneIP { padding:0px 0px 0px 0px; margin:10px 10px 0px 0px; float:right; width:355px; float:left; overflow:hidden;}
/*Style for HeaderRightPaneIP */	  .HeaderRightPaneIP { margin:40px 30px 40px 0px; padding:0px 0px 0px 0px; float:right; width:550px; float:right; overflow:hidden;} .HeaderRightPaneIP h1{ padding:0px; margin:0px; color:#ffffff; font-size:35px; text-align:right; font-family:"FuturaBT", "Trebuchet MS"; font-weight:normal;}
/*Style for ContentPane */  	  	  .ContentPane { padding:0px 0px 0px 0px; margin:0px 0px 5px 0px;overflow:hidden;}

/*Style for LeftPane */  	  		  .LeftPane {padding:0px; margin:0px 0px 5px 0px; float:left; width:220px; overflow:hidden;}
/*Style for RightPane */  	  		  .RightPane {padding:0px; margin:0px 0px 5px 0px; width:220px; float:right; overflow:hidden;}
/*Style for CenterPane */    		  .CenterPane { padding:0px 0px 0px 0px; width:478px; float:left;  margin:0px 0px 5px 22px; overflow:hidden;}

/*Style for LeftPane1 */  	  		  .LeftPane1 {padding:0px; margin:0px 0px 5px 0px; float:left; width:220px; overflow:hidden;}
/*Style for RightPane1 */  	  		  .RightPane1 {padding:0px; margin:0px 0px 5px 0px; width:720px; float:right; overflow:hidden;}
/*Style for LeftPane2 */  	  		  .LeftPane2 {padding:0px; margin:0px 0px 5px 0px; float:left; width:720px; overflow:hidden;}
/*Style for RightPane2*/  	  		  .RightPane2 {padding:0px; margin:0px 0px 5px 0px; width:220px; float:right; overflow:hidden;}

/*Style for MiddlePane1 */  	  	  .MiddlePane1 { margin:0px 20px 0 0; padding:0px 0px 0px 0px; float:left; width:200px; overflow:hidden; background:url(images/middle-Panel-divider.gif) 100% 0 no-repeat;}
/*Style for MiddlePane1 */  	  	  .MiddlePane2 {margin:0px 20px 0 20px; padding:0px 0px 0px 0px; float:left; width:200px; overflow:hidden; background:url(images/middle-Panel-divider.gif) 100% 0 no-repeat;}
/*Style for MiddlePane1 */  	  	  .MiddlePane3 {margin:0px 0px 0 20px; padding:0px 0px 0px 0px; float:left; width:200px; overflow:hidden; background:url(images/middle-Panel-divider.gif) 100% 0 no-repeat;}
/*Style for MiddlePane1 */  	  	  .MiddlePane4 {margin:0px 20px 0 0px; padding:0px 0px 0px 0px; float:right; width:200px; overflow:hidden; }

/*Style for BottomPane1 */  	  	  .BottomPane1 {margin:0px 20px 0 0; padding:0px 0px 0px 0px; float:left; width:200px; overflow:hidden; clear:both;}
/*Style for BottomPane2 */  	  	  .BottomPane2 {margin:0px 20px 0 20px; padding:0px 0px 0px 0px; float:left; width:200px; overflow:hidden;}
/*Style for BottomPane3 */  	  	  .BottomPane3 {margin:0px 0px 0 20px; padding:0px 0px 0px 0px; float:left; width:200px; overflow:hidden;}
/*Style for BottomPane4 */  	  	  .BottomPane4 {margin:0px 10px 0 0px; padding:0px 0px 0px 0px; float:right; width:200px; overflow:hidden;}
/*Style for BottomPane5 */  	  	  .BottomPane5 {padding:0px; margin:0px 40px 0px 0px; float:left; width:283px; overflow:hidden;}
/*Style for BottomPane6 */  	  	  .BottomPane6 {padding:0px; margin:0px 40px 0px 0px; float:left; width:273px; overflow:hidden;}
/*Style for BottomPane7 */  	  	  .BottomPane7 {padding:0px; margin:0px 25px 0px 0px; float:right; width:270px; overflow:hidden;}

/*Style for BottomPane */  			  .BottomPane { margin:20px 0px 0px 0px; padding:0px;overflow:hidden;}
/*Style for FooterRightPaneMain*/ 	  .FooterRightPaneMain {  padding:0px 0px 0px 0px;margin:0px 0px 0px 0px; overflow:hidden;float:right; width:550px; text-align:right; white-space:nowrap;}
/*Style for FooterLeftPane */  		  .FooterLeftPane { margin:0px 0px 0px 0px; padding:0px 0px 0px 0px; float:left; width:310px; overflow:hidden; background:url(images/FooterLeftSep.gif) right top no-repeat;  }
/*Style for FooterRightPane*/ 		  .FooterRightPane {  padding:0px 0px 0px 0px;margin:0px 0px 0px 0px; overflow:hidden;  font-size:11px;float:left; width:460px; text-align:right; white-space:nowrap;}
/*Style for FooterRightPane2*/ 		  .FooterRightPane2 {  padding:0px 0px 0px 0px;margin:15px 0px 0px 0px; overflow:hidden;  font-size:11px;text-align:right; white-space:nowrap; width:550px;}

/* Inner Pages Coloum style */

/* Three Coloum style */
.ThreeColoum{ margin:0; padding:0;}
.ThreeLeft{ float:left; width:220px; margin:0 40px 0 0; padding:0;}
.ThreeMiddle{ float:left; width:423px; margin:0 0px 0 0; padding:0;}
.ThreeRight{ float:right; width:220px; margin:0; padding:0;}

/* Two Coloum 1 style */
.TwoColoum1{ margin:0; padding:0;}
.TwoColoum1Left{ float:left; width:220px; margin:0 0px 0 0; padding:0;}
.TwoColoum1Right{ float:right; width:683px; margin:0; padding:0;}

/* Two Coloum 2 style */
.TwoColoum2{ margin:0; padding:0;}
.TwoColoum2Left{ float:left; width:683px; margin:0 0px 0 0; padding:0;}
.TwoColoum2Right{ float:right; width:220px; margin:0; padding:0;}

/* Two Coloum 3 style */
.TwoColoum3{ margin:0; padding:0;}
.TwoColoum3Left{ float:left; width:220px; margin:0 0px 0 0; padding:0;}
.TwoColoum3Right{ float:right; width:683px; margin:0; padding:0;}
.TwoCol3Left{ float:left; width:320px; margin:0 0px 0 0; padding:0; height:100%; overflow:hidden;}
.TwoCol3Right{ float:right; width:320px; margin:0; padding:0; height:100%; overflow:hidden;}

/*------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------*/
/*Style for CopyrightPane*/ 		  .CopyrightPane {  padding:0px 0px 0px 0px;margin:0px 0px 0px 0px; overflow:hidden; float:right; width:550px; color:#567aba; font-size:11px; text-align:right; white-space:nowrap;}
/*Style for clearing Div's*/		  .ClearFloat {clear:both;height:0px;font-size:0px;line-height:0px;}
/*------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------*/
/* Breadcrumb text syle */			  .BreadcrumbPane {padding:0; margin:10px 0; font-size:12px; background-color:#DBE9F7}
									  .breadcrumb {font-weight: normal;color: #000000;text-align:left;text-decoration:none; font-size:12px; vertical-align:top;font-family:Trebuchet MS, Arial, Helvetica, sans-serif;  background-color:#DBE9F7}
									  A.breadcrumb:link, A.breadcrumb:visited, A.breadcrumb:active {font-weight: normal;font-size:12px;color: #0294c5;font-family:Trebuchet MS, Arial, Helvetica, sans-serif;text-align:left;text-decoration:none;  background-color:#DBE9F7}
									  A.breadcrumb:hover {font-weight: normal;font-size:12px;color: #0d4988;text-align:left;text-decoration:none;font-family:Trebuchet MS, Arial, Helvetica, sans-serif;  background-color:#DBE9F7}
/*------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------*/
/*=====================================================================*/
/* Skin Properties                                                     */
/*=====================================================================*/

/* Login hover styles*/
.Login,A.Login:link,A.Login:visited,A.Login:active {color:#fff; font-size:11px;font-weight: bold;text-decoration:none;font-family:Trebuchet MS, Arial, Helvetica, sans-serif; text-transform:uppercase;}
A.Login:hover {color:#6190c8; font-size:11px;font-weight: bold;text-decoration:none;font-family:Trebuchet MS, Arial, Helvetica, sans-serif; }

/* User hover styles*/
.User,A.User:link,A.User:visited,A.User:active {color:#fff; font-size:11px;font-weight: bold;text-decoration:none; text-transform:uppercase;font-family:Trebuchet MS, Arial, Helvetica, sans-serif;}
A.User:hover {color:#6190c8; font-size:11px;font-weight: bold;text-decoration:none;font-family:Trebuchet MS, Arial, Helvetica, sans-serif; }

/*Date Styles*/
.Date { color:#FFFFFF; font-size:11px;text-decoration:none;}

/* Footer text syle */
.Footer,A.Footer:link,A.Footer:visited,A.Footer:active {font-weight:normal;color:#567aba;text-decoration:none;padding:0px 2px;}
A.Footer:hover {font-weight:normal;color:#567ABA!important;text-decoration:none;	padding:0px 2px;}

/* Copyright text syle */
.Copyright,A.Copyright:link,A.Copyright:visited,A.Copyright:active {font-weight:normal;text-transform:none;color:#567aba;text-decoration:none;}
A.Copyright:hover {color: #FFFFFF;}
/* Link Pane text syle */
.Link {	font-size: 11px; color: #567ABA;	text-decoration:none;}
A.Link:link, A.Link:visited, A.Link:active {font-size: 11px;	color: #567ABA;	text-decoration:none;}
A.Link:hover {	font-size: 11px;	color: #b2e0ef;	text-decoration:underline;}

/* Host Pane text syle */
.Host {	font-size: 10px; text-transform:uppercase;color: #FFFFFF;	text-decoration:none;}
A.Host:link, A.Host:visited, A.Host:active {	font-size: 10px;	color: #ffffff;	text-decoration:none;}
A.Host:hover {	font-size: 10px;	color: #ffffff;	text-decoration:underline;}


/*=====================================================================*/
/* Template Text and Link Styles Based on Colors                       */
/*=====================================================================*/
/* Default font style Style */
body, html, TH, TD, td,  div , p, table { color: #616161;  font-size: 13px; font-weight: normal; text-decoration: none; font-family:Trebuchet MS, Arial, Helvetica, sans-serif;}
p { margin:0px; padding:0px 0px 8px 0px;}
td { text-align:left;}
/*Default List style */

ul{ padding:0px 0px 0px 0px; margin:0px 0px 0px 20px; vertical-align:top;} 
li { list-style:url(images/ListArrow.gif) disc outside!important; padding:0px 3px 0px 0px; margin:0px 0px 0px 0px; vertical-align:middle;}
ol { padding:0px 0px 0px 0px; margin:0px 0px 0px 25px; vertical-align:top;} 
ol li {padding:0px 3px 0px 0px; margin:0px; list-style-type:decimal!important; list-style-image:none!important;}
img { border:none;}
br { margin:0px; padding:0px; height:1px;}
/**/
/*Default Font Color for White text */
.WhiteText, .WhiteText TH, .WhiteText TD, .WhiteText td, .WhiteText div ,.WhiteText p, .WhiteText table , .WhiteText .Normal, .WhiteText  .normal, 
.WhiteText .Head, .WhiteText .SubHead, .WhiteText .SubSubHead, .WhiteText h1, .WhiteText h2, .WhiteText h3, .WhiteText h4, .WhiteText h5, .WhiteText h6{ color:#FFFFFF;}
.WhiteText a { color:#FFFFFF;text-decoration:underline;}
.WhiteText a:hover { color:#FFFFFF; text-decoration:none;}

/*Default Font Color for Blue Text */
.BlueText, .BlueText TH, .BlueText TD, .BlueText td, .BlueText div ,.BlueText p, .BlueText table , .BlueText .Normal, .BlueText  .normal, 
.BlueText .Head, .BlueText .SubHead, .BlueText .SubSubHead, .BlueText h1, .BlueText h2, .BlueText h3, .BlueText h4, .BlueText h5, .BlueText h6{ color:#567aba; font-size:11px!important;}
.BlueText a { color:#567aba;text-decoration:none; font-size:11px;}
.BlueText a:hover { color:#FFFFFF!important; text-decoration:none; font-size:11px;}
/* Default link syle */
A:Link, A:Visited, A:Active {color: #2173af;text-decoration: none;font-family:Trebuchet MS, Arial, Helvetica, sans-serif;}
A:Hover {color: #0d4988;text-decoration: none;font-family:Trebuchet MS, Arial, Helvetica, sans-serif;}

/* Black (Default color) */
.Normal { color: #000000; font-family:Trebuchet MS, Arial, Helvetica, sans-serif; font-size: 13px; font-weight: normal; line-height:normal;}
A.Normal:link, A.Normal:visited, A.Normal:Active { color: #2173af; font-family:Trebuchet MS, Arial, Helvetica, sans-serif; font-size: 13px; font-weight: normal; text-decoration: none; }
A.Normal:Hover { color: #0d4988; font-family:Trebuchet MS, Arial, Helvetica, sans-serif; font-size: 13px; font-weight: normal; text-decoration: none; }

.NormalBold { color: #000000;  font-weight: bold; }
A.NormalBold:link, A.NormalBold:visited, A.NormalBold:Active { color: #2173af;font-weight: bold; text-decoration: none; }
A.NormalBold:Hover { color: #0d4988; font-weight: bold; text-decoration: none; }

/*Extra Font color styles*/
/* Blue */
.BlueText, .BlueText a { color: #1a5e9d;font-weight: normal; text-decoration:none;}
.BlueText a:Hover { color: #1a5e9d; font-weight: normal; text-decoration: none; }
/* Orange */
.OrangeText, .OrangeText a { color: #ff9c00;font-weight: normal; text-decoration:none;}
.OrangeText a:Hover { color: #ff9c00; font-weight: normal; text-decoration: none; }
/* Red */
.RedText, .RedText a { color: #ac0000;font-weight: normal; text-decoration:none;}
.RedText a:Hover { color: #ac0000; font-weight: normal; text-decoration: none; }
/* Green */
.GreenText, .GreenText a { color: #00ac35;font-weight: normal; text-decoration:none;}
.GreenText a:Hover { color: #00ac35; font-weight: normal; text-decoration: none; }
/* Gray */
.GrayText, .GrayText a { color: #707070;font-weight: normal; text-decoration:none;}
.GrayText a:Hover { color: #707070; font-weight: normal; text-decoration: none; }

/*=====================================================================*/
/* Template Text Headings                                              */
/*=====================================================================*/

/* H1 */
H1 { color: #0d3276; font-size: 24px; font-weight: bold; padding:0px 0px 8px 0px; margin:0px;font-family:Trebuchet MS, Arial, Helvetica, sans-serif;}
A.H1:Link,A.H1:Visited,A.H1:Hover,A.H1:Active { color: #2173af; font-size: 24px; font-weight: bold; text-decoration: none; }

/* H2 */
H2 { color: #a01417; font-size: 22px; font-weight: bold; padding:0px 0px 8px 0px; margin:0px; font-family:Trebuchet MS, Arial, Helvetica, sans-serif;}
A.H2:Link,A.H2:Visited,A.H2:Hover,A.H2:Active { color: #2173af; font-size: 22px; font-weight: bold; text-decoration: none; }

/* H3 */
H3 { color: #8b9dbd; font-size: 20px; font-weight: bold; padding:0px 0px 8px 0px; margin:0px; font-family:Trebuchet MS, Arial, Helvetica, sans-serif;}
A.H3:Link,A.H3:Visited,A.H3:Hover,A.H3:Active { color: #2173af; font-size: 20px; font-weight: bold; text-decoration: none; }

/* H4 */
H4 { color: #666666; font-size: 18px; font-weight: bold;  padding:0px 0px 8px 0px; margin:0px;font-family:Trebuchet MS, Arial, Helvetica, sans-serif;}
A.H4:Link,A.H4:Visited,A.H4:Hover,A.H4:Active { color: #2173af; font-size: 18px; font-weight: bold; text-decoration: none; }
/* H4 */
H5 { color: #000000; font-size: 16px; font-weight: normal;  padding:0px 0px 8px 0px; margin:0px;font-family:Trebuchet MS, Arial, Helvetica, sans-serif;}
A.H5:Link,A.H5:Visited,A.H5:Hover,A.H4:Active { color: #2173af; font-size: 16px; font-weight: normal; text-decoration: none; }

/* H6 */
H6 { color: #a01417; font-size: 12px; font-weight: bold; padding:0px 0px 8px 0px; margin:0px; font-family:Trebuchet MS, Arial, Helvetica, sans-serif;}
A.H6:Link,A.H6:Visited,A.H6:Hover,A.H6:Active {font-size: 12px; color: #2173af; font-weight: bold; text-decoration: none; }

/*=====================================================================*/
/* Module Classes                                                      */
/*=====================================================================*/
/* Default Container Title Style */
.Head { color: #000000; font-size: 13px; font-weight: bold; text-decoration: none;font-family:Trebuchet MS, Arial, Helvetica, sans-serif; }
A.Head:Link, A.Head:Visited, A.Head:Active { color: #2173af; font-size: 13px; font-weight: bold; text-decoration: none; }
A.Head:Hover { color: #0d4988;}

/* SubHead */
.SubHead { color: #000000; font-size: 12px; font-weight: bold; text-decoration: none;font-family:Trebuchet MS, Arial, Helvetica, sans-serif; }
A.SubHead:Link, A.SubHead:Visited, A.SubHead:Active { color: #2173af; font-size: 12px; font-weight: bold; text-decoration: none; }
A.SubHead:Hover { color: #0d4988;}

/* Module title style used instead of Head for compact rendering by QuickLinks and Signin modules */
.SubSubHead { color: #000000;font-weight: bold; text-decoration: none; text-transform:uppercase; font-size: 11px; font-family:Trebuchet MS, Arial, Helvetica, sans-serif;}
A.SubSubHead:Link, A.SubSubHead:Visited,  A.SubSubHead:Active { color: #2173af; font-size: 11px; font-weight: bold; text-decoration: none; }
A.SubSubHead:Hover{color: #0d4988;}

/* Text style for skin objects */
.SkinObject { color: #000000; font-size: 11px; font-weight: normal; text-decoration: none; font-family:Trebuchet MS, Arial, Helvetica, sans-serif;}
A.SkinObject:Link, A.SkinObject:Visited, A.SkinObject:Active { color: #2173af; font-size: 11px; font-weight: normal; text-decoration: none; }
 A.SkinObject:Hover {color: #0d4988;}
/*=====================================================================*/
/* Input and Other Admin Site Styles                                   */
/*=====================================================================*/
/* Normal Text Box */
.NormalTextBox { color: #000000; background:#FFFFFF; font-family:Trebuchet MS, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal; vertical-align: middle; border: 1px solid #bec0bb;}
td.NormalTextBox , span.NormalTextBox, table.NormalTextBox {padding: 0px;margin: 0px;	background:none;border:none;}

/* Admin link styles */
A.CommandButton:Link, A.CommandButton:Visited, A.CommandButton:Active {font-family:Trebuchet MS, Arial, Helvetica, sans-serif; color:#2173af; font-size: 13px; cursor:pointer; font-weight: bold; text-decoration: none; background: none; border:none; padding:2px 3px 3px 4px; height: 20px; }
A.CommandButton:Hover {font-family:Trebuchet MS, Arial, Helvetica, sans-serif; color:#0d4988; font-size: 13px; font-weight: bold; text-decoration: none; cursor:pointer; background:none; border:none; padding:2px 3px 3px 4px; height: 20px; }

/* button style for standard HTML buttons */
.StandardButton, A.StandardButton:Link, A.StandardButton:Visited, A.StandardButton:Active {font-family:Trebuchet MS, Arial, Helvetica, sans-serif; color:#2173af; cursor:pointer; font-size: 13px; font-weight: bold; text-decoration: none; background:none; border:none; padding:2px 3px 3px 4px; height: 20px; }
A.StandardButton:Hover {font-family:Trebuchet MS, Arial, Helvetica, sans-serif; color:#0d4988; font-size: 13px; font-weight: bold; text-decoration: none; cursor:pointer; background:none; border:none; padding:2px 3px 3px 4px; height: 20px; }

/* New DataGrid DNN Class used in Admin interface */
.DataGrid_Header { color: #333333; font-weight: bold; text-decoration: none; font-family:Trebuchet MS, Arial, Helvetica, sans-serif;}
.DataGrid_AlternatingItem { color: #000000;  font-weight: normal; text-decoration: none; font-family:Trebuchet MS, Arial, Helvetica, sans-serif;}
.DataGrid_Item { color: #333333; font-weight: normal; text-decoration: none;font-family:Trebuchet MS, Arial, Helvetica, sans-serif; }
/*=========================================================================================================================================================================================================================================================================================================================================================*/
/* Module Action Menus */
.ModuleTitle_SubMenu{border:1px solid #FFFFFF;}
.ModuleTitle_SubMenu table {padding:0px; border:0px;}
.ModuleTitle_SubMenu td{background:#9aabc7;	white-space: nowrap;border:none;border-bottom:1px solid #FFFFFF;color:#FFF!important;} 
.ModuleTitle_MenuIcon {background-color:#9aabc7; border:none;padding: 0px 2px;}
td.ModuleTitle_MenuItemSel , .ModuleTitle_MenuItemSel td, .ModuleTitle_MenuItemSel .ModuleTitle_MenuIcon{background-color: #CE0D0D;color: #fff!important;}
.ModuleTitle_MenuBreak td { display:none;}
.ModuleTitle_MenuBreak .ModuleTitle_MenuIcon{height:10px;background: #f8f4e6;}
.HeaderMain .TitleActionscell {float:left; position:relative; z-index:999999;}
/**/
.GrayBg { background:#ebeaea; padding:5px;}
.GrayBg img, .GrayBg a img  { border:5px solid #ebeaea!important;}
.GrayBg a:hover img  { border:5px solid #a01417!important;}

a.readMore{
	display:block;
	width:65px;
	font:normal 12px/17px Arial, Helvetica, sans-serif;
	color:#0C427D !important;
	text-decoration:none;
}
a.readMore:hover{
	color:#494949 !important;
}

/* Small logo panel style */
div.smallLogoPane{
	width:238px;
	margin:0;
	padding:0;
}
div.smallLogoPane ul{
	padding:0;
	margin:0;
	list-style-type:none;
}
div.smallLogoPane ul li{
	float:left;
	margin:0 13px 6px 0;
	padding:0;
	list-style-type:none !important;
}

div.smallLogoPane ul li.noMargin{
	margin:0 !important;
}

ul.forunList{
	font-size:12px;
	line-height:16px;
	width:173px;
	list-style-type:none !important;
	padding:0;
	margin:0;
}
ul.forunList li{
	padding:0 0 8px 0;
	margin:0 0 8px 0;
	border-bottom:solid 1px #EBEBEB;
	list-style-type:none !important;
}
ul.forunList li.noBorder{
	border:none;
}
ul.forunList li span{
	display:block;
	color:#616161;
	padding:8px 0 0;
}
ul.forunList li a{
	color:#0C427D;
	text-decoration:none;
}
ul.forunList li a:hover{
	color:#000;
}

p.resourceText{
	float:left;
	width:160px;
	font-size:12px;
	line-height:16px;
}
p.resourceText strong{
	color:#0C427D;
}
p.resourceText img{
	float:right;
}

ul.resourcesList{
	width:238px;
	font-weight:bold;
	font-size:12px;
	line-height:14px;
	padding:0;
	margin:0;
	list-style-type:none !important;
}
ul.resourcesList li{
	padding:0 0 10px 0;
	list-style-type:none !important;
}
ul.resourcesList li a{
	color:#066B99;
	text-decoration:none;
}
ul.resourcesList li a:hover{
	color:#000;
}

/* Slider Start */ 
.scrollButtons { position: absolute;top:0px;cursor: pointer; z-index:999;}
.scrollButtons.left { left:0;background: url(images/slider-left-arrow.jpg) left top no-repeat; }
.scrollButtons.right { right:0; background: url(images/slider-right-arrow.jpg) left top no-repeat;}

.scroll { height: 332px; width: 990px; overflow: auto; overflow-x: hidden; position: relative; clear: left;}

.slider-arrow {	position:absolute; top:286px;	left:447px;	width:42px;	height:27px;	
background:url(images/slider-arrow.gif) no-repeat 0 0;	display:block;	}

.try-it {	position:absolute;	top:280px;	left:504px;	width:185px;	height:38px;	}
.try-it a {	background:url(images/try-it-btn.gif) no-repeat 0 0;width:185px;height:38px;display:block;text-decoration:none!important;}	

.take-a-tour {	position:absolute;	top:280px;	left:706px;	width:185px;	height:38px;}
.take-a-tour a {background:url(images/take-a-tour-btn.gif) no-repeat 0 0;width:185px;height:38px;display:block;text-decoration:none!important;}	

/*Slider Images*/
.Slide1 { background:url(/Portals/0/SliderImages/Blue_baner1.jpg) left top no-repeat;}
.Slide2 { background:url(/Portals/0/SliderImages/Blue_baner2.jpg) left top no-repeat;}
.Slide3 { background:url(/Portals/0/SliderImages/Blue_baner3.jpg) left top no-repeat;}
.Slide4 { background:url(/Portals/0/SliderImages/Blue_baner4.jpg) left top no-repeat;}
.Slide5 { background:url(/Portals/0/SliderImages/Blue_baner5.jpg) left top no-repeat;}
.Slide6 { background:url(/Portals/0/SliderImages/Blue_baner6.jpg) left top no-repeat;}
/* Slider End */

/* Inner Header Start */
.inner {	position:relative;	}
.sign-up {	position:absolute;	top:146px;	right:0px;	width:205px;	height:38px;}
.sign-up a {	background:url(images/sign-up-btn.gif) no-repeat 0 0;	width:205px;	height:38px;	display:block;}	
/* Inner Header End */


/* Bottom Container style */

.bottomContent{
	width:910px;
}
.leftBottom{
	float:left;
	width:273px;
	margin:0 45px 0 0;
	padding:0;
}
.middleBottom{
	float:left;
	width:273px;
	margin:0 45px 0 0;
	padding:0;
}
.rightBottom{
	float:left;
	width:273px;
	margin:0 0 0 0;
	padding:0;
}

p.bottomText{
	font-size:12px;
	line-height:16px;
}
p.bottomText strong{
	color:#0C427D;
}
p.posted{
	font-size:12px;
	line-height:16px;
	color:#A1A1A1;
	background:url(images/posted-icon.gif) 0 2px no-repeat;
	padding:0 0 10px 28px;
}
p.posted a{
	color:#066B99;
	text-decoration:underline !important;
}
p.posted a:hover{
	color:#494949;
	text-decoration:underline !important;
}

.freeTips{
	width:300px;
}
p.freeEmail{
	font-size:15px !important;
	line-height:17px;
	color:#A1C3FF;
	padding:0 0 4px 0;
	margin:0;
}
p.freeEmail span{
	display:block;
	font-size:11px;
	line-height:17px;
	color:#4080F0;
	padding:0 0 6px 0;
	margin:0;
}
input.emailTxtBox{
	float:left;
	width:180px;
	height:20px;
	padding:0 0 0 5px;
	margin:0 10px 0 0;
	color:#9D9D9D;
}
input.subscribeButton{
	float:left;
}

p.founders{
	font-size:11px;
	line-height:16px;
	color:#567ABA;
	text-align:right;
}
p.founders span{
	width:15px;
	line-height:14px;
	background:url(images/esp.gif) 4px 50% no-repeat;
	padding:0 22px 0 0 !important;
}

a.greatLookingEmail{
	display:block;
	width:233px;
	height:33px;
	background:url(images/greatLookingEmail-bg.jpg) 0 0 no-repeat;
	font-size:12px;
	line-height:33px;
	font-weight:bold;
	color:#fff;
	text-decoration:none;
	padding:0 0 0 10px;
	float:right;
	margin:0 0 20px 0;
}
a.greatLookingEmail:hover{
	color:#F86312;
}

/* Right list style */
ul.rightList1{
	font-size:15px;
	line-height:32px;
	list-style-type:none;
	padding:0;
	margin:0 0 20px 0;
}
ul.rightList1 li{
	background-color:#609FD4;
	list-style-type:none !important;
	margin:0 0 2px 0;
}
ul.rightList1 li a{
	display:block;
	color:#fff;
	background-color:#609FD4;
	padding:0 0 0 42px;
}
ul.rightList1 li a:hover{
	color:#fff !;
	background-color:#0C62AA;
}
ul.rightList1 li a.rightIcon1{
	background:url(images/rightList-icon1.gif) 15px 50% no-repeat;
}
ul.rightList1 li a.rightIcon1:hover{
	color:#fff !;
	background-color:#0C62AA;
}
ul.rightList1 li a.rightIcon2{
	background:url(images/rightList-icon2.gif) 15px 50% no-repeat;
}
ul.rightList1 li a.rightIcon2:hover{
	color:#fff !;
	background-color:#0C62AA;
}
ul.rightList1 li a.rightIcon3{
	background:url(images/rightList-icon3.gif) 15px 50% no-repeat;
}
ul.rightList1 li a.rightIcon3:hover{
	color:#fff !;
	background-color:#0C62AA;
}
ul.rightList1 li a.rightIcon4{
	background:url(images/rightList-icon4.gif) 15px 50% no-repeat;
}
ul.rightList1 li a.rightIcon4:hover{
	color:#fff !;
	background-color:#0C62AA;
}
ul.rightList1 li a.rightIcon5{
	background:url(images/rightList-icon5.gif) 15px 50% no-repeat;
}
ul.rightList1 li a.rightIcon5:hover{
	color:#fff !;
	background-color:#0C62AA;
}
ul.rightList1 li a.rightIcon6{
	background:url(images/rightList-icon6.gif) 15px 50% no-repeat;
}
ul.rightList1 li a.rightIcon6:hover{
	color:#fff !;
	background-color:#0C62AA;
}
ul.rightList1 li a.rightIcon7{
	background:url(images/rightList-icon7.gif) 15px 50% no-repeat;
}
ul.rightList1 li a.rightIcon7:hover{
	color:#fff !;
	background-color:#0C62AA;
}
ul.rightList1 li a.rightIcon8{
	background:url(images/rightList-icon8.gif) 15px 50% no-repeat;
}
ul.rightList1 li a.rightIcon8:hover{
	color:#fff !;
	background-color:#0C62AA;
}
ul.rightList1 li a.rightIcon9{
	background:url(images/rightList-icon9.gif) 15px 50% no-repeat;
}
ul.rightList1 li a.rightIcon9:hover{
	color:#fff !;
	background-color:#0C62AA;
}
ul.rightList1 li a.rightIcon10{
	background:url(images/rightList-icon10.gif) 15px 50% no-repeat;
}
ul.rightList1 li a.rightIcon10:hover{
	color:#fff !;
	background-color:#0C62AA;
}
ul.rightList1 li a.rightIcon11{
	background:url(images/rightList-icon11.gif) 15px 50% no-repeat;
}
ul.rightList1 li a.rightIcon11:hover{
	color:#fff !;
	background-color:#0C62AA;
}
ul.rightList1 li a.rightIcon13{
	background:url(images/rightList-icon13.gif) 15px 50% no-repeat;
}
ul.rightList1 li a.rightIcon13:hover{
	color:#fff !;
	background-color:#0C62AA;
}
ul.rightList1 li a.rightIcon12{
	background:url(images/rightList-icon12.gif) 15px 50% no-repeat;
}
ul.rightList1 li a.rightIcon12:hover{
	color:#fff !;
	background-color:#0C62AA;
}
ul.rightList1 li a.rightIcon14{
	background:url(images/rightList-icon14.gif) 15px 50% no-repeat;
}
ul.rightList1 li a.rightIcon14:hover{
	color:#fff !;
	background-color:#0C62AA;
}
ul.rightList1 li a.rightIcon15{
	background:url(images/rightList-icon15.gif) 15px 50% no-repeat;
}
ul.rightList1 li a.rightIcon15:hover{
	color:#fff !;
	background-color:#0C62AA;
}

/* Right list 2 style */

ul.rightList2{
	font:13px/39px Arial, Helvetica, sans-serif;
	padding:0;
	margin:0 0 20px 0;
	border-bottom:solid 1px #B1DCFB;
}
ul.rightList2 li{
	background:url(images/rightList2Html-bg.gif) 0 0 repeat-x;
	border-left:solid 1px #B1DCFB;
	border-right:solid 1px #B1DCFB;
	border-top:solid 1px #B1DCFB;
}
ul.rightList2 li a{
	color:#0C62AA;
	padding:0 0 0 48px;
}
ul.rightList2 li a.rightList2-icon1{
	background:url(images/rightList2-icon1.gif) 15px 50% no-repeat;
}
ul.rightList2 li a.rightList2-icon1:hover{
	color:#000;
}
ul.rightList2 li a.rightList2-icon2{
	background:url(images/rightList2-icon2.gif) 15px 50% no-repeat;
}
ul.rightList2 li a.rightList2-icon2:hover{
	color:#000;
}
ul.rightList2 li a.rightList2-icon3{
	background:url(images/rightList2-icon3.gif) 15px 50% no-repeat;
}
ul.rightList2 li a.rightList2-icon3:hover{
	color:#000;
}

/* Pricing page style */

img.noFee{
	float:left;
	margin:12px 20px 25px 0;
}
ul.noFee-List{
	font-weight:bold;
	font-size:13px;
	line-height:15px;
	color:#04598F;
	padding:20px 0 0 0;
	margin:0;
}
ul.noFee-List li{
	padding:0 0 12px 0;
	list-style-type:none !important;
	margin:0;
}
ul.noFee-List li span{
	background:url(images/np-fee-icon.jpg) 0 0px no-repeat !important;
	padding:0 0 0 30px;
}

.tableOuter{
	width:682px;
	text-align:center;
	margin:20px auto 25px;
}
table.tableData{
	margin:1px 0;
	border:solid 1px #EFEFEF;
}
td.tableHeading{
	background:url(images/table-bg.jpg) 0 0 repeat-x;
	padding:0 0 0 20px;
	font-weight:bold;
	font-size:12px;
	line-height:35px;
	color:#0C62AA;
}
td.leftCell{
	border-bottom:solid 1px #EFEFEF;
	border-right:solid 1px #EFEFEF;
	font-size:12px;
	line-height:23px;
	color:#797979;
	padding:0 0 0 20px;	
}
td.rightCell{
	border-bottom:solid 1px #EFEFEF;
	font-size:12px;
	line-height:23px;
	color:#797979;
	padding:0 0 0 20px;	
}
img.creatAccount{
	margin:10px auto 20px;
	width:680px;
}

img.rightPic{
	float:left;
	margin:12px 14px 16px 6px;
}
p.blueTitleBar-text{
	padding:0 8px 15px 8px;
}
img.rightMore-Btn{
	margin:0 0 0 8px;
}

/* Support page style */
.helpPanel{
	color:#0C62AA;
	background-color:#F9FBFC;
	border:solid 1px #E1E7ED;
	padding:0 0 0 20px;
	margin:10px 0 30px 0;
}
.helpPanel label{
	float:left;
	display:block;
	width:auto;
	font:16px;
	line-height:50px;
	margin:0 25px 0 0;
}
input.helpTxtBox{
	float:left;
	width:200px;
	height:21px;
	border-bottom:solid 1px #CBDAE9;
	border-top:solid 1px #CBDAE9;
	border-left:solid 1px #CBDAE9;
	margin:14px 0 0;
}
input.helpBtn{
	float:left;
	margin:14px 0 0;
}

#boxPanel {
	width:698px;
	background-color:#fff;
	border:1px solid #F0F0F0;
	padding:1px;
	margin:0 0 50px 0;
	height:100%;
	overflow:hidden;
	}
#boxBg{
	padding:25px 25px;
	background:#fff url(images/box-bg.gif) 0 0 repeat-x;	
	}
#leftBox {
	width:300px;
	float:left;
	}
#rightBox {
	width:300px;
	float:right;
	}
.boxContent img {
	float:left;
	width:auto;
	}	
.boxContent h3 {
	font:bold 17px/19px Arial, Helvetica, sans-serif;
	color:#000;
	background-color:inherit;
	padding:0 0 0 41px;
	}
.boxContent h3.leftPad {	
	padding:0 0 0 53px;
	}
.boxContent p {
	font:12px/16px Arial, Helvetica, sans-serif;
	color:#0C62AA;
	background-color:inherit;
	padding:5px 0 0 41px;
	}	
.boxContent p.leftPad {	
	padding:5px 0 0 53px;
	}
	
ul.tipsList1{
	font-size:12px;
	line-height:14px;
	list-style-type:none;
	padding:0;
	margin:0;
}
ul.tipsList1 li{
	list-style-type:none !important;
	padding:0 0 10px 17px;
	background:url(images/list-icon1.gif) 0 2px no-repeat;
}
ul.tipsList1 a{
	color:#3B3C3E;
	background-color:inherit;
	text-decoration:none;
}
ul.tipsList1 a:hover{
	text-decoration:underline;
}

ul.downloadList{
	font-size:14px;
	line-height:19px;
	padding:0;
	margin:0;
	list-style-type:none;
	color:#000;
}
ul.downloadList li{
	padding:10px 0 30px 45px;
	list-style-type:none !important;
	border-bottom:dashed 1px #ABABAB;
}
ul.downloadList li p{
	float:right;
	font-size:11px;
	line-height:13px;
	color:#52ADE1;
	text-decoration:none;
	padding:10px 0 0;
}
ul.downloadList li p a{
	color:#52ADE1;
	text-decoration:none;
}
ul.downloadList li p a:hover{
	color:#000;
}
ul.downloadList li.download1{
	background:url(images/download-icon1.gif) 14px 8px no-repeat;
}
ul.downloadList li.download2{
	background:url(images/download-icon2.gif) 14px 7px no-repeat;
}
p.allDownload{
	font-size:11px;
	line-height:13px;
	background:url(images/download-icon3.gif) 0 14px no-repeat;
	padding:10px 0 10px 12px;
	float:right;
}

ul.tipsList{
	font-size:13px;
	line-height:17px;
	padding:0 0 20px 0;
	margin:0;
}
ul.tipsList li{
	padding:8px 0;
	border-bottom:dashed 1px #ABABAB;
	list-style-type:none !important;
}
ul.tipsList li a{
	display:block;
	background:url(images/list-icon-arrow.jpg) 10px 6px no-repeat;
	padding:0 0 0 25px;
	color:#0C62AA;
	text-decoration:none;
}
ul.tipsList li a:hover{
	color:#000;
}
ul.tipsList li.nobg{
	border-bottom:none;
}

/*Link Module Atyles*/
.LinksDesignTable { width:220px;border:solid 1px #E9E5E5;}
.LinksDesignTable td { padding:0px 0px 0px 0px;border-bottom:solid 0px #E9E5E5;}
.LinksDesignTable a{  padding:11px 5px 12px 15px;display:block; margin:0px 0px 0px 0px!important;background:url(images/rightList2-bg.gif) left top repeat-x; text-decoration:none; font-size:13px!important;  color:#666!important; overflow:hidden; white-space:normal!important;font-family:Arial, Verdana, Helvetica, Impact,sans-serif!important;}
.LinksDesignTable a:hover, .LinksDesignTable a:active{ background:url(images/rightList2-bg.gif) left top repeat-x; text-decoration:none; color:#000!important;}

/*Styles For FAQ's Module*/
.Question p, .Answer p { padding:0px;}
.Question { background:url(images/Question.gif) 10px 0px no-repeat; padding:0px 0px 4px 30px; font-weight:bold;}
.Answer{ background:url(images/Answer.gif) 10px 0px no-repeat; padding:0px 0px 4px 30px;}

/*Header Images*/
.HeaderHome {}
.FeatureTourHeader { background:url(/Portals/0/images/BlueImages/FeatureTourHeader.jpg) left top no-repeat; height:202px;}
.SupportHeader { background:url(/Portals/0/images/BlueImages/SupportHeader.jpg) left top no-repeat; height:202px;}
.TipsResourcesHeader { background:url(/Portals/0/images/BlueImages/TipsResourcesHeader.jpg) left top no-repeat; height:202px;}
.OurCustomersHeader { background:url(/Portals/0/images/BlueImages/OurCustomersHeader.jpg) left top no-repeat; height:202px;}
.AboutUsHeader { background:url(/Portals/0/images/BlueImages/AboutUsHeader.jpg) left top no-repeat; height:202px;}
.ServicesHeader { background:url(/Portals/0/images/BlueImages/ServicesHeader.jpg) left top no-repeat; height:202px;}
.SolutionsHeader { background:url(/Portals/0/images/BlueImages/SolutionsHeader.jpg) left top no-repeat; height:202px;}
.ContactUsHeader { background:url(/Portals/0/images/BlueImages/ContactUsHeader.jpg) left top no-repeat; height:202px;}

/*Styles For 15.07.09*/
h4.blueTitle {font:bold 13px/15px Arial, Helvetica, sans-serif; color:#0C427D; padding:15px 0 10px;}
h4.blueText {font:bold 13px/15px Arial, Helvetica, sans-serif; color:#0C427D; padding:0 0 15px;}

/* contact form */
.contactForm{background-color:#fff; border:1px solid #EAEAEA; padding:6px; margin:10px 0; }
.contactBox{background-color:#fff; border:1px solid #EAECF3; padding:1px;}
.contactPanel{background-color:#F9F9FA; padding:20px 30px; height:100%; overflow:hidden;}
.contactPanel label {	color:#383838;	background-color:inherit;	padding:0;	float:left;	font:12px/14px Arial, Helvetica, sans-serif; text-align:left;	width:91px;	clear:both;	}
.contactPanel input {	width:509px;	height:17px;	font:12px/14px Arial, Helvetica, sans-serif;	color:#666;
  border:1px solid #C9CEDC; background-color:#fff;	padding:2px 0 0 2px;	margin:0 0 8px;	float:left;}
.contactPanel textarea {	width:509px;	height:65px;	font:12px/14px Arial, Helvetica, sans-serif;	color:#666;
	border:1px solid #C9CEDC;		background-color:#fff;	padding:2px 0 0 2px;	margin:0 0px 8px 0;	float:left;	}	
.contactPanel input.submitBtn{	width:68px; height:22px;float:left;	padding:0;	cursor:pointer;	clear:both;	margin:0 0 0 91px; 
border:none;	}
/* -- contact form -- */

