BODY{margin: 0px;}
P
{margin:         0px;
font-family: 	Verdana, Geneva, "Lucida Grande", Arial, Helvetica, sans-serif;
font-size:		11;
}
TD {FONT-SIZE: 11px; COLOR: #707070; FONT-FAMILY: Arial, Helvetica, sans-serif;font-weight: normal;}
.middle {background: url('middle_back.png') repeat-y;}
.top {background: url('top.png') no-repeat;}
.bottom {background: url('bottom_back.png') repeat-x;}
A
{
	font-weight: 		normal;
	COLOR: 				#195F92;
	TEXT-DECORATION:	none;
}
A:hover
{
	font-weight: 		normal;
	COLOR: 				#195F92;
	TEXT-DECORATION:	underline;
}
A.submenu
{
	font-weight: 		normal;
	COLOR: 				black;
	TEXT-DECORATION:	none;
}
A.submenu:hover
{
	font-weight: 		normal;
	COLOR: 				black;
	TEXT-DECORATION:	underline;
}
/*
A:link {
	font-weight: normal;
	COLOR: black; TEXT-DECORATION: none;
	background:transparent;
}
A:visited {
font-weight: normal;
	COLOR: black; TEXT-DECORATION: none;
		background:transparent;
}
A:active {
font-weight: normal;
	COLOR: gray; TEXT-DECORATION: none;
		background:transparent;
}
A:hover {
font-weight: normal;
	COLOR: gray; TEXT-DECORATION: none;
		background:transparent;
}*/
.rame4ad {  border:1px solid #BBBBBB; font-family: Verdana, Geneva, "Lucida Grande", Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; font-style: normal; font-weight: normal; background-color: #FFFFFF; margin: 0; padding: 0;
           background: url('/images/table_bg_right.gif') repeat-y right;
           }
.normal { font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; font-weight: normal;}
.small { font-family: Arial, Helvetica, sans-serif; font-size: 10px; font-style: normal; font-weight: normal;}
.smallest { font-family: Arial, Helvetica, sans-serif; font-size: 8px; font-style: normal; font-weight: normal;}
.rama {  font-family: Verdana, Geneva, "Lucida Grande", Arial, Helvetica, sans-serif; font-size: 11px;background:white; color: Black;  border-color : #AAAAAA;  border-width : 1px 1px 1px 1px;  border-style : solid;  font-weight : normal;      }
.rama2 {  font-family: Verdana, Geneva, "Lucida Grande", Arial, Helvetica, sans-serif; font-size: 11px;background:#F6F6F6; color: Black;  border-color : #EEEEEE;  border-width : 1px 1px 1px 1px;  border-style : solid;  font-weight : normal;      }
.rama3 {  font-family: Verdana, Geneva, "Lucida Grande", Arial, Helvetica, sans-serif; font-size: 11px;background:#F6F6F6; color: Black;  border-color : #DDDDDD;  border-width : 1px 1px 1px 1px;  border-style : solid;  font-weight : normal;      }
.boxes {  font-family: Verdana, Geneva, "Lucida Grande", Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; font-style: normal; font-weight: normal; background-color: #FFFFFF;
           margin: 0 0 0 0; padding: 0 0 0 0;}
.buttons {  font-family: Verdana, Geneva, "Lucida Grande", Arial, Helvetica, sans-serif; font-size: 10px; font-style: normal; font-weight: normal; color: black; background-color: #FAFAFA; border-color : red;  border-width : 2px 1px 1px 1px;  border-style : solid;}
.rame {  font-family: Verdana, Geneva, "Lucida Grande", Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; font-style: normal; font-weight: normal; background-color: #FFFFFF; border-color : #BBBBBB;  border-width : 1px 1px 1px 1px;  border-style : solid;
           margin: 0 0 0 0; padding: 2 2 0 2;}
.rame2 {  font-family: Verdana, Geneva, "Lucida Grande", Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; font-style: normal; font-weight: normal; background-color: #FFFFFF; border-color : #dddddd;  border-width : 1px 1px 1px 1px;  border-style : solid;
           margin: 0 0 0 0; padding: 0 0 0 0;}
.rame3 {  font-family: Verdana, Geneva, "Lucida Grande", Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; font-style: normal; font-weight: normal; background-color: #F6F6F6; border-color : #dddddd;  border-width : 1px 1px 1px 1px;  border-style : solid;
           margin: 0 0 0 0; padding: 10 10 10 10;}
.rame4 {  font-family: Verdana, Geneva, "Lucida Grande", Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; font-style: normal; font-weight: normal; background-color: #FFFFFF; border-color : #BBBBBB;  border-width : 1px 1px 1px 1px;  border-style : solid;
           margin: 0 0 0 0; padding: 10 10 10 10;}
.rame4a {  font-family: Verdana, Geneva, "Lucida Grande", Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; font-style: normal; font-weight: normal; background-color: #FFFFFF; border-color : #BBBBBB;  border-width : 1px 1px 1px 1px;  border-style : solid;
           margin: 0 0 0 0; padding: 15 15 15 15;}
.rame4rb {  font-family: Arial,Verdana, Geneva, "Lucida Grande", Arial, Helvetica, sans-serif; 
			font-size: 11px; color: #000000; 
			font-style: normal; font-weight: normal; 
			background-color: #FFFFFF; 
			border-color : #BBBBBB;  
			border-width : 0px 1px 1px 0px;  border-style : solid;
           margin: 0 0 0 0; padding: 10 15 10 15;}   
                   
.rame4ac {  font-family: Verdana, Geneva, "Lucida Grande", Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; font-style: normal; font-weight: normal; background-color: #FFFFFF; border-color : #BBBBBB;  border-width : 1px 1px 1px 1px;  border-style : solid;
           margin: 0 0 0 0; padding: 0 0 0 0;}
.rame4rc 
{  
	font-family: Verdana, Geneva, "Lucida Grande", Arial, Helvetica, sans-serif; 
	font-size: 11px; color: #000000; 
	font-style: normal; font-weight: normal; 
	border-color : #BBBBBB;  
	border-width : 0px 1px 1px 0px;  border-style : solid;
    margin: 0 0 0 0; padding: 10 15 10 15;
}           
.rame4b {  font-family: Verdana, Geneva, "Lucida Grande", Arial, Helvetica, sans-serif; 
		   font-size: 11px; color: #000000; font-style: normal; 
		   font-weight: normal; 
			border: 1px solid #bbbbbb;
           margin: 0 0 0 0;}           
.pad1l{padding-left: 1px;}
TD.pad15{padding: 15 20 15 15;}
TD.pad15b{padding: 0 15 15 15;}
TD.pad25{padding: 15 25 15 25;}
.pad5{padding: 5 5 5 5;}
.pad5tr{padding: 5 5 0 0;}
DIV.cs
{
	background-color: white;
	padding: 10px 10px 0px 10px;
	height: 100%;
	min-height: 100%;
}
.forms { margin: 0px; }
.copy 
{  
	font-family: Verdana, Geneva, "Lucida Grande", Arial, Helvetica, sans-serif; 
	font-size: 9px; 
	color: #000000; 
	font-style: normal; 
	font-weight: normal; 
	border-color : #C2C2C2;  
	border-width : 1px 0px 0px 0px;  
	border-style : solid; 
	padding-right: 5px;
}
.copy_left
{  
	font-family: Verdana, Geneva, "Lucida Grande", Arial, Helvetica, sans-serif; 
	font-size: 9px; 
	color: #000000; 
	padding-left: 5px;
	font-style: normal; 
	font-weight: normal; 
	border-color : #C2C2C2;  
	border-width : 1px 1px 0px 0px;  
	border-style : solid; 
}
.portfolio
{
	font-family: arial, helvetica, sans-serif;
	color: #6B6B6B;
	padding: 0px 0px 0px 1px;
}
.portfolio_title
{
	font-family: arial, helvetica, sans-serif;
	text-decoration: none;
	color: #000000;
}
A.portfolio_sort
{
	font-size: 10px;
	text-decoration: none;
	color: #808080;
}
.front_box_title
{
	font-family: arial, helvetica, sans-serif;
	color: #000000;
	font-size: 11px;
}
.front_box_body
{
	font-family: arial, helvetica, sans-serif;
	color: #707070;
	font-size: 11px;
	padding: 5 5 5 5;
}
A.news_title
{
	font-family: arial, helvetica, sans-serif;
	color: #000000;
	font-size: 11px;
	text-decoration: none;
}
A.news_title:hover
{
	font-family: arial, helvetica, sans-serif;
	color: #000000;
	font-size: 11px;
	text-decoration: underline;
}
A.news_title_large
{
	font-family: Verdana, Arial, helvetica, sans-serif;
	color: #707070;
	font-size: 11px;
	text-decoration: none;
}
A.news_body
{
	font-family: arial, helvetica, sans-serif;
	color: #707070;
	font-size: 11px;
	text-decoration: none;
}
A.news_body:hover
{
	font-family: arial, helvetica, sans-serif;
	color: #707070;
	font-size: 11px;
	text-decoration: none;
}
UL.gray_bullet
{
	padding-top: 3px;
	padding-left: 5px;
	padding-right: 0px;
	margin-left: 0px;
	margin-right: 0px;
	list-style: none;
}
UL.gray_bullet2
{
	padding-top: 3px;
	padding-left: 0px;
	padding-right: 0px;
	margin-left: 0px;
	margin-right: 0px;
	list-style: none;
}
UL.gray_bullet2 LI
{
	padding-bottom: 15px;
}
.header_text
{
	color:#aaaaaa;
	font-size: 11px;
}
.dark_gray{font-family: verdana,arial, helvetica, sans-serif;font-size: 9px;color: #808080;}
.dark_gray A.tab{color: #808080;text-decoration: none;}
.dark_gray A.tab:hover{color: #808080;text-decoration: underline;}
IMG.img_gray{border: 1px solid #BBBBBB;}
A.portfolio_cs{text-decoration: none;}
A:hover.portfolio_cs{text-decoration: underline;}
TD.hintsClassTd
{
	background-color: white;
	border: 1px solid #bbbbbb;
	padding: 5 5 5 5;
}
UL.noindent
{
	margin: 0 0 0 3;
	padding: 0 0 0 5;
	font-family: Verdana, Geneva, "Lucida Grande", Arial, Helvetica, sans-serif;
    font-size: 11;
    list-style-type: circle
}
UL.noindent LI
{
	margin-left: 0px;
	margin-right: 0px;
    background-image: url('/images/c_5.gif');
    background-position: 0px 5px;
    background-repeat: no-repeat;
	padding-left: 10px; list-style-type:none
}
UL.noindent2
{
	margin: 0 0 0 0;
	padding: 0 0 0 0;
	list-style: none;
	font-family: verdana,arial, helvetica, sans-serif;
	font-size:		11;
}
UL.noindent2 LI
{
	padding-bottom: 3px;
}