/* ROCK GEAR VENDIO SHOP STYLESHEET BY GALAXY
----------------------------------------------------------- */
* {											/* sets all padding and margin elements to zero */ 
margin:0px auto;
padding:0px;
border: 0px solid #ffffff;	/* great for position testing */
}

body {font-size:11pt; font-family:Arial, Helvetica, sans-serif, tahoma ; color:#000000; }

a {color:#000000; text-decoration:none; }

a:hover {color:#000000; text-decoration:underline; }

center {font-size:13pt; font-family: Arial, Helvetica, sans-serif, tahoma ; color:#000000; text-decoration:none; }

hr {									                       /* any other form of display is problematic */
display:none;
}

img { behavior: url("iepngfix.htc") }


/* MAIN STRUCTURAL ELEMENTS
------------------------------------------------------------------------*/
body {
background-color:#000000;
margin: 0px;
line-height:32px;
}

.clear {
clear: both;
font-size:0px;
}
#aswas-header {
height:190px;
width:1000px;
}
#aswas-logo {
width:383px;
height:45px;
padding:4px 0px 0px 19px;
float:left;
}
#aswas-logo-text {
width:383px;
height:20px;
padding:0px 0px 0px 35px;
float:left;
color:#ffffff;
font-size:12pt;
}


#aswas-header-text {
width:550px;
padding:40px 0px 0px 0px;
float:right;
text-align:left;
color:#ffffff;
font-size:17pt;
}

/* SITE STRUCTURE AND LAYOUT
-----------------------------------------------*/
#aswas-container {
margin: 0px auto;
width: 1000px;
background-image:url(../images/body-bg.gif);
background-repeat:no-repeat;
background-position:center top;

}

#aswas-bkg-wrapper {
margin: 0px auto;
width: 1000px;
text-align: justify;
border: 0px solid #000000;
background: url("../images/header-bottom-bg.gif") no-repeat top;
}
#aswas-bkg-wrapper-tile {
margin: 0px auto;
width: 1000px;
text-align: justify;
border: 0px solid #000000;
background: url("../images/background-box-img.gif") repeat-y;
}

#aswas-blackbox {
width:750px;
background-color:#ffffff;
margin:0px auto;
padding:20px;
border:#000000 solid 9px;
}
#aswas-left {
width:750px;
text-align:center;
}

#aswas-right {
width:750px;
}

#aswas-inner-left {
padding:0px 15px 0px 0px;
margin:0px;
float:left;
width:150px;
}

#aswas-inner-right {
width:580px;
float:right;
}


#aswas-prod-left {
padding:0px 15px 0px 0px;
margin:0px;
float:left;
width:280px;
}

#aswas-prod-right {
width:450px;
float:right;
}


/* MAINMENU NAVIGATION
-----------------------------------------------*/
#aswas-navigation {
	width:890px
	height:50px;
	margin:0px auto;
	padding:0px;
	text-align:left

	/*background: #322B88 url("../images/bkg-nav.jpg") left top repeat-x;*/
}
.aswas-navigation {
	margin: 18px 20px 0px 20px;
	padding: 0px;
	list-style-type: none;
	font-family: Arial, Helvetica, sans-serif, tahoma ; 
	font-size: 13pt;
	line-height:18px;
	color:#ffffff;

}
.aswas-navigation li {
	background:url(../images/nav-list.gif) no-repeat 0 5px;
	background-repeat:no-repeat;
	padding-left:15px;
	padding-right:0px;
	margin-top:10px;
	display:inline;
}
.aswas-navigation a {
	font-family:Arial, Helvetica, sans-serif, tahoma ; 
	font-size: 10pt;
	line-height:18px;
	color:#ffffff;
	text-decoration:none;
}
/*#navigation ul {
	margin: 0;
	padding: 10px 0px 0px 30px;
	list-style:disc;
	line-height: normal;
	color:#000000;
}

#navigation li {
	float: left;
	padding: 0px 15px 0px 0px;
	list-style:disc;
}
	
#navigation a {
	display: block;
	margin-right: 0px;
	padding: 10px 5px 5px 0px;
	text-decoration: none;
	font-family:Ubahn-Light;
	font-size: 17px;
	color: #ffffff;
	text-transform:uppercase;
}*/


/* FOOTER
-----------------------------------------------*/
#aswas-footer {
margin:0px auto;
width:1000px;
background-image:url(../images/footer-bg.gif);
background-position: center bottom;
background-repeat:no-repeat;
padding-bottom:89px;
}
#aswas-copyright {
margin:0px auto;
width:400px;
font-size:8pt; 
font-family: verdana, arial; 
color:#ebf8f6;
}

.poweredby {
font-size: 13px; 
color: #ebf8f6;
text-decoration: none;
display:none;
}

.poweredby a {
font-size: 13px; 
color: #ebf8f6;
display:none;
}


/* TEXT PROPERTIES
-----------------------------------------------*/

.blue-heading {
	font-size:16pt; 
	font-family: Arial, Helvetica, sans-serif, tahoma ;; 
	color:#2057d2;
	font-weight:bold;
}
.blue-small-heading {
	font-size:13pt; 
	font-family: Arial, Helvetica, sans-serif, tahoma ; 
	color:#2057d2;
    text-decoration:none;
}

.blue-text {
	padding: 0px;
	font-family: Arial, Helvetica, sans-serif, tahoma ; 
	font-size: 11pt;
	line-height:22px;
	color:#2057d2;
	font-weight:bold;
}
a.blue-small-heading {
	font-size:13pt; 
	font-family: Arial, Helvetica, sans-serif, tahoma ; 
	color:#2057d2;
	text-decoration:none;
}

a:hover.blue-small-heading {
	font-size:13pt; 
	font-family: Arial, Helvetica, sans-serif, tahoma ; 
	color:#2057d2;
	text-decoration:underline;
}

.orange {
	padding: 0px;
	font-family: Arial, Helvetica, sans-serif, tahoma ; 
	font-size: 13pt;
	line-height:18px;
	color:#d46026;
	font-weight:bold;
font-style:normal;
}

.orangenav {
	padding: 0px;
	font-family: Arial, Helvetica, sans-serif, tahoma ; 
	font-size: 14pt;
	line-height:25px;
	color:#d46026;
}

.listlink {
	margin: 0px 20px 0px 20px;
	padding: 0px;
	list-style-type: none;
	font-family:  Arial, Helvetica, sans-serif, tahoma ; 
	font-size: 11pt;
	line-height:18px;
	color:#d46026;
}
.listlink li {
	background:url(../images/list-image.gif) no-repeat 0 3px;
	background-repeat:no-repeat;
	padding-left:25px;
	margin-top:10px;
}

a.listlink {
	padding: 0px;
	font-family:  Arial, Helvetica, sans-serif, tahoma ; 
	font-size: 11pt;
	line-height:18px;
	color:#d46026;
       text-decoration:none;
}

.white {
font-size:11pt; font-family: Arial, Helvetica, sans-serif, tahoma ; color:#000000; }

.sctable
{      padding: 0px;
	font-family: Arial, Helvetica, sans-serif, tahoma ; 
	font-size: 11pt;
	line-height:23px;
	color:#000000;
font-weight:normal;
}

.sctable td
{      padding: 0px;
	font-family: Arial, Helvetica, sans-serif, tahoma ; 
	font-size: 11pt;
	line-height:23px;
	color:#000000;
font-weight:normal;
}

.sctable h1
{      padding: 0px;
	font-size:11pt; 
	font-family: Arial, Helvetica, sans-serif, tahoma ; 
	color:#000000;
	text-decoration:none;
	line-height:23px;
}

.orange-heading {
	padding: 0px;
	font-family: Arial, Helvetica, sans-serif, tahoma ; 
	font-size: 18pt;
	line-height:18px;
	color:#d46026;
}


.InfoProdl {
width: 210px !important;
margin: 0px !important;
padding: 0px !important;
font-weight: normal !important;
text-align: center !important;
}



.InfoProd_T[class] {
min-width: 70px !important;
max-width: 250px !important;
max-height: 250px !important;
margin: 0px;
}

/*
*html .InfoProd_T {
margin: 0px;
width:expression(this.width > 250 ? 250 : true );
width:expression(this.width < 70 ? 70 : true );
height:expression(this.height > 250 ? 250 : true );
}
*/
*html .InfoProd_T {
	margin: 0px;
	width: 250px;
}




.InfoProd_Sm[class] {
min-width: 10px !important;
max-width: 50px !important;
max-height: 50px !important;
margin: 0px;
border: 1px solid #d46026;
}

*html .InfoProd_Sm  {
width:expression(this.width > 50 ? 50 : true );
width:expression(this.width < 10 ? 10 : true );
height:expression(this.height > 50 ? 50 : true );
border: 1px solid #d46026;
}



/* Back + Title */
.Back {height: 20px; margin: 0px 5px;}

.Back h1 {
font-size: 22px; 
color: #d46026;
margin: 0px;
float: left;
}

.Back h1 b {
font-size: 22px; 
color: #d46026;
display: block;
}

.Back h1 b a {
font-size: 22px; 
color: #d46026;
text-decoration: none;
}

.Back h1 b a:hover {
font-size: 22px; 
color: #d46026;
text-decoration: none;
}

.Back span {
font-size: 14px; 
color: #d46026;
text-decoration: none;
float: right;
}

.Back span a {
font-size: 14px; 
color: #d46026;
text-decoration: none;
}