body
{
	margin: 0px;
	padding: 0px;
	background-color: #FFF;
	font-family: arial;
	font-size: 0.75em;	
}

a
{
	color:#000;
	text-decoration:none;
	font-weight:bold;
}


a:hover
{
	text-decoration:underline;
}

.abstractfont
{
	font-family:arial;
}

#dmMainContainer
{
	width: 960px;
	margin: 0px auto;
	padding: 4px 9px 0px 9px;
}
#dmHeaderBookmark
{
	background-color: #EAE9E9;
	border: 1px solid #AFAFAF;
	padding-top: 4px;
	padding-bottom: 4px;
	float: left;
	width: 100%;	
}
.dmHeadBookmark
{
	float: left;
	padding-left: 9px;
}
.dmHeadBookmark a{
	color:black;
	text-decoration: none;
}
.dmHeadBookmark a:hover
{
	color:black;
	text-decoration: underline;
}
.dmHeadDate
{
	float: right;
	padding-right: 10px;
}
#dmHeaderMenu
{
	height:65px;
	margin-top: 2px;
	float: left;
	width: 100%;
	background-repeat: repeat-x;
	background-position: left top;
	background-image: url(menuBgCenter.gif);
}
.dmHeaderMenuLeft
{
	background-repeat: no-repeat;
	background-position: left top;
	background-image: url(menuBgLeft.gif);
	width: 6px;
	float: left;
	height: 59px;
}
.dmHeaderMenuCenter
{
	float: left;width:948px;
}
.dmHeaderMenuRight
{
	float: right;
	height: 59px;
	background-repeat: no-repeat;
	background-position: left top;
	background-image: url(menuBgRight.gif);
	width: 6px;
}

.dmSiteContent
{
	float: left;
	width: 770px;
	
}
.SearchBox
{
	float:left;
	/*
	change 
	margin-left:100px !important;
	margin-left:30px;  */
	margin-right:5px;
}
.SearchButtonDiv
{
	float:left;
}
.SearchButton
{
	margin-top:7px;
	font-weight:bold;
	background:#C2C0C1;
	border:1px solid #EAE9E9;
}
.SearchText
{
	border:0px;
	padding:0px;
	margin:0px;
	margin-top:5px;
	padding-top:5px;
	padding-left:5px;
	height:16px;width:159px;
	background-image:url(search_box.jpg);
}
.AdvancedSearhLink
{
	line-height:15px; width:80px;margin-top:3px;float:left;
}
.AdvancedSearhLink a{
	text-decoration:none;color:white;font-size:10px;
}
.AdvancedSearhLink a:hover
{
	text-decoration:underline;
}
/*************** Defult starts *********************/
.currentiussuemainArticleImage
{
	float:left;
	margin-left:3px;
	margin-right:3px;
}
.currentissuemainArticleAbstract
{
	width:217px;
	float:left;
	margin-right:1px;
}
.currentissuesubarticlesContainer
{
	width: 217px; 
	margin-right: 1px;
}
.currentissuesubarticle
{
	width:147px;
	float:left;
}
.currentissuemainarticleFullstory
{
	width:217px;
	float:left;	
	margin-left:10px;
	
}
.emptyDiv
{
	CLEAR: both;
	FONT-SIZE: 1px
}
.Book_Review
{
	float:left;
	width:185px;
	margin-right:5px;
	margin-top:5px;
	margin-left:10px;
	
}
.Morehistory
{
	margin-top:5px;
	margin-bottom:5px;		
	text-align:center;
	margin-left:15px;
	margin-right:4px;
	padding-top:5px;
	padding-bottom:5px;
	width:150px;
	height:20px;
	text-decoration:none;
	color:black
}
.GetTodaysDate
{
	text-align:center;
	font-weight:bold;
}
.BookReview
{
	float:left;
	width:185px;
	margin-right:5px;
	margin-top:5px;
	margin-left:2px;
}
.review
{
	font-family:Arial;
	font-style:normal;
	color:#000;
}
.bookreviewbannerareacontainer
{
	CLEAR: both; 
	MARGIN-TOP: 10px; 
	TEXT-ALIGN: center;
}
.Float
{
	float:left;
	margin-bottom:-5px;
	
}
.Imagefromarticle
{
	text-align:center;
	margin-top:5px;
	margin-bottom:5px;
	clear:both;
}
.PreviousPoll
{
	MARGIN-TOP: 10px;
	 FONT-WEIGHT: bold; 
	 MARGIN-BOTTOM: 10px; 
	 COLOR: #003F9F;
	 margin-left:5px;
}
.EditorsChoiceMenuName
{
	COLOR: #003F9F;
	margin-bottom:5px;
}
.EditorsChoice
{
	
	width:150px;
	height:20px;
	PADDING-BOTTOM: 5px; 
	PADDING-TOP: 5px; 
	TEXT-ALIGN: center;
	margin-left:15px;
}
.aEditorschoice
{
	COLOR: black; 
	TEXT-DECORATION: none;
}
.dmdirectedit
{
	font-weight:bold;
	color:#143C74;
	clear:both;
	text-align:center;
	margin-left:10px;
}
.dmclear
{
	clear:both;
}
.dmclear a
{
	color:#df0024;
	text-decoration:none;
}
.dmclear a:hover
{
	color:#df0024;
	text-decoration:underline;
}
.relatedarticle
{
	text-align:center;
	font-weight:bold;
	margin-bottom:10px;
}
.Margin
{
	MARGIN-TOP:15px;
}
.Headlinefont
{
	font-weight:bold;
	font-family:Arial;
	font-size:14px;
	margin-left:10px;
	}
.readmore
{
	color:red;
	font-style:italic;
	text-decoration:none;
}
.Linkmorehistory
{
	text-decoration:none;
	color:black;
}
.thisdaylink
{
	color:red;
	text-decoration:none;
	float:left;
	margin-left:5px;
}
.defaultmargin
{
	margin-bottom:10px;
}
.say
{	font-weight:bold;
	color:red;
	text-decoration:none;
}
.haveyou
{
	margin-bottom:15px;
	margin-left:5px;
}
.hysmargin1
{
	margin-bottom:15px;
}
.hysmargin2
{
	margin-left:10px;	
}
.hyscontent
{
	font-weight:bold;
	font-family:Arial;
	color:#000000;
	text-decoration:none;	
}
.hyscontent a
{
	color:#000000;
	text-decoration:none;
}
.hyscontent a:hover
{
	color:#000000;
	text-decoration: underline;
}
.hysabs
{
	font-weight:bold;
	font-family:Arial;
	color:black;
	text-decoration:none;	
}

.hyspad
{
	margin-left:10px;
	margin-right:10px;
	font-family:Arial;
}
.hysfloat
{
	float:none;
	text-align:center;	
}
.Getarticle
{
	margin-left:10px;
	font-family:Arial;
}
.dmedit
{
	margin-left:10px;
	font-family:Arial;
}
.BookreviewAbstract
{
	font-family:Arial;
	margin-left:10px;
	margin-right:10px;
}
.BrPic
{
	float:left;
	margin-left:10px;
}
	
	/*************** Defult ends *********************/
/*************** Nav menu Item starts *********************/
#nav{
	color:#fff;
	font-weight:bold;
	padding-left:50px;
	padding-top:3px;
	font-size:14px;
}
#nav a{
	color:#FFF;
	text-decoration:none;
}
#nav a:hover{
	text-decoration:underline;
}

	
	.dmQuickLink
{
	float:right;
	margin-top:5px;
}

.dmFooterCenter a{
color:#EAE9E9;
	text-decoration: none;
}
.dmFooterCenter a:hover
{
	color:#EAE9E9;
	text-decoration: underline;
}
.navListItem {
	
}
.navcontainer
{
	margin-top:34px;
	margin-bottom: 50px;
	_margin-bottom:5px;
	margin-left:-40px;

}

.TopNavigation 
{

	
	
}
/*.TopNavigation li
{
	float: left;
	white-space: nowrap;
	padding-left: 0px;
	padding-right: 3px;
	background-image: url(menuSep.gif);
	background-repeat: no-repeat;
	background-position: right 0px;
	text-transform: uppercase;
	font-weight:bold;
	font-family:Arial;
	font-size:10px;
	
	
	}

	.TopNavigation li:hover
{

	background-color: #989898;
	font-family:Arial;
}
.dmTopNav {
	BACKGROUND-POSITION: 100% 0px;  
	FONT-WEIGHT: bold; 
	FONT-SIZE: 11px; 
	FLOAT: left;  
	MARGIN-BOTTOM: 0px; 
	BACKGROUND-REPEAT: no-repeat; 
	FONT-FAMILY: arial; 
	TEXT-ALIGN: center;  
	TEXT-DECORATION: none;
}
.dmTopNav A {
	 DISPLAY: block;FLOAT: left;
	  MARGIN-BOTTOM: 0px;
	   margin-top: 0px; 
	   COLOR: #ffffff; 
	   TEXT-DECORATION: none; 
	   width: 100px; 
	   height: 22px;
}
.dmTopNav A:hover {
	COLOR: #FFFFFF; 
	TEXT-DECORATION: none; 
}
.TopNavigation OL LI OL {
	MARGIN-TOP: 10px; 
	DISPLAY: none; 
	position: absolute;
	top: 149px;
	padding-left: 0px;
	margin-left: 0px !important;
	margin-left: 40px;
	background-image: url(subMenuTop.gif);
	background-repeat:repeat-x;
	padding-top: 5px;
	font-family:Arial;
	font-weight:bold;
}
.TopNavigation OL LI OL LI {
	DISPLAY: inline;
	clear: both;
	background-color: #828282;
	text-align: left;
	padding-right: 0px;
	padding-left: 3px;
	font-size: 11px;
	font-weight:bold;
	width: 235px !important;
	line-height: normal;
	background-image: url(../images/submenuSep.gif);
	background-repeat: repeat-y;
	background-position: 251px 0px;
	text-transform:none;
	font-family:Arial;

	
}
.TopNavigation OL LI {
	
}
.TopNavigation OL LI A {
	LINE-HEIGHT: 16px;
	
}

.TopNavigation OL LI OL LI A {
	background-image: url(submenuSepLine1.gif);
	padding-left: 5px;
	background-repeat:no-repeat;
	background-position: 0px 100%;
	padding-bottom: 0px;
	font-family:Arial;
	width: 230px;
	}
	
.TopNavigation li.sfhover
	{background-color: #989898;
		font-family:Arial;
	}

.TopNavigation OL LI A:hover 
{
		background-color: #989898;
		font-family:Arial;
			
}
.TopNavigation OL LI A:unknown {
	TEXT-DECORATION: none
}
.TopNavigation OL LI OL LI A:hover {
	
}*/


/*************** Nav menu Item ends *********************/
/**************** footer start **************/
#dmFooter
{
	line-height: 27px;
	margin-top: 2px;
	float: left;
	width: 100%;
	background:url(foot_bg.gif) no-repeat bottom right #000;
	color:#fff;
	
}
.dmFooterLeft
{
	background-repeat: no-repeat;
	background-position: left 100%;
	background: #000;
	width: 6px;
	float: left;
	
}
.dmFooterCenter
{
	color: #fff;
	font-size: 10px;
	text-align:center;	
}
.dmFooterRight
{
	float: right;
	background-repeat: no-repeat;
	background-position: left 100%;
	background-image: url(menuBgRight.gif);
	width: 6px;
}
/**************** footer end **************/
/*********** required ****************/
.dmClearBoth
{
	clear: both;
	font-size: 0px;
	height: 0px;
}
.skipnav
{
	display: none;
}
.masterlinkDiv{
	color:#df0024;
	float:left;
}
.masterlinkDiv a{
	color:#df0024;
	text-decoration: none;
}
.masterlinkDiv a:hover
{
	color:#df0024;
	text-decoration: underline;
}
.sclear
{
	CLEAR: both;
}
/*********** required End ****************/
/*********** SiteLogin Start ****************/
.dmLogin
{
	border:0px;
}
.dmLoginTextboxes
{
	margin-top:10px;
}
.dmLoginTextboxes INPUT
{
	width:175px;
	height:15px;
	border:1px solid #9D9D9D;	
}
.dmSiteContentRight
{
	float:right;
	width:190px;
}
.dmSiteLogin
{
	float:right;
	width:190px;
	height:260px;
	background-image:url(login.jpg);
	background-position:0px 1px;
	background-repeat:no-repeat;
	color: #000000; 
	font-family:Arial; 
	text-align:center;
}

.dmLoginUsernameLabel
{
	font-family: Arial;
	color: black;
	width: 55px;
	margin-left: 2px;
	margin-top: 15px;
	margin-bottom: 30px;
	float:none;

}
.dmLoginPasswordLabel
{
	font-family: Arial;
	color: black;
	width: 55px;
	margin-left: 2px;
	margin-top: 25px;
	margin-bottom: 15px;
	float:none;
}
	
.dmLoginTitle
{
	font-family:arial;
	vertical-align:middle;		
	font-weight:bold;
	color:#EAE9E9;
	margin-top:4px;
}
.dmNewReg
{
	margin-top:10px;
	float:none;
}
.dmForgotPassword
{
	margin-top:10px;
	float:none;
}
.dmForgotPassword a
{
		color:#df0024;
		text-decoration: none;
}
.dmForgotPassword a:hover
{
		color:#df0024;
		text-decoration:underline;
}

/*********** SiteLogin  End ****************/
/*********** Contact us start ****************/
.Title
{
	font-family:Arial;
	font-weight:bold;
	font-size:1.2em;
	color:#EAE9E9;
	background-color:#818181;
	border:solid 1px #818181;
	width:675px;
	height:20px;
	padding-top:5px;
	padding-left:5px;	
	vertical-align:middle;
	Margin-top:5px;
	
}
.Title1
{
	font-family:Arial;
	font-weight:bold;
	font-size:1.2em;
	color:#EAE9E9;
	background-color:#818181;
	border:solid 1px #818181;
	width:665px;
	height:20px;
	padding-top:5px;
	padding-left:5px;	
	vertical-align:middle;
	
}

.Titlemid
{
	font-family:Arial;
	font-weight:bold;
	font-size:16px;
	color:#EAE9E9;
	background-image: url(Title.gif);
	width:708px;
	height:31px;
	padding-left:5px;	
	padding-top:10px;	
	vertical-align:middle;
	float:left;
}
.Titleleft
{
	background-repeat: no-repeat;
	background-position: left top;
	background-image: url(Titleleft.gif);
	width: 8px;
	float: left;
	clear:left;
	height: 41px;
	margin-left:0px;
}

.Titleright
{
	height: 41px;
	background-repeat: no-repeat;
	background-position: left top;
	background-image: url(Titleright.gif);
	width: 8px;
	float:left;
}


.dmimage
{
	float:left;
	margin-top:15px;

}
.FullStory
{
	width:650px;
	font-family:arial;
	font-weight:normal;
	margin-top:20px;
	margin-bottom:10px;
	margin-bottom:20px!important;
	color:#000;
	padding-left:10px;
	float:left;
	
}
.FullStory a
{
		color:#df0024;
		text-decoration: none;
}
.FullStory a:hover
{
		color:#df0024;
		text-decoration:underline;
}
.Eform
{
	margin-top:10px;
	float:none;
	clear:both;
	font-family:Arial;
	margin-left:10px;
	
}
.SiteInputText
{
	width:160px;	
}
.SiteInputTextArea
{
	width:160px;	
}
.SiteInputDropdown
{
	width:165px;	
}
.SiteLabel
{
	width:200px;
	
}
.dm-required-form-field
{
	color:Red;
}

.relatedartcleLink
{
	float:left;	
	margin-left:10px;
}
.relatedartcleLink a
{
	color:#294A94;
	text-decoration: none;
}
.relatedartcleLink a:hover
{
	color:#294A94;
	text-decoration: underline;
}


/*********** Contact us End ****************/
/*********** Historical Dictionary starts ****************/


.HDAbstract
{
	font-family:Arial;
	font-weight:bold;
	color:#000;
	margin-top:10px;
	margin-bottom:10px;
}
.HDfullstory
{
	width:650px;
	font-family:Arial;
	color:#000;
	float:left;
	margin-left:1px;
	margin-bottom:25px;
	margin-top:10px;	
}
.HDimage
{
	margin-bottom:5px;	
}
.HDfullstory  td
{
	font-family:Arial;
	color:#000;
	float:left;
	border-style:double;
	border-color:#000;
	border-collapse:collapse!important;
}
.box-register
{
	width:389px;
	height:59px;
	padding-top:10px;
	padding-left:20px;
	background-image:url(login_form_bg.jpg);
	border:1px solid #000;
	float:left;	
}
.dictionarymenus
{
	font-family:Arial;
	font-weight:bold;
	padding-top:15px;
	color:#000;
	float:none;
	margin-left:40px;
	
}
.dictionarymenus a
{
	color:#df0024;	
	font-family:Arial;
	text-decoration: none;
	
}
.dictionarymenus a:hover
		{
			color:#df0024;
			text-decoration: underline;
		}
.indexWiseSearchResult a
{
	color:#df0024;
	text-decoration:none;		
}
.indexWiseSearchResult a:hover
{
	color:#df0024;
	text-decoration:underline;	
}
.WSresultTopic
{
	clear:both;
	color:#df0024;
	font-family:Arial;
	font-weight:bold;
	margin-top:10px;
	font-size:13px;
	border-bottom:10px #4E2C2O;	
}

/*********** Historical Dictionary Ends ****************/	

/*********** Defaultpage Starts ****************/	
.defaultContainer
{
	width:770px;
	float:left;
}
.bigboxcontainer
{
	width:390px;
	float:left;
	margin-right:3px;
	margin-bottom:2px;
}
.ARegion
{
	float:left;
	width:390px;
	margin:10px 10px 10x 10px;
}
.currentissuecontainer
{
	float:left;
	width:390px;
	margin-bottom:2px;
}
.boxheaderRight
{
	background:#C1C1C1;
	font-weight:bold;
	text-align:center;
	background-image:url(TopHRight.gif);
	background-position:100% 0px;
	float:left;
	width:100%
}
.boxheaderLeft
{
	background-image:url(TopHLeft.gif);
	background-repeat:no-repeat;
	line-height:25px;
	float:left;
	width:100%;
	color:#FFF;
}

.boxheaderLeft h1 
{
	font-size:12px;
	font-weight:bold;
}

li
{
	list-style-image:none;
	list-style-type:none;
	font-size:12px;
	padding-left:6px;
	display:block;
	list-style-position:outside;
}
li a
{
	color:#000;
	text-decoration:none;
}
li a:hover
{
	text-decoration:underline;
}

.boxBodyRight
{	background-color:#F5F5F5;
	background-image:url(CenRright.gif);
	background-repeat:repeat-y;
	background-position:100% 0px;
	float:left;
	width:100%}
.boxBodyLeft
{
	background-image:url(CenLeft.gif);
	background-repeat:repeat-y;
	float:left;
	width:100%;
	padding-top:10px;
}
.boxFooterRight
{	background-image:url(BotRight.gif);
	background-repeat:no-repeat;
	background-position:100% 0px;
	float:left;
	width:100%}
.boxFooterLeft
{	background-image:url(BotLeft.gif);
	background-repeat:no-repeat;
	line-height:7px;
	float:left;
	width:100%}


/*******************************Banner box*/
.dmSiteBanner
{
	width:190px;
	float:right;
	margin-top:4px;
}
.bannerboxheaderRight
{
	background:#C1C1C1;
	font-weight:bold;
	text-align:center;
	background-image:url(BannerTopHRight.gif);
	background-position:100% 0px;
	float:left;
	width:190px;
}
.bannerboxheaderLeft
{
	background-image:url(BannerTopHLeft.gif);
	background-repeat:no-repeat;
	line-height:25px;
	float:left;
	width:190px;
}
.bannerboxBodyRight
{	background-color:#fff;
	background-image:url(BannerCenRright.gif);
	background-repeat:repeat-y;
	background-position:100% 0px;
	float:left;
	width:190px;
}
.bannerboxBodyLeft
{
	background-image:url(BannerCenLeft.gif);
	background-repeat:repeat-y;
	float:left;
	width:190px;
	padding-top:10px;
}
.bannerboxFooterRight
{	background-image:url(BannerBotRight.gif);
	background-repeat:no-repeat;
	background-position:100% 0px;
	float:left;
	width:190px;
}
.bannerboxFooterLeft
{	
	background-image:url(BannerBotLeft.gif);
	background-repeat:no-repeat;
	line-height:7px;
	float:left;
	width:190px;
}

/**********************************/
.defaultheadline
{
	font-weight:bold;
	float:left;
}
.bookreviewcontainer
{
	float:left;
	width:390px;
	margin-bottom:2px;
}

.smallboxcontainer1
{
	float:left;
	width:187px;
	margin-right:5px;

}
.breakingnewscontainer
{
	clear:both;
	margin-bottom:2px;
}

.onthisdaycontainer
{
	margin-bottom:2px
}
.smallboxcontainer2
{
	float:left;
	width:184px;
}
.editorschoicecontainer
{
	clear:both;
	margin-bottom:2px;
}

.pollingstationcontainer
{
	clear:both;
	margin-bottom:2px;
}
.boxheader
{
	background:#C1C1C1;
	font-weight:bold;
	text-align:center;
	margin-bottom:3px;
}
.GetTodayDate
{
	text-align:center;
	font-weight:bold;
	font-size:large;
}
.onthisdayabstract
{
	font-family:Arial;
	margin-left:12px;
	margin-right:12px;
	margin-top:5px;
}
.Breakingnewsabstract
{
	font-family:Arial;
	margin-left:10px;
	margin-right:10px;
	
}
.BRpic
{
	float:left;
	text-align:center;
	margin-left:5px;
}

/*********** Defaultpage Ends ****************/

/*********** Search starts ****************/

.HTAdvancedLink
{
	width:15px;
	margin-top:3px;
	text-decoration:none;
	color:white;
	font-size:10px;
}


.indexWiseSearchResult
{
	width:521px;
	font-family:Arial;
	font-weight:bold;
	margin-bottom:-10px;
}

.display
{
	clear:both;
	color:#4E2C20;
	font-family:Arial;
	font-weight:bold;
	font-size:13px;
	margin-top:20px;
}

.article_headline{
	font-size:1em;
	font-weight:bold;
	color:#924225;
	background-position: left top;
	background-image: url(article_head_bg.jpg);
	background-repeat: repeat-y;
	line-height: 1.8em;
	margin-bottom:15px;
}
/*********** Search Ends ****************/
/***************************Event template Starts*****************************/
.linkDiv
{
	color:#294A94;
	float:left;
	padding-right:5px;
}
.linkDiv a
{
	color:#294A94;
	text-decoration: none;
}
.linkDiv a:hover
{
	color:#294A94;
	text-decoration: underline;
}
.eventHeader
{
	font-weight:bold;
}
.eventHeader a
{
	color:#294A94;
	text-decoration: none;
}
.eventHeader a:hover
{
	color:#294A94;
	text-decoration: underline;
}
.eventAbstract
{
}
.eventAbstract a{
	color:#294A94;
	text-decoration: none;
}
.eventAbstract a:hover
{
	color:#294A94;
	text-decoration: underline;
}
.eventarticleAbstract
{
	font-weight:bold;
	margin-top:20px;
	margin-bottom:20px
}
.eventfloatLeft
{
	float:left;
}
.eventfloatRight{
	float:right
}
.eventbacktoTop
{
	color:#df0024;
	margin-right:10px;
}
.eventcalandarTopContainer
{
	text-align:center;
	margin-top:15px;
	margin-bottom:20px;
}
.eventcalendarContainer
{
	width:220px;
	border:1px #999999 solid; 
	background-color:#EEEEEE;
	text-align:center;
}
.eventCalendarHeaderContainer
{
	background:#cccccc;
}
.eventCalendarHeader
{
	width:220px;
	text-align:center;
	padding-top:15px;
	padding-bottom:15px;
}
.eventCalendarMonthSelector
{
	text-align:center
}
.eventMainArticleContainer
{
	margin-top:21px;margin-bottom:20px;
}
.eventHeader
{
	margin-top:20px;
	margin-bottom:15px;
	font-weight:bold;
}
/**************************************event template end*********************/
/***************************Issue template Starts*****************************/
		.headLineLink
		{
			Margin-top:15px;
			font-weight:bold;
			float:left;	
			font-family:Arial;
		}
		.headLineLink a
		{
			color:#df0024;
			text-decoration: none;
		}
		.headLineLink a:hover
		{
			color:#df0024;
			text-decoration: underline;
		}
		.backToTop
		{
			margin-right:17px;
		}
		.backToTop a
		{
			color:#294A94;
			text-decoration: none;
		}
		.backToTop a:hover 
		{
			color:#294A94;
			text-decoration: underline;				
		}
		a.button
		{
			font-size:1em;
			font-weight:bold;
		}
		a.button:link, a.button:visited, a.button:active, a.button:hover
		{
				color:#000000;
				text-decoration:none;
		}
		.author
		{			
			font-family:Arial;
			font-size:smaller;						
		}
		.author1
		{
			float:left;
			font-size:smaller;
			margin-top:10px;			
			margin-left:5px;
		}
		.IssuePicture
		{
			clear:both;
			clear:right;
			float:left;			
			margin-right:10px;				
		}
		.IssueAbstract
		{
			margin-top:10px;
			margin-bottom:10px;
			font-weight:bold; 
			float:left;
		}
		.IssueFullstory
		{
			font-family:Arial;
			margin-top:10px;
			margin-bottom:10px;						
		}
		.dm_ingress
		{
			font-family:Arial;
		}
		.IssueMargin
		{
			clear:both;
			width:750px;			
		}
		.IssueHeading
		{
			font-family:Arial;
			font-weight:bold;
			font-size:14px;
			width:760px;						
			Margin-top:2px;
		}
		.IssueBasket
		{
			text-align:center;
			margin-left:5px;
		}
		.IssueText
		{
			clear:both;
			text-align:center;
			height:25px;
		}
	/***************************Issue template Ends*****************************/
	/***************************FAQ template Starts*****************************/
		.faqLink
		{
			clear:both;
			margin-left:10px;
			margin-top:1px;
			font-family:Arial;
		}
		.faqLink a
		{
			color:#df0024;
			text-decoration: none;
		}
		.faqLink a:hover
		{
			color:#df0024;
			text-decoration: underline;
		}
		.faqbackToTop
		{
			font-size:90%;
		}
		.faqbackToTop a
		{
			color:#df0024;
			text-decoration: none;
		}
		.faqbackToTop a:hover 
		{
			color:#df0024;
			text-decoration: underline;				
		}
		.relatedartcleLink
		{
			text-align:center;					
		}
		.relatedartcleLink a{
				
			color:#294A94;
			text-decoration: none;
		}
		.relatedartcleLink a:hover
		{
			color:#294A94;
			text-decoration: underline;
		}
		.faqtittle
		{
			font-weight:bold;
			margin-bottom:5px;
			font-size:120%;
			font-family:arial;
			margin-left:5px;
		}
		.FaqMargin
		{
			margin-left:10px;
			margin-bottom:10px;
		}
		.faqheadline
		{
			margin-bottom:10px;
		}
		.faqmargin2
		{
			margin-right:10px;margin-top:10px;
		}
		.faq
		{
			float:left;margin-right:5px;
		}
		.faqrelatedarticle
		{
			text-align:center;
			font-weight:bold;
			margin-bottom:10px;
			margin-left:5px;
		}
		.faqfullstory
		{
			font-family:Arial;				
			color:#000;
			float:left;
			margin-left:2px;
		}
		.faqfullstory a
		{
			color:#294A94;
			text-decoration: none;
		}
		.FullStory a:hover
		{
			color:#294A94;
			text-decoration:underline;
		}
			
		.td  table
		{
			width: 100%; 
			padding: 0px; 
			border: none; 
			border: 1px solid #789DB3;
		}
		.faqAbstract
		{
			font-family:Arial;
			font-weight:bold;
			color:#000;
			margin-top:10px;
			margin-bottom:10px;
			margin-left:10px;
		}
		.horzline
		{
			float:left;
			margin-bottom:5px;
			Margin-top:5px;
			Margin-left:5px;
		}
		.faqpicture
		{
			margin-left:5px;
		}


/*********** FAQ template Ends ****************/
/*********** Onthisday Starts ****************/

.otdAbstract
{
	font-weight:bold;
	margin-top:10px;
}
.otdfullstory
{
	margin-bottom:10px;	
}
.otdfullstory a

{
	color:#DF0024;
	text-decoration: none;
	
}
.otdfullstory  a:hover
{
	color:#DF0024;
	text-decoration:underline;
	margin-top:5px;
}

.otdmenuitemname
{
	font-weight:bold;
	margin-bottom:5px;
	margin-top:5px;	
}

.otdpicture
{
	float:left;
	margin-left:10px;
}
.otdrelevantname
{
	border-bottom: 1px #EBE0CE solid;
	margin-right:10px;
	margin-bottom:10px;
	font-weight:lighter;	
}
.Calender
{
	margin-top:15px;
	margin-bottom:20px;
	width:220px;
	border:1px #999999 solid;
	background-color:#EEEEEE;
	text-align:center;
	margin-left:10px;
}

.selectbg
{
	background:#EEEEEE;
}
.select
{
	width:220px;
	text-align:center;
	margin-bottom:10px;
	Margin-top:10px;
}
.dropdown
{
	text-align:center;
}
.onthisday
{
	align:center;
}
.calBody a

{
	background-color:#EAE9E9;
	text-decoration: none;
	display:block;
}
	
.calBody  a:hover
{
	background-color:#DF0024;
	text-decoration:underline;
}
.Calender a
{
	color:#294A94;
	text-decoration: none;
}
.Calender a:hover
{
	color:#294A94;
	text-decoration:underline;
}
/*********** Onthisday Starts ****************/

/*********** TimeLine Starts ****************/

.containerDiv 
{
	border: #818181 1px solid; 
	background-repeat:repeat-x;
	background-image:url(login_form_bg.jpg);
	padding-left:10px;
	width:360px;
}
.previousLink
{
	float:left;
	width:100px;
}
.previousLink a
{
	color:#294A94;
	text-decoration: none;
}
.previousLink a:hover
{
	color:#294A94;
	text-decoration: underline;
	
}
.nextLink
{
	width:100px;
}
.nextLink a
{
	color:#294A94;
	text-decoration: none;
}
.nextLink a:hover
{
	color:#294A94;
	text-decoration: underline;
}

.timeLineClass0
{
	float:left;
	width:175px;
	margin-left;10px;
	color:#294A94;
	font-weight:bold;
}
.timeLineClass0 a
{
	color:#294A94;
	text-decoration: none;
}
.timeLineClass0 a:hover
{
	color:#294A94;
	text-decoration: underline;
}
.timeLineClass1
{
	
	float:left;
	width:175px;
	margin-left:10px;
	color:#294A94;
	font-weight:bold;
	text-align:center;
}
			
.timeLineClass1 a
{
	color:#294A94;
	text-decoration: none;
}
.timeLineClass1 a:hover
{
	color:#294A94;
	text-decoration: underline;
}
.timeLineResult
{
	background-repeat:repeat-y;
	background-image:url(timeline_bg1.gif);
	margin-top:10px;
	margin-bottom:10px;
	float:left;
}
.tlabstract
{
	font-weight:bold;
	font-family:arial;
	color:#000;
	margin-top:20px;
	margin-left:2px;
	margin-bottom:15px;
}
.TLPicture
{
	margin-left:2px;
}
.tlwidth
{
	clear:both;
	width:580px;
	
}
.displayperiod
{

	font-weight:bold;
	font-family:Arial;
	width:370px;
	text-align:center;
	color:#000;
	height:auto;
	float:left;
}
.startdate
{
	clear:both;
	float:left;
	width:580px;
}
.tlstartdate
{
	float:left;
	width:140px;
	padding-left:10px;
	font-family:Arial;
}
.RegionName
{
	float:left;
	width:160px;
	font-weight:bold;
	font-family:Arial;
}
.TimeLinedate
{
	float:left;
	width:270px;
	font-family:Arial;
}
.TLFullstory
{
	clear:both;
	font-family:arial;
	color:#000;
	margin-top:20px;
	margin-left:2px;
	margin-bottom:15px;

}
.arrow
{
	clear:both;
	margin-top:10px;
}
.Linecount
{
	clear:both;
	margin-top:10px;
	margin-bottom:10px;
}

/*********** TimeLine Ends ****************/
/*********** Link Starts ****************/

.alphaLink
{
	font-weight:bold;
	margin-left:10px;
	margin-bottom:20px;			
}
.alphaLink a
{
	color:#df0024;
	text-decoration: none;	
	padding-right:10px;
}
.alphaLink a:hover
{
	color:#df0024;	
	text-decoration: underline;
}
.backToTop
{
	margin-right:17px;
}
.backToTop a
{
	color:#294A94;
	text-decoration: none;
}
.backToTop a:hover 
{
	color:#294A94;
	text-decoration: underline;				
}
.please
{
	font-weight:bold;
	margin-bottom:10px;
	margin-top:20px;
}

.AlphaBig
{
	margin-bottom:20px;
	width:550px;
}
.AlphaBig1
{
	margin-left:10px;
	font-weight:bold;
	color:#000;
	font-family:Arial;
}
/*********** Link Ends ****************/

/*********** Main Article Starts ****************/


		printlink
		{	
			font-family:arial;
			font-size:13px;
			font-weight:bold;
			color:#294A94;		
		}
		.printlink a
		{
			color:#294A94;
			text-decoration: none;
		}
		.printlink a:hover
		{
			color:#294A94;
			text-decoration: underline;
		}
		.link
		{
			font-family:arial;
			color:#294A94;
			padding-right:5px;			
		}
		.link a{
			color:#294A94;
			text-decoration: none;
		}
		.link a:hover
		{
			color:#294A94;
			text-decoration: underline;
		}
		.dmBox
		{
			width:500px;
			background-image: url(dialogue-generic-bg.jpg);
			background-repeat:repeat-x;
			margin-top:10px; 
			border-right: #333333 1px solid;
			border-left:  #333333 1px solid;
			border-top: #333333 1px solid;
			border-bottom:  #333333 1px solid;
			margin-top:20px;
			height:150px;
		}
		.MainArticleAbstract
		{
			
			margin-top:10px;
			font-family:arial;
			font-weight:bold;
		}
		.MainArticlepicture
		{
			margin-top:20px;			
		}
		
		.MainArticlefullstory
		{
			font-family:arial;
			color:#000;
		}
		.MainArticlefullstory1
		{
			font-family:arial;
			font-size:.93em;
			color:#000;
		}
		MainArticlefullstory a
		{
			color:#DF0024;	
			text-decoration:none;
		}
		.MainArticlefullstory a:hover
		{
			text-decoration:underline;	
		}
		.dmBoxtext1
		{
			font-weight:bold;
			font-family:Arial;
			margin-left:10px;
			margin-top:10px;
		}
		.dmBoxtext2
		{
			font-weight:normal;
			font-family:Arial;
			margin-left:40px;
		}
		.boxin
		{
			margin-left:10px;
			margin-top:20px;
			width:400px;
		}
		.boxintext
		{
			text-align:Left;
			font-family:Arial;
			width:150px;
			float:left;
			margin-bottom:10px;
		}
	
		.Boxmargin
		{
			margin-top:15px;
		}
		.Link
		{
			font-family:Arial;	
					
		}
		.Link a
		{
			color:#df0024;				
			text-decoration: none;			
		}
		.Link a:hover
		{
			color:#df0024;	
			text-decoration:underline;							
		}
		.boxretutningusers
		{
			width:200px;
			float:left;
			text-align:center;
			margin-left:10px;
		}
		.rightDropDowns
		{
			BACKGROUND-IMAGE: url(rtarticleBg.gif);
			background-repeat:repeat-y;
		}
		.boxreturnline
		{
			text-align:Left;
			font-family:Arial;
			font-weight:bold;
			width:200px;
			float:left;
			margin-bottom:10px
		}	
		.boxreturnline2
		{
			text-align:Left;
			font-family:Arial;
			width:150px;
			float:left;
			margin-bottom:10px;
			margin-top:5px;
		}
		
		.Basketbuy 
		{
			background-image: url(baskek.jpg);
			width:181px;
			height:150px;
			float:left;
			
		}
		.Basketbuytext
		{
			width:80px;
			text-align:left;
			float:left;
			margin-left:10px;
			margin-bottom:10px;
		}
		.FrontPicture
		{
			margin-left:10px;
			border:1px solid red;
			margin-bottom:5px;
		}
	
		.Basketbuylink
		{
			clear:both;
			float:left;
			height:25px;
			margin-top:10px;
			margin-left:5px;
		}		
		
/*********** Main Article Ends ****************/

/*********** Search  Starts ****************/
		.SearchResultTD1
		{
			font-size:18px;
			margin-bottom:5px;
			
		}
		.SearchResultTD1 a
		{
			margin-left:10px;
			color:#df0024;
			text-decoration: none;
		}
		.SearchResultTD1 a:hover
		{
			text-decoration: underline;
		}
		.dmResultRank
		{
			background-color:#818181;
			filter:	Alpha(Opacity='0',FinishOpacity='100',Style='1');
		}
		.CEData
		{
			font-size:smaller;
			margin-top:10px;			
			margin-left:10px;
			width:500px;
			float:left;
			border:1px solid red
		}
		.ReadMoreLink
		{
			width:50px;
			float:left;
			border:1px solid red
		}
		.dmsearchtop
		{	clear:both;
			width:640px;
		}
		.dmsearchabstract
		{
			font-family:Arial;
			margin-top:10px;
			font-weight:bold;
			margin-bottom:30px;
			margin-left:10px;
		}
		.searchmargin
		{
			margin-top:10px;				
		}
		.dmsearchtext
		{
			font-family:Arial;
			margin-left:5px;
			width:470px;
			float:left;
		}			
		.morelook
		{	
			float:right;				
		}
		.morelook a
		{
			color:#df0024;
			text-decoration: none;
		}
		.morelook a:hover 
		{
			color:#df0024;
			text-decoration: underline;				
		}
		.PreviousLinkSearch
		{
			margin-right:25px;
		}
		.dmsearabs
		{
			margin-left:10px;
			margin-bottom:10px; 
		}
		.blackline
		{
			clear:both;
			margin-left:10px;
		}
		.NoResultMsg
		{
			margin-left:10px;
			margin-top:30px;
			font-weight:bold;
			border-bottom:1px solid #CCCCCC;
			margin-bottom:20px;
			padding-bottom:5px;
			clear:both;
		}
	/*********** Search  Ends  ****************/	
	
	/*********** Advance Search Starts  ****************/	
	
	
	.forminput-small
	{
		BORDER-RIGHT: #000000 1px solid; 
		BORDER-TOP: #000000 1px solid; 
		FONT-SIZE: 0.92em;
		BORDER-LEFT: #000000 1px solid; 
		WIDTH: 150px; 
		BORDER-BOTTOM: #000000 1px solid; 
		BACKGROUND-REPEAT: repeat-x;
		background-repeat:repeat-y;
		FONT-FAMILY:arial,helvetica, sans-serif, verdana;
		
		
	}
	.formlabel
	{
	}
	.formInput
	{
		BORDER-RIGHT: #000000 1px solid; 
		BORDER-TOP: #000000 1px solid; 
		BORDER-LEFT: #000000 1px solid; 
		WIDTH: 150px; 
		BORDER-BOTTOM: #000000 1px solid;
		BACKGROUND-REPEAT:  repeat-x;
		background-repeat:repeat-y;
		FONT-FAMILY: arial,helvetica, sans-serif,verdana;
	
	}
	.formInput1
	{
		BORDER-RIGHT: #000000 1px solid; 
		BORDER-TOP: #000000 1px solid; 
		BORDER-LEFT: #000000 1px solid; 
		font-size:11px; 
		BORDER-BOTTOM: #000000 1px solid;
		BACKGROUND-REPEAT:  repeat-x;
		background-repeat:repeat-y;
		FONT-FAMILY: arial,helvetica, sans-serif,verdana;
	
	}
	.search-filters
	{
		FONT-WEIGHT: bold; 
		FONT-SIZE: 0.75em; 
		COLOR: #924225; 
		LINE-HEIGHT: 25px
	}
	.searchbutton
	{
		BORDER-RIGHT: #aaaaaa 1px solid; 
		BORDER-TOP: #eeeeee 1px solid; 
		FONT-SIZE: 1em; 
		BORDER-LEFT: #eeeeee 1px solid; 
		BORDER-BOTTOM: #aaaaaa 1px solid; 
		BACKGROUND-COLOR: #cccccc
	}
	.searchbutton1
	{
		BORDER-RIGHT: #aaaaaa 1px solid; 
		BORDER-TOP: #eeeeee 1px solid; 
		BORDER-LEFT: #eeeeee 1px solid; 
		BORDER-BOTTOM: #aaaaaa 1px solid; 
		BACKGROUND-COLOR: #cccccc
	}
	.search-filters-table 
	{
		BORDER-RIGHT: #000000 1px solid; 
		BORDER-TOP: #000000 1px solid; 
		BORDER-LEFT: #000000 1px solid; 
		BORDER-BOTTOM: #000000 1px solid;
		background-repeat:repeat-x;
				background-image: url(dialogue-generic-bg.jpg);

		margin-left:10px;
		
	}
	.table1
	{
		background-image: url(dialogue-generic-bg.jpg);
		background-repeat:repeat-x;
		
	}
	.dmsearchhide
	{
		display:inline; 
		cursor:hand; 
		font-weight:bold;
		margin-left:5px;
		margin-top:10px;
		margin-bottom:5px;
	}
	.SiteSections
	{
		Margin-left:20px;
		font-family:Arial;
	}
	.dmleftsection
	{
		width:250px;
		float:left;
	}
	.dmsitesection
	{
		width:250px;
		float:left;
		margin-top:5px;
	}
	
	
		
/*********** Search  Ends ****************/

/*********** Order Administartion Starts  ****************/
			
	.OATittle
	{
		text-align:center;
		font-size:14px;
		font-family:arial;
		font-weight:bold;
	}
	
	.dmsearchbox
	{
		width:715px;
		background-color:#A2A3A5; 
		border: 1px #000000 solid; 
		text-align:left; 
		margin-left:20px;
		margin-right:20px;
	}	
	.Box
	{
		font-family:arial;
		margin-top:20px;
		margin-left:20px;
	}
	.Daterange
	{
		font-weight:bold;
		font-family:arial;
		margin-top:20px;
		margin-left:22px;
		font-size:.75em;
	}

	.datewidth
	{
		width:475px;
	}
	/*.floleftstart
	{
		float:left;
		font-family:Arial;
		width:340px;
	}*/
		.floleftstart
	{
		float:left;
		font-family:Arial;
		padding-left:20px;
		font-size:.75em;
	}
	.florightend
	{
		float:right;
		white-space:nowrap;
		vertical-align:top;
	}
	.floleft
	{
		float:left;
		clear:left;
		padding-left:20px;
	}
	.floright
	{
		float:right;
	}
	.datebox
	{
		width:413px;
	}
	.Todaywidth
	{
		width:400px;
	}

	.datemargin
	{
		margin-top:20px;
	}
	
	.purchasewidth
	{
		width:420px;
		margin-left:2px;
	}
	.purchasebox
	{
		width:478px; 
	}
	.transbox
	{
		float:right;
	}
	.orderstatus
	{
		font-family:Arial;
	}
	.customerdetails
	{
		font-weight:bold;
		margin-top:20px;
		font-family:Arial;
	}
	.surnamewidth
	{
		width:550px;
		font-family:Arial;
		margin-left:2px
		
	}
	.Submitresult
	{
		margin-top:40px;		
		width:750px;

	}
	.resultright
	{
		margin-right:10px;
		font-family:Arial;
	}
	.orderstatus
	{
		font-weight:bold;
		font-family:Arial;
	}
	.ordermargin
	{
		float:left;
		width:50px;
		margin-left:5px;
	}

	.Price
	{
		margin-left:5px;
		font-family:Arial;
		font-weight:bold;
	}
	.Pricelist
	{
		font-family:Arial;
		margin-left:5px;
	}
/*********** Order Administartion Ends  

/*********** Editors Choice Starts  ****************/
		
.editorschoiceLink
	{
		font-weight:bold;
		font-family:Arial;
	}
.editorschoiceLink a
	{
		color:#df0024;
		text-decoration: none;
	}
.editorschoiceLink a:hover
	{
		color:#df0024;
		text-decoration: underline;
	}
	.Editorscontainer
	{
		clear:both;
		font-weight:bold;
		font-size:14px;
		margin-bottom:10px;		
		margin-top:10px;	
	}
	.editorsmargin
		{
			float:left;
			margin-left:10px;
		}
	.EditorsAbstract
	{
		font-weight:bold;
		width:680px;
		font-family:Arial;
		margin-top:10px;	
		margin-bottom:20px;
	}
	.editorspic
	{
		float:left;		
	}
/*********** Editors Choice Ends  ****************/	
/*********** full article  starts  ****************/	

.relatedartcleLink
	{
		margin-bottom:5px;
		float:left;				
		}
.relatedartcleLink a
	{
				
		color:#df0024;
		text-decoration: none;
	}
.relatedartcleLink a:hover
	{
		color:#df0024;
		text-decoration: underline;
	}
.dmContainer
	{
		font-weight:bold
	}
.PicMargin
	{
		margin-top:10px;
	}
.Fullarticleabs
	{
		float:left;
		margin-bottom:10px;
	}
.FullStoryabs
	{
		clear:both;
		font-family:Arial;
	}

.FullarticleLinks
	{
		text-align:center;
		font-weight:bold;
		margin-bottom:10px;
	}
.fullclear
	{
		clear:both;
		font-size:1px
	}
/*********** full article  Ends  ****************/	

/*********** poll station  Starts  ****************/

.Poll Margin
	{
		margin-right:10px;
		margin-bottom:50px;
	}
.pollabstract
	{
		margin-top:5px;
		margin-bottom:10px;		
		margin-left:10px;
		
	}
.pollfullstory
	{
		width:450px;
		font-family:Arial;
		margin-left:10px;
	}
.pollfullstory a
	{
				
		color:#df0024;
		text-decoration: none;
	}
.pollfullstory a:hover
	{
		color:#df0024;
		text-decoration: underline;
	}
.pollstaprevious
	{
		MARGIN-TOP: 20px; 
		FONT-WEIGHT: bold; 
		COLOR: #df0024;
		margin-left:10px;
	}
	
.currentpollmargin
	{
		margin-top:20px;
	}
.polldirect
	{
		width:680px;
		margin-left:10px;
		font-family:Arial;
	
	}
.polldirect a
{
		color:#df0024;
		text-decoration: none;
}
.polldirect a:hover
{
		color:#df0024;
		text-decoration:underline;
}

/*********** poll station  ends  ****************/

/*********** votenow  starts  ****************/

.formname
	
{
	font-weight:bold;
	color:#000;
	margin-left:10px;
	margin-top:20px;
	margin-bottom:20px;
}
.viewresults
{
	color:Red;
}

/*********** votenow  Ends  ****************/
/*********** User Accounts  starts  ****************/
		.moreLink
		{	
			margin-left:10px;
		}
		.moreLink a
		{
			color:#df0024;
			text-decoration: none;
		}
		.moreLink a:hover 
		{
			color:#df0024;
			text-decoration: underline;				
		}
		.link
		{
			color:#df0024;
			text-decoration: none;
		
		}
		.link a
		{
			color:#df0024;
			text-decoration: none;
		}
		.link a:hover 
		{
			color:#df0024;
			text-decoration: underline;				
		}
		
		.now
		{
			text-align:center;
		}
		.now Repeater
		{
			float:left;
		}
		.box-headline
		{
			margin-top:30px;		
			color:#000;
			font-size:130%;
			font-weight:bold;	
			text-align:center;
			margin-left:50px;
			margin-right:50px;
			border-bottom:1px #df0024 solid;
		}
		
		

.dropdownsmall
{
	border:1px solid #818181;
}
.textlong
{
	border:1px solid #818181;
	width:210px;}
.innertext
{
	font-family: arial
}
.headerinnertext
{
	font-weight:bold;
	text-align:center;
	font-family: arial;
	font-size:0.73em;
}
.content
{
	font-size:0.73em;}
	.content1
{
	font-size:1em;}
.paddleft
{
	margin-left:5px;}
.innertextsmall
{

}
.manditory
{
	COLOR:#f21b20;
}
.headingRed
{
	 FONT-WEIGHT:bold;
	 FONT-SIZE:14px;
	 FLOAT:left;
	 COLOR:#f21b20;}
.detailtable
{
WIDTH:340px;
TEXT-ALIGN:right;
margin-top:10px;
margin-left:5px; 
background:#F5F5F5; 
}
/***************************Checkout.aspx Start**************************/
.shoppingbasket
{
	BACKGROUND-IMAGE: url(rtarticleBg.gif);
	background-repeat:repeat-y;
	margin-top:10px;
	padding-top:10px;
	padding-left:5px;
}
/***************************Checkout.aspx End**************************/

.innerlink a
{
	text-decoration:none;
	color:#df0024;
}
.innerlink a:hover
{
	text-decoration:underline;
	color:#df0024;
}
/*******************RegistrationStatistics.aspx Start*********************/
.RegisterStatWrapper Table
{
	margin-top:20px;
	border:1px solid #000;
	width:400px;
	font-family: arial;
}
.LeftColumn
{
	padding:3px;
	width:90%;	
}
.RightColumn
{
	padding:3px;
	width:10%;	
}
/*******************RegistrationStatistics.aspx End*********************/

/*********************forgot password***************************/
.boxheadline
{	
	font-family:arial;
	font-size:14px;
	font-weight:bold;	
}
.EmailText
{
	font-family:arial;
	font-weight:bold;
	margin-top:10px;
}
/************Archeive ******************/
	.ArchiveBox 
			{
				font-family:arial;
				margin-top:50px;
				margin-bottom:50px;
				font-size:14px;				
				BACKGROUND-IMAGE: url(dialogue-generic-bg.jpg); 
				BACKGROUND-REPEAT: repeat-x; 
				width:675px;
			}
				.ExternalBox
			{
				font-family:arial;
				margin-top:50px;
				margin-bottom:50px;
				BACKGROUND-IMAGE: url(dialogue-generic-bg.jpg); 
				BACKGROUND-REPEAT: repeat-x; 
				width:675px;
			}
/*****************checkout ***************/
		.loginbox
		{
			margin-top:10px;
			margin-bottom:10px;
			BACKGROUND-IMAGE: url(login_form_bg.jpg); 
			BACKGROUND-REPEAT: repeat-x; 
			width:730px;
		}
		.Headlinetext
		{
			margin-top:2px;
			margin-left:10px;
			font-family:arial;
			font-size:14px;			
			font-weight:bold;
		}
		.marg10
		{			
			margin-left:10px;
			margin-bottom:0px;
		}		
		.BackgroundImage 
		{
			FLOAT: right; 
			BACKGROUND-IMAGE: url(shop_item_bg.jpg); 
			WIDTH: 200px; 
			MARGIN-RIGHT: 5px;
			BACKGROUND-REPEAT: repeat-x;
			padding-top:10px;
		}
		
		.product-basket-collapsed
		{
			color:#000000;
			clear:both;
		}
		.dmLoginFailure
		{
			Font-weight:bold;
		}
		.ProductBg 
		{
			FLOAT: right; 
			BACKGROUND-IMAGE: url(shop_item_bg.jpg); 
			WIDTH: 250px; 
			MARGIN-RIGHT: 5px; 
			BACKGROUND-REPEAT: repeat-x;
			padding-top:10px;
		}

		.product-basket-collapsed
		{
			color:#000000;
			clear:both;
		}
		.URloginbox
		{
			margin-top:10px;
			margin-bottom:10px;
			margin-left:100px;
			BACKGROUND-IMAGE: url(login_form_bg.jpg); 
			BACKGROUND-REPEAT: repeat-x; 
			BORDER-RIGHT: #C4A36C 1px solid; 
			BORDER-TOP: #C4A36C 1px solid; 
			BORDER-LEFT: #C4A36C 1px solid; 
			BORDER-BOTTOM: #C4A36C 1px solid; 	
			width:550px;
						
		}		
.box-headline2
		{
			margin-top:30px;		
			color:#924225;
			font-size:14px;
			font-weight:bold;	
			text-align:center;
			margin-left:50px;
			margin-right:50px;
			border-bottom:1px #818181 solid;
		}
			.Details
		{
			margin-top:20px;			
			margin-left:20px;
			font-weight:bold;
			margin-right:50px;
			border-bottom:1px #828282 solid;
		}
		.textBold
		{
			margin-top:10px;
			margin-left:20px;			
			font-weight:bold;
		
		}