


/*
	 // LNWG 
*/

* {padding: 0; margin: 0; border: 0;}

html, body, .stage, .stage-content, form {
	width:				100%;}

body {
	font:				normal 0.625em 'Trebuchet MS', Helvetica, Jamrul, Sans-Serif;
	color:				#000;
	background:			#e0ddd6;}
.stage {
	background:			#fff;
	border-collapse:	separate;}
.stage .stage-content {
	height:				auto;
	border: 			0.5em solid #fff;
	background:			#e0ddd6;
	vertical-align:		top;}
form {
	position:			relative;}
.id-pagewrap{
	border: 			0.5em solid #fff;}


	
a {
	text-decoration: 	none;}
a:hover {}

a:active, a:visited{
	outline:none;}
p a {
	color:				#ee0032;
	text-decoration: 	underline;}
ul {}
table{
	border-collapse: 	collapse;}
h1 {
	font:				normal 1.8em 'Trebuchet MS', Helvetica, Jamrul, Sans-Serif;
	color:				#c5c5c5;}
h2 {
	font:				normal 1.4em 'Trebuchet MS', Helvetica, Jamrul, Sans-Serif;
	color:				#000;}
h3 {
	font:				normal 1.2em 'Trebuchet MS', Helvetica, Jamrul, Sans-Serif;
	color:				#fff;}
h4 {
	font:				normal 1.4em 'Trebuchet MS', Helvetica, Jamrul, Sans-Serif;
	color:				#000;}
h5 {
	font:				normal 1.2em 'Trebuchet MS', Helvetica, Jamrul, Sans-Serif;
	color:				#000;}
	
h1,h2,h3,h4,h5,p {
	cursor:				default;}

select,
label,
.submit,
input.chk {
	cursor:				pointer;}
.odd {
	background:			#fbfbfa;}
.additional {
	overflow:			hidden;}

/*
	Page
*/

.id-page {
	overflow:			hidden;
	width:				95em;
	margin:				0 auto;
	text-align:			left;}

/*
	Content
*/

.id-page .id-content {
	position:			relative;
	overflow:			hidden;
	width:				95em;
	height:				auto;
	background:			#fff;
	border-top:			0.5em solid #ee0032;}
.id-page .id-content .id-page_content {
	overflow: 			hidden;
	float:				left;
	width:				74.2em;
	height:				100%;
	border:				0.2em solid #e0ddd6;
	border-width:		0.2em 0 0 0.2em;}
	
.id-page .id-content .id-page_content h1 {
	margin:				0.8em 0 0.6em 1.6em;
	color:				#010000;}
	

	
/*
	Page Content
*/

.id-page_content {}



/*
	Page View
*/

.id-page_view {
	display:block;
	float:left;}
	
.id-page_view ul
{
    float:left;}

/* 
	Mixed Content
*/
	
.mixed_content {
	width:				70.2em;
	margin:				0.2em 0 0 3em;
	padding:			1.6em 0 2em;
	border-top:			0.1em solid #d9d9d9;}	
.mixed_content h2 {
	margin:				0.2em 0 0;}
.mixed_content p {
	padding:			0.7em 0 0;
	font-size:			1.1em;
	line-height:		1.8em;
	color:				#7d7d7d;}
.mixed_content ul {
	margin:				1.2em 0 0;
	list-style:			none;}
.mixed_content ul li {
	margin:				0.8em 0 0.6em 1.8em;
	padding:			0 0 0 1.3em;
	background:			url(../img/li_bullett.png) no-repeat;
	font-size:			1.1em;
	line-height:		1em;}

.msgerror{
                background:url(images/msg-error.jpg) 0.5em 0.7em no-repeat #fde0e7;
                border:1px solid #fac4cf;
                color:#000;
                font-weight:bold;
                padding:1em 1em 1em 2.8em;
                margin-bottom:1em;}
                
.msgconfirm{
                background:url(images/msg-confirm.jpg) 0.5em 0.7em no-repeat #e1faeb;
                border:1px solid #c7e0c6;
                color:#000;
                font-weight:bold;
                padding:1em 1em 1em 2.8em;
                margin-bottom:1em;}

.msgerror ul{
                list-style:inside;
                color:000;
                margin-left:1.4em;}




/*Modal Popup*/
.modalBackground {
	background-color:#5F5F5F;
}

.modalPopup {
	background-color:#ffffff;
	border-width:1px;
	border-style:solid;
	border-color:#CDCDCD;
	padding:3px;
	width:300px;
}

.reviewheading {
color:#333333;
font-size:1.4em;
font-weight:bold;
margin-left:-1em;
}
.reviewsummary {
margin:0.5em 0;
}
.reviewvintage {
margin:0.5em 0;
}
.reviewrating {
font-style:italic;
margin:0.5em 0;
}
.reviewcontent {
font-size:1.2em;
font-weight:bold;
margin:0.5em 0;
}

.privatecontent{
width:695px;}

.privatecontent a{
margin-left:2em;}
