
.drag {
position:relative;
z-index:100;
}

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

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

a.nav:hover {
font-weight:700;
color:#f60;
text-decoration:underline;
}

table {
empty-cells:show;
}

body,td {
color:#000;
font-size:small;
font-family:Tahoma, arial, helvetica, serif;
}

body {
background-color:#369;
margin:3px;
padding:3px;
}

input,textarea,button {
font-size:9pt;
color:#000;
font-family:Tahoma, arial, helvetica, serif;
}

select {
font-size:8pt;
font-weight:400;
color:#000;
font-family:Tahoma, arial, helvetica, serif;
}

hr,.hrcolor {
height:1px;
border:0;
color:#666;
background-color:#666;
}

.quoteORIGINAL {
color:#000;
background-color:#FEE407;
border:1px solid #000;
font-size:x-small;
margin:1px;
padding:1px;
}



.quote
{
	background: url(images/quote_bg.png) 5px 5px no-repeat #F0F3FC;
	border: 1px solid #AAA;
	margin: 1px;
	padding: 5px 5px 5px 28px;
	font-size: x-small;
	line-height: 1.4em;
}



.code {
color:#000;
background-color:#ccc;
border:1px solid #000;
font-family:"courier new", helvetica, "times new roman", serif;
font-size:x-small;
width:99%;
white-space:nowrap;
overflow:auto;
margin:1px auto;
padding:1px;
}

.quoteheader,.codeheader {
color:#000;
text-decoration:none;
font-style:normal;
font-weight:700;
font-size:x-small;
}

.meaction {
color:red;
}

.editor {
width:96%;
}

.highlight {
background-color:#FF0;
font-weight:700;
color:#000;
}

.titlebg,tr.titlebg td,.titlebg a:link,.titlebg a:visited {
color:#FFF;
font-style:normal;
font-weight:700;
background-color:#4791C5;
background-image:url(images/header_blueBG_NORMAL.gif);
background-image-CHRISTMAS:url(images/header_blueBG-CHRISTMAS.gif);
height:25px;
}

.catbg {
background-image:url(images/header_silverBG.gif);
background-color:#E8E8E8;
}

.catbg2 {
background-image:url(images/header_silverBG.gif);
background-color:#4791C5;
}

.catbg3 {
background-image:url(images/header_silverBG.gif);
border-bottom:1px solid #87B3D0;
}

.catbg4 {
background-color:#E8E8E8;
}

.catbg,.catbg2,.catbg3 {
font-weight:700;
}

.tborder {
border:1px solid #C1CDD8;
background-color:#FFF;
padding:2px;
}

.noBACKtborder {
border:1px solid #C1CDD8;
padding:2px;
}

.noBACKtborder2 {
border:0px solid #C1CDD8;
padding:2px;
}

.smalltext {
font-size:x-small;
font-family:verdana, Tahoma, arial, helvetica, serif;
}

.normaltext {
font-size:small;
}

.largetext {
font-size:large;
}

#headerarea {
background-color:#369;
}

#footerarea {
color:#FFF;
background-color:#369;
}

.headertitles {
background-color:#6B8EAE;
border:1px solid #6B8EAE;
}

.headerbodies {
border:1px solid #7A7777;
background-color:#EFEFEF;
background-repeat:repeat-x;
background-position:bottom;
}

#newstitle {
border-bottom:1px solid #96965E;
background-color:#FFF7E5;
border-top:1px solid #96965E;
}

#smfFadeScroller {
border-bottom:1px solid #96965E;
background-color:#DDF7DD;
}


.cr A:hover {
color:#DBEAF5;
text-decoration:none;
}

.redtext {
font-size:small;
font-weight:700;
color:maroon;
}

.topicbg {
color:#000;
background-color:#FFF7E5;
border-bottom:1px solid #C1CDD8;
}

.loginborder {
border:1px solid #03C;
}

.logintitle {
background-color:#03C;
}

.windowbg3 {
background-color:#EEEEE2;
}

.loginlogo {
background-image:url(images/layout/loginlogobg.gif);
background-repeat:repeat-x;
background-position:bottom right;
background-color:#EEEEE2;
}

.bloginlogo {
background-color:#E2E1D8;
}

img {
border-style:none;
xcursor:pointer;
xmax-width: 100%;
}




body,td,th {
color:#000;
font-family:Verdana, Tahoma, Arial, Trebuchet MS, Sans-Serif, Georgia, Courier, Times New Roman, Serif;
font-size:11px;
font-style:normal;
font-weight:400;
line-height:160%;
}

.btnExample {
color:#000;
background:#A0C6E5;
font-weight:700;
border:1px solid #369;
}

.btnExample:hover {
color:#FFF;
background:#4791C5;
cursor:pointer;
}

.rollover a {
display:block;
width:32px;
background-color:#FFF;
}

.rollover a:hover {
background-color:#900;
}

a:link,.nav,.nav:link,.nav:visited {
color:#000;
text-decoration:none;
}

.help,.cursorquestion {
cursor:help;
}

.windowbg,.windowbg2 {
color:#000;
background-color:#FFF;
}

.catbg5 {
background-color:#FFF;
}


#bodyarea {
background-image-CHRISTMAS:url(images/backgrounds/snowflakes-white.gif);
background-color:#FFF;
}


#upshrinkHeader {
background-image-CHRISTMAS2:url(images/christmas/back.gif);
background-image-CHRISTMAS:url(images/backgrounds/blue-snow.gif);
background-position:bottom left;
background-color:#A0C6E5;
}




.bordercolor {
background-color:#A0C6E5;
}

.shrink {
background-imageOLD:url(images/christmas/back.gif);
background-color:#A0C6E5;
}




.cr A:link,.cr A:visited,.cr A:active {
color:#FFF;
text-decoration:none;
}

.index,.calendar_body {
font-size:small;
color:#000;
background-color:#FFF;
border-bottom:1px solid #C1CDD8;
}

a.preview,a.link {
font-weight:700;
color:#F7741B;
background:url(images/link.gif) no-repeat right;
padding-right:20px;
}

a.preview:hover,a.link:hover {
font-weight:700;
color:#F7741B;
background:url(images/link_go.gif) no-repeat right;
padding-right:20px;
}

a.nosee {
display: none;
visibility: hidden
}

.nosee {
display: none;
visibility: hidden
}


a.link {
display: none;
visibility: hidden
}

.link {
display: none;
visibility: hidden
}

#tr {
	position: absolute;
	right: 0;
	top: 0;
	display: block;
	height: 230px;
	width: 230px;
	background: url(images/CompfolioR.gif) no-repeat;
	text-indent: -999em;
	text-decoration: none;
}

#tl {
	position: absolute;
	left: 0;
	top: 0;
	display: block;
	height: 230px;
	width: 230px;
	background: url(images/CompfolioL.gif) no-repeat;
	text-indent: -999em;
	text-decoration: none;
}

#vrtilo{
background-color: white;
overflow: hidden;
border: 0px solid blue;
padding: 0px;
padding-left: 0px;
padding-right: 0px;
position: relative;
width: 100%; /* width */
height: 200px; /* height */
}

.signature {
}

H1 {
color:#000;
font-size:7pt;
font-family:Tahoma, arial, helvetica, serif;
Xfont-Xfamily:Lucida Grande, Verdana, Arial, sans-serif;
}




.activity_holder
{
	height: 15px;
	border: 1px solid #9BAEBF;
}

.activity_bar
{
	height: 15px;
	background: #E9F0F6 url(images/titlebg.jpg) repeat-x;
}


.activity_bar_red
{
	height: 15px;
	background: #FF4432;
	color:#0000ff;
}


.activity_bar_orange
{
	height: 15px;
	background: #FFC500;
	color:#0000ff;
}


.activity_bar_blue
{
	height: 15px;
	background: #3F98E1;
	color:#0000ff;
}

.activity_bar_green
{
	height: 15px;
	background: #40FF40;
	color:#0000ff;
}


.activity_percentage
{
	height: 15px;
	color: #333333;
	text-align: center;
}

.memdetails {
    padding-top: 3px;
    padding-right: 0px;
    padding-bottom: 3px;
    padding-left: 3px;
    margin: 3px 0px 3px 3px;
    background-color: #fafcfe;
    border-top: 1px solid #686868 ;
    border-right: 1px solid #686868 ;
    border-left: 3px solid #686868 ;
    border-bottom: 1px solid #686868;
}
