﻿*{margin:0;padding:0}
body table td,div,ul li,input,select{color:#333;font-family:Lucida Sans Unicode;font-size:9pt}
#address{list-style-type:none;margin:0;padding:0;width:100%}
#address li.logo{float:left;line-height:30px;margin:0 10px 0 0;padding:0;width:85px}
#address li.logoText{float:left;line-height:30px;margin:20px 0 0;padding:0;text-align:center;width:auto}
#headerLink{text-align:right;vertical-align:top;width:100%}
#headerLink a{color:#000;font-size:10px;text-decoration:none}
#headerLink ul{float:right;list-style-type:none;margin:0}
#headerLink li{background:url(../Images/bullet04.gif) no-repeat 0 .77em;float:left;margin:0 5px 0 0;padding:.25em 0 .2em 9px}
#headerLink li.first{background:none;float:left;margin:0 5px 0 0;padding:.25em 0 .2em 9px}
#headerLink li.last{background:url(../Images/bullet04.gif) no-repeat 0 .77em;margin:0 5px 0 0;padding:.25em 0 .2em 9px}
#containerbox{background-color:#fff;border-width:0;margin:0 20px 0 10px;min-height:400px;width:940px}
#content{background-color:#efefef;display:table;height:100%;list-style-type:none;width:100%}
#topband{background:#fff url(../images/CenterImage.jpg);height:280px;position:relative;width:100%;z-index:0}
#vipmessage{list-style-type:none;width:100%}
#vipmessage li{float:left;margin:2px;width:90%}
#vipmessage li.photo{width:70px}
#announcements{list-style-type:none;margin:0;min-height:190px;padding:0;width:100%}
#announcements #box{background:#fff url(../images/box_bg.jpg);border:1px solid #E5E5E5;float:left;height:190px;margin:3px;padding:2px;text-align:left;width:215px}
#announcements li#box.first{margin:3px 2px 3px 0}
#announcements li#box.last{float:right;margin:3px 0 3px 2px}
#login{margin:0;padding:0;width:100%}
#login div{float:left;margin:1px;min-width:60px}
#login div.separator{clear:both;float:left;height:1px;width:100%}
#login div input[type=text],#login div input[type=password]{background-color:#FFF;border:1px solid #E6E6E6;color:#333;padding:1px 4px;width:125px}
#footer{background-color:#fff;border-width:0;clear:both;height:53px;margin:0;padding:0 0 10px;width:900px}
#footer div,#footer div ul li,#footer div ul li a{color:#333;font-size:10px;text-align:left;text-decoration:none}
#footerright{float:right}
#footerLink{padding:3px 0 0 3px}
#footerLink ul{list-style-type:none}
#footerLink li{background:url(../Images/bullet04.gif) no-repeat 0 .77em;float:left;margin:0 5px 0 3px;padding:.25em 0 .2em 9px}
#footerLink li.first{background:none;margin:0 5px 0 0;padding:.25em 0 .2em}
#footerLink li.last{background:none;float:right;margin:0 5px 0 0;padding:.25em 0 .2em 9px}
#version{clear:both;margin:3px 0 0 3px;width:700px}
#footer #version a{color:red}
#message{bottom:0;margin:2px;position:absolute;right:0}
#message #box{float:left;margin:2px 1px}
#message #box a{color:#333;font-size:8pt;margin-top:20px;text-decoration:none}
#boxtitle{color:#666;font-weight:700;line-height:50px;position:relative;vertical-align:middle}
#boxtitle span{left:70px;position:absolute;top:0}
#message ul{background:url(../images/msg_bg.png);border:1px solid #CDCDCD;height:90px;list-style-type:none;margin:0;padding:0;width:225px}
#message ul li{float:left;font-size:8pt;height:80px;margin:2px;text-align:left}
#message ul li.photo{line-height:80px;margin:6px 2px 2px 6px;text-align:center}
#section{list-style-type:none;overflow:hidden}
#section li.separator{margin:0;padding:3px 5px 0 15px}
#section li.separator hr{border-top:dashed 1px silver;border-width:0;height:1px}
#section li.item{background-image:url(../images/while-arrow.gif);background-position:left 5px;background-repeat:no-repeat;margin:0;padding:3px 5px 0 15px}
.headline{height:175px;left:5px;position:absolute;top:210px;width:190px}
.news{height:195px;left:5px;position:absolute;top:210px;width:190px}
#institutions{background-color:#363;line-height:52px;margin-bottom:5px;text-align:left;width:460px}
#institution{color:#fff;font-size:20pt;width:100%}
#institution div{color:#fff;text-align:center;width:100%}
#institution div h2{color:#fff}
#mastercontentbox{background-color:#fff;width:100%}
.masterheading{border-bottom:solid 1px #E5E5E5;border-width:0;color:Maroon;font-size:10pt;font-weight:700;line-height:25px;margin:0 0 5px;padding:2px 2px 2px 20px}
.clGrid{border:solid 1px #ACA899}
.clGrid td a{color:blue;text-align:center;text-decoration:none}
.gridItem{text-align:left}
#toolBarHolder ul{list-style-type:none;margin:0;padding:1px;width:100%}
#toolBarHolder ul li{border:solid 1px #ACA899;float:left;margin:2px;vertical-align:middle}
#toolBarHolder ul li.right{border:none;float:right}
#toolBarHolder ul li a{margin:2px;text-decoration:none}
.saveNote{color:green;font-family:Verdana;font-size:8pt;font-weight:700}
.errorNote{color:#FF7200;font-family:Verdana;font-size:8pt;font-weight:700}
.Mandatory{color:red;padding-left:5px}
fieldset{border:solid 1px silver}
.clOn{display:inline}
.clOff{display:none}
.clTitleBackground{background-color:#efefef;border:1px solid #e6e6e6;height:13px;padding:2px;vertical-align:middle}
.clSpace{margin-top:8px}
.clRight{float:Right}
.clLeftBold{float:left;font-weight:700}
.clRightBold{float:Right;font-weight:700}
#divInfo{background-color:#FFFACD;border:solid 1px silver;vertical-align:top;width:99%}
#header,#contentbox{background-color:#fff;width:900px}
#announcements a,.clGrid .gridHeader a{color:#333;text-decoration:none}
#footerleft,.clLeft{float:left}
#footerright a,#institution div h2 a{text-decoration:none}
#announcement,#medianews{min-height:115px;overflow:hidden;position:relative;width:200px}
input[type=text],select{border:solid 1px #666}
.clGrid td,fieldset legend{padding:2px}
#sitemap a,#faq a{color:#333;text-decoration:none}
#palleteHolder{margin:2px 0 2px 2px;position:relative}
.pallete{border:1px solid #E5E5E5;height:20px;list-style-type:none;margin:0;padding:0;width:120px}
.pallete li{display:block;height:100%;padding:2px;text-align:center;vertical-align:middle;width:100%}
.pallete ul{background-color:#fff;display:none;position:absolute;right:0;top:0}
.pallete:hover{cursor:pointer}
.pallete ul li{display:block;float:left;height:10px;margin:2px;width:10px}
.pallete:hover ul{border:1px solid #E5E5E5;cursor:pointer;display:block;height:20px;margin:3px 0 0;right:0;top:-3px;width:120px}
.clGray{background-color:#A8A8A8;border:1px solid #343434}
.clBlue{background-color:#A2C0DF;border:1px solid #17446E}
.clGreen{background-color:#A0C79A;border:1px solid #2C574D}
.clBrown{background-color:#C6AAA8;border:1px solid #553936}
.clPurple{background-color:#BAA4C6;border:1px solid #54305C}
