html, body { height:100%;  min-width:940px; margin:0; padding:0;}	
body {font-family: Tahoma, "Trebuchet MS", Arial, Helvetica, sans-serif; font-size:100%; line-height:1.125em; color:#000;}

input, select, textarea { font-family:Tahoma, Arial, Helvetica, sans-serif;}
object { vertical-align:top; outline:none}
.alignMiddle{ vertical-align:middle}
.alignCenter{ text-align: center}
.container1{ width:100%}
.clear { clear:both;}
.fleft{ float:left}
.fright{ float:right}
.container {	overflow:hidden; width: 100%;}
.oh {overflow:hidden;}
a img{ border:0px}
img{ vertical-align:top;  }
fieldset{ border:none}
.w{ width:272px}

.col-1, .col-2, .col-3, .col-4{ float:left}

a{ color:#000; text-decoration:underline; outline:none}
a:hover{ text-decoration:none}

h1, h2, h3, h4, h5 {margin:0; padding:0;}
h1, h2{color:#002A69; font-size:24px; font-family:Tahoma, "Times New Roman", Times, serif; font-style:italic; text-transform:uppercase; font-weight:normal; margin-bottom:21px; line-height:1.2em}
h1 span, h2 span{ display:block; margin-top:-9px}
h4{color:#4f4f4f; font-size:21px; font-family:Tahoma, "Times New Roman", Times, serif; font-style:italic; font-weight:normal; margin-bottom:7px; line-height:28px}
h3{color:#2a2a2a; font-size:22px; font-family:Tahoma, "Times New Roman", Times, serif; font-style:italic; font-weight:normal; margin-bottom:21px; line-height:1.2em}
h3 span{ display:block; margin-top:-9px}
h5{color:#000; font-size:1em; font-weight:normal}

#search, #search1 {margin:0; padding:0;}

.list{margin:0; padding:0; list-style:none;}
.list li{background:url(/images/33180/marker1.png) top left no-repeat; background-position:0 7px; margin:0; padding-left:37px; text-transform:uppercase; overflow:hidden}
.list li a{color:#1f1f1f; text-decoration:none; line-height:43px; font-size:14px; font-family:Tahoma, "Times New Roman", Times, serif} 
.list li a:hover { text-decoration:none; color:#4a99d2; }

.list-1{margin:0; padding:0; list-style:none;}
.list-1 li{background:url(/images/33180/marker1.png) top left no-repeat; background-position:0 7px; margin:0; padding-left:37px; text-transform:uppercase; overflow:hidden}
.list-1 li a{color:#1f1f1f; text-decoration:none; line-height:40px; font-size:14px; font-family:Tahoma, "Times New Roman", Times, serif} 
.list-1 li a:hover { text-decoration:none; color:#4a99d2; }

.link{color:#000000; background:url(/images/33180/icon7.gif) top left no-repeat; padding:2px 0 2px 35px; text-decoration:none; font-size:13px; font-family:Tahoma, "Trebuchet MS", Arial, Helvetica, sans-serif  }
.link:hover{text-decoration:underline }
.link1{ color:#f2f2f2; font-size:13px; font-family:Tahoma, "Trebuchet MS", Arial, Helvetica, sans-serif; vertical-align:middle; line-height:32px}
.link2{ text-decoration:none; color:#2672ab}
.link2:hover{ text-decoration:none; color:#000}

.button{color:#fff; background:url(/images/33180/button-1.gif) top left no-repeat #416680; width:69px; text-align:center; line-height:32px; display:block; text-decoration:none;  }
.button:hover{text-decoration:none; color:#000 }

.blog-button {position:absolute; top:12px; right:0; width:67px;}
.button1{color:#fff; background:url(/images/33180/button1.gif) top left no-repeat; width:67px; text-transform:uppercase; text-align:center; line-height:40px; display:block; text-decoration:none; font-size:18px; font-family:Tahoma, "Times New Roman", Times, serif}
.button1:hover{text-decoration:none; color:#2fc5fc }

.button2{color:#fff; background:url(/images/33180/button2.gif) top left no-repeat; width:115px; padding-left:14px; text-align:left; line-height:32px; display:block; text-decoration:none; font-size:14px; font-family:Tahoma, "Trebuchet MS", Arial, Helvetica, sans-serif; float:right; vertical-align:middle }
.button2:hover{text-decoration:none; color:#000 }

.link-1 { display:inline-block; float:left; font-weight:bold; line-height:45px; background:url(/images/33180/bg_link.gif) top left repeat-x; padding:0 20px 0 20px; color:#012e1f; text-decoration:none; border-radius:9px; -moz-border-radius:9px; -webkit-border-radius:9px; cursor:pointer; position:relative; behavior:url(js/PIE.htc); font-size:13px; font-family:Tahoma, "Trebuchet MS", Arial, Helvetica, sans-serif }
.link-1:hover {background:#000; text-decoration:none; color:#fff}

.link-2 { display:inline-block; float:left; line-height:43px; background:url(/images/33180/bg_link1.gif) top left repeat-x #3c3f46; padding:0 7px 0 7px; color:#fff; text-transform:uppercase; text-decoration:none; border-radius:9px; -moz-border-radius:9px; -webkit-border-radius:9px; cursor:pointer; position:relative; behavior:url(js/PIE.htc); font-size:14px; font-family:Tahoma, "Trebuchet MS", Arial, Helvetica, sans-serif }
.link-2:hover {background:#2973ac; text-decoration:none; color:#fff}

.bg_1{ background:#f9f9f9; height:362px; width:100%}
.block{ position:absolute; right:0; top:0; height:362px; width:309px; background:url(/images/33180/block.png) top left no-repeat}
.block .indent-block{ padding:86px 0px 0px 19px; }
.h1{color:#fff; font-size:30px; font-style:italic; font-family: Tahoma, "Times New Roman", Times, serif; margin-bottom:37px; line-height:1.2em}
.h1 strong{ font-size:43px; text-transform:uppercase}
.h1 b{ font-size:36px}

/*aside*/
aside { background:#eaeaea; width:100%}
aside .inside{ padding:23px 0px 23px 0px}
aside .img-indent1{ margin-right:0}
aside img{ margin-right:3px}

/*content*/
section{ font-size:0.8125em; width:100%; /* text-align:left; */ background:url(/images/33180/bg_cont.gif) top left repeat-x #f2f2f2; font-family:Tahoma, Verdana, Geneva, sans-serif; color:#757575}
section .inside{padding:7px 0px 26px 0px; width:100%}
section .inside1{padding:29px 0px 65px 0px; width:100%}
.img-left{ float:left; margin:0 24px 26px 0}
.img-left1{ float:left; margin:0 24px 0 0}
.img-indent{ margin:0 0 25px 0}
.pr{ margin:0}
.pr1{ margin:0 0 17px 0}
.pr2{ margin:0 0 7px 0}
.pr3{ margin:0 0 27px 0}

.tail{ background:url(/images/33180/tail.gif) bottom repeat-x; padding-bottom:9px; margin-bottom:9px}
.txt-1{ float:right; display:block; margin-bottom:31px; font-weight:bold; color:#5e5e5e}
.num{ float:left; width:53px; line-height:52px; background:url(/images/33180/bg_num.png) top left no-repeat; text-align:center; font-family:Tahoma, Arial, Helvetica, sans-serif; font-size:24px; font-weight:bold; color:#fff}
.txt1{ font-family:Tahoma, "Times New Roman", Times, serif; font-size:21px; color:#656565; font-style:italic; line-height:28px}
.txt2{ font-family:Tahoma, "Times New Roman", Times, serif; font-size:25px; color:#1e6597; font-style:italic; line-height:28px; float:left; margin-right:3px; font-weight:bold}
.txt3{ letter-spacing:-1px}

.txt4{ color:#000}
.txt4 a{ color:#000; text-decoration:none}
.txt4:hover{ text-decoration:underline}

.indent{padding:36px 0px 0px 0px}
.indent1{padding:46px 0px 0px 0px}
.indent2{padding:0 0px 0px 67px}
.indent3{padding:0 0px 0px 241px}
.indent4{padding:0 0px 0px 82px}
.indent5{padding:16px 0px 0px 0px}

/*box*/
.box{ background: url(/images/33180/bg_box.gif) top left repeat-x #dfdfdf; border:1px solid #fffefe; border-style: solid; border-radius:9px; -moz-border-radius:9px; -webkit-border-radius:9px; behavior:url(js/PIE.htc); position:relative}
.box .indent-box{ padding:17px 0px 0px 19px; margin-bottom:-14px; position:relative }
.box .indent-box1{ padding:17px 21px 0px 29px; margin-bottom:-14px; position:relative }
.box .indent-box2{ padding:17px 21px 20px 29px;}
.box .indent-box3{ padding:23px 0px 28px 23px;}
/*box*/
.box1{ background: url(/images/33180/bg_box1.gif) top left repeat-x #246390; width:100%; border-style: solid; border-radius:9px; -moz-border-radius:9px; -webkit-border-radius:9px; behavior:url(js/PIE.htc); position:relative; font-family:Tahoma, Verdana, Geneva, sans-serif; color:#d6d6d6; font-size:13px; height:241px}
.box1 .indent-box{ padding:17px 21px 46px 29px;}
section .box1 h3{color:#fff; text-transform:uppercase; font-size:18px; font-family:Tahoma, "Times New Roman", Times, serif; font-style:italic; font-weight:normal; margin-bottom:21px; line-height:1.2em}

.block2{ background:url(/images/33180/bg_block2.png) top left no-repeat; width:227px; height:241px }

/*footer*/
footer { color:#afafaf; font-size:0.875em; background:#3D4046 url(images/bot.gif) top repeat-x; font-family:Tahoma, Arial, Helvetica, sans-serif}
footer .inside{ padding:4px 0 3px 0 }
footer a {color:#afafaf; text-decoration:underline}  
footer a:hover {  text-decoration:none}
footer span{ color:#f2f2f2}
footer h2{color:#f2f2f2; font-size:21px; font-family:Tahoma, "Times New Roman", Times, serif; font-weight:normal; margin-bottom:13px; line-height:1.2em}

footer ul{margin:0; padding:0; list-style:none;}
footer ul li{ margin:0px;}
footer ul li a{color:#f2f2f2; font-size:13px; line-height:28px; text-decoration:none; display:inline-block;  padding-left:13px; background:url(images/marker.gif) top left no-repeat; background-position:0 11px; font-family:Tahoma, "Trebuchet MS", Arial, Helvetica, sans-serif} 
footer ul .li1 a{padding-left:34px; background:url(/images/33180/icon4.gif) top left no-repeat; background-position:0 1px} 
footer ul .li2 a{ padding-left:34px; background:url(/images/33180/icon5.gif) top left no-repeat; background-position:0 1px} 
footer ul .li3 a{ padding-left:34px; background:url(/images/33180/icon6.gif) top left no-repeat; background-position:0 1px} 
footer ul li a:hover { text-decoration:none; color:#466d8a }

/*--logo--*/
.logo {position:absolute; top:86px; left:0;}
.logo a, .logo a:hover {text-decoration:none;}
.ltext1, .ltext2, .ltext3 {display:inline-block; line-height:72px; font-size:72px; font-weight:bold; font-style:italic; font-family:Tahoma, Times, "Times New Roman"; vertical-align:baseline;}
.ltext1 {color:#1e6597;}
.ltext2 {color:#36393f;}
.ltext3 {color:#3c3f46; font-weight:normal; font-size:23px;}

/*--search--*/
.search{top:187px; left:11px; position:absolute; width:167px; padding:0; z-index:3;}
.search .indent {padding:0;}

.bx_popup_frame .ltext1,
.bx_popup_frame .ltext2,
.bx_popup_frame .ltext3 {font-size:20px; line-height:20px;}
.bx_popup_frame .button,
.bx_popup_frame .button1,
.bx_popup_frame .button2 {color:#ccc; width:auto;}

.button, .button1, .button2, .link1 {color:#ccc;}

