* { margin:0; padding:0; outline:0 none;}
body { margin:0; font-family:Arial, Helvetica, sans-serif; font-size:12px !important; color:#444; background:#FFFFFF; line-height:18px; text-align:justify}

.Web-Size { width:100%;}
.Page-Size { width:960px; margin:0 auto;}

h1, h2, h3, h4 { line-height:normal;}

.Clear { clear:both;}
img { border:0 none;}
a { color:#27548F; text-decoration:none;}
a:hover { text-decoration:underline;}
.fr { float:right; margin:0 0 20px 20px;}
.fl { float:left; margin:0 20px 20px 0;}
.img-fr { float:right; margin:5px 0 15px 15px; border:2px solid #ccc; border-radius:10px;}
.img-fl { float:left; margin:5px 15px 15px 0; border:2px solid #ccc; border-radius:10px;}

.Web-Header { background:url(../images/header_bg.jpg) repeat-x left top; width:100%; min-height:153px; }
.Header { width:960px; margin:0 auto; }
.Logo { float:left; width:960px;}
.Logo a { }

.Menu { width:100%; float:left; text-align:center;}
.Menu ul { width:960px; height:49px; margin:3px auto; position: relative; overflow: hidden;}
.Menu li { list-style:none; display:inline; float:left;}
.Menu li a { line-height:54px; height:54px; color:#FFFFFF; font-size:14px; z-index: 10; position: relative; float:left; padding:0 26px;}
.Menu li a:hover, .Menu li:hover > a { text-decoration:none;}
.Menu li.backLava { background: url(../images/black.png) repeat; text-decoration:none; z-index: 8; position: absolute;}

.Call { float:right; height:36px; line-height:30px; margin:30px 0;}
.Call p { background:url(../images/call_bg.jpg) repeat-x top; padding:2px 10px; float:left; border-radius:20px; border-left:1px solid #d4d4d4; border-right:1px solid #d4d4d4; margin-right:-30px; position:relative; box-shadow:0px 1px 3px #ccc;}
.Call p span {color:#27548F;}
.Call a { float:left; background:url(../images/orange_btn.jpg) repeat-x; color:#fff; font-weight:bold; padding:0 10px 0 35px; border-top-left-radius:0px; border-radius:20px; border-bottom-left-radius:0px; border:1px solid #CC6600; box-shadow:2px 2px 3px #ccc;}

.Banner-Text { }
.Banner-Text h1 { font-size:18px; margin-bottom:15px;}
.Banner-Text h1 strong { font-size:24px;font-weight:normal}
.Banner-Text p {}
.Banner-Text a.Profile { background:url(../images/orange_btn.jpg) repeat-x; color:#fff; font-weight:bold; padding:7px 20px; border-radius:20px; border:1px solid #CC6600; box-shadow:1px 1px 2px #333; float:left; margin:20px 0;}

.List { list-style:none; margin:5px 15px 10px 15px;}
.List li { background:url(../images/arrow.png) no-repeat left top; padding:0 0 0 15px; margin:6px 0;}

.Web-Content { width:100%;}
.Content { display:block; width:960px; margin:20px auto;}
.Content h1 { font-size:24px; color:#27548F; margin:15px 0 10px 0;}
.Content h2 { font-size:19px; color:#27548F; margin:15px 0 5px 0;}
.Content h3 { font-size:16px; color:#27548F ; margin:15px 0 5px 0;}
.Content h4 { font-size:14px; color:#E86026; margin:5px 0 5px 0;}
.Content h4 a { background:none; font-size:14px; color:#688028; margin:15px 0 5px 0; padding:0}
.error_div{display:none}
.Product-Links { width:500px; float:left; margin-right:20px;}
.Product-Links div { width:250px; float:left; }
.Product-Links a { background:#f5f5f5 url(../images/arrow.png) no-repeat 5px 5px; padding:5px 0 5px 20px; margin:15px 10px 15px 0px; color:#333333; display:block; font-weight:bold; }
.Product-Links a:hover { background-color:#eee; color:#27548F; text-decoration:none;}
.Product-Links .centerimg{text-align:center;padding:10px 0;}

.Left { width:625px; float:left; }
.Left h3 { font-size:20px; font-weight:normal; margin-bottom:10px;}
.Left p {}
.Left a.More {  background:url(../images/call_bg.jpg) repeat-x top; padding:2px 10px; float:left; border-radius:20px; border-left:1px solid #d4d4d4; border-right:1px solid #d4d4d4; box-shadow:0px 1px 3px #ccc; color:#27548F; }
.Left a.More:hover { text-decoration:none; color:#596b26;}


.Right-Text {}
.Right-Text div { width:400px; float:left; }
.Right-Text h3 { font-size:20px; font-weight:normal; margin-bottom:10px;}
.Right-Text p {}
.Right-Text a.More {  background:url(../images/call_bg.jpg) repeat-x top; padding:2px 10px; float:left; border-radius:20px; border-left:1px solid #d4d4d4; border-right:1px solid #d4d4d4; box-shadow:0px 1px 3px #ccc; color:#27548F; }
.Right-Text a.More:hover { text-decoration:none; color:#596b26;}

table#01 {
    width:100%;
}
table#t01 {
    border: 1px solid #999;
    border-collapse: collapse;
    padding: 15px;
    text-align: left;

}

table#t01 tr{
    border: 1px solid #999;
    border-collapse: collapse;
    padding: 5px;
    text-align: left;
}

table#t01 td{
    border: 1px solid #999;
    border-collapse: collapse;
    padding: 5px;
    text-align: left;
}
table#t01 tr:nth-child(even) {
    background-color: #E1EBF9;
}
table#t01 tr:nth-child(odd) {
   background-color:#B8CDE8;
}
table#t01 th	{
    background-color: #04285A;
    color: white;
}

table strong { color:#fff;}
.Text { width:960px; float:left;}
.Text strong { color:#222;}
.Text p {}

.Right { background:#fff url(../images/img_right.jpg) no-repeat bottom right; border:1px solid #ccc; border-radius:10px; width:280px; float:right; padding:15px 15px 30px 15px; box-shadow:1px 1px 5px #ccc; margin:0 0 0 15px;}
.Right h2 { margin:0}
.Right h4 { margin:20px 0 10px 0;}
.Right:hover { border:1px solid #999; box-shadow:1px 1px 5px #333;}

.Web-Footer { background:#27548F; color:#FFFFFF; padding:20px 0px 0px 0px;}
.Footer { width:960px; margin:0 auto; text-align:center;}
.Footer ul { }
.Footer li { display:inline;}
.Footer li a { color:#FFFFFF; font-weight:bold; margin: 20px; line-height:20px; height:20px;}
.Footer li a:hover {}

.Web-Footer-Text { width:100%; background:url(../images/footer_bg.jpg) repeat-x left top; line-height:46px; height:46px; margin:20px 0 0 0;}
.Footer-Text { width:960px; margin:0 auto;}
.Footer-Text p { float:left;}
.Footer-Text div { float:right;}
.Footer-Text h4 { float:left; line-height:46px; margin:0 10px;}
.Footer-Text a { color:#FFFFFF; padding:0 5px}
