body.main 
{	
	background-repeat: repeat-y;
	font-family: arial;
	font-size: 11px;		
	margin: auto auto;	
}

body.frontpageBody /* Outwell */
{	
	background-repeat: repeat-y;
	font-family: arial;
	font-size: 11px;			
	margin: auto auto;
}

body.print
{
	font-family: arial;
	font-size: 11px;
	background-color:White;	
}

img
{
	margin: 0px;
	border: none;
}

p
{
	font-size: 11px;
	margin: 1px;
}

h1 
{
	font-size: 14px;
	font-weight: bold;
	margin: 0px;
}

h2 
{	
	font-size: 14px;
	margin: 0px;
}

a 
{	
	font-family: Verdana;
	font-size: 11px;
	text-decoration: none;	
}

a:hover 
{	
	font-family: Verdana;
	font-size: 11px;
	text-decoration: underline;	
}

#Main
{	
	width: 981px;		
	border: solid 1px silver;			
	margin: auto auto;
}

#Top
{
	float:left;		
	width: 100%;			
}

#LeftRight
{
	float: left;	
	background-repeat: repeat-y;		
	width: 100%;
}

#LeftRightInner
{
	float:left;
	background-position:left bottom ;
	background-repeat:no-repeat;	
	min-height:800px;
}

#Left
{	
	float:left;
	padding-top:30px;
	width: 175px;		
}

#Right
{
	float:left;
	width:804px;
	overflow:hidden;	
}

#Content
{	
	float:left;
	width: 790px;			
	margin: 30px 0px 0px 10px;	
	height:100%;	
	overflow:hidden;
}

#ContentLeft
{
	float:left;
	width: 520px;
}

#ContentRight
{
	float:left;
	border-left: solid 1px silver;
	padding-left: 10px;
	width: 254px;	
}

/* Menu */ /* Menu */ /* Menu */ /* Menu */ /* Menu */ /* Menu */ /* Menu */ /* Menu */ /* Menu */ /* Menu */
#Logo
{
	background-repeat:no-repeat;
	float:left;
	width:175px;	
	height: 91px;	
}

#Menu
{	
	float:left;
	width: 100%;	
}

#Menu .MenuNew 
{
	color:Red;
}


td.Menu
{
	padding-top: 8px;
	padding-bottom: 8px;
	padding-left: 25px;
	width: 175px;	
}

td.Menu a
{
	font-size: 11px;
}

td.Menu a:hover
{
	font-size: 11px;
}

/* Topbar */ /* Topbar */ /* Topbar */ /* Topbar */ /* Topbar */ /* Topbar */ /* Topbar */ /* Topbar */
.Toplinks
{        
    float:left;
    height:30px;    
}

#Topbar
{
	float:left;
	height: 80px;
	padding-top: 5px;		
	padding-bottom: 5px;
	width:790px;	
}

.TopbarLink
{
	float:left;
	display:inline;
	padding: 5px 15px 5px 15px;
	font-size: 11px;			
}

#TopbarLanguage
{    
 	margin-right: 10px;
	text-align:right;	
	height: 60px;
}

.TopbarLanguageText
{	
	margin-top: 3px;
	margin-right: 8px;
	padding-left:1px; 
}

.TopbarLanguageImg
{	
	float: right;
	margin-left: 3px;		
}




/* Frontpage */ /* Frontpage */ /* Frontpage */ /* Frontpage */ /* Frontpage */ /* Frontpage */ 
#FlashContent
{
	float:left;
	width: 300px;
	margin-bottom: 10px;	
}

#FrontpagePicture
{
	float:left;
	width: 500px;
	height: 348px;	
	margin-right: 10px;		
	margin-bottom: 10px;
}

.BoxNews
{	
	float:left;
	width: 230px;		
	height: 109px;
	margin: 0px;			
	padding: 0px;	
}

.BoxNewsLeft
{	
	width: 105px;
	float: left;		
	height: 109px;		
	line-height: 109px;
	text-align:center;
}

.BoxNewsLeft a
{	
	font-size: 16px;
}

.BoxNewsLeft a:hover
{	
	font-size: 16px;
}

.BoxNewsRight
{	
	height: 109px;
	width: 110px;
	float: left;	
		overflow:hidden;		
}

.BoxSmall1
{
	float:left;
	width: 243px;			
	padding: 10px 5px 10px 5px;		
	overflow:hidden;
}

.BoxTop
{
	width: 100%;
	float:left;
	padding-bottom: 3px;
}

.BoxLeft
{	
	width: 130px;
	float: left;	
	font-size: 11px;
}

.BoxRight
{	
	width: 90px;
	float: left;	
	text-align:right;	 
}

.box
{
	float:left;
	margin-right: 20px;
	width: 230px;
	
}

#FocusArea
{
	float:left;	
/*	border-top: solid 1px gainsboro; */
	margin-top: 10px;	
}

/* TopFocus */ /* TopFocus */ /* TopFocus */ /* TopFocus */ /* TopFocus */ /* TopFocus */
#TopFocus
{
	float: left;
	width: 765px;		
	margin-left: 20px;
}

/* Appetizer */ /* Appetizer */ /* Appetizer */ /* Appetizer */ /* Appetizer */ /* Appetizer */ 
#Appetizer
{
	border-right: solid 1px silver;
	float: left;
	width: 465px;
	height: 120px;	
	padding-top: 10px;	
	padding-right: 20px;
}

#AppetizerFull
{	
	float: left;
	width: 750px;
	height: 120px;	
	padding-top: 10px;	
	padding-right: 20px;
}


#AppImage
{
	float: left;			
	width: 212px;
	padding-right: 5px;
}

#AppImageFull
{
	float: left;			
	width: 212px;
	padding-right: 5px;
	margin-top: 20px;
}

#AppHeading
{
	float: left;
	width: 225px;
}

#AppHeadingFull
{
	float: left;
	width: 225px;
	margin-left:10px;
}

#AppDescription
{
	float: left;			
	width: 225px;
	font-size: 11px;
	padding:1px;	
}
#AppDescriptionFull
{
	margin-left:10px;
	float: left;			
	width: 510px;	
	font-size: 11px;
}
/* Related */ /* Related */ /* Related */ /* Related */ /* Related */ /* Related */ /* Related */ 
#Related
{
	float:left;	
	width: 259px;
	margin: 10px;							
}

.RelatedProductHeading
{	
	float:left;
	width: 75px;
}

.RelatedProduct
{
	float:left;
	width: 105px;	
	padding-top: 10px;
	text-align:center;
}

.RelatedProductLink
{		
	float:left;
	width: 259px;	
	text-align: right;
}

/* News */ /* News */  /* News */  /* News */  /* News */  /* News */  /* News */  /* News */  /* News */ 

div#NewsHeading
{
	float: left;
	width: 750px;
}

div#NewsContent
{
	padding-top: 10px;
}


.NewsPic
{
	float:left;
	text-align: left;
	vertical-align:text-top;
	margin-right: 20px;
	margin-bottom: 20px;
}


#MoreNews
{
	padding-top: 20px;
	text-align: right;	
	padding-right: 10px;
}

#MoreNews a
{
	font-size: 12px;
	font-weight:bold;
}

div#AllNewsDate
{
	border-bottom: solid 1px silver;
	width: 700px;
	height: 20px;
	line-height: 20px;
	float:left;
	background-image: url(../images/news.gif);
	background-repeat: no-repeat;
	background-position: 0% 50%; 	
	padding-left: 20px;	
	margin-bottom: 10px;
}

#AllNewsDate p
{
	color: #253675;
	
}

div#AllNewsImage
{
	float: left;
	width: 80px;
	text-align:center;
	height: 80px;	
	border: solid 1px silver;
	background-color: #f5f5f5;			
	overflow:hidden;
}

.AllNewsImage
{
	border: solid 1px silver;
	vertical-align: middle;
}

div#AllNewsHeading
{
	float:left;
	width: 500px;
	margin-left: 20px;
	padding-bottom: 10px;
}

div#AllNewsHeading a
{
	color: #253675;
	font-size: 14px;
	font-weight: bold;
}
	
div#AllNewsText
{
	float:left;
	width: 500px;
	margin-left: 20px;	
}

div#AllNewsLink
{
	float:left;
	width: 600px;
	text-align: right;
}

.ItemNews
{	
	padding-bottom: 30px;
}

/* Focus */ /* Focus */ /* Focus */ /* Focus */ /* Focus */ /* Focus */ /* Focus */ /* Focus */ /* Focus */

div#FocusContents
{
	padding-top: 10px;
}

.FocusPicLeft
{
	float:right;
	text-align: left;	
	margin-right: 20px;
	margin-bottom: 20px;
	margin-left:10px;
	border: solid 1px silver;
}

.FocusPicRight
{
	float:right;
	text-align: left;
	vertical-align:text-top;
	margin: 20px;
	border: solid 1px silver;
}

#FocusNews
{	
	text-align: right;
}

#FocusContentLeft
{
	float:left;
	margin-left: 20px;	
	
	width: 350px;
}

#FocusContentRight
{	
	float:left;
	margin-left: 10px;
	margin-right: 10px;
	width: 310px; 
}

#FocusContentHeading
{
	margin-bottom: 10px;
}

.FocusText a
{
	line-height: 20px;
}

.FocusVideo
{	
	float:left;
	margin-top: 20px;
	text-align:center;
}

#FocusLinks
{
	float:left;
	margin-top: 20px;
	margin-left: 20px;
	text-align:left;
}

/* TentCollection */ /* TentCollection */ /* TentCollection */ /* TentCollection */ /* TentCollection */

div.CollectionDescription
{
	text-align: center;
}

.ItemCol
{
	border-bottom: solid 1px silver;
}
/* TentCategories */ /* TentCategories */ /* TentCategories */ /* TentCategories */ /* TentCategories */
div#TentCategories
{
	text-align:center;			
	float: left;
	width: 230px;
}

.TentCategoryHeading
{
	text-align: center;		
}

.TentCategoryImage
{
	width:80px;
	height:41px;
	overflow:hidden;
	padding-right:5px;
}

.DaypackCategoryHeading 
{
	text-align: center;	
}

.DaypackCategoryHeading a
{
	font-size: 14px;
	font-weight: bold;
}

.DaypackCategoryHeading a:hover
{
	font-size: 14px;
	font-weight: bold;
}


#TentCategoryHeading a
{
	font-size: 14px;
	font-weight: bold;
	text-align: center;	
}

.TentCategoryTentFootPrint
{
	height: 100px;
}

div.TentCategorySpace
{
	
	color: gray;
	font-size: 14px;	
}

/* Tentsbyspace */ /* Tentsbyspace */ /* Tentsbyspace */ /* Tentsbyspace */ /* Tentsbyspace */

.Item_TentsBySpace
{
	border-bottom: solid 1px silver;
	font-size: 14px;
	font-weight: bold;
	width: 75px;	
	text-align: center;		
}

div#TentsBySpace
{	
	text-align: center;		
}

/* Tent */ /* Tent */ /* Tent */ /* Tent */ /* Tent */ /* Tent */ /* Tent */ /* Tent */ /* Tent */ 

#TentDetails
{
	float: left;
	width: 450px;	
}

#TentTab
{
	float: left;
	width: 315px;			
	margin: 0;
	padding: 0;
}

#TabContent
{
	float: left;
	border: solid 1px silver;		
	padding: 10px;
	padding-top: 30px;
	width: 310px;	
	min-height: 500px;
	/*height: 500px;*/
	
}

#TabOuter
{
	float: left;
	width: 315px;			
	
}

#globalnav {
	
	float:left;
	width: 315px;			
	list-style:none;		
	margin: 0;
	padding: 0;
}

#globalnav LI {
	float:left;
	margin:0;
	padding:0;
}

#globalnav A 
{
	color: Black;
	display:block;
	text-decoration:none;
	margin:0;
	padding: 5px 6px 5px 6px;
	border:1px solid silver;
	border-bottom: none;
	background-color: #f5f5f5;
	color: black;	
}

#globalnav A:hover
{
	background-color: White;	
	color: Black;
}

#globalnav A:active,
#globalnav A.here:link,
#globalnav A.here:visited 
{
	background-color: White;	
	font-weight: bold;
	color: Black;
}

#TabMeasure
{
	text-align:center;
}

#Features
{
	float: left;	
	width: 195px;		
}

#Features ul
{
	font-size:11px;
	line-height: 20px;
}

#Icons
{
	float: left;
	width: 80px;
	overflow: hidden;
}

#iconPdf
{
	background-image: url(../images/pdf.jpg); 
	background-repeat: no-repeat;
	height: 50px;
	padding-left: 75px;
	padding-top: 20px;
	margin-bottom: 20px;
}

.iconVideo
{
	background-image: url(../images/film.jpg); 
	background-repeat: no-repeat;
	height: 50px;
	padding-left: 75px;
	padding-top: 20px;
	margin-bottom: 20px;
}

.icon360
{
	background-image: url(../images/icon_360.jpg); 
	background-repeat: no-repeat;
	height: 50px;
	padding-left: 75px;
	padding-top: 20px;
	margin-bottom: 20px;
}

Div#TentHeading
{
	float: left;
	width: 330px;
}

#Back
{
	float:left;
	width: 100%;		
	margin-bottom:10px;
}

#TentPrint
{
	float:left;
	width: 90px;		
}

#TentImage
{
	float: left;
	width: 430px;
	text-align: center;
	margin-right:20px;
	margin-bottom: 20px;		
}

.Icon360
{                
    position:relative;    
    bottom:55px;    
    right:-180px;
}

#icon360
{
    background-color:Red;
    height:0px;
}

/* SleepingbagCategories */ /* SleepingbagCategories */ /* SleepingbagCategories */ 
#SleepingbagCategories
{	
	text-align: center;
	width: 158px;
}

#SleepingbagCategories a
{
	color:#253675;
	font-size: 13px	;
	font-weight: bold;
}

/* Sleepingbags */ /* Sleepingbags */ /* Sleepingbags */ /* Sleepingbags */ /* Sleepingbags */
#SleepingbagLeft
{
	float: left;
	width: 300px;	
}
#SleepingbagMiddle
{
	float: left;	
	width: 350px;
	padding-top: 0px;
	padding-right: 10px;
	padding-left:1px;
	text-align:left;
}

#SleepingbagRight
{
	float: left;	
	width: 70px;
	text-align: right;		
}
#divHeading
{	
	text-align: left;
}

.lblHeading
{
	color:#253675;
	font-size: 15px;
	font-weight: bold;		
}

#Sleepingbags
{
	text-align: center;	
	width: 213px;	
	/*height: 250px;	*/
	
}

#Sleepingbags a
{
	color:#253675;
	font-size: 13px;
}

#Heading
{	
	width: 100%;
	text-align:center;
	padding-bottom: 10px;		
}

#Heading a
{
	color:#253675;
	font-size: 13px;
	font-weight: bold;
	text-align: center;
}

#Spec
{
	color:#253675;
	font-size: 10px	;
	
	padding-bottom: 20px;
}

#Spec a
{
	color:#253675;
	font-size: 10px	;
}

Div#SleepingbagHeading
{
	float: left;
	width: 210px;
}


#SleepingbagPrint
{
	float:left;
	width: 90px;		
}

#SleepingbagImage
{
	float: left;
	width: 300px;
	text-align: center;
	margin-right:20px;
	margin-bottom: 20px;
}


/* Icons */ /* Icons */ /* Icons */ /* Icons */ /* Icons */ /* Icons */ /* Icons */ /* Icons */ /* Icons */
.IconTable
{
	height: 70px;
	font-size: 11px;
	font-family: Arial;
	color: Black;
}
.IconPicCell
{
	width: 24px;
	background-image: url(../images/MouseOverIconOutwell.gif);
	background-repeat: no-repeat;
	/*background-color: #F7941D;*/
	background-color: #1B3282;
}
.IconTextCell
{
	vertical-align:top;
	padding-top: 5px;
	padding-bottom: 5px;
	background-color: #FBE9AB;
}
.IconMidSpacer
{
	width: 8px;
	background-color: #FBE9AB;
}
.IconStartSpacer
{
	background-color: #FBE9AB;
	width: 12px;
}

/* ProductCategory */ /* ProductCategory */ /* ProductCategory */ /* ProductCategory */ /* ProductCategory */

#ProductCategories
{
	float: left;
	width: 165px;
}

#CategoryHeading
{
	float: left;
	width: 165px;
	/*height: 20px;*/
	text-align: center;
	padding-bottom: 10px;
}

#CategoryHeading a
{
	font-size: 14px;
	font-weight:bold;	
}

#CategoryImage
{
	float: left;
	width: 165px;
	height: 165px;
	text-align: center;
	overflow:hidden;
}

/* ProductList */ /* ProductList */ /* ProductList */ /* ProductList */ /* ProductList */ /* ProductList */ 

#ProductList
{
	float: left;
	width: 200px;

}

#ProductListHeading
{
	float: left;
	width: 200px;
	/*height: 20px;*/
	text-align: center;
	padding-bottom: 10px;	
}

#ProductListHeading a
{
	font-size: 15px;
	font-weight:bold;
}

#ProductListImage
{
	float: left;
	width: 220px;
	height: 220px;
	text-align: center;
	overflow:hidden;
}

#ProductListSpecs
{
	text-align:center;
	float: left;
	width: 200px;
	height: 20px;
}

/* Products */ /* Products */ /* Products */ /* Products */ /* Products */ /* Products */ /* Products */
#ProductLeft
{
	float: left;
	width: 365px;
	overflow: hidden;
	margin-right: 15px;
	
}


#ProductRight
{
	float: left;	
	width: 380px;
	padding-top: 1px;
	padding-left:1px;
	padding-right: 10px;
	text-align: left;		

}

Div#ProductHeading
{
	float: left;
	width: 275px;
}

#ProductPrint
{
	float:left;
	width: 90px;		
}

#ProductImage
{
	float: left;
	width: 300px;
	text-align: center;
	margin-right:20px;
	margin-bottom: 20px;
}

#ProductSpecifications
{
	float: left;
	width: 430px;
}

.SpecsLeft
{
	font-size: 11px;
	font-weight: bold;	
	width: 175px;
	vertical-align:text-top;
}
.SpecsRight
{
	font-size: 11px;	
}

#lblSpecifications
{
	color: #253675;
	text-decoration: underline;
}

/* Daypacks */

#DayPackImage
{
	height: 375px;
}

/* FAQ */ /* FAQ */ /* FAQ */ /* FAQ */ /* FAQ */ /* FAQ */ /* FAQ */ /* FAQ */ /* FAQ */ /* FAQ */

TABLE TD.FAQMidtSpacer
{
	height:1px;
}

TABLE TD.FAQSpacer
{
	height: 10px;
}

TABLE TD.FAQHeadLine
{
	font-size:12px;
	font-family: Arial;
	font-weight:bold;
	color:#000000;
}

TABLE TD.FAQText
{
	font-size:11px;
	font-family: Arial;
	color:#000000;
}

/* Dealers */ /* Dealers */ /* Dealers */ /* Dealers */ /* Dealers */ /* Dealers */ /* Dealers */ 

 #DealerLeft
 {
	float: left;
	width: 638px;
 }
 
 #DealerRight
 {
	float: left;
	width: 50px;
 }

.ChangeCursor
{
	cursor:default;
	
}


#TentTop
{
	float:left;
	width: 740px;
	margin-bottom: 20px;
	padding: 5px;	
	padding-right: 20px;	
}

.TentTopItem
{
	float:right;
	border-left: solid 1px silver;		
	height: 20px;
	margin-left: 20px;			
	padding-left: 20px;
	line-height: 20px;
	font-weight: bold;	
}

.butSearch
{
	border: solid 1px silver;
	font-size: 11px;
	margin-top: 20px;	
	padding: 2px 5px;			 
	line-height: 20px;
}

#SearchArea
{
	float: left;
	width: 745px;
	border: solid 1px silver;
	background-color: #f5f5f5;
	padding: 10px;	
	text-align: center;
}

.lblText
{
	font-size: 12px;
	width: 100px;
}

.ControlText
{
	font-size: 12px;
	width: 200px;
}

.tdLeftLabel
{
	width: 120px;
	padding: 4px;
	padding-left: 20px;
}

.tdRightDdl
{
	width: 150px;
}

#SearchResults
{
	float: left;
	width: 765px;
	color: Red;
	padding-top: 15px;
	text-align: center;	
}

/* Questionnaire */ /* Questionnaire */ /* Questionnaire */ /* Questionnaire */ /* Questionnaire */

.mainLogin
{	
	text-align:center;
	font-family: Arial;
	background-color: #012c7a; 
}

div#mainQuestionnaire
{
	width: 774px;	
	background-color: White;
	border: solid 1px gray;
	margin: auto auto;
	padding-bottom: 30px;
}

#Login
{
	float:none;	
	width:340px;
	height: 180px;
	margin:0px auto;
	margin-top: 75px;
	text-align:left;	
	border:1px solid #333;
	background-color:#f5f5f5;	
}

#LoginTop
{
	background-color: #012c7a;
	color: White;
	text-align: center;
	font-size: 12px;
	font-weight:bold;
	line-height: 25px;
	margin-bottom: 20px;
}

.LoginRow
{
	float:left;
	width: 100%;	
}

.QuestionnaireLoginLeft
{
	float: left;
	width: 90px;
	margin-top: 10px;
	margin-left: 10px;
	font-size: 11px;
	line-height: 20px;
}

.QuestionnaireLoginRight
{
	margin-top: 10px;
	float: left;
	width: 200px;	
	text-align: right;
}

#butLogin
{
	border: solid 1px gray;
	background-color: White; 
}

#ddlLanguage
{
	width: 170px;
}

#tbPassword
{
	width: 170px;
}


#QuestionnaireLoginBottom
{
	float: left;
	padding-top: 20px;	
	text-align: right;
	width: 290px;
}

#LoginError
{
	float: left;
	width: 100%;
	color: red;
	text-align: center;
	font-size: 12px;
}

div#Questionnaire
{
	margin-right: 95px;
	margin-left: 95px;
}

.Question
{
	font-size: 12px;
	font-weight: bold;
	border: solid 1px gray;
	background-color: #f5f5f5;
	padding: 15px;
	width: 530px;
}

div#Question
{
	width: 530px;
}

div#QuestionnaireTop
{
	margin-top: 20px;
	margin-right: 120px;
	margin-left: 120px;
	text-align:left;
	
}

.Checkbox
{
	font-size: 12px;
}

.RadioBox
{
	font-size: 12px;
}

.FreeTextBox
{
	margin-top: 20px;
	width: 100%;
	height: 100px;
}

div#PersonalHeading
{
	text-align: left;	
	padding: 10px;		
	font-size: 12px;
	font-weight: bold;	
}

#PersonalInfo
{
	float:left;
	font-size: 12px;
	text-align: left;
	border: solid 1px gray;
	background-color: #f5f5f5;
	padding: 15px;
	margin-left: 10px;
	margin-top: 10px;
	width: 540px;
}

.PersonalLabel
{
	float:left;
	width: 150px;	
}

.PerssonalTextBox
{
	float:left;
	width: 150px;	
}

div#ResultsText
{
	margin-left: 95px;
	margin-right: 95px;
	text-align:left;
	margin-top: 50px;
	margin-bottom: 150px;
}

div#Details
{	
	margin: 40px;	
}

div#DetailNumber
{
	width: 25px;
	height: 15px;
	background-color: Red;
	color: White;
	font-size:11px;
	padding:5px;		
	text-align:center;
	float:left;
}

div#DetailText
{
	padding: 5px;
	width: 300px;
}

div#Icons
{	
	
}

div#Icon
{
	float:left;
	width:80px;
}
			
div#IconImg
{
	text-align:center;
}
			
div#IconText			
{
	font-size:10px;
	text-align:center;
}

div#TextBottom
{
	margin-top: 30px;
}

/* Page */

div#PageContent
{
	padding-top: 10px;
}
div#PageContentLeft
{
	float:left;
	width: 400px;
	margin-right: 20px;
}

div#PageContentRight
{
	float:left;
	width: 300px;
	
}

div#PageContentRight img
{
	border: solid 1px gainsboro;
	margin-bottom: 10px;
}

div.bottom
{			
	font-size:11px;
	float:left;
	width:100%;
	text-align: center;
	border-top: solid 1px silver;
	line-height:30px;
	margin-top: 30px;
}

div#DealerCategory
{
	padding-left: 30px;
	
	padding-top: 20px;
	font-size: 15px;
	font-weight:bold;
	border-bottom: solid 1px silver;
	width: 600px;
}

div.Dealer
{
	vertical-align: top;
	padding:20px;		
}

div.Dealer p
{
	width: 200px;
	overflow: hidden;
}
 .Message
 {
	padding:25px;
	font-size:11px;
	color: Green;
	font-weight:bold;
 }
 
 .ErrorMessage
 {
	padding:25px;
	font-size:11px;
	color: Red;
	font-weight:bold;
 }
 .imgSearch
 {
	vertical-align:middle;
 }
 
 p.alert {
	background: #fff6bf url(../Images/exclamation.png) center no-repeat;
	background-position: 15px 50%; /* x-pos y-pos */
	text-align: left;
	padding: 5px 20px 5px 45px;
	border-top: 2px solid #ffd324;
	border-bottom: 2px solid #ffd324;
}
	
 p.infoalert {
	background: #F8FAFC url(../Images/information.png) center no-repeat;
	background-position: 15px 50%; /* x-pos y-pos */
	text-align: left;
	padding: 5px 20px 5px 45px;
	border-top: 2px solid #B5D4FE;
	border-bottom: 2px solid #B5D4FE;
}

/*****************Google MAPS********************/

.DealerHeaderStyle 
{    
	
	font-weight:bold;	
	height:35px;		
}

.DealerHeaderStyle td
{
    padding-left:5px;
}

.DealerHeaderStyle a
{    
	color: Black;	
}

.DealerItemStyle
{
	background-color: #e5f0fa;		
	height: 30px;	
	border-bottom: solid 3px #ffffff ;	
}

.DealerItemStyle td
{
   padding-left:5px;
}



.DropDownCountries
{
	float:left;
	margin:20px;	
}

.DealerCategories
{
	float:right;
	margin: 5px 30px 10px 0;	
	padding: 10px;
	border: solid 1px silver;
}

.focusHeading
{
    float:left;
    width:100%;
    margin-bottom:5px;
}

.focusText 
{
    float:left;
    width:60%;    
}

.focusImage 
{
    float:right;    
}

#Streamer
{
    margin-bottom: 30px;
}

.MixAndMatchPicLeft
{
	float:right;
	text-align: left;	
	margin-right: 10px;
	margin-bottom: 20px;
	margin-left:10px;
	border: solid 1px silver;
}
