/*=====================================================================*/
/*     		     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*/
	background:url(images/main-bg.gif) 0 0 repeat-x ;padding:0px 0px 0px 0px;margin:0px;text-align:center;}
.BGTable2{ background:url(images/header-top-bg.png) center top no-repeat; text-align:center; margin:0 auto; padding:0 0 0 0; height:100%;}
.BGTable3{ width:960px; margin:0 auto; padding:19px 0 0 0; height:100%;}
/* Width of Skin - Applied to underlying table with minimum width applied */
.MainTable {background:none;margin:auto;text-align: left!important;}
div { padding:0px; margin:0px;}
/*ControlPanel*/ 
.ControlPanel { margin:auto!important; width:960px;}
/*=====================================================================*/
/* Skin Layout styles                                                  */
/*=====================================================================*/
/*STYLES FOR SKIN BACKGROUND IMAGES*/
/*Style for TopMain*/	 			  .TopMain {width:960px; background:url(images/HeaderBg.jpg) 0 0 no-repeat; margin:0 auto; padding:0px 0px 0 0px; }
/*Style for HeaderMain*/ 			  .HeaderMain {width:960px; margin:0 auto; padding:0px 0px 0 0px; background:url(images/mainheader-bg.jpg) 0 0 no-repeat; }
/*Style for HeaderCenter*/ 			  .HeaderCenter {}
/*Style for HeaderMainIP*/ 			  .HeaderMainIP {}
/*Style for HeaderCenterIP*/		  .HeaderCenterIP {}
/*Style for HeaderBottomMain*/ 		  .HeaderBottomMain { margin:0px 0px; padding:8px 0px; }
/*Style for MiddleMain*/ 			  .MiddleMain {overflow:hidden;padding:15px 24px 10px 24px; margin:35px auto 0px; width:912px;}
/*Style for MiddleMain*/ 			  .MiddleMainIP {overflow:hidden;padding:0px 0px 10px 0px; margin:35px 0px 0px 0px;background:#FFFFFF; }
/*Style for ContentMainIP */  	  	  .ContentMainIP {padding:0px 0px 0px 0px; margin:0px 0px 0px 0px;}
/*Style for ContentMain */  	  	  .ContentMain {padding:0px 0px 12px 0px; margin:0px 0px 18px 0px;}
/*Style for FooterMain*/ 			  .FooterMain { width:960px; background-color:#6BB1C1; margin:0px auto; padding:22px 0px 16px 0px; overflow:hidden; background:url(images/footer-bg.gif) 0 0 repeat-x; }
/*------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------*/
/*Style for Logo Pane*/ 			  .LogoPane {float:left; width:400px; padding:0px 0px; margin:10px 10px 5px 15px; overflow:hidden;} .LogoPane img { position:absolute;}
									  .HeaderTopRight{ float:right; text-align:right; padding:0; margin:0 0 0 0; height:109px; width:516px;}
/* Style for Search Panel*/   		  .SearchPane{width:275px; padding:0; margin:0px 0px 0px 0; float:right; text-align:right;}
/*Style for Nav PaneMain*/ 		      .NavPaneMain { margin:0px 30px; padding:0px 0px 0px 0px; height:38px; position:relative; z-index:11;} .NavPane li{ list-style:none!important; background:none!important;}
/*Style for Nav Pane*/ 			      .NavPane{ margin:0px 15px 0px 0px; padding:0px 0px 0px 0px;}
/*Style for Link Panel (4 May 2009)*/ .LinkPaneMain{ margin:0; padding:6px 10px; border-bottom:solid 1px #5FC2F2; background:url(images/linkpane-bg.gif) 0 0 repeat-x #03519b; color:#E9EEF2;font-size:12px; overflow:hidden;} .SearchPane input { background:#1467b5; border:1px solid #549bde; width:125px; height:18px; color:#FFFFFF;}
									  .LinkPane { float:left; width:650px; overflow:hidden;}
/*------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------*/
/*STYLES FOR CONTENT PANES*/
/*Style for HeaderLeftPane */  		  .HeaderLeftPane { padding:0px 0px 0px 0px; margin:10px 0px 0px 15px; float:left; width:400px; float:left; overflow:hidden;}
/*Style for HeaderRightPane */ 		  .HeaderRightPane { margin:40px 15px 10px 0px; padding:0px 0px 0px 0px; float:right; width:495px; 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:25px 30px 25px 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 Header Box Panel (4 May 2009)*/  .HeaderBoxPane { background:url(images/header-box-bg.gif) 0 0 repeat-x #070808;}
/*Style for Header Box01 (4 May 2009)*/        .HeaderBox01{float:left; width:300px; margin:0px 0px 0px 15px; background:url(images/box-divider.gif) 100% 2px repeat-y; overflow:hidden; padding:23px 0 5px 0;}
/*Style for Header Box02 (4 May 2009)*/        .HeaderBox02{float:left; width:300px; margin:0px 0px 0px 15px; background:url(images/box-divider.gif) 100% 2px repeat-y; overflow:hidden; padding:23px 0 5px 0;}
/*Style for Header Box03 (4 May 2009)*/        .HeaderBox03{float:right; width:300px; margin:0px 15px 0px 0px; background:url(images/box-divider.gif) 100% 2px repeat-y; overflow:hidden; text-align:left !important; padding:23px 0 5px 0;} 

/*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 0px 0px; float:left; width:520px; overflow:hidden;}
/*Style for RightPane */  	  		  .RightPane {padding:0px; margin:0px 0px 5px 0px; width:338px; 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 Inner LeftPane01 */  	      .InnerLeftPane01 {padding:0px; margin:0px 0px 10px 0px; overflow:hidden; width:520px;}
/*Style for Inner LeftPane02 */  	      .InnerLeftPane02 {padding:0px; margin:0px 0px 10px 0px; overflow:hidden; width:520px;}
/*Style for Inner LeftPane03 */  	      .InnerLeftPane03 {padding:0px; margin:0px 0px 10px 0px; overflow:hidden; width:520px;}
/*Style for LeftPane1 */  	  		  .LeftPane1 {padding:0px; margin:0px 0px 10px 0px; overflow:hidden; height:180px;}
/*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 {padding:0px; margin:0px 0px 5px 0px; float:left; width:224px; overflow:hidden;}
/*Style for MiddlePane1 */  	  	  .MiddlePane2 {padding:0px; margin:0px 0px 5px 22px; float:left; width:224px; overflow:hidden;}
/*Style for MiddlePane1 */  	  	  .MiddlePane3 {padding:0px; margin:0px 0px 5px 22px; float:left; width:224px; overflow:hidden;}
/*Style for MiddlePane1 */  	  	  .MiddlePane4 {padding:0px; margin:0px 0px 5px 0px; float:right; width:224px; overflow:hidden;}

/*Style for BottomPaneLeft */  	  	  .BottomPaneLeft {padding:0px; margin:0px 0px 5px 0px; float:left; width:225px; overflow:hidden;}
/*Style for BottomPaneRight */  	  .BottomPaneRight {padding:0px; margin:0px 0px 5px 22px; float:Right; width:650px; overflow:hidden;}
/*Style for BottomPane3 */  	  	  .BottomPane3 {padding:0px; margin:0px 0px 5px 0px; float:right; width:224px; overflow:hidden;}

/*Style for BottomPane */  			  .BottomPane { margin:0px 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:640px; 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;}
/*------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------*/
/*Style for CopyrightPane*/ 		  .CopyrightPane {  padding:0px 0px 0px 0px;margin:0px auto; overflow:hidden; width:960px; color:#fff; font-size:10px; line-height:12px; text-align:center; white-space:nowrap;}
/*Style for footer links Panel*/      .FooterLinkPane{ width:960px; margin:0 auto 5px; font-size:12px; line-height:14px; text-align:center}
/*Style for clearing Div's*/		  .ClearFloat {clear:both;height:0px;font-size:0px;line-height:0px;}
/*------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------*/
/* Breadcrumb text syle */			  .BreadcrumbPane { background:url(images/BreadcrumbBg.gif) left top repeat-x #e9e9e9; padding:5px 10px 5px 10px; color:#000000;font-size:12px; text-align:left; overflow:hidden;}
									  .breadcrumb {font-weight: normal;color: #000000;text-align:left !important;text-decoration:none; font-size:12px; vertical-align:top;font-family:Arial;}
									  A.breadcrumb:link, A.breadcrumb:visited, A.breadcrumb:active {font-weight: normal;font-size:12px;color: #0E60AE;font-family:Arial;text-align:left!important;text-decoration:underline;}
									  A.breadcrumb:hover {font-weight: normal;font-size:12px;color: #000;text-align:left!important;text-decoration:none;font-family:Arial;}
/*------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------*/
/*=====================================================================*/
/* Skin Properties                                                     */
/*=====================================================================*/
/* Login panel */
.ToploginPane{margin:10px 15px 10px 0; padding:0; font-size:12px; line-height:19px; color:#363636; text-align:right;}
/* Login hover styles*/
.Login,A.Login:link,A.Login:visited,A.Login:active {color:#363636; font-size:12px;font-weight: bold;text-decoration:none;font-family:Arial;}
A.Login:hover {color:#023D75; font-size:12px;font-weight: bold;text-decoration:none;font-family:Arial; }

/* User hover styles*/
.User,A.User:link,A.User:visited,A.User:active {color:#363636; font-size:12px;font-weight: bold;text-decoration:none;font-family:Arial;}
A.User:hover {color:#023D75; font-size:12px;font-weight: bold;text-decoration:none;font-family:Arial; }

/*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:#fff;text-decoration:none;padding:0px 2px;}
A.Footer:hover {font-weight:normal;color:#FFFFFF!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:#fff;text-decoration:none;}
A.Copyright:hover {color: #FFFFFF;}
/* Link Pane text syle */
.Link {	font-size: 11px; color: #ffffff;	text-decoration:none;}
A.Link:link, A.Link:visited, A.Link:active {font-size: 11px;	color: #ffffff;	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: #000000;  font-size: 13px; font-weight: normal; text-decoration: none; font-family:Arial;}
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: #991623;text-decoration: none;font-family:Arial;}
A:Hover {color: #05539e;text-decoration: none;font-family:Arial;}

/* Black (Default color) */
.Normal { color: #000000; font-family:Arial; font-size: 13px; font-weight: normal; line-height:normal;}
A.Normal:link, A.Normal:visited, A.Normal:Active { color: #991623; font-family:Arial; font-size: 13px; font-weight: normal; text-decoration: none; }
A.Normal:Hover { color: #05539e; font-family:Arial; 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: #991623;font-weight: bold; text-decoration: none; }
A.NormalBold:Hover { color: #05539e; 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:Arial;}
A.H1:Link,A.H1:Visited,A.H1:Hover,A.H1:Active { color: #991623; 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:Arial;}
A.H2:Link,A.H2:Visited,A.H2:Hover,A.H2:Active { color: #991623; 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:Arial;}
A.H3:Link,A.H3:Visited,A.H3:Hover,A.H3:Active { color: #991623; 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:Arial;}
A.H4:Link,A.H4:Visited,A.H4:Hover,A.H4:Active { color: #991623; 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:Arial;}
A.H5:Link,A.H5:Visited,A.H5:Hover,A.H4:Active { color: #991623; 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:Arial;}
A.H6:Link,A.H6:Visited,A.H6:Hover,A.H6:Active {font-size: 12px; color: #991623; 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:Arial; }
A.Head:Link, A.Head:Visited, A.Head:Active { color: #991623; font-size: 13px; font-weight: bold; text-decoration: none; }
A.Head:Hover { color: #05539e;}

/* SubHead */
.SubHead { color: #000000; font-size: 12px; font-weight: bold; text-decoration: none;font-family:Arial; }
A.SubHead:Link, A.SubHead:Visited, A.SubHead:Active { color: #991623; font-size: 12px; font-weight: bold; text-decoration: none; }
A.SubHead:Hover { color: #05539e;}

/* 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:Arial;}
A.SubSubHead:Link, A.SubSubHead:Visited,  A.SubSubHead:Active { color: #991623; font-size: 11px; font-weight: bold; text-decoration: none; }
A.SubSubHead:Hover{color: #05539e;}

/* Text style for skin objects */
.SkinObject { color: #000000; font-size: 11px; font-weight: normal; text-decoration: none; font-family:Arial;}
A.SkinObject:Link, A.SkinObject:Visited, A.SkinObject:Active { color: #991623; font-size: 11px; font-weight: normal; text-decoration: none; }
 A.SkinObject:Hover {color: #05539e;}
/*=====================================================================*/
/* Input and Other Admin Site Styles                                   */
/*=====================================================================*/
/* Normal Text Box */
.NormalTextBox { color: #000000; background:#FFFFFF; font-family:Arial; 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:Arial; color:#991623; 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:Arial; color:#05539e; 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:Arial; color:#991623; 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:Arial; color:#05539e; 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:Arial;}
.DataGrid_AlternatingItem { color: #000000;  font-weight: normal; text-decoration: none; font-family:Arial;}
.DataGrid_Item { color: #333333; font-weight: normal; text-decoration: none;font-family:Arial; }
/*=========================================================================================================================================================================================================================================================================================================================================================*/
/* 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 .ModuleTitle_MenuIcon{background-color: #CE0D0D;color: #fff!important;}
.ModuleTitle_MenuBreak td { display:none;}
.ModuleTitle_MenuBreak .ModuleTitle_MenuIcon{height:10px;background: #f8f4e6;}

/**/
.GrayBg { background:#ebeaea; padding:5px;}
.GrayBg img, .GrayBg a img  { border:5px solid #ebeaea!important;}
.GrayBg a:hover img  { border:5px solid #a01417!important;}


/* Welcome panel */

p.welcomeText{
	padding:0;
	margin:0;
}
p.welcomeText a{
	font-style:italic;
}


/* Admin panel style */

.loginpan{
	width:450px;
	float:left;
	margin:0;
	padding:0;
}
/* .breadcrumb{
	width:450px;
	float:right;
	margin:0;
	padding:0;
}

Header right side style */
h2.headertext{
	width:457px;
	height:62px;
	font-size:0;
	line-height:0;
	background:url(images/contentPic/header-text-pic.gif) 0 0 no-repeat;
	overflow:hidden;
	text-indent:-5000px;
	padding:0 0 10px 0;
	margin:0;
}
p.headersmallText{
	font-weight:bold;
	font-size:13px;
	line-height:16px;
	color:#fff;
	background-color:inherit;
	padding:0 0 15px 0;
	margin:0;
}
a.viewmore{
	display:block;
	width:122px;
	height:35px;
	background:url(images/contentPic/view-more-button.gif) 0 0 no-repeat;
	font-size:15px;
	line-height:35px;
	color:#fff;
	background-color:inherit;
	text-decoration:none;
	text-align:center;
}
a.viewmore:hover{
	color:#000;
	background-color:inherit;
}

/* Header Box styles */

p.HeaderBoxText{
	font-size:11px;
	line-height:14px;
	color:#D3D3D3;
	background-color:inherit;
	text-align:left;
	padding:0 20px 38px 115px;
	margin:0;
}
p.HeaderBoxText span{
	display:block;
	font-size:17px;
	line-height:19px;
	padding:0 0 6px 0;
}
p.HeaderBoxIcon1{
	background:url(images/contentPic/header-box-icon1.gif) 37px 0 no-repeat;
}
p.HeaderBoxIcon2{
	background:url(images/contentPic/header-box-icon2.gif) 37px 0 no-repeat;
}
p.HeaderBoxIcon3{
	background:url(images/contentPic/header-box-icon3.gif) 37px 0 no-repeat;
}

/* Right panel style */

img.testimonialPic{
	display:block;
	float:left;
	margin:8px 20px 15px 0 ;
}
p.testimonialText{
	font-size:12px;
	line-height:17px;
	color:#282828;
	background-color:inherit;
	padding:0 0 0 0;
	margin:0;
}
p.testimonialText span{
	display:block;
	font-weight:bold;
	font-size:12px;
	line-height:16px;
	color:#A10000;
	background-color:inherit;
	padding:0 0 4px 0;
}


