/*

<!--[if lt IE 7.]>
<script defer type="text/javascript" src="includes/css/iefix.css"></script>
<![endif]-->

The following terms are defined as:

    * gt = selects greater than
    * lt = selects less than
    * gte = selects greater than or equal to
    * lte = selects less than or equal to
    * ! = selects everything except what directly follows the "!" (the "!" character must be placed directly before the beginning of the CC term value, and is not obeyed if it appears elswhere in the term.)
*/

body {
	margin: 0;
	padding: 0;
	font: normal 12px arial;
	color: #606164;
	text-align: center;
	line-height: 15px;
	background-color: #9a9b9f;
	/* background: #9a9b9f url(../../images/bg.gif) repeat-x top left; */
}
img {
	border: 0;
}
#wrap{
	position: relative;
	width: 900px;
	margin: 0 auto;
	text-align: left;
	border-top: 2px solid #fff;
	border-right: 10px solid #fff;
	border-left: 10px solid #fff;
	border-bottom: 10px solid #fff;
	background-color: #fff;
}
#logo {
	position: absolute;
	top: 17px;
	left: 21px;
	z-index: 2;
}
a {
	font: normal 11px arial;
	color: #4D6A80;
	text-decoration: underline;
}
a:hover	{
	font: normal 11px arial;
	color: #4D6A80;
	text-decoration: none;
}
#header {
	border-bottom: 4px solid #b4b4b4;
}

/* footer */
#footer {
	margin: 20px 0 0 0;
	padding: 7px;
	background-color: #e8e8e8;
	font: normal 10px arial;
	color: #9a9b9f;
	height: 13px;
}

#copyright, #poweredby {
	font: normal 10px arial;
	color: #9a9b9f;
	margin: 0;
}
#copyright {
	float: left;
	clear: left;
}
#poweredby {
	float: right;
	text-align: right;
}
#copyright a, #poweredby a {
	font: normal 10px arial;
	color: #9a9b9f;
	text-decoration: none;
}
#copyright a:hover, #poweredby a:hover {
	font: normal 10px arial;
	color: #9a9b9f;
	text-decoration: underline;
}


ul.menu {
	position: relative;
	z-index: 1;
	margin: 38px 0 0 0;
	padding: 14px 0 12px 0;
	border: 1px solid #aeaeae;
	font: normal 14px arial;
	color: #c3342a;
	text-align: right;
	background: #f1f2de url(../../images/bg_menu.gif) repeat-x top left;
}
ul.menu li {
	display: inline;
	background: transparent url(../../images/menu_tab.gif) no-repeat 0 -5px;
	padding: 10px 24px 15px 26px;
}
/*
ul.menu li:first-child { IE 6.0 doesn’t support the :first-child pseudo-class */
ul.menu li.first {
	background-image: none;
}
ul.menu a {
	font: normal 14px arial;
	color: #c3342a;
	white-space: nowrap;
	text-decoration: none;
}
ul.menu a:hover {
	font: normal 14px arial;
	color: #5c5c5c;
	white-space: nowrap;
	text-decoration: none;
}
.padtl {
	padding: 15px 0 0 15px;
}
.title {
	font: normal 18px arial;
	margin: 0 0 5px 0;
}
#testimonials {
	border: 1px solid #bdbcbd;
	background: transparent url(../../images/bg-testimonials.jpg) no-repeat bottom right;
	margin-bottom: 10px;
}
#testimonials div{
	padding: 10px 0 10px 10px;
	margin: 0;
	width: 170px;
}
#testimonials a {
	color: #ef3125;
	text-decoration: none;
}
#testimonials a:hover {
	color: #ef3125;
	text-decoration: underline;
}

#addict-box {
	border: 1px solid #bdbcbd;
	background: transparent url(../../images/bg-box.gif) repeat-x bottom left;
	margin-bottom: 10px;
}
#addict-box p{
	padding: 0 5px 5px 5px;
	margin: 0;
	color: #ef3125;
}
#addict-box a {
	color: #ef3125;
	text-decoration: none;
}
#addict-box a:hover {
	color: #ef3125;
	text-decoration: underline;
}
#image-box {
	border: 1px solid #bdbcbd;
	background: transparent url(../../images/bg-box.gif) repeat-x bottom left;
	margin-bottom: 10px;
}
#image-box a {
	color: #ef3125;
	text-decoration: none;
}
#image-box a:hover {
	color: #ef3125;
	text-decoration: underline;
}

.SmallSEO h1{
	font-family: Tahoma, Arial, Helvetica, sans-serif; 
	font-weight:normal; 
	font-size:10px; 
	color:#606164; 
	text-decoration:none; 
	line-height:14px; 
	margin:0; 
}

/*h1 {
	margin: 0;
	padding: 150px 0 0 30px;
	font: normal 24px helvetica;
	color: #606164;
	background: transparent url(../../images/bg_header_home.jpg) no-repeat 0 0;
	height: 155px;
	border-bottom: 4px solid #b4b4b4;
}*/
h2 {
	margin: 0;
	padding: 75px 0 0 30px;
	font: normal 24px helvetica;
	color: #606164;
	background: transparent url(../../images/bg_header_inner.jpg) no-repeat 0 0;
	height: 90px;
	border-bottom: 4px solid #b4b4b4;
}


/*request info form*/
div#reqInfo {
	width: 260px;
	font: normal 12px arial;
	color: #606164;
	text-align: left;
	background-color: #fff;
}
div#reqInfo div {
	padding: 5px 5px 0px 5px;
}
div#reqInfo .input {
	font: normal 12px arial;
	color: #606164;
	border: 1px solid #bdbcbd;
	background-color: #fff;
	padding: 1px 1px 1px 3px;
	width: 100%;
}
div#reqInfo textarea {
	font: normal 12px arial;
	color: #606164;
	text-decoration: none;
	border: 1px solid #bdbcbd;
	background-color: #fff;
	padding: 1px 1px 1px 3px;
	overflow: auto;
	width: 100%;
	height: 120px;
}
div#reqInfo .btn {
	font: normal 11px arial;
	color: #2C4355;
	border: default;
	background-color: default;
	padding: 0;
}

