* {margin:0;padding:0}

html, body {
  width       : 100%;
  height      : 100%;
  text-align  : left;
  font-family : verdana, arial, sans-serif;
  font-size   : 11px;  
  line-height : 16px; 
  color       : #77797C;   
  
} 

#container {
  width  : 100%;
  height : 100%;
}

a#next:link, a#next:visited, a#next:hover {
  line-height : 15px; 
  padding     : 0 20px 0 0; 
  background  : url(../../img/site/next.gif) 100% 0 no-repeat;  
}
a#previuos:link, a#previuos:visited, a#previuos:hover {
  line-height : 15px; 
  padding     : 0 0 0 20px; 
  background  : url(../../img/site/prev.gif) 0 0 no-repeat;  
}
/* ------------------- Paging ------------------------- */ 
.pages_container  {
  line-height : 30px; 
  text-align  : center;
  font-size: 12px;
  font-family : tahoma;
}  
.pages_container a:link, .pages_container a:visited, .pages_container a:hover {
  color : black;
  font-weight : bold;
  padding : 2px 3px;
}
.pages_container a:hover {
  background : white;
}

.page_current {   
  background : #EB5333;
  font-weight : bold;
  color : white;
  padding : 1px 3px;
}

a#page_next:link, a#page_next:visited, a#page_next:hover {
  line-height : 15px; 
  padding     : 0 7px; 
  background  : url(../../img/site/next.gif) no-repeat;  
}
a#page_previuos:link, a#page_previuos:visited, a#page_previuos:hover {
  line-height : 15px; 
  padding     : 0 7px; 
  background  : url(../../img/site/prev.gif) no-repeat;  
}

/* ------------------------------------------------- */ 


h1 {  
  font-size     : 14px;   
  font-weight   : bold; 
  line-height   : 24px;
  color         : #EF563A;   
  text-align    : left;
}  
 
h2 {
  font-size   : 10px;   
  font-weight : lighter; 
  line-height : 23px;
  text-align  : center;    
  color       : #9C9CA0;     
}  
 
.button { 
  padding     : 0 10px;
  font-family : arial, sans-serif;  
  font-size   : 11px;
  font-weight : bold;
  border      :  #7F8081 1px solid; 
  background  : white;
  color       : #7F8081;
}
 
.error_message{
  color     : red;
  font-size : 10px;
}
 
.success_message{
  color       : white;
  font-size   : 11px; 
  font-weight : bold; 
  text-align  : center; 
  line-height : 15px;
} 

.content_block {
  padding : 10px 0;
}

.tinyInput {
  width: 50px;
} 
.smallInput {
  width: 150px;
} 
.mediumInput {
  width: 200px;
} 
.bigInput {
  width: 400px;
} 
.tinyTArea {
  width  : 400px; 
  height : 100px;
}
.smallTArea {
  width: 400px; 
  height: 200px;
}
.bigTArea {
  width  : 400px;
  height : 200px;
}   

.boldText {    
  font-weight : bold;
} 

.form_table {
  margin     : 0 auto;;
  text-align : left;
} 
.form_table h2 {
  color : white;
  text-align : left;
  font-weight : bold;
  font-size : 14px;
}

.boldFont {
  font-weight: bold;
}
.smallText {
  font-size: 10px;   
  font-style: italic;
}
 
table {
  empty-cells: show;
}  

ul {
  margin-left: 20px;
}

img { 
  border: 0;
}
  
.clear {
  clear       : both; 
  line-height : 0px;
  font-size   : 0px;
}

a:link, a:visited, a:hover {
  color           : #888ECB;
  text-decoration : none;
}

a:hover {
  text-decoration: none;
}
