/* CSS Document */
body{ margin:0px; padding:0px; font-family:Arial, Helvetica, sans-serif; color:#000000; font-size:12px;}
*{ margin:0px; padding:0px;}
.wrapper{ width:800px; margin:auto;}
a img ,img a{ border:none;}
a { color:#000000;}
.menu{ height:32px; background:url(../images/menu_bg.jpg) repeat-x;}
.menu ul{ margin:0px; padding:0px;} 
.menu ul li{ list-style:none; list-style-type:none; background:url(../images/menu_right.jpg) right no-repeat;  display:inline; float:left; }
.menu ul li a{color:#717171; font-family:"Trebuchet MS"; text-decoration:none; text-transform:uppercase; padding:0px 16px; height:32px; line-height:32px; display:block; float:left;}
.menu ul li a:hover{color:#717171; font-family:"Trebuchet MS"; text-decoration:none; text-transform:uppercase; background:#b2b1b2}
.menu ul li.last{ list-style:none; list-style-type:none; background:none;  display:inline; float:left; }

.left{ background:url(../images/left_right.jpg) left repeat-y; width:264px;}
.left01{ background:url(../images/left_top.jpg) left  top no-repeat; width:264px; }
.left02{ background:url(../images/left_btm.jpg) left bottom no-repeat; width:264px; }

.footer{ margin-top:20px; width:100%;}
.footer a{ color:#FFFFFF; text-decoration:none;}

p{ padding-bottom:5px; text-align:justify;}

h1{ font-family:"Trebuchet MS"; font-size:14px; color:#125396; padding:5px 0px 5px 0px; border-bottom:1px solid #CCCCCC; margin-bottom:2px;}
h2{ font-family:"Trebuchet MS"; font-size:14px; color:#0a0b0d; padding:5px 0px 5px 0px;}
h3{ font-family:"Trebuchet MS"; font-size:12px; color:#125396; padding:5px 0px 5px 0px; text-align:left }

h4{ font-family:"Trebuchet MS"; font-size:12px; }

pre{font-family:"Trebuchet MS"; font-size:13px; color:#dd127b;}


p.bold{ padding-bottom:3px; text-align:justify; padding-left:15px; background:url(../images/arrows.jpg) top left no-repeat; background-position:0 3px; margin-left:4px;}

p.right{ padding-bottom:3px; text-align:right;}

.box_btm{ padding:5px; border:1px solid #cacaca; margin:5px;}
.box_btm h1{ font-weight:bold; color:#2c67a3; border:none; padding:5px 0px 5px 0px;}
.boxinner{ padding:5px; border:1px solid #cacaca; background:url(../images/line.jpg) repeat-x; width:550px;}
.boxinner img{ padding:3px; margin:2px; border:1px solid #999999;}

.list{}
.list ul{ padding-left:15px;}
.list ul li{ padding-left:5px;}
.list ul strong{ display:block;}
.search{ position:absolute; left:300px; top:0px; text-align:right;	}
.searchOuter{ position:relative; width:100%; height:auto; float:left; }