/* Default CSS Stylesheet for a new Web Application project */
.heading
{
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; 
	font-weight:bold;
	font-size: 9pt;
	color:#009900;
}

.textbox
{
    width: 175px;
    height: 20px;
    border: solid 1px #5d7b9d;    
    font-family: Verdana;
}

.dgProdInfo
{
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size:	9pt;
}

.total
{
    text-align: right;
    border-top: 1px solid #c9c9c9;
    margin-top: 5px;
}

H1, H2, H3, H4, H5, TH, THEAD, TFOOT
{
    COLOR: #003366;
}
H1	{	
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size:	20px;
	font-weight:	bold;
	font-style:	normal;
	text-decoration:	none;
	word-spacing:	normal;
	letter-spacing:	normal;
	text-transform:	none;
	}	
		
H2	{	
	font-family:  Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size:	13px;
	font-weight:	bold;
	font-style:	normal;

	text-decoration:	none;
	word-spacing:	normal;
	letter-spacing:	normal;
	text-transform:	none;
	}	


A:link	
{
   font-family:  Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size:	11px;
	text-decoration:	none;
	color:	#3333cc;
	}	
		
A:visited	
{
    font-family:  Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size:	11px;
	text-decoration:	none;
	color:	#333399;
	}	
		
A:active	
{
    font-family:  Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size:	11px;	
	text-decoration:	none;
	color:	#333399;
	}	
		
A:hover	
{
    font-family:  Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size:	11px;
	text-decoration:	underline;
	color:	#3333cc;
	}
	

IMG 	{
	margin-top: 5px;
	margin-left: 5px;
	margin-right: 5px;
	}
	


.Tab 
{
    font-family:  Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size:	12px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #990000;
	
}

.Tab a 
{
    font-family:  Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size:	11px;
	color: #990000;
	text-align: center;
}
a.Tab:visited 
{
    font-family:  Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size:	11px;
	color: #990000;
	text-decoration: none;
}
a.Tab:active 
{
    font-family:  Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size:	11px;
	color: #990000;
	text-decoration: none;
}
a.Tab:hover 
{
    font-family:  Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size:	11px;
	color: #FF0000;
	text-decoration: underline;
}

/* Div layouts */
BODY {
PADDING-RIGHT: 0px; BACKGROUND-POSITION: center 50%; PADDING-LEFT: 0px; FONT-SIZE: 11px; 
BACKGROUND-IMAGE: url(images/layout/BkGround.gif); PADDING-BOTTOM: 0px; MARGIN: 0px; 
COLOR: #666666; PADDING-TOP: 0px; BACKGROUND-REPEAT: repeat-y; 
font-family:  Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size:	12px;
}

#wrapper {
	TEXT-ALIGN: center;
	font-family:  Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size:	12px; margin-top:0px; top: 0px; position: relative;  
}

#summarywrapper {
	TEXT-ALIGN: center;
	font-family:  Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size:	12px; margin-top:0px; top: 0px; position: relative; 
	width: 900px;
	padding-left:175px;  
}

#contentWrapper {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN-LEFT: auto; WIDTH: 900px; 
	MARGIN-RIGHT: auto; PADDING-TOP: 0px; HEIGHT: 97%; TEXT-ALIGN: left; border-width: thin;
	font-family:  Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size:	12px;
}

#footer {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN-LEFT: auto; WIDTH: 900px; 
	MARGIN-RIGHT: auto; PADDING-TOP: 0px; HEIGHT: 97%; TEXT-ALIGN: left; border-width: thin; text-align:center;
}

#banner {
	BACKGROUND-POSITION: center 50%; BACKGROUND-IMAGE: url(images/layout/vistasBanner.gif); 
	MARGIN-BOTTOM: 0px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 100px; border: 2; margin-top: 0px;
}

#menu {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; MARGIN-BOTTOM: 0px; PADDING-BOTTOM: 0px; 
	VERTICAL-ALIGN: middle; PADDING-TOP: 0px; 
}

#CartDetails 
{
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; MARGIN-BOTTOM: 1px; PADDING-BOTTOM: 1px; 
	VERTICAL-ALIGN: middle; PADDING-TOP: 0px; text-align:right; 
}
	
#maincontent {
	PADDING-RIGHT: 40px; PADDING-LEFT: 40px; PADDING-BOTTOM: 0px; MARGIN: 0px; 
	WIDTH: 90%; PADDING-TOP: 20px; border-width:medium; height:380px;
	font-family:  Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size:	12px;
}

#Prodmaincontent {
	margin-RIGHT: 10px; margin-LEFT: 0px; margin-BOTTOM: 0px;  
	WIDTH: 90%;margin-TOP: 10px; border-width:medium; padding: 0px;
}

#divMenuContent {
	margin-RIGHT: 10px; margin-LEFT: 0px; margin-BOTTOM: 0px;  
	WIDTH: 90%;margin-TOP: 10px; border-width:medium; padding: 0px;
}

#contentspace {
	PADDING-RIGHT: 10px; PADDING-LEFT: 80px; PADDING-BOTTOM: 0px; MARGIN:
	 0px; WIDTH: 90%; PADDING-TOP: 25px; border-width:medium; 
	 font-family:  Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size:	12px;
}

.ProductListItem
{
	font-family:  Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size:	12px;
}

.ProductListItem
{
	font-family:  Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size:	12px;
}

.ProductListHead
{
	font-family:  Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size:	12px;
}

.contentclass
{
    font-family:  Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size:	12px;
	}
	
.nomargins
{
    width: 800px;
    margin: 0px 0px 0px 0px;
}