﻿/***********************************************************************
						reset and clearing
*************************************************************************/
:link,:visited {
	text-decoration : none;
}
ul,ol {
	list-style : none;
}
h1,h2,h3,h4,h5,h6,pre,code {
	font-size : 1em;
}
ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,body,html,p,blockquote,fieldset,input,a, img {
	margin : 0; padding : 0
}
a img,:link img,:visited img {
	border : none;
}
a:hover {
	text-decoration:underline;	
}
/* 
	**easy clearing 
	Any container with class="clearer" will expand around enclosed floated elements
*/
.clearer:after {
	content: '[HI MUM]'; 
	display: block; 
	height: 0; 
	clear: both; 
	visibility: hidden;
}
.clearer {
	display: inline-block;
}
/*\*/
.clearer {
	display: block;
}
/* end easy clearing */

/* Safari needs this - otherwise the ghost overflow, though painted 
correctly obscures links and form elements that by rights should be above it.
An unintended side-effect is that it cause such elements to vanish in IE 5.01
and 5.5, hence the child selector hack */

* > #footer, * > form, * > .output 	{
	position: relative;
	z-index: 1000;
}
/***********************************************************************		
*************************************************************************/
body {
	background-color: #CED1B2;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;	
	color:#676767;
}
input,
.normal,
select {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;	
	color:#676767;	
}
img.imgRight {
	float:right;
	margin:0px 0px 10px 10px;
}
/*************************************************************************/
#whiteTop {
	background-color:white;
	width:100%; height:5px;
	font-size:1px;
}
#container {
	width:920px;
	margin:0px auto 0px auto;
	background-image:url('../images/bg/container.jpg');
	background-repeat:repeat-y;
	background-position:top left;	
}
#containerBottomShadow {
	width:920px; height:20px;
	margin:0px auto 20px auto;
	background-image:url('../images/bg/containerBottomShadow.jpg');
	background-repeat:no-repeat;
	background-position:top left;	
}
/*************************************************************************/
#contentHolder {
	width:900px; 
	margin:0px auto 0px auto;
	border-top:1px solid #efefef;	
}
/*************************************************************************/
#logoAndShoppingNav {
	width:900px; height:130px;
	position:relative;
}
#logoAndShoppingNav img 
{
	float:left;
	margin:16px 0px 0px 15px;
}
#shoppingNav{
	width:360px; height:24px;
	width:275px;
	position:absolute;
	top:0px; right:0px;
	background-image:url('../images/bg/shoppingNav2.jpg');
	background-repeat:no-repeat;
	background-position:top left;		
}
#shoppingNav ul { 
	margin:5px 0px 0px 40px;
}
#shoppingNav li {
	float:left;
}
#shoppingNav a {
	color:#8E927B;
	padding:0px 17px 0px 17px;	
}
#shoppingNav a.first {
	padding-left:0px;
	border-right: 1px solid #A6A996;
}
#shoppingNav a.last 
{
	color:White;
	padding-right:0px;
	text-transform:uppercase;
}
#cartSummary
{
	width:190px; height:30px;
	position:absolute;
	bottom:5px; right:1px;
	background-color:white;
}
#cartSummary img 
{
	width:35px; height: 30px;
	float:left; 
	margin:0px 0px 0px 0px;
}
#cartSummary #totalPreview 
{
	width:155px; height:30px;
	width:155px; height:20px;
	float:left;
	background-image:url('../images/bg/cartSummary.jpg');
	background-repeat:no-repeat;
	background-position:top left;
	padding-top:10px;
	color:#4C4E26;
}
#cartSummary #cartTotalItems
{
	float:left; display:inline;	
	width:65px;
	margin:0px 5px 0px 5px;
	text-align:center;
}
#cartSummary #cartTotalPrice { 
	float:left; display:inline;	
	width:75px;
	margin:0px 5px 0px 0px;
	text-align:center;
}

#welcomeMsg
{
	bottom: 40px;
	height:30px;
	position: absolute;
	right:1px;
	width:150px;
}
/*************************************************************************/
#siteNav {
	width:900px; height:25px;
	background-image:url('../images/bg/siteNav.jpg');
	background-repeat:repeat-x;
	background-position:top right;		
}
#siteNav ul {
	padding:5px 0px 0px 15px;
}
#siteNav li {
	float:left;
}
#siteNav a {
	color:white;
	padding:0px 10px 0px 10px;
	border-right: 1px solid #597DB9;
}
#siteNav a.first {
	padding-left:0px;
}
#siteNav a.last {
	padding-right:0px;
	border-right:0px;
}

/*************************************************************************/
#siteContent {
	width:900px; 
	padding:10px 0px 30px 0px;	
}
#leftCol{ 
	width:160px;
	float:left; display:inline;
}
#rightCol {
	width:740px;
	float:left; display:inline;	
}
/**#leftCol***********************************************************************/
#headingHolder{
	width:140px; height:18px;
	background-color:#90927D;
	padding:2px 10px 0px 10px;	
}
#headingHolder h1 {
	color:white;
	font-size:1.3em;
	font-weight:bold;
	margin:0px; padding:0px;
}
#productNav {
	width:140px;
	background-color:#EEF0E5;
	color:#4C4E26;
	padding:10px 10px 1px 10px;	
	margin-bottom:10px;
	float:left;
}
#productNav h1,
#productNav li {
	margin-bottom:5px;
}
#productNav h1 
{
	text-transform:uppercase;
}
#productNav h1 a 
{
	color:#4C4E26;
}
#productNav ul {
	margin-bottom:15px;
} 
#productNav a {
	color:#939681;
}
#newsletterSignupBox {
	width:140px;
	background-color:#2C5DA9;
	color:white;
	padding:10px 10px 10px 10px;	
	margin-bottom:5px;
}
#newsletterSignupBox h1 {
	color:white;
	font-size:1.1em;
	font-weight:bold;
	margin:0px 0px 5px 0px; 
	padding:0px;
}
#newsletterSignupBox p 
{
	margin:0px 0px 3px 0px;
}
#newsletterSignupBox form {
	margin:5px 0px 0px 0px;	
}
#newsletterSignupBox input.emailSignup {
	width:135px; height:13px;
	border:1px solid #8F937C;
	padding:2px 0px 2px 0px;	
}
#newsletterSignupBox .submitSignup {
	float:right;
	margin:10px 0px 0px 0px;
}
#leftColImages {
	width:160px;
}
#leftColImages img {
	/*display:block;*/
	border:none;
	margin:0px 0px 5px 0px;
	padding:0px;
}
/**#rightCol width:740px;***********************************************************************/
#flashArea {
	width:710px;
	margin:0px auto 20px auto;
}
/*************************************************************************/
#rteContent {
	width:710px;
	margin:0px auto 0px auto;
	padding:10px 0px 10px 0px;
}
#rteContent h1 {
	font-family:Georgia, Arial, sans-serif;
	font-size:21px;
	font-weight:normal;
	color:#3867AB;
	margin-bottom:10px;
}
#rteContent h1 a {color:#3867AB;}
#rteContent h2,
#rteContent h3 {
	font-family:Georgia, Arial, sans-serif;
	font-size:17px;
	font-weight:normal;
	color:#3867AB;
	margin-bottom:12px;
}
#rteContent p {
	margin-bottom:12px;
}
#rteContent ul 
{
	margin-bottom:12px;
	list-style-type:disc;
	list-style-position:inside;	
}
#rteContent ul ul 
{
	margin-left:20px;
	margin-bottom:0px;
}
#rteContent a {
	color:#8E917E;
}
#rteContent h2 a, #rteContent h3 a {color:#3867AB;}
/*************************************************************************/
#productRelated {
	width:600px;
	margin:0px auto 0px auto;
	padding:10px 0px 0px 0px;
}
#productRelated h1,
#productRelated h1 a {
	font-family:Georgia, Arial, sans-serif;
	font-size:21px;
	font-weight:normal;
	color:#3867AB;
	margin-bottom:5px;
}
#productRelated h2,
#productRelated h2 a {
	font-family:Georgia, Arial, sans-serif;
	font-size:17px;
	font-weight:normal;
	color:#90927D;
	margin-bottom:10px;
}
#productRelated p {
	margin-bottom:12px;
}

#productRelated .categoryList { 
	width:165px; height:240px; height:340px;
	float:left; display:inline;
	margin:0px 10px 0px 0px;
	border:1px solid #C5C5C5;
	border-right:1px solid #DCDCDC;	
}
#productRelated .categoryList .scroll-pane {
	width:165px; height:220px; height:320px;		
	padding:10px 0px;
	overflow:auto;	
}
* html #productRelated .categoryList .scroll-pane  {
	width:166px; 
}
#productRelated .categoryList .scroll-pane a {
	color:#676767;
	text-decoration:none;
	display:block; zoom:1;
	padding:2px 10px 2px 10px;
	margin:0px;
}
#productRelated .categoryList .scroll-pane a.active,
#productRelated .categoryList .scroll-pane a:hover,
#productRelated .categoryList #category1.scroll-pane a.active,
#productRelated .categoryList #category1.scroll-pane a:hover {
	background-color:#90927D;	
	background-image:url('../images/bg/arrowGreen.jpg');
	background-repeat:no-repeat;
	background-position:center right;
	color:white;
}
#productRelated .categoryList #category1.scroll-pane a {
	color:#103C93;
}
#productRelated .action {
	margin:30px 0px 0px 0px;
	text-align:center;
}
#productRelated .action a {text-decoration:none;}
#productRelated .action img {
	margin:0px 0px 12px 0px;
}
#productRelated img#prevPage {margin-right:5px;}
#productRelated img#nextPage {margin-left:5px;}

#productRelated .subCategory {
	width:550px;
}
#productRelated .subCategory .productPreview 
{
	width:150px; height:240px;
	float:left; display:inline-block;
	background-image:url('../images/bg/subCategoryTd.jpg');
	background-repeat:no-repeat;
	background-position:top left;	
	vertical-align:top;
	text-align:center;		
}
#productRelated .subCategory .rightPadding {padding-right:50px;}
/*****************************************************************/

#productRelated .subCategory .productPreview .thumbnails {
	width:150px; height:140px;	
}

#productRelated .subCategory .productPreview .thumbnails img {
	/*max: 135 x 130*/
	vertical-align:middle; 
	display:inline-block; 
	margin:5px 0px 0px 0px;
}
/*****************************************************************/

#productRelated .subCategory .productPreview .clickToView {	
	width:150px; height:17px;
	/*padding:3px 0px 0px 0px;*/
}

#productRelated .subCategory .productPreview .clickToView a {
	color:white;
}
/*****************************************************************/

#productRelated .subCategory .productPreview .productName {
	padding:7px 0px 1px 0px;
}

#productRelated .subCategory .productPreview .productPrice {
	padding:0px 0px 30px 0px;
	font-weight:bold;
}
/*************************************************************************/
#productDetails{
	width:600px;
}
#productPreview {	
	width:325px; height:365px;
	float:left; display:inline;
	background-image:url('../images/bg/productPreview.jpg');
	background-repeat:no-repeat;
	background-position:top left;
	vertical-align:top;
	text-align:center;
	margin:0px 25px 0px 0px;
	color:white;		
}
#productOrderDetails {
	width:190px; height:190px;
	background-image:url('../images/bg/orderDetails.jpg');
	background-repeat:no-repeat;
	background-position:top left;
	padding:25px 15px 20px 15px;
}
#productDesc 
{
	padding:20px 50px 0px 0px;
}
/*************************************************************************/
#productName {
	background-color:transparent;
	float:left; display:inline;
	width:173px; height:40px;
	padding:10px 5px 0px 10px;
	text-align:left;
	overflow:hidden;		
}
#productName strong {
	font-size:1.1em;
}
#productPrice {
	background-color:transparent;
	float:left; display:inline;
	width:130px; height:17px;	
	padding:23px 7px 0px 0px;
	text-align:right;
	overflow:hidden;
}
#productPrice .bigPrice {
	font-size:1.6em;
	font-weight:bold;
}
#productPhoto { 
	width:325px; height:310px;
	padding:5px 0px 0px 0px;
}
/*************************************************************************/
#productOrderDetails h3 {
	font-size:1.3em;
	color:#012F8F;
	margin-bottom:12px;
}
#productOrderDetails .zindex5 {
	z-index:5;
	padding-bottom:3px;
}
#productOrderDetails .zindex5 a {
	color:#2C5DA9;
	text-decoration:underline;
}
#productOrderDetails .inputQty {
	border:1px solid #8F937C;
	height:13px;
	padding:2px 0px;
	width:25px;
}	
#productOrderDetails .addToCart {
	padding: 0px 0px 0px 20px; 	
	vertical-align:bottom;
}
/*************************************************************************/
#checkoutRelated 
{
	width:600px;
	margin:0px auto 0px auto;
	padding:10px 0px 0px 0px;
}
#checkoutRelated h1 {
	font-family:Georgia, Arial, sans-serif;
	font-size:21px;
	font-weight:normal;
	color:#3867AB;
	margin-bottom:10px;
}

#checkoutRelated h2 {

	font-size:15px;
	font-weight:bold;
	color:#4C4E26;
	margin-bottom:10px;
}

#checkoutRelated h3 {
	color:#4C4E26;
	font-size:12px;
	font-weight:bold;
	margin-bottom:10px;
	margin-left:20px;
}
#checkoutSteps 
{
	width:528px; height:76px;
	margin:15px auto 20px auto;
}
#checkoutSteps img 
{
	float:left; display:inline;
}
#shoppingCart {width:600px;}
.itemImg 
{
	float:left; display:inline;
	width:60px; 
	width:56px; min-height:58px;
	background-color:white;
	border:2px solid #BDC0AD;
	margin-left:20px;
	margin-right:10px;		
}
.itemImg img
{
	width:55px;height:auto;
	vertical-align:middle; 
	display:inline-block;
}
.itemName 
{ 
	float:left; display:inline;
	width:245px; 
	width:245px; min-height:58px; 
	padding:4px 0px 0px 0px;		
	margin-right:10px;	
	text-align:left;	
}
.itemName a {color:#676767;}
.itemQty 
{
	float:left; display:inline;
	width:40px; min-height:58px; 
	margin-right:10px;	
	text-align:left;
}
.itemQty input 
{
	border:1px solid #8F937C;
	height:13px;
	padding:2px 0px;
	width:25px;
	text-align:center;
}
.itemUnitPrice
{ 
	float:left; display:inline;
	width:60px; 
	width:60px; min-height:58px; 
	padding:4px 0px 0px 0px;		
	margin-right:10px;	
	text-align:center;
}
.itemTotalPrice
{ 
	float:left; display:inline;
	width:70px; 
	width:70px; min-height:58px; 
	padding:4px 0px 0px 0px;	
	margin-right:10px;	
	text-align:center;	
}
.itemRemove
{ 
	float:left; display:inline;
	width:50px; min-height:60px;
	width:50px; min-height:58px; 
	padding:2px 0px 0px 0px;
	text-align:center;
}
* html .itemImg,
* html .itemName, 
* html .itemQty, 
* html .itemUnitPrice, 
* html .itemTotalPrice,
* html .itemRemove 
{height:58px;}

#shoppingCartTitle {width:600px;}
#shoppingCartTitle .itemImg,
#shoppingCartTitle .itemName,
#shoppingCartTitle .itemQty,
#shoppingCartTitle .itemUnitPrice,
#shoppingCartTitle .itemTotalPrice,
#shoppingCartTitle .itemRemove 
{
	min-height:20px; height:20px;
	padding:5px 0px;
	font-weight:bold;
} 
#shoppingCartTitle .itemImg 
{
	width:60px; height:5px;
	border:none;
}
#shoppingCartListTop, #shoppingCartListBottom,
#deliveryOptionsTop, #deliveryOptionsBottom  
{
	width:600px; height:15px;
	background-image:url('../images/bg/shoppingCartListTop.jpg');
	background-repeat:no-repeat;
	background-position:top left;
}
#shoppingCartListBottom,
#deliveryOptionsBottom 
{
	background-image:url('../images/bg/shoppingCartListBottom.jpg');
}
#shoppingCartList,
#deliveryOptions
{
	width:600px;
	background-color:#ECEEE0;
	padding:0px 0px;	
}
#empty 
{
	width:600px;
	background-color:#ECEEE0;
	padding-top:10px;	
	text-align:center;
}
#empty a {color:#2C5DA9; font-weight:bold;}

#shoppingCartList div.clearer {margin-bottom:5px;}

#shoppingCartTotal 
{
	background-color:#90927D;
	color:White;
	font-weight:bold;
	font-size:19px;
	margin-top:10px;
	padding:10px 5px 3px 0px;
}
#shoppingCartTotal .text 
{
	display:block;
	float:left; 
	width:410px;
	text-align:right;
	padding-right:10px;	
}
#shoppingCartTotal .gst 
{
	font-size:14px;
	padding-left:5px;
}
#shoppingCartRecalculate 
{
	width:600px;
	margin-top:10px;	
	text-align:right;
}
#shoppingCartAction 
{
	width:600px;
	margin-top:10px;	
	text-align:center;	
}
#shoppingCartAction .withMargin 
{
	margin-left:10px;
}


.checkoutTable {
	background:#ECEEE0 none repeat scroll 0%;
	font-family:Arial;
	margin:5px 0pt 25px;
	width:600px;
}
.checkoutTable p, .checkoutTable table, .checkoutTable strong {
	margin-left:15px;
	margin-right:15px;
}
.checkoutTable span strong {
	margin:0pt;
}
.checkoutTable td {
	padding:4px 4px 4px 10px;
}
.checkoutTable tr.nextPrev {
	height:35px;
	overflow:hidden;
}
.checkoutTable tr.nextPrev span {
	float:right;
	padding-right:15px;
	padding-top:10px;
}
tr.cottop {
	background-image:url(../images/bg/shoppingCartListTop.jpg);
	background-position:left top;
	background-repeat:no-repeat;
	height:15px;
}
tr.cotbot {
	background-image:url(../images/bg/shoppingCartListBottom.jpg);
	background-position:left bottom;
	background-repeat:no-repeat;
	height:15px;
}
.checkoutTable td.centre {
	padding:5px;
	text-align:center;
}
.checkoutTable label {
	float:right;
}
.checkoutTable input {
	background-color:#F7F4F4;
	border:1px solid #C1C0C0;
	padding-left:3px;
}

.checkoutTable a
{
	color: #939681;font-weight:bold;
}
/*************************************************************************/
#deliveryOptions {}
#deliveryOptions .label 
{
	width:150px;
	float:left;display:inline; 	
	margin:0px 10px 0px 70px;
	padding:3px 0px 2px 0px;
	text-align:right;
}
#deliveryOptions div.clearer {margin-bottom:0px;}
#deliveryOptions .input,
#deliveryOptions .addresslines
{
	width:270px;
	float:left;display:inline; 	
	margin:0px 20px 0px 0px;	
}
#deliveryOptions input.text 
{
	border:1px solid #8F937C;
	height:13px;
	padding:2px 0px;
	width:250px;
	margin-bottom:10px;
}

#deliverOptions input.small_text
{
	border:1px solid #8F937C;
	height:13px;
	padding:2px 0px;
	width:50px;
	margin-bottom:10px;
}
#deliveryOptions select {margin-bottom:10px;}
/*************************************************************************/
/*scrollbar purposes*/
.osX {}

.osX .jScrollPaneTrack {
	background: url('../images/scrollbar/slider_background.jpg') repeat-y;	
}
.osX .jScrollPaneDrag {
	background: url('../images/scrollbar/slider.jpg') no-repeat;
	height:14px; 
}
.osX .jScrollPaneDragTop {}
.osX .jScrollPaneDragBottom {}

.osX a.jScrollArrowUp {
	height:13px;
	background: url('../images/scrollbar/up_arrow.jpg') no-repeat 0 -20px;
}
.osX a.jScrollArrowUp:hover {
	background-position: 0 0;
}
.osX a.jScrollArrowDown {
	height:13px;
	background: url('../images/scrollbar/down_arrow.jpg') no-repeat 0 -20px;
}
.osX a.jScrollArrowDown:hover {
	background-position: 0 0;
}

/* IE SPECIFIC HACKED STYLES */
* html .osX .jScrollPaneDragBottom {
	bottom: -1px;
}

/*************************************************************************/

/*************************************************************************/
#footerArea{
	width:900px; 
}
#footer {
	width:880px;
	margin:0px auto 0px auto;
	padding:5px 0px 5px 0px;
	border-top:1px solid #E6E8DA;	
}
#footerLinks,
#footerLinks a {
	color:#8E917E;
}
#footerLinks a 
{
	padding:0px 5px 0px 7px;
}
/*************************************************************************/

.jScrollPaneContainer {
	position: relative;
	overflow: hidden;
	z-index: 1;
}

.jScrollPaneTrack {
	position: absolute;
	cursor: pointer;
	right: 0;
	top: 0;
	height: 100%;
	background: #aaa;
}
.jScrollPaneDrag {
	position: absolute;
	background: #666;
	cursor: pointer;
	overflow: hidden;
}
.jScrollPaneDragTop {
	position: absolute;
	top: 0;
	left: 0;
	overflow: hidden;
}
.jScrollPaneDragBottom {
	position: absolute;
	bottom: 0;
	left: 0;
	overflow: hidden;
}
a.jScrollArrowUp {
	display: block;
	position: absolute;
	z-index: 1;
	top: 0;
	right: 0;
	text-indent: -2000px;
	overflow: hidden;
	/*background-color: #666;*/
	height: 9px;
}
a.jScrollArrowUp:hover {/*background-color: #f60;*/}

a.jScrollArrowDown {
	display: block;
	position: absolute;
	z-index: 1;
	bottom: 0;
	right: 0;
	text-indent: -2000px;
	overflow: hidden;
	/*background-color: #666;*/
	height: 9px;
}
a.jScrollArrowDown:hover {/*background-color: #f60;*/}
a.jScrollActiveArrowButton, a.jScrollActiveArrowButton:hover {/*background-color: #f00;*/}


/***************************/
div#login
{
	margin-left:25px;
}

#login h1
{
	font-family:Georgia, Arial, sans-serif;
	font-size:21px;
	font-weight:normal;
	color:#3867AB;
	margin-bottom:10px;
}
.loginTable {
	background:#E0E4C9 none repeat scroll 0%;
	font-family:Arial;
	margin:5px 0pt 25px;
}

#loginBox
{
	width:395px;
	float:left;
	margin-right:7px;
}

#signUpBox
{
	width:277px;
	float:left;
}
.loginTable p, .loginTable table, .loginTable strong {
	margin-left:15px;
	margin-right:15px;
}

.loginTable span strong {
	margin:0pt;
}
.loginTable td {
	padding:4px 4px 4px 10px;
}

.loginTable h2
{
	color: #8D8D8D;
	font-size: 15px;
}

#loginBox tr.tb_top {
	background-image:url(../images/bg/tbl_login_top.jpg);
	background-position:left top;
	background-repeat:no-repeat;
	height:15px;
}
#loginBox tr.tb_bot {
	background-image:url(../images/bg/tbl_login_bot.jpg);
	background-position:left bottom;
	background-repeat:no-repeat;
	height:15px;
}

#signUpBox tr.tb_top {
	background-image:url(../images/bg/tbl_singup_top.jpg);
	background-position:left top;
	background-repeat:no-repeat;
	height:15px;
}
#signUpBox tr.tb_bot {
	background-image:url(../images/bg/tbl_singup_bot.jpg);
	background-position:left bottom;
	background-repeat:no-repeat;
	height:15px;
}

#forgot_pwd
{
	width:393px;
	background-color:#ECEEE0;
}

#forgot_pwd tr.tb_top
{
	background-image:url(../images/bg/tbl_forgotpwd_top.jpg);
	background-position:left top;
	background-repeat:no-repeat;
	height:15px;
}

#forgot_pwd tr.tb_bot
{
	background-image:url(../images/bg/tbl_forgotpwd_bot.jpg);
	background-position:left bottom;
	background-repeat:no-repeat;
	height:15px;
}
.loginTable td.centre {
	padding:5px;
	text-align:center;
}
.loginTable label {
	float:right;
	font-weight:bold;
}
.loginTable input.text {
	background-color:#F7F4F4;
	border:1px solid #C5C9A8;
	padding-left:3px;
	width:240px;
	height:22px;
}


.loginTable a
{
	color: #939681;font-weight:bold;
}

span.error, div.error
{
	color: Red;
	font-weight:bold;
}

label.error
{
	color: Red;
}

input.error
{
	border: 1px solid red;
	background-color: #FFCCCC;
}

#login .action
{
	width:600px;
	height: 35px;
}
#login .action input
{
	float:right;
	margin: 10px 30px;
}

.errorMsg
{
	margin-left: 20px;
}

.errorMsg li
{
	list-style-type:disc;
	list-style: inside;
}

a.enter
{
	color:#3867AB;
	font-family:Georgia,Arial,sans-serif;
	font-size:1.4em;
	font-weight:bold;
	margin-bottom:10px;
}
