html { }
body{ margin:0px; padding:0px; font-family:Verdana,Arial,Georgia,Serif; color:#666; min-width:850px; }
fieldset  {  border:none;}
td {  border:solid 1px #eee; padding:5px;}

a { text-decoration:none; color:#999;}
a img { border:0 none;}
a:hover { text-decoration:none; color:#666;}
h1 {  font-size:36px;  font-family: Cambria,"Times New Roman",Georgia,Serif; color:#00aeef;}
h1.home { display:none;}
h2 {  font-size:30px; font-family:Cambria,"Times New Roman",Georgia,Serif; color:#999;}
h3 {  font-size:18px; color:#999;}
h3.home {  font-size:20px; color:#00aeef; padding:0px; margin:0px;}
h4 {  font-size:18px; color:#999;}
h5 {  font-size:14px; color:#999; }
h6 {  font-size:12px; color:#333; }
small {  font-size:10px; }



#page {margin:0px; margin-left:300px;}
#header { width:100%;}
#search { width:300px; height:60px;  float:right; color:#999;}
#ajaxSearch_input { color:#666;}
#ajaxSearch_submit { color:#333;}
#breadcrumbs { text-align:right; padding-right:30px; color:#999; font-size:10px; }
#breadcrumbs a {color:#999; font-size:10px; }
#breadcrumbs a:hover {color:#666; font-size:10px; }
#line {background-image:url(assets/images/modx/line02.jpg); height:10px; width:100%;}
#linestart {background-image:url(assets/images/modx/line01.jpg); height:10px; width:50px;}
#blueline {background-color:#eee; height:1px; width:100%; }
#blueline2 {background-color:#00aeef; height:1px; width:100%; }
#content { padding-right:50px; text-align:justify;}
#document_item { clear:both;}
#document_item p { padding-top:10px; }
#document_img { float:left; padding:10px; }
#document_img img { width:100px; padding-bottom:20px;}

#content #ajaxSearch_input {width:60%; padding:20px; color:#ec008c; font-size:16px;}
#content #ajaxSearch_submit {width:150px; color:#333; font-size:30px; }
#content #ajaxSearch_submit { color:#333;}
#content span.ajaxSearch_resultsDisplayed { color:#999; font-size:12px;}
#content span.ajaxSearch_resultDescription { display:block;  clear:both; padding-top:5px; }
#content span.ajaxSearch_grpResultsDisplayed { color:#999; font-size:10px; display:block; margin-bottom:5px;}
#content div.paging1 { color:#999; font-size:10px;  margin-bottom:20px;}
#content div.ajaxSearch_result {  font-size:12px;  margin-bottom:40px;}
#content a.ajaxSearch_resultLink {  font-size:16px;  color:#ec008c;}

#contactform { float:right; padding:20px; }
#contactform input {width:400px; padding:10px; color:#ec008c; font-size:12px;}
#contactform textarea {width:400px; padding:10px; color:#ec008c; font-size:12px;}
#contactform label {width:400px; padding:10px; color:#999; font-size:12px;}
#contactform input.send {font-size:30px; color:#333; width:220px;}
#contactinfo { float:left; padding:20px; }

input.jot_sub {width:400px; padding:10px; color:#ec008c; font-size:12px;}
textarea.jot_con {width:400px; padding:10px; color:#ec008c; font-size:12px;}

#left { width:250px;position:absolute; top:0px; left:0px;}
#logo { width:250px; height:180px;}
#menu {width:250px; }
#mlineshort {background-image:url(assets/images/modx/mline01.jpg); height:20px; width:250px;}
#mlinelong {background-image:url(assets/images/modx/mline02.jpg); height:20px; width:250px;}

#menu a { display:block; }
#menu ul {   font-size:14px; padding-bottom:10px;  color:#00aeef; }
#menu li a {  padding-top:5px;   color:#00aeef; }
#menu li a:hover{ color:#ec008c;  }
#menu li:hover{ color:#ec008c;   }
#menu li.parrent  { color:#ec008c;   }
#menu li.parrent a {  color:#ec008c;  }
#menu ul ul { font-size:12px; padding-left:5px; color:#ec008c;  }
#menu li li { padding-top:2px;  }
#menu li li a:hover { color:#00aeef; }
#menu li li:hover { color:#00aeef; }
#menu li li li { padding-top:2px; color:#00aeef;  }

#logout {  padding-left:15px;   color:#00aeef; }
#logout a {  padding-left:15px;   color:#00aeef; }
#logout a:hover {  padding-left:15px;   color:#ec008c; }

#footer {margin:0px; padding-left:400px; padding-top:50px; padding-bottom:20px;  clear:both;}
#footer_right {float:right; padding-right:20px; padding-top:10px; text-align:right; font-size:10px;}


