
/****  Standard Tag Classes ****/

body
{
	background-color:#DDD;
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 0.7em;
	margin: 0px;
	padding:0px;
}

p          
{ 
	padding:0px 10px 0px 10px;
	color:#333333;
}

h1         { font-size: 1.2em; font-weight: bold; color:#e10000; margin:10px;}
h2         { font-size: 1.2em; font-weight: bold; color:#fff; margin:10px; padding-left:5px;}
h3         { font-size: 1em; font-weight: bold; color:#e10000; margin:10px;}

a:link    { color: #ff0000; text-decoration: none; font-weight:bold;}
a:active  { color: #ff0000; text-decoration: none; font-weight:bold;}
a:visited { color: #ff0000; text-decoration: none; font-weight:bold;}
a:hover   {	color: #000; text-decoration: none; font-weight:bold;}


label
{
	width: 10em;
	float: left;
	text-align: right;
	margin-top:0.7em;
	/*margin-right: 0.5em;*/
	/*display: block;*/
}

input, textarea
{
	color: #000;
	margin-top:0.4em;
}

select
{
	color: #000;
	margin-top:0.6em;
}

/**** IDs for main structure ****/

#bgContainer
{
	width: 100%;   
	margin-left:0px;
	padding:0px;
	text-align:center;
	background-color:#ffffff;	
}


#bgrowOne
{
	width:100%;    
	height:100px;
	padding:0px;
	margin:0px;
	background-image:url(/images/bg_top.gif);   
	background-repeat:repeat;
	text-align:center;
	/*background-color:#ffd9b3;*/
}

#bgrowTwo
{
	width:100%;    
	height:550px;
	padding:0px;
	margin:0px;
	background-color:#EEEEEE;  /*#EEEEEE*/
	text-align:center;
}

#bgrowThree
{
	width:100%;    
	height:100px;
	padding:0px;
	margin:0px;
	background-image:url(/images/bg_bottom.gif);   
	background-repeat:repeat;
	text-align:center;
}

#rowOne
{
	width:800px;
	height:100px;   
	/*margin:0px;*/
	margin-left:auto;
	margin-right:auto;
	padding:0px;
	/*text-align:left;*/
	/*background-color:#ff8b17;*/
}

#rowTwo
{
	width:800px;
	height:500px;
	margin-left:auto;
	margin-right:auto;   
	/*margin:0px;*/
	padding:0px;	
	/*background-color:#00b700;*/
}

#rowThree
{
	width:800px;
	height:100px; 
	margin-left:auto;
	margin-right:auto;  
	padding:0px;
	color:#333;
	font-size:0.8em;
	font-weight:bold;
	/*background-color:#00009b;*/
}


#popup
{
	width: 100%;   
	margin-left:auto;
	margin-right:auto;
	padding:0px;
	text-align:left;
	background-color:#eeeeee;	
}

/* row id's ################################################################################### */

.rowOneLeft
{
	width:400px;
	height:100px;   
	margin:0px;
	padding:0px;
	float:left;
	/*background-color:#cccccc;*/
}

.rowOneRight
{
	width:400px;
	height:100px;  
	margin-top:0px;
	padding:0px;
	float:right;
	text-align:right;
	/*background-color:#ffff6c;*/
}


    .rowOneRight p
		{
		color:#e10000;
		font-weight:bold;
		margin-top:18px;
		}

		.rowOneRight a:link{ color:#e10000;   text-decoration:none; }
    .rowOneRight a:visited{ color:#e10000;  text-decoration:none; }
    .rowOneRight a:active{ color:#e10000;  text-decoration:none; }
    .rowOneRight a:hover{ color:#000;  text-decoration:none; }				

.rowTwoMenu
{
	width:200px;
	height:180px;   
	margin:0px;
	padding:0px;
	float:left;
	text-align:left;
	border-left: 4px solid #ffffff;
	border-right: 4px solid #ffffff;
	border-bottom: 4px solid #ffffff;		
	/*background-color:#ff0000;*/
	background-image:url(/images/bg_menu.jpg);  
	
}

    .rowTwoMenu ul
    {
    	list-style-type:none;
    	list-style-position:outside; 
    	font-size: 1.1em;
			font-weight:bold;
			margin:10px;
    	padding-left:5px;
    }
    
    .rowTwoMenu li
    {
		 width:170px;
		 height:20px;
     position:relative;
		 padding: 6px 0px 5px 0px;
		 border-bottom:url(/images/menu_divider.gif);     
    }
				
		.rowTwoMenu a:link{ color:#fff;   text-decoration:none; }
    .rowTwoMenu a:visited{ color:#fff;  text-decoration:none; }
    .rowTwoMenu a:active{ color:#fff;  text-decoration:none; }
    .rowTwoMenu a:hover{ color:#000;  text-decoration:none; }		


.rowTwoBanner
{
	width:588px;
	height:180px;   
	margin:0px;
	padding:0px;
	float:right;
	border-right: 4px solid #ffffff;
	border-bottom: 4px solid #ffffff;			
}

.rowTwoSubMenu
{
	width:200px;
	height:366px;   
	margin:0px;
	padding:0px;
	float:left;
	text-align:left;
	border-left: 4px solid #ffffff;
	border-right: 4px solid #ffffff;
	/*background-color:#ff0000;*/
	background-image:url(/images/bg_submenu.jpg);
}

    .rowTwoSubMenu ul
    {
     list-style-type:none;
     list-style-position:outside; 
     font-size: 1.1em;
		 font-weight:bold;
		 color:#fff;
		 margin:10px;
     padding-left:5px;
    }
    
    .rowTwoSubMenu li
    {
		 width:170px;
		 height:20px;
     position:relative;
		 padding: 5px 0px 5px 0px;			
    }
				
		.rowTwoSubMenu a:link{ color:#fff;   text-decoration:none; }
    .rowTwoSubMenu a:visited{ color:#fff;  text-decoration:none; }
    .rowTwoSubMenu a:active{ color:#fff;  text-decoration:none; }
    .rowTwoSubMenu a:hover{ color:#000;  text-decoration:none; }		
		
		
.rowTwoContent
{
	width:588px;
	height:366px;   
	margin:0px;
	padding:0px;
	float:right;
	text-align:left;
	border-right: 4px solid #ffffff;
	background-color:#EEEEEE;		
}


.rowThreeLeft
{
	width:400px;
	height:100px;   
	margin-top:10px;
	padding:0px;
	float:left;
	text-align:left;
	/*background-color:#cccccc;*/
}

.rowThreeRight
{
	width:400px;
	height:100px;  
	margin-top:10px;
	padding:0px;
	float:right;
	text-align:right;
	/*background-color:#ffff6c;*/
}

		#rowThree a:link{ color:#ff0000;   text-decoration:none; }
    #rowThree a:visited{ color:#ff0000;  text-decoration:none; }
    #rowThree a:active{ color:#ff0000;  text-decoration:none; }
    #rowThree a:hover{ color:#333;  text-decoration:none; }	


.productImage
{
  text-align:center;
}
