* {margin:0px; padding:0px;}
html {font-size: 100%;height: 100%;}
body {font: normal 70%/1.3em Arial, Helvetica, sans-serif, Tahoma;color:#000000; background-attachment:fixed;}

.bg1{}
.bg2{background:#000;}

a {color:#ffffff;text-decoration:none;}
a:hover {text-decoration:none; color:#000000;}

.yellowlink {color:#FFF200;text-decoration:none;}
a.yellowlink {color:#FFF200;text-decoration:none;}
a.yellowlink:hover {text-decoration:underline; color:#fff;}

img {border:0;}

#trailimageid
{
	position	: absolute;
	visibility	: hidden;	
	left		: 0px;
	top			: 0px;
	width		: 520px;
	height		: 1px;
	z-index		: 1000;
}


/***** Page Level Element *****/
/*form style*/
input, textarea, select {
	font-size 			: 1.0em;
	color 				: #fff;
	font-family			: Verdana, Arial, Helvetica, sans-serif;
	background-color: #4b4a41;
	border: 1px solid #35342e;
	cursor: text;
	padding: 2px;
	margin-right:10px;
}

input:hover, input:focus, textarea:focus{
	cursor: text;
	border: 1px solid #9b997d;
}

label{
font-weight: bold;
float: left;
text-align:right;
width: 100px;
padding-left:10px;
padding-right:10px;
margin-left:-120px;
color:#9a9670;
}

.boldtext{
font-weight: bold;
float: left;
color:#9a9670;
}


.style1 {color: #FF0000;}

/*button style*/
.button1{
	font-weight:bold;
	background-image:url(../images/btn_bg.jpg);
	padding:3px;
	margin:3px;
	border:1px solid #7a785f;
	cursor: pointer;
}

.button1:hover{
	cursor: pointer;
	color:#000;
	background-image:url(../images/btn_bg_hv.jpg);
	border:1px solid #9b997d;
}
.button2{
	font-weight:bold;
	background-image:url(../images/btn_bg.jpg);
	border:1px solid #7a785f;
	cursor: pointer;
}

.button2:hover{
	cursor: pointer;
	color:#000;
	background-image:url(../images/btn_bg_hv.jpg);
	border:1px solid #9b997d;
}


h1 {font-size:1.1em; color:#FE4444; font-weight:bold; padding-top:8px; margin-left:5px;}
h2 {background-color:#4f4e45; border:1px solid #848162; color:#a6a278; font-size:1.1em; font-weight:bold; padding:5px; margin:5px 10px 2px 5px;	}
h3 {background-color:#4b4a41; color:#FFFFFF; font-size:1.0em; padding:5px;}
h4 {color: #a39f56; font-size:1.1em; margin:5px;}


p {padding:3px 0px 0px 0px; color:#5C5C5C; font-size:1.1em; margin-left:5px;}
#page-container {width:800px; margin:auto; background-color:#000000; border:1px solid #999999;}

#container {width:795px; background-color:#717065; background-image:url(../images/top_shadow.jpg); background-repeat:repeat-x; padding:20px 0px 2px 5px; display:table; float:left;}

#left-panel {width:320px; float:left;}

#content {}
#menu{background:url(../images/menu_bg.jpg) 0px 0px repeat-x; width:730px; height:32px; padding-left:70px;}
#wishmenu{background:url(../images/menu_bg.jpg) 0px 0px repeat-x; width:780px; height:32px; padding-left:20px;}
.headerlink{padding-right:10px; float:right; margin-top:-13px !important; margin-top:-20px;}

.graybox{background-color:#5a594f; border:1px solid #7a785f; padding:5px; margin:0px 10px 10px 6px !important; margin:0px 0px 10px 3px; color:#fff; display:block; float:left; width:766px;}
.graybox p{color:#FFFFFF; text-align:left; margin:5px;}
.graybox span{margin:5px; float:left;}
.graybox .padding{padding: 0px 5px 8px 100px;}

.darkgreybox{width:345px; height:200px; background-color:#35342e; border:1px solid #7a785f; margin:13px; padding:1px; float:left; text-align:center;}
.darkgreybox p{color:#FFFFFF; text-align:left; margin:4px;}

#whitebox {width:317px; height:120px; background-color:#FFFFFF; border:#4E4E4E; margin-bottom:8px;}

#footer {background:#707064 url(../images/footer.jpg) left bottom repeat-x; height:40px; clear:both; font-size:0.9em; color:#FFF200; padding-left:5px;}
#footer p {color:#FFF200; font-size:0.9em; float:right; margin-right:5px; padding-top:10px;}
#footer a {color:#FFF200;}
#footer a:hover {color:#FFF; text-decoration:none;}

.margin {margin-left:325px !important; margin-left:322px;}
.text {margin-left:5px; float:left; width:180px;}
.last-box {background-color:#000000; float:left; width:180px; margin:1px 0px 0px 5px; height:118px;}
.last-box p {color:#FFFFFF; padding:3px 0px 0px 0px;}
.last-box  span {font-size:0.8em; color:#FFFFFF; padding-left:5px;}
.left {float:left;}
.right {float:right;}

/* grid */
.stdtable{
font-size:1.2em;
color:#fff;
text-align:center;
border-spacing: 1px;
border:1px solid #7a785f;
height:22px;
float:left;
margin:5px;
}

.stdtable th{
background-color:#737158;
font-size:0.9em;
font-weight:bold;
color:#000;
height:25px;
}

.gridcycle_A{
background-color:#44433a;
}

.gridcycle_B{
background-color:#4f4e45;
}
.blacklink{
	font-size		: 12px;
	color			: #000000;
	font-size:1em;
	text-decoration : none;
}
a.blacklink:link{text-decoration:none; color:#000000;}
a.blacklink:hover{text-decoration:underline; color:#000000;}

.prodtitletext{
	font-size		: 12px;
	color			: #ffffff;
	text-decoration : none;
}
a.prodtitletext:link{text-decoration:none; color:#ffffff;}
a.prodtitletext:hover{text-decoration:none; color:#ffffff;}

.hottitletext{
	font-size		: 12px;
	color			: #a39f56;
	text-decoration : none;
}
a.hottitletext:link{text-decoration:none; color:#a39f56;}
a.hottitletext:hover{text-decoration:none; color:#a39f56;}

.errorMsg
{
	font-family		: Verdana, Arial, Helvetica, sans-serif;
	font-size		: 8pt;
	font-weight		: normal;
	color			: #FF0000;
}

.successMsg
{
	font-family		: Verdana, Arial, Helvetica, sans-serif;
	font-size		: 8pt;
	font-weight		: bold;
	color			: #FFFFFF;
}

.mandatory
{
	font-family		: Verdana, Arial, Helvetica, sans-serif;
	font-size		: 8pt;
	font-weight		: normal;
	color			: #FF0000;
}

.mandatoryMark
{
	font-family		: Verdana, Arial, Helvetica, sans-serif;
	font-size		: 8pt;
	font-weight		: bold;
	color			: #FF0000;
}

.pageLink, td.pageLink
{
	font-size 		: 8pt;
	color 			: #444444;
	font-family		: Verdana, Arial, Helvetica, sans-serif;
	font-weight		: bold;
}
a.pageLink:link   	{ text-decoration : none;		color : #444444; }
a.pageLink:visited 	{ text-decoration : none;		color : #444444; }
a.pageLink:hover	{ text-decoration : underline;	color : #444444; }

.activePage
{
	font-size 		: 8pt;
	color 			: #FF0000;
	font-family		: Verdana, Arial, Helvetica, sans-serif;
	font-weight		: bold;
}


