﻿body{font-size:10px;font-family:Verdana, Arial, sans-serif;margin:0px;padding:0px;color:#333333;}
div, table, img, input, textarea, select{z-index:auto;float:left;position:relative;padding:0px;margin:0px;font-size:10px;font-family:Verdana, Arial, sans-serif;color:#333333;}
p{line-height:14px;}
img{border:0px;vertical-align:middle;}
form, input, select{padding:0px;margin:0px;display:inline;font-family:Verdana, Arial, sans-serif;color:#333333;font-size:10px;}
input{text-indent:4px;}
a{text-decoration:none;font-size:10px;font-family:Verdana, Arial, sans-serif;color:#252f30;}
a:hover{text-decoration:none;}

/*HEADINGS*/
h1{font-size:10px;font-family:Verdana;padding:0;margin:0;font-weight:normal;width:auto;padding:0 7px;}
h1{color:#333333;font-style:italic;padding:0;}

/* DESIGN */
.wrapper{width:902px;height:auto;margin:0 0 0 30px;}
.header{width:902px;height:auto;margin:22px 0 0 0;}
.main{width:902px;height:auto;z-index:100;}
.leftC{width:714px;height:18px;}
.rightC{width:188px;height:18px;}

/*GENERAL*/
.floatRight{float:right;}
.clearAll{height:0;clear:both;float:none;font-size:0;}
.clear10h{width:902px;height:10px;clear:both;float:none;font-size:0;}
.clear28h{width:902px;height:28px;clear:both;float:none;font-size:0;}
.clear22h{width:902px;height:22px;clear:both;float:none;font-size:0;}
.clear34h{width:714px;height:34px;clear:both;float:none;font-size:0;}

.form{width:188px;height:auto;position:absolute;top:32px;right:0;z-index:1000;}
.formB{width:188px;height:auto;position:absolute;top:-10px;right:0;z-index:1000;}
#form{width:178px;height:auto;background:#ffea00;padding:16px 0 0 10px;}
#form .other{width:170px;height:16px;border:0;background:#fff;color:#7d7d7d;margin:0 0 3px 0;padding:2px 0 0 0;text-indent:3px;font-size:10px;}
#form textarea{width:167px;height:60px;border:0;background:#fff;color:#7d7d7d;margin:0 0 3px 0;padding:2px 0 0 3px;font-size:10px;font-family:Verdana, Arial, sans-serif;}
#form .submitButton{border:0;background:#ffea00;color:#7d7d7d;width:34px;height:18px;color:#333;cursor:pointer;padding:-3px 0 0 0;margin:0 0 4px 0;text-align:left;font-size:10px;}

.dotsSep{width:902px;height:30px;clear:both;float:none;background:url(../imgs/dotsSep.gif) left top repeat-x;font-size:0;}
.twitter{float:right;line-height:32px;}
.twitter a.twitterlink:hover{text-decoration:underline;}
.twitter img{text-align:middle;}

/*BLOCKS*/
.blockLeft{width:714px;height:auto;padding:0;background:#fff;}
#lBlock{width:714px;}
.block{width:212px;height:auto;margin:0 26px 0 0;}
.img{margin:0 0 10px 0;}
.content{width:212px;height:auto;}
.date{color:#02baef;font-style:italic;margin:5px 0 0 0;}
.events{width:188px;height:auto;}

.blockRight{width:188px;height:auto;padding:0;margin:0;}
.blockRightSep{width:188px;height:14px;font-size:0;}

.newsTitle a{background:#02baef;padding:4px 7px;width:auto;height:auto;display:block;color:#fff;}
.newsTitle a:hover, .selected .newsTitle a {background:#333;}

.eventsTitle a{background:#ffea00;padding:4px 7px;height:auto;display:block;width:auto;color:#333;}
.eventsTitle a:hover, .selected .eventsTitle a{background:#333;color:#fff;}

.formTop a{padding:0 7px 0 17px;height:20px;line-height:20px;display:block;width:auto;color:#333;background:url(../imgs/doubleArrows.gif) 8px top no-repeat #ffea00;}
.formTop a:hover{background:url(../imgs/doubleArrowsHover.gif) 8px top no-repeat #333;color:#fff;}

.paging{width:690px;height:20px;line-height:20px;}
.paging a{font-style:italic;text-decoration:underline;}

.invalidInput{background:#E8E8E8;border:1px dotted #CA2677;}
.loading{width:714px;height:100px;padding:20px 0;}

/*FORM*/
.hideElement{display:none;}

.errorMsg{background:#ffea00;color:#ff0;width:178px;height:auto;padding:0;font-weight:bold;}
.successMsg{background:#ffea00;color:#333;width:50px;height:18px;margin:4px 0 0 5px;font-weight:bold;}
#close a{background:#ffea00;color:#333;width:50px;height:18px;margin:4px 0 0 5px;display:block;text-decoration:underline;}
#processingMessage{background:#ffea00;color:#333;width:100px;height:18px;margin:4px 0 0 5px;font-weight:bold;}