* {
    margin: 0;
}
html, body {
    height: 100%;
}
body {
    margin:0;
    padding:0;
    border:0;
/*    color: #2c2c2c;  */
/*  background-color: #0072B8;   */
	background-color: #0069AE;
/*    font-size: small;
    font-family: Verdana, Arial, Helvetica, sans-serif;   */
    height:100%;
    width:100%;
}
/**************************************************************************
 ** Sticky Footer by Ryan Fait                                           **
 ** http://ryanfait.com/                                                 **
 **************************************************************************/
.pageWrapper {
    width:100%;
    min-height: 100%;
    height: auto !important;
    height: 100%;
    margin: 0 auto -62px; /* the bottom margin is the negative value of the footer's height */
    padding:0px; 
    border:0px; 
}
.footer, .push {
    width:100%; 
    height: 62px; /* .push must be the same height as .footer */
}

/**************************************************************************
 ** HTML STYLE SETTINGS                                                  **
 **************************************************************************/
hr {
    width: 100%;
    height: 1px;
    border-style: none;
    color: #2C2C2C;
    background-color: #2C2C2C;
}
h1 {
    font-size: x-large;
    font-weight: bold;
    color: #2A79AC;
    margin-bottom: 8px;
}
h2 {
    font-size: large;
    font-weight: bold;
    color: #2A79AC;
    margin-bottom: 4px;
}
a {
/*    color: #285090;   */
    color: #FFFFFF;
    font-weight: bold;
    text-decoration: none;
}
a:hover {
    color: #ff3333;
}
a.highlight:hover {
    color: #ff3333;
}
a.small-link {
    font-weight: normal;
    font-size: x-small; 
}
a.small-red-link {
    color:#ff3333;
    font-weight: normal;
    font-size: x-small; 
    font-family: Verdana, Arial, Helvetica, sans-serif;
}
a.small-red-link:hover {
    color: white;
    background-color: #ff3333;
    font-weight: normal;
    font-size: x-small; 
}
/*  
p {
    color: #2c2c2c;
    text-align: left;
    text-decoration: none;
    text-indent:10px;
}
*/
ul {
    display: block;
    margin-left: 1.5em; 
    padding-left: 0;    
    list-style-type: disc;
}
ul.circle {
    list-style-type: circle;
}
ul.square {
    list-style-type: square;
}
ul.upper-roman {
    list-style-type: upper-roman;
}
ul.lower-alpha {
    list-style-type: lower-alpha;
}
ul.pdf {
    list-style-image: url('/landing/images/pdf4.gif');
}
ul.globe {
    list-style-image: url('/landing/images/World_link.gif');
}
ul.importantLinks {
    text-align: left;
    text-decoration: none;
    font-weight: bold;
    font-size: small; 
    font-family: Verdana, Arial, Helvetica, sans-serif;
	letter-spacing:-3px;
    list-style-image: url('/landing/images/home_36.jpg');
}
li.facebox {
	padding-bottom: 8px;
}
/**************************************************************************
 ** DIV STYLE SETTINGS                                                   **
 **************************************************************************/

div.floatl {
    padding-top:0px;
    padding-bottom:0px;
    padding-left:15px;
    padding-right:350px; 
    border:none;
}

div.floatr {
    float:right;
    width:315px;
    margin-top:0px;
    margin-bottom:0px;
    margin-left:10px;
    margin-right:8px;
    padding-top:0px;
    padding-bottom:0px;
    padding-left:3px;
    padding-right:3px;
    border:none;
}

/**************************************************************************
 ** HTML TABLE STYLE SETTINGS                                            **
 **************************************************************************/

table.header {
    border-collapse:collapse;
    width:100%;
    border:0px; 
    margin:0px;
    padding:0px;
}
th.header, td.header {
    border:0px; 
    margin:0px;
    padding:0px;
}

/**************************************************************************
 ** GLOBAL CLASS SETTINGS                                                **
 **************************************************************************/
.center {
    text-align:center;
    text-indent:0px;
}
.left {
    text-align:left;
    text-indent:0px;
}
.left_padded {
    text-align:left;
    text-indent:15px;
}
.right {
    text-align:right;
    text-indent:0px;
}
.vmiddle {
    vertical-align:middle;
}
.vtop {
    vertical-align:top;
}
.vbottom {
    vertical-align:bottom;
}
.maxwidth {
    width:100%;
}
.bold {
    font-weight: bold;
}
.red {
    color:#ff3333;
}
.grey {
    color:#8888ff;
}
.small {
    font-weight: normal;
    font-size: x-small; 
}
.xsmall {
    font-weight: normal;
    font-size: xx-small; 
}
.footer_text {
    font-family: Verdana, Arial, Helvetica, sans-serif;
}
.underline {
    text-decoration: underline;
}
.indent {
    margin-left:40px;
}

.clear {
	clear: both;
}

.rightMenu	{
	border-bottom: 1px solid #dedede; 
	display:block;
	padding:0px 0px 5px 17px;
}

.rightMenu:hover {
    color: #ff3333;
}

/**************************************************************************
 ** MENU BUTTON SETTINGS                                                 **
 **************************************************************************/

a.green-button{
    display: block;
	cursor: pointer;
    width:306px;
	height:28px;
    padding:5px 0px 0px 0px; 
    border:none;
	background:url(/landing/images/green_button.gif) no-repeat; 
	color: #ffffff;
    text-decoration: none;
	text-align: center; 
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 12px; 
}
a.green-button:hover{
	color:#ffff33;
	background:url(/landing/images/blue_button.gif) no-repeat; 
}

a.blue-button{
    display: block;
	cursor: pointer;
    width:306px;
	height:28px;
    padding:5px 0px 0px 0px; 
    border:none;
	background:url(/landing/images/blue_button.gif) no-repeat; 
	color: #ffffff;
    text-decoration: none;
	text-align: center; 
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 12px; 
}
a.blue-button:hover{
	color:#ff3333;
}

