﻿/* -----------------------------------*/
/* ---------->>> GLOBAL <<<-----------*/
/* -----------------------------------*/


/*	Remove default margin and padding from all browsers 
	We will set them as required.
*/

* 
{
	padding:0; 
	margin:0;
	background-image : none;
}

DIV
{
	overflow : hidden;
}

.container
{	
	height: 100%;
	margin-left: 20px;
	margin-right : 20px;
}

.logoandglobaltools
{
	display: block;
	clear: both;
}


/* Global Tools */
.globaltools
{	
	display:none;
}

.globaltools A
{
	display: none;
}


/* Global Navigation */
.globalnavigation  
{
	display: none;
} 

.pagetitle
{	
	display:block;
	padding-top: 15px;
	padding-left : 10px;
	padding-right : 30px;
	font-size:  large;
	font-weight : bold;
	color: #002D62;
}

.pagesubtext
{	
	display:block;
	color: #5A6E8F;
	padding-left : 10px;
	padding-right : 30px;
	padding-top: 10px;
	font-size: medium;
}

/* Header */
.header
{
	display: none;
}

.companylogo
{
	display: inline-block;
	margin-right : 10px;
	margin-bottom: 10px;
	border-style : none ;
}

.companylogo IMG
{
	border-style : none ;
	text-decoration : none;
	float: right;
}

body
{
	font-size: 9pt;
	font-weight: normal;
	font-family: Verdana;
	background-color: #ffffff;
}

.box
{
	display:inline-block;
	padding : 2px 0px 2px 0px;
}
 
.summarylistdiv
{
	display:block;
    float: left;
	clear:left;
}

.summarydiv
{
	display:block;
    float: left;
}

.summarytextdiv
{
	display:block;
}


.verticallycentered
{
	vertical-align: middle;
}


/* Footer */
.footer
{
	display : none;
} 

.printfooter
{
	color: #868686;
	font-size: 10pt;
	text-align : center;
}

/* Defaults for Common Elements */
A
{
	text-decoration: none;
}

A:visited
{
	text-decoration: none;
}


INPUT
{
	border: solid 1px #868686;
	border-right: #868686 1px solid;
	border-top: #868686 1px solid;
	border-left: #868686 1px solid;
	border-bottom: #868686 1px solid;
}

IMG
{
	border: none;
}


P
{
	padding : 5px 0px 5px 0px;
}
.summarypanel
{
	display : block;
	clear : both;
	padding-bottom : 5px;
}

.bulletrow
{
	padding-top: 5px;
}

.bullettop
{
	display: block;
	clear: both;
}

.bullet
{
	float: left;
	padding-left: 10px;
	margin-top: 5px;
}

.bullettitle
{
	float: left;
	text-align : left;
	padding-left: 10px;
	margin-top : 0px;
	font-size: small;
	font-weight: bold;
}

.bulletcontent
{
	float: left;
	display: block;
	text-align : left;
	padding-left: 25px;
	padding-right: 10px;
	font-size: smaller;
	clear: both;
}

.defaultbutton
{
	border: solid 2px #000000;
}

.gridviewpager
{
	color: Black;
	font-weight: bold;
	font-size: medium;
}

.gridviewpager A
{
	font-weight: normal;
	font-size: small;
}

.gridviewpager A:link
{
	font-weight: normal;
	font-size: small;
}

.gridviewpager A:visited
{
	font-weight: normal;
	font-size: small;
}