

body {

	text-align: center;

	margin-top:0px;

}



td, font, p {

font-size: 12px!important;

font-family:Verdana, Arial, Helvetica, sans-serif!important;

}

table.page {

width:800px!important;

background: url(http://www.psycom.info/images/portals/psy_line.gif);

}

td.leftbox {

	width: 530px!important;

	border-left: 1px solid #A49BC8;

	vertical-align: top;

	text-align:justify;

}

 div.lefttext {

	width: 530px!important;

}

input.spam {

	padding: 0px;

	color: #453786;

	font-size: 10px;

	font-weight:bold;

	font-family:Verdana, Arial, Helvetica, sans-serif;

	background: #E1E0FF;

	height:20px;

}

input.copyscape {

	padding: 0px;

	color: #453786;

	font-size: 11px;

	font-weight:bold;

	font-family:Verdana, Arial, Helvetica, sans-serif;

	background: #E1E0FF;

	height:19px;

}

div.spam {

	text-align:right;

}



td.rightbox {

	width: 250px!important;

	padding: 10px;

	padding-top: 0px;

	vertical-align: top;

	text-align: left;

}



div.title {

	font-size: 20pt;

	font-weight: normal;

	color: #FFFFFF;

	padding-bottom: 5px;

	padding-left: 10px;

	padding-top: 100px;

}

a.psycom:link, a.psycom:visited, a.psycom:hover   {

	font-size: 20pt;

	font-weight: normal;

	color: #FFFFFF;

}

div.below_title {

	background: url(/images/portals/psy_bg.jpg) top left;

	margin-top:0px;

	background-repeat: no-repeat;

	padding: 10px;

	vertical-align: top;

}



div.center {

	text-align: center;

}



div.signup {

	wrap: none;

	background: #FFFFFF;

	padding: 10px;

	text-align: center;

	width: 400px;

	border: 1px solid #A49BC8;

	margin-top: 5px;

}



div.header {

	background-color: #453786;

	background-image: url(/images/portals/psy_bar.jpg);

	background-repeat: repeat-y;

	background-position: top right;

	margin-left:-5px;

	padding: 3px;

	padding-left: 10px;

	font-weight: bold;

	color:#FFFFFF;

	width: 235px;

}

div.header1 {

	background-color: #453786;

	background-image: url(/images/portals/psy_bar.jpg);

	background-repeat: repeat-y;

	background-position: top right;

	padding: 3px;

	padding-left: 10px;

	font-weight: bold;

	color:#FFFFFF;



}

div.box {

	background: #E1E0FF;
	font-size:11px;

	padding: 10px;

	width: 230px;

}

td.entry, td.avatar {

	padding: 10px;

	padding-left: 0px;

}



td.avatar {

	vertical-align: center;

	text-align: center;

}



div.floatleft {

	float: left;

}





h1 {

font-weight:normal;

font-size:25px;

color:#453786;

padding:0px;

margin:0px;

}

input.button {

	padding: 0px;

	color: #453786;

	font-size: 12px;

	font-family:Verdana, Arial, Helvetica, sans-serif;

	font-weight: bold;

	border: 1px solid #453786;

	background: #ffffff;

	height:22px;

}



input#sbi {

	padding: 0px;

	color: #453786;

	font-size: 12px;

	font-family:Verdana, Arial, Helvetica, sans-serif;

	font-weight: bold;

	background: #ffffff;

	height:22px;

}



input#sbb {

	padding: 0px;

	color: #453786;

	font-size: 12px;

	font-family:Verdana, Arial, Helvetica, sans-serif;

	font-weight: bold;

	background: #E1E0FF;

	height:24px;

}



input.text {

	border: 1px solid #453786;

	background: #FFFFFF;

	font-size: 9pt;

	font-family:Verdana, Arial, Helvetica, sans-serif;

	font-weight: bold;

	margin-bottom: 3px;

	color: #453786;

	padding-left: 2px;

}



img.avatar {

	border: 1px solid #453786;

}



form {

	margin: 0px;

}



a:link { color: #453786; text-decoration: none; }

a:visited { color: #453786; text-decoration: none; }

a:hover { color: #453786; text-decoration: underline; }



td.result1 {

background-color:#DDDDDD;

padding:3px;

}

td.result2 {

padding:3px;

}

CALENDAR STYLE

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



table.calendar { border: 0; background-color: transparent; width: 100%; color: #666666;}



table.calendar th { height: 10px; font-size: 7pt; text-align: center; border: 0px;}



table.calendar td { width: 19px; height: 10px; font-size: 9pt; text-align: center; border: 0px; background-color:#ffffff; padding:3px; }



table.calendar .calendar-month { font-weight: bold; margin-top: 3px; font-size: 10pt; text-align: center; margin-bottom: 5px; }



table.calendar .calendar-month a { text-decoration: none; }



table.calendar .calendar-prev { font-weight: normal; }



table.calendar .calendar-next { font-weight: normal; }



table.calendar td.linked-day { font-weight: bold; background-color: transparent; border: 1px solid #666666;}



table.calendar td.linked-day a { text-decoration: none; color: #453786; }



table.calendar td.linked-day a:hover { text-decoration: none; color: #453786; }



table.prevnext { width: 100%; margin-top: .3em; }



table.prevnext td { font-size: smaller; }



table.prevnext td a { text-decoration: none; }



div.blogdescription {

color:#AAAAAA;

padding-right:15px;

font-style:italic;

text-align:right;

}

h2 {font-size:18px;

font-weight:normal;

color:#453786;

}

h3 {font-size:14px;

font-weight:normal;

color:#000000;

font-style:italic;

background-color:#E1E0FF;

padding:5px;

margin-bottom:0px;

margin-top:0px;

}

h4 {font-size:12px;

margin-bottom:0px;

margin-top:10px;

}

td.result1 {color:#DDDDDD;

padding:3px;

}

td.result2 {

padding:3px;

}

td.lb {

	border:0px;

	border-left: 1px solid #A49BC8;

}

div.tbmy {

background-color:#FFFFEE;

border:1px solid #AAAAAA;

margin:5px 5px 5px 50px;

padding:5px;

}

div.com {

border: #E1E0FF 1px solid;

margin-left:20px;

padding:5px;

margin-bottom:10px;

font-size:10px;

}

table.copy {

	background: #E1E0FF;

	padding-right:10px;

	width: 700px;

	margin-left:10px;

}