body {
	background-color: #000000;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	padding:0;
	margin:0;
	text-align: center;
}

/* Menu class start */

#menu UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none; 
	font-family:"Tahoma";
	font-size:11px;
	color:#284195;
	font-weight:bold;

}
#menu UL LI {
	FLOAT: left; WIDTH: 0; POSITION: relative;color:284195;
}
#menu LI UL {
	DISPLAY: none; LEFT: 0px; POSITION: absolute; TOP: auto; text-align:left; 
}
#menu LI UL UL {
	DISPLAY: none; LEFT: 100%; POSITION: absolute; TOP: 0.4 em;
}
#menu UL LI A {
	DISPLAY: block; COLOR: #284195;  TEXT-DECORATION: none; 
}
 HTML UL LI A {
	HEIGHT: 1%
}
#menu LI:hover A {
	COLOR: #284195; BACKGROUND-COLOR: #f8ee10;
}
#menu LI.over A {
	COLOR: #284195; BACKGROUND-COLOR: #f8ee10;
}
#menu LI:hover LI:hover A {
	FILTER: alpha(opacity=70); COLOR: #284195; BACKGROUND-COLOR: #FFCC00; moz-opacity: 0.9; opacity: 0.9; font-weight:bold; 
}
#menu LI:visited LI:visited A {
	FILTER: alpha(opacity=80); COLOR: #284195; BACKGROUND-COLOR: #FFCC00; moz-opacity: 0.9; opacity: 0.9; font-weight:bold; 
}
#menu LI.over LI.over A {
	FILTER: alpha(opacity=80); COLOR: #284195; BACKGROUND-COLOR: #FFCC00; moz-opacity: 0.9; opacity: 0.9; font-weight:bold; 
}
#menu LI:hover LI:hover LI:hover A {
	FILTER: alpha(opacity=80); COLOR: #284195; BACKGROUND-COLOR: #FFCC00; moz-opacity: 0.9; opacity: 0.9; font-weight:bold;
}
#menu LI.over LI.over LI.over A {
	FILTER: alpha(opacity=80); COLOR: #284195; BACKGROUND-COLOR: #FFCC00; moz-opacity: 0.9; opacity: 0.9; font-weight:bold;
}
#menu LI:hover LI A:hover {
	FILTER: alpha(opacity=80); COLOR: #284195; BACKGROUND-COLOR: #FFCC00; moz-opacity: 0.9; opacity: 0.9; font-weight:bold; 
}
#menu LI.over LI A:hover {
	FILTER: alpha(opacity=80); COLOR: #284195; BACKGROUND-COLOR: #FFCC00; moz-opacity: 0.9; opacity: 0.9; font-weight:bold;
}
#menu LI:hover LI:hover LI:hover A:hover {
	FILTER: alpha(opacity=80); COLOR: #284195; BACKGROUND-COLOR: #FFCC00; moz-opacity: 0.9; opacity: 0.9; font-weight:bold;
}
#menu LI.over LI LI A:hover {
	FILTER: alpha(opacity=80); COLOR: #284195; BACKGROUND-COLOR: #FFCC00; moz-opacity: 0.9; opacity: 0.9; font-weight:bold;
}
#menu LI:hover LI:hover LI:hover LI:hover A:hover {
	FILTER: alpha(opacity=80); COLOR: #284195; BACKGROUND-COLOR: #FFCC00; moz-opacity: 0.9; opacity: 0.9; font-weight:bold; 
}
#menu LI.over LI.over LI.over LI.over A:hover {
	FILTER: alpha(opacity=80); COLOR: #284195; BACKGROUND-COLOR: #FFCC00; moz-opacity: 0.9; opacity: 0.9; font-weight:bold;
}
#menu LI:hover LI A {
	FILTER: alpha(opacity=80); COLOR: #284195; BACKGROUND-COLOR: #f8ee10; font-weight:bold;  moz-opacity: 0.9; opacity: 0.9;
}
#menu LI.over LI A {
	FILTER: alpha(opacity=80); COLOR: #284195; BACKGROUND-COLOR: #f8ee10; font-weight:bold;  moz-opacity: 0.9; opacity: 0.9;
}
#menu LI:hover LI:hover LI A {
	COLOR: #2a4397; BACKGROUND-COLOR: #f8ee10; font-weight:bold;
}
#menu LI.over LI.over LI A {
	COLOR: #2a4397; BACKGROUND-COLOR: #f8ee10; font-weight:bold;
}
#menu LI:hover LI:hover LI:hover LI A {
	COLOR: #2a4397; BACKGROUND-COLOR: #f8ee10; font-weight:bold;
}
#menu LI.over LI.over LI.over LI A {
	COLOR: #2a4397; BACKGROUND-COLOR: #f8ee10; font-weight:bold;
}
#menu LI UL LI A {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 2px; PADDING-TOP: 2px; COLOR: #284195;
}
#menu UL LI:hover UL UL {
	DISPLAY: none
}
#menu UL LI:hover UL UL UL {
	DISPLAY: none
}
#menu UL LI.over UL UL {
	DISPLAY: none
}
#menu UL LI.over UL UL UL {
	DISPLAY: none
}
#menu UL LI:hover UL {
	DISPLAY: block
}
#menu UL LI LI:hover UL {
	DISPLAY: block
}
#menu UL LI LI LI:hover UL {
	DISPLAY: block
}
#menu UL LI.over UL {
	DISPLAY: block
}
#menu UL LI LI.over UL {
	DISPLAY: block
}
#menu UL LI LI LI.over UL {
	DISPLAY: block
}

#menu UL Ul UL{
margin-top:-10px;
}
/* Menu Class End */

A.wLink { 
	Color: #FFFFFF;
	font-size:13px;
	
}
A:Hover.wLink { 
	Color: #E9E9E9;
}
A:Visited.wLink { 
	Color: #E9E9E9;
}


/* Link Clsaa */

/*a{
font-family:Tahoma;
font-size:11px;
color:#FFFFFF;
font-weight:bold;
text-decoration:none;
}

a:hover{
font-family:Tahoma;
font-size:11px;
color:#f8ee10;
font-weight:bold;
text-decoration:underline;
}

a:visited{
font-family:Tahoma;
font-size:11px;
color:#ff7e00;	
font-weight:normal;
text-decoration:none;
}
 */
/* link class end */


.whitetext{
font:Tahoma;
font-size:11px;
color:#FFFFFF;

}

.whitestrongtext{
  color:#FFFFFF;
}

/*Menu front class */
#apDiv1 {
	position:relative;
	width:802px;
	height:115px;
	z-index:1;
	float:left;
}

#apDiv1home {
	position:relative;
	width:802px;
	height:115px;
	z-index:1;
	float:inherit;
}

#bodypagebg { 
	margin-right:auto;
	margin-left:auto;
	width:838px;
	text-align: center;
	margin: 0 auto 0 auto;
	height:auto;
}

/**** Main page wrapper class ****/

#wrapper {
	width:838px;
	height:850px;
	background-image:url(images/inner_bdg1.jpg);
	background-repeat:no-repeat;
	position: relative;
	top: 0px;
	left: 0;
	margin: 0 auto;
	text-align: center;
	vertical-align:top;
}

#wrapper01 {
	width:838px;
	height:690px;
	background-image:url(images/inner_bdg2.jpg);
	background-repeat:no-repeat;
	position: relative;
	top: 0px;
	left: 0;
	margin: 0 auto;
	text-align: center;
	vertical-align:top;
}


/**** Inner pages wrapper class ****/
#inner_wrapper {
	width:838px;
	height:588px;
	background-image:url(../images/inner_abt.jpg);
	background-repeat:no-repeat;
	position: relative;
	top: 0px;
	left: 0;
	margin: 0 auto;
	text-align: center;
	vertical-align:top;
}


div#main1 {
	width: 838px;
	height:589px;
	background-image:url(images/bg.jpg);
	background-repeat:no-repeat;
	margin-right:auto;
	margin-left:auto;
	text-align:center;
}

div#main_inner{
	width:838px;
	height:830px;
	background-image:url(images/inner_bdg.jpg);
	background-repeat:no-repeat;
	margin-right:auto;
	margin-left:auto;
	text-align:center;
}

/**** Main page content class ****/

#contents {
	WIDTH: 800px;
	height:auto;	
	float:left;
/*	background-color:#ffffff;*/
	background-color:#243884;
	margin-top:10px;
}

/**** Inner page content class ****/

#contents_inner {
	WIDTH: 800px;
	height:380px;	
	float:left;
	background-color:#243884;
	margin-top:10px;
	background-image:url(images/bg01.jpg);
	background-repeat:repeat-y;
}

#header {
	float: inherit;
	height: 142px;
	width: 802px;
	margin:5px 0 0 0px;
	position:relative;

}

div#image {
	float: left;
	width: 840px;
}

div#imageLeft {
	float: left;
	height: 381px;
	position:relative;

}

div#imageMiddle {
	float: left;
	height: 381px;
	width: 459px;
	background-image:url(images/bodybg.jpg);
	position:relative;
	vertical-align:top;
}

div#imageRight {
	float: left;
	height: 381px;
	width: 160px;
	vertical-align:top;
	position:relative;
}

#innerleft_section {		/* Inner pages left image section */
	float: left;
	height: 381px;
	width: 214px;
	vertical-align:top;
	position:relative;
	background-image:url(../images/bg01.jpg);
	background-repeat:repeat-y;
}

div#logo{
    float:left;
	padding-left:50px;
	position:relative;
}

div#links{
    float:left;
	padding-left:50px;
	position:relative;
	width:685px;
	margin:10px 0 0 0;
}

div#innerbody{
    float:left;
	position:relative;
	background-color:#FFFFFF;
	margin:5px 10px 0px 10px;
	padding-left:0px;
	width:800px;
	text-align:center;
}

#middle_innnerpg{  /*Inner Page background*/
	width:800px;
	height:auto;
	margin-left:auto;
	margin-right:auto;
	float:left;
	position: relative;
	text-align: left;
	background-color:#243884;
}

#product_middle_innnerpg{  /*Inner Page background*/
	width:800px;
	height:auto;
	margin-left:auto;
	margin-right:auto;
	float:left;
	position: relative;
	text-align: left;
	background-color:#243884;
}

#inner_leftpanel{ 
	width:160px;
	height:auto;
	margin-left:auto;
	margin-right:auto;
	float:left;
	position: relative;
	text-align: left;
	/*background-color:#FFFFFF;*/
}

div#leftlinks{
    float:left;
	position:relative;
	background-image:url(images/leftlink.jpg);
	background-repeat:no-repeat;
	width:160px;
	height:230px;
	margin:0px 0 0 7px;
	text-align:left;
}


div#left_shop{
    float:left;
	position:relative;
	background-image:url(images/left_shop_bdg.jpg);
	background-repeat:no-repeat;
	width:160px;
	height:196px;
	margin:0px 0 0 7px;
	text-align:left;
}

/*** Inner Right section panel ***/
#inner_rightpanel{ 
	width:618px;
	height:auto;
	margin:10px 0 0 5px;
	float:right;
	position: relative;
	text-align: left;
	background-color:#243884;
}

#product_inner_rightpanel{ 		/* Product section inner section */
	width:580px;
	height:auto;
	margin:0px 0 0 5px;
	float:right;
	position: relative;
	text-align: left;
	background-color:#243884;
}

#innerright_section{ 			/* about us page Inner right section */
	width:580px;
	height:auto;
	margin:15px 0 0 0px;
	float:inherit;
	position: relative;
	text-align: left;
background-color:#243884;


	/*	background-color:#ffffff;*/
}

div#photos{
    float:right;
	position:relative;
	margin:10px 30px 0 0;
}

div#line{
    float:left;
	position:relative;
	height:2px;
	background-color:#000000;
	width:750px;
}

.ClsNormal{
    FONT-WEIGHT: normal;
	color:#000000;
    FONT-SIZE: 8.5pt;
    FONT-FAMILY: tahoma;
    TEXT-DECORATION: none;
	padding-left:0px;
}

.ClsNormal_small{
    FONT-WEIGHT: normal;
	color:#000000;
    FONT-SIZE: 8.5pt;
    FONT-FAMILY: tahoma;
    TEXT-DECORATION: none;
	padding-left:0px;
}

.ClsNormal_white{		/* text color white */
    FONT-WEIGHT: normal;
	color:#ffffff;
    FONT-SIZE: 9pt;
    FONT-FAMILY: tahoma;
    TEXT-DECORATION: none;
	padding-left:0px;
}

.ClsBlue{
    FONT-WEIGHT: normal;
	color:#454B6B;
    FONT-SIZE: 10pt;
    FONT-FAMILY: tahoma;
    TEXT-ALIGN: left;
    TEXT-DECORATION: none;
	padding-left:2px;
	font-weight:bold;
}

.Clswhite{				/* Headings in white text */
	color:#ffffff;
    FONT-SIZE: 11pt;
    FONT-FAMILY: tahoma;
    TEXT-ALIGN: left;
    TEXT-DECORATION: none;
	padding-left:0px;
	font-weight:bold;
}

.Clswhite_small{				/* for text in white & small font */
	color:#ffffff;
    FONT-SIZE: 8pt;
    FONT-FAMILY: tahoma;
    TEXT-DECORATION: none;
	font-weight:normal;
}

.ClsBlue1{
    FONT-WEIGHT: normal;
	color:#0D3652;
    FONT-SIZE: 11px;
    FONT-FAMILY: tahoma;
    TEXT-ALIGN: left;
    TEXT-DECORATION: none;
}

.ClsLarge{
    FONT-WEIGHT: bold;
	color: #000066;
    FONT-SIZE: 12pt;
    FONT-FAMILY: tahoma;
    TEXT-ALIGN: center;
    TEXT-DECORATION: none;
	padding-left:2px;

}

div#footer {
	float: left;
	height:20px;
	width:800px;
	position:relative;
	margin:0 0 0 10px;
	text-align:left;
}

.footer_text {
    FONT-FAMILY: tahoma;
	font-size: 11px;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;
	text-align:center;
}

.footer_textlink {
    FONT-FAMILY: tahoma;
	font-size: 9px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	text-align:right;
}

.footer_textlink01 {
    FONT-FAMILY: tahoma;
	font-size: 11px;
	font-weight: bold;
	color: #f7e80f;
	text-decoration: none;
	text-align:right;
	}
	
.footer_textlinkUnderline {
    FONT-FAMILY: tahoma;
	font-size: 11px;
	font-weight: bold;
	color: #f7e80f;
	text-decoration: none;
	text-align:right;
	text-decoration:underline;
}	

.prod_bdg{
background-image:url(images/prod_bdg.jpg);
background-repeat:no-repeat;
width:115;
height:103;
}

.prod_bottom{
background-color:#EAEAEA;
width:115;
height:22;
}

.border_preview {
	BORDER-RIGHT: #444 1px solid; BORDER-TOP: #444 1px solid; Z-INDEX: 100; BACKGROUND: #fff; BORDER-LEFT: #444 1px solid; BORDER-BOTTOM: #444 1px solid; POSITION: absolute
}

.preview_temp_load {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; VERTICAL-ALIGN: middle; PADDING-TOP: 10px; TEXT-ALIGN: center
}

.title_h2 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 18px; PADDING-BOTTOM: 0px; WIDTH: 300px; PADDING-TOP: 12px
}

.cboactive{
    FONT-SIZE: 8pt;
    color: #000000;
	border: 1px solid #cccccc;
	height: auto;
    FONT-FAMILY:Tahoma;
    BACKGROUND-COLOR: #F8F8F8;
	width: 200px;
	vertical-align:middle;
	text-align:left;
}

.errormsg{
	FONT-SIZE: 9pt;
	FONT-FAMILY: Tahoma;
	HEIGHT: 15px;
	TEXT-TRANSFORM:none;
	TEXT-DECORATION: none;
	vertical-align: middle;
	color: #990000;
	font-weight: bold;
}

em{
	font-family: Verdana, Arial, Helvetica, sans-serif ;
	font-size:12px;
	color:#ffffff;
	text-decoration:none;
	text-transform:none;
}

.button{
	border: 1px solid #ffffff;
	font-family:  Tahoma;
	font-size: 8pt;
	padding: 1px;
	font-style: normal;
	font-weight: normal;
	text-align: center;
	background-color:#293E75;
	height:20px;
	color:#ffffff;
	vertical-align:middle;
}

.pagelink{
    FONT-WEIGHT: normal;
	color:#ffffff;
    FONT-SIZE: 8.5pt;
    FONT-FAMILY: tahoma;
    TEXT-DECORATION: none;
	padding-left:0px;
}

a.login{
color:#FFFF00;
font-family:Geneva, Arial, Helvetica, sans-serif;
font-size:11px;
text-decoration:none;
font-weight:bold;
}

a:hover.login{
color:#FFFFFF;
font-family:Geneva, Arial, Helvetica, sans-serif;
font-size:11px;
text-decoration:underline;
font-weight:bold;
}

a:visited.login{
color:#FFFFFF;
font-family:Geneva, Arial, Helvetica, sans-serif;
font-size:11px;
text-decoration:none;
font-weight:bold;
}