/* CSS Document */
html, body { margin: 0; padding: 0; background:url(../images/icam-bg.gif) #1F6E7F repeat-x;}
form { border: 0; margin: 0; padding: 0;}

#pageContainer{ background:url(../images/icam-bg-pattern-nav1.jpg) no-repeat; margin:0 auto; width:100%; height:400px; background-color:#247883;}

#topHeaderContainer{ margin:0 auto; width:920px; height:76px; background:url(../images/icam-bg-pattern-nav1.jpg) no-repeat;}
#icam-logo{ float:left; width:168px; height:76px; margin:0px;}
#icam-title{ float:left; width:172px; height:76px; margin:0px;}
#top-nav {float:right; margin:55px 0 0 0; font-family:Tahoma, Arial, Verdana; font-size:11px; text-decoration:none; font-weight:bold; color:#C6D9DC;}
#top-nav a{font-family:Tahoma, Arial, Verdana; font-size:11px; font-weight:bold; text-decoration:none; color:#C6D9DC;}
#top-nav a:hover{color:#12D9D9;}
#top-nav UL{ list-style:none; margin:0; padding:0;}
#top-nav LI{ display:inline; margin:0 22px;}

#contentContainer{ margin:0 auto; width:914px; height:1040px; padding:3px; background-color:#FFFFFF; background-image:url(../images/content-top-bar.gif); background-repeat:no-repeat;}

#contentContainer2{ margin:0 auto; width:914px; height:1620px; padding:3px; background-color:#FFFFFF; background-image:url(../images/content-top-bar.gif); background-repeat:no-repeat;}

#contentContainer1{ margin:0 auto; width:914px; height:650px; padding:3px; background-color:#FFFFFF; background-image:url(../images/content-top-bar.gif); background-repeat:no-repeat;}

.contentFrame{ width:914px;}
#icam-services-bg2{ float:left; background-image:url(../images/icam-services1.jpg); background-repeat:no-repeat; margin:1px 0 1px 0; width:914px; height:168px;}
#icam-services-bg1{ float:left; background-image:url(../images/icam-services1.jpg); background-repeat:no-repeat; margin:1px 0 1px 0; width:914px; height:155px;}
#icam-services-bg{ float:left; background-image:url(../images/icam-services1.jpg); background-repeat:no-repeat; margin:1px 0 1px 0; width:914px; height:165px;}

#icam-logo-bg{ margin:1px 0 1px 0; width:914px; height:80px;}

#icam-logo-img{ padding: 10px 5px 10px 5px; }

.servicesFrame{ float:left; width:228px;}
.services-title{ float:left; padding:18px 0 0 0; width:226px;}

.services-content{ float:left; padding: 16px 8px 0 20px; width:196px; font-family:Arial, Helvetica, sans-serif; font-size:11px; text-decoration:none; color:#747474;}
.services-content a{text-decoration:none; color:#747474;}
.services-content a:hover{text-decoration:underline;}

.service-symbol{ float:left; width:auto; margin:0 8px 0 0;}
.service-verbiage{ float:left; width:120px;}

.otherservices{ float:left; padding:0px; margin:0px 3px 0px 2px; width:905px; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#747474; text-align:center; text-decoration:none; background-color:#f6f6f6; line-height:25px; border:1px solid #cccccc;}
.otherservices a{color:#747474; text-decoration:none;}
.otherservices a:hover{color:#CC0000;}


.footercontainer{ margin:0 auto; padding: 5px 10px 0 0; width:910px; height:25px; background:url(../images/footer-bg.gif) no-repeat; font-family:Arial, Helvetica, sans-serif; font-size:11px; text-align:right; color:#46B4C6;}
.footercontainer a{font-family:Arial, Helvetica, sans-serif; font-size:11px; text-align:right; color:#46B4C6; text-decoration:none;}
.footercontainer a:hover{font-family:Arial, Helvetica, sans-serif; font-size:11px; text-align:right; color:#12D9D9; text-decoration:none;}
.footerCopyright{ margin:0 auto; padding: 6px 10px 0 0; width:910px; height:25px; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#000000; text-align:right; text-decoration:none;}

#left_menu{ width:200px; background-image:url(../images/webdesign_heading.jpg); background-repeat:no-repeat; height:400px; margin:20px 0px 0px 5px;float:left;}

.left_menu_content{margin:10px 0 0 0; float:left;}
.lefttab ul { margin:30px 0px 0px 10px; padding:0px; list-style-type:none;}

.lefttab ul li{ padding:0 0 0 20px; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#666666; text-align:left; background-image:url(../images/left_menu_con_bg.jpg); background-repeat:no-repeat; line-height:28px; width:160px;}
.lefttab ul li a{  font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#666666; text-align:left; text-decoration:none;}
.lefttab ul li a:hover{ font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#9bb04b; text-align:left; text-decoration:none;}

.leftmenu_footer{ background-image:url(../images/menu_footer.jpg);
width:200px; height:7px; margin:10px 0 15px 0; background-repeat:no-repeat;}

#banner_add{ width:203px; margin:10px 0 15px 0; background-image:url(../images/paynow_bg.jpg); height:120px; background-repeat:no-repeat;}
#pay_icon{ margin:50px 0px 0 15px; width:75px; float:left;}


#center_container{ width:465px; margin:20px 5px 0px 10px;float:left; background-color:#FFFFFF;}

#center_header{ width:420px; height:30px;float:left; background-image:url(../images/con_heading_bg.jpg); background-repeat:no-repeat; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:14px; color:#666666; font-weight:bolder; padding:0 0 0 40px; line-height:30px;}

.center_content{ width:460px; margin:10px 0px 0px 0px;float:left; font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#666666; text-align:justify;}

.center_content a{ color:#0c9e9e; text-decoration:none;}
.center_content a:hover{ color:#ac0303; text-decoration:none;}

.sub_center_content{ width:455px; margin:10px 0px 0px 0px;float:right; font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#666666; text-align:justify;}

#right_container{ width:221px; margin:15px 0px 0px 0px; float:left; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#666666; text-align:justify;}

.right_contactform{ background-image:url(../images/contact_bg.jpg); background-repeat:no-repeat; width:220px; height:206px; float:left;}

.form_field{
margin:60px 15px 10px 15px;font-family:tahoma; font-size:11px;color:#555454; width:190px; line-height:16px;}

.form_field2{
margin:0px 15px 10px 15px;font-family:tahoma; font-size:11px;color:#555454; width:190px; line-height:16px;}

.form_submit{
margin:0px 15px 10px 15px;font-family:tahoma; font-size:11px;color:#555454; width:123px; line-height:16px; padding-left:47px;}

.input_text {
font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#158b9b; width:140px; height:16px; border:1px solid #e5e5e5;}

.txt_field{ width:100px; border:#CCCCCC; border-width:1px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#666666; float:left;}

.service-symbo_spe{ float:left; width:auto; margin:0 6px 0 0;}
.service-verbiage_spe{ float:left; width:122px;}

.example{ float:left; width:190px; margin:0px; padding:0px;}
.example1{ float:left; width:192px; margin:0px; padding:0px;}

.services {
float:left; background-image:url(../images/services.jpg); background-repeat:no-repeat; width:200px; margin:10px 5px 0px 5px;
}
.services_content {
background-image:url(../images/services_bg.jpg); background-repeat: repeat-y; width:170px; font-family:tahoma; font-size:11px;color:#3a839b; font-weight:bold; line-height:27px;margin:35px 0px 0px 5px; padding-left:25px;
}
.services_content a{
color:#3a839b; text-decoration:none;
}
.services_content a:hover{
color:#78863d; text-decoration:none;
}
.our_partner{ background-image:url(../images/partner_bg.jpg); background-repeat:no-repeat; width:220px; height:89px; float:left;
margin-top:15px;}
.our_partner_icon{ width:200px; float:left; margin:20px 5px 10px 7px; text-align:center;}

.portfolio{ background-image:url(../images/portfolio_bg.jpg); background-repeat:no-repeat; width:190px; height:94px; float:left;
margin-top:15px; padding:50px 10px 10px 20px;}
