/* CSS Document */
p, td, th,  div {
	font-size: 11px;
}
table.action th div {
	font-size: 13px!important;
}
a:link {
  color: #00559A;
}

a:visited {
  color: #00559A;
}

a:active {
  color: #ED1B24;
}

a:hover {
  color: #ED1B24;
}

body {
	background-color: #7b77cf;
	color: #2F2F2F;
	font-family: Verdana, Tahoma, Arial;
	font-size: 11px;
	margin: 0px;
	text-align: center;
	list-style-position: inside;
	list-style-type: circle;
	list-style: left;
	left: 0px;
}

#global{
  background-color: #FFFFFF;
  border: none;
  border-collapse: collapse;
  width: 734px;
  height: 100%;
}

table, tr, td, th  {
  border: 0px solid #FF0000;
  border-collapse: collapse;
  border-spacing: 0px;
  empty-cells: show;
  font-size: 11px;
  margin: 0px;
  padding: 0px;
  vertical-align: top;
}

textarea{
  border: 1px solid #666666;
  font-size: 12px;
  height: 100px;
  width: 80%;
}

select{
  border: 1px solid #666666;
  font-size: 12px;
  height: 17px;
}

input{
  border: 1px solid #666666;
  font-size: 12px;
  height: 17px;
  padding-left: 3px;
  padding-right: 3px;

}

.user_nav {
  height: 20px;
  padding-bottom: 10px;
  padding-left: 30px;
  padding-top: 10px;
  word-spacing: 10px;
}

.user_nav a:link {
  color: #9b99c8;
  font-family: Verdana, Tahoma, Arial;
  font-size: 11px;
}

.user_nav a:hover {
  color: #364F0C;
  font-family: Verdana, Tahoma, Arial;
  font-size: 11px;
}

.user_nav a:active {
  color: #829B57;
  font-family: Verdana, Tahoma, Arial;
  font-size: 11px;
}

.user_nav a:visited {
  color: #829B57;
  font-family: Verdana, Tahoma, Arial;
  font-size: 11px;
}

.friends {
  height: 162px;
  text-align: center;
}

.top_flash {
  height: 209px;
  padding-top: 20px;
  text-align: center;
}

.bottom {
  background-image: url(../im/bottom.jpg);
  background-position: top;
  background-repeat: no-repeat;
  height: 80px;
}

div.copyrights {
  color: #FFFFFF;
  float: left;
  font-size: 11px;
  height: 80px;
  margin-left: 22px;
  padding-top: 33px;
  width: 400px;
}

div.terms {
  float: right;
  font-size: 11px;
  height: 80px;
  padding-top: 33px;
  width: 235px;
}

div.terms a:link{
  color: #FFFFFF;
  margin-right: 15px;
}

div.terms a:hover{
  color: #FFFFFF;
  margin-right: 15px;
}

div.terms a:active{
  color: #FFFFFF;
  margin-right: 15px;
}

div.terms a:visited{
  color: #FFFFFF;
  margin-right: 15px;
}

.content{
  padding-bottom: 5px;
  padding-left: 20px;
  padding-right: 10px;
  text-align: center;
  vertical-align: top;
}

/* TABLE 1*/
table.action{
  border-collapse: collapse;
  border-spacing: 0px;
  margin-bottom: 7px;
  width: 100%;
}

th.action1{
  background-color: #a486fe;
  background-image: url(../im/blockhead_bg1.png);
  background-position: left top;
  background-repeat: no-repeat;
  color: #FFFFFF;
  font-family: Tahoma, Verdana, Arial;
  font-size: 13px;
  font-weight: bold;
  padding-left: 15px;
  vertical-align: top;
}

table.action {
}

table.action tr td, table.none tr td{
  background-image: url(../im/block_gradient.gif);
  background-position: top;
  background-repeat: repeat-x;
  font-size: 11px;
  padding-bottom: 5px;
  padding-left: 10px;
  padding-right: 10px;
  padding-top: 11px;
}

table.none tr td, td.none {
  background-image: none!important;
}

table.bnone tr td, td.bnone {
  border: 0px!important;
}


table.action tr td table td{
  background-image: none;
  background-position: top;
  background-repeat: repeat-x;
  padding: 5px;
}

table.action td p{
  margin-bottom: 10px;
  margin-top: 10px;
}

table.action td a:link{
  color: #63c;
  font-weight: bold;
  text-decoration: none;
}

table.action td a:hover{
  color: #819C57;
  font-weight: bold;
  text-decoration: underline;
}

table.action td a:visited{
  color: #819C57;
  font-weight: bold;
  text-decoration: none;
}

table.action td a:active{
  color: #819C57;
  font-weight: bold;
  text-decoration: none;
}

div.table1_th{
  
  float: right;
  margin-left: 0px;


}

div.table1_th img{
  height: 28px;
  margin: 0px;
  vertical-align: middle;
}

div.table1_th2{
  float: left;
  height: 10px;
  line-spacing: 5px;
  margin-top: 5px;
  text-align: left;
}

div.table1_th a:visited, div.table1_th a{
  color: #FFFFFF;
  font-size: 11px;
  font-weight: 100;
  vertical-align: middle;
}

/* TABLE 2*/
th.action2{
  background-color: #AA86FE;
  background-image: url(../im/blockhead_bg2.gif);
  background-position: left top;
  background-repeat: no-repeat;
  color: #FFFFFF;
  font-family: Tahoma, Verdana, Arial;
  font-size: 13px;
  font-weight: bold;
  padding-left: 15px;
  vertical-align: top;
  white-space: nowrap;
}


table.action th div {
	font-size: 11px;
}

table.action tfoot.dots1 td {
  background-image: url(../im/dots1.gif);
  background-repeat: repeat-x;
  font-size: 1px;
  height: 1px;
}

/* TABLE 3*/
th.action3{
  background-color: #a486fe;
  background-image: url(../im/blockhead_bg3.gif);
  background-position: left top;
  background-repeat: no-repeat;
  color: #FFFFFF;
  font-family: Tahoma, Verdana, Arial;
  font-size: 13px;
  font-weight: bold;
  padding-left: 15px;
  vertical-align: top;
}

table.action tfoot.dots2 td {
  background-image: url(../im/dots2.gif);
  background-repeat: repeat-x;
  font-size: 1px;
  height: 1px;
}


/* TABLE 4*/
table.friend {
  height: 140px;
  text-align: center;
  width: 704px;
}

html>body table.friend {
  height: 140px;
  margin-left: 19px;
  width: 704px;
}

table.friend td {
  font-size: 11px;
  height: 20px;
  text-align: center;
}

th.action4{
  background-color: #AABB8F;
  background-image: url(../im/blockhead_bg4.gif);
  background-position: left top;
  background-repeat: no-repeat;
  color: #FFFFFF;
  font-family: Tahoma, Verdana, Arial;
  font-size: 13px;
  font-weight: bold;
  padding-left: 15px;
  vertical-align: top;
}

th.action4 img {
  border: none;
  margin-left: 5px;
}

th.action4 a:link {
  color: #FFFFFF;
  font-size: 11px;
  font-weight: 100;
  text-decoration: none;
}

th.action4 a:hover {
  color: #FFFFFF;
  font-weight: 100;
  text-decoration: underline;
}

table.friend p {
  margin-bottom: 3px;
}

table.friend td a:link {
  border: none;
  color: #829B57;
  font-family: Verdana, Tahoma, Arial;
  font-size: 11px;
  font-size: 11px;
  font-weight: bold;
  margin-bottom: 3px;
  margin-left: 5px;
  text-decoration: none;
}

table.friend td a:hover {
  border: none;
  color: #829B57;
  font-family: Verdana, Tahoma, Arial;
  font-size: 11px;
  font-size: 11px;
  font-weight: bold;
  margin-bottom: 3px;
  margin-left: 5px;
  text-decoration: underline;
}

div.carlton{
  border: 1px solid #CCCCCC;
  display: inline;
  float: left;
  margin-top: 5px;
  padding-left: 7px;
  padding-right: 7px;
  text-align: center;
}

 
.comm {
  font-family: Times New Roman;
  font-size: 13px;
  font-style: italic;
  line-height: 13px;
  margin-bottom: -20px;
}

td {
  font-size: 11px;
}

 
p.title {
  
  text-align: justify; 
   margin-left: 20px;
   margin-right: 15px;
   line-height: 14px;
  vertical-align: middle!important;
}

p.title2 {
  
  text-align: justify; 
   margin-left: 20px;
   margin-right: 15px;
   font-size: 13px;
   line-height: 14px;
  vertical-align: middle!important;
}

p.title2a {
  
  text-align: justify; 
   font-size: 13px;
   line-height: 14px;
  vertical-align: middle!important;
}

 
.comm {
  font-family: Times New Roman;
  font-size: 13px;
  font-style: italic;
  line-height: 13px;
}

.noborder{
  border: 0px;
}

table.body{
  width: 100%;
}

table.body td{
  padding-left: 5px;
}

.bold{
  font-weight: 900;
}

.table-photo, .form-comment{
  margin: 0px;
  padding: 0px;
}

.dark {
  background: #EDECE9;
}

table.caltable{
  border: 0px;
  margin: 0px;
  padding: 0px;
  width: 100px!important;
}

table.caltable tr{
  border: 0px!important;
  font-size: 10px!important;
  margin: 0px!important;
  padding: 0px!important;
}

table.caltable td{
  border: 0px!important;
  font-size: 10px;
  margin: 0px!important;
  padding: 0px!important;
}

span.body a, 
span.body a:link,
span.body a:hover,
span.body a:visited {
  color: #5071A4!important;
}

div.table1_th2 a, 
div.table1_th2 a:link,
div.table1_th2 a:hover,
div.table1_th2 a:visited {
  color: white!important;
}

input.but {
  background-color: #a486fe;
  border-bottom: 1px solid #637FAB;
  border-left: 1px solid #B5C7E3;
  border-right: 1px solid #637FAB;
  border-top: 1px solid #B5C7E3;
  color: #FFFFFF;
  font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
  font-weight: bold;
  height: 20px;
  margin: 5px 3px 5px 0px;
  padding: 0px 3px 4px 3px;
}

 table.lined {
}

 .maingray,   td.title, span.title {
   background-color: #F3F3F3;
  color: #A72F5D;
  display: block;
  font-weight: bold;
  height: 100%;
  vertical-align: middle;
  
}
span.title, .maingray {
  padding-top: 5px;
  padding-bottom: 5px;
  padding-left: 10px;
}

 .block td.title {
/*  color: #A72F5D;
  height: 25px;
  padding-bottom: 5px;
  padding-left: 5px;
  padding-top: 5px;
  white-space: nowrap;*/
  background-color: #a486fe;
  background-image: url(../im/blockhead_bg5.gif)!important;
  background-position: left top!important;
  background-repeat: no-repeat;
  color: #FFFFFF;
  font-family: Tahoma, Verdana, Arial;
  font-size: 13px;
  font-weight: bold;
  padding-left: 10px!important;
  padding-right: 10px!important;
  vertical-align: top;
  height: 28px;
  
  
}
/*td.title div {
   margin-top: -5px;
   margin-right: -5px;
  width: 102%;
  padding-top: 5px;
  padding-left: 5px;
  height: 100%;
  background-image: url(../im/cutik.gif);
  background-position: right top;
  background-repeat: no-repeat;
}*/

 .lined td {
  border-bottom: 1px solid #D9D7D7;
  vertical-align: middle;
}

  table.lined {
  border-bottom: 1px solid white!important;
}

  #global .content td.lined{
  background-image: none;
}

/*  .lined-top {
  border-top: 1px solid #FF0000;
}

  .lined-left {
  border-left: 1px solid #FF0000;
}

  .lined-right{
  border-right: 1px solid #FF0000;
}
*/
.block td, .block th {
  /*border: 1px solid #D9D7D7!important;*/
  padding: 5px;
  background-image: url(../im/block_gradient.gif)!important;

}
.block th {
color: #A72F5D;
background-color: #F3F3F3;
  
  vertical-align: top;
}
.block strong {
  font-size: 16px;
  color: #A72F5D;
}
.form_tip {
  border: 1px solid #A9BB8E;
  padding: 5px;
  color: #676767;
}
th {
  
}

li {
  list-style-image: url(../im/li.gif);
  vertical-align: middle;
  padding-bottom: 5px;
  padding-left: 10px;
  margin-left: 10px;
  list-style-position: outside;
}
td.header 
{color: #D55787;
border-bottom: 1px solid  #D55787 ;
font-weight: bold;
font-size: 13px!important;}
.design 
{text-align: right;
height: 10px;
padding-right: 15px;}
.design img {vertical-align: middle;
border: 0px;
margin-bottom: 3px;}
.design a {text-decoration: none;}

th.action2 div.table1_th2 

{

background-image: url(../im/cutik2.gif);

background-position: right top;

background-repeat: no-repeat; 

height: 28px;

width: 100%;

margin-top: 0px;

padding-top: 5px; padding-right: 7px}

 

th.action2 div.table1_th {

            

 visibility: hidden;

display: none;

}

html>body th.action2 div.table1_th2 {

            margin-bottom: -6px;

}
list-style-position-left {
	list-style-position: inside;
	list-style-type: circle;
	left: 0px;
}
