body {
	color: #333;
	/*background: #0092a9 url(/images/cssimg/bg-1-1-2.png) repeat-x;
background: #ff6600 url(/images/cssimg/bg-1-1-3.png) repeat-x;
background:#e43f25 url(/images/lpc4.gif) no-repeat 50% 0;*/
background:#ff9600 url(/images/back2009.gif) no-repeat 50% 0;
}

h1, h2 {
	color: #ff9600;
}

h3, h4, h5, h6 {
	color: #115eb0;
}

/* {color: #ff9600;
	color: #115eb0;
}*/

.photoright {
        padding: 0 10px 0px 10px; 
        float: right;
}

.photoleft {
        padding: 0 10px 0px 10px; 
        float: left;
}

.photoleft1 {
        padding: 10px 10px 10px; 
        float: left;
        text-align: center;
}

blockquote.testimonial {
	background: #eee;
	border: 1px solid #115eb0;
	color: #115eb0;
	font: 12px Georgia, "Times New Roman", Times, serif;
	margin: 0 auto 18px;
padding: 9px;
	position: relative;
	width: 85%;
}

blockquote.testimonial p {
	margin: 3px 0 0;
}

blockquote.testimonial p.who {
	font-size: 11px;
	height: 36px;
	line-height: 36px;
	margin: 0;
	position: absolute;
	right: 0;
	text-align: right;
	top: 42px;
	right: 18px;
}

blockquote.testimonial1 {
	background: #eee;
	border: 1px solid #115eb0;
	color: #115eb0;
	/*font: 12px Georgia, "Times New Roman", Times, serif;*/
	margin: 0 auto 0px;
padding: 9px;
	/*position: relative;*/
float: left;
	width: 460px;
}

blockquote.testimonial1 p {
	margin: 3px 0 0;
}

blockquote.testimonial1 p.who {
	font-size: 11px;
	height: 36px;
	line-height: 36px;
	margin: 0;
	position: absolute;
	right: 0;
	text-align: right;
	top: 42px;
	right: 18px;
}

a#logo {
	color: #595411;
	font-size: 36px;
	font-weight: bold;
	text-decoration: none;
}

div.container {
	background-color: #fff;
	/*border: 2px solid #eee;*/
	min-height: 600px;
margin-top: 150px;
}

div.container1 {

	height: 150px;
font-size: 20px:
text-align: right;
font-weight: bold;
}

div#hero div#placeholder-hero {
	background-color: #b7ae9b;
}

div#hero-sub div.inner {
	background-color: #595441;
	color: #fff;
	font-size: 11px;
}

div#footer {
	border-top: 1px solid #eee;
}

.page-heading {
	/*background: #eee;
border: 1px solid  #aaa9a9;*/
	background: #f4f9fe;
border: 1px solid  #e7f1fb;
	height: 90px;
	margin: 0 0 6px;
	position: relative;
}

.page-heading h1 {
	background-repeat: no-repeat;
	height: 48px;
	left: 40px;
	margin: 0;
	position: absolute;
	top: 21px;
	/*text-indent: -9999px;*/
font-size: 48px;
/*font-weight: bold;	
font-style: italic;*/
width: 80%;
}

.page-heading a.sub {
	position: absolute;
	right: 50px;
	top: 30px;
}


td.menu-item {
	color: #f58024;	
        font-weight: bold; 
font-size: 14px;
       
}

td.menu-item-hover {
	color: #f58024;
        text-decoration: underline;
        font-weight: bold;
font-size: 14px;
      
}

td.menu-item-selected {
	color: #00467f;
        font-weight: bold;
font-size: 14px;
     
}

/*original submenu-----
td.submenu-item {
	background: ;
	color: #f58024;
	font-size: 14px;
	padding: 6px !important;
}

td.submenu-item-hover {
	background: ;
	color: #00467f;
	font-size: 14px;
	padding: 6px !important;
}

td.submenu-item-selected {
	background: ;
	color: #00467f;
	font-size: 14px;
	padding: 6px !important;
}*/
/*new submenu*/
td.submenu-item {
font-weight: bold;
	background:#fff ;
	color: #30a2ee;
	font-size: 12px;
	padding: 6px !important;
}

td.submenu-item-hover {
font-weight: bold;
	background:#efebeb;
	color: #30a2ee;
	font-size: 12px;
	padding: 6px !important;
}

td.submenu-item-selected {
font-weight: bold;
	background:#efebeb;
	color: #30a2ee;
	font-size: 12px;
	padding: 6px !important;
}

/* @group Forms */

.product-form h3 {
	font-size: 14px;
	padding-left: 9px;
}

.product-form {
	margin-bottom: 18px;
}

.secure-login, .newsletter-form {
	background: #f9f9f9;
	border: 1px solid #f2f2f2;
	margin-bottom: 18px;
}

.secure-login h3, .newsletter-form h3 {
	background: #eee;
	border-bottom: 1px solid #eee;
	font-size: 14px;
	margin: 0;
	padding: 6px 9px;
       font-family: 'Lucida Sans Unicode', 'Lucida Grande', sans-serif;
}

.secure-login div.form, .newsletter-form div.form {
	padding-left: 9px;
}

#placeholder-nav table td {cursor: pointer;cursor: hand; }    /* @end */

/* @group Links */

a:link, a:visited {
	color: #1969bc;
	text-decoration: none;	
}

a:hover, a:active {
	color: #1969bc;
	text-decoration: underline;
}

div#hero-sub a:link, div#hero-sub a:visited {
	color:#1969bc;
	text-decoration: none;		
}

div#hero-sub a:hover, div#hero-sub a:active {
	color: #69BFDE;
	text-decoration: none;		
}

#placeholder-nav table td {cursor: pointer;cursor: hand; }    /* @end */



/* @group Template Settings */

div#header-left img {
	margin-top: 10px;
}

div#header-left, div.whoslogged, div#header-right {
	height: 76px;
	/*line-height: 126px;*/
}
div.whoslogged {
	text-align: right;
        height: 46px;
}

div#placeholder-whosloggedin {
	/*padding: 46px 40px 0 0;*/
	padding-top: 8px;
        text-align: right;
}

div#placeholder-search {
	/*padding: 46px 40px 0 0;*/
	padding: 21px 40px 0 0;
        text-align: right;

}

div#placeholder-search input.cat_textbox_small {
	width: 130px;
}

div#nav div#placeholder-nav {
	height: 36px;
	background-color: #30a2ee;
       border: solid 1px #0f81cd;
      /*  background: url(/images/navbackgroundblank2.gif) no-repeat;*/
        vertical-align: middle;
}

div#placeholder-nav {
	padding-left: 14px;
        padding-top: 0px;
}

div#placeholder-nav td {
	padding: 0;
	vertical-align: middle;
}

div#hero {
	margin-right: 0;
	/*width: 870px;*/
width: 950px;
}

div#hero div#placeholder-hero {
	overflow: hidden;
}

div#hero div#placeholder-hero, div#hero-sub div.inner {
	height: 216px;
}

div#hero-sub div.inner {
	overflow: auto;
	overflow-y: auto;
	overflow-x: hidden;
}

div#hero-sub div.pad {
	padding: 18px;
}

div#main div.inner, div#sub div.inner {
	/*padding: 18px 0 36px;*/
	padding: 18px 0 0px;
}

div#placeholder-rss {
	height: 16px;
	margin-bottom: 9px;
	text-align: right;
}

div#placeholder-rss img {
	margin: 0 9px;
	vertical-align: middle;
}

/*div#placeholder-sidenav {
	border-style: solid;
        border-color: #fc801c;
        border-width: 1px;	
        margin-bottom: 9px;
	text-align: left;
        padding: 6px 9px;
       background: #feb882;
}

.placeholder-sidenav {
	border-style: solid;
        border-color: #fc801c;
        border-width: 1px;	
        margin-bottom: 9px;
	text-align: left;
        padding: 6px 9px;
       background: #feb882;
}

.placeholder-sidenav h3 {
	background: ##feb882;
	border-bottom: 1px solid #fc801c;
	font-size: 14px;
	margin: 0;
	padding: 6px 9px;
}*/

div#placeholder-sidenav {
      border: 1px solid #fc801c;	
        margin-bottom: 9px;
	text-align: left;
	width: 188px;
}

/*.placeholder-sidenav {
	border: 1px solid #fc801c;
        margin-bottom: 9px;
	width: 188px;
       text-align: left;*/
        /*padding: 6px 9px;*/
       /*background: #feb882;*/
}*/

.placeholder-sidenav h3 {	
       background: #feb882;
	border-bottom: 1px solid #fc801c;
	font-size: 14px;
	margin: 0;
	padding: 6px 9px;
       font-family: 'Lucida Sans Unicode', 'Lucida Grande', sans-serif;
}

/*perfect*/

div#placeholder-perfect {
        border: 1px solid #eee;	
        margin-bottom: 9px;
	text-align: left;
        /*padding: 6px 9px;*/
       /*background: #feb882;*/
}

.placeholder-perfect {
	border: 1px solid #eee;
        margin-bottom: 9px;
	text-align: left;
        /*padding: 6px 9px;*/
       /*background: #feb882;*/
}

.placeholder-perfect h3 {	
       background: #eee;
	border-bottom: 1px solid #eee;
	font-size: 14px;
	margin: 0;
	padding: 6px 9px;
       font-family: 'Lucida Sans Unicode', 'Lucida Grande', sans-serif;
}

div#footer {
	padding-top: 18px;
	height: 72px ;
        text-align: center;
}

#placeholder-nav table td {cursor: pointer;cursor: hand; }    /* @end */

/*gb*/


ul#features a.right {
	background: url(/cssimg/15/arrow-blue-right.png) no-repeat 100% 0.55em;
	padding: 0 9px 0 0;
}

ul#features {
	font-size: 11px;
	margin: 9px 0 36px;
/*border: thin solid #30a2ee;*/
padding: 4px;
}


ul#features li {
	float: left;
	line-height: 18px;
	list-style: none;
	margin: 0 15px 0 0;
	width: 160px;
}

ul#features li.last {
	margin: 0;
}

ul#features li img {
	margin: 0 0 9px;
}

ul#features h3 {
	font-size: 11px;
	margin: 0 0 3px;
}

ul#features p {
	margin: 0;
}

.bonus1 {
	background: #eee;
        /*background: #BFDCFF;*/
border: 1px solid #A7C1DF;
	float: right;
	font-size: 14px;
	padding: 9px;
	width: 170px;
margin-bottom: 9px;
}

.bonus1 p {
	margin: 0;
}
