BODY {BACKGROUND-COLOR:#0099FF;}
BODY.admin {BACKGROUND-COLOR: #ffffff}
.port_div, { font-family:Arial, Helvetica, sans-serif; }
A:link {COLOR: #000000; TEXT-DECORATION: none}
A:visited {COLOR: #000000; TEXT-DECORATION: none}
A:hover {COLOR:#999999; TEXT-DECORATION: underline}
A:active {COLOR: #FFFFFF; TEXT-DECORATION: underline}

A:link.nav {COLOR: #FFFFFF; TEXT-DECORATION: none}
A:visited.nav {COLOR: #FFFFFF; TEXT-DECORATION: none}
A:hover.nav {COLOR: #000000; TEXT-DECORATION: underline}
A:active.nav {COLOR: #FFFFFF; TEXT-DECORATION: underline}

A:link.bottom {COLOR: #666666; TEXT-DECORATION: none}
A:visited.bottom {COLOR:#666666 TEXT-DECORATION: none}
A:hover.bottom {COLOR: #FFFFFF; TEXT-DECORATION: none}
A:active.bottom {COLOR: #FFFFFF; TEXT-DECORATION: none}

A.new {COLOR: #ffff00; TEXT-DECORATION: underline}
A:hover.new {COLOR: #FFFFFF; TEXT-DECORATION: none}
A:link.normal_title {COLOR: #8B0000; FONT-FAMILY: georgia, trebuchet ms, arial, sans-serif, tahoma, verdana; FONT-SIZE: 12px; FONT-WEIGHT: normal; LINE-HEIGHT: 24px; TEXT-ALIGN: left; TEXT-DECORATION: none}
A:hover.normal_title {COLOR: #8B0000; FONT-FAMILY: georgia, trebuchet ms, arial, sans-serif, tahoma, verdana; FONT-SIZE: 12px; FONT-WEIGHT: normal; LINE-HEIGHT: 24px; TEXT-ALIGN: left; TEXT-DECORATION: underline}
A:visited.normal_title {COLOR:black; FONT-FAMILY: georgia, trebuchet ms, arial, sans-serif, tahoma, verdana; FONT-SIZE: 12px; FONT-WEIGHT: normal; LINE-HEIGHT: 24px; TEXT-ALIGN: left; TEXT-DECORATION: bold}
A:active.normal_title {COLOR: #8B0000; FONT-FAMILY: georgia, trebuchet ms, arial, sans-serif, tahoma, verdana; FONT-SIZE: 12px; FONT-WEIGHT: normal; LINE-HEIGHT: 24px; TEXT-ALIGN: left; TEXT-DECORATION: bold}
select
{
border:solid 1 #000000;
font-size:8pt;
font-family : Verdana,  Arial, Geneva,Helvetica, sans-serif;
width:130px;
}
input
{
border:solid 1 #636563;
font-size:7pt
}
td.normal37
{
	font-family :  Verdana, tahoma, Arial, Geneva, Helvetica, sans-serif;
	font-size : 11px;
	font-style : normal;
	font-weight : normal;
	line-height:17px;	
	color : #FFFFFF;
}
td.normal35
{
	font-family :  Verdana, tahoma, Arial, Geneva, Helvetica, sans-serif;
	font-size : 11px;
	font-style : normal;
	font-weight : normal;
	line-height:17px;	
	color :black;
	background-color:#b4ccb6;
	text-align:center

}
td.normal36
{
	font-family :  Verdana, tahoma, Arial, Geneva, Helvetica, sans-serif;
	font-size : 11px;
	font-style : normal;
	font-weight : normal;
	line-height:17px;	
	color :black;
	background-color:#b4ccb6;
	text-align:left

}
td.normal34
{
	font-family :  Verdana, tahoma, Arial, Geneva, Helvetica, sans-serif;
	font-size : 11px;
	font-style : normal;
	font-weight : normal;
	line-height:17px;	
	color :black;
	background-color:#b4ccb6;
	text-align:right

}
button
{
border-right:solid 1px #1C8628;
border-bottom:solid 1px #1C8628;
border-left:solid 1px #ffffff;
border-top:solid 1px #ffffff; 
color:#8B0000; 
background:#C9DBCB; 
}

.normal {COLOR: #FFFFFF; FONT-FAMILY: georgia, trebuchet ms, arial, sans-serif, tahoma, verdana; FONT-SIZE: 12px; FONT-WEIGHT: normal; LINE-HEIGHT: 24px; TEXT-ALIGN: left; TEXT-DECORATION: none}
.normal_login {COLOR: #FFFFFF; FONT-FAMILY: georgia, trebuchet ms, arial, sans-serif, tahoma, verdana; FONT-SIZE: 10px; FONT-WEIGHT: normal; LINE-HEIGHT: 24px; TEXT-ALIGN: left; TEXT-DECORATION: none}
.bold {COLOR: #FFFFFF; FONT-FAMILY: verdana, tahoma, arial, sans-serif; FONT-SIZE: 14px; FONT-WEIGHT: bold; LINE-HEIGHT: 24px; TEXT-ALIGN: left; TEXT-DECORATION: none}
.normal2 {COLOR: #FFFFFF; FONT-FAMILY: verdana, tahoma, arial, sans-serif; FONT-SIZE: 10px; FONT-WEIGHT: normal; LINE-HEIGHT: 12px; TEXT-ALIGN: left; TEXT-DECORATION: none}
.bold2 {COLOR: #FFFFFF; FONT-FAMILY: verdana, tahoma, arial, sans-serif; FONT-SIZE: 10px; FONT-WEIGHT: bold; LINE-HEIGHT: 12px; TEXT-ALIGN: left; TEXT-DECORATION: none}
.normal3 {COLOR: #FFFFFF; FONT-FAMILY: tahoma, arial, sans-serif, verdana; FONT-SIZE: 11px; FONT-WEIGHT: normal; LINE-HEIGHT: 18px; TEXT-ALIGN: left; TEXT-DECORATION: none}
.bold3 {COLOR: #000000; FONT-FAMILY: tahoma, arial, sans-serif, verdana; FONT-SIZE: 11px; FONT-WEIGHT: bold; LINE-HEIGHT: 18px; TEXT-ALIGN: left; TEXT-DECORATION: none}
.bold3 a:link{COLOR: #000000; FONT-FAMILY: tahoma, arial, sans-serif, verdana; FONT-SIZE: 11px; FONT-WEIGHT: bold; LINE-HEIGHT: 18px; TEXT-ALIGN: left; TEXT-DECORATION: none}
.bold3 a:visited{COLOR: #000000; FONT-FAMILY: tahoma, arial, sans-serif, verdana; FONT-SIZE: 11px; FONT-WEIGHT: bold; LINE-HEIGHT: 18px; TEXT-ALIGN: left; TEXT-DECORATION: none}
.bold3 a:hover{COLOR: #ffffff; FONT-FAMILY: tahoma, arial, sans-serif, verdana; FONT-SIZE: 11px; FONT-WEIGHT: bold; LINE-HEIGHT: 18px; TEXT-ALIGN: left; TEXT-DECORATION:underline;}



.index_normal {COLOR: #555555; FONT-FAMILY: tahoma, arial, sans-serif, verdana; FONT-SIZE: 11px; FONT-WEIGHT: normal; LINE-HEIGHT: 14px; TEXT-ALIGN: left; TEXT-DECORATION: none}
.index_normal a:visited {COLOR: #555555; FONT-FAMILY: tahoma, arial, sans-serif, verdana; FONT-SIZE: 11px; FONT-WEIGHT: normal; LINE-HEIGHT: 14px; TEXT-ALIGN: left; TEXT-DECORATION: none}
.index_normal a:hover {COLOr:#FF6633; FONT-FAMILY: tahoma, arial, sans-serif, verdana; FONT-SIZE: 11px; FONT-WEIGHT: normal; LINE-HEIGHT: 14px; TEXT-ALIGN: left; TEXT-DECORATION: none}

.index_normal2 {COLOR: #555555; FONT-FAMILY: tahoma, arial, sans-serif, verdana; FONT-SIZE: 14px; FONT-WEIGHT: normal; LINE-HEIGHT: 14px; TEXT-ALIGN: left; TEXT-DECORATION: none}
.index_normal2 a:visited {COLOR: #555555; FONT-FAMILY: tahoma, arial, sans-serif, verdana; FONT-SIZE: 14px; FONT-WEIGHT: normal; LINE-HEIGHT: 14px; TEXT-ALIGN: left; TEXT-DECORATION: none}
.index_normal2 a:hover {COLOr:#FF6633; FONT-FAMILY: tahoma, arial, sans-serif, verdana; FONT-SIZE: 14px; FONT-WEIGHT: normal; LINE-HEIGHT: 14px; TEXT-ALIGN: left; TEXT-DECORATION: none}

.nav_bold {COLOR:#eab6ab; FONT-FAMILY: tahoma, arial, sans-serif, verdana; FONT-SIZE: 11px; FONT-WEIGHT: bold; LINE-HEIGHT: 14px; TEXT-ALIGN: left; TEXT-DECORATION: none}
.topic_bold {COLOR: #ffffff; FONT-FAMILY: georgia, trebuchet ms, tahoma, arial, sans-serif, verdana; FONT-SIZE: 14px; FONT-WEIGHT: bold; LINE-HEIGHT: 14px; TEXT-ALIGN: left; TEXT-DECORATION: none}
.topic_bold2 {COLOR: #d3e8ca; FONT-FAMILY: georgia, trebuchet ms, tahoma, arial, sans-serif, verdana; FONT-SIZE: 20px; FONT-WEIGHT: bold; LINE-HEIGHT: 22px; TEXT-ALIGN: left; TEXT-DECORATION: none}
.topic_bold3 {COLOR:#6699FF; FONT-FAMILY: arial, sans-serif, verdana; FONT-SIZE: 20px; FONT-WEIGHT: bold; LINE-HEIGHT: 22px; TEXT-ALIGN: left; TEXT-DECORATION: none}

.bottom_left_normal {COLOR:#FFFFFF; FONT-FAMILY: tahoma, arial, sans-serif, verdana; FONT-SIZE: 11px; FONT-WEIGHT: normal; LINE-HEIGHT: 14px; TEXT-ALIGN: left; TEXT-DECORATION: none}
.bottom_right_normal {COLOR: #ffffff; FONT-FAMILY: tahoma, arial, sans-serif, verdana; FONT-SIZE: 11px; FONT-WEIGHT: normal; LINE-HEIGHT: 14px; TEXT-ALIGN: right; TEXT-DECORATION: none}
.bottom_center_normal {COLOR: #ffffff; FONT-FAMILY: tahoma, arial, sans-serif, verdana; FONT-SIZE: 11px; FONT-WEIGHT: normal; LINE-HEIGHT: 14px; TEXT-ALIGN: center; TEXT-DECORATION: none}

table.admin
{
width:90%;
border:solid 1px gray;
background-color:#ffffff;
align:center
}
hr.abc
{
color:red;
style:dotted;
}

table.pad
{
padding:1px;
background:#478C2C;
}

td.one1
	{
	font-size: 10px;
	font-family :  verdana, tahoma, Arial, Helvetica,sans-serif;
	font-weight : normal;
	line-height:17px;
	padding-left:3px;
	padding-top:1px;
	padding-bottom:1px;
	padding-right:3px;
	color : #000000;
	background:#ffffff;
	}
	
span.title
{
	font-size: normal;
	border:solid 1px #478C2C;
	padding-left:2px;
	padding-right:2px;
	padding-bottom:1px;
	padding-top:1px;
	font-weight:bold;
	Color:#095900;
	cursor:hand;
	background:#F5FAF4;
	
}

span.titlehigh
{
	font-size: normal;
	border:solid 1px #478C2C;;
	padding-left:5px;
	padding-right:5px;
	padding-bottom:2px;
	padding-top:2px;
	font-weight:bold;
	Color:#095900;
	cursor:hand;
	background:#C0F4BC;
	
}

/* round corner boxes */
.roundcont {font-family:Geneva, Arial, Helvetica, sans-serif;
font-size:13px;
	width: 740px;
	background-color: #f90;
	color: #fff;
}
.roundcont p {
	margin: 0 10px;
}
.roundtop { 
	background: url(images/tr.gif) no-repeat top right; 
}
.roundbottom {
	background: url(images/br.gif) no-repeat top right; 
}
img.corner {
   width: 15px;
   height: 15px;
   border: none;
   display: block !important;
}
.roundcont2 {

	width: 250px;
	background-color: #4a6de7;
	color: #ffffff;
}
.roundcont2 p {
	margin: 0 10px;
}
.roundtop2 { 
	background: url(images/tr-blue.gif) no-repeat top right; 
}
.roundbottom2 {
	background: url(images/br-blue.gif) no-repeat top right; 
}
img.corner2 {
   width: 15px;
   height: 15px;
   border: none;
   display: block !important;
}
.photos a:hover{
border:1px solid #ff0000;
}
.modules{
font-size:14px;
}