/* this style sheet sets the global styles for all the pages on the site */

/* ------------------------------------------------------- HTML/GLOBAL TAGS */
* {
  margin: 0; 
  padding: 0;
  font-family: Arial, Verdana, Helvetica, sans-serif;
}

body {
	color: #333333;
	font-family: Arial, Verdana, sans-serif;
	font-size: 0.9em;
	font-weight: normal;
	margin-left:0px;
	margin-top:0px;
	}

input {
	font-size: 11px;
}
img {border: 0px;}
td, p, ol, ul {
	color: #333333;
	font-size: 90%;
	font-family: Arial, Verdana, sans-serif;
}
a   {color: #003399;text-decoration: none }
a:hover {text-decoration: underline}
H1 {
}
	H1.page_heading {
		color: #33cc33;
		font-size: 150%;
		font-weight: bold;
		margin: 0px 0px 5px 5px;
		}

@media print, projection, screen {
.acHideVis {
	position:absolute;
	top:-900em;
	left:0;
	height:1px;
	width:1px;
	
}
}
#nav div.acHideVis {
	position:absolute;
	top:-900em;
	left:0;
	height:1px;
	width:1px;
	color:#000000;
	display:none;
}
#resolution_warning {
	display:none;
	text-align:center;
}
/* --------------------------------------------------------- structural styles */

#container_bk {
}

#container {
  width: 931px;
  /*center align fix here*/
  /*margin: 0px 0px 0px 5px;*/
  margin: 0px auto;
  height:100%;
  }
/* content alignment fix for IE */
* html #ie_container {
  margin-left: 0px;
}

#main_content {
	width:922px;
	margin-left:0px;
	text-align:left;
	display:inline;
	float:left;
  }

/* end structural tags */

/*************************** asda header styles ***************************/
/*------- Header -------*/

#divAsdaHeader {
	position : relative;
	padding-bottom : 0px;
	padding-left:0px;
	font-size : 11px;
	width:931px;
}

#divAsdaHeader div.logo {
	display : block;
	margin : 0;
	padding : 0;
	position : absolute;
	top : 4px;
	z-index : 100;
}

#divAsdaHeader div.logo a {
	display : block;
	width : 107px;
	height : 46px;
	overflow : hidden;
}

 div.logo a span {
	position : absolute;
	left : -3000em;
}
#divAsdaHeader h2.homehead {
	color:#FFFFFF;
	font-size:1.4em;
	background-color:#003399;
	display:block;
	margin:0;
	padding:0.3em;
	font-weight:bold;
	/* fix for IE7*/
	*border-top:1px solid #ffffff;
	/* fix back for IE6*/
	_border-top:0px solid #ffffff;
	}
	
/*------- New Header June 14th -----------*/

#pgLogo{position:relative; float:left; width:960px; height:80px}
	
#pgHead{width:960px;}
#pgLogo{position:relative; float:left; width:925px; height:80px;}
#asdaLogo{position:absolute;top:0px;left:10px; }

#pgHead ul#lognav
{ display:block; float:none; list-style:none outside none; margin:0; overflow:hidden; padding:0; position:absolute; right:0; top:10px; width:auto; z-index:11;font-size: 79%; }
#pgHead ul#lognav li
{ background:url("../images_v2/includes/header/lognav-dash-5x11.gif") no-repeat scroll 0 0 transparent; float:left; padding:0 10px 0 15px; }
#pgHead ul#lognav li#ln-first
{ background:none; }
#pgHead ul#lognav li a
{ 
    color:#66CC00; 
    position:relative;
}
#pgHead ul#lognav li a:hover
{ 
    color:#66CC00; 
    text-decoration: none;
}

#pgHead ul#lognav li a.lognavv1
{ color:#397807; position:relative; }	
	

/*New Menu top nav June 14th */
#pgMenu
{
    position:relative;
    float:left;
    width:922px;
    height:36px;
    background: #3b7c09 url("/images_v2/includes/header/pgMenuBgT.jpg") 0 0 repeat-x;
    border-right:#50ab06 solid 1px;
    border-top:#50ab06 solid 1px;
    border-left:#50ab06 solid 1px;
    -moz-border-radius-topleft:2px;-webkit-border-top-left-radius-:2px;-moz-border-radius-topright:2px;-webkit-border-top-right-radius-:2px;}
/* TOP NAV ------------------------------------- */
ul.topnav {
background: url("/images_v2/includes/header/pgMenuBgT.jpg") repeat-x scroll 0 0 #3B7C09;
border-left: 1px solid #50AB06;
border-right: 1px solid #50AB06;
border-top: 1px solid #50AB06;
border-top-left-radius: 2px;
border-top-right-radius: 2px;	
float:left;
font-size:0.85em;
height:36px;
margin:8px 0px 0px 5px;
width:912px;
}
ul.topnav li {
background: url("/images_v2/includes/header/pgMenuBgTDiv.jpg") no-repeat scroll 0 -1px transparent;
color: #FFFFFF;
display: block;
float: left;
line-height: 14px;
position: relative;
width: 10%;
height: 36px;
padding: 0;
text-align:center;
}
ul.topnav li a {
color: #fff;
text-align:center;
display: block;
font-weight: bold;
height: 32px;
text-decoration: none;
margin:2px 2px 2px 6px;
padding:2px 0px 0px 0px;
}

ul.topnav li a:hover {
color: #3A7A08;
border-top-left-radius: 2px;
border-top-right-radius: 2px;
background-color: #fff;
overflow:auto;
}
ul.topnav li.first a {

}
ul.topnav li.first a:hover {
background: url("/images_v2/includes/header/mHomeTOn.jpg") no-repeat scroll 0 -2px #FFFFFF;
border-top-left-radius: 2px;
border-top-right-radius: 2px;
color: #3A7A08;
}

#pgMenu ul#topnav li .sub
{position:absolute;top:36px;left:0;float: left;display:none;background:#fff;}
#pgMenu ul#topnav li .sub ul
{list-style:none;width:200px;float: left;}
#pgMenu ul#topnav .sub ul li
{color:#fff;width:198px;height:24px;padding:0;line-height:24px;border-right:#7cc242 solid 1px;border-left:#e8e8e8 solid 1px;background:#fff;}
#pgMenu ul#topnav .sub ul li a
{float:none;text-decoration:none;color:#7cc242;height:24px;width:198px;height:24px;line-height:24px;background:transparent;font-size:140%;display:block;font-weight:bold;}
#pgMenu ul#topnav .sub ul li a:hover 
{color:#003399;background:transparent;}



ul#topnav .sub ul li.topLink
{border-top:#7cc242 solid 1px;}
#pgMenu ul#topnav .sub ul li.btmLink
{border-bottom:#62bd19 solid 5px;}

/*content*/
#pgContent
{ position:relative;float:left;width:960px;background:#fff; }

/*breadcrumb*/
#pgBread
{ position:relative;float:left;width:960px;background:#fff; }
ol#navBreadcrumbs 
{ position:relative;float:left;width:960px;height:36px;list-style: none outside none;margin:0px;padding:0px; }
ol#navBreadcrumbs li
{ background: url("../images/seperator_dblarrow.gif") no-repeat 8px 16px transparent; float:left; line-height:36px; margin:0; padding: 0 0 0 24px;}
ol#navBreadcrumbs li.first
{  padding: 0 0 0 8px;background:none; }
ol#navBreadcrumbs li.last
{ background: none repeat scroll 0 0 transparent; }
ol#navBreadcrumbs li a:link, ol#navBreadcrumbs li a:link
{font-weight:bold;}

/*footer*/
#pgFooter
{
    position:relative;
    float:left;
    width:926px;
    margin:auto auto;
    background:#ddecc6 url("../images/pgFooterBg.jpg") 0 0 repeat-x;
}



#pgFooter .pgFooterLinks
{position:relative;float:left;width:135px;padding:16px 0px 16px 0px;}
#pgFooter .pgFooterLinksBig
{position:relative;float:left;width:520px;padding:16px 0px 16px 0px;}
#pgFooter .pgFooterLinks h6, #pgFooter .pgFooterLinksBig h6
{
    font-weight:bold;
    color:#62bc46;
    margin:0 0 8px 0;
    padding: 0 0 0 15px;
    font-size: 0.93em;
}
#pgFooter .pgFooterLinks .pgFooterLinksLists, #pgFooter .pgFooterLinksBig .pgFooterLinksLists
{
    position:relative;
    float:left;
    list-style:none;
    width:111px;
    height:120px;
    padding:0px 4px 0px 18px;
    border-right:1px dashed #62bc46;
    font-size: 0.8em;
}

#pgFooter .pgFooterLinksLists a,#pgFooter .pgFooterLinksListsEnd a
{
    color: #62BC46;
}

#pgFooter .pgFooterLinksLists a:hover,#pgFooter .pgFooterLinksListsEnd a:hover
{
    color: #003399;
    position: relative;
    text-decoration: none;
}


#pgFooter .pgFooterLinksBig .pgFooterLinksListsEnd 
{
    position:relative;
    float:left;
    list-style:none;
    width:80px;
    height:120px;
    padding:0px 0px 0px 10px;
    border-right:none;
    font-size: 0.8em;
    text-decoration: none;
}



#pgFooter .pgFooterLinks .pgFooterLinksLists strong,  #pgFooter .pgFooterLinksBig .pgFooterLinksLists strong
{color:#62bc46;text-decoration:none;}

/*copywrite*/
#pgCopy
{
    position:relative;
    float:left;
    width:960px;
    background:#fff;
    font-size: 0.9em;
    font-weight: normal;
}
#pgCopy ul
{display:block;list-style:none outside none;margin:0;overflow:hidden;padding:0;}
#pgCopy li
{
    background:transparent url("../images/lognav-dash-5x11.gif") 0 10px no-repeat; 
    float:left; 
    padding:0 10px 0 15px;
    line-height:36px;
}
#pgCopy li#cp-first
{background: none repeat scroll 0 0 transparent;}	

#pgCopy a
{
    color: #62BC46;
    text-decoration: none;
}
#pgCopy a:hover
{
    color: #003366;
}
	
/*------- Highlighted (big) nav items -------*/

#divAsdaHeader #ulAsdaNavHighlight {
	position : relative;
	list-style : none;
	padding : 20px 0 0 130px;
	margin : 0;
}

#divAsdaHeader #ulAsdaNavHighlight:after {
	content: "."; 
	display: block; 
	height: 0px; 
	clear: both; 
	visibility: hidden;
}

#divAsdaHeader #ulAsdaNavHighlight {display: inline-block;}
/* Hides from IE-mac \*/
* html #divAsdaHeader #ulAsdaNavHighlight {height: 1%;}
#divAsdaHeader #ulAsdaNavHighlight {display: block;}
/* End hide from IE-mac */

#divAsdaHeader #ulAsdaNavHighlight li {
	list-style : none;
	padding : 0;
	margin : 0 1.2em 0 0;
	float : left;
}

#divAsdaHeader #ulAsdaNavHighlight li a {
	font-size : 10px;
	width : 17.8em;
	background : #003399 url(../images_v2/nav_highlight_right.gif) 100% 0 no-repeat;
	color : #fff;
	font-weight : bold;
	display : block;
	text-decoration : none;
}

#divAsdaHeader #ulAsdaNavHighlight li a:hover {
	text-decoration : underline;
}

#divAsdaHeader #ulAsdaNavHighlight li a span {
	font-size : 11px;
	display : block;
	padding : 8px 16px 13px 16px;
	background : url(../images_v2/nav_highlight_left.gif) 0 0 no-repeat;
}

/*------- Main nav -------*/

#divAsdaNav {
	position : relative;
	clear : both;
	display : block;
	padding-top : 4px;
}

#divAsdaNav ul {
	list-style : none;
	padding : 0;
	margin : 0;
	background : #33C534  url(../images_v2/nav_bg.gif) repeat-x 0 50%;
	border-bottom : 1px #fff solid;
	position : relative;
}

#divAsdaNav ul:after {
	content: "."; 
	display: block; 
	height: 0px; 
	clear: both; 
	visibility: hidden;
}

#divAsdaNav ul {display: inline-block;}
/* Hides from IE-mac \*/
* html #divAsdaNav ul {height: 1%;}
#divAsdaNav ul {display: block;}
/* End hide from IE-mac */

#divAsdaNav ul li {
	float : left;
	margin : 0 0 0 0;
	position : relative;
	padding : 0;
	background : url(../images_v2/nav_divider.gif) no-repeat 100% 50%;
}

#divAsdaNav ul li a {
	font-family : arial,helvetica,verdana,sans-serif;
	color : #fff;
	font-weight : bold;
	line-height : 1.1em;
	display : block;
	text-decoration : none;
	position : relative;
	font-size:8pt;
}

#divAsdaNav ul li a:hover {
	text-decoration : underline;
}

#divAsdaNav ul li a span {
	display : block;
	padding : 0.85em 0.55em;
	text-align : center;
}

#divAsdaNav ul li#navMobilePhones a span {
	padding : 0.3em 0.55em 0.35em 0.55em;
}

#divAsdaNav ul li.current {
	border-top : none;
	border-bottom : 1px #003399 solid;
	margin-left : -2px;
	top : -4px;
	margin-bottom : -6px;
	background : #003399 url(../images_v2/nav_on_l.gif) no-repeat 0 0;
	width: 88px;
}



#divAsdaNav ul li#navHome.current {
	margin-left : 0;
	background : #003399 url(../images_v2/nav_on_l_home.gif) no-repeat 0 0;
}

#divAsdaNav ul li.current a span {
	background : url(../images_v2/nav_on_r.gif) no-repeat 100% 0;
	padding : 1.25em 0.6em 0.9em 0.7em;
}

#divAsdaNav > ul li.current a span {
	padding : 1.25em 0.55em 0.9em 0.7em;
}

#divAsdaNav ul li#navHome.current a span {
	padding : 1.25em 0.55em 0.9em 0.55em;
}

#divAsdaNav ul li#navLocalGifts.current a span,
#divAsdaNav ul li#navMobilePhones.current a span {
	padding : 0.65em 0.55em 0.45em 0.75em;
}

#divAsdaNav > ul li#navLocalGifts.current a span,
#divAsdaNav > ul li#navMobilePhones.current a span {
	padding : 0.65em 0.6em 0.4em 0.70em;
}


/*------- Secondary items below main nav -------*/

#divAsdaNav div {
	background : #003399;
	font-size : 16px;
	height : 1.4em;
	position : relative;
	_border-bottom : 1px #fff solid;
}

#divAsdaNav > div {
	min-height : 1.4em;
}

#divAsdaNav div ul {
	border : none;
	background : none;
	padding : 0.3em 0 0.40em 0;
}

#divAsdaNav div ul li {
	border : none;
	border-left : 1px #fff solid;
	font-weight : normal;
	background : none;
	top : 0;
	font-size : 8pt;
}

#divAsdaNav div ul li.current {
	background : none;
	margin-left : 0;
	top : 0;
	margin-bottom : 0;
}

#divAsdaNav div ul li.current a {
	font-weight : bold;
}

#divAsdaNav div ul li a {
	font-weight : normal;
	padding : 0 0.4em;
	letter-spacing : 0.05em;
}

#divAsdaHeader #ulAsdaNavSupport {
	list-style : none;
	padding : 0;
	margin : 0;
	position : absolute;
	right : 4px;
	top : 3px;
}
/*------- New Secondary items below main nav -------*/

#nav {
	background : #003399;
	font-size : 16px;
	height : 1.1em;
	position : relative;
	border-bottom : 1px #fff solid;
	padding : 0.2em 0 0em 0;
	width: 931px; 
}

#divNav > div  {
	min-height : 1.2em;
}

	#nav div {
		float:left;
		border : none;
		border-left : 1px #fff solid;
		font-weight : normal;
		background : none;
		top : 0;
		font-size : 8pt;
	}
	#nav div.first {
		border-left : none !important;
		}
	
	#nav div a {
		font-weight : normal;
		padding : 0 0.4em;
		letter-spacing : 0.05em;
		color:#FFFFFF;
	}
	#nav #nav_btn_on a{
		font-weight:bold;
	}

/*------- Support items -------*/
#divAsdaHeader #divAsdaNavSupport
{
	list-style : none;
	padding : 0;
	margin : 0;
	position : absolute;
	right : 4px;
	top : 7px;
}

#divAsdaHeader #divAsdaNavSupport div.button
{
	display : inline;
	padding : 0 0.4em 0 0.6em;
	margin : 0;
	border-left : 1px #003399 solid;
	font-size:8pt;
}

#divAsdaHeader #divAsdaNavSupport div.button a navlink
{
	color : #003399;
	text-decoration : none;
}

#divAsdaHeader #divAsdaNavSupport div.button a:hover
{
	text-decoration : underline;
}

#divAsdaHeader #divAsdaNavSupport div.first
{
	border-left : none !important;
}


#divAsdaHeader #ulAsdaNavSupport li {
	display : inline;
	padding : 0 0.4em 0 0.6em;
	margin : 0;
	border-left : 1px #003399 solid;
	font-size:8pt;
}

#divAsdaHeader #ulAsdaNavSupport li a {
	color : #003399;
	text-decoration : none;
}
#divAsdaHeader #ulAsdaNavSupport li.basket a {
	background:url(../images_v2/shopping-basket-15x11.gif) top left no-repeat;
	padding-left:20px;
}

#divAsdaHeader #ulAsdaNavSupport li a:hover {
	text-decoration : underline;
}

#divAsdaHeader ul li.first {
	border-left : none !important;
}
/*************************** end asda header styles ***************************/

/* ------------------------------------------------------------ general styles */
p.pagehelp {
	color:#333333;
	font-size:0.8em;
	margin:0 0 0.5em 5px;
	}
.error {
	color:#EE1D24;
	font-weight:bold;
	font-size:10pt;
	}
/*
.left_col {
	width: 330px;
	padding-left:1px;
	float:left;
	}
.right_col { 
	width:500px;
	margin-left:0px;
	float:right;
	}
	*/
.left { float:left; }
.right {float:right; }
.clear { float:left; clear:left; width:100%; height:0; line-height:0; font-size:0; } 
.clear_f {
	clear:both;
	font-size:1px;
	height:0;
	line-height:0;
	}
/* CLASSES MOVED FROM 'LANGUAGE BAR and PAGINATION' SECTION BELOW */
div#sub_navigation {
  width:650px;
  font:11px normal;
  height:20px;
  float:left;
  }
div#sub_navigation div.button {
  height:20px;
  padding:4px 15px 0 2px;
  float:left;
  voice-family:"\"}\"";
  voice-family:inherit;
  height:16px;
  }
div#sub_navigation div.button a {
  color:#666;
  text-decoration:none;
  }

/* CLASSES MOVED FROM 'LANGUAGE BAR and PAGINATION' SECTION BELOW */


/* ----------------------------------------------------------------------- ACCOUNTS */

#account_bar {
  width: 931px; 
  height: 30px;
  background-color:#D6EED6;
  float: left;
  margin-top: 0px;
  vertical-align: middle;
  }
#account_btns {
  }
#account_btns {
  font-size:1em;
  line-height:1em;
  color: #666;
  padding: 1px 6px 3px 6px;
  float: left;
  vertical-align: middle;
  width: 919px;
  }
#account_register {
	float:left;
	}
#account_login {
	float:right;
	vertical-align: middle;
	}
		#account_login strong {
			color:#003399;
			font-weight:bold;
			margin-right:5px;
			padding-right:5px;
			vertical-align: middle;
			border-right:1px solid #FFFFFF;
			}
		#account_login label {
			color:#666666;
			font-size:0.75em;
			 vertical-align: middle;
			}
		#account_login a {
		  color: #039;
		  font-size:0.75em;
		  text-decoration: none;
		  vertical-align: middle;
		}
		#account_login a:hover {
		  text-decoration:underline;
		}
		
.textBoxes{
width: 88px;
height: 12px;
  }
		#account_btns input {
		  vertical-align: middle;
		  font-size: 11px;
		  margin: 0 3px;
		  }
/* ----------------------------------------------------- LANGUAGE BAR and PAGINATION */
#language_bar {
  width: 925px;
  margin-top:7px;
  float: left;
  color: #62BC46;
  margin-bottom:5px;
  }
#language_bar a {
  }

#pagination {
  float:left;
  margin:2px 5px;
  display:inline;
  color: #003399;
  }
  		#pagination ul, #pagination li {
			list-style:none;
			margin:0;
			padding:0;
			}
		#pagination li {
			float:left;
			padding:0 5px 0 3px;
			background:url(../images_v2/img_arrow_bread.gif) left center no-repeat ;
			}
		#pagination a {
			font-size: 0.85em;
			color: #003399;
			text-decoration: none;
			padding-left:8px;
		  }
		#pagination a:hover {
		  text-decoration:underline;
		  }

* html div#breadcrumb {
	float: left;
	margin: 2px 5px;
	display: inline;
	color: #003399;
	width: 90%;
}

div#breadcrumb {
	float:left;
	margin:2px 5px;
	display:inline;
	color: #62BC46;
	width:100%;
}
div#breadcrumb a 
{
	text-decoration:none;
}
div#breadcrumb div, div#breadcrumb div.sub_header_unselected a:hover
{
	color: #003399; 
	position:relative;
	text-decoration:none;
}
div#breadcrumb .sub_header_spacer 
{
	float: left;
	font-size: 11px;
	PADDING-RIGHT: 0.8em;
	MARGIN-BOTTOM: 0.5em;
	BACKGROUND: url(../images_v2/seperator_dblarrow.gif) no-repeat right center;
	font-weight: bold;
	padding: 0 5px;
	margin-right:6px;
}
div#breadcrumb div#sub_header_selected a
{
	float: left;
	font-size: 11px;
	color: #000000;
}
div#breadcrumb div.sub_header_unselected a
{
	float: left;
	font-weight: bold;
	font-size: 11px;
	color: #62BC46;
}








/* ---------------------------------------------------------------- box background */
#bak_content_top {
	background:url(../images_v2/bak_box_top.gif) left top no-repeat;
	width:auto;
	height:auto;
	float:left;
	}
#content_top {
	background:url(../images_v2/bak_box_top.gif) right top no-repeat;
	width:693px;
	height:5px;
	margin-left:5px;
	float:left;
	padding-right:10px;
	}

#bak_content_main {
	background:url(../images_v2/bak_box_mid.gif) left repeat-y;
	width:auto;
	height:auto;
	float:left;
	}
#content_main {
	background:url(../images_v2/bak_box_mid.gif) right repeat-y;
	width:693px;
	height:auto;
	float:left;
	margin-left:5px;
	font-size:0.9em;
	color:#666;
	padding:0px 10px 0 0;
}	
* html #content_main 
{
	margin-left:2px;
	padding:0px 9px 0 0;
}
#bak_content_btm {
	background:url(../images_v2/bak_box_bot.gif) left bottom no-repeat;
	width:auto;
	height:auto;
	float:left;
	/* padding if there is no bottom banner */
	margin-bottom:10px;
	}
#content_btm {
	background:url(../images_v2/bak_box_bot.gif) right bottom no-repeat;
	width: 693px;
	height: 5px;
	margin-left:5px;
	float:left;
	padding-right:10px;
	}

  /* ----------------------------------------------------------- BOTTOM */
#banner_bottom {
  width:922px;
  height:102px;
  margin-top:10px;
  margin-bottom:10px;
}


/* ------------------------------------------------------------ Footer */

/*center align fix here*/
.FooterAll
{
    
  margin:auto auto;
}

/*center align fix here*/
#footerContainer{
	clear:left;
	/*width:936px;*/
	height:3em;
	MARGIN-BOTTOM: 1em;
}

/*center align fix here*/
#footer 
{
	/*margin-left:5px;*/
	margin:0 auto;
	/*font-size:10px;
	font-weight:700;*/
	width:931px;
	clear:left;
	padding-top:1px;
	/*margin-bottom:1em;*/
	/*height:auto;*/
	/*height:3em;*/
	
}

.machinename 
{
	line-height:10px;
	float:right;
	font-size:8pt;
	color:#ffffff;
}

		#footer #links {
			/*height:2em;
			overflow:hidden;
			background : #33C534 url(../images_v2/footer_bg.gif) repeat-x 0 50%;
			border-bottom : 1px #fff solid;*/
			}
		#footer #links ul {
			margin:0;
			padding:0px 0px 0px 0px;
			list-style: none;
			display: inline;
		}
		#footer #links li {
			list-style: none;
			display: inline;
			padding-left: 10px;
			padding-right: 10px; 
			font-size: 10px;
			font-weight:700;
			border-right:1px solid #fff;
		}
		#footer #links li a{
			color:#fff;
			text-decoration:none;
			line-height:2.4em;
			}
		#footer #links li a:hover{
			text-decoration:underline;
			}
		/* pix logo removed as of UR81
		#footercontainer #pixlogo {
			width:760px;
			border-top : 5px #003399 solid;
			}
		#footercontainer #pixlogo img{
			float:right;
			padding:0.5em 0 0.5em 0;
			}
			*/
		
/*Form*/
/*center align fix here*/
#loginForm { margin:0 auto; width:936px;}
/*End Form*/
