/* CSS Document */

*{border:0;margin:0;padding:0;font-size:100%;}
html,body {height:100%;width:100%;}
body { background:#fff; font:12px "Myriad Pro", Arial;color:#000; text-align:center; }

#outer {min-height:100%; width:1000px; margin:0 auto; text-align:left; }

* html #outer{height:100%;} /*for IE min-height */

#header {height:166px; background: url(img/header.jpg) no-repeat top center;}
.logo { float:left; padding:42px 0 0 26px;}
.logo a { text-decoration:none;}
.menu {  margin:0 auto; width:774px; background:url(img/pix_menu.gif) repeat-x; height:29px; clear:both; position:relative;}
.menu ul { margin:0; padding:0; float:left;}
.menu ul li { float:left; list-style:none; margin:0; padding:0; width:auto;}
.menu ul li a.link1 { height:29px; background:url(img/link1.gif) no-repeat; width:165px; text-decoration:none; /*font:bold 14px/28px "Myriad Pro", Arial;*/font:bold 12px/28px Arial; color:#fff; display:block; text-align:center; cursor:pointer;}
.menu ul li a.link2 { height:29px; background: url(img/link2.gif) no-repeat; width:211px; text-decoration:none; /*font:bold 14px/28px "Myriad Pro", Arial;*/font:bold 12px/28px Arial; color:#fff; display:block; text-align:center; cursor:pointer;}
.search { float:right; text-align:right;/*font:bold 14px/28px "Myriad Pro", Arial;*/font:bold 12px/28px Arial;color:#fff; width:380px;}
.search form table { width:auto; padding:0; margin:0; border-collapse:collapse; }
.search form table td {height:29px; vertical-align:middle;}
.search form { height:29px; text-align:right; background:url(img/form_bg.gif) no-repeat; width:264px; margin-left:10px; float:right;}
.inp_search { width:227px; margin-left:5px; font:12px Arial, Helvetica, sans-serif; color:#000;}
.button { width:21px; height:21px; margin:0px 4px 0 5px; cursor:pointer;}
#bodymain { padding-bottom:70px; clear:both; padding-top:18px; width:774px; margin:0 auto;}
#bodymain table { width:100%; border-collapse:collapse; margin:0; padding:0;}
#bodymain table td { vertical-align:top; width:50%;}

h2 { font:26px Arial, Helvetica, sans-serif; color:#fff; padding-bottom:15px;}
p { padding-bottom:15px; font:bold 11px/16px Arial, Helvetica, sans-serif; color:#000;}
.contleft { width:378px; background:url(img/jrange_bg.gif) no-repeat top; padding-top:30px;}
.contleft p img  { margin-top:10px;}

.contright { width:378px; text-align:left; float:right; background:url(img/green_bg.gif) no-repeat top; padding-top:30px;}
.contright p img  { margin-top:10px;}
.contpad {margin:0 40px;}

a {color:#0085d4; text-decoration:none;}
a:hover { text-decoration:underline;}


#footer {height:50px;margin-top:-50px; width:774px;margin-left:auto; text-align:left;margin-right:auto;clear:both;}

.footleft { text-align:right;width:378px; float:left;  font:10px Arial, Helvetica, sans-serif; color:#000;}
.footright {font:10px Arial, Helvetica, sans-serif;width:378px; float:right;color:#000;}
