body {
  font-family: 'verdana', 'sans-serif', 'Arial';
  font-size: 10px;
  background-color: #7E91A1;
  margin-bottom: 0em;
  margin-top: 0em;
  margin-left: 0em;
  margin-right: 0em;
}


A:link, A:visited, A:hover, A:active { 
color: #03C;
text-decoration: none;
}
A:hover{
text-decoration: underline;
}


h1{
color:#000;
font-size: 1.5em;
text-align: center;
}

img {
 border:0px;
}

.mainpagetable{
border: 0px solid #000;
padding:0px;
width: auto;
}

.mainpagetable td{
border: 0px solid #000;
padding:0px;
margin: 0px;
width: 50%;
vertical-align: top;
}

.browncapt{
margin-left: 14px;
margin-right: 14px;
color: brown;
text-align: center;
font-size: 1em;
}


.browncapt{
margin-left: 14px;
margin-right: 14px;
color: brown;
text-align: center;
font-size: 1em;
}

.search input.edit{
  background-color: white;
  border-width: 1px;  
  border-style: solid;
  border-color: gray;
  height: 14px;
  font-size: 9px;
  width: 100px; 
} 
.search input.but{
   font-size: 9px;
   background: #5ba3e0;
  color: #FFF;
  border: 1px solid #1958b7;
 padding: 1px 3px;
}
.search_f{
 margin-top: 0px;
 margin-right: 5px;
 text-align: right;
}

table.main_page{
 border: 0px;
 width: 892px;
 padding: 0px;
 height: auto;  
}


.panels_left{
  width: 143px;
  padding: 0px;
  border-left: 1px solid #2175bc;
  border-right: 1px solid #c77777;
  border-bottom-width: 0px;
  border-top-width: 0px;
  background-color: #fff;
  background-position: left;
  background-repeat: repeat-y;
}
.panels_right{
  padding: 0px;
  width: 143px; 
  border-right: 1px solid #2175bc;
  border-left: 1px solid #c77777;
  border-bottom-width: 0px;
  border-top-width: 0px;
  background-color: #fff;
  background-position: right;
  background-repeat: repeat-y ;

}
.panel_center{
 padding: 0px;
 width: 600px;
}

.panelbottom{
  height: 4em;
  padding: 0px;
  border: 0px solid #1958B7;
  border-bottom-width: 0px;
  background-color: #508fc4;
  background-image: url('pics/gradient_1.gif');
  border-top-width: 1px;
  border-bottom-width: 1px;
  border-left: 0px solid #2175bc;
  border-right: 0px solid #2175bc;
}
.panellogo{
   border: 0px solid brown;
  background-color: transparent;     
  height: 150px;
   vertical-align: middle;
   background-image: url('pics/logo_back.jpg'); 
   background-position: 1px center;
   padding: 0px;
   margin: 0px;
   background-repeat: no-repeat ;
   padding-top: 0px;
  
}

.panellogo td{
   padding: 0px;
   margin: 0px;
   padding-right: 3px;
}

.panellogo td img{
	margin: 0px;
}
.panelborder{  
  border: 0px solid #1958b7;
  background-color: #0BA; 
  height: 12px;
  border-bottom-width: 1px; 
  border-top-width: 1px; 
  margin: 0px;
  color: #FFF;
  font-weight: bold;
  text-align: left;
  background-repeat: repeat-x; 
  background-image: url('pics/gradient_panelborder.gif');  
}

.panelborder A:link, .panelborder A:visited, .panelborder A:hover, .panelborder A:active { 
color: #FFF;
}

.panelborder .t{ 
  font-weight: normal;
  font-size: 1em;
  text-align: right;
  padding-right: 1em;
}

.panelborder .l{ 
  text-align: left;
  padding-left: 17em;
}

img.logo{
	margin: 0px;
	margin-top: 0px;
	margin-left: 8px;
	border: 0px;
	padding: 0px;
	float:left;
}

img.bann{
	margin: 0px;
	padding: 0px;
	margin-top: 100px;
	border: 1px solid #1958B7;

	position: relative; 
	z-index: 100;
	left: -20px;
	top: 10px;
}

.headpan{
 display:block;
 text-align: center;
 font-size: 12px;  
 width: auto;
 height: 1.4em;
 padding: 0px;
 padding-top: 3px;
 padding-bottom: 0px; 
 margin: 0px; 
 margin-bottom: 0px;
 margin-top: 0px;
 border: 0px solid; 
 /*background-color: #0BA; */
 color: #FFF; 
 background-repeat: repeat-x; 
  /*background-image: url('pics/gradient_panelborder.gif');*/
  
  	background-color: #9EC0E2;
	color: #FFFFFF;
	font-weight: bold;
}

.headtitle{
 display:block;
 text-align: center;
 font-size: 12px;  
 width: auto;
 margin: 5px; 
 height: 1.4em;
 padding: 0px;
 padding-top: 3px;
 padding-bottom: 0px; 
 padding-left: 0px;
 margin-bottom: 2px;
 margin-top: 10px;
 border: 0px solid; 
 background-color: transparent; 
 color: #2175bc; 
 border-top: 3px solid #0BD;
 font-weight: bold; 
  background-repeat: repeat-x; 
  background-image: ;
}

.rightpanel{
  width: auto;
  height: auto;
  margin: 5px; 
  margin-top: 0px;  
  margin-bottom: 0px;  
  padding: 0px;
  padding-top: 0px;
  background-color: #EFF2F5;
  border: 0px solid;
  border-right-color: gray;
  border-right-width: 3px;
  border-bottom-color: gray;
  border-bottom-width: 3px; 
  text-align: left;
  border-left: 1px solid silver;
  font-size: 0.9em;
}
.rightpanel A{
 font-weight: 0;
}
.rightpanel .textc{
  padding: 2px;
  padding-top: 4px;
  padding-bottom: 4px;
}

.mainpagepanel{  
  width: 96%;
  height: auto;
  margin: 0px; 
  margin-top: 0px;  
  margin-bottom: 0px;  
  padding: 0px;
  padding-top: 0px;
  background-color: #EFF2F5;
  border: 0px solid;
  border-right-color: gray;
  border-right-width: 0px;
  border-bottom-color: gray;
  border-bottom-width: 0px; 
  text-align: left;
  border-left: 0px solid silver;
  font-size: 1.1em;
}

.mainpagepanel A{

 font-weight: 0;
}
.mainpagepanel .textc{
  padding: 2px;
  padding-top: 4px;
  padding-bottom: 4px;
}

.logining{
  width: auto;
  height: 18.5em;
  margin: 0px; 
  margin-top: 0px;
  padding: 0px;
  padding-left: 12px;
  padding-right: 12px;  
  background-color: #B6D0EB; 
  font-size: 11px;  
  border: 0px solid gray;  
 border-collapse: collapse;
 border-right-color: gray;
 border-right-width: 0px;
 border-bottom-color: gray;
 border-bottom-width: 0px; 
  background-repeat: no-repeat;
 background-image: url('pics/logining.gif'); 
}

.logining input.logbut {
  background: #5ba3e0;
  color: #FFF;
  border: 1px solid #1958b7  
}

.logining A{

}
.logining A:link, .logining A:visited, .logining A:hover,.logining A:active { 
color: #03C;
}

A:link.login, A:visited.login,  A:hover.login, A:active.login { 
 color: #03C;

}

A:link.linkcomments, A:visited.linkcomments, A:hover.linkcomments, A:active.linkcomments { 
 color: #03C;

}

.logining input {
  background-color: white;
  border-width: 1px;  
  border-style: solid;
  border-color: gray;
}

.logining input.cb {
  background-color: transparent;
  border: 0px;
  margin:0px;  
}

table.maint{
 width: 96%;
 padding: 5px;
 border: 0px solid gray;
 border-collapse: collapse;
 border-right-width: 0px;
 border-bottom-color: gray;
 border-bottom-width: 0px;
 border-top-width: 0px;
 table-layout: fixed;
 background-color: transparent;
}
td.mainempty{
	text-align: right;
	color: #c1d1e0;
}

td.mainempty A:link, td.mainempty A:visited, td.mainempty A:hover, td.mainempty A:active { 
 color: #c87a7a;
 font-weight: bold;
}

td.maindate{
 color: #000;
 text-align: left;
 border: 0px;
 padding-left: 5px;
 padding-right: 5px;
 width: 116px;
 font-size: 10px;
 border-top-width: 0px;
 border-right-width: 0px;
 border-bottom-color: #0AA;
 border-bottom-width: 0px;
 background-color: #0BA;
}
td.maindate_new{
 color: #000;
 text-align: left;
 border: 0px;
 padding-left: 5px;
 padding-right: 5px;
 width: 108px;
 font-size: 10px;
 border-top-width: 0px;
 border-right-width: 0px;
 border-bottom-color: #0AA;
 border-bottom-width: 0px;
 background-color: #ffd461;
}


td.mainempty{
 width: auto;
 border: 0px solid;
 border-left-color: gray;
 border-left-width: 0px;
 border-right-color: gray;
 border-right-width: 0px;
 border-bottom-color: gray;
 border-bottom-width: 0px;
 border-top-width: 0px;
 background-color: transparent;
}
td.maintitle{
 text-align: left;
 width: 80%;
 padding-left: 8px;
 border: 0px solid gray;
 font-size: 14pt;
 background-color: #FFF;
 border-right-color: gray;
 border-right-width: 0px;
 border-top-width: 0px;
 border-bottom: 3px solid #0BD;
 background-color: #eff2f5;
 background-image: url('pics/smoothy_corner_right_top.gif');
 background-position:  top right;
 background-repeat: no-repeat;
}
td.maintitle A:link, td.maintitle A:visited, td.maintitle A:hover, td.maintitle A:active { 
 color: #03C; 
}

td.maintext{
 text-align: justify; 
 padding:5px;
 padding-left: 8px;
 padding-right: 12px;
 font-size: 8pt; 
 border-style: solid;
 border-width: 0px;
 border-right-color: gray;
 border-right-width: 0px;
 border-top-width: 0px;
 background-color: #FFF;
  background-color: #eff2f5;
}
td.mainauthor{
 text-align: right;
 padding-right:5px;
 font-size: 10px;
  border-style: solid;
  border-width: 0px;
  border-right-color: gray;
  border-right-width: 0px;
  background-color: #FFF;
   background-color: #eff2f5; 
}
td.mainauthor_2{
 text-align: left;
 padding-left: 8px;
 padding-right:5px;
 font-size: 1.0em;
   border-style: solid;
  border-width: 0px;
  border-right-color: gray;
  border-right-width: 0px;
  background-color: #eff2f5; 
  margin:0px;
}
table.comt{
 position: relative;
 left: 26px;
 width: 83%;
 padding: 5px;
 border: 0px solid gray;
 border-collapse: collapse;
 border-right-width: 0px;
 border-bottom-color: gray;
 border-bottom-width: 0px;
 border-top-width: 0px;
 table-layout: fixed;
  background-color: transparent;

}
td.comempty{
 width: 76%; 
 border-right-color: gray;
 border-right-width: 0px;
 border-bottom-color: gray;
 border-bottom-width: 1px;
 border-top-width: 0px; 
}
td.comtitle{
 text-align: left;
 width: auto;
 border: 0px solid gray;
 padding-left: 8px;
 padding-right: 8px; 
 font-size: 12px;
  background-color: #FFF;
  border-right-color: gray;
  border-right-width: 0px;
  border-top-width: 0px;
  border-bottom: 3px solid #0BD;
  background-color: #eff2f5;
}

td.mainedit{
 text-align: left;
 width: 220px;
 font-size: 10px;
 background-color: #FFF;
  background-color: #eff2f5;
}
td.mainedit A:link, td.mainedit A:visited, td.mainedit A:hover, td.mainedit A:active { 
}
td.imgcomempty{
 width: 75%; 
 border-right-color: gray;
 border-right-width: 0px;
 border-bottom-style: solid;
 border-bottom-color: gray;
 border-bottom-width: 0px;
 border-top-width: 0px; 
 background-color: transparent;
}
td.imggal{
 text-align: center;
 border: 0px solid gray;
 padding-left: 5px;
 width: 112px;
 font-size: 11px;
 border-top-width: 0px;
 border-right-width: 0px;
 border-bottom-color: #0AA;
 border-bottom-width: 0px;
 background-color: #0BA;
}
td.mainimg{
 text-align: center;
 padding:5px;
 padding-left: 8px;
 padding-right: 8px;
 font-size: 8pt; 
 border-style: solid;
 border-width: 0px;
 border-right-color: gray;
 border-right-width: 0px;
 border-top-width: 0px;
 background-color: #FFF;
 background-color: #eff2f5;
}

.captioncom {
 position: relative;
 width: auto;
 padding:0px;
 padding-top:2px;
 padding-bottom:2px; 
 background-color: #508fc4; 

 text-align: center;
 font-size: 1.1em;
 color: white;
 font-weight: bold;
 border-width: 0px; 
 border-style: solid;
 border-right-color: gray;
 border-right-width: 0px;
 border-bottom-color: gray;
 border-bottom-width: 0px;

}
.pagecaption {
 width: auto;
 background-color: #FFF;
 
 text-align: center;
 font-size: 20pt;
 color: #0AB;
 
 padding-left: 0;
 padding-right: 0;
 
 border: 0px solid #1958b7;
 border-collapse: collapse;
 border-right-color: #1958b7;
 border-right-width: 0px;
 border-bottom-color: #1958b7;
 border-bottom-width: 0px;
}

.pagecaptioninside {
 width: auto;
 heith: 40px;
 background-color: #508fc4;
 background-image: url('pics/gradient_1.gif');
 
 text-align: center;
 font-size: 20pt;
 color: #FFF;
 
 padding-top: 4px;
 padding-bottom: 4px; 
 padding-left: 0;
 padding-right: 0;
 
 border: 0px solid #2586d7;
 border-collapse: collapse;
 border-left-color: #5ba3e0;
 border-left-width: 0px;
 border-right-color: #5ba3e0;
 border-right-width: 0px;
 border-top-width: 0px;
 border-bottom-width: 0px;
}

#base {
   border: 0px solid #000;
   border-right: 0px solid gray;
   border-bottom: 2px solid #9ec0e2;
   margin-bottom: 1em;
   font-family:  Verdana, 'Trebuchet MS';
   font-size: 13px;
   background-color: #9ec0e2;
   color: #333;
   margin: 0px;
   margin-top: 0px;
   padding-left: 6px;
   padding-right: 7px;
   width: auto;
}

#base ul {
list-style: none;
list-style-type: none ;
margin: 0;
padding: 0;
border: none;
}

#base li {
border-bottom: 2px solid #9ec0e2;
margin: 0;
}
#button li a {
display: block;
padding: 5px 0px 5px 4px;
border-left: 9px solid #1467ae;
border-right: 3px solid #508fc4;
background-color: #2175bc;
color: #fff;
text-decoration: none;
width: auto;
}

#button li a:hover {
border-left-color: #2d76b4;
border-right-color: #5ba3e0;
background-color: #2586d7;
color: #fff;
}

table.profile{
 text-align: left;
 border: 0px solid gray;
 border-collapse: collapse;
 padding: 8px;
 width: 32em;
 font-size: 1em;
 background-color: #B6D0EB;;
}

table.profile td{
 border: 1px solid #eff2f5;
 padding: 1em;
}
table.profile td.right{
 text-align: right;
 border: 1px solid #eff2f5;
 padding: 1em;
 width: 70%;
}
table.posting{
 position: relative;
 left: 28px;
 text-align: left;
 border: 0px solid #eff2f5;
 border-collapse: collapse;
 padding: 8px;
 width: 300px;
 font-size: 1em;
 background-color: #B6D0EB;
}
table.posting td{
 border: 1px solid #eff2f5;
 padding: 1em;
}

table.postingNEWS{
 text-align: left;
 border: 0px solid #eff2f5;
 border-collapse: collapse;
 padding: 8px;
 width: auto;
 font-size: 1em;
 background-color: #B6D0EB;
}
table.postingNEWS td{
 border: 1px solid #eff2f5;
 padding: 1em;
}
table.postingNEWS input{
font-size:1em;
}
table.postingNEWS textarea{
font-size:1.2em;
}
table.postingNEWS select{
font-size: 1em;
}

table.posting input{
font-size:1em;
}
table.posting textarea{
font-size:1.1em;
}
table.posting select{
font-size: 1em;
}

table.profile input{
font-size:1em;
}
table.profile textarea{
font-size:1.1em;
}
table.profile select{
font-size: 1em;
}

.gallery{ 
 text-align: left;
 border: 0px solid #eff2f5;
 border-collapse: collapse;
 padding: 1px;
 width: 120px;
 font-size: 1em;
 border-right-width: 0px;
 border-bottom-width: 0px;
 background-color: #EFF2F5;
}

.pic{
  text-align: center;
}

.otstuop1{
 padding-left:3px;
}

.red{
color: red;
}

.panel{
 text-align: left;
 padding: 5px;
 width: 94.4%;
 height: auto;
 background-color: #eff2f5;
 border: 0px solid gray;  
 border-collapse: collapse;
}

.panel hr{
	color: #9EC0E2;

}

.panel A:link, .panel A:visited, .panel A:hover,.panel A:active { 
color: #03C;
}

table.weather{
 border: 0px solid gray;
 padding: 0px;
 background-color: #B0D5F4; 
 border-collapse: collapse;
 table-layout: fixed;

}

.weather td{
width: 7.2em;
border: 0px solid gray;
border-top-width: 0px;
padding: 1px;
text-align:center;
}
.weather td.left{
width: 13em;
text-align:right;
background-color: #eff2f5;
}
.weather td.night{
background-color: #B6D0EB;
}
.weather td.morning{
background-color: #FFEAD8;
}
.weather td.day{
background-color: #FFFFF6;
}
.weather td.evening{
background-color: #FFCCBC;
}

table.t1{
  font-size: 10px;
  padding: 0px;
}


A.bbbutton{
width: 2em;
height: 1.2em;
border: 1px solid #808080;
background-color: #7E91A1;
}

A.bbbutton:link, A.bbbutton:visited, A.bbbutton:hover, A.bbbutton:active{
 text-decoration: none;
 color: #FFF;
 }
 
A.bbbutton:hover, A.bbbutton:active{
 background-color: #A7B5C2;
 border-color: #959595; 
}

A.brownlink,A.brownlink:hover,A.brownlink:link,A.brownlink:visited,A.brownlink:active {
font-weight: bold; 
color: #a52a2a;
}

A.brown,A.brown:hover,A.brown:link,A.brown:visited,A.brown:active {
color: #a52a2a;
}

A.bluenlink,A.bluenlink:hover,A.bluenlink:link,A.bluenlink:visited,A.bluenlink:active {
font-weight: bold;
font-size: 1em; 
}

.artcapt{
font-size: 1.3em;
font-weight: bold;
}

table.users_pan{
 width: 96%;
 padding: 5px;
 border: 0px solid gray;
 border-collapse: collapse;
 table-layout: fixed; 
 font-size: 1em;
 border-right-width: 3px;
 border-bottom-width: 3px;
 background-color: #B6D0EB;
}

.users_pan td{
 color: #000;
 text-align: center;
 border: 1px solid gray;
 padding: 5px;
 padding-left: 5px;
 padding-right: 5px;
 background-color: #B6D0EB;
}

A.brown_menu_item{
font-weight: bold; 
font-size: 1.1em; 
color: brown;
}
A:link.brown_menu_item, A:visited.brown_menu_item, A:hover.brown_menu_item, A:active.brown_menu_item{
color: brown;
}

.blueborder{
border: 1px solid #508fc4; 
text-align:left; 
padding:5px;
width: 90%;
}

.tag_button{
position: relative; 
top: 5px; background-color: #FFF; 
color: #03C; 
cursor: pointer;  
text-decoration: link;
}

.quote{
font-size: 0.9em;

padding:2px; 
padding-left:4px; 
padding-right:4px; 
margin-left: 10px;

width: auto; 
background-color:#d8d8d8;
}


table .forum{
width:96%;
border: 0px solid #FFF;
background-color: #eff2f5;
border-collapse: collapse;
}
table .forum td{
border: 2px solid #FFF;
background-color: #eff2f5;
padding-left: 4px;
padding-right: 4px;
}
table .forum td{
text-align: left;
}
table .forum td.small{
width: 40px;
text-align: center;
}
table .forum td.large{
width: 140px;
text-align: center;
}
table .forum tr.head td{
border: 2px solid #FFF;
background-repeat: repeat-x; 
/*background-image: url('pics/gradient_panelborder.gif'); */
background-color: #9EC0E2;
color: #FFF;
font-weight: bold;
}
table .forum .linkbig{
font-size: 1.2em;
}

.forum_create{
text-align: left;
padding-left: 14px;
vertical-align: bottom;
position:relative;
top: 7px;
}
.forum_create A:link, .forum_create A:visited, .forum_create A:hover, .forum_create A:active{
font-size: 1.1em;
font-weight: bold;
color: brown;
}

.forum_path{
text-align: left; 
margin-left: 14px;
font-size: 1em;
}
.forum_path A:link, .forum_path A:visited, .forum_path A:hover, .forum_path A:active{
font-size: 1em;
font-weight: bold;
}

.forum_rigth{
text-align: right; 
margin-right: 14px;
}


table.forumt{
 width: 96%;
 padding: 5px;
 border: 2px solid #FFF;
 border-collapse: collapse;
 border-right-width: 0px;
 border-bottom-color: #FFF;
 border-bottom-width: 2px;
 border-top-width: 0px;
 table-layout: fixed;
 background-color: transparent;
}
.forumt td.date{
 color: #000;
 text-align: left;
 border: 0px solid gray;
 padding-left: 5px;
 padding-right: 5px;
 width: 108px;
 font-size: 10px;
 border-top-width: 0px;
 border-right-width: 0px;
 border-bottom-color: #0AA;
 border-bottom-width: 0px;
 background-color: #0BA;
 border-left-color: #FFF;
 border-left-width: 3px;  
}

.forumt td.empty{
 width: auto;
 border: 0px solid;
 border-top-width: 0px;
 background-color: #eff2f5;
}
.forumt td.title{
 text-align: left;
 width: 80%;
 padding-left: 8px;
 border: 0px solid gray;
 font-weight: bold;
 background-color: #FFF;
 border-right-color: #FFF;
 border-right-width: 3px;
 border-left-color: #FFF;
 border-left-width: 3px; 
 border-bottom: 3px solid #0BD;
 background-color: #eff2f5;
 color: #03C;
}
.forumt td.text{
 padding:5px;
 padding-left: 8px;
 padding-right: 12px;
 font-size: 8pt; 
 border-style: solid;
 border-width: 0px;
 border-right-color: #FFF;
 border-right-width: 3px;
 border-left-color: #FFF;
 border-left-width: 3px;  
 border-top-width: 0px;
 background-color: #FFF;
  background-color: #eff2f5;
}
.forumt td.author{
 text-align: right;
 padding-right:5px;
 font-size: 10px;
  border-style: solid;
  border-width: 0px;
  border-right-color: #FFF;
  border-right-width: 3px;
  background-color: #FFF;
  background-color: #eff2f5;   
}
.forumt td.author_2{
 text-align: left;
 padding-left: 8px;
 padding-right:5px;
 font-size: 1.0em;
   border-style: solid;
  border-width: 0px;
  border-right-color: #FFF;
  border-right-width: 3px;
  background-color: #eff2f5; 
  margin:0px;
 border-left-color: #FFF;
 border-left-width: 3px;   
}

.forumt td.edit{
 background-color: #eff2f5;
 border: 0px solid;
 border-left-color: #FFF;
 border-left-width: 3px;  
}

.forumt .author A:link, .forumt .author A:visited, .forumt .author A:hover, .forumt .author A:active{
color: brown;
font-weight: bold;
}

.forum_table_text{
width: 100%;
border-collapse: collapse;
border: 0px solid;
}

.forum_table_text td{
vertical-align: top;
border: 0px solid;
}

.forum_table_text .left_d{
width: 100px;
padding-left: 0px;
}

.forum_info_panel{
padding: 3px; 
border-right: 1px solid silver;
width: 90px;
text-align: center;
font-size: 0.9em;
padding-bottom: 0px;
padding-left: 0px;
}

.forum_log_capt{
color: gray;
font-weight: bold;
}

.small_text{
 font-size: 10px;
}

.horiz_line{
 width: 90%;
}

table.attachment_table{
 border: 0px;
 padding: 0px;
 margin-left: 20px;
 border-collapse: collapse;
}

table.attachment_table td{
 border: 0px;
 padding-left: 20px;
 padding: 10px;
 padding-bottom: 2px;
 padding-top: 2px;
}

table.soft_t {
	 border-collapse: collapse;
	 width: 96%;
}
table.soft_t tr {
}

table.soft_t td {
	background-color: #EFF2F5;
	border: 1px solid #FFFFFF;
	padding: 3px;
	padding-left: 4px;
	padding-right: 4px;	
	text-align: left;
}

table.soft_t .soft_h td {
	background-color: #9EC0E2;
	color: #FFFFFF;
	font-weight: bold;
}

table.soft_t td.soft_date{
	width: 94px; 	
}
table.soft_t td.soft_date span{
	font-size: 8px !important;
}

.lightcolor{
	color: #2175bc; 
}

body input{
	border: 1px solid #9ec0e2;
}

body textarea{
	border: 1px solid #9ec0e2;
}

td.pagenums{
	font-size: 12px;
}

#vk_like{
	margin: 5px 0 0 12px;
}
