/* CSS Document */

body{margin: 0 0 0 0; background-color:#FFFFFF};
div#wrapmain{ width:1003px; margin:0 auto;}
div#header{ width:1003px; margin:0 auto; background-color:#ffffff; height:800px; position:relative;}
div#spacer{ width:1003px; margin:0 auto; background-color:#333ea0; height:5px;}
div#toplink{ width:980px; margin:0 auto; height:21px;}
div#toplink-sub{width:1003px; margin:0 auto;background-image:url(../images/toplink-bg.jpg); height:22px;text-align:right;text-decoration:none; padding-top:5px;}
div#logo-bg{ width:1003px; margin:0 auto; height:72px; background:url(../images/logo-bg.jpg) repeat-x}
div#logo{ width:184px; margin:0 0 10px 15px; height:62px; background-image:url(../images/logo.gif); float:left;}
div#counter{ width:120px; margin:15px auto;float:right;height:34px; text-align:right; font-family:Arial, Helvetica, sans-serif; font-weight:bold; color:#000000}
div#menu{ width:1003px; margin:0 auto; height:32px; float:left;background:url(../images/menu-bg.jpg)}
div#menu-text {width:900px;height:23px;float:left; margin:4px 0 0 -15px}
div#left-container{width:236px; margin:0px 0 0 8px; height:680px; float:left;}
div#right-container{width:720px; margin:10px 0 0 0px; height:680px; float:right; padding-right:10px;}
div#quote {width:238px;height:239px;background-image:url(../images/quote-bg.jpg);background-repeat:no-repeat; margin:10px 10px 0px 5px;}
div#freetrial-container{width:236px; margin:10px 0px 0px 3px; height:390px; float:left;background-image:url(../images/freetrial-bg.jpg); background-repeat:no-repeat}

div#map{width:188px; margin:5px 0px 20px 7px; height:30px; background:url(../images/freetrial-btn-bg.png)}

div#slider{width:232px; margin:-3px 10px 0px -2px; float:left;}

.divError{font-size:11px;color:#FF0000;font-family:Verdana, Arial, Helvetica, sans-serif;display:none}
.top-links{font-family:Verdana, Arial, Helvetica, sans-serif;font-size: 10px;color:#FFFFFF;text-decoration:none;}

.search-textbox{font-size:10px;border:#FFFFFF solid 1px;height:12px;width:120px;}

.textbox{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:11px;border:hidden;height:18px;width:170px;border: solid 1px #EAEAEA;color:#5C5C5C;}

.comment-textbox{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:11px;border:hidden;height:30px;width:170px;border:solid 1px #EAEAEA;color:#5C5C5C;
}

div#featrued {width:236px;height:235px;background-image:url(../images/featured.jpg);background-repeat:no-repeat; float:right; margin:0 auto}

div#banner{
width:724px; 
margin:0; 
height:245px; 
float:left;
}

#banner-sub{
font-family:Verdana, Arial, Helvetica, sans-serif;
width:465px;
height:225px;
margin:0px;
float:left;
text-align:right;
}

div#home-content{ margin:0; color: #000; background: #FFF; text-align:justify;}
div#home-content-ball-baring{ position:absolute; margin:0; color: #000; background: #FFF; text-align:left; float:left; top:400px; left:270px; text-align:justify; right:15px;}

.white-text{
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
font-weight:bold;
color:#FFFFFF;
text-align:center;
text-decoration:none;
}
.white-text a, a:link{
text-decoration:none;
}
.white-text a:visited{
text-decoration:none;
}
.white-text a:hover{
text-decoration:none;
}
.white-text a:active{
text-decoration:none;
}
a, a:link{
text-decoration:none;
}
a:visited{
text-decoration:none;
}
a:hover{
text-decoration:none;
}
a:active{
text-decoration:none;
}
.menu-text{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:15px;
font-weight:bold;
color:#01478D;
word-spacing:2px;
text-decoration:none;
}

.menu-text a:hover{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:15px;
font-weight:bold;
color:#FFFFFF;
word-spacing:2px;
text-decoration:none;
}

.heading{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:15px;
font-weight:bold;
color:#FFFFFF;
text-decoration:none;
text-align:left;
}

.heading1{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
color:#CC1023;
text-decoration:none;
text-align:left;
}

.btn-text{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:16px;
font-weight:bold;
color:#929497;
padding-top:12px;
padding-left:20px;
text-decoration:none;
text-align:left;
}

.btn-text a:hover{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:16px;
font-weight:bold;
color:#01478D;
padding-top:12px;
padding-left:20px;
text-decoration:none;
}

.heading2{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:18px;
font-weight:bold;
color:#01478D;
display:inline;
}
.heading3{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
color:#01478D;
display:inline;
}
.normal-text{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#5C5C5C;
text-decoration:none;
text-align:justify;
}

.normal-text1{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#5C5C5C;
text-decoration:none;
text-align:justify;
}

.link{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#CC1023;
text-decoration:none;
}

.copyright{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#5C5C5C;
}

.more-link{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#CC1023;
text-decoration:none;
float:right;
}

a.more-link a:hover{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#CC1023;
text-decoration:none;
float:right;
}

.td{
border:#ececec solid 1px;
}

div.arrow ul{
list-style-type: none;
line-height:2.0em;
margin: 0;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#5C5C5C;
}

div.arrow ul li{
margin:0 auto;
z-index:4;
top:0;
left:0;
padding-left:5px;
list-style-image:url(../images/arrow.gif);
}

	.left_side {
		float: left;
		width: 180px;
		padding: 10px 0 0 10px;
		margin: 10px 10px;
		border:solid #CCCCCC 1px;
		line-height:25px;
	}
		
	.left_side a, .right_side a { color: #414141; background: #FFF; }
		
	.right_side {
		float: left;
		width: 180px;
		color: #414141;
		padding: 10px 0 0 10px;
		margin: 10px 10px;
		border:solid #CCCCCC 1px;
		line-height:25px;
	}

	.left_box { margin: 0 0 10px 0; color: #000; background: #FFF; padding: 3px 0; }
	
	
	.left_side1 {
		float: left;
		width: 47%;
		padding: 0 0 0 10px;
		margin: 0 0;
		border:solid 0px #CCCCCC;
		text-align:center;
	}

	.right_side1 {
		float: left;
		width: 47%;
		color: #414141;
		padding: 2px 5px 2px 0px;
		margin: 0px 10px;
		border:solid #CCCCCC 0px;
		height:532px;
		
	}

.column2 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	float: left;
	width: 202px;
	margin: .3em 1.1%;
	background: #f2f1f1;
	color: #5C5C5C;
	padding: 1% 1%;
	border:#CCCCCC 0px solid;
	font-weight:bold;
}	

.column3 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	float: left;
	width: 667px;
	margin: .3em 1.1%;
	background: #e1e0e0;
	color: #5C5C5C;
	padding: 1% 1%;
	border:#CCCCCC 0px solid;
	font-weight:bold;
}	

.column4 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	float: left;
	width: 28%;
	margin: .3em 1.1%;
	background: #fff;
	color: #5C5C5C;
	padding: 1% 1%;
	font-weight:bold;
}	
.column5 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	float: left;
	width: 681px;
	margin: 0 0 0 .1em;
	background: #fff;
	color: #5C5C5C;
	padding: 1% 1%;
}	
	
.footer { 
	text-align: center;
	padding: 10px 0 0 0;
	margin: 0;
	border-top: 3px solid #0013b7;
	line-height: 1.5em;
}

.footer a { color: #808080;}	
	
	
.column {
	float: left;
	width: 28%;
	margin: 0 10px 0 0;
	background: #fff;
	color: #303030;
	padding: 0 10px;
	background-image:url(../images/product-bg.jpg);
	background-repeat:no-repeat;
	height:150px;
	padding-top:13px;
}	
.columna {
	float: left;
	margin: 0 8px 0 8px;
	background: #fff;
	color: #303030;
	padding: 0 0px 0px 0px;
	background-image:url(../images/product-bg01.jpg);
	background-repeat:no-repeat;
	height:150px;
	padding-top:8px;
	width:344px;
}

.left_box { 	margin: .3em 1.1%;
 color: #000; background: #ECECEC; 	padding: 1% 1%;
 }

.image {
	float: left;
	margin: 0 0px 0px 0;
}

.input-box{
font-family:Tahoma,Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#696868;
width:180px;
height:13px;
border:solid 1px #C0C0C0;
}

.input-box-QTY{
font-family:Tahoma,Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#696868;
border:solid 0px #C0C0C0;
}

.comment-box{
font-family:Tahoma,Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#696868;
width:180px;
height:30px;
border:solid 1px #C0C0C0;
}

.right-text{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
text-align:right;
line-height:23px;
color:#4d4d4d;
}

.blue-text{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:16px;
font-weight:bold;
color:#343ea0;
 }
 .blue-text1{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:13px;
font-weight:bold;
color:#343ea0;
 }
 
.bold-white-text{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:14px;
font-weight:bold;
color:#4d4d4d;
line-height:23px
 }

/* CSS Document for glossy menu */

.glossymenu{
margin: 5px 0;
padding: 5;
width: 234px; /*width of menu*/
border-bottom-width: 0;
padding-left:3px;
color: #CC1023;
}

.glossymenu a.menuitem{
background: black url(../images/glossyback.jpg) repeat-x bottom left;
font: bold 14px "Lucida Grande", "Trebuchet MS", Verdana, Helvetica, sans-serif;
color: #CC1023;
display: block;
position: relative; /*To help in the anchoring of the ".statusicon" icon image*/
width: auto;
padding-top:0px;
padding: 5.5px;
padding-left: 15px;
text-decoration: none;
text-align:left;
}


.glossymenu a.menuitem:visited, .glossymenu .menuitem:active{
color: white;
}

.glossymenu a.menuitem .statusicon{ /*CSS for icon image that gets dynamically added to headers*/
position: absolute;
top: 5px;
right: 5px;
border: none;
}

.glossymenu a.menuitem:hover{
background-image:url(../images/glossyback2.jpg);
}

.glossymenu div.submenu{ /*DIV that contains each sub menu*/
background: #ffffff;
}

.glossymenu div.submenu ul{ /*UL of each sub menu*/
list-style-type: none;
margin: 0;
padding: 0;
}

.glossymenu div.submenu ul li a{
display: block;
font: normal 13px "Lucida Grande", "Trebuchet MS", Verdana, Helvetica, sans-serif;
color: black;
text-decoration: none;
padding: 2px 0;
padding-left: 0px;
}

.glossymenu div.submenu ul li a:hover{
background: #cbe6fa;
colorz: white;
}
.glossymenu1 {margin: 5px 0;
padding: 5;
width: 234px; /*width of menu*/
border-bottom-width: 0;
padding-left:3px;
color: #CC1023;
}
.quick-cont-text
{
text-align:left;
font-family: Verdana, Arial, Helvetica, sans-serif;
color:#FF0000;
font-size:11px;
padding-left:8px;
}
#table1{
background-color:#cacffd;
}
#table1 th{
background-color:#cacffd;
text-align:left;
padding:5px;
color:#000000;
font-weight:bold;
}
#table1 td{
background-color:#FFFFFF;
padding:5px;
vertical-align:top;
}#table2{
background-color:#cacffd;
}
#table2 th{
background-color:#cacffd;
text-align:left;
padding:5px;
color:#000000;
font-weight:bold;
}
#table2 td{
background-color:#FFFFFF;
padding:5px;
vertical-align:top;
}
#table3{
background-color:#cacffd;
}
#table3 th{
background-color:#cacffd;
text-align:left;
padding:5px;
color:#000000;
font-weight:bold;
}
#table3 td{
background-color:#FFFFFF;
padding:5px;
vertical-align:top;
}
#table4{
background-color:#cacffd;
}
#table4 th{
background-color:#cacffd;
text-align:left;
padding:5px;
color:#000000;
font-weight:bold;
}
#table4 td{
background-color:#FFFFFF;
padding:5px;
vertical-align:top;
}
#table5{
background-color:#cacffd;
}
#table5 th{
background-color:#cacffd;
text-align:left;
padding:5px;
color:#000000;
font-weight:bold;
}
#table5 td{
background-color:#FFFFFF;
padding:5px;
vertical-align:top;
}
#table6{
background-color:#cacffd;
}
#table6 th{
background-color:#cacffd;
text-align:left;
padding:5px;
color:#000000;
font-weight:bold;
}
#table6 td{
background-color:#FFFFFF;
padding:5px;
vertical-align:top;
}
#table7{
background-color:#cacffd;
}
#table7 th{
background-color:#cacffd;
text-align:left;
padding:5px;
color:#000000;
font-weight:bold;
}
#table7 td{
background-color:#FFFFFF;
padding:5px;
vertical-align:top;
}
#table8{
background-color:#cacffd;
}
#table8 th{
background-color:#cacffd;
text-align:left;
padding:5px;
color:#000000;
font-weight:bold;
}
#table8 td{
background-color:#FFFFFF;
padding:5px;
vertical-align:top;
}
#table9{
background-color:#cacffd;
}
#table9 th{
background-color:#cacffd;
text-align:left;
padding:5px;
color:#000000;
font-weight:bold;
}
#table9 td{
background-color:#FFFFFF;
padding:5px;
vertical-align:top;
}
.bold{font-family: Verdana; font-size:11px; font-weight:bold; color:#000000;}
.toppading{padding-top:10px}