body {font-family:Arial, Helvetica, sans-serif; font-size:11px; background-image: url(http://www.nonstopit.com/Images/2.jpg); background-repeat: repeat-x;}


A			{text-decoration:none;}
a img 		{border: 0}
A.white		{color:#CCCCCC; margin:0px; font-size:12px; font-weight:bold}
A.grey	  	{font-size:11px; color:#3C4394;}
A.black	  	{font-size:11px; color:#000000;}
A.red	  	{font-size:11px; color:#990000;}
A.title1	{font-size:14px; color:#3C4394; margin-top:0px; font-weight:bold}
A.title2	{font-size:14px; color:#CCCCCC; margin-top:0px; font-weight:bold}
A:hover		{color:#FF0000}
H1 			{font-size:20px; color:#3C4394; margin-top:0px; font-weight:normal}
H1.title	{font-size:24px; color:#3C4394; margin-top:0px; margin-bottom:0px;}
H1.titlewhi	{font-size:24px; color:#FFFFFF; margin-top:0px; margin-bottom:0px;}
H2			{font-size:14px; color:#3C4394; margin-bottom:2px; margin-top:0px}
H2.white	{font-size:14px; color:#FFFFFF; margin-bottom:2px; margin-top:0px}
H3 			{font-size:11px; color:#3C4394; margin-bottom:2px; margin-top:10px}
P.title		{font-size:24px; color:#3C4394; margin-top:0px}
P.title1	{font-size:14px; color:#3C4394; margin-top:0px; font-weight:bold}
P.title2	{font-size:14px; color:#FFFFFF; margin-top:0px;}
P.red		{font-size:11px; color:#990000;}
P.blue		{color:#3C4394; margin:0px}
P.grey		{color:#CCCCCC; margin:0px; margin-bottom:5px; font-size:12px; font-weight:bold}

.listitem	{margin-bottom: 7px; margin-left:5px;}

}


.list {
	list-style:disc; 
	list-style-position:outside; 
	margin-left:0px;
	padding-left:10px;
}

.orderedlist {

	list-style:disc;
	list-style-position:outside; 
	margin-left:05px;
	padding-left:10px;
}

.container {
	background-color:#FFFFFF;
	position:absolute;
	left:-363px;
	margin-left:50%;
	top:3px;
	width:750px;
	height:620px;
}

/* ----------------------Contact us---------------------------*/

.titleborder {
	position:absolute; 
	height:25px; 
	background-color:#EBEBEB; 
	padding:2px
}

/* ----------------------Index---------------------------*/


.submenutitle {
	position:relative;
	background-color:#889FCD;
	margin-left:0px;
	padding-left:3px;
	height:17px;
	margin:-3px;
}

.index_about {
	position:absolute;
	top:170px;
	left:0px;
	width:527px;
	height:172px;
	padding:3px;
	border-top: 1px solid #EBEBEB;
        border-left: 2px solid #EBEBEB;
}

.index_products {
	position:absolute;
	top:170px;
	left:533px;
	width:206px;
	height:400px;
	border-left: 2px solid #EBEBEB;
	border-top: 1px solid #EBEBEB;
        border-right: 2px solid #EBEBEB;
	padding:3px;
}

.index_clients {
	position:absolute;
	top:369px;
	left:312px;
	width:210px;
	height:200px;
	border-top: 2px solid #EBEBEB;
	border-right: 2px solid #EBEBEB;
        border-left: 2px solid #EBEBEB;
	padding:3px;
}

.index_news {
	position:absolute;
	top:369px;
	left:0px;
	width:300px;
	height:200px;
	border-top: 2px solid #EBEBEB;
	border-right: 2px solid #EBEBEB;
        border-left: 2px solid #EBEBEB;
	padding:3px;

}

.index_links {
	position:absolute;
	top:369px;
	left:0px;
	width:100px;
	height:205px;
	border-top: 2px solid #EBEBEB;
	border-right: 2px solid #EBEBEB;
        border-left: 2px solid #EBEBEB;
	padding:3px;

}

}
/* ----------------------About Us---------------------------*/


.aboutuscontent {
	position:absolute;
	top:40px;
	left:0px;
	width:635px;
	height:350px;
	overflow:auto;
	padding:5px;
}

.aboutuspics {
	margin:15px;
	padding:2px;
	text-align:center;
}

.aboutusitemtitle {
	 
	margin:-3px; 
	padding:1px
}

.aboutusitemborder {
	width: 590px;
	border: 0px solid #EBEBEB; 
	margin-left:12px;
	overflow:hidden;
	padding:3px;
} 

.aboutusclock {
	position:absolute;
	float:right;
	right:10px;
	top:10px;
	z-index:+1;
	}

.aboutusethics {
	position:relative;
	left:0px;
	width:615px;
	height:270px;
	overflow:auto;
	padding:5px;
}

/* ----------------------Solutions---------------------------*/


.solbanner {
	border: 1px solid #CCCCCC;
	position:absolute;
	top:90px;
	height:77px;
	width:745px;
	left: 0;
}

.solitem {
	position:absolute;
	overflow:hidden;
	top:172px;
	left:96px;
	width:621px;
	height:388px;
	border: 1px solid #CCCCCC;
	background-image:url(Images/grad_manmenu.jpg);
	background-position:left;
	background-repeat:repeat-y;
	padding:8px;
	padding-left:20px
}

.historyitem {
	position:absolute;
	overflow:auto;
	top:172px;
	left:96px;
	width:621px;
	height:388px;
	border: 1px solid #CCCCCC;
	background-image:url(Images/grad_manmenu.jpg);
	background-position:left;
	background-repeat:repeat-y;
	padding:8px;
	padding-left:20px
}

.solsubsholder {
	position:absolute;
	bottom:10px;
	right:10px;
}

.solsubs {
	position:relative;
	float:right;
	height:60px;
	width:80px;
	margin-left:10px;
	text-align:center;
}

.sollist{
	list-style:none;
	margin:0px;
	padding:0px;
	}
	
#solmenu {
	position:absolute;
	top:172px;
	left: 0;
}
	
#solmenu li a {
	background:url(Images/sol_tab_wh.jpg);
	text-decoration: none;
	margin-bottom:2px;
	padding-top:8px;
	padding-left:6px;
	width:90px;
	height:48px;
	display: block;
	}	
	
#solmenu li a:link, #solmenu li a:visited {
	}

	
/* ----------------------Testimonials---------------------------*/

.testbackgnd {
	background-image:url(Images/testimonialsbg.jpg);
	width:745px;
	height:430px;
	color:#FFFFFF;
	}

.bristolbgd {
	background-image:url(Images/Brisbgnd3.png);
	width:745px;
	height:430px;
	color:#020202;
	}
	
.picright	{
	float:right; 
	margin-left:10px; 
	border:0px solid #EBEBEB;}

.picrightx	{
	float:right; 
	margin-left:20px; 
	border:1px solid #EBEBEB;}
	
.picleft	{
	float:left; 
	margin-right:10px; 
	border:1px solid #EBEBEB;}

.testtitle {
	background-image:url(Images/grad_manmenu.jpg); 
	background-position:left; 
	background-repeat:repeat-y; 
	height:20px; 
	top:50px; 
	margin-top:2px; 
	margin-bottom:1px; 
	width:727px; 
	padding:10px;
	}


/* ----------------------Bottom Banner---------------------------*/

.bottombanner {
	background-image:url(Images/gradient_strip.jpg); 
	background-repeat:no-repeat;
	background-position:center;
	position:absolute;
	width:745px;
	top: 580px;
	left: 0px;
	height:25px;
	padding-top:7px;
}

.botbanitem {
	position:relative;
	float:left;
	text-align:left
}
/* ----------------------Menu---------------------------*/


#topmenu a{
	position: relative;
	top: 1px;
	float: left;
	width:88px;
	padding:1px;
	margin-right:3px;
	background-color:#E6E8FF;
	text-decoration: none;
	color:#000000;
	font-size:10px;
	text-align: center;
	
}
	
#topmenu a:hover {
  color:#3C4394;
  background-color:#fff; 
  width:88px;
  }
  

  
  /* ----------------------Four Item Tabbed Pages---------------------------*/

.fourbanner {
	border: 1px solid #CCCCCC;
	position:absolute;
	top:90px;
	height:77px;
	width:745px;
	left: 0;
	}

.fouritem {
	position:absolute;
	overflow:hidden;
	top:172px;
	left:95px;
	width:622px;
	height:388px;
	border: 1px solid #CCCCCC;
	background-image:url(Images/grad_manmenu.jpg);
	background-position:left;
	background-repeat:repeat-y;
	padding:8px;
	padding-left:20px
	}
.noneitem {
	position:absolute;
	overflow:hidden;
	top:90px;
	left:00px;
	width:717px;
	height:470px;
	border: 1px solid #CCCCCC;
	background-image:url(Images/grad_manmenu.jpg);
	background-position:left;
	background-repeat:repeat-y;
	padding:8px;
	padding-left:20px
	}

.partners {
	position:absolute;
	overflow:auto;
	top:172px;
	left:0px;
	width:717px;
	height:388px;
	border: 1px solid #CCCCCC;
	background-image:url(Images/grad_manmenu.jpg);
	background-position:left;
	background-repeat:repeat-y;
	padding:8px;
	padding-left:20px
	}
.foursubsholder {
	position:absolute;
	bottom:10px;
	right:10px;
	}

.foursubs {
	position:relative;
	float:right;
	height:60px;
	width:80px;
	padding:0px;
	margin-left:10px;
	text-align:center;
	}


.fourlist {
	list-style:none;
	margin:0px;
	padding:0px;
	}
	
#fourmenu {
	position:absolute;
	top:172px;
	left: 0;
	}
	
#fourmenu li a {
	background-image:url(Images/man_tab_wh.jpg);
	background-repeat:no-repeat;
	margin-bottom:2px;
	padding-top:9px;
	padding-left:6px;
	width:89px;
	}	
	
#fourmenu li a:link, #fourmenu li a:visited {
	display: block;
	background-color:#FFFFFF;
	height:90px;
	}

#fourmenu li a:hover{
	color:#FF0000	}

/* ----------------------Five Tabbed Pages---------------------------*/

.fivelist {
	list-style:none;
	margin:0px;
	padding:0px;
	}
	
#fivemenu {
	position:absolute;
	top:172px;
	left: 0;
	}
	
#fivemenu li a {
	background-image:url(Images/man_tab_wh2.jpg);
	background-repeat:no-repeat;
	margin-bottom:2px;
	padding-top:9px;
	padding-left:6px;
	width:89px;
	}	
	
#fivemenu li a:link, #fivemenu li a:visited {
	display: block;
	background-color:#FFFFFF;
	height:70px;
	}

#fivemenu li a:hover{
	color:#FF0000	}



/* ----------------------Eight Tabbed Pages---------------------------*/


.solbanner2 {
	border: 1px solid #CCCCCC;
	position:absolute;
	top:90px;
	height:77px;
	width:745px;
	left: 0;
}

.solitem2 {
	position:absolute;
	overflow:hidden;
	top:172px;
	left:96px;
	width:621px;
	height:388px;
	border: 1px solid #CCCCCC;
	background-image:url(Images/grad_manmenu.jpg);
	background-position:left;
	background-repeat:repeat-y;
	padding:8px;
	padding-left:20px
}

.historyitem2 {
	position:absolute;
	overflow:auto;
	top:172px;
	left:96px;
	width:621px;
	height:388px;
	border: 1px solid #CCCCCC;
	background-image:url(Images/grad_manmenu.jpg);
	background-position:left;
	background-repeat:repeat-y;
	padding:8px;
	padding-left:20px
}

.noneitem2 {
	position:absolute;
	overflow:auto;
	top:90px;
	left:00px;
	width:717px;
	height:470px;
	border: 1px solid #CCCCCC;
	background-image:url(Images/grad_manmenu.jpg);
	background-position:left;
	background-repeat:repeat-y;
	padding:8px;
	padding-left:20px

}

.solsubsholder2 {
	position:absolute;
	bottom:10px;
	right:10px;
}

.solsubs2 {
	position:relative;
	float:right;
	height:60px;
	width:80px;
	margin-left:10px;
	text-align:center;
}

.sollist2{
	list-style:none;
	margin:0px;
	padding:0px;
	}
	
#solmenu2 {
	position:absolute;
	top:172px;
	left: 0;
}
	
#solmenu2 li a {
	background:url(Images/sol_tab_wh2.jpg);
	text-decoration: none;
	margin-bottom:1px;
	padding-top:1px;
	padding-left:6px;
	width:90px;
	height:48px;
	display: block;
	}	
	
#solmenu2 li a:link, #solmenu li a:visited {
	}

/* ----------------------Nine Tabbed Pages---------------------------*/


.solbanner3 {
	border: 1px solid #CCCCCC;
	position:absolute;
	top:90px;
	height:77px;
	width:745px;
	left: 0;
}

.solitem3 {
	position:absolute;
	overflow:hidden;
	top:172px;
	left:96px;
	width:621px;
	height:388px;
	border: 1px solid #CCCCCC;
	background-image:url(Images/grad_manmenu.jpg);
	background-position:left;
	background-repeat:repeat-y;
	padding:8px;
	padding-left:20px
}

.historyitem3 {
	position:absolute;
	overflow:auto;
	top:172px;
	left:96px;
	width:621px;
	height:388px;
	border: 1px solid #CCCCCC;
	background-image:url(Images/grad_manmenu.jpg);
	background-position:left;
	background-repeat:repeat-y;
	padding:8px;
	padding-left:20px
}

.noneitem3 {
	position:absolute;
	overflow:auto;
	top:90px;
	left:00px;
	width:717px;
	height:470px;
	border: 1px solid #CCCCCC;
	background-image:url(Images/grad_manmenu.jpg);
	background-position:left;
	background-repeat:repeat-y;
	padding:8px;
	padding-left:20px

}

.solsubsholder3 {
	position:absolute;
	bottom:10px;
	right:10px;
}

.solsubs3 {
	position:relative;
	float:right;
	height:60px;
	width:80px;
	margin-left:10px;
	text-align:center;
}

.sollist3{
	list-style:none;
	margin:0px;
	padding:0px;
	}
	
#solmenu3 {
	position:absolute;
	top:172px;
	left: 0;
}
	
#solmenu3 li a {
	background:url(Images/sol_tab_wh3.jpg);
	text-decoration: none;
	margin-bottom:1px;
	padding-top:1px;
	padding-left:6px;
	width:90px;
	height:43px;
	display: block;
	}	
	
#solmenu3 li a:link, #solmenu li a:visited {
	}