﻿/*@charset "UTF-8";

body {
	font-size: 80%;
	font-family: Arial, Helvetica, sans-serif;
}

a:hover {
	text-decoration: none;
}

a img {border: 0;}

.smaller 
{
    font-size: small;    
}

.txt_redborder
{
    border: 1px solid Red;
    
}

.ddl_redborder
{
    border: 1px ridge red;   
}

.ddl_blueborder
{
    border:1px ridge light-blue;
}

.Left {
	float: left;
}

.Right {
	float: right;
}

.Clear {
	clear: both;
}

.Margin-Top {
	margin-top: 10px;
}

.Margin-Bottom {
	margin-bottom: 10px;
}

.Margin-Left {
	margin-left: 5px;
}

.Align-Top {
	vertical-align: top;
}

.Content > div {
	width: 960px;
	margin: 0 auto;
	min-height: 50px;
}*/

body {
    background-color: #cfcfcf;
    font-family: "Roboto"
}

body > form {
    max-width: 1700px;
    margin: 0;
    background-color: #fff;
}

.Content > div {
    width: auto;
    padding: 10px 30px;
    margin: 0;
}

.Content a {
    color: #1093F5;
}

#ctl00_ContentPlaceHolder1_classBreadCrumbsImg, #ctl00_ContentPlaceHolder1_ImageMap1 {
    margin: 0;
    display: block;
}

.Content h2, #ctl00_ContentPlaceHolder1_TitleLbl {
    text-align: left;
    font-family: "Roboto Slab";
    font-size: 24px !important;
}

.Content select, .Content input[type="text"], .Content input[type="password"] {
    height: 36px;
    border-radius: 2px;
    border: solid 2px rgba(65,64,65,0.2);
    color: #555;
    font-size: 14px;
    line-height: 1.42857143;
    margin-bottom: 0;
    margin-top: 0;
    margin-left: 0;
    margin-right: 0;
    background: #fff;
    box-shadow: none;
    display:block;
    padding: 0;
}

.Content input[type="submit"], .Content .Button-Grey {
    background-color: #F44336;
    color: #FFF;
    text-transform: uppercase;
    border: none;
    border-radius: 2px;
    transition: all ease .2s;
    display: inline-block;
    padding: 6px 12px;
    margin-bottom: 5px;
    font-size: 14px;
    font-family: "Roboto";
    font-weight: 400;
    line-height: 1.42857143;
    text-align: center;
    white-space: nowrap;
    vertical-align: middle;
}

.Box-Blue table {
    width: 100%;
}

.Box-Blue b {
    font-size: 20px;
    display: block;
    font-family: "Roboto Slab";
}

/* Box Blue */
.Box-Blue, .Box-Blue .Corner {background-image: url(../Images/Global/Box-Blue.png);}

.Box-Blue {
	border: 1px solid #cfdce6;
	background-position: 0 -28px;
	background-repeat: repeat-x;
	background-color: #f0f7fc;
	padding: 12px;
	position: relative;
}

.Box-Blue h3 {
	font: 1.8em/1.1em HelveticaNeueLTStd45Light, Helvetica, Arial, sans-serif;
	color: #295486;
	margin-bottom: 8px;
}
