Body{background-color:#595CC6;
background-image:url(../images/zampate_viola.gif);
background-position:center center;
background-attachment:fixed;background-repeat:repeat;
}

.viola12px {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	color: #595cc6;
	text-decoration: none;
	background:none;
}

.image {
background:none;

max-width:800px; width:auto;

width:expression(document.body.clientWidth > 800? "800px": "auto" );

}

.thumbnail{

max-width:90px; width:auto;

width: expression(Math.min(parseInt(this.offsetWidth), 90 ) + "px");
}


.errori {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	color: #FFFF00;
	text-decoration: none;
	background:none;
}

.testoBianco12pxBold {
	color: #FFFFFF;
	font-weight: bold;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	text-decoration: none;
	background:none;
}
.testoContenuti {
	font-size: 11px;
	font-family:Arial, Helvetica, sans-serif
	font-style: normal;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
	background:none;
}
.contatti {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	color: #000000;
	text-decoration: underline;
	background:none;
}
.body_margin_top {MARGIN-TOP: 0px;}

.linkInattivo {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #666666;
	font-weight: bold;
	background:none;
}
.nuoviMessaggi {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	color: #D7010D;
	text-decoration: none;
	background:none;
}
.titoloBianco12px {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}
.titoloGiallo12px {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}


.uri {
	cursor: url("../js/pix/logo_moz5.gif");
}

P {
   font-size: 10pt;
   font-family: tahoma, verdana, arial, helvetica, sans-serif;
   color: #F0F0F0;
   background:none;
}


TD {
	color: #F0F0F0;
	font-family: tahoma, verdana, arial, helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	text-decoration: none;
}

TD.sondaggio {
   font-family: tahoma, verdana, arial, helvetica, sans-serif;
   color: #F0F0F0;
   font-size: 10pt;
   font-weight: bold;
}

TD.titolo {
   font-family: tahoma, verdana, arial, helvetica, sans-serif;
   color: #F0F0F0;
   font-size: 10pt;
   font-weight: bold;
}

SPAN.piccolo {
   font-size: 8pt;
   font-family: tahoma, verdana, arial, helvetica, sans-serif;
   background:none;
}

SPAN.piccolobold {
   font-size: 8pt;
   font-family: tahoma, verdana, arial, helvetica, sans-serif;
   font-weight: bold;
   background:none;
}

SPAN.data {
   font-family: arial, tahoma, verdana, helvetica, sans-serif;
   font-size: 8pt;
   color: #FFFFFF;
   font-weight: bold;
   background:none;
}


SPAN.abstract {
   font-size: 10pt;
   font-family: tahoma, verdana, arial, helvetica, sans-serif;
   background:none;
}

SPAN.cinemabody {
   font-size: 8pt;
   font-family: tahoma, verdana, arial, helvetica, sans-serif;
   background:none;
}

SPAN.verdino {
   font-family: tahoma, verdana, arial, helvetica, sans-serif;
   font-size: 9pt;
   font-weight: bold;
   color: #CCFF00;
   background:none;
}

span.temp {
   font-family: arial, tahoma, verdana, helvetica, sans-serif;
   font-size: 8pt;
   color: #B3B4CE;
   font-weight: bold;
   background:none;
}

SPAN.titverde {
   font-family: tahoma, verdana, arial, helvetica, sans-serif;
   font-size: 10pt;
   font-weight: bold;
   color: #CCFF00;
   background:none;
}

SPAN.titverdealto {
   font-family: tahoma, verdana, arial, helvetica, sans-serif;
   font-size: 12pt;
   font-weight: bold;
   color: #CCFF00;
   background:none;
}

TD.sondaggiohigh {
   color: #FFFFF0;
   background: #2020C0;
   font-family: tahoma, verdana, arial, helvetica, sans-serif;
   font-weight: normal;
   font-size: 13pt;
}

TD.sondaggio {
   color: #FFFFF0;
   background: #2020C0;
   font-family: tahoma, verdana, arial, helvetica, sans-serif;
   font-weight: normal;
   font-size: 10pt;
}

TD.Title {
   background: #7176D2;
   font-weight: bold;
   font-size: 10pt;
}


SPAN.titolo {
   font-size: 10pt;
   font-weight: bold;
   font-family: tahoma, verdana, arial, helvetica, sans-serif;
   background:none;
}

SPAN.titolomed {
   font-size: 13pt;
   font-weight: bold;
   font-family: tahoma, verdana, arial, helvetica, sans-serif;
	background:none;
}

SPAN.titolosez {
   font-size: 15pt;
   font-weight: bold;
   font-family: tahoma, verdana, arial, helvetica, sans-serif;
   background: #2020C0;
   color: #CCFF00;
}

SPAN.titolosez2 {
   font-size: 9pt;
   font-weight: bold;
   font-family: tahoma, verdana, arial, helvetica, sans-serif;
   background: #2020C0;
   color: #F0F0F0;
}

SPAN.titolosez3 {
   font-size: 13pt;
   font-weight: bold;
   font-family: tahoma, verdana, arial, helvetica, sans-serif;
   background: #2020C0;
   color: #CCFF00;
}

SPAN.titolosez1 {
   font-size: 11pt;
   font-weight: bold;
   font-family: tahoma, verdana, arial, helvetica, sans-serif;
   background: #2020C0;
   color: #F0F0F0;
}

SPAN.titolobianco {
   font-size: 12pt;
   font-weight: bold;
   font-family: tahoma, verdana, arial, helvetica, sans-serif;
   color: #F0F0F0;
   background:none;
}

SPAN.titolochiaro {
   font-size: 14pt;
   font-weight: bold;
   font-family: tahoma, verdana, arial, helvetica, sans-serif;
   background:none;
   color: #F0F0F0;
}

INPUT.piccolo {
   font-size: 8pt;
   font-family: tahoma, verdana, arial, helvetica, sans-serif;
}
.inputViola {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	color: #7176D2;
	text-decoration: none;
	background:none;
}

INPUT.medio {
   font-size: 10pt;
   font-family: tahoma, verdana, arial, helvetica, sans-serif;
   background:none;
}

SPAN.sonlittle {
   font-family: tahoma, verdana, arial, helvetica, sans-serif;
   color: #F0F0F0;
   font-size: 8pt;
   background:none;
}

.testobianco12px {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #FFFFFF;background:none;}

.colonnaTitoloSezionePiccolo {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #FFFFFF;
	background-color: #D2171C;
	font-style: normal;
	font-weight: bold;
	text-decoration: none;
	background:none;
}

A:link, A:visited, A:active  {
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	color: #FFFF00;
	background:none;
}

a:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	color: #FFFF00;
	text-decoration: underline;
	background:none;
}

A.viola:link, A.viola:visited, A.viola:active {
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	color: #595cc6;
	background:none;
}

a.viola:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	color: #595cc6;
	text-decoration: underline;
	background:none;
}

table.profilo td {color:#666; font-size:11px;background:none;}

.testoBianco8pxBold {
	color: #FFFFFF;
	font-weight: bold;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	text-decoration: none;
	font-variant: normal;
	background:none;
}

div.messaggi{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	color: #FFC600;
	text-decoration: underline;
	border: medium solid #FFC600;
	background:none;
}

/**
 * Box contenuti
 */

#content p {
margin:0 10px; letter-spacing:0px;
padding-bottom:0.5em;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
background:none;
}
#content {background: transparent; margin:0em;}

.xtop, .xbottom {display:block; background:transparent; font-size:1px;}
.xb1, .xb2, .xb3, .xb4 {display:block; overflow:hidden;}
.xb1, .xb2, .xb3 {height:1px;}
.xb2, .xb3, .xb4 {background:#7176d2; border-left:1px solid #c3c5ec; border-right:1px solid #c3c5ec;}
.xb1 {margin:0 5px; background:#c3c5ec;}
.xb2 {margin:0 3px; border-width:0 2px;}
.xb3 {margin:0 2px;}
.xb4 {height:2px; margin:0 1px;}

.content_viola {
display:block;
background:#7176d2;
border:0 solid #c3c5ec;
border-width:0 1px;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
}

.content_viola P{
background:none;
}

/**
 * Box Bianco
 */

xb1_2, .xb2_2, .xb3_2, .xb4_2 {display:block; overflow:hidden;}
.xb1_2, .xb2_2, .xb3_2 {height:1px;}
.xb2_2, .xb3_2, .xb4_2 {background:#ffffff; border-left:1px solid #c3c5ec; border-right:1px solid #c3c5ec;}
.xb1_2 {margin:0 5px; background:#c3c5ec;}
.xb2_2 {margin:0 3px; border-width:0 2px;}
.xb3_2 {margin:0 2px;}
.xb4_2 {height:2px; margin:0 1px;}

.content_bianco_titolo {display:block; background:#7176d2; border:0 solid #c3c5ec; border-width:0 1px;}
.content_bianco {
display:block;
background:#ffffff;
border:0 solid #c3c5ec;
border-width:0 1px;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
}

/* box trasparente */
.xb1_trasp, .xb2_trasp, .xb3_trasp, .xb4_trasp {display:block; overflow:hidden;}
.xb1_trasp, .xb2_trasp, .xb3_trasp {height:1px;}
.xb2_trasp, .xb3_trasp, .xb4_trasp {
background: transparent URL(../images/content_trasp.png) !important;
background: none ;
border-left:1px solid #c3c5ec;
border-right:1px solid #c3c5ec;}


.xb1_trasp {margin:0 5px; background:#c3c5ec;font-size:1px;}
.xb2_trasp {margin:0 3px; border-width:0 2px;font-size:1px;}
.xb3_trasp {margin:0 2px;font-size:1px;}
.xb4_trasp {height:2px; margin:0 1px;font-size:1px;}
.content_trasp {
 display:block;
 background: transparent URL(../images/content_trasp.png) !important;
 background: none ;
 border:0 solid #c3c5ec;
 border-width:0 1px;
 font-family:Verdana, Arial, Helvetica, sans-serif;
 font-size: 12px;
 color: #FFFFFF;
 HEIGHT: auto !important;
HEIGHT: 100%;
 }

*html .content_trasp,.xb2_trasp,.xb3_trasp,.xb4_trasp{
 background: none ;
 filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="images/content_trasp.png",sizingMethod="scale");
}

input, textarea {

margin-bottom:3px;
border: 1px solid #DBD7D7;
font-size: 10px;
font-family: Verdana,Geneva,Arial,Helvetica,sans-serif;
color:#7176D2;
font-weight:bold;

}


.pulsante {padding: 2px; background: #FFFFFF; }

.testoNero12pxBold {

	color: #FFFFFF;
	font-weight: bold;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	text-decoration: none;
	background:none;
}

.bordato
{
	border: 1px solid #c3c5ec;
	padding: 1px;
}
.testobianco15px {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 15px;
	color: #FFFFFF;
	background:none;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
}

.testina {background: transparent URL(../images/testina.gif) no-repeat top left;}
.testina_medium {background: transparent URL(../images/testina_medium.gif) no-repeat top left;}
.testina_small {background: transparent URL(../images/testina_small.gif) no-repeat top left;}

#pulsante_entra{
background: transparent url(../images/entra.gif) no-repeat;
width:91px;
height:26px;}
#pulsante_entra a{display:block;height:26px;}
#pulsante_entra a:hover{background: transparent url(../images/entra_rollover.gif) no-repeat;}

#pulsante_registrati{
background: transparent url(../images/registrati.gif) no-repeat;
width:91px;
height:26px;}
#pulsante_registrati a{display:block;height:26px;}
#pulsante_registrati a:hover{background: transparent url(../images/registrati_rollover.gif) no-repeat;}

#pulsante_freccia{
background: transparent url(../images/registrati.gif) no-repeat;
width:91px;
height:26px;}
#pulsante_freccia a{display:block;height:26px;}
#pulsante_freccia a:hover{background: transparent url(../images/registrati_rollover.gif) no-repeat;}
	
	
/* MENU */

#menu_dimens {
	position: relative;
	width: 798px;
	margin-left: auto;
	margin-right: auto;
	}
#menu_css .tab {
	float: left;
	width: 133px;
	}
#menu_css .ltab {
	float: left;
	width: 133px;
	}
#menu_css .rtab {
	float: right;
	width: 133px;
	}

#menu_css .tabContent {
	height: 30px;
	background: transparent url(../images/pulsante.gif) no-repeat;
	background-position:0px 5px;
	font-size: 12px;font-weight: bold;text-align: center;
	line-height:30px;
}

#menu_css .tabContent a{
	font-size: 12px;font-weight: bold;text-align: center;
	line-height:30px;
}

#menu_css .selezionato {
	background: transparent url(../images/pulsanteAvanti.gif) top left no-repeat;
	font-size: 13px;font-weight: bold;text-align: center;
	line-height: 25px;
	}
	
#menu_css .selezionato a{
	font-size: 13px;font-weight: bold;text-align: center;
	line-height: 25px;
	}
	
#menu_contestuali {
	height: 15px;
	background: #a0a3e1;
	text-align: center;
	padding-top:5px;
	border-left:1px solid #c3c5ec;
	border-right: 1px solid #c3c5ec;
	}
	
	
.xbottom_menu {display:block; background:transparent; font-size:1px;}
.xb1_menu, .xb2_menu, .xb3_menu, .xb4_menu {display:block; overflow:hidden;}
.xb1_menu, .xb2_menu, .xb3_menu {height:1px;}
.xb2_menu, .xb3_menu, .xb4_menu {background:#a0a3e1; border-left:1px solid #c3c5ec; border-right:1px solid #c3c5ec;}
.xb1_menu {margin:0 5px; background:#c3c5ec;}
.xb2_menu {margin:0 3px; border-width:0 2px;}
.xb3_menu {margin:0 2px;}
.xb4_menu {height:2px; margin:0 1px;}

/* FINE MENU */

/* ICONE PROFILI SMALL */
#icona_profilo{
background: url(../images/profilo.png) no-repeat top left !important; 
width:auto !important;height:100%;
width:100%; background: none;
filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="images/profilo.png",sizingMethod="noscale");}
#icona_profilo a{height:18px;width:25px;display:block; } 
#icona_profilo* {position:relative;}

#icona_scrivi{
background: url(../images/scrivi.png) no-repeat top left !important; 
width:auto !important;height:100%;
width:100%; background: none;
filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="images/scrivi.png",sizingMethod="noscale");}
#icona_scrivi a{height:18px;width:25px;display:block; } 
#icona_scrivi* {position:relative;}

#icona_fotogallery{
background: url(../images/foto.png) no-repeat top left !important; 
width:auto !important;height:100%;
width:100%; background: none;
filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="images/foto.png",sizingMethod="noscale");}
#icona_fotogallery a{height:18px;width:25px;display:block; } 
#icona_fotogallery* {position:relative;}

#icona_videogallery{
background: url(../images/videogallery.png) no-repeat top left !important; 
width:auto !important;height:100%;
width:100%; background: none;
filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="images/videogallery.png",sizingMethod="noscale");}
#icona_videogallery a{height:18px;width:25px;display:block; } 
#icona_videogallery* {position:relative;}

#icona_elimina{
background: url(../images/elimina.png) no-repeat top left !important; 
width:auto !important;height:100%;
width:100%; background: none;
filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="images/elimina.png",sizingMethod="noscale");}
#icona_elimina a{height:18px;width:25px;display:block; } 
#icona_elimina* {position:relative;} 


.menuEditProfile {

width: 146px;
text-align: center;
float: left; padding-top: 7px;
background-image: url();
background-repeat:no-repeat;
height:20px;
background-position:top center

}

.selezionato{

background-image: url();


}

#progressBar { padding-top: 5px; }
#progressBarBox { width: 350px; height: 20px; border: 1px inset; background: #eee;}
#progressBarBoxContent { width: 0; height: 20px; border-right: 1px solid #444; background: #9ACB34; }


.thumbnailbox{
	border-left: 0px #ff9604 solid;
	border-right: 0px #ff9604 solid;
	padding-left: 38;
	overflow: hidden;
	width: 230px;
} 
.boxelement {
	float: left;
	background-color: #fffff;
	width: 88px;
	height: 145px;
	overflow: hidden;
}


.testina_login {background: transparent URL(../images/testina_login.gif) no-repeat top right;}
.testina_zampata {background: transparent URL(../images/testina_zampata.gif) no-repeat top left;}
.testina_promuovi {background: transparent URL(../images/testina_promuovi.gif) no-repeat top right;}
.testina_chisiamo {background: transparent URL(../images/testina_chisiamo.gif) no-repeat top right;}
.testina_condizioni {background: transparent URL(../images/testina_condizioni.gif) no-repeat top right;}
.testina_privacy {background: transparent URL(../images/testina_privacy.gif) no-repeat top right;}

#sfumatura_header{
	background:transparent URL(../images/sfumatura_header.jpg) top repeat-x;
	position: relative;
	margin-left:auto;
	margin-right: auto;
	padding:0;
	text-align:left;
	width:100%;
	}
#sfumatura_header_content{padding-left:0.5em;padding-right:0.5em;}
#sfumatura_header_dx{
	background-image:url(../images/sfumatura_header_dx.jpg);
	background-position: 100% 0%;
	background-repeat: no-repeat;
	}
#sfumatura_header_sin{
	background-image:url(../images/sfumatura_header_sin.jpg);
	background-position: 0% 0%;
	background-repeat: no-repeat;
	}

#ombra_lato_sin{
display:block;
background: transparent URL(../images/ombra_lato_sin.png)  top left repeat-y !important;
background: transparent URL(../images/ombra_lato_sin.jpg)  top left repeat-y;
height:100%;
border: none; 
margin:0;
}

#ombra_lato_dx{
/*display:block;*/
background: transparent URL(../images/ombra_lato_dx.png) top right repeat-y !important;
background: transparent URL(../images/ombra_lato_dx.jpg) top right repeat-y;
height:100%;
border: none;
margin:0;}

#icona_online{
background: url(../images/online.png) no-repeat top center !important; 
height:100%;width:100%;
background: none;
filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="images/online.png",sizingMethod="noscale");}

#icona_online* {position:relative;}


#icona_M{background: url(../images/M.gif) no-repeat top left;height:100%;width:100%;}
#icona_F{background: url(../images/F.gif) no-repeat top left;height:100%;width:100%;}
#icona_freccia{background: url(../images/freccia.gif) no-repeat top left;height:100%;width:100%;}

.box_commenti{
 display:block;overflow:hidden;
 background:transparent URL(../images/content_trasp.png) !important;
 background:none;
 height:15px; width:100%;
 filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="images/content_trasp.png",sizingMethod="scale");
}


.chatContent {
height:300px;
width:540px;
overflow:auto;
padding-bottom:auto;
}

.userList{
height:300px;
overflow:auto;
padding-top:auto;
}

.uLoginEntry {
margin:6px 0 2px;
}

.uLoginEntry table {
border-collapse:separate;
border-spacing:0;
margin:0 4px;
padding:0;
}


.uSelectedLogin {
background:#9933CC;
padding:2px 0;
}

.chatField {
   color: #FFFFF0;
   background: #2020C0;
   font-family: tahoma, verdana, arial, helvetica, sans-serif;
   font-weight: normal;
   font-size: 10pt;
}

.chatTitle {
   background: #7176D2;
   color: #F0F0F0;
   font-weight: bold;
   font-size: 10pt;
}

#actionsAndStatsDiv {
width: 450px;
position: relative;
padding: 6px 0 0;
margin-top:12px;
margin-bottom:12px;
background:#f6f6f6;
border:1px #ccc solid;
}

.contentBox {
	padding: 6px; 
	border: 1px solid #CCC;
}

#ratingDivWrapper {
float:left;
text-align:center;
width:26%;
}

#ratingDiv {
}

#ratingDiv .rating {
	height: auto;
}

#ratingMessage {
margin-bottom:2px;
font-size:11px;
}

.actionsDiv {
float:left;
text-align:left;
width:28%;
margin-top: 4px;
}

.actionsDiv.sm {
width:22%;
padding-left:4px;
}

.actionRow {
line-height: 1.4em;
}

#statsDiv {
text-align:center;
width:100%;
border-top: 1px #ccc solid;
margin:4px 0 0;
padding:4px 0;
}
.statVal {
	font-weight: bold;
}
.statDivider {
	margin:2px 10px;
	vertical-align: middle;
	color: #ccc;
	display: inline;
}


/**
*  Stile risultato ricerca
*/
#mainContent { width: 700px; margin-right: 12px; }
#sectionHeader {
	height: 30px;
	line-height: 30px;
	width:690px;
	border-bottom: 1px solid #FFFFFF;
	}
#sectionHeader .my { float: right; padding-top: 1px; }
#sectionHeader .name {
	float: left;
	width: 150px;
	font-size: 21px;
	font-weight: bold;
	}
#sectionHeader .title {
	font-size: 16px;
	font-weight: bold;
	line-height: 34px;
	}
.vEntry {
	padding: 10px 0px;
	border-bottom: 1px dashed #FFFFFF;
	}
.vTable {
	border-spacing: 0px;
	padding: 0px;
	}
.vTable td { vertical-align: top; }
.vTable .vinfo { padding-left: 8px; }
.footerBox {
	padding: 0px 5px;
	border: 0px solid #c3c5ec;
	margin-bottom: 15px;
	margin-top: 0px;
	}

#mainContentWithNav {
	width: 545px; /* this should be 550, but IE6 doesn't like it */
	margin-left: 150px;
	}
	
/* Pagination Elements */

.pagingDiv {
	padding: 5px 0px;
	font-size: 13px;
	font-weight: bold;
	text-align: right;
	}
.pagerCurrent {
	color: #FFFFFF;
	background-color: #FFF;
	padding: 1px 4px;
	border: 1px solid #999;
	margin-right: 5px;
	cursor: hand;
	cursor: hand;
	}

.pagerNotCurrent {
    color: #7176D2;
	background-color: #ffffff;
	padding: 1px 4px;
	border: 1px solid #c3c5ec;
	margin-right: 5px;
	text-decoration: underline;
	cursor: pointer;
	cursor: hand;
	}


.normalText { font-size: 12px; }
.smallText { font-size: 11px; }
.xsmallText { font-size: 10px; }
.xxsmallText { font-size: 9px; }
.largeText { font-size: 14px; }
.xlargeText { font-size: 16px; }
.xxlargeText { font-size: 18px; }
.xxxlargeText { font-size: 21px; }
