.dummy{}
html{color:#000000;}body,div,dl,dt,dd,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,p,blockquote{margin:0;padding:0;}
table{border-collapse:collapse;border-spacing:0;}fieldset,img{border:0;}address,caption,cite,code,dfn,em,strong,th,var{font-weight:normal;}
h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal;}
q:before,q:after{content:'';}abbr,acronym {border:0;font-variant:normal;}sup {vertical-align:text-top;}sub {vertical-align:text-bottom;}
input,textarea,select{font-family:inherit;font-size:inherit;font-weight:inherit;}
legend{color:#000;}strong{ font-weight:bold; }

/* Normalizing Styles
-----------------------------------------------------------------------------*/
body {font-family:Arial, Helvetica, sans-serif; color:#d8e4f4; margin:0; font-size:14px; background:url(../images/bg.jpg) repeat-x #BFE6FE; text-align:justify;}
h1{clear:both; display:block; color:#fff;  margin:0 0 15px 0; font-size:24px; padding:0 0 5px 0; font-family:Georgia,; border-bottom:4px solid #404d5b;}
h2{clear:both; display:block; color:#000; font-size:17px; padding:0 0 10px 0;}
h3{clear:both; display:block; color:#fff; font-size:14px; padding:5px 0 10px 0;}
h4{clear:both; display:block; color:#fff; font-size:22px; padding:15px 0 5px 0; font-family:arial; text-decoration:underline; text-align: center;}
h5{clear:both; display:block; color:#fff; font-size:22px; padding:15px 0 5px 0; font-family:arial; text-align: center;}

.clear { clear:both; }
p {padding:0 0 15px 0; line-height:18px;}
a{text-decoration:underline; outline:0px; color:#d8e4f4;}
a:hover{text-decoration:none; color:#d8e4f4;}
.img-right{width:auto; float:right; padding:0 0 0 15px;}
.text {font-size:23px;}
.text16 {font-size:16px;}
ul{margin:0 0 15px 20px; padding:0;}
li{padding:0 0 5px; line-height:18px;}

a,div,img,{behavior: url("js/iepngfix.htc");}
/* Normalizing Styles
-----------------------------------------------------------------------------*/
#container{width:926px; margin:0 auto; background:url(../images/center-bg.jpg) repeat-x; padding:0 37px 0 37px;}

/* top-part
-----------------------------------------------------------------------------*/
#top-main{width:926px; float:left; background:url(../images/top-bot.jpg) left bottom no-repeat; padding:0 0 6px 0;}
#top{width:290px; float:left; padding:71px 0 0 0;}
#logo{width:278px; float:left; background: url(../images/logo-bg.gif) left top no-repeat; padding:0 0 0 12px;}
#logo-text{width:267px; float:left; font-size:14px; color:#000; padding:8px 0 0 23px;}
#top-right{width:635px; float:left; padding:22px 0 0 0;}

/* top-menu
-----------------------------------------------------------------------------*/
#top-menu-main{width:926px; float:left;}
#menu-left{width:12px; float:left;}
#menu-right{width:12px; float:left;}
#menu-mid{width:902px; height:40px; float:left; background:url(../images/menu-bg.jpg) left top repeat-x;}
#menu-mid ul{ margin:0; padding:0 0 0 50px;}
#menu-mid li{ list-style:none; float:left; outline:0px;}


/*content-part
-----------------------------------------------------------------------------*/
#content{width:900px; float:left; background:url(../images/content-bg.png) left top repeat-y; padding:0 13px;}

/*left-part
-----------------------------------------------------------------------------*/
#left{width:228px; float:left; background: url(../images/left-bg.jpg) left top no-repeat; padding:22px 25px 10px 25px;}
.left-box{width:228px; float:left; color:#4a3100; font-size:14px; padding:0 0 14px 0; background:url(../images/line-img.jpg) left  bottom repeat-x;}
.left-box ul{ margin:0px; padding:0 0 0 25px;}
.left-box li{ line-height:24px; padding:0px; color:#000; }
.left-box li a{ font-size:14px; color:#000; }
.left-box li a:hover{ font-size:14px; color:#000; }
.left-box2{width:228px; float:left; color:#000; text-align:center; line-height:18px; padding:0 0 15px 0; font-size:12px; background:url(../images/line-img.jpg) left bottom repeat-x;}
.left-box2 a{color:#000; text-decoration:underline;}
.left-box2 a:hover{color:#000; text-decoration:none; font-size:12px;}
.left-box3{width:228px; float:left; color:#000; text-align:center; line-height:18px; padding:0 0 15px 0; font-size:12px; }



/*right-part
-----------------------------------------------------------------------------*/
#right{width:561px; float:left; background:url(../images/right-bg.jpg) left top  no-repeat; padding:23px 29px 30px 32px; }
.img-left{width:252px; height:209px; float:right; padding:0 0 46px 15px;}
#bleu-box{width:561px; height:174px; float:left; background:url(../images/bleu-box.jpg) left  bottom no-repeat; color:#fff;}
.read-more{ color:#b4d0f8; float:right; font-size:12px; padding:0 30px 0 0; text-decoration:none; width:150px; text-align:right;}
.read-more a{ color:#b4d0f8; text-decoration:underline; font-style:italic;}


/*footer-part
-----------------------------------------------------------------------------*/
#footer-bg{width:832px; height:123px; float:left; background:url(../images/footer-bg.gif) left top  no-repeat; behavior: url("iepngfix.htc"); padding:26px 42px 25px 51px;}
#footer-banner{width:128px; float:left;}

.footer-menu{ width:700px;font-size:12px; float:left; color:#333;text-align:center; padding:0 0 10px 0;}
.footer-menu ul{ margin:0px; padding:0px;}
.footer-menu li{list-style:none; line-height:14px; display:inline;}
.footer-menu li a{ color:#333; font-size:12px; text-decoration:none; padding:0 15px;}
.footer-menu li a:hover{text-decoration:underline;}
.footer-menu li a.act-bot{text-decoration:underline;}

.form-main{width:561px;}
.form-main1{width:561px; padding:0 0 15px 0; float:left;}
.form-left{width:100px; float:left; text-align:right; padding:0 10px 0 0; color:#fff; line-height:18px; font-weight:bold; font-size:13px;}
.form-right{width:auto; float:left;}
.for-input{width:220px; height:17px; float:left; padding:1px 0 0 3px; border:1px solid #d8e4f4; font-size:12px;}
.for-txtarea{width:350px; float:left; padding:3px 0 0 3px; border:1px solid #d8e4f4; font-family:Arial, Helvetica, sans-serif; font-size:12px;}
.for-btn{width:56px; height:21px; background:url(../images/btn-bg.gif) left top no-repeat; border:none;}

