/* CSS Document */

*, body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, hr, pre, form, fieldset, input, textarea, p, border, blockquote, th, td {
margin : 0;
padding : 0;
}
body {
font-family : "Comic Sans MS";
font-size : 12px;
color : #383838;
background : #eeefef url(../images/bg.jpg) repeat-x;
}
img, div, input {
border : 0;
}
.blue {
color : #004197;
font-size : 16px;
}
.black {
color : #383838;
font-size : 16px;
}
.blue1 {
color : #004197;
font-size : 16px;
}
.black1 {
color : #383838;
font-size : 17px;
}
ul {
margin : 0;
}
li {
padding : 0;
margin : 0;
list-style : none;
}
#Container {
margin : 0 auto;
width : 1004px;
}
#header {
width : 1004px;
margin : 0;
}
#banner {
width : 1004px;
height : 294px;
background : #d2d3d4 url(../images/banner.jpg) no-repeat;
}
.menu {
width : 1004px;
height : 31px;
}
.menu ul {
margin : 0 0 0 0;
}
.menu li {
float : left;
margin : 0;
padding : 0 0 0 10px;
width : 117px;
height : 31px;
list-style : none;
text-decoration : none;
}
.menu li a {
float : left;
margin : 0;
padding : 0 0 0 10px;
width : 117px;
height : 31px;
background : url(../images/menu.jpg) no-repeat 10px 0;
list-style : none;
text-align : center;
text-decoration : none;
font-size : 14px;
color : #5a5a5a;
font-weight : bold;
}
.menu li a:hover {
float : left;
margin : 0;
padding : 0 0 0 10px;
width : 117px;
height : 31px;
background : url(../images/menu_hover.jpg) no-repeat 10px 0;
list-style : none;
text-align : center;
font-size : 14px;
color : #ffffff;
font-weight : bold;
}
.menu .cur a {
float : left;
margin : 0;
padding : 0 0 0 10px;
width : 117px;
height : 31px;
background : url(../images/menu_hover.jpg) no-repeat 10px 0;
list-style : none;
text-align : center;
font-size : 14px;
color : #ffffff;
font-weight : bold;
}
.menu .cur a:hover {
float : left;
margin : 0;
padding : 0 0 0 10px;
width : 117px;
height : 31px;
background : url(../images/menu_hover.jpg) no-repeat 10px 0;
list-style : none;
text-align : center;
font-size : 14px;
color : #ffffff;
font-weight : bold;
}
#mainBody {
width : 971px;
padding : 25px 16px 0 17px;
}
#mainBody #left {
float : left;
width : 235px;
padding : 20px 0 0 0;
}
#mainBody #left .visa {
width : 235px;
}
#mainBody #left .visa .upper_left {
width : 235px;
height : 17px;
margin : 0;
}
#mainBody #left .visa .bg_left {
width : 235px;
padding : 0;
margin : 0;
background : url(../images/bg_left.jpg) repeat-y;
}
#mainBody #left .visa .bg_left ul {
margin : 0 0 0 15px;
padding : 0;
}
#mainBody #left .visa .bg_left ul li {
padding : 0 0 0 20px;
margin : 0;
list-style : none;
background : url(../images/bullet2.jpg) no-repeat 5px 8px;
line-height : 22px;
}
#mainBody #left .visa .below_left {
width : 235px;
height : 17px;
margin : 0;
margin : 0;
}
#mainBody #middle {
float : left;
width : 480px;
padding : 20px 15px 0 15px;
}
#mainBody #middle .upperpart {
width : 480px;
}
#mainBody #middle .upperpart p {
line-height : 18px;
text-align : justify;
padding : 10px 0 0 0;
}
.readmore {
width : 80px;
float : right;
}
.readmore1 {
width : 80px;
float : left;
padding : 5px 0 0 0;
}
a {
text-decoration : none;
color : #000000;
}
a:hover {
text-decoration : none;
color : #DA9616;
}
#mainBody #middle .belowpart {
width : 460px;
padding : 20px 10px 0 10px;
}
#mainBody #middle .belowpart .feature1 {
float : left;
width : 220px;
padding : 0 20px 0 0;
}
#mainBody #middle .belowpart .feature1 p {
text-align : justify;
padding : 10px 0 0 0;
}
#mainBody #middle .belowpart .feature2 {
float : left;
width : 220px;
}
#mainBody #middle .belowpart .feature2 p {
text-align : justify;
padding : 10px 0 0 0;
}
#mainBody #right {
float : left;
width : 226px;
padding : 20px 0 0 0;
}
#mainBody #right .upper_right {
width : 226px;
padding : 10px 0 0 0;
}
#mainBody #right .mid_right {
width : 225px;
margin : 0 0 0 1px;
background : url(../images/bg_right.jpg) repeat-y;
}
#mainBody #right .mid_right ul {
margin : 0 0 0 15px;
padding : 0;
}
#mainBody #right .mid_right ul li {
padding : 0 0 0 20px;
margin : 0;
list-style : none;
background : url(../images/bullet2.jpg) no-repeat 5px 8px;
line-height : 22px;
}
#mainBody #right .below_right {
width : 226px;
}
#mainBody #right .contact {
width : 226px;
padding : 20px 0 0 0;
}
#buttom {
width : 1004px;
height : 108px;
background : url(../images/bottom.jpg) no-repeat;
}
#footer {
 text-align:right;line-height:16px; height:150px; color:#FFFFFF; padding:10px 0 0 0; background:url(../images/footer_bg.jpg) repeat-x #203F78;
}
#footer #footer1 {
margin : 0 auto;
padding : 0;
}
#footer #footer1 img {
padding : 5px 0 0 0;
}
a.link:link, a.link:active, a.link:visited {
color : #ffffff;
text-decoration : none;
}
a.link:hover {
text-decoration : underline;
}
#contact {
width : 230px;
float : left;
}
#contact_right {
width : 400px;
float : left;
}
#contact_right ul {
margin : 0;
padding : 0;
}
#contact_right ul li {
margin : 0;
padding : 0 0 0 10px;
line-height : 25px;
}
#info {
float : left;
padding : 20px 0 0 0;
}
.message_sent {
font : 11px Arial, Helvetica, sans-serif;
color : #ff0000;
}
dl {
font-family : Arial, Helvetica, sans-serif;
font-size : 100%;
padding : 0;
margin : 10px 0 0 0;
width : 285px;
color : #000000;
}
dt, dd {
padding : 5px;
margin : 0;
}
dt {
width : 100px;
float : left;
clear : both;
}
html[dir="rtl"] dt {
float : right;
}
dd + dd {
margin-left : 253px;
}
html[dir="rtl"] dd + dd {
margin : 0 253px 0 0;
}
dt:first-child, dt:first-child + dd {
border-top-width : 0;
}
h2 + p {
font-size : 70%;
margin : 10px auto;
width : 100%;
}
.textfield_blue {
border : 1px solid #000000;
color : #333333;
font-family : Arial, Helvetica, Verdana, sans-serif;
font-size : 11px;
padding-left : 2px;
width : 200px;
}
.textfield1_blue {
border : 1px solid #000000;
color : #333333;
font-family : Arial, Helvetica, Verdana, sans-serif;
font-size : 11px;
padding-left : 2px;
width : 110px;
}
.black_btm {
font-family : Georgia, "Times New Roman", Times, serif;
color : #ffffff;
font-size : 12px;
font-weight : bold;
border : 2px solid #a70000;
background : #de0000;
line-height : 25px;
padding : 5px;
}
.black_btm:hover {
border : 2px solid #a70000;
background : #ff0000;
color : #fff;
line-height : 25px;
padding : 5px;
}
#message {
font : 12px Arial, Helvetica, sans-serif;
color : #ffff00;
text-align : left;
}

