/* CSS Document */
body { margin: 0px; padding: 0px; background-position: 0px; background-repeat: no-repeat; font-family:Arial, Helvetica, sans-serif }
div { position: relative; background-repeat: no-repeat; }
body, p, ul, ol, li, table, tr, th, td, input, button, h1, h2, h3, h4, h5, h6, textarea, select, form { font-family:Arial;font-size:12px;}
body, p, table, tr, th, td, input, button, textarea, form {margin: 0px; padding: 0px;}
img { border-width: 0px; }
div.adjustdiv	{ clear:both; visibility: hidden; margin: 0px; padding: 0px; }
a		{ text-decoration: none; color: #0055CC; }
a:hover	{ text-decoration: underline; color: #0055CC; }

.header_bg
{
background-image:url(../images/header_bg.jpg);
background-repeat:repeat-x;
font-family:arial;
color:#8F0000;
height:56px;
font-size:14px;
font-weight:bolder;
background-color:#FAFBFB;
padding-left:20px
}

.btn1
{
background-image:url(../images/button.jpg);
background-repeat:no-repeat;
background-position:top;
height:29px;
width:89px;
font-family:arial;
color:#ffffff;
font-size:11px;
text-align:center;
padding-top:5px;
font-weight:bolder;
}



.top_nav1
{
background-image:url(../images/top_nav1.jpg);
background-repeat:repeat-x;
height:29px;
font-family:arial;
color:#000000;
font-size:11px;
font-weight:bolder;
text-align:center;
}



.top_nav1 a:link
{
font-family:arial;
color:#000000;
font-size:11px;
font-weight:bolder;
text-align:center;
text-decoration:none
}

.top_nav1 a:active
{
font-family:arial;
color:#000000;
font-size:11px;
font-weight:bolder;
text-align:center;
text-decoration:none
}

.top_nav1 a:visited
{
font-family:arial;
color:#000000;
font-size:11px;
font-weight:bolder;
text-align:center;
text-decoration:none
}

.top_nav1 a:hover
{
font-family:arial;
color:#000000;
font-size:11px;
font-weight:bolder;
text-align:center;
text-decoration:none
}




.shopping_header
{
background-image:url(../images/shopping_header.jpg);
background-repeat:no-repeat;
height:24px;
width:508px;
font-family:arial;
color:#000000;
font-size:11px;
font-weight:bolder;
text-align:left;
padding-left:15px;
}

.featured_cd_img
{
background-image:url(../images/img1.jpg);
background-repeat:no-repeat;
width:93px;
height:80px;
}

.featured_cd_txt1
{
font-family:arial;
color:#666666;
font-size:11px;
font-weight:bolder;
}


.featured_cd_btn
{
background-image:url(../images/btn3.jpg);
background-repeat:no-repeat;
background-position:middle;
height:20px;
width:78px;
font-family:arial;
color:#000000;
font-size:11px;
text-align:center;
font-weight:bolder;
}

.nav_tbl
{
font-family:arial;
color:#173683;
font-size:11px;
text-align:center;
font-weight:bolder;
}


.nav_tbl a:link
{
font-family:arial;
color:#173683;
font-size:11px;
text-align:center;
font-weight:bolder;
text-decoration:none
}

.nav_tbl a:active
{
font-family:arial;
color:#173683;
font-size:11px;
text-align:center;
font-weight:bolder;
text-decoration:none
}

.nav_tbl a:visited
{
font-family:arial;
color:#173683;
font-size:11px;
text-align:center;
font-weight:bolder;
text-decoration:none
}

.nav_tbl a:hover
{
font-family:arial;
color:#3AB080;
font-size:11px;
text-align:center;
font-weight:bolder;
text-decoration:none
}

.top_nav_hover
{
background-image:url(../images/top_nav2.jpg);
background-repeat:repeat-x;
height:29px;
font-family:arial;
color:#000000;
font-size:11px;
font-weight:bolder;
text-align:center;
}

.top_nav_hover a:link
{
font-family:arial;
color:#000000;
font-size:11px;
font-weight:bolder;
text-align:center;
text-decoration:none
}

.top_nav_hover a:active
{
font-family:arial;
color:#000000;
font-size:11px;
font-weight:bolder;
text-align:center;
text-decoration:none
}

.top_nav_hover a:visited
{
font-family:arial;
color:#000000;
font-size:11px;
font-weight:bolder;
text-align:center;
text-decoration:none
}

.top_nav_hover a:hover
{
font-family:arial;
color:#000000;
font-size:11px;
font-weight:bolder;
text-align:center;
text-decoration:none
}



.search_bg
{
background-image:url(../images/search_main_bg.jpg);
background-repeat:repeat-x;
font-family:arial;
height:69px;
color:#000000;
font-size:11px;
font-weight:bolder;
}

.loginboxdiv
{
 margin:0;
 height:22px;
 width:461px;
 background:url(../images/search_bg.jpg) no-repeat bottom;
}

.loginbox
{
 background:none;
 border:none;
 width:450px;
 height:20px;
 margin:0;
 padding: 6px 7px 0px 7px;
 font-family:Verdana, Arial, Helvetica, sans-serif;
 font-size:11px;
}


.btn2
{
border:#CCCCCC 1px solid;
font-family:arial;
background-color:#FFCC00;
color:#000000;
font-size:11px;
text-align:center;
font-weight:bolder;
padding:1px;
}


.nav_bg
{
background-image:url(../images/nav_bg.jpg);
background-repeat:repeat-x;
height:169px;
}


.cate_bg
{
background-image:url(../images/cate_bg_repeat.jpg);
background-repeat:repeat-x;
background-color:#E5E5E5;
background-position:top;
border-left:#CBCBCB 1px solid;
border-right:#CBCBCB 1px solid;
color:#333333;

}

.nav_header
{
background-image:url(../images/nav_header.jpg);
background-repeat:no-repeat;
width:152px;
height:22px;
color:#696969;
font-family:Arial;
font-size:11px;
font-weight:bolder;
}

.nav_header_h
{
background-image:url(../images/nav_header.jpg);
background-repeat:no-repeat;
width:152px;
height:22px;
color:#8F0000;
font-family:Arial;
font-size:11px;
font-weight:bolder;
}

.welcome_heading
{
color:#8F0000;
font-family:Arial;
font-size:12px;
font-weight:bolder;
}

.welcome
{
color:#4D4D4D;
font-family:Arial;
font-size:11px;
padding-right:15px;
text-align:justify
}

.rotator_header
{
background-image:url(../images/rotator_header.jpg);
background-repeat:no-repeat;
color:#000000;
font-family:Arial;
font-size:11px;
height:30px;
}

.vis_format_bg
{
background-image:url(../images/vis_format_bg.jpg);
background-repeat:no-repeat;
color:#000000;
font-family:Arial;
font-size:11px;
height:175px;
}

.vis_format
{
background-image:url(../images/vis_format.jpg);
background-repeat:no-repeat;
color:#000000;
font-family:Arial;
font-size:11px;
width:293px;
height:163px;
}
.vis_format_heading
{
padding:5px 0px 0px 10px;
color:#696969;
font-family:Arial;
font-size:11px;
font-weight:bolder;
}

.vis_format_txt
{
color:#4D4D4D;
font-family:Arial;
font-size:11px;
width:80%; 
overflow:auto; 
height:100px; 
text-align:justify; 
padding-left:18px
}

.vis_format_more
{
padding-right:25px;
color:#870000;
font-family:Arial;
text-align:right;
font-size:11px;
font-weight:bolder;
}

.biz_format_bg
{
background-image:url(../images/biz_part1.jpg);
background-repeat:no-repeat;
color:#000000;
font-family:Arial;
font-size:11px;
height:96px;
}

.biz_format_img
{
background-image:url(../images/biz_part2.jpg);
color:#4D4D4D;
font-family:Arial;
font-size:11px;
height:64px;
width:95px;
text-align:justify; 
}

.footer
{

color:#4D4D4D;
font-family:Arial;
font-size:11px;
width:80%; 
overflow:auto; 
text-align:justify; 
padding-left:18px;
border-top:#333333 1px solid;
}


.nav_header a:link
{
color:#696969;
font-family:Arial;
font-size:11px;
font-weight:bolder;
text-decoration:none
}

.nav_header a:active
{
color:#696969;
font-family:Arial;
font-size:11px;
font-weight:bolder;
text-decoration:none
}

.nav_header a:visited
{
color:#696969;
font-family:Arial;
font-size:11px;
font-weight:bolder;
text-decoration:none
}

.nav_header a:hover
{
color:#8F0000;
font-family:Arial;
font-size:11px;
font-weight:bolder;
text-decoration:none
}





.vis_format_heading a:link
{
padding:5px 0px 0px 10px;
color:#696969;
font-family:Arial;
font-size:11px;
font-weight:bolder;
text-decoration:none;
}

.vis_format_heading a:active
{
padding:5px 0px 0px 10px;
color:#696969;
font-family:Arial;
font-size:11px;
font-weight:bolder;
text-decoration:none;
}

.vis_format_heading a:visited
{
padding:5px 0px 0px 10px;
color:#696969;
font-family:Arial;
font-size:11px;
font-weight:bolder;
text-decoration:none;
}

.vis_format_heading a:hover
{
padding:5px 0px 0px 10px;
color:#8F0000;
font-family:Arial;
font-size:11px;
font-weight:bolder;
text-decoration:none;
}

.main_heading
{
padding-left:10px;
color:#4D4D4D;
font-family:Arial;
text-align:left;
font-size:13px;
font-weight:bolder;
background-color:#EAE9E9;
border-bottom:#666666 1px dotted;
}

.loginbox1
{
 background:none;
 border:#000000 2px solid;
 width:165px;
 height:15px;
 margin:0;
 padding: 3px 3px 3px 3px;
 font-family:Verdana, Arial, Helvetica, sans-serif;
 font-size:11px;
}


.nav_header_h a:link
{
color:#8F0000;
font-family:Arial;
font-size:11px;
font-weight:bolder;
text-decoration:none
}

.nav_header_h a:active
{
color:#8F0000;
font-family:Arial;
font-size:11px;
font-weight:bolder;
text-decoration:none
}

.nav_header_h a:visited
{
color:#8F0000;
font-family:Arial;
font-size:11px;
font-weight:bolder;
text-decoration:none
}

.nav_header_h a:hover
{
color:#8F0000;
font-family:Arial;
font-size:11px;
font-weight:bolder;
text-decoration:none
}


.Stage1_Menu_Active {
	font-family: Arial;
	font-size: 11px;
	font-weight: bold;
	text-transform: capitalize;
	color: #4D4D4D;
	text-decoration: none;
	height:28px;
	width:122px;
	text-align: right;
	vertical-align: middle;
	padding-right:20px;
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #999999;
	border-left-color: #FFFFFF;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #F4F4F4;
	background-position:right;
	background-image:url(../images/left_nav_select.jpg);
	background-repeat:no-repeat;

}

.Stage1_Menu a

{
	color: #4D4D4D;
	text-decoration: none;

}

.Stage1_Menu_Active a

{
	color: #4D4D4D;
	text-decoration: none;
	cursor:default; 
}


.Stage1_Menu {
	background-image:url(../images/left_nav.jpg);
	background-repeat:no-repeat;
	background-position:right;	
	font-family: Arial;
	font-size: 11px;
	font-weight: bold;
	text-transform: capitalize;
	color: #4D4D4D;
	text-decoration: none;
	height:28px;
	width:122px;
	cursor:pointer; 
	text-align: right;
	vertical-align: middle;
	padding-right:20px;
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #999999;
	border-left-color: #FFFFFF;
}

div.img 
{ 
margin-left: 20px; 
margin-top: 10px; 
border: 1px solid #FF9900; 
height: auto; 
width: auto; 
float: left; 
text-align: center; 
} 
div.img img 
{ 
display: inline; 
margin: 3px; 
border: 1px solid #ffffff; 
} 
div.img a:hover img {border: 1px solid #ffffff;} 
div.desc 
{ 
text-align: center; 
font-weight: normal; 
width: 120px; 
margin: 2px; 
} 


div.desc 
{ 
margin-left: 20px; 
margin-top: 10px; 
border: 1px solid #E7E7E7; 
height: auto; 
width: auto; 
text-align: center; 
} 
div.desc img 
{ 
display: inline; 
margin: 3px; 
border: 1px solid #ffffff; 
} 
div.img a:hover img {border: 1px solid #ffffff;} 


.prodName
{
font-size:10pt;
color:#990000;
padding:2px;
text-transform:uppercase;
font-weight:bolder;
background-image:url(../images/product_name_header.jpg);
background-repeat:repeat-x;
}

.prodDesc
{
font-size:10pt;
font-weight:bold;
color:#000066;
padding:2px;
}