﻿  body
          {
          background-color:#E6E5DC;
          font-family:Verdana, Arial;
          font-size:10px;
          margin: 0;
          padding: 0;
          text-align: center;
          }

          #MainContent
          {
          margin:100px auto 0 auto;
          width:895px;
          text-align:left;
          }
          #header
          {
          height:18px;
          width:895px;
          
          }
          .headerLeft
          {
          float:left;
          width:480px;
          height:18px;
          margin:0px;
          font-size:11px;
          padding-left:22px;
          }
          .headerRight
          {
          float:right;
          width:360px;
          height:18px;
          margin:0px;
          font-size:11px;
          }

          .headerRight a, .headerLeft a
          {
			  color:black;
			  text-decoration:none;
				margin-left:20px;
          }

          .headerRight a:Hover, .headerLeft a:Hover
          {
          color:#006EB3;
          }

          /************ Default Page *********/
          .PageContent
          {
          color:white;
          font-size:10px;
          width:895px;
          height:582px;
          background-image:url(/images/noFlash/mainBack.jpg);
          background-repeat:no-repeat;
          }
          .PageContent #LeftContent
          {
          margin-top:20px;
          width:561px;
          float:left;
          margin-left:10px;
          }
          .PageContent #LeftContent a
          {
          color: #4A84C4;
          font-weight:bold;
          }

          .PageContent #RightContent
          {
          border-left:solid 1px white;
          width:299px;
          float:right;
          margin-top:7px;
          height:570px;
          }

          .PageContent #RightContent .CCFV
          {
          background-color:#FCB314;
          width:294px;
          color:black;
          height:145px;
          margin-bottom:2px;
          border:solid 1px black;
          }
          .PageContent #RightContent .CCFV p
          {
          padding:10px;
          margin:0px;
          }


          .PageContent #RightContent .projects p
          {
          margin:0px;
          width:285px;
          margin-top:5px;
          padding-left:10px;
          }

          /***** Solutions ******/
          #SolutionsContent
          {
          background-image:url(/images/noFlash/innerBack.gif);
          background-repeat:no-repeat;
          padding-left:20px;
          background-color:#ffffff;
          height:820px;
          color:#646466;
          }
          #SolutionsContent p
          {
          width:840px;
          margin-top:5px;
          }

          #SolutionsContent .solution
          {
          width: 250px;
          float:left;
          margin-top:25px;
          }

          #SolutionsContent .solution a
          {
          color:#3766B1;
          }

          #SolutionsContent .title
          {
          float:left;
          width:578px
          }
          #SolutionsContent .downloadFlash
          {
          float:right;
          width:295px;
          height:74px;
          }


			/***** Services ******/
          #ServicesContent
          {
          background-image:url(/images/noFlash/innerBack.gif);
          background-repeat:no-repeat;
          padding-left:20px;
          background-color:#ffffff;
          height:405px;
          color:#646466;
          }
      
          #ServicesContent .title
          {
          float:left;
          width:300px;
          }
          #ServicesContent ul
          {
			margin-left:18px; margin-top:8px;
          }
          #ServicesContent li
          {
			margin-bottom:3px;
          }
          #ServicesContent .downloadFlash
          {
          float:right;
          width:533px;
          height:405px;
          }
          
          #ServicesContent .servicesTitle, #SolutionsContent .soultionTitle
          {
			font-family:TAHOMA; 
			color:#4A84C4; 
			font-size:18px;
			margin:0px ;
			width:300px;
          }
		/***** About ******/
          #AboutContent
          {
          background-image:url(/images/noFlash/innerBack.gif);
          background-repeat:no-repeat;
          padding-left:20px;
          background-color:#ffffff;
          height:340px;
          color:#646466;
          }
          
          #AboutContent .NoFlash
          {
			height:85px;
          }
      
          #AboutContent .title
          {
          float:left;
          width:200px;
          }
          #AboutContent .title p
          {
			color:black; 
			margin:5px 0 0 15px; 
			font-weight:bold;
			}
         #AboutContent .title a
         {
			color:#4A84C4;
         }
         
          #AboutContent .downloadFlash
          {
          float:right;
          width:550px;
          margin-right:50px;
          }
          #AboutContent .aboutTitle
          {
			font-family:TAHOMA; 
			color:#4A84C4; 
			font-size:20px;
			margin:0px; 
			width:300px;
          }

          /************** Footer ***********/
          #footer
          {
          background-color:#4A84C4;
          margin: 0 2px 0 2px;
          width:890px;
          height:50px;
          font-weight:bold;

          }
          #footer div
          {
          width:170px;
          float:left;
          margin:0px;
          padding-top:18px;
          padding-bottom:20px;
          padding-right:5px;
          text-align:center;
          border-left:solid 1px white;
          height:auto;
          
          }

          #footer div a
          {
          color:white;

          }

          #footer2
          {
          background-color:#BCBEBF;
          margin: 0 2px 0 2px;
          width:890px;
          height:20px;
          padding-top:5px;
          font-weight:bold;
          }
          #footer2 .ecity
          {
          float:left;
          width:590px;
          margin-left:25px;
          color:#3766B1;
          }
          #footer2 .ecity a
          {
          color:#3766B1;
          margin-left:20px;
          }
          #footer2 .ccfv
          {
          color:#646466;
          }
          #footer2 .ccfv a
          {
          margin-left:20px;
          color:#646466;
          }
          

          /******** SolutionDetails ****/


          #sectionLeft
          {
          width:300px;
          float:left;
          }
          #sectionLeft a
          {
          color:#3766B1;
          }

          #sectionLeft p
          {
          margin:15px 0 0 0;
          font-weight:bold;
          width:280px;
          }
          #sectionLeft .detailsTitle a
          {
          color:#646466;
          text-decoration:none;
          }
          #sectionLeft .detailsTitle a:Hover
          {
          text-decoration:underline;
          }

          .sectionItems
          {
          margin-top:5px;
          width:250px;
          padding:0px 0px 0px 20px;
          }
          .itemname
          {
			color:#3766B1;
			margin:0px;
			padding:0px;
			width:250px;
			font-weight:bold;
			line-height:15px;
          }
          #sectionRight
          {
          width:550px;
          float:right;
          }