body {margin:0px; text-align:center; background: #CEE0E2 url(http://www.neoterictech.com/images/bg.gif) repeat-x; color:#555555; font:62.5% arial, verdana, tahoma,  sans-serif; padding:0;}


/* General Styles
-------------------------------------------*/
a {color:#555555;}
a:hover {color:#AA273D;}
a.link {font-weight:bold; color:#AA273D;}
.hide {display:none;}
br {height:1px; margin:0; padding:0;}
form {padding:0; margin:0;}

#wrapper {width:760px; margin:0px auto 0px auto; padding:0px;}

#header {width:760px; height:75px; margin:0; padding:0;}
#logo {float:left; width:210px; height:68px; padding:0; margin:0;}
#search {float:right; width:540px; margin:0; padding:0;}

#main {
	float:left;
	width:760px;
	margin:0px;
	padding:0px;
	text-align:left;
	background: url(http://www.neoterictech.com/images/main_bg.gif) repeat-y;
	top: -8px;
	position: relative;
	height: 300px;



}
#left {float:left; width:174px; margin:0px; padding:0px;}
#right {float:left; width:586px; margin:0px; padding:0px;  background: #E4E9E5 url(http://www.neoterictech.com/images/home_content_bg.gif) bottom no-repeat;}

#right p {font-size:1.2em; line-height:1.5em; padding:20px 30px 40px 30px; margin:0;}

#top {
	width:586px;
	margin:0;
	padding:0 0 5px;
	background: url(http://www.neoterictech.com/images/horizontal_rule.gif) bottom repeat-x;
}
#box1 {float:left; width:330px; margin:0; padding:0; background :url(http://www.neoterictech.com/images/vertical_rule.gif) right repeat-y;}
#box2 {float:right; width:256px; padding:0; margin:0;}

#box2 a {text-decoration:none; margin-right: 5px;}
#box2 ul{text-align:right; list-style-type:none; font-weight:bold; font-size:1.1em; padding:16px 20px 10px 10px; margin:0;}
#box2 li {padding:4px 0px 4px 0;}

#box1 h4 {font-size:1.1em; font-weight:bold; color:#AA273D; margin:20px 5px 5px 30px; padding:0;}
#box1 h2 {font-size:1.5em; font-weight:normal; color:#AA273D; margin:20px 5px 5px 30px; padding:0; font-family: Arial, Helvetica, sans-serif;}
#box1 p {font-weight:bold; padding:5px 10px 15px 30px; margin:0;}

/* Main Navigation
---------------------------*/
#navcontainer { width: 174px; }

#navcontainer ul
{
margin: 0;
padding: 0;
list-style-type: none;
font:bold 1.1em Arial, Helvetica, verdana, sans-serif;
}

#navcontainer a
{
display: block;
padding: 4px 0px 5px 24px;
width: 150px;
border-bottom: 1px solid #AFB1B3;
text-decoration:none;
color:#FFF;
background: #9A9C9E url(http://www.neoterictech.com/images/nav_off.gif) left no-repeat;
}
#navcontainer a:hover, #navcontainer a.here {color: #AA273D;text-decoration:none; background: #9A9C9E url(http://www.neoterictech.com/images/nav_on.gif) left no-repeat;}

/* News section on home page 
---------------------------------------*/

#news {width:174px; margin:0; padding:0; background:#FFF url(http://www.neoterictech.com/images/news_bg.gif) top no-repeat;}
#news h3 {font:bold 1.1em Arial, helvetica, verdana, sans-serif; color:#AA273D; padding: 6px 0px 6px 24px; margin:0;}
#news p {font-size: 1.1em; padding:8px 10px 25px 15px; margin:0; background: url(http://www.neoterictech.com/images/news_bottom.gif) bottom no-repeat;}


/* Styles for titles
-------------------------------------------*/

#home_title {width:586px; height:147px; margin:0; padding:0; background: url(http://www.neoterictech.com/images/top/home2.jpg) no-repeat;}


/* Styles for footer
-------------------------------------------*/

#footer {width:760px; text-align:left;}
#footer p {color:#868D8F; font:bold 10px arial, verdana, tahoma, sans-serif; margin:5px 6px 0 180px; padding:0px;}

#search-container	{
	float: left;
	margin: 30px 5px 5px 30px;
	border-right: 1px solid #616161;
	padding: 2px;
	width: 200px;
	font:bold 1.1em Arial, helvetica, verdana, sans-serif;
}

#search-container td	{
		padding: 0px 5px 0px 0px;
}

#product-search-container{
	float: right;
	margin: 34px 0px 5px;
	width: 300px;
	font:bold 1.1em Arial, helvetica, verdana, sans-serif;
}

#product-search-container td	{
		padding: 0px 5px 0px 0px;
}
