* {margin:0; padding: 0; }

body 	{
	font-family: Arial, Georgia, Verdana, Helvetica;
	background-image: url(../images/bgpatern.gif);
	background-repeat: repeat;
	}

/*  */
.wrapper {
	width: 1017px; 
	margin-top: 25px; 
	margin-left: auto; 
	margin-right: auto; 
	background-image: url(../images/bg-main-patern.gif); 
	background-repeat: repeat-y; 
	}
.wrapper .wtop {
	width: 1017px; 
 	height: 10px; 
	background-image: url(../images/bg-main-top.gif); 
	background-repeat: no-repeat;
	line-height: 0px; 
	float: left; 
	}
.wrapper .wbottom {
	width: 1017px; 
	height: 11px; 
	background-image: url(../images/bg-main-bottom.gif);
	background-repeat: no-repeat; 
	line-height: 0px; 
	float: left; 
	}
.wrapper .site {
	width: 997px; 
	padding-left: 10px; 
	float: left; 
	}


/* top section */
.site .top {
	height: 80px; 
	background-color: #ffffcc; 
	background-repeat: no-repeat; 
	background-position: left top;
	position: relative;
	}
.site .top .logo {
	position: absolute;
	left: 12px;
	top: -34px;
	}
.site .banner {
	margin-top: 0px; 
	line-height: 0px; 
	}
.site .menu {
	height: 47px; 
	background-color: #000000;
	margin-top: 1px; 
	margin-bottom: 1px; 
	
	}
.site .menu ul {
	margin-right: 7px; 
	 list-style: none;
	 float: right; 
	 padding-top: 12px; 
	}
.site .menu ul li {
	display: inline; 
	}
.site .menu ul li a {
	color: #ffffff; 
	font-size: 12px; 
	text-transform: uppercase; 
	font-weight: bold; 
	padding-right: 8px; 
	}
.site .menu ul li a:hover {
	text-decoration: underline; 
	color: #d1ccc4; 
	}
.site .menu ul li span {
	color:#ffffff; 
	font-size: 12px;
	padding-right: 5px; 
	}

.site .content {
	background-color: #fff; 
	background-repeat: repeat-y; 
	float:left; 
	width: 987px;
	height: 100%;
	padding: 5px;

	}
.site .content h1{
	font-size: 16px;	color: #000000;
	padding: 5px 0 7px 0;
	}
.site .content h2{
	font-size: 16px;	color: #000000;
	padding: 5px 0 7px 0;
	}
.site .content p{
	font-size: 12px;	color: #000000;
	}
.site .content p.left_align{
	text-align: left;
	}
.site .content p.justify{	text-align: justify;
	}
.site .content p.right_align{	text-align: right;
	}
.site .content p.center{	text-align: center;
	}
.site .content a{
	color: #476725;
	}
.site .content a:hover{
	text-decoration: none;
	}


/* menu section */
/* this is the main menu declaration section */
.site .content .menu {
	float: left; 
	width: 182px; 
	padding-right: 4px; 
	}
	
.manufacturer {
	float: left; 
	width: 182px; 
	padding-right: 4px; 
	margin-left: 10px;
	}

.ebaylogo {margin-left:500px;}
.bigitem .ebaylogo {margin-left:480px;}
/* this is the menu title declaration */
.site .content .menu h2, .manufacturer h2 {
	background-color:#000000; 
	border-color:#DDDDDD; 
	border-style:solid;
	border-width:0px 0px 1px; 
	color:#FFF; 
	font-size:13px; 
	font-weight:bold; 
	padding:6px; 
	}

/* this is the menu ul declaration */
.site .content .menu ul {}
.site .content .menu ul li, .manufacturer ul li {
 	font-size:12px; 
 	display: inline; 
	}

/* this is the menu a (href, link) declaration */
.site .content .menu ul li a, .manufacturer ul li a {
	background-color:#F8F8F8; 
	border-color:#DDDDDD; 
	border-style:solid; 
	border-width:0px 0px 1px; 
	color:#000000; 
	padding:3px 10px;
	text-decoration:none; 
	display: block; 
	position: relative; 
	vertical-align: bottom; 
	}

/* this is the menu a (href, link) declaration, the item is selected */
.site .content .menu ul li#selected a, .manufacturer ul li#selected a {
	background-color: #e6e7e7 ;
	font-weight: bold; 
	}

/* this is the menu a (href, link) declaration, the parent item of current selection */
.site .content .menu ul li.main a, .manufacturer ul li.main a {
	font-weight: bold; 
	}

/* this is the menu a (href, link) declaration, like onmouseover action*/
.site .content .menu ul li a:hover, .manufacturer ul li a:hover {
	background-color:#E6E7E7; 
	font-family:Arial; 
	display: block
	}
.site .content .menu p.ads, .adsright {
	text-align: center; 
	padding-top: 30px
	}
.site .content .products {
	margin-left:10px;
	float: right; 
	width: 980px; 
	padding-bottom: 15px;
	}
.site .content .products .item {
	width: 980px; 
	height: auto;
	float: left; 
	border: 1px #cccccc solid; 
	margin: 20px 0; 
    padding:15px 5px;
	}
.item .title h2 a {
    color:#009933;
    text-decoration:none;
    font-size:15px;
}
.site .content .products .odd {
	background-image: url(../images/bg-item-odd.gif); 
	background-repeat: repeat-x; 
	position: relative;
	}
.site .content .products .even {
	background-image: url(../images/bg-item-even.gif); 
	background-repeat: repeat-x; 
	position: relative;
	}
.site .content .products .item img {
	max-width:110px;
	max-height:110px;
	padding: 1px; 
	border: 1px #cccccc solid; 
	margin: 5px 14px 5px 5px; 
	float: left; 
	}
.site .content .products .item p.shortinfo {
	clear: both; 
	text-indent: 10px; 
	padding: 10px 8px; 
	text-align: justify; 
	}
.site .content .products .item p.more {
	padding: 0 20px 0 12px; 
	float: right; 
	font-size: 12px;
	position: absolute;
	top:80px;
	right: 0px;
	}
.site .content .products .item p.more span{
	padding: 0 0px 0 12px;
	margin-left: 20px;
	background-image: url(../images/icon-read-more.gif); 
	background-repeat: no-repeat; 
	background-position: left 3px;  
	}
.site .content .products .item p.more a {
	color: #D14E38;
	text-decoration: none;
	font-weight: bold;}
.site .content .products .item p.more a:hover {
	color: #a53c2c; 
	text-decoration: underline; 
	}
.site .content .products .item .info {
	float: left
	}
.site .content .products .item .info h2 {
	padding: 10px 0 6px 0;
	width: 500px;
	}
.site .content .products .item .info h2 a {
	font-weight: bold; 
	font-size: 16px;
	color: #6D4920; 
	text-decoration: none; 
	}
.site .content .products .item .info .row {
	 clear: both; 
	 line-height: 15px; 
	}
.site .content .products .item .info .row h3,p {
	font-size: 12px; 
	color: #000; 
	font-weight: normal; 
	}
.site .content .products .item .info .row .cell_title {
	width: 72px; 
	}
.row {
	margin:5px 0 0 140px;
	}
.cell_price, .cell_retail_price, .cell_info {
    font-size:10px;
    color:#0066cc;
	margin-left:210px;
}
.cell_price_title, .cell_retail_price_title, .cell_title {
	float:left;
	padding-right:11px;
    font-size:11px;
	width:200px;
}
.cell_price h3, .cell_retail_price h3, .cell_info h3 {font-weight:normal;}
.cell_retail_price, .cell_retail_price_title {
	text-decoration:line-through;
}
.site .content .products p.ads {
	text-align: center;
	}

/* button */
.button { display: block; position: relative; background: #aaa; padding: 5px; float: left; color: #fff; text-decoration: none; cursor: pointer; }
.button * { font-style: normal; background-image: url(../images/btn2.png); background-repeat: no-repeat; display: block; position: relative; }
.button i { background-position: top left; position: absolute; margin-bottom: -5px; top: 0; left: 0; width: 5px; height: 5px; }
.button span { background-position: bottom left; left: -5px; padding: 0 0 5px 10px; margin-bottom: -5px; }
.button span i { background-position: bottom right; margin-bottom: 0; position: absolute; left: 100%; width: 10px; height: 100%; top: 0; }
.button span span { background-position: top right; position: absolute; right: -10px; margin-left: 10px; top: -5px; height: 0; }
.button.detail { background: #e62; margin-left:10px;}
.button.buy { background: #9d4; margin-left:15px; }
.button:hover { background-color: #999; }
.button:active { background-color: #444; }
.button[class] { background-image: url(../images/shade.png); background-position: bottom; }
	
/* price compare section */	
.site .content .products .bigitem {
	width: 950px; 
	padding:10px;
	float: left; 
	border: 1px #cccccc solid; 
	margin: 3px 0;
	background-image: url(../images/bg-item-odd.gif);
	background-repeat: repeat-x; 
	position: relative; 
	margin-bottom: 50px;
	}
.bigitem h2 {
	padding:12px 0pt 12px 0px;
	text-align: left;
	}
.bigitem h2 a {
	color:#6D4920;
	font-size:18px;
	font-weight: normal;
	Text-decoration: none;
	}
.bigitem .picture img {max-width:110px;max-height:110px;}
.bigitem img {	
	border:1px solid #CCCCCC;
	float:left;
	margin:5px 14px 5px 5px;
	padding:1px;
	max-width:450px;
	}
.bigitem ul li {margin-left:20px;}

.bigitem .goto {margin:20px 10px 0 0;float:right;}
.bigitem .description {
	clear:both;
	padding:5px 8px 10px;
	text-align:justify;
	text-indent:10px;
	font-size:12px;
	}
.bigitem p.more {
	bottom:8px;
	float:right;
	font-size:11px;
	padding:10px 20px 20px 12px;
	right:0px;
	}
.bigitem p.more	span {
	background-image:url(../images/icon-read-more.gif);
	background-position:left 3px;
	background-repeat:no-repeat;
	margin-left:20px;
	padding:0pt 0px 0pt 12px;
	}
.bigitem p.more a {
	color:#D14E38;
	text-decoration:none;
	font-weight: bold;
	}
.bigitem p.more a:hover {
	color:#A53C2C;
	text-decoration:underline;
	}
.bigitem .rating img {border:none;padding:3px;margin:0;}
.bigitem .review_submit p {font-size:14px;}
p.compare {
	font-size: 12px; padding-bottom: 4px;
	}
table {
	font-size: 12px;margin-bottom: 30px
	}
table tr.compare_item {
	line-height: 20px;
	}
.ms-color1-1000-main { 
	border: 1.5pt solid silver
	}
.ms-color1-1000-tl { 
	border-style: none
	}
.ms-color1-1000-left {
	border-left-style: none; 
	border-right-style: none;
	border-top: .75pt solid silver; 
	border-bottom-style: none
	}
.ms-color1-1000-top { 
	border-style: none
	}
.ms-color1-1000-even {
	border-left-style: none;
	border-right-style: none;
	border-top: .75pt solid silver; 
	border-bottom-style: none;
	}
table p a {
	color:#D14E38;
	text-decoration:none;
	font-size: 11px;
	font-weight: bold;
	}
table p a:hover {
	color:#A53C2C;
	text-decoration:underline;
	}
	
.site .content .products .pageno {
	padding: 15px 10px 25px 0;
	width: 600px; 
	text-align: right;
	}
.site .content .products .pageno p.title {
	font-size: 12px;
	float: right;
	color: #767676;
	}
.site .content .products .pageno ul {
	list-style: none; 
	float: right;
	font-size: 12px; 
	padding-left: 5px
	}
.site .content .products .pageno ul li {
	float: left;
	padding: 0 2px;
	} 
.site .content .products .pageno ul li a {
	text-decoration: none; 
	font-size: 12px;
	color: #767676;
	padding: 0 1px;
	}
.site .content .products .pageno ul li a.selected {
	font-weight: bold; 
	color: #000
	}
.site .content .products .pageno ul li a:hover {
	text-decoration: underline;
	}

.site .content .sidebar {
	float: left; 
	width: 199px; 
	}
.site .content .sidebar p.ads {
	text-align: center; 
	padding-top: 1px
	}


/* footer section */
.site .footer {
	height: 36px;
	background-color: #000000; 
	clear: both}
	.site .footer p {
	color: #fcf6ec; 
	font-size: 10px; 
	padding: 12px 0 0 22px; 
	float: left; 
	}
	.site .footer p a {
	float:none;
	color: #fcf6ec; 
	text-decoration:none;
	padding-top:0;
	padding-left:5px;
	}
	.site .footer p a:hover {
	text-decoration:underline;
	}
.site .footer a {
	color: #fcf6ec;
	font-size: 10px; 
	text-transform: uppercase; 
	text-decoration: none; 
	padding-right: 8px; 
	margin-right: 7px; 
	float: right; 
	padding-top: 8px; 
}
.site .footer ul {
	margin-right: 7px; 
	list-style: none; 
	float: right; 
	padding-top: 8px; 
	}
.site .footer ul li {
	display: inline; 
	}
.site .footer ul li a {
	float:none;
	color: #fcf6ec; 
	font-size: 10px; 
	text-transform: uppercase;
	text-decoration: none;
	padding-right: 8px; 
	}
.site .footer ul li a:hover, .site .footer a:hover {
	text-decoration: underline; 
	color: #d1ccc4; 
	}
.site .footer ul li.selected a {
    color: #d1ccc4;
    }
.site .footer ul li span {
	color:#fcf6ec; 
	font-size: 10px; 
	padding-right: 5px; 
	}
.clear {
	clear: both
	}
    
/* tabs */ 
.taboptions {
    float: left;
    width:606px;
}   
ul.tabtitles {
    float: left;
    list-style-type:none;
    margin: 0px;
}
ul.tabtitles li {
    margin:0pt 2px -1px 0px;
    float: left;
}
ul.tabtitles a {
    border:1px solid rgb(204, 204, 204); 
    background:#EEEEEE;
    color:#666666;
    display:block;
    float: left;
    font-size:12px;
    text-decoration:none; 
    padding-left:8px; 
    padding-right:8px; 
    padding-top:4px; 
    padding-bottom:4px
}
ul.tabtitles a:hover {
    background:#FFFFFF none repeat scroll 0%;
}
ul.tabtitles a.active {
    background:#FFFFFF none repeat scroll 0%;
    color:#000;
    cursor:default;
    padding-bottom:5px;
    border-bottom: none;
    z-index: 10;
    position: relative;
}
.tabs-container {
    position: relative;
    clear: both;
    border:1px solid #CCCCCC; 
    border-bottom:1px solid rgb(204, 204, 204); 
    padding-left:8px; 
    padding-right:8px;
    padding-top:20px; 
    padding-bottom:0pt;
    margin: 0px;
}

.tabs-container .tab {
    padding:0pt 0pt 20px;
    width:100%;
    min-height: 100px;
}

.tabs-container .tab .delimiter{
	width: 40%;
	border-top: 1px #a5a5a5 solid;
	height: 1px;
	margin: 20px 0px;
	}
	
.tabs-container .tab form.review_submit {
	background-color: #e7e5d3;
	padding: 5px;
}
.tabs-container .tab form.review_submit p{
	}

.tabs-container .tab form.review_submit p input.text{
	border: 1px #fbfadb solid;
	width: 200px;
	font-size: 10px;
	color: #8a8a8a;
	padding: 3px 3px 2px 3px;
	margin-top: 4px;
	font-family: Arial, Georgia, Verdana, Helvetica;
}

.tabs-container .tab form.review_submit p input.textcaptcha{
	border: 1px #fbfadb solid;
	width: 92px;
	font-size: 10px;
	color: #8a8a8a;
	padding: 3px 3px 2px 3px;
	margin-top: 4px;
	margin-bottom: 4px;
	font-family: Arial, Georgia, Verdana, Helvetica;
}

.tabs-container .tab form.review_submit p .textarea {
	border: 1px #fbfadb solid;
	width: 570px;
	height: 160px;
	font-size: 10px;
	color: #8a8a8a;
	padding: 3px 2px 2px 2px;
	margin-top: 4px;
	overflow: hidden;
	font-family: Arial, Georgia, Verdana, Helvetica;

}

.tabs-container .tab form.review_submit input.call_me_submit {
	background:#f0f0f0 none repeat scroll 0% 50%;
	border:1px solid #7B6952;
	color:#5B5C5C;
	font-family:Verdana,Arial,Helvetica,sans-serif;
	font-size:11px;
	font-weight:normal;
	height:20px;
	margin-top:10px;
	vertical-align:middle;
	width:120px;
}
.tabs-container .tab form.review_submit input.call_me_submit:hover {
	background: #e0e0e0;
}
.tabs-container .tab p.error {
	color: #ff6d08;
}

.tabs-container .review_frame {
	margin: 15px 0px;
}

.tabs-container .review_frame table{
	margin: 0px;
}

.tabs-container h2{
	font-size: 12px;
	color: #000000;
	margin-bottom: 15px;
}

.tabs-container h3{
	font-size: 11px;
	color: #000000;
}

.tabs-container h5{
	font-size: 9px;

	color: #000000;
	font-style: italic;}

.tabs-container .review_frame p{
	font-size: 11px;
	color: #000000;
}

.tabs-container .coupons_row {
	width: 100%;
	clear: both;
	margin-bottom:
	5px;
}
.tabs-container p.coupos_title {
	font-weight: bold;
}
.tabs-container .coupons_row p.store {
	float: left;
	width: 100px;
	padding-right:
	5px;
}
.tabs-container .coupons_row p.description {
	float:
	left;
	width:
	290px;
	padding-right:
	5px;
}
.tabs-container .coupons_row p.code {
	float:
	left;
	width:
	90px;
	padding-right:
	5px;
}
.tabs-container .coupons_row p.expire {
	float:
	left;
}

/*-----------------------------------------my style sheet--------------------------*/

.title_campony
{
	width:975px;
	height:140px;
	margin-top:-40px;
	background-image:url(../images/note.jpg);

}
.name_of_company
{
	width:500px;
	height:17px;
	font-family:tahoma, Helvetica, sans-serif;
	font-size:23px;
	color:#666666;
	float:left;
	margin-top:20px;
	margin-left:20px;
}
.virsion
{
	width:100px;
	height:15px;
	margin-left:800px;
	margin-top:-30px;
	font-family:tahoma, Helvetica, sans-serif;
	font-size:14px;
	color:#666666;
}
.details_company
{
	width:800px;
	font-family:tahoma, Helvetica, sans-serif;
	font-size:14px;
	color:#666666;
	float:left;
	margin-top:20px;
	margin-left:20px;
}
.four_box
{
	width:500px;
	height:20px;
	float:left;
	margin-left:250px;
	margin-top:5px;
}
.icons_text
{
	width:auto;
	height:20px;
	float:left;
	margin-left:10px;
}
.title_livedemo
{
	width:500px;
	height:20px;
	float:left;
	margin-left:0px;
	margin-top:5px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:17px;
	font-weight:bold;
}

img{ border:none;}
.thumb
{
	float: left;
	list-style:
	none;margin: 0;
	padding: 10px;
	width: 900px;
	background-color: white;
}
.title_site
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#000;
	font-weight:bold;
	padding-left:20px;
}

.dott
{
	padding-left:20px;
}
/*--------------------------------------------------------------------------*/
.ad-gallery {
  width: 912px;
  float:left;

}
.ad-gallery, .ad-gallery * {
  margin: 0;
  padding: 0;
}
  .ad-gallery .ad-image-wrapper {
    width: 100%;
    height: 400px;
    margin-bottom: 10px;
    position: relative;
    overflow: hidden;
  }
    .ad-gallery .ad-image-wrapper .ad-loader {
      position: absolute;
      z-index: 10;
      top: 48%;
      left: 48%;
      border: 1px solid #CCC;
    }
    .ad-gallery .ad-image-wrapper .ad-next {
      position: absolute;
      right: 0;
      top: 0;
      width: 25%;
      height: 100%;
      cursor: pointer;
      display: block;
      z-index: 100;
    }
    .ad-gallery .ad-image-wrapper .ad-prev {
      position: absolute;
      left: 0;
      top: 0;
      width: 25%;
      height: 100%;
      cursor: pointer;
      display: block;
      z-index: 100;
    }
    .ad-gallery .ad-image-wrapper .ad-prev, .ad-gallery .ad-image-wrapper .ad-next {
      /* Or else IE will hide it */
      background: url(../images/non-existing.jpg)
    }
      .ad-gallery .ad-image-wrapper .ad-prev .ad-prev-image, .ad-gallery .ad-image-wrapper .ad-next .ad-next-image {
        background: url(../images/ad_prev.png);
        width: 30px;
        height: 30px;
        display: none;
        position: absolute;
        top: 47%;
        left: 0;
        z-index: 101;
      }
      .ad-gallery .ad-image-wrapper .ad-next .ad-next-image {
        background: url(../images/ad_next.png);
        width: 30px;
        height: 30px;
        right: 0;
        left: auto;
      }
    .ad-gallery .ad-image-wrapper .ad-image {
      position: absolute;
      overflow: hidden;
      top: 0;
      left: 0;
      z-index: 9;
    }
      .ad-gallery .ad-image-wrapper .ad-image a img {
        border: 0;
      }
      .ad-gallery .ad-image-wrapper .ad-image .ad-image-description {
        position: absolute;
        bottom: 0px;
        left: 0px;
        padding: 7px;
        text-align: left;
        width: 100%;
        z-index: 2;
        background: url(../images/opa75.png);
        color: #000;
      }

        .ad-gallery .ad-image-wrapper .ad-image .ad-image-description .ad-description-title
        {
          display: block;
        }
  .ad-gallery .ad-controls {
    height: 20px;
  }
    .ad-gallery .ad-info {
      float: left;
    }
    .ad-gallery .ad-slideshow-controls {
      float: right;
    }
      .ad-gallery .ad-slideshow-controls .ad-slideshow-start, .ad-gallery .ad-slideshow-controls .ad-slideshow-stop {
        padding-left: 5px;
        cursor: pointer;
      }
      .ad-gallery .ad-slideshow-controls .ad-slideshow-countdown {
        padding-left: 5px;
        font-size: 0.9em;
      }
    .ad-gallery .ad-slideshow-running .ad-slideshow-start {
      cursor: default;
      font-style: italic;
    }
  .ad-gallery .ad-nav {
    width: 100%;
    position: relative;
  }
    .ad-gallery .ad-forward, .ad-gallery .ad-back {
      position: absolute;
      top: 0;
      height: 100%;
      z-index: 10;
    }
    /* IE 6 doesn't like height: 100% */
    * html .ad-gallery .ad-forward, .ad-gallery .ad-back {
      height: 100px;
    }
    .ad-gallery .ad-back {
      cursor: pointer;
      left: -20px;
      width: 13px;
      display: block;
      background: url(../images/ad_scroll_back.png) 0px 22px no-repeat;
    }
    .ad-gallery .ad-forward {
      cursor: pointer;
      display: block;
      right: -20px;
      width: 13px;
      background: url(../images/ad_scroll_forward.png) 0px 22px no-repeat;
    }
    .ad-gallery .ad-nav .ad-thumbs {
      overflow: hidden;
      width: 100%;
    }
      .ad-gallery .ad-thumbs .ad-thumb-list {
        float: left;
        width: 9000px;
        list-style: none;
      }
        .ad-gallery .ad-thumbs li {
          float: left;
          padding-right: 5px;
        }
          .ad-gallery .ad-thumbs li a {
            display: block;
          }
            .ad-gallery .ad-thumbs li a img {
              border: 3px solid #CCC;
              display: block;
            }
            .ad-gallery .ad-thumbs li a.ad-active img {
              border: 3px solid #616161;
            }
/* Can't do display none, since Opera won't load the images then */
.ad-preloads {
  position: absolute;
  left: -9000px;
  top: -9000px;
}

/*------------------------------------------------home------------------------*/
.welcome
{
	width:998px;
	height:100px;
	margin-top:-45px;
	margin-left:-13px;
	float:left;
	background-image:url(../images/welcome.png);
}

.line1
{
	width:900px;
	height:9px;
	margin-top:50px;
	margin-left:30px;
	float:left;
	background-image:url(../images/grayline.gif);
}
.border_boxes
{
	width:998px;
	margin-top:5px;
	margin-left:-10px;
	float:left;
}
.every_box
{
	width:310px;
	height:290px;
	margin-top:5px;
	margin-left:15px;
	float:left;
}
.icons_boxs
{
	float:left;
}
.names_icon
{
	width:auto;
	height:30px;
	float:left;
	margin-left:10px;
	margin-top:7px;
	font-family:"Times New Roman", Times, serif;
	font-size:26px;
	color:#666666;
}
.text
{
	width:290px;
	font-family:"Times New Roman", Times, serif;
	font-size:14px;
	color:#016699;
	float:left;
	margin-top:5px;
	text-align:justify;
}
.control_panel_det
{
  text-indent:60px;
    list-style:none;
}

.li_spacing
{
  margin-top: 15px;
  text-indent:10px;
  list-style:none;

}

.link_style
{
	font-family:"Times New Roman", Times, serif;
	font-size:19px;
	color:#016699;
	position:relative;
	top:20px;
	left:110px;
	float:left;
}
.link_style_panel a
{
  text-decoration:none;
}

.link_style_panel a:hover
{
text-decoration: underline;
}
.line2
{
	width:9px;
	height:290px;
	float:left;
	margin-left:4px;
	margin-top:15px;
	background-image:url(../images/line2.gif);
}
.line3
{
	width:9px;
	height:290px;
	float:left;
	margin-left:0px;
	margin-top:15px;
	background-image:url(../images/line2.gif);
}
.greenline
{
	width:294px;
	height:30px;
	float:left;
	margin-left:15px;
	margin-right:17px;
	background-image:url(../images/greenline.png);
}
.icon_people
{
	width:109px;
	height:142px;
	float:left;
	margin-top:45px;
	background-image:url(../images/icon_people.jpg);
}
.icon_money
{
	width:777px;
	height:318px;
	float:left;
	margin-top:10px;
	margin-left:50px;
	background-image:url(../images/money.png);
}
.border_text
{
	width:720px;
	height:160px;
	float:left;
	margin-top:10px;
	margin-left:35px;
	font-family:"Times New Roman", Times, serif;
	font-size:22px;
	color:#333333;
	text-align:justify;
}

.cost_style
{
        text-decoration:none;

}

.border_hightlight
{
	width:900px;
	float:left;
	margin-top:20px;
	margin-left:25px;
}
.highlight
{
	font-family:"Times New Roman", Times, serif;
	
}

.highlight_text
{
	font-family:"Times New Roman", Times, serif;
	font-size:14px;
	color:#333;

}
.cost
{
	float:left;
	font-family:"Times New Roman", Times, serif;
	font-size:22px;
	color:#333333;
	margin-top:70px;
}

.line5
{
	width:900px;
	height:9px;
	margin-top:20px;
	margin-left:30px;
	float:left;
	background-image:url(../images/grayline.gif);
}

.line6
{
	width:900px;
	height:9px;
	margin-top:0px;
	margin-left:30px;
	float:left;
	background-image:url(../images/grayline.gif);
}




