@charset "utf-8";
/* CSS Document */

.homemaintext {
	padding: 10px;
    font-size: 12px;
	float: left;
	color: #ffffff;
	padding-top: 10px;
	font-family: Arial, Helvetica, sans-serif; 
	height: auto; 
	text-align:justify; 
	min-height:120px;
}

#textsizer{ 
width:80px; 
float:right; 
height:auto;}

.smalla{ 
font-size:14px; 
color:#ffffff; 
text-transform:capitalize; 
font-weight:bold; 
text-decoration:none; 
font-family:"Trebuchet MS"}

.mediuma{ font-size:16px; color:#ffffff; text-transform:capitalize; font-weight:bold; text-decoration:none; font-family:"Trebuchet MS";}
.largera{ font-size:20px; color:#ffffff; text-transform:capitalize; font-weight:bold; text-decoration:none; font-family:"Trebuchet MS";}


.smallb{ font-size:14px; color:#5E5E5E; text-transform:capitalize; font-weight:bold; text-decoration:none; font-family:"Trebuchet MS"}

.mediumb{ font-size:16px; color:#5E5E5E; text-transform:capitalize; font-weight:bold; text-decoration:none; font-family:"Trebuchet MS";}
.largerb{ font-size:20px; color:#5E5E5E; text-transform:capitalize; font-weight:bold; text-decoration:none; font-family:"Trebuchet MS";}


body{padding:0;
 margin:0;
 color:#ffffff;
 font-size:11px;
 font-family:"Trebuchet MS";
 background-image:url(../images/momentum_bg.jpg); background-repeat:repeat-x; background-color:#231F20;}

a{font-weight:normal; text-decoration:none; padding:0; text-align:justify; color:#5E5E5E}
a:hover{color:#5E5E5E; text-decoration:none;}

#wrapper{ width:950px; height:100%; margin:0 auto;}

#banner{ width:950px; height:84px; float:left; margin-top:20px;}

#logo{ width: 297px; height:84px; float:left;}

#logoflash{ width:364px; height:333px; position:absolute;}


#logo-flash{ width:950px; height:1000px; position:absolute;}

#rightimg{ width:98px; height:84px; float:right; background-image:url(../images/right_bannerimg.jpg); background-repeat:no-repeat}

#phone{ width:202px; height:84px; margin-left:88px; float:left; background-image:url(../images/phone_no.jpg); background-repeat:no-repeat;}

#bannerimg{ width:265px; height:84px; float:left;}

#bottombanner{ width:950px; height:255px; float:left;}

#leftbanner{ width:733px; height:255px; float:left; clear:both; }
#rightbanner{ width:217px; height:255px; float:right; background-image:url(../images/rightarrow.jpg); background-repeat:no-repeat;}

#menu{ width:733px; height:35px; float:left; vertical-align:top;}

#flash{ width:733px; height:215px; float:left; clear:both; margin-top:2px;}

#businesssolution{ width:313px; height:263px; float:left; margin:2px; background-image:url(../images/box_bottom.jpg); background-repeat:no-repeat; background-position:bottom; background-color:#231F20; vertical-align:top;}




.normaltext{ width:292px; min-height:122px; color:#FFFFFF; font-size:14px; display:block; text-align:justify; margin:5px; padding:5px;}

#powerfulanalysis{ width:313px; height:263px; float:left; margin:2px; background-color:#231F20; background-image:url(../images/box_bottom.jpg); background-repeat:no-repeat; background-position:bottom; }

#business_strategie{ width:313px; height:263px; float:right; margin:1px; background-color:#231F20; background-image:url(../images/box_bottom.jpg); background-repeat:no-repeat; background-position:bottom; }

#middlebanner{ width:950px; height:288px; float:left; }

#welcome{ width:630px; min-height:420px; float:left;  margin:2px 0px 0px 0px; vertical-align:top; border-right:#7A7B7B solid 1px;}

#welcomeinner{ width:600px;height:auto; margin:0 auto; }
.welcomeinnertext{text-align:justify; font-size:12px; color:#5E5E5E; padding-bottom:15px;}



#news{ width:315px; vertical-align:top; float:right;}

#newsinner{ width:304px; min-height:244px; vertical-align:top; margin:5px 0px 0px 5px;}

.date{ color:#13B5EA; font-size:12px; float:left; width:123px; height:18px; padding:2px 2px 2px 15px; clear:both; display:block; background-image:url(../images/date_bg.jpg); background-repeat:no-repeat; font-weight:bold;}


.sitemap a{ color:#13B5EA; font-size:12px; float:left; width:123px; height:18px; padding:2px 2px 2px 15px; clear:both; display:block; background-image:url(../images/date_bg.jpg); background-repeat:no-repeat; font-weight:bold;}

.sitemap a:hover{ color:#13B5EA; font-size:12px; float:left; width:123px; height:18px; padding:2px 2px 2px 15px; clear:both; display:block; background-image:url(../images/date_bg.jpg); background-repeat:no-repeat; font-weight:bold; text-decoration:underline;}

.newstext{ color:#535352; font-size:12px; text-align:justify; margin:2px; width:300px; height:auto; float:left;}

.bottomborder{ width:300px; border-bottom:#535352 dotted 1px; height:5px; display:block; float:left; margin-top:5px;}

#content{ width:950px;height:100%;background-color:#E7E6E2;  vertical-align:top; float:left; }


#left{ width:252px; height:100%; vertical-align:top; float:left; clear:both; }

#innerimg{ width:251px; height:369px; float:left; margin:2px;}

#innercontent{ width:686px;  background-image:url(../images/innercontent.jpg); background-repeat:repeat-y; float:right; margin-top:2px; margin-right:1px; min-height:650px; }

.headingimg{ background-image:url(../images/innercontent_top.jpg); width:686px; height:54px; font-size:25px; padding:10px; background-repeat:no-repeat;}




#sublinks{ width:253px; height:auto; float:left; background-image:url(../images/sublinks_bg.jpg); background-repeat:repeat-y; margin-top:5px;}

.sub{ color:#5E5E5E; font-size:14px; font-weight:bold;   }


.more a{ color:#13B5EA; font-size:12px; text-decoration:none; float:left; font-weight:bold; margin:10px;} 
.more a:hover{ color:#0099CC; font-size:12px; text-decoration:underline; float:left;  font-weight:bold; margin:10px;}



#middle{ width:481px; vertical-align:top;  background-color:#252525;height:auto; float:left; }

#middleinner{ width:703px; vertical-align:top;  background-color:#252525;height:auto; float:left; margin-left:5px;}

#findout{ float:right; margin-top:10px;}

#middlecontent{ float:left; width:418px; height:auto; margin-left:8px;}


.moreinfo a{ color:#000000; font-size:12px; text-decoration:none; float:right; font-weight:bold; margin:5px;} 
.moreinfo a:hover{ color:#0099CC; font-size:12px; text-decoration:underline; float:right;  font-weight:bold; margin:5px;}


#right{ width:268px; height:auto; float:right; margin-right:4px;}


#quickrepair{ width:241px; height:auto; margin-bottom:5px; float:left; margin-left:3px; margin-top:2px;}



#bottomcontent{ width:950px;  height:106px;float:left; border-top:#7A7B7B solid 1px; background-color:#F1F0EC;}


.borderright{ border-left:#BBBBBB solid 1px; width:1px; height:100%;}

.borderbot{ border-bottom:#BBBBBB solid 1px; width:155px; height:1px; }

#footercontent{margin:0 auto; height:70px; clear:both; }

#footer{ width:950px; height:auto; color:#ffffff; font-size:12px; margin:0 auto; font-weight:normal; padding-top:20px; }

#copyright{ width:280px; height:20px; float:left; font-size:12px;}
#bottomlinks{ width:520px; height:20px; float:left;}
#powered{ width:148px; height:20px; float:left;}
#amllogo{ width:134px; height:37px; float:right; margin-right:10px;}

.footertext a{ color:#ffffff; font-size:12px;  font-weight:normal; text-decoration:none;}
.footertext a:hover{ color:#A2CEEB; font-size:12px;  font-weight:normal; text-decoration: underline;}



.styled{ /* label elements that should be styled (left column within fieldwrapper DIV) */
color:#666666;
float:right;

}


.partnersheading{ font-size:18px; margin-top:10px; display:block; color:#13b5ea;} 
.url{font-size:12px; text-decoration:underline; color:#000000;}
.logoimg{ padding:15px 15px 0px 0px; width:300px; height:50px; float:left;}
.borderbottom{ border-bottom:#7A7B7B solid 1px; width:615px; height:1px; display:block; float:left; }
.partnertext{ font-size:12px; width:270px; min-height:50px; display:block; float:right; margin:2px;}
