/*-- Skin design and developed by Archanbcs@yahoo.com For evolveglobal -- */

/* 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%;background:#FFFFFF;padding:0px 0px 0px 0px;margin:0px;text-align:center;}

/* Width of Skin - Applied to underlying table with minimum width applied */
.MainTable {width:865px;background:none;margin:auto;text-align: left!important;}
div { padding:0px; margin:0px;}
/*ControlPanel*/ 
.ControlPanel { margin:auto!important; width:841px;}
/*=====================================================================*/
/* Skin Layout styles                                                  */
/*=====================================================================*/
/*STYLES FOR SKIN BACKGROUND IMAGES*/
/*Style for TopMain*/ 				  .TopMain {background:url(images/TopGrdientHP.gif) left top repeat-x #c25f44;}
/*Style for TopGlowHP*/ 			  .TopGlowHP { background:url(images/TopOuterHP.gif) center top no-repeat;}
/*Style for TopMainIP*/				  .TopMainIP {background:url(images/TopGrdientIP.gif) left top repeat-x #c25f44;}
/*Style for TopGlowIP*/ 			  .TopGlowIP { background:url(images/TopOuterIP.gif) center top no-repeat;} .TopPadding { padding:0px 12px;}
/*Style for MiddleMain*/ 			  .MiddleMain { margin:0px 0px; padding:0px 0px 0px 0px; background:url(images/ContentMainYellowBg.png) left top repeat #ede6cf; border-bottom:5px solid #f6efdf;}
/*Style for ContentMain */  	  	  .ContentMain { overflow:hidden;padding:30px 0px 20px 0px; margin:0px 12px;}
/*Style for ContentMainIP */  	  	  .ContentMainIP {padding:30px 0px 20px 0px; margin:0px 12px;}
/*Style for RightSideMainIP */    	  .RightSideMainIP { float:right; width:590px; overflow:hidden;}

/*Style for FooterMain*/ 			  .FooterMain {margin:0px 0px; padding:0px 12px;}
/*Style for BottomLogo*/ 			  .BottomLogo {margin:-29px 0px 0px 0px; padding:0px 0px; float:right; width:131px; text-align:right; position:relative; z-index:15;} .BottomLogo img{ }
/*Style for FooterPaneMain*/ 		  .FooterPaneMain {padding:0px 0px; margin:20px 0px 20px 20px; float:left; width:685px;}
/*Style for LoginMain*/ 			  .LoginMain {  margin:18px 0px 6px 0px; padding:0px 0px; float:right; width:230px; overflow:hidden;}
/*Style for BannerBL*/ 				  .BannerBL { background:url(images/BannerBL.png) left top no-repeat;}
/*Style for BannerBM*/ 				  .BannerBM { background:url(images/BannerBM.png) left top repeat-x; margin:0px 12px;}
/*Style for BannerBR*/ 				  .BannerBR { background:url(images/BannerBR.png) right top no-repeat;}
/*Style for BannerBottom*/ 			  .BannerBottom { background:url(images/BannerBottom.png) center top no-repeat;}
/*Style for HeaderPaneIPMain */	  	  .HeaderPaneIPMain { padding:20px 0px 0px 0px; margin:0px; float:left; width:440px; overflow:hidden;}
/*------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------*/
/*Style for SearchPane*/ 			  .LoginPane { margin:0px; padding:0px 0px 10px 0px;  text-align:right; color:#FFFFFF; font-weight:normal; font-size:11px;} .LoginPanel { margin:50px 0px 0px 0px!important;}
/*Style for Logo Pane*/ 			  .LogoPane {float:left; width:235px; padding:0px 0px 0px 0px; margin:15px 0px 0px 0px; height:66px;}  .LogoPaneImg {position:absolute!important; z-index:99999; margin:0px 0px 0px 15px;}
/*Style for Nav Pane*/ 			      .NavPane { margin:0px 0px; padding:0px 0px 0px 235px; background:url(images/NavBg.png) top left repeat-x #859f48; border-top:1px solid #FFFFFF; border-bottom:1px solid #FFFFFF; height:45px;} .NavPane li,.NavPaneIP li{ list-style:none!important; background:none!important;}
/*Style for NavPaneIP*/ 			  .NavPaneIP { margin:0px 0px; padding:0px 0px 0px 235px; background:url(images/NavBg.png) top left repeat-x #859f48; border-top:0px solid #FFFFFF; border-bottom:1px solid #FFFFFF; height:45px;}  
.SideMenu { float:left; width:210px; padding:20px 0px; position:relative; z-index:5; background:url(images/SidemenuCrv.png) right top repeat-y;}
/*------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------*/
/*STYLES FOR CONTENT PANES*/
/*Style for TagLinePane */    		  .TagLinePane {padding:0px; margin:12px 0px 12px 0px; float:left; width:345px; overflow:hidden;}
/*Style for PhonePane*/ 			  .PhonePane { text-align:right; padding: 2px 0px 0px 0px;}
/*Style for BannerPane */  		  	  .BannerPane { padding:0px 0px 0px 0px; margin:0px 0px -16px 0px!important; float:left; position:relative; width:841px; overflow:hidden; background:#FFFFFF;} 
									  .BannerPane td, .BannerPane TH, .BannerPane div { padding:0px!important; margin:0px!important; line-height:normal!important;}
									  .TopMain td, .TopMain p, .TopMain img,.TopMain TH { padding:0px!important; margin:0px!important; line-height:normal!important;}
/*Style for ContentPane */  	  	  .ContentPane { padding:0px 0px 2px 0px; margin:0px 0px 0px 0px;overflow:hidden; width:841px;}

/*Style for ContentPane */  	  	  .ContentPane { padding:2px 0px 0px 0px;}
/*Style for MiddleContentPane1 */  	  .MiddleContentPane1 { margin:0px 12px 0px 0px; padding:0px; overflow:hidden; width:149px; float:left;overflow:hidden;}
/*Style for MiddleContentPane2 */  	  .MiddleContentPane2 { margin:0px 12px 0px 12px; padding:0px; overflow:hidden; width:149px; float:left;overflow:hidden;}
/*Style for MiddleContentPane3 */  	  .MiddleContentPane3 { margin:0px 12px 0px 12px; padding:0px; overflow:hidden; width:149px; float:left;overflow:hidden;}
/*Style for MiddleContentPane4 */  	  .MiddleContentPane4 { margin:0px 0px 0px 12px; padding:0px; overflow:hidden; width:149px; float:left;overflow:hidden;}
/*Style for MiddleContentPane5 */  	  .MiddleContentPane5 { margin:0px 0px 0px 12px; padding:0px; overflow:hidden; width:149px; float:right;overflow:hidden;}

/*Style for TopPane */  		  	  .TopPane { padding:2px 0px 2px 0px; margin:0px 0px; overflow:hidden;}
/*Style for LeftPane1 */  	  		  .LeftPane1 {padding:2px 0px 2px 0px; margin:0px 0px 0px 0px; float:left; width:410px; overflow:hidden;}
/*Style for RightPane1 */  	  		  .RightPane1 {padding:2px 0px 2px 0px; width:410px; float:right; overflow:hidden;}

/*Style for TopPane2 */  		  	  .TopPane2 { padding:2px 0px 2px 0px; margin:0px 0px; overflow:hidden;}
/*Style for LeftPane2 */  	  		  .LeftPane2 {padding:2px 0px 2px 0px; margin:0px 20px 0px 0px; float:left; width:180px; overflow:hidden;}
/*Style for CenterPane1 */  	  	  .CenterPane1 {padding:2px 0px 2px 0px; width:441px; float:left; overflow:hidden;}
/*Style for RightPane2 */  	  		  .RightPane2 {padding:2px 0px 2px 0px; width:180px; float:right; overflow:hidden;}

/*Style for MiddlePane */  		  	  .MiddlePane { padding:2px 0px 2px 0px; margin:0px 0px; overflow:hidden;}
/*Style for LeftPane3 */  	  		  .LeftPane3 {padding:2px 0px 2px 0px; margin:0px 20px 0px 0px; float:left; width:267px; overflow:hidden;}
/*Style for CenterPane42 */  	  	  .CenterPane2 {padding:2px 0px 2px 0px; width:267px; float:left; overflow:hidden;}
/*Style for RightPane3 */  	  		  .RightPane3 {padding:2px 0px 2px 0px; width:267px; float:right; overflow:hidden;}

/*Style for BottomPane */  	  		  .BottomPane {padding:2px 0px 2px 0px;}
/*Style for LeftPane4 */  	  		  .LeftPane4 {padding:2px 0px 2px 0px; margin:0px 0px 0px 0px; float:left; width:267px; overflow:hidden;}
/*Style for RightPane54 */  		  .RightPane4 {padding:2px 0px 2px 0px; width:554px; float:right; overflow:hidden;}

/*Style for BottomPane */  	  		  .BottomPane1 {padding:2px 0px 2px 0px;}
/*Style for LeftPane5 */  	  		  .LeftPane5 {padding:2px 0px 2px 0px; margin:0px 0px 0px 0px; float:left; width:554px; overflow:hidden;}
/*Style for RightPane5 */  	  		  .RightPane5 {padding:2px 0px 2px 0px; width:267px; float:right; overflow:hidden;}
/*Style for BottomPane */  	  		  .BottomPane2 {padding:2px 0px 2px 0px;}

/*IP Pane Styles*/
/*Style for ContentPaneIP */  	  	  .ContentPaneIP {padding:2px 0px 2px 0px;overflow:hidden;}
/*Style for LeftPaneIP2 */  		  .LeftPaneIP {padding:2px 0px 2px 0px; float:left; width:250px; margin:-6px 0px 10px -6px;} 
/*Style for CenterPaneIP */  	  	  .CenterPaneIP {padding:2px 0px 2px 0px; width:260px; float:left; overflow:hidden;}
/*Style for RightPaneIP2 */  		  .RightPaneIP {padding:2px 0px 2px 0px; width:310px; float:right; overflow:hidden;}
/*Style for ContentPaneAdmin */    	  .ContentPaneAdmin { padding:2px 0px 10px 0px; margin:0px; overflow:hidden;}

/*Style for AddressPane */  		  .AddressPane { padding:0px 0px 0px 0px; float:left; width:355px; text-align:right;}
/*Style for FooterPane */  			  .FooterPane { margin:0px 0px 0px 0px; padding:0px 0px 15px 0px; text-align:center;}
/*------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------*/
/*Style for TermsPane */  			  .TermsPane { margin:0px 0px 0px 0px; padding:0px 0px 0px 0px; color:#767676; text-align:left; float:right; width:290px; overflow:hidden; font-size:11px;}
/*Style for CopyrightPane*/ 		  .CopyrightPane {  padding:0px 0px 0px 0px; color:#767676; font-size:11px; text-align:left; white-space:nowrap;float:left; width:300px;}
/*Style for clearing Div's*/		  .ClearFloat {clear:both;height:0px;font-size:0px;line-height:0px;}
/*------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------*/
/* Breadcrumb text syle */			  .BreadcrumbPane {padding:5px 1px 5px 1px; margin:-6px 0px 0px 0px; color:#3c341e;font-size:12px; text-align:right;}
									  .Breadcrumb {font-weight: normal;color: #3c341e;text-align:left;text-decoration:none; font-size:12px; vertical-align:top;font-family:Arial, Helvetica, sans-serif;;}
									  A.Breadcrumb:link, A.Breadcrumb:visited, A.Breadcrumb:active {font-weight: normal;font-size:12px;color: #3c341e;font-family:Arial, Helvetica, sans-serif;;text-align:left;text-decoration:none;}
									  A.Breadcrumb:hover {font-weight: normal;font-size:12px;color: #000000;text-align:left;text-decoration:underline;font-family:Arial, Helvetica, sans-serif;;}
/*------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------*/
/*=====================================================================*/
/* Skin Properties                                                     */
/*=====================================================================*/

/* Login hover styles*/
.Login,A.Login:link,A.Login:visited,A.Login:active {color:#FFFFFF;  font-size:11px;font-weight: bold;text-decoration:none;font-family:Tahoma;}
A.Login:hover {color:#e88200; font-size:11px;font-weight:bold;text-decoration:none;font-family:Tahoma; }

/* User hover styles*/
.User,A.User:link,A.User:visited,A.User:active {color:#FFFFFF; font-size:11px;font-weight: bold;text-decoration:none;font-family:Tahoma;}
A.User:hover {color:#e88200; font-size:11px;font-weight: bold;text-decoration:none;font-family:Tahoma; }

/*Date Styles*/
.Date { color:#FFFFFF; font-size:11px;text-decoration:none; text-transform:uppercase;}

/* Footer text syle */
.Footer,A.Footer:link,A.Footer:visited,A.Footer:active {font-weight:normal;color:#767676;text-decoration:none;padding:0px 2px;}
A.Footer:hover {font-weight:normal;color:#a3a3a3;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:#767676;text-decoration:none;}
A.Copyright:hover {color: #a3a3a3;}
/* Link Pane text syle */
.Link {	font-size: 12px; color: #000000;	text-decoration:none;}
A.Link:link, A.Link:visited, A.Link:active {font-size: 12px;	color: #000000;	text-decoration:none;}
A.Link:hover {	font-size: 12px;	color: #776c3e;	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 */
TH, TD, td,  div , p, ul, table { color: #565656;  font-size: 14px; line-height:1.2em; font-weight: normal; text-decoration: none; font-family:Arial, Helvetica, sans-serif;}
p { margin:0px; padding:0px 0px 8px 0px;}
td {}
/*Default List style */
ul{ padding:0px 0px 0px 0px; margin:0px 0px 0px 20px; vertical-align:top;} 
li { list-style:url(images/bullet.gif) disc outside!important; padding:3px 3px 3px 1px; margin:0px 0px 0px 0px;}
ol { padding:0px 0px 0px 0px; margin:0px 0px 0px 25px; vertical-align:top;} 
ol li {padding:3px 3px 3px 1px; 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 Right Pane */
.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:#1d94ab!important;text-decoration:none!important;}
.WhiteText a:hover { color:#b2cd54!important; text-decoration:none!important;}

/* Default link syle */
A:Link, A:Visited, A:Active {color: #1d94ab;text-decoration: none;font-family:Arial, Helvetica, sans-serif;;}
A:Hover {color: #ca7250;text-decoration: none;font-family:Arial, Helvetica, sans-serif;;}

/* Black (Default color) */
.Normal { color: #000000; font-family:Arial, Helvetica, sans-serif;; font-size: 12px; font-weight: normal; }
A.Normal:link, A.Normal:visited, A.Normal:Active { color: #1d94ab; font-family:Arial, Helvetica, sans-serif;; font-size: 12px; font-weight: normal; text-decoration: none; }
A.Normal:Hover { color: #ca7250; font-family:Arial, Helvetica, sans-serif;; font-size: 12px; font-weight: normal; text-decoration: none; }

.NormalBold { color: #000000;  font-weight: bold; }
A.NormalBold:link, A.NormalBold:visited, A.NormalBold:Active { color: #1d94ab;font-weight: bold; text-decoration: none; }
A.NormalBold:Hover { color: #ca7250; font-weight: bold; text-decoration: underline; }

/*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: underline; }
/* Orange */
.OrangeText, .OrangeText a { color: #e7870e;font-weight: normal; text-decoration:none;}
.OrangeText a:Hover { color: #e7870e; font-weight: normal; text-decoration: underline; }
/* Red */
.RedText, .RedText a { color: #ac0000;font-weight: normal; text-decoration:none;}
.RedText a:Hover { color: #ac0000; font-weight: normal; text-decoration: underline; }
/* Green */
.GreenText, .GreenText a { color: #00ac35;font-weight: normal; text-decoration:none;}
.GreenText a:Hover { color: #00ac35; font-weight: normal; text-decoration: underline; }
/* Gray */
.GrayText, .GrayText a { color: #707070;font-weight: normal; text-decoration:none;}
.GrayText a:Hover { color: #707070; font-weight: normal; text-decoration: underline; }

/*=====================================================================*/
/* Template Text Headings                                              */
/*=====================================================================*/

/* H1 */
H1 { color: #659234; font-size: 25px; font-weight: normal; padding:0px 0px 8px 0px; line-height:normal; margin:0px;font-family:Arial, Helvetica, sans-serif;}
A.H1:Link,A.H1:Visited,A.H1:Hover,A.H1:Active { color: #1d94ab; font-size: 25px; font-weight: bold; text-decoration: none; }

/* H2 */
H2 { color: #019cad; font-size: 20px; font-weight: normal; padding:0px 0px 8px 0px; margin:0px; line-height:normal; font-family:Arial, Helvetica, sans-serif;}
A.H2:Link,A.H2:Visited,A.H2:Hover,A.H2:Active { color: #1d94ab; font-size: 20px; font-weight: bold; text-decoration: none; }

/* Homepage Container Titles which became URLs */	
.HomepageBlueTitle h2 {color:#017482;font-family:HeliosCond,Helvetica,Arial,sans-serif;font-size:16px;font-weight:bold;
margin:0;padding:0;text-transform:uppercase;}

/* H3 */
H3 { color: #659234; font-size: 16px; font-weight: normal; padding:0px 0px 8px 0px; margin:0px; line-height:normal; font-family:Arial, Helvetica, sans-serif;}
A.H3:Link,A.H3:Visited,A.H3:Hover,A.H3:Active { color: #1d94ab; font-size: 16px; font-weight: bold; text-decoration: none; }

/* H4 */
H4 { color: #019cad; font-size: 13px; font-weight: normal;  padding:0px 0px 8px 0px; margin:0px; line-height:normal;font-family:Arial, Helvetica, sans-serif;}
A.H4:Link,A.H4:Visited,A.H4:Hover,A.H4:Active { color: #1d94ab; font-size: 13px; font-weight: bold; text-decoration: none; }
/* H4 */
H5 { color: #659234; font-size: 12px; font-weight: bold;  padding:0px 0px 8px 0px; margin:0px; line-height:normal;font-family:Arial, Helvetica, sans-serif;}
A.H5:Link,A.H5:Visited,A.H5:Hover,A.H4:Active { color: #1d94ab; font-size: 12px; font-weight: bold; text-decoration: none; }

/* H6 */
H6 { color: #019cad; font-size: 11px; font-weight: bold; padding:0px 0px 8px 0px; margin:0px; line-height:normal; font-family:Arial, Helvetica, sans-serif;}
A.H6:Link,A.H6:Visited,A.H6:Hover,A.H6:Active {font-size: 11px; color: #1d94ab; font-weight: bold; text-decoration: none; }

.WhiteText h1, .WhiteText h2 ,  .WhiteText h3 .WhiteText h4,  .WhiteText { margin:0px; padding:0px;}
.WhiteText h1 { font-family:"P22 Cezanne", "Brush Script MT", "Brush Script Std"!important; font-size:40px; color:#f4f3de;}
/*=====================================================================*/
/* Module Classes                                                      */
/*=====================================================================*/
/* Default Container Title Style */
.Head { color: #000000; font-size: 12px; font-weight: bold; text-decoration: none;font-family:Arial, Helvetica, sans-serif;; }
A.Head:Link, A.Head:Visited, A.Head:Active { color: #1d94ab; font-size: 12px; font-weight: bold; text-decoration: none; }
A.Head:Hover { color: #ca7250;}

/* SubHead */
.SubHead { color: #000000; font-size: 11px; font-weight: bold; text-decoration: none;font-family:Arial, Helvetica, sans-serif;; }
A.SubHead:Link, A.SubHead:Visited, A.SubHead:Active { color: #1d94ab; font-size: 11px; font-weight: bold; text-decoration: none; }
A.SubHead:Hover { color: #ca7250;}

/* 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: 10px; font-family:Arial, Helvetica, sans-serif;;}
A.SubSubHead:Link, A.SubSubHead:Visited,  A.SubSubHead:Active { color: #1d94ab; font-size: 10px; font-weight: bold; text-decoration: none; }
A.SubSubHead:Hover{color: #ca7250;}

/* Text style for skin objects */
.SkinObject { color: #000000; font-size: 11px; font-weight: normal; text-decoration: none; font-family:Arial, Helvetica, sans-serif;;}
A.SkinObject:Link, A.SkinObject:Visited, A.SkinObject:Active { color: #1d94ab; font-size: 11px; font-weight: normal; text-decoration: none; }
 A.SkinObject:Hover {color: #ca7250;}
/*=====================================================================*/
/* Input and Other Admin Site Styles                                   */
/*=====================================================================*/
/* Normal Text Box */
.NormalTextBox { color: #000000; background:#FFFFFF; font-family:Arial, Helvetica, sans-serif;; font-size: 11px; 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, Helvetica, sans-serif;; color:#1d94ab; font-size: 12px; 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, Helvetica, sans-serif;; color:#ca7250; font-size: 12px; 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, Helvetica, sans-serif;; color:#1d94ab; cursor:pointer; font-size: 12px; font-weight: bold; text-decoration: none; background:none; border:none; padding:2px 3px 3px 4px; height: 20px; }
A.StandardButton:Hover {font-family:Arial, Helvetica, sans-serif;; color:#ca7250; font-size: 12px; 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, Helvetica, sans-serif;;}
.DataGrid_AlternatingItem { color: #000000;  font-weight: normal; text-decoration: none; font-family:Arial, Helvetica, sans-serif;;}
.DataGrid_Item { color: #333333; font-weight: normal; text-decoration: none;font-family:Arial, Helvetica, sans-serif;; }
.eipbackimg { margin:0px;}
/**/
/*=========================================================================================================================================================================================================================================================================================================================================================*/
.Telerik.rade_dropDownBody.rade_ApplyClass, .Telerik.rade_dropDownBody .rade_ApplyClass{overflow-y:scroll!important;}

/**/
/* button style for BookNow buttons */
.BookNowBtn { border:1px solid #FFFFFF; padding:0px; margin:0px;width:auto; white-space:nowrap; float:left; text-align:center; background:#c46449;}
A.BookNowBtn:Link, A.BookNowBtn:Visited, A.BookNowBtn:Active,
.BookNowBtn a, .BookNowBtn span, .BookNowBtn p, .BookNowBtn div {font-family:Arial; color:#f9ffe7; cursor:pointer; font-size: 16px!important; font-weight: bold; text-decoration: none; background:#ae553c!important; border:3px solid #7f2b13;padding:3px 5px 3px 5px;display:list-item; list-style:none; width:auto; }
.BookNowBtn a:hover {font-family:Arial; color:#ffd2c5!Important; font-size: 16px; font-weight: bold; text-decoration: none; cursor:pointer; background:#c46449; border:3px solid #7f2b13; padding:3px 5px 3px 5px;}


/*Greenbar style*/
.GreenBar { background:url(images/GreenBar.gif) top left repeat-x #78a73e;border:1px solid #ddc7b4; color:#dbccb4;}
.GreenBar h1 { border:3px solid #fafafa; color:#FFFFFF!important; text-transform:uppercase; font-weight:bold; font-size:14px; margin:0px!important;padding:5px 10px 5px 10px; font-family:Arial;}

/*Border heading */
.BorderHeading , h1.BorderHeading{ background:#ffffff; border:3px dotted #659234; font-family: Arial, Helvetica, sans-serif; color: #019cad; font-size:19px; font-weight:bold; padding:5px 10px;}

/**/
.NoPaneBorder{border:0px !important;}
.NoPaneBorder span.SubHead center{border: 2px dotted #a29368;}

/*Green bar Container*/
.GreenBarWidth TH, .GreenBarWidth TD, .GreenBarWidth td, .GreenBarWidth div ,.GreenBarWidth p, .GreenBarWidth table , .GreenBarWidth .Normal, .GreenBarWidth  .normal, 
.GreenBarWidth .Head, .GreenBarWidth .SubHead, .GreenBarWidth .SubSubHead, .GreenBarWidth h1, .GreenBarWidth h2, .GreenBarWidth h3, .GreenBarWidth h4, .GreenBarWidth h5, .GreenBarWidth h6{ color:#FFFFFF!important;}
.GreenBarWidth h1, .GreenBarWidth h2, .GreenBarWidth h3, .GreenBarWidth h4, .GreenBarWidth h5, .GreenBarWidth h6{ padding:0px!important; margin:0px!important;}
.GreenBarWidth h1, .GreenBarWidth h2, .GreenBarWidth h3 { font-size:14px!important; font-weight:bold!important; text-transform:uppercase!important;}

/*Alternate Row Styles;*/
.RowOne, .RowOne td,  .RowOne td .Normal { background:none; padding:6px; color:#807367!important;}
.RowTwo, .RowTwo td, .RowTwo td .Normal  { background:#fefaf6; padding:6px; color:#807367!important;}

/* Module Action Menus */
.ModuleTitle_SubMenu {border:1px solid #bfbb96;}
.ModuleTitle_SubMenu td{background-color:#f8f4e6; color:#000000!important;white-space: nowrap; padding:2px; border-bottom:1px solid #bfbb96!important;}  
.ModuleTitle_MenuIcon {background-color:#f8f4e6; border:none;padding: 0px 2px; border:none;}
.ModuleTitle_MenuItemSel td, .ModuleTitle_MenuItemSel .ModuleTitle_MenuIcon{background: #c15f43;color: #fff!important;}
.ModuleTitle_MenuBreak td { display:none;}
.ModuleTitle_MenuBreak .ModuleTitle_MenuIcon{height:1px;background: #f8f4e6;}

/*GreenTitle h2 Link*/	
.BlueTitleH2, .BlueTitleH2 a {padding:0px 0px 3px 0px; margin:0px 0px 4px 0px;font-family:HeliosCond, Helvetica, Arial, sans-serif;font-size: 16px;font-weight:bold;color: #017482!important; text-transform:uppercase; text-decoration:none;}
.BlueTitleH2, .BlueTitleH2 a:hover {padding:0px 0px 3px 0px; margin:0px 0px 4px 0px;font-family:HeliosCond, Helvetica, Arial, sans-serif;font-size: 16px;font-weight:bold;color: #015f6a!important; text-transform:uppercase;  text-decoration:none;}
.GreenTitleH2, .GreenTitleH2 a  {padding:0px 0px 3px 0px; margin:0px 0px 4px 0px;font-family:HeliosCond, Helvetica, Arial, sans-serif;font-size: 16px;font-weight:bold;color: #62942c!important; text-transform:uppercase; }
.GreenTitleH2, .GreenTitleH2 a:hover  {padding:0px 0px 3px 0px; margin:0px 0px 4px 0px;font-family:HeliosCond, Helvetica, Arial, sans-serif;font-size: 16px;font-weight:bold;color: #477515!important; text-transform:uppercase;}

/* PDF icon */
a[href$=".PDF"], a[href$=".pdf"] {
	padding: 2px 2px 2px 23px;
	background: url("/Portals/0/images/pdf-icon.png") left center no-repeat;}	
/*External link Icon*/
a[target="_blank"]{background: url(images/extLink.gif) no-repeat right!important; padding:0px 17px 0px 0px;}