/* CSS Document */

body
{
	margin-top: 0px;
	margin-left: 0px;
	background-color: #32324B;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
}

a
{
	color:#6633CC;
	text-decoration: none;
}
a.a_bold
{
	color:#6633CC;
	text-decoration: none;
	font-weight: bold;
}

a:hover
{
	text-decoration: underline;
}

a.a_onDarkBG
{
	text-decoration:none;
	color: #FFFFFF;
}

a.a_onDarkBG:hover
{
	color: #FFFF99;
	text-decoration: underline;
}

p.p_sideBarPar
{
	margin-top: 8px;
	margin-bottom: 8px;
	color: #FFFFFF;
}

i.i_sideBarItal
{	
	margin-top: 10px;
	color: #FFFFFF;
}

table.tbl_mainContainer
{
	width: 764px;
	border: 0px;
	background-image: url(../bg_main_n_sub.jpg);
}

table.tbl_content
{
	width: 558px;
	border: 0px;
	background-image: url(../bg_content.jpg);
}
table.tbl_content_wd
{
	width: 752px;
	border: 0px;
	background-image: url(../bg_content_wd.jpg);
}
th
{
	background-color: #E3E0FE;
}
tr.tr_bAligned
{
	vertical-align: bottom;
}

td.td_sidebar
{
	color: #000033;
	background-image: url(../bg_sidebar.jpg);
}

tr.tr_sidebarVSpacer
{
	height: 4px;
}

div.div_item
{
	border-top: thin solid #6633CC;
	border-right: thin solid #6633CC;	
	border-bottom: thin solid #6633CC;
	border-left: thin solid #6633CC;
	padding-top: 4px;
	padding-bottom: 4px;
	padding-left: 4px;
	padding-right: 4px;
}

div.div_sideBarMargins
{
	margin-right: 5px;
	margin-left: 5px;
}

div.div_withMargins
{	
	margin-top: 16px;
	margin-left: 10px;
	margin-right: 10px;
}

div.div_withXMargins
{
	margin-top: 16px;
	margin-left: 40px;
	margin-right: 40px;
}
div.div_withXXMargins
{
	margin-top: 16px;
	margin-left: 70px;
	margin-right: 70px;
}
div.div_noMargins
{
	margin-top: 0px;
	margin-left: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}
div.div_noMarginsIte
{
	margin-top: 0px;
	margin-left: 0px;
	margin-right: 0px;
	margin-bottom: 2px;
}
div.div_sideBarItal
{
	color: #FFFFFF;
	font-style: italic;
}

span.span_bottomNavBar
{
	background-color: #434D6B;
	font-size: 10px;
}

h1
{	
	font-size: 14px;
	margin-top: 0px;
	margin-bottom: 0px;
}
h2 { 
	font-size: 12px; margin-top: 0px; margin-bottom: 0px;
}
h2.h2_forSideBar
{
	color: #FFFFFF;
	font-weight: bold;
	font-size: 11px;
	margin-top: 0px;
	margin-bottom: 0px;
}

h5
{
	color: #6633CC;
	margin-top: 0px;
	margin-bottom: 0px;
}
ol.ol_top_btm_mrgns
{
	margin-top: 4px;
	margin-bottom: 4px;
}
ul
{
	margin-top: 0px;
}

li
{
	margin-bottom: 5px;
}

form.form_stripped
{
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}

input.in_small
{
  margin-top: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	margin-right: 0px;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 9px;
}

/*INDEPENDANT CLASSES*/
.colorLavenderLight
{
	background-color: #E3E0FE;
}
.smallFont
{
	font-size: 9px;
}
.whiten
{
	color: #FFFFFF;
}

.highlight
{
	color:#CC0033;
}

.highlightOrange
{ color:#FF6600;}

.paintCell {
	text-align:center;
	color:#FFFFFF;
	background-color: #6666CC;
	}