/* Background */

body {
	margin-left: 20px;
	text-align:center;
	background-color: #ffffff;
}
table.bgcontainer {
	width: 100%;
	vertical-align: top;
	border-collapse: collapse;
	border: 0px;
}
td.bglt {
	display: none;
}
td.bgcen {
	width: 650px;
	text-align: center;
	vertical-align: top;
	border-collapse: collapse;
}
td.bgrt {
	display: none;
}

.readmore { 
	font: 10px Trebuchet MS;
	color: #fe4800;  
	margin: 2px 0px 2px 0px; 
	}
	
.readmore a { 
	color: #444444; 
	text-decoration: underline;
	}
.readmore2 { 
	font: 10px Trebuchet MS;
	color: #fe4800; 
	margin: 2px 10px 0px 0px; 
	padding-right: 0px;
	text-align:left;
	vertical-align:top;
	float: right;
	}	
.readmore2 a { 
	color: #444444; 
	text-decoration: underline;
	}	
.morearrow {
    border: 0px;
}
.morearrow img{
    border: 0px;
}
	
.download { 
	font: 10px Trebuchet MS;
	color: #fe4800; 
	padding-right: 0px;
	text-align: left;
	vertical-align:top;
	float: left;
	}	
.download a { 
	color: #444444; 
	text-decoration: underline;
	}				
h2 {
	font: 18px/22px Trebuchet MS;
	color: #00126b; 
	text-align: left;
	margin: 0px 0px 7px 0px;
	}	
h2 a {
	font: 18px/22px Trebuchet MS;
	color: #00126b; 
	text-decoration: none;
	}			
.blue {
	font: bold 12px/18px Trebuchet MS;
	color: #00126b; 
	}
.blue a {
	font: bold 12px/18px Trebuchet MS;
	color: #00126b; 
	text-decoration: none;
	}		
				
	
	
/* Top Header */
table.header {
	width: 650px;
	height: 101px;
	vertical-align: bottom;
	text-align: left;
	border-bottom: 10px solid #00126b; 
	}
td.headerleft {
	width: 650px;
	text-align: left;
	vertical-align: bottom;
	border: 0;
	}
td.headerleft img {
	border: 0;
	display: block;
	}	
td.headerright {
	display: none;
	}
td.headerright img {
	display: none;
	}
		
	
	

/* subpage page title */
.subbanner {
	text-align: left; 
	vertical-align: top;
	border: 0px;
	}
.subbanner img {
	display: none;
	}
.ecommercebanner {
	text-align: left; 
	vertical-align: top;
	border: 0px;
	}
.ecommercebanner img {
	display: none;
	}
.intergratebanner {
	text-align: left; 
	vertical-align: top;
	border: 0px;
	}
.intergratebanner img {
	display: none;
	}			
.devicebanner {
	text-align: left; 
	vertical-align: top;
	border: 0px;
	}
.devicebanner img {
	display: none;
	}
.servicebanner {
	text-align: left; 
	vertical-align: top;
	border: 0px;
	}
.servicebanner img {
	display: none;
	}		
.companybanner {
	text-align: left; 
	vertical-align: top;
	border: 0px;
	}
.companybanner img {
	display: none;
	}		
.pgtitle {
	font: 36px/36px Trebuchet MS;
	color: #00126b; 
	text-align: left;
	padding: 30px 66px 5px 38px; 
	}	
.sechead{
	font: 25px/28px Trebuchet MS;
	color: #00126b;
	text-align: left;
	padding: 30px 66px 0px 38px; 
	}		
.solutionssechead {
	font: 20px/23px Trebuchet MS;
	color: #00126b; 
	text-align: left;
	padding: 29px 66px 0px 38px; 
	}
.solutionspgtitle {
	font: 39px Trebuchet MS;
	color: #00126b; 
	text-align: left;
	padding: 0px 0px 0px 38px; 
	}
.pgtitle2 {
	font: 40px Trebuchet MS;
	color: #00126b; 
	text-align: left;
	padding: 0px 66px 0px 0px; 
	padding: 0px 0px 0px 38px; 
	}	
.companysechead {
	font: 21px/23px Trebuchet MS;
	color: #717171; 
	text-align: left;
	padding: 30px 66px 0px 38px; 
	}		
.companytitle {
	font: 36px/36px Trebuchet MS;
	color: #00126b; 
	text-align: left;
	padding: 30px 0px 5px 38px; 
	}
.companytitle2 {
	font: 39px Trebuchet MS;
	color: #00126b; 
	text-align: left;
	padding: 0px 0px 0px 38px; 
	border: 0px solid #000000;
	}	
			

/* top nav */

table#nav {
	display: none;
	}	
table#nav td {	 
	display: none;
	}		
table#nav td img {	 
	display: none;
	}

table.content {
	padding-bottom: 40px;
	width: 650px;
	text-align: left;
	vertical-align: top;
	border-right: 1px solid #00126b;
	border-left: 1px solid #00126b;	
	border-bottom: 1px solid #00126b;	
	
	}	
td.centercol {
	text-align: left; 
	vertical-align: top;
	}	
td.shadowleft {
		display: none;
	}
td.shadowright {
	display: none;
	}	


/* Bottom nav */

table.bottomnav {
	display: none;		
	}	
	

/* home */
.homebanner {
    display: none;
	}		
#homeprintbanner {
	 width: 650px;
	 height: 275px;
	}			
#myFlashContent {
	display: none;	
	}	
#featuredclient	{
	display: none;	
	}		
td.homecentercol {
	text-align: left; 
	vertical-align: top;
	background-color:#FFFFFF;
	}
table.home {
	width: 650px;
	text-align: left;
	vertical-align: top;
	}	
td.homeleft {
	width: 300px;
	font: 11px/18px Trebuchet MS;
	color: #444444; 	
	text-align: left;
	vertical-align: top;
	padding: 20px 0px 15px 20px;
	}
td.homeright {
	width: 316px;
	font: 11px/18px Trebuchet MS;
	color: #444444; 	
	text-align: left;
	vertical-align: top;
	padding: 20px 0px 0px 15px;
	border: 0px solid #000000;
	}			
.hometextleft {
	margin: 0px 0px 0px 17px;
	width: 300px;
	}	
.hometextleft2 {
	margin: 0px 0px 16px 17px;
	}	
.clientlogo {
	display: none;
	}		
.homeheader {
	font: bold 15px/20px Trebuchet MS;
	color: #00126b; 
	padding-left: 15px; 
	margin-bottom: 2px;
	}			
table.homeinner {
	width: 300px;
	border: 0px;
	text-align: left;
	vertical-align: top;
	margin-top: 20px;
	}	
td.homeinnerleft {
	width: 300px;
	border: 0px;
	text-align: left;
	vertical-align: top;
	}	
td.homeinnerright {
	display: none;
	}		
.spotlightcontainer {
	width: 200px;
	border: 1px solid #00126b;
	margin: 0px 0px 0px 20px;
	padding: 15px 15px 10px 15px;
	}	
.spotlightblue {
	font: bold 16px Trebuchet MS;
	color: #00126b; 
	padding-bottom: 0px;
	}
.spotlightorange {
	font: bold 16px Trebuchet MS;
	color: #fe4800; 
	margin-bottom: 15px;
	}							
.spottext, .spottext2 {
	margin: 5px 0px 0px 0px;
	width: 100%;
	padding-bottom: 5px;
	}
#spotlightlogos {
	display: none;
	}			
ul.spotlightlist {
	list-style-type: disc;
	padding-left: 3px;
	margin: 0 0 0 15px;
	font: 12px Trebuchet MS;
	color: #444444; 
	}	
ul.spotlightlist li {
	margin: 0px; 
	padding-left: 0px;
	margin: 0px 0px 5px 0px;
	font: 12px Trebuchet MS;
	color: #444444; 
	}		
hr.spotline {
	display: none;
	}		

	
/* Sub */

table.sub {
	margin: 20px 0px 0px 0px;
	width: 100%;
	text-align: left;
	vertical-align: top;
	border: 0px;
	border-top: 1px solid #00126b;
	}
td.subleft {
	display: none;
	}
td.subcencol {
	width: 100%;
	border: 0px solid #000000;
	text-align: left;
	vertical-align: top;
	font: 12px/18px Trebuchet MS;
	color: #444444; 
	padding: 25px 0px 0px 43px;
	}	
td.subcencol a {
	color: #444444
	}		
td.subcencol p {
	font: 12px/18px Trebuchet MS;
	color: #444444; 
	text-align: left;
	margin-right: 25px;
	margin-top: 0px;
	}		
.subcencoltext {
	font: 12px/20px Trebuchet MS;
	color: #444444; 
	text-align: left;
	margin: 0px 40px 0px 0px;
	}	
.subcencoltext a {
	font: 12px/18px Trebuchet MS;
	color: #444444; 
	text-decoration: underline;
	}
.contactcoltext {
	font: 12px/20px Trebuchet MS;
	color: #444444; 
	text-align: left;
	margin: 0px 50px 0px 0px;
	}	
.contactcoltext a {
	color: #444444; 
	text-decoration: underline;
	}		
td.subright {
	width: 265px;
	text-align: left;
	vertical-align: top;
	padding-top: 26px;
	padding-right: 30px;
	}					
td.subright2 {
	width: 295px;
	text-align: left;
	vertical-align: top;
	}	
td.subright3 {
	width: 210px;
	text-align: left;
	vertical-align: top;
	}
td.partnerright {
	width: 400px;
	padding-top: 30px;
	padding-right: 30px;
	text-align: left;
	vertical-align: top;
	}	
	
td.subwidecol {
	width: 650px;
	text-align: left;
	vertical-align: top;
	font: 12px/20px Trebuchet MS;
	color: #444444; 
	padding: 25px 0px 20px 25px;
	}	
td.subwidecol p {
	font: 12px/20px Trebuchet MS;
	color: #444444; 
	text-align: left;
	margin-top: 0px;
	}			
.subwidecoltext {
	font: 12px/20px Trebuchet MS;
	color: #444444; 
	text-align: left;
	padding-right: 60px;
	}
.subwidecoltext p {
	margin-top: 0px;
	}				

.subwidecoltext2 {
	font: 12px/20px Trebuchet MS;
	color: #444444; 
	text-align: left;
	padding-right: 60px;
	padding-left: 20px;
	}
.subwidecoltext2 p {
	margin-top: 0px;
	}	

			
/* rightsidebar */		
		
.sidebarcontainer {
	width: 231px;
	border: 0px;
	text-align:left;
	border: 1px solid #00126b;
	margin: 0px 20px 20px 0px;
	}	
.sidebarcontainer a {
	font: 10px Trebuchet MS;	
	color: #444444; 
	text-decoration: underline;
	}
.sidebarcontainer p {
	margin-top: 0px;
	}		
.sidebartop {
	display: none;
	}
.sidebartop img{
	border: 0px;
	}				
.sidebarcen {
	padding: 7px 0px 15px 0px;
	}		
.sidebarpara {
	font: 11px/18px Trebuchet MS;
	color: #444444; 
	text-align: left;
	vertical-align: top;
	margin: 0px;
	padding: 8px 20px 0px 20px;
	border: 0px solid #efefef;
	}

						
.sidebarbot {
		display: none;
	}	
.sidebarhead {
	font: bold 15px/18px Trebuchet MS;
	color: #00126b; 
	text-align: left;
	margin-bottom: 10px;
	}		
.sidebarphoto {
	margin-left: 8px;
	}
.logocaption {
	font: 11px/18px Trebuchet MS;
	color: #444444; 
	padding: 5px 20px 0px 20px;
	}	
.logocaption a {
	font: 11px/18px Trebuchet MS;
	color: #444444; 
	text-decoration: underline;
	}		
	
/* right sidebar wide*/		
		
.sidebarcontainer2 {
	width: 261px;
	margin: 30px 30px 0px 0px;
	border: 0px;
	border: 1px solid #00126b;
	}	
.sidebarcontainer2 a {
	text-decoration: none;
	}		
.sidebartop2 {
	display: none;
	}		
.sidebartop2 img{
	display: none;
	}	 			
.sidebarcen2 {
	padding: 7px 0px 15px 0px;
	}		
.sidebarpara2 {
	font: 11px/18px Trebuchet MS;
	color: #444444; 
	text-align: left;
	vertical-align: top;
	margin: 0px;
	padding: 5px 20px 0px 20px;
	}				
.sidebarbot2 {
	display: none;
	}	
	
/* partner sidebar*/		
		
.partsidecontainer {
	width: 340px;
	border: 1px solid #00126b;
	margin: 0px 0px 20px 0px;
	}	
.partsidecontainer a {
	text-decoration: none;
	}		
.partsidetop {
	border: 0px;
	}		
.partsidetop img{
	border: 0px;
	}	 			
.partsidecen {
	padding: 3px 0px 15px 0px;
	}			
.partsidebot {
	display: none;
	}		
	

.sidebarcontainer3 {
	margin: 30px 30px 0px 0px;
	border: 0px;
	border: 1px solid #00126b;
	}	
.sidebarcontainer3 a {
	color: #fe4800; 
	text-decoration: none;
	}
.sidebartop3 {
	display: none;
	}	
.sidebartop3 img {
	display: none;
	}			
.sidebarcen3 {
	width: 170px;
	border: 0px;
	text-align: left;
	vertical-align: top;
	}
.sidebartop3 img {
	display: none;
	}				
.sidebarpara3 {
	font: 11px/18px Trebuchet MS;
	color: #444444; 
	text-align: left;
	vertical-align: top;
	margin: 0px;
	padding: 10px 20px 0px 20px;
	}	
.sidebarpara3 p {
	margin-top: 0px;
	}	
.sidebarpara3 a {
	color: #fe4800; 
	text-decoration: none;
	}	
.sidebarbot3 {
	display: none;
	}	
.pullquote {
	font: bold 15px/20px Trebuchet MS;
	color: #00126b; 
	text-align: left;
	vertical-align: top;
	margin: 0px;
	padding: 8px 45px 13px 15px;
	}	

.line {
	border-top: 1px solid #00126b;
	margin: 10px 0px 10px 0px;
	height: 1px;
	}


/* Subnav */

.subnavcontainer {
	width: 209px;
	margin-left: 34px;
	vertical-align: top;
	text-align: left;
	}			
.subnavtop {
	display: none;
	}
.subnavtop img {
	border: 0px;
	display: block;
	}				
.subnavbot {
	background-image: url(../images/subnavbottom.gif);
	background-repeat: no-repeat;
	background-position: left top;
	border: 0px;
	height: 4px;	
	}	
.subnavbluetop {
	background-image: url(../images/subnavbluetop.jpg);
	background-repeat: no-repeat;
	background-position: left bottom;
	border: 0px;
	height: 4px;	
	}		
.subnavbluebot {
	background-image: url(../images/subnavbluebottom.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	border: 0px;
	height: 4px;	
	}			
.subnavcen {
	background-image: url(../images/subnavbg.gif);
	background-repeat:repeat-y;
	background-position: left top;
	border-collapse:collapse;
	font: 11px/15px Trebuchet MS;
	color: #2b2b2b;		
	}
					

ul {
	list-style-type: none;
	padding-left: 20px;
	margin: 0;
	}
li {
	margin: 0px; 
	padding-left: 15px;
	margin-bottom: 0px;
	}
	
ul.two {
	list-style-type: disc;
	margin-top: 0px;
	}
ul.two li {
	margin: 0px; 
	padding: 0px;
	}	
	
/* careers */

td.careerscol {
	border: 0px solid #000000;
	text-align: left;
	vertical-align: top;
	font: 12px/20px Trebuchet MS;
	color: #444444; 
	padding: 25px 0px 0px 43px;
	}	
td.careerscol a {
	font: 11px Trebuchet MS;
	color: #444444; 
	text-decoration: underline;
	}			
td.careerscol p {
	font: 12px/20px Trebuchet MS;
	color: #444444; 
	text-align: left;
	margin-top: 0px;
	}	
.careerscoltext {
	font: 12px/20px Trebuchet MS;
	color: #444444; 
	text-align: left;
	margin: 0px 50px 0px 0px;
	}	
.careerscoltext a {
	font: 10px Trebuchet MS;
	color: #fe4800; 
	text-decoration: none;
	}	

ul.careers {
	list-style-type: disc;
	padding-left: 16px;
	margin: 0;
	font: 12px Trebuchet MS;
	color: #444444; 
	}
	
ul.careers li {
	margin: 0px; 
	padding-left: 0px;
	margin: 10px 0px 5px 0px;
	font: 12px Trebuchet MS;
	color: #444444; 
	}

.careersthumb {
	width: 250px;
	margin-top: 30px;
	}

.careersthumbleft {
	width: 85px;
	float: left;
	display: block;
	}
.careersthumbleft img {
	border: 0px;
	}		
.careersthumbright {
	width: 216px;
	font: bold 12px/18px Trebuchet MS;
	padding-top: 10px;
	color: #00126b; 
	display: block;
	}	
	
hr { 
	border: 0; 
	height: 1px; 
	color: #7f88b5;
	text-align: center; 
	background-color: #7f88b5;
	margin: 18px 0px 18px 0px; 
	}
	
	
/* bio*/	
.bio {
	width: 100%;
	font: 12px/20px Trebuchet MS; 
	color: #ffffff;
	margin-left: 20px;
	}	
.biothumb {
	width: 130px;
	font: 12px/20px Trebuchet MS; 
	color: #444444;
	padding: 2px 0px 20px 0px;
	text-align: left; 
	vertical-align:top;	
	}
.biothumb img {
	border: 0px;
	}		
td.biocol {
	width: 650px;
	text-align: left;
	vertical-align: top;
	font: 12px/20px Trebuchet MS;
	color: #444444;
	padding: 0px 0px 20px 0px;
	}	
.biocontainer {
	text-align: left;
	margin-top: 3px;
	}		
.biotop {
	display: none;
	}
.biotop img{
	border: 0px;
	}				
.biocen {
	padding: 0px 0px 15px 0px;
	}		
.biopara {
	font: 12px/20px Trebuchet MS;
	color: #444444; 
	text-align: left;
	vertical-align: top;
	padding: 27px 45px 0px 39px
	}				
.biobot {
	display: none;
	}	
		
.bioimage {
	position: relative;
	float: left; /* optional */
	vertical-align: top;
	text-align: left;	
	padding: 3px 0px 25px 5px;	
	color: #000000; 
}

.bioimage .text {
	position: absolute;
	top: 80px; /* in conjunction with left property, decides the text position */
	left: 40px;
	width: 330px; /* optional, though better have one */
	font: bold 13px/18px Trebuchet MS;	
	color: #00126b;
	background-color: #ffffff;
	padding: 6px 0px 17px 17px;
}	
.bioimage .head {
	position: absolute;
	top: 40px; /* in conjunction with left property, decides the text position */
	left: 40px;
	width: 330px; /* optional, though better have one */
	font: bold 25px/32px Trebuchet MS;	
	color: #00126b;
	background-color: #ffffff;
	padding: 13px 0px 10px 17px;
}			


/* solutions*/	

.platformsleft {
	width: 208px;
	text-align: left; 
	vertical-align:top;	
	}	
.platformsleft img {
	border: 0px;
	margin-top: 5px;
	}		
.platformsright {
	color: #444444; 
	text-align: left; 
	vertical-align:top;		
	}	
.solutionsleft {
	width: 106px;
	text-align: left; 
	vertical-align:top;	
	}	
.solutionsleft img {
	border: 0px;
	}		
.solutionsright {
	color: #444444; 
	text-align: left; 
	vertical-align:top;		
	}	
	
/* solutions case study */		
.case {
	font: 12px/20px Trebuchet MS; 
	color: #444444;
	}	
.case p {
	margin-top: 0px;
	}	
.case td {
	text-align:left;
	vertical-align:top;
	}	
.caselefttop {
	width: 135px;
	text-align: left; 
	vertical-align:top;
	font: 18px Trebuchet MS; 
	color: #00126b;
	padding-bottom: 15px;
	}	
.caserighttop {
	font: 12px/20px Trebuchet MS; 
	color: #444444;
	text-align: left; 
	vertical-align: top;
	padding-bottom: 15px;	
	}		
.caseleft {
	width: 135px;
	text-align: left; 
	vertical-align:top;
	font: 18px Trebuchet MS; 
	color: #00126b;
	border-top: 1px solid #7f88b5;
	padding: 15px 0px 15px 0px;
	}	
.caseright {
	font: 12px/20px Trebuchet MS; 
	color: #444444;
	text-align: left; 
	vertical-align: top;	
	border-top: 1px solid #7f88b5;
	padding: 15px 0px 15px 0px;
	}	
	
	
/* solutions products */	
.product {
    width: 100%;
	font: 12px/20px Trebuchet MS; 
	color: #444444;
	margin-left: 15px;
	}	
.product p {
	margin-top: 0px;
	}	
.product td {
	text-align:left;
	vertical-align:top;
	}		
.productleft {
	text-align: left; 
	vertical-align:top;
	font: 12px/20px Trebuchet MS; 
	color: #444444;
	padding: 0px 0px 15px 0px;
	}	

.productright, .productright2  {
	width: 280px;
	font: 12px/20px Trebuchet MS; 
	color: #444444;
	text-align: right; 
	float: right;
	vertical-align: top;	
	padding: 5px 0px 0px 30px;
}

.productgraph {
 display:none;
}

	
/* client chart */	

.clientchart {
	width: 600px;
	font: 12px/20px Trebuchet MS; 
	color: #444444;
	margin-top: 10px;
	border: 1px solid #00126b;
	}
	
.clientchart td {
	width: 20%;
	}
.clientcornerleft {	
	dispay: none;

	}	
.clientcorneright {	
	dispay: none;
	}			
.clienttopleft {		
	border-bottom: 1px solid #00126b;	
	text-align: left; 
	vertical-align: top;
	}	
.clienttop {	
	border-left: 1px solid #00126b;
	border-bottom: 1px solid #00126b;
	text-align: left; 
	vertical-align: top;
	}
.clienttopright {
	border-bottom: 1px solid #00126b;
	border-left: 1px solid #00126b;		
	text-align: left; 
	vertical-align: top;
	}
.clientleft {
	height: 75px;
	border-bottom: 1px solid #d5d5d5;	
	text-align: center;
	vertical-align: middle;	
	}
.clientcen {	
	height: 75px;
	border-left: 1px solid #00126b;
	border-bottom: 1px solid #d5d5d5;		
	text-align: center;
	vertical-align: middle;	

	}		
.clientright {
	height: 75px;	
	border-left: 1px solid #00126b;
	border-bottom: 1px solid #d5d5d5;		
	text-align: center;
	vertical-align: middle;	
			
	}	
.clienthead {
	font: bold 14px/16px Trebuchet MS;
	color: #00126b; 
	text-align: left;
	padding: 12px 0px 7px 13px;
	}		

	
		
	
/* chart */	
#chart {
	width: 600px;
	font: 12px/20px Trebuchet MS; 
	color: #444444;
	border: 1px solid #00126b;
	margin-top: 10px;
	}
#chart td {
	text-align: left; 
	vertical-align: top;
	}
#chartcornerleft {
	dispay: none;
	}	
#chartcorneright {	
	dispay: none;
	}			
.charttopleft {		
    border-bottom: 1px solid #00126b;	
	text-align: left; 
	vertical-align: top;		
	}			
.charttop {	
	border-left: 1px solid #00126b;
	border-bottom: 1px solid #00126b;	
	}
.charttopright {	
	border-bottom: 1px solid #00126b;	
	border-left: 1px solid #00126b;			
	text-align: left; 
	vertical-align: top;	
	}	
.chartleft {	
	width: 30%;	
	padding: 10px 20px 20px 17px;			
	text-align: left; 
	vertical-align: top;
	}
.chartcen {	
	width: 35%;
	border-left: 1px solid #00126b;		
	padding: 10px 20px 20px 17px;
	}		
.chartright {	
	width: 35%;
	border-left: 1px solid #00126b;		
	padding: 10px 20px 20px 17px;		
	}	
.grayheadleft {
	font: bold 12px Trebuchet MS; 
	color: #000000; 
	padding: 5px 0px 7px 17px;
	border-top: 1px solid #00126b;	
	border-bottom: 1px solid #00126b;		
	}	
.grayheadcen {
	font: bold 12px Trebuchet MS; 
	color: #000000; 
	padding: 5px 0px 7px 17px;
	border-left: 1px solid #00126b;
	border-top: 1px solid #00126b;	
	border-bottom: 1px solid #00126b;		
	}
.grayheadright {
	font: bold 12px Trebuchet MS; 
	color: #000000; 
	padding: 5px 0px 7px 17px;
	border-left: 1px solid #00126b;
	border-top: 1px solid #00126b;	
	border-bottom: 1px solid #00126b;	
	}

.charthead {
	font: bold 15px/22px Trebuchet MS;
	color: #00126b; 
	text-align: left;
	padding: 6px 0px 7px 17px;
	}		
.conversionslogo {
	float: right;
	margin: 10px 0px 10px 10px;
	}

.formhead {
	font: bold 15px Trebuchet MS; 
	color: #00126b; 
	margin: 5px 0px 4px 0px;
	}		
.formtext {
	font: 12px Trebuchet MS; 
	color: #444444; 
	margin-bottom: 10px;
	}		
	
.newsinner {
	width: 100%;
	}	
.newsinnerleft {
	width: 50%;
	text-align: left;
	vertical-align: top;
	}	

			
.newsinnerright {
	width: 70px;
	text-align: right;
	vertical-align: top;
	font: 12px Trebuchet MS; 
	color: #444444; 
	padding-top: 2px;
	}	
	
.newssortby {
	width: 100px;	
	font: 12px Trebuchet MS; 
	color: #444444; 
	padding-top: 4px;
	text-align: right;
	vertical-align: top;
	}	



#line {
border-top: 1px solid #00126b;
}

ul {
	list-style-type: disc;
	margin-top: 0px;
	}
li { 
	margin: 0px; 
	padding: 0px;
	}
ul.bluelist {
	list-style-type: disc;
	margin-top: 0px;
	}
ul.bluelist li {
	list-style-type: disc;
	margin-top: 0px;
	}		


	

/* footer */

#footer { 
	width: 650px;
	padding: 5px 0px 25px 0px; 
	vertical-align: top; 
	font: 10px/15px Trebuchet MS;
	font-color: #5a6687;
	}	
#footer a {
	font: 10px/15px Trebuchet MS; 
	font-color: #5a6687; 
	}		
#footerleft {
	color: #5a6687; 
	text-align: left; 
	float: left; 
	}	
#footerleft a { 
	color: #5a6687;
	text-decoration: none;
	}	
#footerleft a:hover { 
	color: #5a6687; 
	text-decoration: underline;
	}	
#footerright { 
	color: #5a6687; 
	text-align: right; 
	float: right;
	}	
#footerright a { 
	color: #5a6687;
	text-decoration: none;
	}	
#footerright a:hover { 
	text-decoration: underline;
	}		
		
@media print {
div.noprint {display:none;}
}	




/* news page number */	
.pagecontainer {
	width: 100%;
	margin: 0px 0px 20px 0px;
	font: 11px Trebuchet MS;
	color: #2f2f2f;
	}	
table.pagetb {
	width: 100%;
	font: 11px/12px GTrebuchet MS;
	color: #2f2f2f;
	margin-top: 10px;
	}	
td.pagenum {
	font: 11px Trebuchet MS;
	color: #2f2f2f;
	text-align: left;
	vertical-align: top;
	}
td.previous {
	font: 11px Trebuchet MS;
	color: #2f2f2f;
	text-align: right;
	vertical-align: top;
	padding: 0 10px 0 5px;
	border-right: 1px solid #9a9a9a;
	}	
td.previous a {
	font: 11px Trebuchet MS;
	color: #2f2f2f;
	text-decoration: underline;
	}			
td.previous img {
	padding: 0px 3px 0 5px;
	border: 0px;	
	}
.pagegray {
	font: 11px Trebuchet MS;
	color: #74726f;	
	}			
td.next {
	width: 38px;
	font: 11px Trebuchet MS;
	color: #2f2f2f;	
	text-align: right;
	vertical-align: top;
	padding: 0 0 0 5px;	
	}	
td.next a {
	font: 11px Trebuchet MS;
	color: #2f2f2f;	
	text-decoration: underline;
	}	
td.next a:hover, td.previous a:hover {
	font: 11px Trebuchet MS;
	color: #2f2f2f;	
	text-decoration: none;
	}							
td.next img {
	padding: 0 0 0 3px;
	border: 0px;
	}	
	