
html {
	margin:0px;
	padding:0px;
	font-family:trebuchet ms, arial;
	color:#555555;
	height:100%;
	background-color:#999a9a;	
}

body {
	margin:0px;
	padding:0px;
	font-family:trebuchet ms, arial;
	color:#555555;
	min-height:100%;
	background-color:#999a9a;
}	

.rade_contentCell html {
	background-color:none;	
}

body * {
	font-family:trebuchet ms, arial;
}

#fckbody {
	margin:0px;
	padding:0px;
	font-family:trebuchet ms, arial;
	color:#555555;
	height:100%;
	
}



.NormalTextBox {
	
}

		/****************
		  MAIN PAGE DIVs
		*****************/	
					
					#OverallContainer {
						background-image:url('images/CGBG.jpg');
						background-position:top center;
						background-repeat:no-repeat;
						background-color:#999a9a;
						width: 100%;
						margin: 0px;
						padding: 0px;
						text-align: center;		
						height:100%;
					}
					
					#PageContainer {
						width: 964px;
						background-color: #efefef;
						margin: 0px auto 0px auto;
						padding: 0px;
						text-align: center;
						vertical-align: top;
					}					
					
					#HeaderContainer {
						position: relative;
						width: 964px;
						background-color: transparent;
						height: 30px;
						margin: 0px auto 0px auto;	
						padding: 90px 0px 0px 0px;
						text-align: right;
						vertical-align: bottom;
						z-index:100;
					}	
					
						#AwardWinningSPAN {
							position: absolute;
							left: 335px;
							top: 77px;
							width: 250px;
							height: 20px;						
							z-index: 10;
						}
						#AwardWinningSPAN a {
							display: block;
							width: 250px;
							height: 20px;								
							background: url(/Portals/0/images/Header_AwardWinningWebsite.png) top left no-repeat;
						}						
						#AwardWinningSPAN a:hover {
							background: url(/Portals/0/images/Header_AwardWinningWebsite.png) bottom left no-repeat;
						}					
					
						#GoTigersSPAN {
							position: absolute;
							right: -10px;
							top: -15px;
							width: 332px;
							height: 99px;						
						}
						#GoTigersSPAN a {
							display: block;
							width: 332px;
							height: 99px;								
							background: url(/Portals/0/images/Header_GoTigers.png) top left no-repeat;
						}						
						#GoTigersSPAN a:hover {
							background: url(/Portals/0/images/Header_GoTigers.png) bottom left no-repeat;
						}										

					#HomePageContainer {
						width: 100%;								
						min-height: 450px;				
						vertical-align: top;
						text-align: left;
						vertical-align: top;
						background-repeat: repeat-x;
						background-position: top center;
						background-image: url('images/CGBody-InsideTopFade.png') -10px 0px;
						background-color: #efefef;
					}
					
					.contentpane {
						padding: 0px 10px;
					}
					
					#Footer {
						clear:both;
						width: 960px;
						height: 21px;
						padding: 2px;
						margin: 0px;
						background-color: #999999;
					}
					
					#Footer div {
						margin: 3px;
						height: 18px;
						text-align: left;
						font-size: 11px;
						vertical-align:	center;
						color: #555555;
					}
					
					#FooterFade {
						width: 964px;
						height: 160px;
						margin: 0px auto 0px auto;						
						background-color: #transparent;
						background-image: url('images/CGFadeToFooter.jpg');
						background-position: bottom;
						background-repeat: repeat-x;
					}
					
					

		/**********************
		  START MENUBAR STYLES 
		***********************/		
		
					#Menubar {
						display: block;
						margin: 0px;
						padding: 4px 0px 0px 0px;
						text-align: left;
						height:50px;
						width: 100%;
						background-image:url('images/CGMenubar.jpg');
						background-repeat:repeat-x;
					}

					#Menubar_HomeIMG {
						margin: 0px;
						padding: 0px;
						height:30px;
						border:none;
						float:left;
					}
					
					#Menubar_AHomeIMG {
						margin: 0px;
						padding: 11px 13px 6px 11px;
						height:30px;
						border:none;
						float:left;
						display: block;
					}					
					
					#Menubar_MenuSPAN {
						float: left;						
						height: 50px;
						width: 600px;
						margin: 0px;	
						padding: 0px;					
					}
					
					#Menubar_LoginSPAN {
						float: right;
						
						height: 38px;
						margin 0px;
						padding: 12px 10px 0px 0px;		
						text-align: right;			
					}

		/**********************
		  START SEARCH STYLES 
		***********************/					
		
			#searchbar {
				float: right;
				height: 52px;
				width: 260px;
			}	

			.DnnModule-SearchResults .CommandButton {
				background: transparent;
				border: none;
			}
		
		/***********************
		  START HOMEPAGE STYLES
		************************/			
		
					.linkspane {
					}
		
					.linkspane td {
						text-align:center;	
						padding: 5px;
					}
					
					.linkspane a {
						font-size: 15px;
						font-weight: bold;
						color: #02245c;
					}			
					
					.EmergencyPane {
						background: url('http://www.capetigers.com/Portals/_default/Skins/CGPS_Default/images/EmergencyPaneUrgent_BGFade.png') #fff repeat-x;
						color: #000;
						text-align: center;
					}

					.EmergencyPane .DnnModule{
						padding: 5px;
					}
					
					.EmergencyPane h1 {
						margin: 0px;
						padding: 0px;
						color: #000;
					}
					
					.EmergencyPane p {
						margin-top: 5px;
						margin-bottom: 5px;
					}
					
					.HeadlinePane {
						padding:10px;
						color:#666;
						height: 260px;
						margin-left: 360px;
					}
					
					.HeadlinePane h1	,				
					.HeadlinePane h2,
					.HeadlinePane h3,
					.HeadlinePane h4,
					.HeadlinePane h5,
					.HeadlinePane h6
					{
						font-family: "Minion Pro";
					}
									
					.ArticleContainer {
						float:left;
						width:942px;
						min-height:170px;
						margin:10px;
						background-color: #e3e3e3;
					}	
										
					.ArticlePane {
						min-height:150px;
						font-size:12px;
						color:#666;
						padding:5px;
					}		
					
					.ArticlePane h4 {
						display:inline;
						font-size:13px;
						font-weight:bold;
						color:#02245c;	
						margin:0px;
					}
					
					.AnnoucementPane {
						min-height:150px;
						color:#666;
						padding:0px 0px 0px 0px;
					}						
					
					.AnnoucementPane UL {
						margin:0px;
						padding:0px 0px 0px 0px;
					}
					
					.AnnoucementPane UL LI {
						padding:3px 3px 3px 3px;
						margin-bottom: 10px;
						list-style-type: none;
						color: #000;
						font-weight: bold;
					}
					
					.AnnoucementPane .importantannoucement {
						padding:2px 2px 12px 2px;
						list-style-type: none;
						background: url('http://www.capetigers.com/Portals/_default/Skins/CGPS_Default/images/EmergencyPane_BGFade.png') #efefef 0px -140px repeat-x;
					}
										
					.AnnoucementPane UL UL {
						margin:0px;
						padding:0px 0px 0px 10px;
					}
					.AnnoucementPane UL UL LI {
						margin:0px;
						padding:0px 0px 0px 0px;
						list-style: none;
					}
					
					.AnnoucementPane A {
						font-size:13px;
						font-weight:bold;
					}
	
					.IAmADiv {
						float:right;
						margin:10px 0px 0px 0px;
						background-image:url('/Portals/0/IMAGES/I_AM_A_LINKS.png');
						width:187px;
						height:185px;
						padding-top:55px;
						padding-left:13px;						
					}
	
					.IAmALink {
						background-position:top left;
					}
					
					.IAmALink:hover {
						background-position:bottom left;
					}
					
					.IFramePane {
						padding: 0px;
						float:left;
						width:360px;
						height:260px;
						overflow:hidden;
					}
		


		/**********************
		  START MENUBAR STYLES 
		***********************/	
			

		/*********************************
		  START Inventura-SIDEMENU STYLES 
		 *********************************/

			.MenuHdr0 {
				font-weight:bold;		
				background-color:#9c9c9c;
			}
			
			.MenuHdr0 a {
				color:#ffffff;
			}		
			
			.MenuHdrHi0 {
				font-weight:bold;				
				background-color:#4775a2;
				color:#ffffff;
			}			
			
			.MenuHdr1 {
				font-weight:bold;				
				background-color:#cfcfcf;
			}	

			.MenuHdr0 a {
				color:#444444;
			}						

			.MenuHdr1 a {
				color:#444444;
			}					

			.MenuHdr2 a {
				color:#444444;
			}					

			.MenuHdr3 a {
				color:#444444;
			}								
			
			.MenuHdrHi1 {
				font-weight:bold;				
			}			

			* table .MenuHdr0 a {
				margin: 4px 3px;
				display: block;				
			}	
			
			* table .MenuHdr1 a {
				margin: 4px 3px;
				display: block;				
			}
			
			* table .MenuHdr2 a {
				margin: 4px 3px;
				display: block;				
			}

			* table .MenuHdr3 a {
				margin: 4px 3px;
				display: block;				
			}			
			
			.MenuHdrHi1 a {
			}			
			

			.currentHeaderHighlight0 {
				
			}
			
			.inventua_sidemenu .MenuItem0 {
				padding: 0px;			
			}
			
			.inventua_sidemenu .MenuItem0 a {
				margin: 4px 3px;
				display: block;
			}			

			.inventua_sidemenu .MenuItem1 {
				padding-left: 10px;
			}

			.inventua_sidemenu .MenuItem1 a{
				margin: 4px 3px 4px 13px;
				display: block;
			}
			
		
			.inventua_sidemenu .MenuItem2 {
				margin: 4px 3px 4px 3px;
				display: block;
			}

			.inventua_sidemenu .MenuItem2 a {
				margin: 4px 3px 4px 23px;
				padding-left:40px;
			}			
			
			.inventua_sidemenu .MenuItemMouseOver0 {
			}

			.inventua_sidemenu .MenuItemMouseOver0 a {
				margin: 4px 3px;
				display: block;
			}			
			
			.inventua_sidemenu .MenuItemMouseOver1 {
				
			}

			.inventua_sidemenu .MenuItemMouseOver1 a {
				padding-left:20px;	
				padding-top: 4px;
				padding-bottom: 4px;				
			}	
			
			.inventua_sidemenu .MenuItemMouseOver2 {
				
			}

			.inventua_sidemenu .MenuItemMouseOver2 a {
				padding-left:40px;	
				padding-top: 4px;
				padding-bottom: 4px;
			}					

			.MenuItemMouseOver1 a {
				
			}

			.currentItemHighlight1 {
				
			}

			.inventua_sidemenu {
				background-color:#efefef;
				border:1px solid #999999;
				max-width:250px;
				width:180px;
			}
			
			.inventua_sidemenu * {
				font-size:12px;
				font-weight:bold;
				text-align:left;
			}
			
			.inventua_sidemenu a {
				text-decoration:none;
				display:block;
				margin:0px;
				padding:2px;
			}			

			.inventua_sidemenu a:hover {
				background-color:#4775a2;
				color:#ffffff;
			}			
			
			.inventua_sidemenu td {
				padding:0px;
				margin:0px;
				border:0px;
				
			}
						
			.inventua_sidemenu hr {
				display:none;
			}			

		/********************************
		   END Inventura-SIDEMENU STYLES 
		 ********************************/

		/********************************
		   START GENERAL STYLES 
		 ********************************/

			.CGPS_StandardTitle_Span {
				font-size:18px;
				font-weight:bold;
				font-color:#ff8120;
			}
			
			h1, h2, h3, h4, h5, h6 {
				
			}
			
			a.CommandButton /* Update/Cancel/Preview/Delete Button Sytles */
			{
				border: 1px solid #cccccc;
				background-color:#dddddd;
				font-size:11px;	
				padding:3px;			
				margin:0px;
				text-decoration:none;
				background-image: url('images//portals/0/images/BUTTON_BG.jpg');
				background-position: bottom right;
				display:inline-block;
			}
			
			a.CommandButton:link, a.CommandButton:visited, a.CommandButton:hover, a.CommandButton:active {
				text-decoration:none;
			}
			
			.CommandButton img {
				padding:4px;	
				background-color:#ffffff;
				margin:-4px;
				margin-bottom:-7px;
				padding:3px;				
			}

			.ModCrossChildPageListC td {
				text-align: left !important;
			}
			
			/********************************
			   START RADEDITOR STYLES 
	 
				 
				.radeditor {
					width:900px !important;	
					border:1px solid;
				}
	
				.Radmenu {
					width:100%;	
				}
				
				.RadMenu_RootItem {
					color:#666666;
					background-image:url('images/CGMenubar.jpg');
					background-position:top center;
					background-repeat:repeat-x;
					font-size:14px;
					text-decoration:none;
					display:block !important;
					padding:0px !important;
					margin:0px !important;
					
				}
				
				.RadMenu_RootItem:hover {
					text-decoration:none;
					font-size:14px;

				}

				.RadMenu_Default .rmGroup .rmExpanded .rmExpandRight {
					background-image:none !important;	
				}
		
				
				.rmLink {
					
				}		
				
				.rmText {	
					
					font-weight:bold !important;
					font-color:#666666 !important;
				}		
				
			 ********************************/		
			/********************************
			   START RADEDITOR STYLES 
			 ********************************/		 

		/********************************
		   END GENERAL STYLES 
		 ********************************/
	 
	 
	 
	 
	/********************************
	        START MISC STYLES 
	 ********************************/		 

		/********************************
		     START CUTEEDITOR STYLES 
		 ********************************/			 
		 
		.blog_body {
			width:90%;
			margin:10px auto;	
		}
		
		.blog_body div table {
			border: 1px solid #999999;	
		}
		
		.blog_body div table td {
			text-align:left;
			padding: 5px 10px 5px 10px;
		}
		
		.blog_body {
			background-color: #f0f0f0;
			border-left:10px solid #cccccc;	
			padding:10px;
		}
		
		.blog_more_link {
			padding-top:10px;
			padding-left:0px;
			margin-left:0px;
			clear: both;
			float:left;
		}
		
		.blog_footer {
			padding-bottom:10px;
			border-bottom: none;
		}

		/********************************
		      END CUTEEDITOR STYLES 
		 ********************************/
	 
	/********************************
	        END MISC STYLES 
	 ********************************/		 
		
/* Theresa Styles */
a:link{text-decoration:none;color:#036;}
a:visited{text-decoration:none;color:#036;}
a:hover{text-decoration:underline;color:#f00;}
a:active{text-decoration:none;color:#036;}
small{font-size:8px;}
big{font-size:14px;}
.Normal, .NormalDisabled, .NormalDeleted{font-size:13px;font-weight:normal;}

/* CGPSChildList Child List Module */
.ModCrossChildPageListC table{
	width: 100%;
}
.ModCrossChildPageListC td{
	padding: 5px 0px;
}

/* OVERRIDE TELERIK TreeView */
.RadTreeView_Default .rtLines .rtLI, .RadTreeView_Default .rtLines .rtFirst .rtUL {
	text-align: left;
}
/* END OVERRIDE */
