#selectLanguage {
	margin-top:2px;
}
#mainContent {
	overflow:hidden;
	background-color:transparent;
}
#nav {
	font-size:9pt;
	padding-left:5px;
}
#nav li {
	padding-left:11px;
	padding-top:3px;
	padding-bottom:3px;
}
li.active {
	font-weight:bold;
	background-image:url(../../images/imgTemplates/vianesse_arrow_grey.gif);
	background-repeat:no-repeat;
	background-position: left center;
}

#nav li.active {
	padding-left:12px;
}
#vpsystem_account fieldset {
	display:block;
	padding-top:10px;
	margin-bottom:20px;
	padding-top:45px;
	margin-left:-42px;
	width:495px;
	background: url(../../images/imgTemplates/table_bg.gif);
	background-repeat:repeat-x;
	padding-left:10px;
	background-position:10px 10px;
	background-color:transparent;
	font-size:9pt;
}

#vpsystem_account legend {
	display:block;
	margin-bottom:-45px;
	font-weight:bold;
	margin-left:0px;
	font-size:110%;
	color:#fff;
	/*padding-bottom:10px;*/
	
}

#vpsystem_account input, select {
	margin-bottom:3px;
	margin-top:3px;
	margin-left:-40px;
	width:135px;
}
#gender {
	width:75px;
}
#register fieldset {
	display:block;
	padding-top:10px;
	margin-bottom:20px;
	padding-top:45px;
	margin-left:-42px;
	width:470px;
	background: url(../../images/imgTemplates/table_bg.gif);
	background-repeat:repeat-x;
	padding-left:10px;
	background-position:10px 10px;
	background-color:transparent;
	font-size:9pt;
}

#register legend {
	display:block;
	margin-bottom:-45px;
	font-weight:bold;
	margin-left:0px;
	font-size:110%;
	color:#fff;
	
}

#register input, select {
	margin-bottom:3px;
	margin-top:3px;
	margin-left:-40px;
}
#authnotify {
	margin-top:50px;
	margin-bottom:30px;
	font-size:11pt;
	font-weight:bold;
}
#templateContent {
	padding-left:175px;
	width:400px;
	height:2200px;
	padding-bottom:70px;
}
h2 {
	margin-bottom:15px;
}
#mainContent {
	background-color:#fff;
	background-image: url(../../images/imgTemplates/main_account_bg.gif);
	background-repeat: repeat-x;
	background-position: 0px 0px;
	height:2250px;
	width:882px;
}
#footer {
	width:882px;
	left:-441px;
}
thead {
	font-size:11pt;
}
.data td{
	border:1px solid #cfcfcf;
}
.topLevel {
	font-weight:bold;
}
.secondLevel {
	margin-left:7px;
}
.legendColor {
   width: 16px;
   height: 16px;
   float: left;
   margin: 1px 5px 1px 5px;
   border: 1px solid #000000;
}

