﻿/*


p  
{
	margin:0 0 1em 0
}
*/
/*a 
{
	color:#7AA7D3;
}
a:hover
{
	color:#DE590A;
}*/
* 
{
	padding:0; margin: 0; 
}
a, a:link, a:visited 
{ 
	color: #00355F; 
	text-decoration: none; 
	cursor: default; 
}

a:hover
{
	color: #4d7191;
	text-decoration: underline; 
}

A:visited {
	COLOR: #00355f; TEXT-DECORATION: none
}
/*
textarea, input 
{
	font:normal 95% Arial, Verdana, Helvetica, sans-serif;
	color:#333;
}
*/
body 
{  
	/*color:#333;
	LINE-HEIGHT: 1.166; 
	FONT-FAMILY: Georgia, 'Times New Roman', Serif; 
	BACKGROUND-COLOR: #ffffff;*/
 font-family: Georgia, "Times New Roman", Times, serif;
 font-size: 15px;  
 }



/*
h1, h2 
{ 
	font-family:  Verdana,Arial,sans-serif; 
	padding: 0 0 10px 0; 
	margin: 0; 
}

h1
{ 
	font-size: 110%; 
	color: #017699; 
	padding: 0; 
	display: inline; 
*/	/*PADDING-BOTTOM: 10px; */
/*
}

h2
{ 
	font-size: 100%; 
	color: #666666; 
	padding: 20px 0 10px 0; 
}

h3 
{
	font-size:125%;
	font-weight:normal;
	color:#666;
}
h4 
{
	font-size:100%;
	font-weight:bold;
}

h3,h4,h5,h6,h7 
{
	margin:0;
	padding:0px;
	position:relative;
}
*/
/*
h1 span, h2 span 
{ 
	padding: 0; 
	margin: 0; 
}
*/
/*
hr
{
	BACKGROUND: #999999; 
	FLOAT: left; 
	MARGIN: 5px 0px; 
	WIDTH: 100%; 
	HEIGHT: 1px
	
	border: none;
	border-top: 1px solid #CCC;
}
*/
img 
{
	margin:0px;
	border:none;
}
/*
ol li 
{
*/	/*FONT-SIZE: 0.7em; 
	COLOR: #000000;*/
/*}

table 
{
	border-spacing:0px;
	border-collapse:collapse;
	margin:0 auto;
}
    
td 
{
	vertical-align:top;
}

td.header, th
{
	font-weight:bold;
	text-align:left;
}
	
ul
{
*/		/*margin-left:20px;*/
/*}

sub, sup 
{ 
	line-height: 1px; 
}
*/
/* For VSCMS Frame */
#vscms-body
{

}

#vscms-page
{
	width:960px;
	margin:0 auto;
	border-left:1px solid #CCCCCC;
	border-right:1px solid #CCCCCC;
}

#vscms-infobar
{
	padding:10px;
	background:#ECECEC url(img/bg_userHeader.png) repeat-x left bottom;
	font-size:80%;
	color:#666;
	border-bottom: 1px solid #CCCCCC;
	line-height: 2.3em;
	vertical-align:middle;
}

#vscms-infobar_Label
{
	
}

#vscms-infobar-credentials
{
	float:right;
}

#vscms-infobar-credentials li
{
	display:inline;
}

#vscms-infobar-credentials a 
{
	color:#003399;
	text-decoration:none;
}

#vscms-infobar-credentials a:hover 
{
	color:#5E92FF;
}

/* The header on the admin pages */
#vscms-header
{ 
	/*clear: both; 
	float: left; 
	margin-bottom:6px;
	*/
	width: 100%; 
	background: url(images/adminbg-top.jpg) repeat-x; 
	height:137px; 
	
}

#vscms-header-title 
{
	/*float: left;
	width:100%;
	*/
	border-top: 1px solid white;
	background:url(images/adminHD-bg.jpg) 0 0 no-repeat;
	height:137px;
	font-size: 34px;
	font-family: Georgia, "Times New Roman", Times, serif;
	letter-spacing: 2px; 
	color: #ffffff; 
	padding-left: 24px; 
	padding-top:80px;
}

/* The top admin menu */
#vscms-admin-menu
{
	background-color: #FFF;
    width:100%;
	margin: 0 auto;
	BORDER-TOP: #cccccc 6px solid;
	BORDER-bottom: #cccccc 6px solid;
}

#vscms-admin-menu ul
{
	margin:0 auto;
	border-left:1px solid #c0c0c0;
	height:22px;
	width:1098px;
	
	list-style-type:none; 
	background: #FFFFFF;/*cfdff3*/
	padding: 0px 1px 3px 1px;
}

#vscms-admin-menu ul li 
{
    display: inline;
	padding-left:1em;
	padding-right:1em;
	border-right:1px solid #c0c0c0;
	
	font-size:80%;
	white-space:nowrap;
	float:left;
}

#vscms-admin-menu ul li a
{   
	background:#fff;
	color: #6b6f80;
	text-decoration: none;
	padding-right:5px;
}
	
#vscms-admin-menu li a:hover
{
	background: transparent url(AdminToolImg/AdminToolBgHover.png);  
	color:  #cc6102;
	padding-right:5px;
	width:100%;
}
#vscms-content-userActions
{   border-bottom: 3px #1a3e91 solid;
    border-top: 3px #1a3e91 solid;
    display:inline;
    padding-top:10px;
    padding-bottom:5px;
}
#vscms-content-userActions li
{   
    list-style-type:none;
   
}
#vscms-content-userActions .first
{   
    padding-left:20px; 
    width:100%;
   
}

#footer 
{
font-family: Georgia, "Times New Roman", Times, serif;
font-size: 10px; 
    clear : both;
	width: 960px;
	height: 100%;
	margin: 0 auto;
	padding-top: 20px;
	border-top: 1px #000000 solid;
}

#footer-address
{
	
	width:20%;
	text-align:center; 
	float:left
	
}

#footer-links
{
     
     width:52%;	
     text-align :center; 
	 float:left;
 
}

#footer-copyright
{   
   
    width:25%;	
    text-align:center; 
	float: right;
}

#footer ul 
{
	padding:0px;
	margin:0px;
	list-style:none outside none;
}

#footer li 
{
	display:inline;
	margin:0px;
	line-height:1.7em;
}

#footer a
{
	position:static;
}


/* print specific styles */
@media print 
{
    @page{
	    position:relative;
	    display:block;
	    size: 8.5in 11in portrait;
	    margin: .5in .75in .5in .75;
	    width:7in;
	    orphans:3;
	    widows:2;
	    page-break-after:avoid;
    }
	
	body 
	{
		font:normal  pt  Arial, Verdana, Helvetica, sans-serif;
		color:#333;
		line-height:normal;
	}

  #AdminMenu
  {
	   visibility:collapse !important;
	    display:none;
  }
}

/* screen specific styles */
@media screen,projection
{

}

