*{margin:0;padding:0;}
body,table{font-family:tahoma;font-size:11px;}
body{background:#f3f3f3;color:#67707A;text-align:center;}
img{border:0;}

a{color:#60883D;}
a:hover {color:#000;}

#Ruler{height:1px;left:0;line-height:1px;position:absolute;top:0;width:1000px;}

.clear{clear:both;height:1px;overflow:hidden;}
.this{border-collapse:collapse;empty-cells:show;width:100%;}

.unite {overflow:hidden;}

ul{margin-left:20px;padding:0 0 4px;}
ul li{padding:0;}

.nb{list-style-type:none;margin:0;padding:0;}

#Container{margin:0 auto;/*min-width:780px;*/ text-align:left;width:100%;}

/*?=header
-------------*/
.header {
position:absolute;
top:0px;
height: 224px;
background: url('../images/header1.jpg') left top no-repeat;
margin: 0 0 2px;
width:733px;
border:0px solid red;
}


/*?=logo
-------------*/
.logo {
height: 55px;
text-align: center;
padding: 15px 0 0;
}

.logo h1 {
font-family: arial;
font-weight: lighter;
font-size: 26px;
color: #F29F00;
}

.logo h1 span {
color:#5E6E85;
}

.logo h1 img {
vertical-align: middle;
}

/*?=menu
-------------*/
.menu {margin:0 0 2px;}

.menu li {
border: 1px solid #FFBF00;
height: 36px;
margin: 0 0 1px;
background: #FFA900 url('../images/menu-bg.gif') left top repeat-x;
}

.menu li a {
display: block;
color:#fff;
padding: 11px 0 0 27px;
height: 25px;
text-decoration: none;
font-weight: bold;
background: url('../images/arrow.gif') 10px 14px no-repeat;
}

.menu li a:hover {
color:#fff;
text-decoration: underline;
}

/*?=search
-------------*/
.search {
background: #78A22F url('../images/green.gif') left top no-repeat;
margin: 0 0 2px;
}

.search div {
padding: 15px;
text-align: right;
}

.search input {
font-size: 10px;
font-family: tahoma;
padding: 2px;
color:#6681A7;
width: 97%;
margin: 0 0 7px;
}

.search button {
float: right;
background: transparent;
color:#fff;
font-family: tahoma;
font-size: 11px;
font-weight: bold;
border: 0;
cursor: pointer;
text-decoration: underline;
}

.search span {
clear: both;
padding: 10px 0 0;
display: block;
text-align: center;
}

.search span img {
margin: 0 4px;
vertical-align: middle;
}

.search a {
color:#fff;
font-weight: bold;
font-size: 10px;
}

.search a:hover {
color:#F3FFDC;
font-weight: bold;
font-size: 10px;
}

/*?=news
----------*/
.news {
background: #4B5461 url('../images/dark.gif') left top no-repeat;
margin: 0 0 2px;
color:#fff;
height: 500px;
min-height: 500px;
position: relative;
}

.news h2 {
font-size: 11px;
text-align: right;
padding: 10px 20px;
}

.news dl {
font-size: 10px;
padding: 0 20px;
}

.news dt {
text-align: right;
font-weight: bold;
padding: 0 0 20px;
}

.news a {
color:#fff;
text-decoration: underline;
}

.news a:hover {
color:#C7DEFF;
}

.news dd {}

.news dd p {
padding: 0 0 15px;
}

/*?=content
----------*/
.content {margin: 0 0 2px;border:0px solid red;width:735px;}

.content p {
padding: 0 20px 10px;
font-size: 10px;
}

.content ul {
padding: 0 20px 6px;
font-size: 10px;
}

.content ul li {
padding: 0 0 7px 25px;
background: url('../images/bul.gif') 10px 4px no-repeat;
}

.content h2 {
padding: 0 20px;
font-size: 11px;
height: 42px;
border: 1px solid #FFA900;
color:#fff;
background: #FFA900 url('../images/heading-bg.gif') left top repeat-x;
line-height: 43px;
margin:227px 0 0 0;
}

.content h3 {
padding: 0 0 10px;
color:#505F6C;
font-size:11px;
}

.content .headings {
padding: 10px 20px;
}

.content .headings p {
padding: 0 0 10px;
}

.content .headings li {
overflow: hidden;
padding: 0;
background: none;
}

.leftImg {
float: left;
margin: 0 5px 0 0;
}

.rightImg {
float: right;
margin: 0 0 0 5px;
}

.content .more {
text-align: right;
font-size: 11px;
}

.content .more a {
color: #45992E;
text-decoration: none;
padding: 0 0 0 12px;
background: url('../images/arrow.gif') left 2px no-repeat;
}

.content .more a span {
color: #536176;
}

.content .more a:hover, .content .more a:hover span {
color:#000;
}

.line {
height:1px;
overflow: hidden;
background: #E0E0E0;
margin: 0 20px 10px;
}

/*?=footer
----------*/
.footer {
padding: 0 20px;
font-size: 11px;
height: 42px;
border: 1px solid #FFA900;
color:#fff;
background: #FFA900 url('../images/heading-bg.gif') left top repeat-x;
line-height: 43px;
text-align: center;
}

.footer table {
width: 80%;
margin: 0 auto;
}

.footer td {
height: 44px;
text-align: center;
}

.footer td a {
font-weight: bold;
text-decoration: none;
color:#fff;
}

.footer td a:hover {
color:#fff;
}

.subfooter {
font-size: 10px;
padding: 10px 0 20px;
text-align: center;
}

.subfooter a {
color:#FFA800;
}

.subfooter a:hover {
color:#000;
}
.zag1{
text-align:right;
color:#e02122;
font-size:19px;
font-family:arialnarrow;
margin:7px 10px 0 0;
}
.zag2{
text-align:right;
color:#000;
font-size:17px;
font-family:arialnarrow;
margin:7px 10px 0 0;
font-weight:bold;
}
.nad{
text-align:center;
padding:10px 0 10px 0;
color:#3300FF;
font-family:arial;
font-size:18px;
font-weight:bold;
}
.edu{
text-align:center;
font-size:18px;
font-family:arial;
font-weight:normal;
color:#336699;
padding:5px 0 5px 0;
}
.welcom{
font-size:15px;
}
.madeinweb{
text-align:right;
}
.cform_table td{
padding: 5px 10px 5px 10px;
}
.cform_title {
border-top: 1px solid #FF9900;
border-bottom: 1px solid #FF9900;
border-left: 1px solid #FF9900;
}
.cform_input_td {
border: 1px solid #FF9900;
}







