@charset "utf-8";
/* CSS Document */
body {margin:0; padding:0; background:#cccdcd url(images/bg.jpg) 0 0 repeat-x; }

h1, h2, h3, h4, h5, h6, p, ul, li, img {margin:0; padding:0; }
form {margin:0; padding:0; }

label {margin:0; padding:0; }

input {margin:0; padding:0;}


ul {list-style:none; }

a img {border:none; }

img.left {float:left; }

img.right {float:right; }


/*    page   */

#page {width:902px; margin:0 auto; }

#inner-page {width:902px; margin:0; padding:0; float:left; }

/*   top header   */

#top-header {width:902px; margin:0; padding:0; float:left; height:100px; }

#logo {width:400px; margin:8px 0 0 0; padding:0; float:left; height:70px; background:url(images/logo.jpg) 0 0 no-repeat; }

#logo a {width:389px; margin:0; padding:0; float:left; height:58px;}



#logo p {
	width:215px;
	font:normal 12px Arial, Helvetica, sans-serif;
	color:#4f4f4f;
	font-style:italic;
	margin:55px 0 0 170px;
}

* html #logo p {margin:0 0 0 110px;}

/*    menu   */

#menu {width:450px; margin:0; padding:0; float:right; }

#menu-top {width:450px; margin:5px 0; padding:0; float:right; }

#menu-top p {width:150px; margin:0; float:left; padding:0 3px 0 270px;  font:normal 12.5px Arial, Helvetica, sans-serif; color:#000000; line-height:18px;}

img.icon {float:right;}

#menu-bottom {width:450px; margin:15px 0 0 0; padding:0; float:left; height:29px;}

#menu-bottom ul {list-style:none; float:right; }

#menu-bottom ul li {display:block; float:right; background:url(images/menu-left.jpg) 0 0 no-repeat; padding:0 0 0 4px; font:bold 13px Arial, Helvetica
   sans-serif; color:#161616; height:29px; line-height:29px; margin:0 0 0 4px; }

#menu-bottom ul li a {display:block; float:left; background:url(images/menu-right.jpg) right top no-repeat; height:29px; line-height:29px; 		
					  text-decoration:none; padding:0 14px 0 10px; color:#161616; text-decoration:none;  }
					  
#menu-bottom ul li a:hover {color:#999999; }

/*    end menu     */





#bottom-header {width:902px; margin:0; padding:0; float:left; background:url(images/header.jpg) 0 0 no-repeat; height:157px; }

#bottom-header-text {width:235px; margin:5px 0 0 300px; padding:0; float:left;}

* html #bottom-header-text {width:235px; margin:0 0 0 150px; padding:0; float:left;}

#bottom-header-text h1 {width:235px; font:bold 21px Arial, Helvetica, sans-serif; color:#ffffff; line-height:30px; margin:8px 0; padding:0; text-align:center; }

#bottom-header-text h2 {width:235px; font:bold 21px Arial, Helvetica, sans-serif; color:#ffffff; line-height:30px; margin:8px 0; padding:0; text-align:center; }

#bottom-header-text h2 {width:235px; font:bold 16px Arial, Helvetica, sans-serif; color:#ffffff;  margin:0 0; padding:0; text-align:center; }

#bottom-header-text h3 {width:235px; font:bold 11.11px Arial, Helvetica, sans-serif; color:#ffffff;  margin:0 0; padding:0; text-align:center; }


#sineup  {width:214px; margin:9px 7px 0 0; padding:0; float:right; }

#sineup p { width:180px; margin:10px 17px 0 17px; float:left; font:normal 11.11px Arial, Helvetica, sans-serif; color:#3d3d3d; }
* html #sineup p { width:180px; margin:10px 0 0 12px; float:left; font:normal 11.11px Arial, Helvetica, sans-serif; color:#3d3d3d; }

#form-top  {width:180px; margin:10px 17px 0 17px; padding:0; float:left; }

* html #form-top  {width:180px; margin:10px 8px 0 8px; padding:0; float:left; }

#form-top label {width:40px; float:left; font:normal 12px Arial, Helvetica, sans-serif; line-height:20px; color:#000000; margin:0 0 4px 0; padding:0; }

#form-top input { margin:0; padding:2px 0 0 0; float:left; height:24px;  margin:0 0 4px 2px; }

#form-top input.submit { width:63px; height:26px;  border:none; margin:0 0 0 80px; float:left; background:url(images/submit.jpg) 0 0 no-repeat; cursor:pointer; }

/*   product_bonus  */

#product_bonus {width:487px; margin:0; padding:0 72px 0 73px; float:left; }
#product_bonus_top { width:487px; height:26px; margin:0; padding:0; float:left; background:url(images/product_bonus.jpg) 0 0 no-repeat; }

#product_bonus_center { width:487px;  margin:0; padding:10px 25px 0 25px; float:left; background:url(images/product_bonus_center.jpg) 0 0 repeat-y; }
#product_bonus_center_left {width:153px; margin:0; padding:0; float:left;}

#product_bonus_center_right {width:334px; margin:0; padding:0; float:right;}
#product_bonus_center_right h2 { width:334px; margin:0; padding:0 0 0 0; float:left; font:bold 15px Verdana, Arial, Helvetica, sans-serif; color:#0d233a; font-style:italic;  }

#product_bonus_center_right p {width:334px; margin:5px 0 10px 0; padding:0; float:left; font:normal 13px Verdana, Arial, Helvetica, sans-serif; color:#0c0c0c; text-align:left; line-height:16px; }

#product_bonus_center_right ul {list-style:none;}

#product_bonus_center_right  ul li {display:block; float:left; width:10px; margin:0; padding:0 0 0 20px; font:normal 13px Verdana, Arial, Helvetica, sans-serif; line-height:16px; background:url(images/icon_two.jpg) 0 0 no-repeat; }

#product_bonus_bottom { width:487px; height:33px; margin:0; padding:0; float:left; background:url(images/product_bonus_bottom.jpg) 0 0 repeat-x; }

/* End  product_bonus  */


/*    inner  content   */
#inner-content {width:902px; margin:20px 0 0 0; padding:0; float:left; }

#inner-top {width:902px; margin:0; padding:0; background:url(images/top.jpg) 0 0 no-repeat; height:49px; float:left; }

#middle-inner {width:902px; margin:0; padding:0; float:left; background:url(images/middle.jpg) 0 0 repeat-y; }

#inner-middle {width:798px; margin:0; padding:0 52px;   float:left; }

#left {width:573px; margin:0; padding:0; float:left; }

#left h2 {width:573px; float:left; font:bold 18px Arial, Helvetica, sans-serif; line-height:24px; }

.photo {width:573px; margin:0 0 3px 0; padding:0; float:left;  }

.photo p {width:430px; float:right; font:normal 13px Arial, Helvetica, sans-serif; color:#101010; padding-left: 10px;}

img.pic {float: left;}

#paragraph {width:573px; margin:0; padding:0; float:left;  }

#paragraph p {width:573px; float:left; font:normal 13px Arial, Helvetica, sans-serif; color:#101010; margin:10px 0 5px 0;}

#paragraph h3 {width:573px; float:left; font:bold 16px Arial, Helvetica, sans-serif; margin:10px 0 5px 0;}

#paragraph ul { width:550px; margin:6px 0 6px 25px; padding:0; float:left; list-style:none; }

#paragraph ul li { display:block; float:left; width:520px; margin:0; padding:0 0 5px 30px; font:normal 13px Arial, Helvetica, sans-serif; color:#101010; background:url(images/icon-2.jpg) 0 0 no-repeat; line-height:20px;}


#para-border { width:573px; margin:6px 0; padding:10px 0; float:left; border-top: 3px solid #377bce; border-bottom:3px solid #377bce; ; }

#para-border p {width:573px; float:left; font:normal 13px Arial, Helvetica, sans-serif; color:#101010; margin:10px 0 5px 0; text-align:justify; float:left;}


#form-bottom {width:465px; margin:15px 54px; padding:5px 0 15px 0; border:1px solid #9f9f9f; background:#e7ebee;  float:left; }

* html #form-bottom {width:465px; margin:15px 27px; padding:5px 0 15px 0; border:1px solid #9f9f9f; background:#e7ebee;  float:left; }

#form-bottom h2 {width:465px; float:left; font:bold 16px Arial, Helvetica, sans-serif; color:#323232; text-align:center; }

#form-bottom p {width:465px; float:left; font:bold 11px Arial, Helvetica, sans-serif; color:#323232; text-align:center; line-height:18px; }

.blue {color:#214f76; }

#box1 {width:128px; margin:0; padding:0; float:left; height:137px; background:url(images/arrow.jpg) center center no-repeat;}

* html #box1 {width:120px; margin:0; padding:0; float:left; height:137px; background:url(images/arrow.jpg) center center no-repeat;}

#box2 {width:191px; height:137px; background:url(images/formbox.jpg) 0 0 no-repeat; margin:0; padding: 0 10px 0 10px; float:left; }

#box2 p { width:185px; float:left; font:normal 11px Arial, Helvetica, sans-serif; color:#323232; text-align:left; margin:6px 0 8px 5px; }

#box2 label {width:40px; float:left; font:normal 12px Arial, Helvetica, sans-serif; line-height:20px; color:#000000; margin:0 0 4px 0; padding:0; }

#box2 input { margin:0; padding:2px 0 0 0; float:left; height:24px;  margin:0 0 4px 2px; }

.border { border:1px solid #909090; width:135px; }

#box2 input.submit { width:63px; height:26px;  border:none; margin:0 0 0 80px; float:left; background:url(images/submit.jpg) 0 0 no-repeat; cursor:pointer; }


#bottom-text { width:798px; margin:5px 52px; padding:10px 0; float:left; border-bottom:1px solid #cccccc; border-top:1px solid #cccccc;  }

#bottom-text p {width:798px; margin:0; padding:0; float:left; font:normal 11px Arial, Helvetica, sans-serif; color:#ababab; line-height:18px; }

.blue {color:#4289b2; }

.blue a {color:#4289b2; text-decoration:none; }

.blue a:hover {color:#4289b2; text-decoration:underline; }

* html #bottom-text { width:798px; margin:5px 26px; padding:10px 0; float:left; border-bottom:1px solid #cccccc; border-top:1px solid #cccccc;  }







#box3 {margin:0; padding:0; float:right; width:123px; height:137px; background:url(images/arrow2.jpg) center center no-repeat;  }





#right {width:210px; margin:0; padding:0; float:right; }

/*   round-box 1    */

#right-box1 {width:210px; margin:0 0 18px 0; float:left; padding:0; }

#right-box1-top {width:210px; margin:0; padding:0; background:url(images/round-top.jpg) 0 0 no-repeat; height:38px; }

#right-box1-top h2 { font:bold 16px Arial, Helvetica, sans-serif; color:#ffffff; text-align:center; line-height:38px; }

#right-box1-middle p { width:184px; margin:0 auto; font:normal 11px Arial, Helvetica, sans-serif; color:#ffffff; text-align:left; line-height:24px;   }

#right-box1-middle p a { width:184px; margin:0 auto; font:normal 11px Arial, Helvetica, sans-serif; color:#ffffff; text-align:left; line-height:24px; text-decoration: none;}

.border { border-bottom:1px solid #ffffff; border-top:none; border-left:none; border-right:none; padding:0 0 5px 0;}


/*    round box   2   */

#roundbox2 {width:210px; margin:0 0 18px 0; padding:0; float:left; }

#roundbox2-top {width:210px; margin:0; padding:0; background:url(images/round2-top.jpg) 0 0 no-repeat; height:39px; font:bold 16px Arial, Helvetica, sans-serif; color:#ffffff; text-align:center; line-height:39px; }

#roundbox2-middle {width:190px; margin:0; padding:10px 10px; float:left; background:url(images/round2-middle.jpg) 0 0 repeat-y;  }
#roundbox2-middle p {width:190px; margin:0; padding:0 0 15px 0; float:left; font:normal 11.11px Arial, Helvetica, sans-serif; color:#ffffff; font-style:italic; border-bottom:1px solid #ffffff; line-height:16px; }

#roundbox2-middle h3 { width:190px; margin:0; padding:0; float:right; text-align:right; font:normal 11.11px Arial, Helvetica, sans-serif; color:#ffffff; line-height:16px;}



#roundbox2-bottom {width:210px; margin:0; padding:0; float:left; background:url(images/round2bottom.jpg) 0 0 no-repeat; height:14px; }






/*  end round box   */







#right-box1-middle {width:210px; margin:0; padding:0; background:url(images/round-center.jpg) 0 0 repeat-y; height:150px; }

#right-box1-bottom {width:210px; margin:0; padding:0; background:url(images/round-bottom.jpg) 0 0 no-repeat; height:16px; }













#inner-bottom {width:902px; margin:0; padding:0; float:left; background:url(images/bottom.jpg) 0 0 no-repeat; height:68px; }


#footer {width:902px; margin:0; padding:15px 0 25px 0 ; float:left; }

#footer p {width:902px; margin:0; padding:0; float:left; font:normal 11px Arial, Helvetica, sans-serif; color:#4a4e4a; text-align:center; }

#footer a {color:#4a4e4a; text-decoration:none; }

#footer a:hover {text-decoration:underline; }





















