body {font-family:Segoe, "Segoe UI", "DejaVu Sans", "Trebuchet MS", Verdana, sans-serif; font-size:13px; color:#000000; line-height:18px; font-weight:normal; text-decoration:none; margin:0px; padding:0px; background:#f5f5f5;}
.container {width:1000px; margin:0 auto;}
.centerAlign {text-align:center;}
li	{ list-style-type:none;}
.clear {clear:both;}
.fleft {float:left;}
a {color:#4828a7; text-decoration:none; font-weight:bold; text-shadow:none !important;}

#contactAddress {width:50%; float:left; text-align:left;}
#contactAddress img {vertical-align:middle;}
#contactAddress a {color:#e5202c; text-decoration:none; font-weight:bold;}
#contactForm {width:50%; float:left; margin-top:20px; margin-bottom:20px;}
.num-txt { font-size:13px; font-weight:bold; text-decoration:none; color:#000000;}
.num-txt font {color:#000000; font-size:13px;}
.txt-box {border:1px #000 solid; background-color:#ffffff; font-size:13px; color:#000000; margin:1px; border-radius:1px; line-height:24px;}

.navholdr {width:auto; float:right; margin:0 0 0 0;}
.navholdr div { width:auto; float:left;}
.navholdr div img	{ float:left;}

.gallery { width:100%; float:left; margin:20px 0 0px 0px;}
.gallery ul {list-style:none; width:100%; float:left; padding:0px; margin:0px;}
.gallery ul li {display:inline; float:left; margin:0px; padding:0px;}
.gallery ul img {border:1px solid #000; float:left; width:280px; height:190px; margin:0px 20px 20px 0; padding:0px;}
.gallery ul img:hover 
{
opacity:0.6;
-webkit-transition: opacity 1s ease-in-out;
-moz-transition: opacity 1s ease-in-out;
-o-transition: opacity 1s ease-in-out;
-ms-transition: opacity 1s ease-in-out;
transition: opacity 1s ease-in-out;
}

#contentholdr { width:95%; float:left; text-align:justify; font-size:13px; font-weight:normal; margin:0px 0 0 0; padding:0 25px;}
.innertxt	{ width:100%; float:left; min-height:350px;}
.title { width:100%; float:left; margin:0 0 0 0;}

.footer {width:100%; margin:20px 0 0 0; background:#016797; line-height:40px; color:#fff; text-align:center;}
.footer a {color:#fff; text-decoration:none; font-weight:bold;}

#header	{ width:100%; float:left; background:#e1e1e1;}
.logo	{ width:auto; float:left; margin:0 0 0 0;}
.animation	{ width:100%; float:left; background:url(images/slider_bg.jpg) repeat top left; height:440px;}
p.producttitle	{ width:100%; text-align:center; margin:0px; background:#4828a7; padding:5px 0; color:#fff;}
h3.prdname	{ width:100%; float:left; margin:10px 0; color:#017ab7;}
ul.prdlist	{ width:100%; margin:0px; padding:0 0 0 40px;}
ul.prdlist li	{ line-height:25px; font-size:15px; float:left; width:100%; list-style-type:square;}


/* CSS Document */
@media only screen and ( max-width: 1024px ) 
{
.container	{ width:100%;}
.logo	{ width:50%;}
}

@media only screen and ( max-width: 980px ) 
{

}

@media only screen and ( max-width: 800px )
{
}

@media only screen and ( max-width: 768px ) 
{
#contactAddress {width:100%; float:none; margin:0 auto;}
#contactForm {width:100%; float:none; margin:0 auto;}

}

@media only screen and ( max-width: 640px ) 
{
}

@media only screen and ( max-width: 480px ) 
{

}

@media only screen and ( max-width: 420px ) 
{

}

@media only screen and ( max-width: 360px ) 
{

}

@media only screen and ( max-width: 320px ) 
{
}