﻿@charset "utf-8";
/* CSS Document */
html,body {
	
	background-color: #fff;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-align: center;
	margin:0;
	padding:0;
    height:100%;
	border:none;
}
#fullheight{ height:100%; }

.content_TD {
	padding-right: 10px;
	padding-left: 21px;
	padding-top: 5px;
	vertical-align:top;
}

.content_TD_BSS {
	padding-right: 10px;
	padding-left: 21px;
	padding-top: 5px;
	vertical-align:top;
}
/*-------------------------------------BSS lifecycle Unique classes--------------------------------*/
.content_table_flash_bss {
	border: 1px solid #dce1e7;	padding: 0px;
}

.content_table_bss {
	border: 1px solid #dce1e7; 	padding:1px;
}
.BSS-stage{
	text-align:left; 
}
.BSS-stage div{
	background:#4384d1; color:#fff; font-size:11px; text-align:left; padding:4px; display:block; width:130px;
}
.BSS-description{
	background:#d6e4f5; color:#333; font-size:11px; text-align:left; padding:5px 5px 5px 5px; border-left:solid 1px #fff;
}
.BSS-description h1{
	color:#264fa7; font-size:11px; text-align:left; border-bottom:dotted 1px #666; padding:5px 5px 5px 5px; line-height:20px;
}
.BSS-description h1 span{
	color:#264fa7; font-size:9px; text-align:left; padding:5px 5px 5px 5px; line-height:20px;
}
.footerbar_bss {
	background: url(http://www.milestechnologies.com/images/bottom.gif) no-repeat 30px 0px;
}

.BSS-stage2{
	text-align:left;
}
.BSS-stage2 div{
	background:#4384d1; color:#fff; font-size:11px; text-align:left; padding:4px; display:block; width:130px;
}
.BSS-description2{
	background:#d6e4f5; color:#333; font-size:11px; text-align:left; padding:5px 5px 5px 5px; 
}
.BSS-description2 h1{
	color:#264fa7; font-size:11px; text-align:left; border-bottom:dotted 1px #666; padding:5px 5px 5px 5px; line-height:20px;
}
.BSS-description2 h1 span{
	color:#264fa7; font-size:9px; text-align:left; padding:5px 5px 5px 5px; line-height:20px;
}


/*-----------------------------------END BSS lifecycle Unique classes-------------------------------*/
.content_table {
	border: 1px solid #dce1e7;
	padding-top: 20px;
	padding-right: 12px;
	padding-left: 12px;
	padding-bottom : 20px;
}

.content_table2 {
	border: 1px solid #dce1e7;
	padding-top: 20px;
	padding-bottom : 20px;
}


.content_table_flash {
	border: 1px solid #dce1e7;
	padding-top: 0px;
	padding-right: 0px;
	padding-left: 0px;
	padding-bottom : 0px;
}

.Title_blue {
	color: #245d8a;
}

.headerbg {
	background-image: url(http://www.milestechnologies.com/images/headerbg4.jpg);
	background-repeat: no-repeat;
	background-position: bottom;
	
}

.headerbg2 {
	background-image: url(http://www.milestechnologies.com/images/headerbg4.jpg);
	background-repeat: no-repeat;
	background-position: bottom;
	
}

.footer {
	color: #fff;
	font-size:11px;
	padding-top: 12px;
	margin:auto;
}
/*----------------- Utilities Page------------------*/
#content_utilities {
	border: 1px solid #dce1e7; background:url(../images/utilitiesbg.gif) repeat-x top; padding:5px; font-size:14px; color:#000000;
}
#content_utilities h1 {
	color: #245d8a; font-size:20px; font-weight:normal; 
}
#content_utilities li {
	margin: 0 0 0 5px; padding:0 0 15px 0px;background: url(../images/right.gif) no-repeat 0px 0px; list-style:none; font-size:14px;
}
#content_utilities a:link{
	color:#245d8a; text-decoration:none; font-size:14px;
}
#content_utilities a:hover {
	color:#245d8a; text-decoration:underline; font-size:14px;
}
#content_utilities a:active {
	color:#245d8a; text-decoration:none; font-size:14px;
}
#content_utilities a:visited {
	color:#245d8a; text-decoration:none; font-size:14px;
}
/*----------------End Utilities Page----------------*/

/* Content */
.pagetitle {
font-size:16px;
text-transform:uppercase;
font-weight:bold;
font-family: 'Century Gothic', Arial, Helvetica, sans-serif
}

.msg_list {
margin: 0px;
padding: 0px;
width: 383px;
}
.msg_head {
padding: 5px 10px;
cursor: pointer;
position: relative;
background-color:#FFCCCC;
margin:1px;
}
.msg_body {
padding: 5px 10px 15px;
background-color:#F4F4F8;
}

/* New header rotator*/

#h1 {text-align: left; font-size: 15px; text-transform:uppercase; color: #000000; 
padding:5px 15px; margin:0px; border-top:1px solid #000000; border-bottom:1px solid #000000; }

h1 {text-transform:uppercase; font-family: arial, sans-serif; font-size:15px; text-align: left; color: #990000;}

h2 {text-align:left;font-size: 15px; text-transform:uppercase; padding:5px; margin:0px; font-family: arial, sans-serif; color:#009900;}

h3 {text-align:right;font-size: 15px; text-transform:uppercase; padding:5px ; margin:0px; font-family: arial, sans-serif; }

h4 {font-size: 10px; text-transform:uppercase; padding:0px 15px; margin:0px; color:#000099; }

h5 {font-size: 10px; text-transform:uppercase; color: #d0d0d0; padding:5px ; 
margin:0px; }

#tic {
  border: 0px;
  font-size:11px;
  padding-top:5px;
  line-height:12px;
  padding-left:50px;  
}

#tic * {
  
  font-size: 1em;
  margin:0px;
  padding:0px;
  display:none;
}

#tic h1 { }

#tic p {text-transform:uppercase; font-family: arial, sans-serif; font-size:11px; text-align: right; color: #000000; }

#tic a { display:inline; text-decoration: none; color: #336699;}

#tic a:hover { display:inline; text-decoration: underline; color:#212f70;}

/* End children */

.txt {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#333333;
}

a {
color: #4384D1;
font-family: Tahoma, Arial, Helvetica, sans-serif;
font-size: 12px; 
}

a:hover {
color: #666666;
font-size:12px;
font-family: Tahoma, Arial, Helvetica, sans-serif;
}

.a {
color: #ffffff;
font-family: Tahoma, Arial, Helvetica, sans-serif;
font-size: 11px; 
text-decoration:underline;
}

.a:hover {
color: #4384D1;
font-size:11px;
font-family: Tahoma, Arial, Helvetica, sans-serif;
text-decoration:underline;
}


.a2 {
color: #ffffff;
font-family: Tahoma, Arial, Helvetica, sans-serif;
font-size: 11px; 
font-weight:bold;
text-decoration:underline;
}

.a2:hover {
color: #4384D1;
font-size:11px;
font-weight:bold;
font-family: Tahoma, Arial, Helvetica, sans-serif;
text-decoration:underline;
}



.main {
font-family: Tahoma, Arial, Helvetica, sans-serif;
font-size: 12px;
line-height:15px;
color: #000000;
padding-left:20px;
padding-right:20px;
}

.sidemain {
font-family: Tahoma, Arial, Helvetica, sans-serif;
font-size: 12px;
color: #000000;
padding-left:10px;
padding-right:20px;
}

.sidemain2 {
font-family: Tahoma, Arial, Helvetica, sans-serif;
font-size: 12px;
color: #000000;
padding-left:20px;
}

.white {
font-family: Tahoma, Arial, Helvetica, sans-serif;
font-size: 12px; 
color: #FFFFFF;
font-weight:bold; 
}

.white:hover {
font-family: Tahoma, Arial, Helvetica, sans-serif;
color: #CCCCCC;
font-size: 12px; 
font-weight:bold; 
}


.white2 {
font-family: Tahoma, Arial, Helvetica, sans-serif;
font-size: 12px; 
color: #FFFFFF;
text-decoration:none;
font-weight:bold; 
}

.white2:hover {
font-family: Tahoma, Arial, Helvetica, sans-serif;
color: #FFFFFF;
font-size: 12px; 
text-decoration:none;
font-weight:bold; 
}

.whitelink {
font-family: Tahoma, Arial, Helvetica, sans-serif;
font-size: 9px; 
color: #FFFFFF;
font-weight:bold; 
}
.whitelink:hover {
font-family: Tahoma, Arial, Helvetica, sans-serif;
font-size: 9px; 
color: #4384D1;
font-weight:bold; 
text-decoration:underline;
}

.padding {
padding: 5px;
}

.leftbg {
	background-image: url(http://www.milestechnologies.com/images/left_bgdark.gif);
	background-repeat: repeat-y;
	background-position:right;
}

.leftbg3 {
	background-image: url(http://www.milestechnologies.com/images/left_bgdark.gif);
	background-repeat: repeat-y;
	background-position:left;
}

.leftbg2 {
	background-image: url(http://www.milestechnologies.com/images/sidebg3.jpg);
	background-repeat: no-repeat;
	background-position: top;
	
}

.navbg2 {
	background-repeat: repeat-y;
	background-position: right top;
	
}

.navbg3 {
	background-image: url(http://www.milestechnologies.com/images/nav_bg2.gif);
	background-repeat: repeat-y;
	background-position: right top;
	
}

.footerbar {
	background-image: url(http://www.milestechnologies.com/images/bottom5.gif);
	background-repeat: no-repeat;
	background-position: right top;
}

.footerbar2 {
	background-image: url(http://www.milestechnologies.com/images/bottom5.gif);
	background-repeat: no-repeat;
	background-position:top right;
	margin:0;
}

.padding-nav {
	padding-right: 5px;
	padding-top: 0px;
	padding-bottom:0px;

}

.testimonial_txt {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#2a2a2b;
	padding-right:5px;
}

#right { 
position: relative; 
right:0; 
top:0; 
bottom:0; 
padding:0; 
width:224px; 
margin: 0;
height:100% auto;
background-image: url(http://www.milestechnologies.com/images/left_bg.gif);
background-repeat: repeat-y;

}

.navhead {
color:#FFFFFF;
font-size:11px;
font-weight:bold;
font-family: 'Century Gothic', Arial, Helvetica, sans-serif;
}

.breadcrumb {
color: #4384D1;
font-family: Tahoma, Arial, Helvetica, sans-serif;
font-size: 9px; 
}

td.sidemenusingle
{
height:19px;
}



/* Collapse*/
.fix
{ padding-left:45px; padding-right:35px;
}

.mC {
	width: auto;
	margin: 5px;
	float: left;
	font-family: Verdana;
	font-size: 11px;
	font-weight: bold;
}
.mL {display:none;font-family: Verdana;
font-size: 11px; }

.mO {
	font-family: Verdana;
	font-size: 11px;
	color: #000099;
}


.mH {
	font-family: Verdana;
	font-size: 11px;
	line-height: 13px;
	color: #333333;
	cursor: pointer;
}


.mH a {
	font-family: Verdana;
	font-size: 11px;
	line-height: 13px;
	color: #333333;
	cursor: pointer;
	text-decoration:none;
}


.mH a:hover {
	font-family: Verdana;
	font-size: 11px;
	line-height: 13px;
	color: #b00b00;
	cursor: pointer;
}


.mO1 {margin-left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
	background-color: #FFFFFF;
}
                    
div.hr {
  height: 15px;
  background: #fff url('gray_gradient.jpg') repeat-x center;
}
/* Collapse Ending */

/* Contact Form Begin*/
.fields {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #666666;
	padding-top:3px;
	padding-bottom:3px;
	padding-right: 5px;
}
.instructional {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	line-height: 16px;
	text-decoration:none;
}
.option {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
}
.required {
	color: #FF0000;
	font-weight: bold;
	font-size: 12px;
}

.contactus:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #c6ddeb;
	font-weight:bold;
	text-decoration:none;	
}
.contactus:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #c6ddeb;
	font-weight:bold;
	text-decoration:none;	
}
.contactus:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #c6ddeb;
	font-weight:bold;
	text-decoration:none;	
}

.contactus:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #ffffff;
	font-weight:bold;
	text-decoration:none;	
}

.trans {
	 behavior: url(iepngfix.htc);}

}
.Buttons
{
   border: #cccccc 1px solid; color: white; cursor:pointer; 
   background:url(../images/blue.gif) repeat-x White right top; font-size:0.8em;
}

/* Contact Form End*/