﻿@charset "utf-8";
/* CSS Document */

body{
margin:0px; background:#f9fdfd url('images/main-bg.gif') repeat-x bottom; padding:0px; font-family:Arial, Helvetica, sans-serif; font-weight:normal; text-decoration:none; line-height:20px; color:#1d1d1d; font-size:12px}

img{ border:none; margin:0px; padding:0px;}

#main-container{ width:996px; margin-left:auto; margin-right:auto; padding-left:16px;}
#header{ width:964px; height:118px; float:left; margin-top:24px; }
.logo{ width:186px; float:left}
.main-menu{ width:778px; float:right; height:67px; background:url('images/menu-shadow.gif') no-repeat bottom; margin-top:51px}
.banner{ width:964px; float:left; height:360px; background:url('images/main-banner.jpg') no-repeat; color:#babaad}
.banner .text{ width:345px; margin:162px 0px 0px 580px}

#mid-contain{ width:970px; float:left; margin-top:10px;}
#mid-contain .con-left{ width:685px; float:left}
#mid-contain .line{ width:660px; background:url('images/title-line.jpg') repeat-x ; width:100%; height:5px}
#mid-contain .textbox{ float:left; width:275px;}
#mid-contain .linkbox-left{ float:left; width:200px; margin-left:25px;}
#mid-contain .linkbox-right{ float:left; width:150px; margin-left:25px;}

.blue-link{ color:#183660; text-decoration:underline; font-size:12px;}
.blue-link:hover{ color:#896638;}

#footer{ width:685px; float:left; height:60px; margin-top:10px; padding-top:27px; font-size:11px; color:#4a4a49;}
#footer a{color:#896638; text-decoration:underline;}
#footer a:hover{color:#896638; text-decoration:none;}

.whatnew-box{ width:266px; height:281px; background:url('images/what-new-box-bg.gif') no-repeat; float:right; color:#FFF}
.whatnew-box ul{ margin:0px; padding:0px 0px 0px 15px ; list-style: square}
.whatnew-box ul a{ text-decoration:none; color:#FFF;}
.whatnew-box ul a:hover{text-decoration:underline;}
.credit{margin:70px 20px 0px 30px;}

.whatnew-ip-box{ width:275px; height:275px; background:url('images/what-new-box-ip-bg.gif') no-repeat; float:right; color:#FFF}
.whatnew-ip-box ul{ margin:0px; padding:0px 0px 0px 0px ; list-style: square}
.whatnew-ip-box ul a{ text-decoration:underline; color:#FFF;}
.whatnew-ip-box ul a:hover{text-decoration:none;}

#login-box-bottom{ width:266px; float:right; height:140px; color:#FFF; background:url('images/login-box-bottom.png') no-repeat;}
#login-box-bottom a{ text-decoration:none; font-weight:bold; color:#FFF;}
#login-box-bottom img{ padding-right:5px; padding-top:15px}
#login-box-bottom a:hover{ text-decoration:underline;}
#login-box-bottom .login-con{ margin:10px 20px 10px 25px}

.ip-left-con{ width:435px; float:left; margin-bottom:13px; text-align:justify; }
.ip-right-con{ float:left; width:215px; margin-left:30px}

.orange-link{ color:#ad7e0b; text-decoration:underline; font-size:12px;}
.orange-link:hover{ color:#6d512e;}

.orange-title{ font-size:16px; color:#ad6000; font-weight:bold}

.lightblue-link{ color:#0b418b; text-decoration:none; font-size:12px;}
.lightblue-link:hover{ color:#000; text-decoration:underline}

.textfield{ border:3px solid #cee7ea; padding:4px 5px 4px 5px; font-size:12px; color:#5e5e5e;}