@charset "utf-8";

body {font-size:75%;line-height:1.4;background:#cad8e5 url('images/bg.jpg') repeat-x;margin:auto;margin-bottom:20px}
font,div {font-family: Verdana; text-align:left}

a,h1,h2,#slogan,.blue {color:#315f8c;text-decoration:none}
#content a.red:hover,#nav .float50 div a:hover,#nav .float50 div a.active {text-decoration:underline}

img {border:0;vertical-align:middle;behavior:url('templates/iepngfix.htc')}
.thumb {border:2px solid #ddd}
.thumb:hover {border:2px solid #ccc}

p,form,h1,h2,h3,ul {margin:0px;padding:0px}

h1,h2,h3 {font-size:100%}
.roundbox h1, .roundbox h2 {margin:0 4px 4px}
hr {margin:8px 6px}

.bold,.title {font-weight:bold}
.italic {font-style:italic}
body,.center,#nav .float50 {text-align:center}
.right {text-align:right}
.justify {text-align:justify}

.small,ul,#nav .float50 {font-size:90%}

.white, #nav .float50 div ul a {color:#fff}
.grey {color:#324354}
.black, a.black,body,.grey {color:#1f3c59}
.red, a:hover,a.red,a.active {color:#c00}
.green {color:green}

.highlight {background:#ff6;font-weight:bold;padding:0 2px;color:#330}

.padding10 {padding:10px}

.float {float:left}
.floatr {float:right}
div.float20 {float:left;width:19.99%}
div.float25 {float:left;width:24.99%}
div.float33 {float:left;width:33.32%}
div.float40 {float:left;width:39.99%}
div.float50 {float:left;width:49.99%}
div.float60 {float:left;width:59.99%}
div.float66 {float:left;width:66.65%}
div.float75 {float:left;width:74.99%}
div.float80 {float:left;width:79.99%}
.clear,.clearer {clear:both}

.overflow {overflow:hidden}
.nowrap {white-space:nowrap}

#frame {margin:auto;width:940px}
#slogan {margin:47px 0 0 100px;font-size:85%;position:absolute;font-weight:bold}
#slogan p {margin-bottom:9px}
#nav {height:95px;background:url('images/nav.jpg') repeat-x;margin:0 6px 8px;font-weight:bold;white-space:nowrap}
#nav .float25 {background:url('images/nav_left.jpg') no-repeat;height:95px}
#nav li {display:inline;padding:0 8px}
#nav #topMenu {margin:44px 0 8px}
#nav .float50 div {text-align:center;overflow:hidden;white-space:nowrap;width:100%}
#nav .float50 input {border:1px solid #ddd}
#nav .button {background:none;color:#000;border:1px solid #ddd}
#nav #float {float:right;width:25%;text-align:right;background:url('images/nav_right.jpg') no-repeat right top;height:100px;color:#fff}
#nav #float div {margin-top:13px;margin-right:15px;font-size:80%;text-align:right}
#nav #float p {margin:20px 0 8px}
#content {padding:0 6px}

/***/

input,.input {border:1px solid #c3d0d9;padding:2px 4px;background:url('images/input.png');font-size:95%}
input:hover,input:focus {border:1px solid #90a8c0}
.button, #splash input {background:#1a4d80 url('images/button.png') center;border:1px solid #1a4d80;color:#fff;height:19px;font-weight:bold;padding:1px 7px}
.button:hover,.button .active,#splash input:hover,#splash input.active,#nav .button:hover {background:#762e4d url('images/button_hover.png');border:1px solid #762e4d;cursor:pointer;color:#fff}

.box {background:#f2f6f7 url('images/box.png') repeat-x bottom;padding:8px 12px;margin:0 6px;border:1px solid #b8c5cc;border-left:0;border-right:0}
.box.bg2, .box.bg3 {background:#f0f3f5 url('images/box2.png') repeat-x bottom}

.roundbox,.roundbox_2,.roundbox_small {background:#fff url('images/roundbox_bg.png') repeat-x bottom;margin:0 5px 3px}
.roundbox_top div, .roundbox_top, .roundbox_bottom div, .roundbox_bottom,
.roundbox_2_top div, .roundbox_2_top, .roundbox_2_bottom div, .roundbox_2_bottom,
.roundbox_small_top div, .roundbox_small_top, .roundbox_small_bottom div, .roundbox_small_bottom {width:100%;height:8px;font-size:1px}
.roundbox_content,.roundbox_2_content,.roundbox_small_content {padding:6px 12px 10px;border:1px solid #b8c2cc;border-bottom:0;border-top:0}

.roundbox_top div {background: url(images/roundbox_tr.png) no-repeat top right}
.roundbox_top {background: url(images/roundbox_tl.png) no-repeat top left}
.roundbox_bottom div {background:url(images/roundbox_br.png) no-repeat bottom right}
.roundbox_bottom {background: url(images/roundbox_bl.png) no-repeat bottom left}
.roundbox_2, .roundbox_small {background:#f7f7f7 url('images/roundbox_2_bg.png') repeat-x bottom}
.roundbox_2_top div, .roundbox_small_top div {background: url(images/roundbox_2_tr.png) no-repeat top right}
.roundbox_2_top, .roundbox_small_top {background: url(images/roundbox_2_tl.png) no-repeat top left}
.roundbox_2_bottom div, .roundbox_small_bottom div {background:url(images/roundbox_2_br.png) no-repeat bottom right}
.roundbox_2_bottom, .roundbox_small_bottom {background: url(images/roundbox_2_bl.png) no-repeat bottom left}

.roundbox_small {margin:0 10px 4px}
.roundbox_small_content {padding:2px 8px;font-size:80%;font-weight:bold}

.msgbox {color:#666;background:url('images/msgbox.png') no-repeat;padding-left:24px;margin:0 5px 10px;font-size:90%;font-weight:bold}
.roundbox .msgbox {margin:0;padding:3px 0 4px 34px;background-position:10px 3px}

.row2 {background:#f0f3f5}

/** IE 6 Hacks **/
* html #content, * html .box {width:100%}
* html .roundbox_content {width:100%;overflow:hidden}