/* CSS Document */
html {height: 100%;}


a:link {
	color: #0356B6;
}


a:visited {
	color: #000000;
}

a:hover {
	color: #0099ff;
}

#mainBody {background-color: #ffffff; color: #2c2c2a; 
           font-family: verdana, sans-serif; 
		   font-size: 11px; margin: 0; 
		   padding: 0; height: 100%; 
		   background-image: url("images/bg.gif"); 
		   background-position: right; background-repeat: repeat-x;
		   }
#uberHolder {margin: 0 auto; width: 930px;
             margin-bottom: 10px;
             }
#mainHolder {margin: 0 auto 10px auto; width: 930px; height: 100%; clear: both;
             background-color: #000000;
			 padding-bottom: 0px;
			 }

#header {display: block; width: 100%; height: 98px; background: #fffef1 url(images/headerBG.gif) repeat-x top left;}

#menuHolder {display: block; background-color: #494946; width: 100%; height: 36px; clear: both;}

.floater {float: left; display: inline;}
.floaterRight {float: right; display: inline;}

#menu {margin: 0 auto 0 0px;}
#menu ul {margin: 0; padding: 0;}
#menu ul li {list-style-type: none; margin: 0; padding: 0; float: left;}
#menu ul li a {font-size: 11px; display: block; }
#menu ul li a .linkText {display: none;}
#menu ul li .m1 {background-image: url(images/b_about.gif); width:  154px; height: 36px; margin-top: 0px; }
#menu ul li .m2 {background-image: url(images/b_solutions.gif); width:  152px; height: 36px; margin-top: 0px; }
#menu ul li .m3 {background-image: url(images/b_services.gif); width:  150px; height: 36px; margin-top: 0px;}
#menu ul li .m4 {background-image: url(images/b_partners.gif); width:  152px; height: 36px; margin-top: 0px;}
#menu ul li .m5 {background-image: url(images/b.gif); width:  24px; height: 36px; margin-top: 0px;}
#menu ul li .m6 {background-image: url(images/b_home.gif); width:  73px; height: 36px; margin-top: 0px;}
#menu ul li .m7 {background-image: url(images/b_contact.gif); width:  104px; height: 36px; margin-top: 0px;}
#menu ul li .m8 {background-image: url(images/b_help.gif); width:  121px; height: 36px; margin-top: 0px;}

#menu ul li .m1:hover {background-image: url(images/b2_about.gif); width:  154px; height: 36px; margin-top: 0px; }
#menu ul li .m2:hover {background-image: url(images/b2_solutions.gif); width:  152px; height: 36px; margin-top: 0px; }
#menu ul li .m3:hover {background-image: url(images/b2_services.gif); width:  150px; height: 36px; margin-top: 0px;}
#menu ul li .m4:hover {background-image: url(images/b2_partners.gif); width:  152px; height: 36px; margin-top: 0px;}
#menu ul li .m1_on {background-image: url(images/b2_about.gif); width:  154px; height: 36px; margin-top: 0px; }
#menu ul li .m2_on {background-image: url(images/b2_solutions.gif); width:  152px; height: 36px; margin-top: 0px; }
#menu ul li .m3_on {background-image: url(images/b2_services.gif); width:  150px; height: 36px; margin-top: 0px;}
#menu ul li .m4_on {background-image: url(images/b2_partners.gif); width:  152px; height: 36px; margin-top: 0px;}


.imageLink {background-color: transparent; margin: 0; padding: 0;}
.imageLink:hover {background-color: transparent; margin: 0; padding: 0;}

#mainContent {width: 929px; background: #ffffff repeat-x top left;
              background-color: #ffffff;
              padding-bottom: -10px;
			  margin-bottom: -4px;
			  margin-top: 0px;}
#mainContent p {font-size: 11px; line-height: 16px; margin: 0 40px 0 40px; }

#mainContent .title2 {
    font-size: 16px;
	font-weight:bold;
	margin: 0 50px 0 50px;
}		
#mainContent blockquote {
    font-size: 11px;
	margin: 0 70px 0 70px;
}	
		
			

#mainColumn {
             background-image: url("images/main_bg.gif"); 
             background-position: right;              background-repeat: repeat-y; 
             background-color: #ffffff;
             width: 390px; margin: 0 0 0 0; float: left; display: inline;

	    }
#mainColumn p {font-size: 11px; line-height: 16px; margin: 0 40px 0 40px; }
#mainColumn ul li {line-height: 18px;}




#sideColumn { width: 539px; margin: 0 0 0 0; float: left; display: inline;
              background-color: #ffffff;
   
              }
#sideColumn p {font-size: 11px; line-height: 16px; margin: 0 40px 0 40px;}
#sideColumn a:hover {background-color:#FFFFFF;}
#copyright { 
    font-size: 11px;
	color: #FFFFFF;
	text-align: center;
}



.clear {clear: both; display: block;}



a img, #mainColumn a img {border: none 0px; padding: 0; margin: 0;}

.orange16 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #FF9900;
}
.orange14 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #FF9900;
}
.orange12 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #FF9900;
}
.blue16 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #0356B6;
}
.blue14 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #0356B6;
}
.blue12 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #0356B6;
}
.black16 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
}
.black14 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
}
.black12 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
}
.black10 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
}
<!--------rounded corner table--------------->

.container {
background:#ccc;
color:#fff;
margin:0 15px;
}
.rtop, .rbottom{
display:block;
background:#fff;
}
.rtop *, .rbottom *{
display: block;
height: 1px;
overflow: hidden;
background:#ccc;
}
.r1{margin: 0 5px}
.r2{margin: 0 3px}
.r3{margin: 0 2px}
.r4{margin: 0 1px; height: 2px}


<!------------end---------------------------->

