/******************************************/
/***   Filename:	amcom_styles.css      */
/***  			                          */
/******************************************/
/* margin (top, right, bottom, left) */


body {
	margin:       0px auto;  
	padding:      0px auto;
	color:         #000000;
	background:    #ffffff;
	text-align:     center;  
	font-size:        10pt;
	font:        100% Verdana, Arial, Helvetica, sans-serif;
}

table,tr,td,div { margin: 0px; padding: 0px; vertical-align: top; }


.footer {
	margin:           auto;  
	padding:        5px 0px 0px 0px;
	text-align:       left;
	color:         #666666;
	font-size:         7pt;
	font-family:   Tahoma, Arial, Helvetica, sans-serif;
}
#footerLink a { font-size: 7pt; font-family: Tahoma, Arial, Helvetica, sans-serif; text-decoration: none; }


.mainBody {
    width:              702px;
	height:              auto;
	margin-top:          60px;
	margin-bottom:       20px;
    margin-left:         auto;
	margin-right:        auto;
}

.mainTable {
    width:              702px;
	text-align:          left;  
    border-collapse: collapse;
    border:          solid 1px #CCCCCC;
}


#noBorders { border-width: 0px; }

#newsBorders      {	padding: 20px 10px 10px 20px; vertical-align: top; }
#solutionsBorders { padding: 20px 10px 10px 10px; vertical-align: top; }
#aboutBorders     { padding: 20px 10px 10px 20px; vertical-align: top; }

#newsHeading      {	padding: 0px 0px 10px  0px; vertical-align: top; }
#solutionsHeading { padding: 0px 0px 10px 10px; vertical-align: top; }
#aboutHeading     { padding: 0px 0px 10px  0px; vertical-align: top; }

#dividerImage     {  width:  1px; background: url("/images/border.gif") repeat; }
#mitelImage       {  width: 85px; height: 25px; padding: 30px 10px 0px 0px; vertical-align: top; border-width: 0px; }
#readMoreImage    {  width: 73px; height: 16px; padding:  5px  0px 0px 0px; vertical-align: top; border-width: 0px; }

#logoBlock { position: relative; height: 0px; z-index: 9; }
#logoImage { position: absolute; top: -10px; left: -20px; border-width: 0px; }

#formImage   { position: relative; width: 215px; height: 100px; background: url("/images/amcom_forms.jpg") no-repeat; border-width: 0px; }
#formRequest { position: absolute; top: 20px; left: 35px; width: 143px; height: 18px; border-width: 0px; }
#formChat    { position: absolute; top: 38px; left: 35px; width: 143px; height: 18px; border-width: 0px; }

#navImage     { position: relative; width: 185px; height: 205px; background: url("/images/nav_block.jpg") no-repeat; border-width: 0px; }
#navCompany   { position: absolute; top: 26px;  left: 35px; width: 80px; height: 16px; border-width: 0px; }
#navServices  { position: absolute; top: 60px;  left: 35px; width: 80px; height: 16px; border-width: 0px; }
#navSolutions { position: absolute; top: 93px;  left: 35px; width: 80px; height: 16px; border-width: 0px; }
#navClients   { position: absolute; top: 126px; left: 35px; width: 80px; height: 16px; border-width: 0px; }
#navContacts  { position: absolute; top: 158px; left: 35px; width: 80px; height: 16px; border-width: 0px; }

#divImage     { position: relative; width: 185px; height: 165px; background: url("/images/nav_company.jpg") no-repeat; border-width: 0px; }
#divOverview  { position: absolute; top: 30px;  left: 35px; width: 60px;  height: 12px; border-width: 0px; }
#divProfile   { position: absolute; top: 59px;  left: 35px; width: 105px; height: 12px; border-width: 0px; }
#divWhatsNew  { position: absolute; top: 86px;  left: 35px; width: 75px;  height: 12px; border-width: 0px; }
#divCareers   { position: absolute; top: 113px; left: 35px; width: 105px; height: 12px; border-width: 0px; }


/*** FONTS ***/
#labelFont {
    color:         #CC0000;
	font-size:         8pt;
	font-weight:      bold;
    font-style:     normal;
	text-align:       left;
	font-family:  Verdana, Arial, Helvetica, sans-serif; 
}

#descriptionFont {
    color:         #666666;
	font-size:         7pt;
	font-weight:    normal;
    font-style:     normal;
	text-align:       left;
	font-family:  Verdana, Arial, Helvetica, sans-serif; 
}

#formLabelFont {
    color:         #FF0000;
	font-size:        10px;
	font-weight:    normal;
    font-style:     normal;
	text-align:      right;
	font-family:  Verdana, Arial, Helvetica, sans-serif; 
}
#formRequiredFont {
    color:         #FF0000;
	font-size:        10px;
	font-weight:      bold;
    font-style:     italic;
	text-align:       left;
	font-family:  Verdana, Arial, Helvetica, sans-serif; 
}
#formNoteFont {
    color:         #000080;
	font-size:        10px;
	font-weight:    normal;
    font-style:     normal;
    text-align:       left;
	font-family:  Verdana, Arial, Helvetica, sans-serif; 
}
#formCheckFont {
    color:         #000080;
	font-size:        10px;
	font-weight:    normal;
    font-style:     normal;
    text-align:     center;
	font-family:  Verdana, Arial, Helvetica, sans-serif; 
}
