* { margin:0; padding:0;}
body { background:url(/tpl/images/tail-top.gif) left top repeat-x #000; font-family:Arial; font-size:11pt; line-height:150%;}
table, td {border-collapse:collapse; font-size:90%;}
form, td {margin:0; padding:0;}
td { vertical-align:top; text-align:left;}
div, p { font-size:11pt;}
p { margin-bottom: 12px}
ul { margin:12px 0 12px 0}
ol { margin:12px 0 12px 0}
a {color:#000000; text-decoration: none;}
a:hover{color:#da8b02; text-decoration:none;}
img { border:none; vertical-align:middle }
h1 {font-family:"Times New Roman", Times, serif; color:#000; text-transform:uppercase; font-weight:normal; font-size:1.5em; line-height:1.1em; margin-bottom:10px;}
h2 { font-size:1.4em; color:#000; line-height:1.1em; margin-bottom:10px;}
h3 { font-family:"Times New Roman", Times, serif; font-size:1.27em; line-height:1.1em; color:#868687; font-weight:normal; border-bottom:1px solid #6d6d6d; padding-bottom:5px; margin-bottom:16px; }
h4 { font-family:"Times New Roman", Times, serif; color:#000; text-transform:uppercase; font-weight:normal; font-size:1.5em; line-height:1.1em; margin-bottom:10px;}
h5 { font-size:1.1em; text-transform:uppercase; font-weight:normal; margin-bottom:20px;}
h6 { font-size:1em; color:#9d080d; font-family:tahoma, geneva, sans-serif; padding-bottom:16px;}

.fleft { float:left;}
.fright { float:right;}
.clear { clear:both;}

.alignright { text-align:right;}
.aligncenter { text-align:center;}

.wrapper, block { width:100%; overflow:hidden;}
.container { width:100%;}
.right-bg { position:absolute; top:0; right:0; width:50%; height:363px; background:url(/tpl/images/right-bg.gif) left top repeat-x;}

#main {width:980px; margin:0 auto; position:relative; padding-bottom:20px;}

#header {height:271px;}
#header, #content, #footer { font-size:1em;}

#home-nav-wrap { width:868; line-height: 120%; position: relative; margin: 0 auto; }
#nav-left { width: 260px; float: left; position: relative; padding: 15px 10px 15px 10px; margin-right: 12px; background-color:fce303}
#nav-center { width: 260px; float: left; position: relative; padding: 15px 10px 15px 10px; margin-right: 12px; background-color:fce303}
#nav-right { width: 260px; float: left; position: relative; padding: 15px 10px 15px 10px; background-color:fce303}
.lic { text-decoration: none; color: #030412; }
.zag { text-decoration: none; color: #030412; }
.lic img { background:#FFFFFF; vertical-align: middle; padding: 5px;}

.home-nav-menu { float: left; padding: 20px 0px 6px 0px; width: 260px; border-bottom: 1px dashed #FFFFFF;}
.hoem-nav-menu a { font-size: 14px; text-decoration: none; font-weight:normal; color: #2B4B81; font-family: Verdana, sans-serif;}
.home-nav-menu a:hover { color: #FFAE00;}

#center { width:868px;float:left; text-align:left; position:relative; padding-bottom:30px;}
#center span a:hover {color:#000000;}

.box { background:#fff; width:100%;}
.box .border-top {background:url(/tpl/images/border-top.gif) repeat-x top;}
.box .border-bot {background:url(/tpl/images/border-bot.gif) repeat-x bottom;}
.box .border-left {background:url(/tpl/images/border-left.gif) repeat-y left;}
.box .border-right {background:url(/tpl/images/border-right.gif) repeat-y right;}
.box .left-top-corner {background:url(/tpl/images/left-top-corner.gif) no-repeat left top;}
.box .right-top-corner {background:url(/tpl/images/right-top-corner.gif) no-repeat right top;}
.box .left-bot-corner {background:url(/tpl/images/left-bot-corner.gif) no-repeat left bottom;}
.box .right-bot-corner {background:url(/tpl/images/right-bot-corner.gif) no-repeat right bottom; }
.box .inside { padding:20px;}

/*header*/
#header div { position:absolute;}

/*content*/
#content { padding:0 36px 0 39px;}
#content .downlinks { text-align:center; font-size:80%; margin-bottom:20px}
#content .downlinks a { padding:10px}
/*footer*/
#footer p { font-family:Arial, Helvetica, sans-serif; position:relative; color:#868687; text-align:center; font-size:0.7em; top:-5px;}
