﻿body 
{
	background: #FFF;
	margin: 0px 0px 0px 0px; 
	padding: 0px 0px 0px 0px; 
	color: #000; 
	width: 600px; 
	font-size: 12px;
	font-family: Verdana, Arial; 
	color: Black;
}

img 
{ 
    border:0; 
    padding:0; 
    margin:0; 
}
p{
	margin: 0px 0px 0px 0px; 
	padding: 0px 0px 0px 0px; }
ul 
{
    padding:5px 0 8px 25px;
    margin:0; 
}

li 
{
    padding:0;
    list-style-image:url("/images/dot.gif");
    color:#0066CC;
    font-size:11px; 
}

h1 
{ 
    font-family: Verdana, Arial; 
    font-size: 24px; 
    font-weight: normal; 
    color: #06C; 
    margin: 0px 0px 0px 0px; 
}

h2 
{ 
    font-family: Verdana, Arial; 
    font-size: 16px; 
    font-weight: 700; 
    color: #06C; 
    margin: 0px 0px 0px 0px; 
}

a, a:link,  a:visited,  a:active,  a:hover 
{ 
    font-family: Verdana, Arial; 
    font-weight: normal; 
    font-size:14px; 
    color:#0066CC; 
    text-decoration:underline; 
}

/* General Framework in Structure.css */

#containerdiv
{
	width: 600px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	overflow: hidden;
}
#headerdiv
{
	display: block;
	background: white url("/images/topbar_img.gif") no-repeat;
	height: 59px;
	width: 782px;
	background-color: White;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	display: none;
}
#headerimagediv
{
	float: right;
	margin: 16px 15px 0px 0px;
	overflow: hidden;
	display: none;
}
#maincontainerdiv
{
	width: 600px;
	overflow: hidden;
}

#TopMenuHolderDiv
{ 
	width: 760px;
	height: 4em;
	padding-right: 22px;
	display: none;
}

#leftmenudiv
{
	display: block;
	width: 195px;
	float: left;
	text-align: left;
	background-color: #fff;
	overflow: hidden;
	display: none;
}
#contentdiv
{
	display: block;
	width: 600px;
	float: left;
	text-align: left;
	background-color: #fff;
	overflow: hidden;	
}

/* speedlinks */
#topmenucontrol
{
	text-align: right;	
	margin: 0px 0px 0px 0x;
	padding: 0px 0px 0px 0px;
	width: 95%;
	overflow: hidden;
	display: none;
}

/* VVS StartPage in Structure.css */

#VVSMainBody1div
{
	width: 242px; 
	float: left;
	overflow: hidden;
}
#VVSNewsListdiv
{
	width: 285px; 
	float: left; 
	margin: 0px 0px 0px 20px;
	overflow: hidden;
}
#VVSMoreNewsLinkdiv
{
	float:right; 
	margin: 8px 0px 15px 0px;
	overflow: hidden;
}
#VVSMainBody2div
{
	width: 285px; 
	float: left; 
	margin: 0px 0px 0px 20px;
}

/* Portal Start Page in Structure.css */

/* Infrastructure StartPage in Structure.css */

#contentInfraStartPagediv
{
	display: block;
	width: 540px;
	float: right;
	text-align: left;
	background-color: #fff;
	border: solid 1px Black;	
}
#TitleAreaDiv
{
	margin: 46px 0px 34px 200px;
}
#LeftAreaStartPageDiv
{
	display: block;
	width: 210px;
	float: left;
	margin: 0px 0px 0px 35px;
}
#RightAreaStartPageDiv
{
	display: block;
	width: 478px;
	float: left;
	margin: 0px 0px 0px 22px;
	overflow: hidden; 
}

/* Units */
 
a.quicklinks, a.quicklinks:link,  a.quicklinks:visited, a.quicklinks:active, a.quicklinks:hover
{
	font-size: 11px;
	font-family: Verdana, Arial;
	font-weight: 700;
	text-decoration: none;
	color:#0066CC;
}

/* Classes */
.DottedLine 
{ 
    background-color: white; 
    background-image: url("/images/news_line.gif"); 
    background-repeat: repeat-x; 
    line-height: 1px; 
    font-size: 1px; 
    width:100%; 
    margin: 0px 0px 0px 0px; 
}

.NewsLinks 
{ 
    padding: 3px 0px 0px 0px; 
}

.NewsPageName 
{ 
    font-family: Verdana, Arial; 
    font-size: 11px; 
    font-weight: 700; 
    margin: 0px 0px 0px 0px; 
}

.smallText 
{ 
    font-family: Verdana, Arial; 
    font-size: 11px; 
    font-weight: normal; 
    margin: 0px 0px 0px 0px; 
}

a.smallLinks, a.smallLinks:link, a.smallLinks:visited, a.smallLinks:active, a.smallLinks:hover
{
	font-family: Verdana, Arial;
	font-size: 11px;
	font-style: normal;
	text-decoration: underline;
	color:#0066CC;
}

.TopSpace6
{
	margin: 6px 0px 0px 0px;
}
.TopSpace12
{
	margin: 12px 0px 0px 0px;
}
.BottomSpace6
{
	margin: 6px 0px 0px 0px;
}
