@charset "utf-8";

@import url(/vghp/presite/share/css/reset.css);
@import url(/vghp/presite/share/css/fonts.css);

body {
font-size:13px;
}

h2 {
font-size: 131%;
margin: 2em 0 0;
}

h3 {
font-size: 116%;
margin: 0 0 0.5em;
}

h4 {
font-size: 100%;
margin: 0 0 0.5em;
}

p {
margin: 0 0 1em;
}

ul, ol {
margin:0 0 1em 1.5em;
}

ul li {
list-style-type: square;
margin: 0 0 0.5em;
}

ol li {
list-style-type: decimal;	
margin: 0 0 0.5em;
}

strong {
font-weight:bold;
}

table {
border-collapse:collapse;
}
table th {
background-color: #E8E8E8;
border: 1px solid #bbb;
padding:0.2em;
font-weight:bold;
}
table td {
border: 1px solid #bbb;
padding:0.2em;
}


/*
clear block
-------------------------------------------------- */
#header,
#globalnavigation,
#breadcrumb,
#rightcolwrapper,
#footer {
display:none;
visibility:hidden;
}


#container {
padding:0 1em;
}


div#rightmenu #maincol {
margin:0px;
padding:0px;
}

div#rightmenu #maincol h2 {
border-bottom:1px solid #CCC;
margin:0 0 2em;
}

div#rightmenu #maincol h3 {
margin: 0 0 1em;
}




/* --------------------------------------------------
 * .item table.title
 * -------------------------------------------------- */
#customer .item {
padding:0 0 2em;
}

#customer .item table.title {
width:100%;
margin:0 0 0.5em;
}

#customer .item table.title td {
padding:0 0 5px;
border: none;
vertical-align: bottom;
background-color:#FFF;
}

#customer .item table.title td h4 {
font-weight:bold;
padding:0px;
font-size:13px;
margin:0px;
}



