@charset "utf-8";
/* CSS Document */
body,td,th {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333;
}
body {
margin-bottom:0px;
margin-left:0px;
margin-right:0px;
margin-top:0px;
}
a.link:
	{
		font-family:Arial, Helvetica, sans-serif;
		font-size:12px;
		font-weight:normal;
		text-decoration:none;
		color:#002851;
	}
a.visited:
	{
		font-family:Arial, Helvetica, sans-serif;
		font-size:12px;
		font-weight:normal;
		text-decoration:none;
		color:#002851;
	}
a.hover:
	{
		font-family:Verdana, Geneva, sans-serif;
		font-size:12px;
		font-weight:normal;
		text-decoration:none;
		color:#002851;
	}


.im{
	background-image:url(../htmlimages/buttonnormal.png);
	background-repeat:no-repeat;
	cursor:pointer;
	width:80px;
	height:39px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	text-decoration:none;
	color:#42718A;
}
.im:hover {
	background-image:url(../htmlimages/buttonover.png);
	background-repeat:no-repeat;
	cursor:pointer;
	width:80px;
	height:39px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#EDF8FC;
	text-decoration:none;
}
.product_heading
{
	background-image:url(../htmlimages/productbutton.png);
	background-repeat:no-repeat;
	font-family:Verdana, Geneva, sans-serif;
	font-size:14px;
	color:#369;
	font-weight:bold;
}
.product_bg
{
	background-image:url(../htmlimages/centrebg1.png);
	background-repeat:no-repeat;
}
.horizontal_storke
{
	background-image:url(../htmlimages/centrestrokehorizantal.png);
	background-repeat:no-repeat;
}
.vertical_storke
{
	background-image:url(../htmlimages/centre-stroke.png);
	background-repeat:repeat-y;
	width:3px;
}
.enewsletter
{
	background-image:url(../htmlimages/enewsletterbutt.png);
	background-repeat:no-repeat;
	
}
.footer
{
	background-image:url(../htmlimages/footerbg.png);
	background-repeat:no-repeat;
	height:75px;
	width:1004px;
}
.logo:link
{
font-family:Arial, Helvetica, sans-serif;
font-size:24px;
color:#DBEFF9;
font-weight:bold;
text-decoration:none;
}
.logo:visited
{
font-family:Arial, Helvetica, sans-serif;
font-size:24px;
color:#DBEFF9;
font-weight:bold;
text-decoration:none;
}
.logo:hover
{
font-family:Arial, Helvetica, sans-serif;
font-size:24px;
color:#DBEFF9;
font-weight:bold;
text-decoration:none;
}
.slogan
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	color:#F2FCFF;
	text-decoration:none;
	padding-left:6px;
}

.footer_link:link
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#FFF;
	text-decoration:none;
	
}
.footer_link:visited
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#FFF;
	text-decoration:none;
}

.footer_link:hover
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#FFF;
	text-decoration:underline;
}



.readmore:link
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#F00;
	text-decoration:none;
	
}
.readmore:visited
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#F00;
	text-decoration:none;
}

.readmore:hover
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#F00;
	text-decoration:underline;
}
.banner
{
	width:1004px;
	height:190px;
	background-image:url(../htmlimages/epos-banner.jpg);
	background-repeat:no-repeat;
}
.container_ban
{
	margin-top:160px;
	width:980px;
	padding-left:10px;
}
.cont_1
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:bold;
	color:#000;
	text-align:center;
	float:left;	
	width:240px;
}
.cont_2
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:bold;
	color:#000;
	text-align:center;
	outline:#000;
	float:left;	
	width:240px;
}
.cont_3
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:bold;
	color:#000;
	text-align:center;
	outline:#000;
	float:left;	
	width:240px;
}
.cont_4
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:bold;
	color:#000;
	text-align:center;
	outline:#000;
	float:left;	
	width:240px;
}
/* -------------- Rounded Corner ----------------------------*/
div.rounded-box {
    position:relative;
    width: 320px;;
    background-color: #a20606;
    margin: 3px;
}

/*********************
GLOBAL ATTRIBUTES
*********************/
div.top-left-corner, div.bottom-left-corner, div.top-right-corner, div.bottom-right-corner
{position:absolute; width:20px; height:20px; background-color:#b9b5b6;  overflow:hidden;}

div.top-left-inside, div.bottom-left-inside, div.top-right-inside, div.bottom-right-inside {position:relative; font-size:150px; font-family:arial; color:#a20606; line-height: 40px; }

/*********************
SPECIFIC ATTRIBUTES
*********************/

div.top-left-corner { top:0px; left:0px; }
div.bottom-left-corner {bottom:0px; left:0px;}
div.top-right-corner {top:0px; right:0px;}
div.bottom-right-corner {bottom: 0px; right:0px;}

div.top-left-inside {left:-8px; }
div.bottom-left-inside {left:-8px; top:-17px;}
div.top-right-inside {left:-25px;}
div.bottom-right-inside {left:-25px; top:-17px;}

div.box-contents {
	position: relative; padding: 2px; font-size:12px;  color:#FFF;
}

/* index bottom */
div.rounded-box1 {
    position:relative;
    width: 996px;;
    background-color: #004200;
   margin:0px auto;
}

/*********************
GLOBAL ATTRIBUTES
*********************/
div.top-left-corner1, div.bottom-left-corner1, div.top-right-corner1, div.bottom-right-corner1
{position:absolute; width:20px; height:20px; background-color:#fff;  overflow:hidden;}

div.top-left-inside1, div.bottom-left-inside1, div.top-right-inside1, div.bottom-right-inside1 {position:relative; font-size:150px; font-family:arial; color:#004200; line-height: 40px; }

/*********************
SPECIFIC ATTRIBUTES
*********************/

div.top-left-corner1 { top:0px; left:0px; }
div.bottom-left-corner1 {bottom:0px; left:0px;}
div.top-right-corner1 {top:0px; right:0px;}
div.bottom-right-corner1 {bottom: 0px; right:0px;}

div.top-left-inside1 {left:-8px; }
div.bottom-left-inside1 {left:-8px; top:-17px;}
div.top-right-inside1 {left:-25px;}
div.bottom-right-inside1 {left:-25px; top:-17px;}

div.box-contents1 {
	position: relative; padding: 15px; font-size:12px;  color:#FFF;
}
/* -------------- END Rounded Corner ----------------------------*/
