/* CSS Document */
html{
}
body{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	background: url(../images/bg_body.gif) repeat #000000;
	padding:0px;
	margin:0px 0px 6px 0px;
	color:#333333;
	font-size:0.8em;
	
	}
a:link, a:visited { color:#999999; text-decoration:none; font-weight:bold; }
a:hover { color:#990000; }
img { border:0px; }
#header_ { border-bottom:1px solid #CCCCCC; background:#CCCCCC; 
		border:1px solid #333333;
		height:90px;
		background:url(../images/header_picture_bg.png) top left;
		}

h1,h2 { text-align:left; margin:20px 20px 30px 0px; border-bottom:1px solid #999999; display:block; }

#header_nav { display:block; margin:0px; padding:0px;}
#header_nav li { display:block; 
				list-style:none;
				font-size:11px;
				text-transform:uppercase;
				float:left;
				font-family:Arial, Helvetica, sans-serif;
				
				 }
#header_nav li a:link, #header_nav li a:visited { 
				display:block;
				float:left;
				color:#FFFFFF;
				margin:0px; 
				padding:10px 9px;
				text-decoration:none;
				border-right:1px solid #000000;
				height:100%;
				}
#header_nav li a:hover { color:#000000;}

#main_table { background:#FFFFFF;
	margin:2px auto;}

#content_container{
	padding:14px;
	background:url(../images/top_content.gif) top left no-repeat;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
        text-align:justify;

	}
/* this is the contenet container class insider content containter div */	
	
.content_container{ 
	background:none;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	}

.product_table {
	}

table { font-size:13px; }

#logo_ { margin:0px 6px;
		padding:3px;
		background:url(../images/lay_r2_c6.png) repeat-x;
		}
#nav_container{
		margin:0px;
		vertical-align:top;
		background:url(../images/lay_r8_c3.png) #333333 bottom right no-repeat;
		font-family:Arial, Helvetica, sans-serif;
		font-size:13px;
		padding:8px;
		}
#nav_container dl {
	display:block;
	margin:0px;
	padding:0px;
	}		
#nav_container dl dt {
	display:block;
	margin:4px 0px;
	padding:2px 4px;
	color:#FFFFFF;
	font-size:11px;
	text-transform:uppercase;
	}
	
#nav_container dl dd {
	display:block;
	margin:4px 0px;
	padding:0px;
	}
	

.rightnav { margin:0px; padding:0px;}
.rightnav li { display:block; margin:0px; padding:0px;}
.rightnav li a:link, .rightnav li a:visited{
			display:block;
			 margin:1px 0px;
			 padding:7px 12px;
			 height:20px;
			 background:url(../images/bg_nav_left.png) repeat-x;
			 }
.rightnav li a:hover { background:url(../images/bg_nav_left_over.png) repeat-x; color:#CCCCCC;}


#bottom_right_footer{
	background:url(../images/corner_bottom_right.gif) bottom right no-repeat;
	}
#footer_ {
	margin:2px 6px;
	padding:4px;
	color:#CCCCCC;
	font-size:9px;
	vertical-align:bottom;
	}
	
#footer_ ul { display:block; margin:0px; padding:0px;}
#footer_ ul li { display:block; margin:0px; padding:4px; float:left; vertical-align:bottom; list-style:none;}
#footer_ ul li img { display:block; margin:0px; padding:0px; border:0px; display:inline;}	
	
#footer_ .fb {}
#footer_ .th {}
#footer_ .ed {}	


/* styling from stylesheet.css */

.error { color:#FF0000; font-style:italic; font-size:9px; }
.button { background:url(../images/bg_footer.png) repeat-x #FFFFFF;
			padding:6px;
			font-family:Arial, Helvetica, sans-serif;
		  	color:#FFFFFF; 
			font-weight:bold;
		 	display:block;
			width:110px;
			text-align:center;
			font-size:11px;
			 }
#breadcrumb{ font-size:10px; color:#333333; font-family:Arial, Helvetica, sans-serif; }
