body {
    margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-color:#360000;
	background-image:url(crimson_innerpage_images/page_bg.jpg);
	background-repeat:repeat-x;
}

.pageShadowLeft{
background-image:url(crimson_innerpage_images/page_shadow_left.png);
background-repeat:repeat-y;
background-position:right;
}
.pageShadowRight{
background-image:url(crimson_innerpage_images/page_shadow_right.png);
background-repeat:repeat-y;
background-position:left;
}
.topNavRightBg{
background-image:url(crimson_innerpage_images/top_navbar3.jpg);
}
.topNavMiddleBg{
background-image:url(crimson_innerpage_images/top_navbar2.jpg);
}
.topNavLeftBg{
background-image:url(crimson_innerpage_images/top_navbar1.jpg);
}
.bottomBar{
	font-family: Verdana;
	font-size: 11px;
	font-style: normal;
	line-height: 18px;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #ffffff;
	text-decoration: none;
	background-image:url(crimson_innerpage_images/bottombar.jpg);
}
.bannerTopBar{
background-color:#222220;
background-position:top;
height:10px;
}
.CrimsonInsideBanner{
background-image:url(crimson_innerpage_images/crimson_inside_banner.jpg);
background-repeat:no-repeat;
width:689px;
height:132px;
}
.insidebannerBottomBar{
background-image:url(crimson_innerpage_images/inside_middle_graybar.jpg);
background-repeat:repeat-x;
background-position:top;
height:12px;
}
.tdMiddleContentBg{
background-color:#590d00;
background-image:url(crimson_innerpage_images/content_dark_left_strip.jpg);
background-repeat:repeat-y;
}
.tdMiddleContentLeftBg1{
background-color:#400000;
width:10px;
}
.tdMiddleContentLeftShadowBg{
background-image:url(crimson_innerpage_images/middle_tlb_left_shadow_bg.jpg);
background-repeat:repeat-y;
width:9px;
}
.tdMiddleContentRightShadowBg{
background-image:url(crimson_innerpage_images/middle_tlb_right_shadow_bg.jpg);
background-repeat:repeat-y;
width:11px;
}
.page_heading{ 
font-family: Arial; 
font-size:13px;
font-weight:bold;
color:#fce4b7;
}
.tdsigntxt,
.tdsigntxt a,
.tdsigntxt a:link,
.tdsigntxt a:hover,
.tdsigntxt a:active,
.tdsigntxt a:focus,
.tdsigntxt a:visited
{
font-family: verdana; 
font-size:11px;
color:#f9dfb2;
}
.LeftNavigationLinks{
font-family:Verdana;
font-size:10px;
font-weight:bold;
color:#f4d090;
padding-left:12px;
}
.LeftNavigationLinks a,
.LeftNavigationLinks a:link,
.LeftNavigationLinks a:hover,
.LeftNavigationLinks a:active,
.LeftNavigationLinks a:focus,
.LeftNavigationLinks a:visited
{
font-family:Verdana;
font-size:10px;
font-weight:bold;
color:#f4d090;
/*padding-left:29px;*/
text-decoration:none;
}
.LeftNavigationLinks:hover{
font-family:Verdana;
font-size:10px;
font-weight:bold;
color:#f4d090;
padding-left:29px;
}
.leftnavigationBG{
background-image:url(crimson_innerpage_images/left_navigation_bg.jpg);
background-repeat:repeat-x;
height:215px;
background-color:#540000;
}
.txtMiddletlb{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#000000;
line-height:16px;
}
.topButtons{
	font-family: Arial;
/*	font-size: 12px;*/
	font-size: 11px;
	font-style: normal;
	line-height: 18px;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #fae6bd;
	text-decoration: none;	
}
.topButtons a,
.topButtons a:link,
.topButtons a:visited,
.topButtons a:focus,
.topButtons a:hover,
.topButtons a:active
{
	font-family: Arial;
/*	font-size: 12px;*/
	font-size: 11px;
	font-style: normal;
	line-height: 18px;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #fae6bd;
	text-decoration: none;
}
.toplinks{
	font-family: Verdana;
	font-size: 9px;
	font-style: normal;
	line-height: 18px;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #9d2608;
	text-decoration: none;
	letter-spacing: 1px;
}
.toplinks a,
.toplinks a:link,
.toplinks a:visited,
.toplinks a:active,
.toplinks a:hover,
.toplinks a:focus
{
	font-family: Verdana;
	font-size: 9px;
	font-style: normal;
	line-height: 18px;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #9d2608;
	text-decoration: none;
	letter-spacing: 1pt;
}
.search{
	font-family: Arial;
	font-size: 11px;
	font-style: normal;
	line-height: 18px;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #fae6bd;
	text-decoration: none;
}
.searchBox{
	height: 17px;
	width: 100px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #333333;
	border-right-color: #333333;
	border-bottom-color: #333333;
	border-left-color: #333333;
}
.MiddletlbTopPart{
background-image:url(crimson_innerpage_images/middle_tlb_topcurve_bg.jpg);
background-repeat:no-repeat;
height:34px;
width:689px;
}
.MiddleTlbLeftCr{
background-image:url(crimson_innerpage_images/middle_tlb_bottom_left_cr.jpg);
background-repeat:no-repeat;
height:16px;
width:12px;
}
.MiddleTlbRightCr{
background-image:url(crimson_innerpage_images/middle_tlb_bottom_right_cr.jpg);
background-repeat:no-repeat;
height:16px;
width:11px;
}
.MiddleTlbBottomBg{
background-image:url(crimson_innerpage_images/middle_tlb_bottom_bg.jpg);
background-repeat:repeat;
height:16px;
}
.MiddleTlbBottomRightShadow{
background-image:url(crimson_innerpage_images/temp2.jpg);
width:10px;
height:16px;
background-repeat:no-repeat;
}
.MiddleTlbBottomLeftShadow{
background-image:url(crimson_innerpage_images/temp.jpg);
width:9px;
height:16px;
background-repeat:no-repeat;
}
.searchLabel{
font-family:Arial;
font-size:11px;
font-weight:bold;
color:#fbeed4;
}
.NormalTextBox{
width:118px;
border:solid 1px #000000;
}
.CrimsonMenuSep{
background-image:url(crimson_innerpage_images/top_menu_sep.gif);
height:13px;
width:1px;
background-repeat: no-repeat;
line-height:0px !important;
}
.MainMenu_MenuBreak{
background-color:transparent;
border-color:#EEEEEE;
border-style:none;
border-width:0px 0px;
height:0px;
color:#f1e4c9;
}
.CrimsonSearchButton{
background-image:url(crimson_innerpage_images/search_button.jpg);
width:17px;
height:17px;
background-repeat:no-repeat;
padding-left:17px;
padding-bottom:3px;
_padding-left:0px;
_padding-bottom:0px;
cursor:pointer;
position:relative;
top:-3px;
_top:3px;
}
.CrimsonSearchBox{
padding-top:17px;
_padding-top:10px;
_padding-bottom:5px;
}
#dnn_TopPane img,
#dnn_TopPane div
{
padding:0px;
margin:0px;
}
.LeftNavigationSubLinks a,
.LeftNavigationSubLinks a:link,
.LeftNavigationSubLinks a:hover,
.LeftNavigationSubLinks a:active,
.LeftNavigationSubLinks a:focus,
.LeftNavigationSubLinks a:visited
{
font-family:Arial !important;
font-size:10px !important;
font-weight:bold !important;
color:#d6af69 !important;
text-decoration:none !important;
}
.tlbFlag{
position:relative;
top:-2px;
}
#dnn_dnnSEARCH_optWeb,
#dnn_dnnSEARCH_optSite,
.CrimsonSearchBox label{
display:none;
}
.search{
	font-family: Verdana;
	font-size: 11px;
	font-style: normal;
	line-height: 18px;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #f9eed2;
	text-decoration: none;
	padding-left:10px;
}
.topButtons img{
display:none;
}
.shumbraSchoolsBottomLinks {
	border: 1px solid #333333;
	background-color:#EFE6D2;
	padding:7px;
	height:70px;
	font-weight:bold;
}
.shumbraSchoolsBottomLinks,
.shumbraSchoolsBottomLinks td a,
.shumbraSchoolsBottomLinks td a:link,
.shumbraSchoolsBottomLinks td a:visted,
.shumbraSchoolsBottomLinks td a:hover,
.shumbraSchoolsBottomLinks td a:active,
.shumbraSchoolsBottomLinks td a:focus
{

}
.CrimsonSearchBox{
width:210px;
}


.crimsonInnerCommonCurve1 {
width:26;
height:33;
background-image:url(crimson_common_images/inner_curve1.jpg);
}
.crimsonInnerCommonCurve2 {
width:23;
height:33;
background-image:url(crimson_common_images/inner_curve2.jpg);
}
.crimsonInnerCommonCurve3 {
width:26;
height:25;
background-image:url(crimson_common_images/inner_curve3.jpg);
}
.crimsonInnerCommonCurve4 {
width:23;
height:25;
background-image:url(crimson_common_images/inner_curve4.jpg);
}
.crimsonInnerCommonTop{
background-image:url(crimson_common_images/inner_top_bg.jpg);
}
.crimsonInnerCommonBottom{
background-image:url(crimson_common_images/inner_bot_bg.jpg);
}
.crimsonInnerCommonLeft{
background-image:url(crimson_common_images/inner_left_bg.jpg);
}
.crimsonInnerCommonRight{
background-image:url(crimson_common_images/inner_right_bg.jpg);
}
.crimsonInnerCommonLeftDark{
background-image:url(crimson_common_images/inner_left_dark_bg.jpg);
}
.crimsonInnerCommonRightDark{
background-image:url(crimson_common_images/inner_right_dark_bg.jpg);
}
.crimsonInnerCommonContainerBg{
background-image:url(crimson_common_images/inner_bg.jpg);
padding-top:20px;
}
.crimsonInnerCommonTitle,
.crimsonInnerCommonTitle div
{
font-family: Arial; 
font-size:13px;
font-weight:bold;
color:#fce4b7;
background-image:url(crimson_common_images/inner_dark_bg.jpg);
}
.crimsonInnerCommonContainerBg table,
.crimsonInnerCommonContainerBg td,
.crimsonInnerCommonContainerBg tr,
.crimsonInnerCommonContainerBg tbody,
.crimsonInnerCommonContainerBg thead,
.crimsonInnerCommonContainerBg th,
.crimsonInnerCommonContainerBg p,
.crimsonInnerCommonContainerBg div,
.crimsonInnerCommonContainerBg font,
.crimsonInnerCommonContainerBg strong,
.crimsonInnerCommonContainerBg b,
.crimsonInnerCommonContainerBg ul,
.crimsonInnerCommonContainerBg li,
.crimsonInnerCommonContainerBg span,
.crimsonInnerCommonContainerBg sup,
.crimsonInnerCommonContainerBg sub,
.crimsonInnerCommonContainerBg input,
.crimsonInnerCommonContainerBg textarea,
.crimsonInnerCommonContainerBg select,
.crimsonInnerCommonContainerBg h1,
.crimsonInnerCommonContainerBg h2,
.crimsonInnerCommonContainerBg h3,
.crimsonInnerCommonContainerBg h4,
.crimsonInnerCommonContainerBg h5,
.crimsonInnerCommonContainerBg h6,
.crimsonInnerCommonContainerBg a
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#000000;
line-height:18px;
}

.crimsonInnerCommonContainerBg a,
.crimsonInnerCommonContainerBg a:link,
.crimsonInnerCommonContainerBg a:hover,
.crimsonInnerCommonContainerBg a:active,
.crimsonInnerCommonContainerBg a:focus,
.crimsonInnerCommonContainerBg a:visited{
color:#3a0000;
text-decoration:underline;
font-weight:normal;
}


.Forum_Container #NavigationToolbar img{
display:block;
}

/*------------------------ New CSS to Customize Google Search ------------------------*/
.GCSearchButton{
background-image:url(crimson_innerpage_images/search_button.jpg);
background-position:-1px -1px;
width:17px;
_width:18px;
height:17px;
_height:18px;
background-repeat:no-repeat;
_padding-left:0px;
_padding-bottom:0px;
cursor:pointer;
position:relative;
top:2px;
_top:-1px;
border:solid 1px #eed8af;
}
.GCSearchBox {
width:118px;
border:solid 1px #000000;
}
.DNNHideSearch{
display:none;
}
#cse-search-results iframe{
width:100% !important;
}
/*------------------------ New CSS to Customize Google Search ------------------------*/
