/* egkantawalla CSS */

body {text-align: center; font-family: Arial, Helvetica, sans-serif; color: #333; background: #ccc; margin: 0; font-size: .9em;}
a {color: #00f; text-decoration: none;}
a:hover {text-decoration: underline;}
div#outer {background: #fff; margin: auto; width: 980px; border-width: 0px; border-color: #000; border-style: solid;}
div#header {color: orange; background: #fff; height: 70px; border: 0px solid blue;
	text-align: left;}
div#logo {font-size: 2.4em; width: 360px; float: left; }

ul#navbar {font-size: 1.1em; font-family: Arial, Helvetica, sans-serif; font-weight: bold;
	border: 1px solid #eee; padding: 9px 0 3px; text-align: left; margin: 0; background: #9cc url(../images/nav-grade.jpg) repeat-x;}
ul#navbar li {display: inline;}
ul#navbar a {color: #fff; text-decoration: none;
	border-width: 0 1px 0 0; border-style: solid; border-color: #fff; padding: 10px 65px 3px; margin: 0;}
ul#navbar a:hover {color: #ccc;}

/* 19may10-MMM: Changed margin-top from 1.7 to 3 */
/* 
	#	Added by - kaustubh adted 19 Aug 2010.
	# Minimize width of floatbox class.
	# Minimize width of content div.
*/
div.floatbox {background: #fff; margin-top: 1em; margin-left: .5em;margin-right:.5em; width: 202px;
	text-align: left; float: left; border: 0px solid red;}
div.floatbox h3.special {border: 1px solid #f30; background: #f96; color: #c00; text-align: center; padding: 8px 0;}

div#content {background: #fff; width: 736px; float: left;  border: 0px solid blue; text-align: left; padding: 0 0 0 1em; margin-top: 1em;}
div#content p {margin: 0 1em;}

/* div#feature_prod {background: #fff; border-width: 0 1px 0 0; border-style: dashed; border-color: #ccc;} */
div#feature_prod {background: #cccccc; border-width: 0 0 0 0; border-style: dashed; border-color: #ccc;}
div#feature_prod p {font-size: .85em; font-family: Arial, Helvetica, sans-serif; padding: 6px; text-align: justify;}
div#feature_prod div div.fp_title {margin: 10px 0 5px; font-weight: bold;}
div#feature_prod div ul {font-size: .85em; text-align: left; margin: 0 0 0 1em; padding-left: 1em;}

/*added by - kaustubh dated 25 Aug 2010*/
/* MMM/27aug10: Changed products BG color & h1 margin/padding */
.products{border:solid 1px #999/*#c8c18c*/;	background: #fad9b4;/*#e8c6e1; #f2eed2; #dbf4fb;#bcecfa;#99ccff;*/text-align:center;vertical-align: top;margin-top: 1.3em;}
.products_title {margin: 10px 0 5px; font-weight: bold;color:#369;}
.products ul {font-size: .85em; text-align: left; margin: 0 0 0 1em; padding-left: 1em;}
.products h1 {font-size: 1em;margin-top: 0;padding-top: 10px; margin-bottom: 3px; color: #333;/* background: #dbf4fb;*/ width: 100%; text-align: center;}


div#query_box {margin: 0; padding: 0;}
/* div#query_box div#inner_box {background: #fff url(images/ourpartnersbottom1.jpg) repeat-y; border-width: 0 0px; border-style: solid; border-color: #69c; width: 199px; margin: 0; padding: 0;} */
div#query_box p {margin: 0 0 0 2px; padding: 3px; color: #369; font-size: .85em;}

/* 19may10-MMM: Changed margin-top from 2 to 0 */
/* 10aug10-MMM: Changed font size from 1.24 to 1em and font-weight from normal to bold */
div#footer {margin: 0 0 .3em; padding: 10px; background: #369;
	border-width: 2px 0 0 0; border-style: solid; border-color: #000; color: #699;
	font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 1em; font-weight: bold;}
/* MMM/17aug10: Added table style */
div#footer table {text-align: left; vertical-align: top; margin-top: 1.5em; border-top: 1px dashed #ccc;
	font-size: .75em; font-family: Verdana, Helvetica, sans-serif;}
div#footer table tr th {padding: 1em 0 .6em;}
div#footer table tr td {vertical-align: top; padding: 3px; border: 0;}
div#footer a {color: #fff;}

h1 {font-size: 1.4em; font-family: Arial, Helvetica, sans-serif; color: #369; margin-top: 22px;}
h2 {font-size: 1.2em; font-family: Arial, Helvetica, sans-serif; color: #699}
h3 {font-size: 1.1em; font-family: Arial, Helvetica, sans-serif; color: #666}

.product-spec {font-family: Trebuchet MS, Trebuchet, Helvetica, sans-serif; font-size: .9em; border: 1px solid #ccc; margin-bottom: 8px; width: 400px;}
.product-spec th {background: #f0f0f0;}
.product-spec td {text-align: center;}
.product-spec td.left-align {text-align: left; padding-left: 5px;}
.product-spec td.features,th.features {text-align: left; padding-left: 1.5em;}
.special-feature {color: #f00;}

/* MMM/17aug10: Changed margin-right from 19 to 14px */
.product-pic {float: right; margin-right: 14px; width: 280px; clear: right; margin-top: 20px; text-align: center; font-size: .8em;}
.product-pic img {border: 0;}

/*
div.catalog {border: 1px solid #999; padding:6px; text-align: center; background: #ccc url(../images/adobe-pdf.gif) no-repeat fixed top left;}
div.catalog a {color: #fff;}
div.catalog span.download {font-size: 1.3em;}
*/
