﻿html
{
	font-family: Verdana, Helvetica, Sans-Serif;
	color:#646464;
	font-size:70%;
}

p
{
    margin:0; 
    padding:0;  
    
}

img
{
    border:none;
}

body
{
	 padding: 0px; margin: 0px;
}

h1
{
    font-weight:bold;
    color: #304362;
    font-size:1.2em;
}

h2
{
    font-weight:normal;
    color: #304362;
    font-size:1em;
}

.container 
{
	 margin-left: auto; margin-right: auto;
	 position: relative;
	 width: 857px; 
	 height: 201px;
}

.header
{
    background-image:url(/_common/images/header_bg.gif);
    background-position:right;
    background-repeat:no-repeat;
    height:201px;
}

.header img
{
    float:left;  
    margin-top:35px;
}

.header h1
{
    color:#304362;
    float:right; 
    padding:160px 78px 0 0;
    margin:0;
    font-size:2.2em;
    font-weight:normal;
    
}

.contentTable
{
    width:857px;
    padding:5px;
    margin-top:20px;   
    
}

.vertical_bar
{
    background-image:url(/_common/images/vertical_bar.gif);
    background-repeat:repeat-y;
    background-position:center;
    width:50px;
    
}

.address
{
    color:#283c5d;    
    vertical-align:top;
    
}

.address p
{
    padding:0 20px 0 5px;    
}

.login_table
{
    width:490px;
}

.login_table .row1 .heading, .login_table .row2 .heading
{
    font-weight:bold;
    color: #304362;
    font-size:1.2em;
    width:100px;
    padding-left:20px;
}

.login_table .row1, .login_table .row2
{
    height:40px;
}

.login_table .row1
{
    background-color:#cbe7de;
}



.login_table .row2
{
    background-color:#d9dde4;
}

.login_table .row3
{
    background-color:#fff;
    height:7px;
}

.button
{
    width:490px;
    background-color:#cbe7de;
    height:41px;
}

.button2
{
    width:630px;
    background-color:#cbe7de;
    height:41px;
}

.button3
{
    width:490px;
    background-color:#cbe7de;
    height:41px;
}

.button input[type=image], .button2 input[type=image], .button3 input[type=image]
{
    float:right;    
}

.buttons
{
    margin-bottom:8px;    
}

.datagrid_head
{
    font-weight:bold;
    color: #304362;
    font-size:1em;
    background-color:#cbe7de;
    
}

.datagrid
{
    font-weight:normal;
    color: #304362;
    font-size:1em;
    background-color:#fff;
    padding:0 10px 0 10px; 
    width:630px;     
}



.asterisk
{
    color:#B80000; 
}

.smlText
{
    font-size:0.8em;
    font-weight:normal;    
}

.form_table
{
    width:630px;
}

.form_table .heading2, .form_table .heading3
{
    font-weight:bold;
    color: #304362;
    font-size:1.2em;
}

.form_table .heading3
{
    width:60px;
    border-bottom:solid 1px white;
    padding-left:10px;
}

.form_table .row1 .heading, .form_table .row2 .heading
{
    font-weight:bold;
    color: #304362;
    font-size:1.2em;
    width:210px;
    padding-left:20px;
}

.form_table .row1, .form_table .row2
{
    height:40px;
}

.form_table .row1
{
    background-color:#cbe7de;
}

.form_table .row2
{
    background-color:#d9dde4;
}

.form_table .row3
{
    background-color:#fff;
    height:7px;
}