body {margin-top: 0px; background-color: #f6f3f1;}
.BodyText {font-family: Arial, Verdana, Helvetica, sans-serif; font-size: x-small; line-height: 120%; color: #222222;}
.WhiteText {font-size: x-small; font-family: Arial, Verdana, Helvetica, sans-serif; color: #fff;}
.Publications {font-size: x-small; font-family: Arial, Verdana, Helvetica, sans-serif; color: #000;}
.VT_description {font-family: Arial, Verdana, Helvetica, sans-serif; font-size: x-small; line-height: 16px;}
a:link,active {color: #b26a6a;text-decoration: none;}
a:visited {color: #b26a6a;text-decoration: none;}
a:hover {color: #b26a6a; text-decoration: underline;}
.blacklink a:link,active {color: #000000;text-decoration: none;}
.blacklink a:visited {color: #000000;text-decoration: none;}
.blacklink a:hover {color: #000000;text-decoration: underline;}
.whitelink a:link,active {color: #ffffff;text-decoration: none;}
.whitelink a:visited {color: #ffffff;text-decoration: none;}
.whitelink a:hover {color: #ffffff;text-decoration: underline;}

#front_news {text-align:left;}
#front_news h2 {font-size:28px; color:#E41D24; font-family:georgia; padding-top: 15px; font-weight: 500;}
#front_news h3 {font-size:28px; color:#0174BD; font-family:georgia; padding-top: 15px; font-weight: 500;}
#front_news h4 {font-size:20px; color:#0174BD; font-family:georgia; font-weight: 500;}
#front_news p {margin:10px 0px 0px 0px; font-family:arial; font-size:14px; color:#333;}

.more a{font-family:arial; color: #0074BC; text-decoration: none;}
.more a:visited {font-family:arial; color: #0074BC; text-decoration: none;}
.more a:hover {font-family:arial; color: #0074BC; text-decoration: underline;}

.author a{font-family:arial; color: #000; text-decoration: none;}
.author a:visited {font-family:arial; color: #000; text-decoration: none;}
.author a:hover {font-family:arial; color: #000; text-decoration: underline;}

.mainhead a{font-family:georgia; color: #000; text-decoration: none; font-size:105%; font-weight: 700;}
.mainhead a:visited {font-family:georgia; color: #000; text-decoration: none; font-size:105%; font-weight: 700;}
.mainhead a:hover {font-family:georgia; color: #000; text-decoration: underline; font-size:105%; font-weight: 700;}

.mainhead1 a{font-family:Arial; color: #000; text-decoration: none; font-size:160%; font-weight: 700;}
.mainhead1 a:visited {font-family:Arial; color: #000; text-decoration: none; font-size:160%; font-weight: 700;}
.mainhead1 a:hover {font-family:Arial; color: #000; text-decoration: underline; font-size:160%; font-weight: 700;}

.mainhead2 a{font-family:arial; color: #000; text-decoration: none; font-size:125%; font-weight: 500;}
.mainhead2 a:visited {font-family:arial; color: #000; text-decoration: none; font-size:125%; font-weight: 500;}
.mainhead2 a:hover {font-family:arial; color: #000; text-decoration: underline; font-size:125%; font-weight: 500;}

.author_small a{font-family:arial; color: #000; text-decoration: none; font-size:12px;}
.author_small a:visited {font-family:arial; color: #000; text-decoration: none; font-size:12px;}
.author_small a:hover {font-family:arial; color: #000; text-decoration: underline; font-size:12px;}

.teaser {font-size: 85%; line-height: 125%; font-family:arial; color:#222222; text-align:left;}

.mainteaser {font-size: 85%; line-height: 125%; font-family:arial; color:#222222; text-align:left;}

#story {text-align:left;}
#story h3 {color:#000; font-family:georgia; font-size:28px; margin-bottom: 15px; font-weight: 500;}
#story h4 {color:#000; font-family:georgia; font-size:18px; margin-bottom: 15px; margin-top: 0px; font-weight: lighter;}
#story p {margin:10px 0px 0px 0px; }

.caption {text-align:left; font-family:arial; color:#666; font-size:10px; line-height: 120%; padding:2px; border-bottom:1px solid #bbb;}

#resource_links {text-align:left; margin-left:32px; visibility:visible; height:auto;}
#resource_links li{list-style: none;  font-family:arial; font-size:12px;}


#form label{font-family:arial; font-size:14px; color:#333;}
#form textarea,input{font-family:arial; font-size:12px; color:#333;}

.options {text-align:left; margin-left:40px;}
div.row {clear: both;}
div.row span.option {float: left; width: 120px; text-align: left; padding:2px;} /*Special for options container*/
div.row span.label {float: left; width:100px; text-align: left;}
div.row span.formw {float: right; width:100px; text-align: right;}