body{margin:0px; padding:0px;font-family:'Lato', sans-serif;}

.headingBlue{ color:#008fd5; font-weight:bold}
.footer{background-color:#006BA1; color:#FFFFFF; font-family:'Lato', sans-serif; font-size:12px; height:30px; text-align:center; vertical-align:middle}

.header{background-image:url(header_bg.jpg); height:112px; background-repeat:repeat-x; vertical-align:middle}

.headerTab{background-image:url(header_tab.gif); width:107px; height:31px; background-repeat:no-repeat; color:#000000; font-family:'Lato', sans-serif; font-size:12px; vertical-align:middle; font-weight:bold}

.pageheader{background-image:url(heading_bg.jpg); height:28px; background-repeat:repeat-x}

.innerDiv{margin:5px; vertical-align:top;border:#006699 solid 1px; background-color:#f1f6fa}

.innerDiv table{    
    border: 1px solid #ddd;
    border-collapse: collapse;
    width: 100%;
}
.innerDiv td {
    border: 1px solid #ddd;
    padding: 8px;
}

.innerDiv tr:nth-child(even){background-color: #f2f2f2}

.innerDiv tr:hover{background-color:#f5f5f5}
.innerDiv  input[type='hidden']{width:1px!important}
.ADFields1 input {font-family:'Lato', sans-serif;font-size:14px;color:#A5A5A5;padding:0 12px;height:30px;width:50%;border-radius:4px;border:1;margin-top:10px;}

.ADFields1 input::-webkit-input-placeholder {color:#A5A5A5;}
.ADFields1 input:-moz-placeholder {color:#A5A5A5;}
.ADFields1 input::-moz-placeholder{color:#A5A5A5;}
.ADFields1 input:-ms-input-placeholder{color:#A5A5A5;}


.ADFields1 select {font-family:'Lato', sans-serif;font-size:14px;color:#A5A5A5;padding:0 12px;height:30px;width:50%;border-radius:4px;border:1;margin-top:10px;}

.ADFields1 select::-webkit-input-placeholder {color:#A5A5A5;}
.ADFields1 select:-moz-placeholder {color:#A5A5A5;}
.ADFields1 select::-moz-placeholder{color:#A5A5A5;}
.ADFields1 select:-ms-input-placeholder{color:#A5A5A5;}

.mc-btn{color:#ffffff !important;display:inline-block;border:0;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;cursor:pointer;font-family:'Lato', sans-serif;font-size:16px;height:30px;line-height:30px !important;padding:0 10px;text-align:center;text-transform:capitalize;-webkit-transition:all 0.3s linear 0s;-moz-transition:all 0.3s linear 0s;-ms-transition:all 0.3s linear 0s;-o-transition:all 0.3s linear 0s;transition:all 0.3s linear 0s;}
.btn-style-1,
.btn-style-1:focus{background-color:#e470da;color:#fff;}
.btn-style-1:hover{background-color:#139DF0;color:#fff;}
/*.radio-style{font-family:'Lato', sans-serif;font-size:14px;color:#646472;}
.radio-style label{cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;}
.radio-style input{display:none;}
.radio-style:after{content:'';display:block;clear:both;}
.icon-radio{position:relative;display:inline-block;width:14px;height:14px;border:2px solid #d4d4d4;top:1px;margin-right:3px;cursor:pointer;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;}
.icon-radio:before{content:'';display:block;position:absolute;width:6px;height:6px;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;background-color:#e470da;opacity:0;margin:auto;top:0;right:0;bottom:0;left:0;-webkit-transition:all 0.3s ease 0s;-moz-transition:all 0.3s ease 0s;-ms-transition:all 0.3s ease 0s;-o-transition:all 0.3s ease 0s;transition:all 0.3s ease 0s;}

.radio-style input:checked + label .icon-radio{border-color:#e470da;}
.radio-style input:checked + label .icon-radio:before{opacity:1;}*/
/*table.form td{border-bottom-color:#FFFFFF; border-bottom-width:1px; border-left-color:#FFFFFF; border-left-width:1px; border-right-color:#FFFFFF; border-right-width:1px; border-top-color:#FFFFFF; border-top-width:1px; border-bottom-style:none; border-left-style:none; border-right-style:none; border-top-style:none;}
*/
/*
table.form {
	border-width: 1px;
	border-spacing: 2px;
	border-style: outset;
	border-color: #ffffff;
	border-collapse: separate;
}
table.form th {
	border-width: 1px;
	padding: 1px;
	border-style: none;
	border-color: #ffffff;
}
table.form td {
	border-width: 1px;
	padding: 2px;
	border-style: groove;
	border-color: #FFFFFF;
}
*/
table.form {
	border-width: 1px;
	border-spacing: 2px;
	border-style: outset;
	border-color: #ffffff;
	border-collapse: separate;
}
table.form th {
	border-width: 1px;
	padding: 1px;
	border-style: none;
	border-color: #ffffff;
}
table.form td {
	border-width: 1px;
	padding: 2px;
	border-style: groove;
	border-color: #FFFFFF;
}

.left{padding:5px;width:250px;vertical-align:top }
.right{padding:5px; vertical-align:top; }

h1{color:#006ea3; font-size:20px; text-align:center; height:15px; font-weight:bold;text-decoration:underline;padding:10px}

.ADPheading{color:#006ea3; font-size:20px; text-align:center; height:15px; font-weight:bold;text-decoration:underline;padding:10px}

.ADhead{color:#FFFF00; font-size:11px; text-align:center; font-weight:bold;text-decoration:underline;padding:10px}

.ADFields{ color:#333333; padding-right:5px; font-family:'Lato', sans-serif; font-size:11px; text-align:right;}
.ADFields a{ color:#333333; font-family:'Lato', sans-serif; font-size:11px; text-decoration:underline; font-weight:bold}

.ADFields1{ color:#333333; padding-right:5px; font-family:'Lato', sans-serif; font-size:11px; text-align:left; padding-left:5px;	margin-left: 120px;}
.ADFields1 a{ color:#333333; font-family:'Lato', sans-serif; font-size:11px; text-decoration:underline; font-weight:bold}

.GridHeading{background-color:#1A4779; font-family:'Lato', sans-serif; color:#FFFFFF; font-size:12px; height:30px; }

.right a:link {
	font-family: tahoma;
	font-size: 11px;
	color: #006BA1;
	text-decoration: none;
	font-weight:bold
}
.right a:visited {
	font-family: tahoma;
	font-size: 11px;
	color: #006BA1;
	text-decoration: none;
	font-weight:bold
}
.right a:hover {
	font-family: tahoma;
	font-size: 11px;
	color: #000000;
	text-decoration: none;
	font-weight:bold
}
.right a:active {
	font-family: tahoma;
	font-size: 11px;
	color: #006BA1;
	text-decoration: none;
	font-weight:bold
}





.divBorder{border:#006699 solid 1px;}

.menubg
{
	background:#f1f6fa;
}

.adminParMenu
{
height:30px; 
background-color:#006BA1;  
width:250px;
padding-left:3px; padding-right:5px;
color:#FFFFFF; 
font-weight:bold; 
font-family: tahoma;
font-size: 12px;
}

.adminSubMenu
{
height:20px; 
background-color:#006BA1;  
width:200px;
padding-left:3px;
color:#FFFFFF; 
font-weight:bold; 
font-family: tahoma;
font-size: 11px;
}

.adminNodMenu
{
height:20px;
color:#006ba1; 
font-family: tahoma;
font-size: 11px;
}

.gridHeading
{
background-color:#1A4779;
color:#FFFFFF;
font-family:Tahoma;
font-size:12px;
font-weight:bold;
}











.nom {
	font-family: tahoma;
	font-size: 11px;
}
.list {
	font-family: Tahoma;
	font-size: 11px;
	color: #786855;
	border: 1px solid #000000;
}
.topper_bold {
	font-family: Tahoma;
	font-size: 11px;
	color: #0000CC;
	font-weight: bolder;
	text-decoration: none;
}

.button {
	font-family: Tahoma;
	font-size: 11px;
	height: 20px;
	width: 65px;
	background-color: #FFFFFF;
	border: 1px solid #000000;
}


.green_txt {
	font-family: tahoma;
	font-size: 11px;
	color: #008CD2;
}
.red_text {
	font-family: Tahoma;
	font-size: 11px;
	color: #FF0000;
	text-decoration: none;
}


.white_bold {
	font-family: tahoma;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
}
.txt_field_long {
font-family: tahoma;
	font-size: 11px;
	color: #786855;
	height: 16px;
	width: 280px;
	border: 1px solid #705F4A;
	background-color: #FFFFFF;
}
.txt_area{
font-family: tahoma;
	font-size: 11px;
	color: #786855;
	height: 50px;
	width: 200px;
	border: 1px solid #705F4A;
	background-color: #FFFFFF;
}
.nom_brown {
	font-family: tahoma;
	font-size: 11px;
	color: #786854;
}


.txt_field {
	font-family: tahoma;
	font-size: 11px;
	color: #786855;
	height: 20px;
	width: 155px;
	border: 1px solid #705F4A;
	background-color: #FFFFFF;
}

.txt_field_p {
	font-family: tahoma;
	font-size: 11px;
	color: #786855;
	height: 16px;
	width: 155px;
	border: 1px solid #705F4A;
	background-color: #FFFFFF;
}

.txt_field2 {
	font-family: tahoma;
	font-size: 14px;
	font-weight:bolder;
	color:#000000;
	height: 16px;
	width: 140px;
	border: 1px solid #705F4A;
	background-color: #FFFFFF;
}

.txt_fieldsmall {
	font-family: tahoma;
	font-size: 11px;
	color: #786855;
	height: 16px;
	width: 35px;
	border: 1px solid #705F4A;
	background-color: #FFFFFF;
}

.drop_down{
	font-family: tahoma;
	font-size: 11px;
	color: #786855;
	height: 20px;
	width: 155px;
	border: 1px solid #705F4A;
	background-color: #FFFFFF;
}
.drop_down_small{
	font-family: tahoma;
	font-size: 11px;
	color: #786855;
	height: 20px;
	width: 50px;
	border: 1px solid #705F4A;
	background-color: #FFFFFF;
}
.black_bold {
	font-family: tahoma;
	font-size: 11px;
	color: #000000;
	font-weight: bold; 
}

.submit {
	font-family: tahoma;
	font-size: 11px;
	font-weight: bold;
	color: #1A4779;
	background-color: #FFFFFF;
	height: 25px;
	width: 70px;
	border: 1px solid #705F4A;
}


.hor_sep {
	background-image: url(horz_sep.jpg);
	background-repeat: repeat-y;
}


.brown {
	font-family: tahoma;
	font-size: 11px;
	font-weight: bold;
	color: #786854;
}

.nom_white {
	font-family: tahoma;
	font-size: 11px;
	color: #FFFFFF;
}

.red_bold {
	font-family: tahoma;
	font-size: 11px;
	font-weight: bold;
	color: #1A4779;
	text-align:center
}
.red_nom {
	font-family: tahoma;
	font-size: 11px;
	font-weight: none;
	color: #1A4779;
}
.b{
	font-family: tahoma;
	font-size: 11px;
}
.b:link {
	font-family: tahoma;
	font-size: 11px;
	color: #000000;
	text-decoration: none;
}
.b:visited {
	font-family: tahoma;
	font-size: 11px;
	color: #000000;
	text-decoration: none;
}
.b:hover {
	font-family: tahoma;
	font-size: 11px;
	color: #006BA1;
	text-decoration: none;
}
.b:active {
	font-family: tahoma;
	font-size: 11px;
	color: #000000;
	text-decoration: none;
}
.brown:link {
	font-family: tahoma;
	font-size: 11px;
	color: #006BA1;
	text-decoration: none;
}
.brown:visited {
	font-family: tahoma;
	font-size: 11px;
	color: #006BA1;
	text-decoration: none;
}
.brown:hover {
	font-family: tahoma;
	font-size: 11px;
	color: #000000;
	text-decoration: none;
}

.brown:active {
	font-family: tahoma;
	font-size: 11px;
	color: #006BA1;
	text-decoration: none;
}
.subnew_red {
	font-family: tahoma;
	font-size: 11px;
	font-weight: bold;
	color: #DE3A3A;
}

.new_red {
	font-family: tahoma;
	font-size: 11px;
	font-weight: bold;
	color: #DE3A3A;
}
.filefield {
	font-family: Tahoma;
	font-size: 11px;
	color: #999999;
	height: 20px;
	width: 185px;
}

.new_red:hover {
	font-family: tahoma;
	font-size: 11px;
	font-weight: bold;
	color: #DE3A3A;
	text-decoration: underline;
}
.drop_down_year {

	font-family: tahoma;
	font-size: 11px;
	color: #786855;
	height: 20px;
	width: 50px;
	border: 1px solid #705F4A;
	background-color: #FFFFFF;
}
.losser_bold {
	font-family: Tahoma;
	font-size: 11px;
	color: #FF0000;
	font-weight: bolder;
	text-decoration: none;
}
.txt_fieldmedium {

	font-family: tahoma;
	font-size: 11px;
	color: #786855;
	height: 16px;
	width: 90px;
	border: 1px solid #705F4A;
	background-color: #FFFFFF;
}
.drop_down_medium {

	font-family: tahoma;
	font-size: 11px;
	color: #786855;
	height: 16px;
	width: 100px;
	border: 1px solid #705F4A;
	background-color: #FFFFFF;
}

.select
{
color:#786855;
}

/*.mi_hei {
	width:100%; min-height:535px; float:none;
	}
*html .mi_hei {
	height:500px;
	} 	*/
	

.NewsLetter{ padding:10px;
background-color:#FFFFFF;
border:1px solid #eb6667;
-moz-border-radius: 5px;
-webkit-border-radius: 5px;
-o-border-radius: 5px;
border-radius: 5px; 
}


#btCloseMPE{
text-align:right;
font-size:11px;
color:#999999;
margin-right:0px;
cursor:pointer;
}
/* Model Popup*/

.modalBackground 
{
	background-color:Gray;
	filter:alpha(opacity=70);
	opacity:0.7;
	color:#990000;
}
.QuickText{width:240px !important; font-size:12px !important; margin-bottom:1px; color:#333333;}
.Head_Pink{color:#901e78;
font-weight:bold;
font:18px "Times New Roman", Times, serif; 
text-decoration:none;  line-height:35px}
.Head_Gray{color:#333333;font-family:Geneva; font-size:17px; text-decoration:none; text-transform:uppercase; font-weight:bold; height:35px}
