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);
background-repeat:repeat-x;
}
.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:30px;
}
.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;
padding-left:6px;
padding-right:6px;
background-position:center center;
}
.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;
width:210px;
}
#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;
}
#dnn_lefttoppane{
display:none;
}

.Forum_Container #NavigationToolbar img{
display:block;
}
#cse-search-results iframe{
width:100% !important;
}
/******************************************/
.countryBar{
background-position:top;
height:32px;
background-image:url(crimson_intropage_images/country_bar_bg.jpg);
}

.countryBarSep
{
	background-image:url(crimson_intropage_images/country_bar_sep.jpg);		
	width:2px;
	height:32px;
}

.currentCountry
{
	height:32px;
	background-image:url(crimson_intropage_images/current_country_bg.jpg);		
	padding-left:10px;
	padding-right:15px;
}

.currentCountry td
{
	font-size:11px;
	font-family:Verdana;
	font-weight:bold;
}

td.countryUS
{
	height:32px;	
	font-size:10px !important;
	font-family:Verdana;
	font-weight:normal;
	padding-left:47px;
	padding-right:15px;
	color:#ffffff;
	background-image:url(crimson_intropage_images/flag_us.jpg);	
	background-position:15px center;
	background-repeat:no-repeat;
}
td.lnkSelectCountry
{
	height:32px;	
	font-size:10px !important;
	font-family:Verdana;
	font-weight:normal;
	padding-left:15px;
	padding-right:20px;
	color:#ffffff;
	background-image:url(crimson_intropage_images/btn_select_country.jpg);
	background-position:right;
	background-repeat:no-repeat;
}
.lnkSelectCountry a,
.lnkSelectCountry a:link,
.lnkSelectCountry a:active,
.lnkSelectCountry a:visited,
.lnkSelectCountry a:hover,
.lnkSelectCountry a:focus
{
	color:#ffffff;
	text-decoration:none;	
}
.flagDansk
{
	width:25px;
	height:17px;
	background-image:url(crimson_intropage_images/flag_dansk.jpg);	
}
.countryFlag
{
	width:25px;
	height:17px;
	background-image:url(crimson_intropage_images/countryFlag.jpg);	
}
.topNavRightBg
{
	background-image:url(crimson_intropage_images/top_menu_bg.jpg);
	background-position:bottom;
}
.topSearchRightBg
{
		background-image:url(crimson_intropage_images/search_corn.jpg);
		width:20px;
		height:31px;
		background-repeat:no-repeat;
}
.topSearchBg
{
	background-image:url(crimson_intropage_images/search_bg.jpg);
	background-repeat:repeat-x;
}
.CrimsonSearchBox
{
	padding-top:5px;
	padding-bottom:5px;
}
.searchContent
{
	padding-top:5px;
}
.DNNHideSearch{
display:none;
}

.leftnavigationBG a.Normal,
.leftnavigationBG .Normal:link,
.leftnavigationBG .Normal:visited,
.leftnavigationBG .Normal:active,
.leftnavigationBG .Normal:hover,
.leftnavigationBG .Normal:focus
 {
color:#F4D090;
font-family:Verdana;
font-size:10px;
font-weight:bold;
text-decoration:none;
}

.leftnavigationBG table table td
{
	padding-top:7px;
	padding-bottom:6px;
	_padding-top:2px;
	_padding-bottom:2px;
	padding-left:30px;
}
.leftnavigationBG table
{
	width:100%;	
	background-image:url(crimson_intropage_images/navigation_seperator.png);
	background-repeat:no-repeat;
	background-position:0px top;	
}
.tlbMiddleContentBg{
background-image:url(crimson_intropage_images/middle_content_table_bg.jpg);
}
#dnn_ContentPaneB{
padding-left:20px;
}

.GCSearchBox {
border:1px solid #000000;
width:118px;
}

.GCSearchButton {
background-image:url(crimson_intropage_images/search_button.jpg);
background-position:-1px -1px;
background-repeat:no-repeat;
border:1px solid #EED8AF;
cursor:pointer;
height:17px;
_height:18px !important;
position:relative;
top:2px;
_top:-2px;
width:17px;
_width:18px !important;
}
