* {
	margin:0;
	padding:0;
}
html {
	min-width:952px;
}
dl
{
font-family:Arial, Helvetica, sans-serif;
}
img
{
border:none;
}
body {
	text-align:left;
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000;margin:0;
	background:url(../images/bg.jpg) repeat-x;
}
/*=====[ Set up container divs and add background tiles ]=====*/
#pageheadContainer, #contentContainer, #footContainer, {
	width:100%;
	float:left;
	margin:auto;
	padding:0px;
}
#footContainer {
	background: url(../images/footer_bg.png) repeat-x bottom;
	clear:both;
}

#pagehead, #pageheadinner, #content, #foot {
	/* Set widths for "sub" container divs and center on the screen . fluid you say? I think not sir, you are quite mad! */
	width:952px;
	margin: 0px auto;
	/* Position relative so we can position children absolutley but keep them relative to their parents and not the document root - confused? Me too! */
	position:relative;
	/* Shove the content back where it should be now we have convinced IE5 that center aligned websites are, infact, groovy (see body{}) */
	text-align:left;
}
#pagehead {
	height:345px;
}
#header {
	padding:0px;
	margin:0px;
	width:952px;
}
.topbanner img {
margin-left:58px;
}
#logo {
	cursor:pointer;
	width:222px;
	float:left;
	height:82px;
}
#logo img {
margin-top:22px;
}
#topcenter {
    float:right;
	text-align:right;
	padding-top:46px;
	width:730px;
	font-family:Arial, Helvetica, sans-serif;
	color:#e9001a;
font-weight:normal;
font-size:13px;
}
#topcenter h1 {
margin:0px;
text-align:right;
color:#ffe400;
font-weight:normal;
font-size:13px;
padding:39px 11px 0 0;
text-decoration:underline;
text-transform:uppercase;
}
#topcenter p {
margin:0px 0px 0px 0px;
text-align:right;
color:#fff;
font-weight:normal;
font-size:11px;
padding:5px 11px 0px 0;
text-transform:uppercase;
}
#topcenter a {
color:#e9001a;
text-decoration:none;
text-transform:uppercase;
}
#topcenter a:hover {
color:#000;
text-decoration:underline;
}
/*=====[ Main Body Area Start ]=====*/
#contentmain {
float:left;
width:952px;
}
/* Left Side Content */
#colleft {

	width:227px;
	margin:4px 0px 0px 0px;
	padding:0px;
	background:url(../images/blue_bg.png) no-repeat;
	float:left;
}
#colleft h1 {
	float:left;
	padding:0px;
	margin:10px 0px 0px 12px;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	text-transform:uppercase;
	font-size:13px;
	color:#fff;
}
#colleft1 {

	width:227px;
	margin:4px 0px 0px 0px;
	padding:0px;
	background:url(../images/blue_bg.png) no-repeat;
	float:left;
}
#colleft1 h1 {
	float:left;
	padding:0px;
	margin:10px 0px 0px 12px;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	text-transform:uppercase;
	font-size:13px;
	color:#fff;
}
#grey_bg
{
background:url(../images/left_corner_bg.png); 
width:227px;
margin-top:35px;
}
#grey_bg p
{
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
font-size:12px;
padding-top:6px;
padding-left:10px;
color:#000000;
text-transform:uppercase;
}
#grey_bg span
{
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
font-size:12px;
color:#0b6aa5;
text-transform:uppercase;
}
#product_bg
{
background:url(../images/left_corner_bg.png) repeat-y; 
width:227px;
margin-top:36px;
}
#product_bg ul {
padding:0px 13px 0px 0px;
	display:block;
	margin:0px;
	list-style:none;
}
#product_bg ul li {
	padding:0px;
	background:url(../images/lightgrey_box.png) no-repeat;
	width:201px;
	display:block;
	margin:0px 0px 4px 12px;
	height:41px;
}
#product_bg a {
color:#000;
margin:0px;
padding:0px;
text-decoration:none;
text-transform:uppercase;
}
#product_bg a:hover {
display:block;
margin:-14px 0px 0px -10px;
padding:14px 0px 0px 10px;
width:201px;
height:41px;
background:url(../images/lightblue_box.png) no-repeat ;
}
#product_bg a.active {
display:block;
margin:-14px 0px 0px -10px;
padding:14px 0px 0px 10px;
width:201px;
height:41px;
background:url(../images/lightblue_box.png) no-repeat ;
}
#product_bg p
{
display:block;
position:absolute;
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
margin:0px;
padding:14px 0px 0px 10px;
font-size:12px;
color:#000000;
text-transform:uppercase;
}
#product_bg span
{
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
font-size:12px;
color:#0b6aa5;
text-transform:uppercase;
}
#rightcol {

	width:227px;
	margin:0px;
	padding:0px;
	background:url(../images/blue_bg.png) no-repeat;
	float:left;
}
#rightcol h1 {
	float:left;
	padding:0px;
	margin:10px 0px 0px 7px;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	text-transform:uppercase;
	font-size:13px;
	color:#fff;
}
.rightgrey_bg
{
background:url(../images/left_corner_bg.png);
width:227px;
margin-top:36px;
}
.rightgrey_bg p
{

font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#000000;
text-align:none;
padding:0px 5px 8px 0px;
line-height:15px;
border-bottom:#e1e1e1 1px solid;
margin:5px 5px 0 10px;
}
.rightgrey_bg span
{
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
margin:0px 0px 0px 0px;
padding:9px 0px 0px 0px;
font-size:10px;
color:#fe1e1e;
text-transform:uppercase;
}
.rightgrey_bg a
{
font-family:Arial, Helvetica, sans-serif;
margin:0px 0px 0px 0px;
padding:9px 0px 0px 0px;
font-size:12px;
color:#000;
text-decoration:none;
}
.rightgrey_bg a:hover
{
font-family:Arial, Helvetica, sans-serif;
margin:0px 0px 0px 0px;
padding:9px 0px 0px 0px;
font-size:12px;
color:#000;
text-decoration:underline;
}
#why_choose
{
background:url(../images/blue_bg.png) top no-repeat;
width:227px;
margin:0px;
float:left;
}
#why_choose h1
{
color:#FFFFFF;
float:left;
display:block;
padding:0 0 10px 0;
}
.red_box
{
background: url(../images/red_box.png) no-repeat;
width:227px;
height:153px;
float:left;
}
.red_box p
{
float:left;
font-family:tahoma, Helvetica, sans-serif;
font-size:11px;
line-height:25px;
color:#fff;
padding:6px 0px 0px 30px;
}
#mainbodyarea {
	width:490px;
	margin:0px;
	float:left;
}
.mainbox {
    width:463px;
	background:url(../images/grey_bg.png) no-repeat 16px 0;
	padding-left:15px;
	margin:1px 0px 0px 0px;
	float:left;
}
.mainbox h1
{
padding-top:10px;
padding-left:12px;
padding-bottom:12px;
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
text-transform:uppercase;
text-align:justify;
color:#fff;
}
#body_bg
{
padding-top:0px;
background:url(../images/body_bg_corner.png);
width:462px;
}
#body_bg p
{
padding:0px 13px 0px 13px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
text-align:justify;
color:#000;
}
#we_servemain
{
float:left;
width:463px;
}
.we_serve {
    width:463px;
	background:url(../images/grey_bg.png) no-repeat;
	float:left;
}
.we_serve h1
{
    font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	text-transform:uppercase;
	text-align:justify;
	color:#fff;
}
#serve_bg
{
background:url(../images/we_ser_bg.png) no-repeat;
width:461px;
height:164px;
float:left;
}
#serve_bg ul {
 margin: 0px;
 padding-left: 120px;
 padding-right:0px;
 padding-top:5px;
 list-style: none;
}
#serve_bg ul li {
padding: 0px;
list-style:none;
display:block;
line-height:18px;
font-family:arial, Helvetica, sans-serif;
background: url(../images/right_icon.png)  no-repeat 0px 5px;
font-size:9px;
padding:4px 0px 0px 17px;
text-transform:uppercase;
font-weight:bold;
color:#000;
}
#our_clientmain
{
float:left;
width:463px;
}
.our_client {
    width:463px;

	float:left;
}
.our_client h1
{
    font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	text-transform:uppercase;
	text-align:justify;
	color:#fff;
}
#our_client_bg
{
background:url(../images/client_bg.png) no-repeat;
width:461px;
height:143px;
float:left;
}
#our_client_bg ul {
 margin: 0px;
 padding-left: 147px;
 padding-right:0px;
 padding-top:35px;
 list-style: none;
}
#our_client_bg ul li {
padding: 0px;
list-style:none;
display:block;
line-height:16px;
  font-family:arial, Helvetica, sans-serif;
	font-size:9px;
	background: url(../images/right_icon.png)  no-repeat 0px 5px;
padding:3px 0px 0px 20px;
	text-transform:uppercase;
	font-weight:bold;
	color:#000;
}
.mainnav {
	width:952px;
	margin:0;
	padding:0;
	float:left;
	overflow: hidden;
}
.mainnav ul {
margin:0;
padding:0;
list-style-type: none;
}
.mainnav li {
display: inline;
margin: 0;
}
.mainnav li a {
   float: left;
	display: block;
	padding:6px 33px 0px 20px;
	margin: 0px 0px 0px 0px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	text-align:center;
	text-transform:uppercase;
	font-weight:normal;
    color:#fff;
	height:25px;
    text-decoration:none;
}
.mainnav li a:hover {
color:#fff;
background:url(../images/red_bg.png) repeat-x;
height:25px;
text-decoration:none;
}
.mainnav li a.active {
color:#fff;
background:url(../images/red_bg.png) repeat-x;
height:25px;
text-decoration:none;
}
.mainnav li .active {
color:#fff;
background:url(../images/red_bg.png) repeat-x;
height:25px;
text-decoration:none;
}
#left_header
{
float:left;
width:732px;
padding-top:5px;
}
#phone_bg
{
float:left;
height:190px;
margin-top:35px;
font-family:Arial, Helvetica, sans-serif;
font-size:17px;
color:#fff;
font-weight:normal;
padding:4px 0px 0 5px;
}
#phone_bg p {
margin:0px;
text-align:left;
color:#fff;
font-weight:normal;
font-size:11px;
padding:10px 18px 0 0;
text-transform:uppercase;
}
#phone_bg span {
margin:0px;
text-align:left;
color:#fff;
font-weight:normal;
font-size:11px;
text-transform:none;
}
#phone_bg a {

	color:#000000;
	text-decoration:underline;

}
#foot {
	height:113px;
	text-align:left;
	
}
.heading {
	float:left;
	margin-top:10px;
	font-family:Arial, Helvetica, sans-serif;
	text-transform:uppercase;
	font-size:22px;
	color:#fff;
	font-weight:normal;
}
.footimage {
	float:right;
	margin-bottom:20px;
}
.footimage p {
	margin-left:150px;
	padding-top:0px;
	font-family:Arial, Helvetica, sans-serif;
	text-transform:uppercase;
	font-size:10px;
	color:#fff;
	font-weight:normal;
}
.googlead
{
width:207px;
}
DIV.spacer {
	clear:both;
	height:15px;
}
#product_inner {
	width:706px;
	margin:0px;
	float:left;
}
.innerbox {
    width:706px;
	background:url(../images/grey_bg_big.png) no-repeat 16px 0;
	padding-left:15px; 
	float:left;
}
.innerbox h1
{
padding-top:10px;
padding-left:12px;
padding-bottom:12px;
font-family:Arial, Helvetica, sans-serif;
font-size:15px;
text-transform:uppercase;
text-align:justify;
color:#fff;
}
#inner_bg
{
padding-top:0px;
background:url(../images/body_bg_corner_big.png);
width:702px;
}
#inner_bg p
{
padding:0px 150px 0px 13px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
text-transform:none;
text-align:justify;
color:#000;
}
#inner_bg span
{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
text-transform:uppercase;
color:#e9001a;
}
#inner_bg dl
{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
text-transform:uppercase;
color:#e9001a;
}
#inner_bg dt
{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
text-transform:uppercase;
color:#000;
}
.inner_text
{
float:right;
margin:0px;
padding:100px 10px 0px 0px;
width:115px;
}
#sol_bg
{
padding-top:0px;
background:url(../images/body_bg_corner_big.png);
width:702px;
}
#sol_bg p
{
padding:0px 13px 0px 13px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
text-transform:none;
text-align:justify;
color:#000;
}

#sol_bg span
{
padding:0px 0px 0px 0px;
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
font-weight:bold;
text-transform:uppercase;
color:#e9001a;
}

#sol_bg span a
{
padding:0px 0px 0px 0px;
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
font-weight:bold;
text-transform:uppercase;
color:#000;
}
#sol_bg .link
{
padding:0px 0px 0px 0px;
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
font-weight:bold;
text-transform:none;
color:#e9001a;
}
#sol_bg .link a
{
padding:0px 0px 0px 0px;
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
font-weight:bold;
text-transform:none;
color:#000;
}
#sol_bg label
{
padding:0px 0px 0px 0px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
text-transform:uppercase;
color:#1b8fd1;
}
#sol_bg font
{
padding:0px 0px 0px 0px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
text-transform:none;
color:#e9001a;
}
#sol_bg label1
{
padding:0px 0px 0px 0px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
text-transform:none;
color:#8a6540;
}
#sol_bg .list
{
padding:0px;
margin:0px;
list-style-type:none;
}
#sol_bg .list ul
{
padding:0px 0px 0px 0px;
margin:0px 0px 0px 0px;
list-style-type:none;
}
#sol_bg .list li
{
padding-left:15px;
padding-top:3px;
margin:3px 13px 0px 13px;
font-size:12px;
color: #000000;
line-height:16px;
text-decoration:none;
font-family:Arial,Verdana,  Helvetica, sans-serif;
text-align:justify;
background: url(../images/bullert.jpg)  no-repeat 0px 9px;
}

#sol_bg .list_squre
{
padding:0px;
margin:0px;
list-style-type:none;
}
#sol_bg .list_squre ul
{
padding:0px 0px 0px 0px;
margin:0px 0px 0px 0px;
list-style-type:none;
}
#sol_bg .list_squre li
{
padding-left:15px;
padding-top:3px;
margin:3px 13px 0px 13px;
font-size:12px;
color: #000000;
line-height:16px;
text-decoration:none;
font-family:Arial,Verdana,  Helvetica, sans-serif;
text-align:justify;
background: url(../images/bullert1.jpg)  no-repeat 0px 9px;
}

#sol_bg .list_arrow
{
padding:0px;
margin:0px;
list-style-type:none;
}
#sol_bg .list_arrow ul
{
padding:0px 0px 0px 0px;
margin:0px 0px 0px 0px;
list-style-type:none;
}
#sol_bg .list_arrow li
{
padding-left:15px;
padding-top:3px;
margin:3px 13px 0px 13px;
font-size:12px;
color: #000000;
line-height:16px;
text-decoration:none;
font-family:Arial,Verdana,  Helvetica, sans-serif;
text-align:justify;
background: url(../images/bullert2.jpg)  no-repeat 0px 7px;
}

#sol_bg .listnone
{
padding:0px;
margin:0px;
list-style-type:none;
}
#sol_bg .listnone ul
{
padding:0px 0px 0px 0px;
margin:0px 0px 0px 0px;
list-style-type:none;
}
#sol_bg .listnone li
{
padding-left:15px;
padding-top:3px;
margin:3px 13px 0px 0px;
font-size:12px;
color: #000000;
line-height:16px;
text-decoration:none;
font-family:Arial,Verdana,  Helvetica, sans-serif;
text-align:justify;
}

#sol_bg .list_circle
{
padding:0px;
margin:0px;
list-style-type:none;
}
#sol_bg .list_circle ul
{
padding:0px 0px 0px 0px;
margin:0px 0px 0px 0px;
list-style-type:none;
}
#sol_bg .list_circle li
{
padding-left:15px;
padding-top:3px;
margin:3px 13px 0px 30px;
font-size:12px;
color: #000000;
line-height:16px;
text-decoration:none;
font-family:Arial,Verdana,  Helvetica, sans-serif;
text-align:justify;
background: url(../images/bullert.jpg)  no-repeat 0px 9px;
}

#sol_bg .spacer
{
line-height:19px;
}
#sol_bg a {
color:#000;
text-decoration:none;
text-transform:none;
}
#sol_bg a:hover {
color:#000;
text-decoration:underline;
}

#about_brain
{
width:675px;
float:left;
display:inline;
}
#about_brain dl
{
line-height:17px;
padding:10px 0px 0px 13px;
margin:0px 0px 0px 0px;
}
#about_brain dd.aboutgreen
{
float:left;
border: 1px solid #e4e4e1;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
text-align:justify;
font-weight:normal;
color:#000;
width:300px;
float:left;
display:block;
margin:0px 0px 0px 0px;
padding:10px 10px 10px 13px;
}
#about_brain dd.aboutgray
{
width:300px;
text-align:left;
height: 357px;
border: 1px solid #e4e4e1;
float:left;
text-align:justify;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
display:block;
margin:0px 0px 0px 10px;
padding:10px 10px 10px 13px;
}
#about_brain dd.aboutgray p
{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#bb130a;
font-weight:bold;
text-transform:uppercase;
display:block;
margin:0px 0px 0px 0px;
padding:0px 0px 6px 0px;
}
#net_bg
{
padding:0px;
background:url(../images/body_bg_corner_big.png) repeat-y;
width:100%;
}
#net_bg p
{
padding:0px 0px 0px 13px;
width:550px;
border-bottom-color:#d8f5fe;
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
text-transform:uppercase;
text-align:justify;
color:#000;
}
#net_bg span
{
padding:0px 0px 0px 0px;
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
font-weight:bold;
text-transform:uppercase;
color:#e9001a;
}
#net_bg a {
color:#000;
text-decoration:none;
text-transform:uppercase;
}
#net_bg a:hover {
color:#000;
text-decoration:underline;
}
.router
{
float:right;
width:175px;
}
.img_thumb
{
margin-top:30px;
padding:0px 15px 0px 0px;
}
#forum {
width:675px;
background:url(../images/support_queries.png) no-repeat bottom;
padding:15px 0px 15px 0px;
background-color:#e5e3e3;
margin:10px 0px 0px 15px;
}
#forumarea {
width:675px;
background:url(../images/support_queries1.png) no-repeat bottom;
padding:15px 0px 15px 0px;
background-color:#e5e3e3;
margin:10px 0px 0px 15px;
}
.left_forum {
padding:0px;
margin:0px 0px 0px 20px;
width:600px;
}
.left_forum label{
padding:0px;
margin:0px 0px 0px 0px;
font-family:Arial, Helvetica, sans-serif;
color:#000;
font-size:20px;
font-weight:normal;
}
.lablediv
{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:normal;
margin:5px 0px 5px 0px;
text-transform:uppercase;
color:#000;
}
.tbox
{
margin:0px;
padding:0px;
width:300px;
}
.messbox
{
margin:0px;
padding:0px;
width:300px;
font-family:Arial, Helvetica, sans-serif;
height:90px;
}
.coming_so
{
margin:0px;
text-align:center;
font:Arial, Helvetica, sans-serif;
font-size:32px;
color:#000;
}
#sitemap_bg
{
padding-top:0px;
background:url(../images/body_bg_corner_big.png);
width:702px;
}
#sitemap_bg p
{
padding:0px 10px 0px 30px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
line-height:24px;
text-transform:none;
text-align:justify;
color:#000;
}
#sitemap_bg span
{
padding:0px 0px 0px 0px;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
text-transform:uppercase;
color:#e9001a;
}
#sitemap_bg .spacer
{
line-height:19px;
}
#sitemap_bg a {
color:#000;
text-decoration:none;
text-transform:none;
}
#sitemap_bg a:hover {
color:#d3150a;
text-decoration:underline;
}
#innertable
{
width:525px;
border: 1px solid #e4e4e1;
float:left;
margin-left:13px;
display:inline;
}
#innertable dl
{
width:560px;
float:left;
border-bottom:#FFFFFF 1px solid;
line-height:20px;
padding:0px 0 10px 0;
}
#innertable dd.greenside
{
float:left;
border: 1px solid #e4e4e1;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
text-align:center;
font-weight:bold;
color:#835b37;
width:180px;
float:left;
display:block;
padding-left:10px;
margin-left:10px;
margin-top:10px;
}
#innertable dd.grayside
{
width:260px;
text-align:center;
border: 1px solid #e4e4e1;
float:left;
background-color:#efefed;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
display:block;
margin-left:30px;
padding-left:10px;
padding-right:10px;
margin-top:10px;
}
#kasper_bg
{
padding-top:0px;
background:url(../images/body_bg_corner_big.png);
width:702px;
}
#kasper_bg p
{
padding:0px 13px 0px 13px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
text-transform:none;
text-align:justify;
color:#000;
}
#kasper_bg span
{
padding:0px 0px 0px 0px;
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
font-weight:bold;
text-transform:uppercase;
color:#e9001a;
}
#kasper_bg label
{
padding:0px 0px 0px 0px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
text-transform:none;
color:#835b37;
}
#kasper_bg span a
{
padding:0px 0px 0px 0px;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
text-transform:uppercase;
color:#e9001a;
}
#kasper_bg h1
{
padding:10px 0px 0px 13px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
text-transform:uppercase;
color:#1b8fd1;
}
#kasper_bg dl
{
padding:10px 15px 0 15px;
margin:0px;
}
#kasper_bg dt {
	color:#1b8fd1;
	padding:0px 0 0px 15px;
	font-size:11px;
	text-transform:uppercase;
	font-weight:bold;
	font-family:Arial, Helvetica, sans-serif;
}
#kasper_bg dd {

	padding:5px 0 7px 15px;
	color:#000;
	font-size:12px;
	text-transform:none;
    text-align:justify;
	font-family:Arial, Helvetica, sans-serif;
}
#kasper_bg .spacer
{
line-height:19px;
}
#kasper_bg a {
color:#000;
text-decoration:none;
text-transform:none;
}
#kasper_bg a:hover {
color:#000;
text-decoration:underline;
}
#kasper_bg .list
{
padding:0px;
margin:0px;
list-style-type:none;
}
#kasper_bg .list ul
{
padding:0px 0px 0px 0px;
margin:0px 0px 0px 0px;
list-style-type:none;
}
#kasper_bg .list li
{
padding-left:15px;
padding-top:3px;
margin:3px 13px 0px 13px;
font-size:12px;
color: #000000;
line-height:16px;
text-decoration:none;
font-family:Arial,Verdana,  Helvetica, sans-serif;
text-align:justify;
background: url(../images/arrow.jpg)  no-repeat 0px 7px;
}
#web_bg
{
padding-top:0px;
background:url(../images/body_bg_corner_big.png);
width:702px;
}
#web_bg p
{
padding:0px 13px 0px 13px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
text-transform:none;
text-align:justify;
color:#000;
}
#web_bg span
{
padding:0px 0px 0px 0px;
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
font-weight:bold;
text-transform:uppercase;
color:#e9001a;
}
#web_bg span a
{
padding:0px 0px 0px 0px;
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
font-weight:bold;
text-transform:uppercase;
color:#e9001a;
}
#web_bg label
{
padding:0px 0px 0px 0px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
text-transform:uppercase;
color:#1b8fd1;
}
#web_bg .list
{
padding:0px;
margin:0px;
list-style-type:none;
}
#web_bg .list ul
{
padding:0px 0px 0px 0px;
margin:0px 0px 0px 0px;
list-style-type:none;
}
#web_bg .list li
{
padding-left:15px;
padding-top:3px;
margin:3px 13px 0px 13px;
font-size:12px;
color: #000000;
line-height:16px;
text-decoration:none;
font-family:Arial,Verdana,  Helvetica, sans-serif;
text-align:justify;
background: url(../images/bullert2.jpg)  no-repeat 0px 9px;
}
#web_bg .spacer
{
line-height:19px;
}
#web_bg a {
color:#000;
text-decoration:none;
text-transform:none;
}
#web_bg a:hover {
color:#000;
text-decoration:underline;
}
#innertable1
{
width:680px;
float:left;
margin-left:13px;
display:inline;
}
#innertable1 ul
{
padding:0px 0px 0px 0px;
margin:0px 0px 0px 0px;
list-style-type:none;
}
#innertable1 li
{
padding-left:3px;
padding-top:0px;
margin:1px 13px 8px 0px;
font-size:11px;
color: #000;
line-height:16px;
text-decoration:none;
font-family:Arial,Verdana,  Helvetica, sans-serif;
text-align:left;
}
#innertable1 dl
{
width:680px;
float:left;
border-bottom:#FFFFFF 1px solid;
line-height:20px;
padding:10px 0 10px 0;
}
#innertable1 dd.greenside1
{
float:left;
background:url(../images/light_blue_bg1.jpg) repeat-x;
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
background-color:#ebf8fd;
width:200px;
color:#fff;
height:381px;
float:left;
display:block;
padding-top:9px;
padding-left:10px;
border: 1px solid #a4d8f7;
}
#innertable1 dd.grayside1
{
width:220px;
background:url(../images/light_blue_bg1.jpg) repeat-x;
float:left;
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
padding-top:9px;
background-color:#ebf8fd;
color:#fff;
display:block;
margin-left:0px;
padding-left:10px;
border: 1px solid #a4d8f7;
}
#innertable1 dd.rightside1
{
width:210px;
float:left;
background:url(../images/light_blue_bg1.jpg) repeat-x;
height:381px;
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
padding-top:9px;
background-color:#ebf8fd;
border: 1px solid #a4d8f7;
color:#fff;
display:block;
margin-left:0px;
padding-left:10px;
}
#partner
{
width:495px;
float:left;
margin-left:20px;
display:inline;
}
#partner ul
{
padding:0px 0px 0px 0px;
margin:0px 0px 0px 0px;
list-style-type:none;
}
#partner li
{
padding-left:0px;
padding-top:4px;
margin:0px 13px 7px 0px;
font-size:12px;
color: #000000;
line-height:16px;
text-transform:none;
text-decoration:none;
font-family:Arial,Verdana,  Helvetica, sans-serif;
text-align:justify;
}
#partner dl
{
width:650px;
float:left;
border-bottom:#FFFFFF 2px solid;
line-height:20px;
padding:10px 0 10px 0;
}
#partner dd.greenside2
{
float:left;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
width:180px;
color:#1b8fd1;
float:left;
display:block;
padding-left:10px;
}
#partner dd.grayside2
{
width:400px;
float:left;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#e9001a;
display:block;
text-transform:uppercase;
margin-left:30px;
padding-left:10px;
border: 1px solid #d3d3d3;
}

#producttable
{
width:550px;
float:left;
margin-left:15px;
display:inline;
}
#producttable ul
{
padding:0px 0px 0px 0px;
margin:0px 0px 0px 0px;
list-style-type:none;
}
#producttable li
{
padding-left:0px;
padding-top:4px;
margin:3px 13px 5px 0px;
font-size:12px;
color: #000000;
line-height:16px;
text-decoration:none;
font-family:Arial,Verdana,  Helvetica, sans-serif;
text-align:justify;
}
#producttable dl
{
width:695px;
float:left;
border-bottom:#FFFFFF 2px solid;
line-height:20px;
padding:10px 0 10px 0;
}
#producttable dd.leftside
{
float:left;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
width:315px;
color:#1b8fd1;
border: 1px solid #e4e4e1;
float:left;
display:block;
padding-left:10px;
padding-top:5px;
}
#producttable dd.leftside span
{
float:left;
border: 1px solid #e4e4e1;
float:left;
display:block;
padding-left:10px;
padding-top:25px;
}
#producttable dd.rightside
{
width:315px;
float:left;
font-family:Arial, Helvetica, sans-serif;
border: 1px solid #e4e4e1;
font-size:12px;
color:#1b8fd1;
display:block;
margin-left:10px;
padding-left:10px;
padding-top:5px;
}

#producttable1
{
width:550px;
float:left;
margin-left:15px;
display:inline;
}
#producttable1 ul
{
padding:0px 0px 0px 0px;
margin:0px 0px 0px 0px;
list-style-type:none;
}
#producttable1 li
{
padding-left:0px;
padding-top:4px;
margin:3px 13px 5px 0px;
font-size:12px;
color: #000000;
line-height:16px;
text-decoration:none;
font-family:Arial,Verdana,  Helvetica, sans-serif;
text-align:justify;
}
#producttable1 dl
{
width:695px;
float:left;
border-bottom:#FFFFFF 2px solid;
line-height:20px;
padding:10px 0 10px 0;
}
#producttable1 dd.leftside1
{
float:left;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
width:315px;
color:#1b8fd1;
border: 1px solid #e4e4e1;
float:left;
display:block;
padding-left:10px;
padding-top:5px;
}
#producttable1 dd.leftside1 span
{
float:left;
border: 1px solid #e4e4e1;
float:left;
display:block;
padding-left:10px;
padding-top:25px;
}
#producttable1 dd.rightside1
{
width:315px;
float:left;
height:423px;
font-family:Arial, Helvetica, sans-serif;
border: 1px solid #e4e4e1;
font-size:12px;
color:#1b8fd1;
display:block;
margin-left:10px;
padding-left:10px;
padding-top:5px;
}

#producttable2
{
width:550px;
float:left;
margin-left:15px;
display:inline;
}
#producttable2 ul
{
padding:0px 0px 0px 0px;
margin:0px 0px 0px 0px;
list-style-type:none;
}
#producttable2 li
{
padding-left:0px;
padding-top:4px;
margin:3px 13px 5px 0px;
font-size:12px;
color: #000000;
line-height:16px;
text-decoration:none;
font-family:Arial,Verdana,  Helvetica, sans-serif;
text-align:justify;
}
#producttable2 dl
{
width:695px;
float:left;
border-bottom:#FFFFFF 2px solid;
line-height:20px;
padding:10px 0 10px 0;
}
#producttable2 dd.leftside2
{
float:left;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
width:315px;
color:#1b8fd1;
border: 1px solid #e4e4e1;
float:left;
display:block;
padding-left:10px;
padding-top:5px;
}
#producttable2 dd.leftside2 span
{
float:left;
border: 1px solid #e4e4e1;
float:left;
display:block;
padding-left:10px;
padding-top:25px;
}
#producttable2 dd.rightside2
{
width:315px;
float:left;
height:560px;
font-family:Arial, Helvetica, sans-serif;
border: 1px solid #e4e4e1;
font-size:12px;
color:#1b8fd1;
display:block;
margin-left:10px;
padding-left:10px;
padding-top:5px;
}

#producttable3
{
width:550px;
float:left;
margin-left:15px;
display:inline;
}
#producttable3 ul
{
padding:0px 0px 0px 0px;
margin:0px 0px 0px 0px;
list-style-type:none;
}
#producttable3 li
{
padding-left:0px;
padding-top:4px;
margin:3px 13px 5px 0px;
font-size:12px;
color: #000000;
line-height:16px;
text-decoration:none;
font-family:Arial,Verdana,  Helvetica, sans-serif;
text-align:justify;
}
#producttable3 dl
{
width:695px;
float:left;
border-bottom:#FFFFFF 2px solid;
line-height:20px;
padding:10px 0 10px 0;
}
#producttable3 dd.leftside3
{
float:left;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
width:315px;
height:140px;
color:#1b8fd1;
border: 1px solid #e4e4e1;
float:left;
display:block;
padding-left:10px;
padding-top:5px;
}
#producttable3 dd.leftside3 span
{
float:left;
border: 1px solid #e4e4e1;
float:left;
display:block;
padding-left:10px;
padding-top:25px;
}
#producttable3 dd.rightside3
{
width:315px;
float:left;
font-family:Arial, Helvetica, sans-serif;
border: 1px solid #e4e4e1;
font-size:12px;
color:#1b8fd1;
display:block;
margin-left:10px;
padding-left:10px;
padding-top:5px;
}

#producttable4
{
width:550px;
float:left;
margin-left:15px;
display:inline;
}
#producttable4 ul
{
padding:0px 0px 0px 0px;
margin:0px 0px 0px 0px;
list-style-type:none;
}
#producttable4 li
{
padding-left:0px;
padding-top:4px;
margin:3px 13px 5px 0px;
font-size:12px;
color: #000000;
line-height:16px;
text-decoration:none;
font-family:Arial,Verdana,  Helvetica, sans-serif;
text-align:justify;
}
#producttable4 dl
{
width:695px;
float:left;
border-bottom:#FFFFFF 2px solid;
line-height:20px;
padding:10px 0 10px 0;
}
#producttable4 dd.leftside4
{
float:left;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
width:315px;
color:#1b8fd1;
border: 1px solid #e4e4e1;
float:left;
display:block;
padding-left:10px;
padding-top:5px;
}
#producttable4 dd.leftside4 span
{
float:left;
border: 1px solid #e4e4e1;
float:left;
display:block;
padding-left:10px;
padding-top:25px;
}
#producttable4 dd.rightside4
{
width:315px;
height:460px;
float:left;
font-family:Arial, Helvetica, sans-serif;
border: 1px solid #e4e4e1;
font-size:12px;
color:#1b8fd1;
display:block;
margin-left:10px;
padding-left:10px;
padding-top:5px;
}

#producttable5
{
width:550px;
float:left;
margin-left:15px;
display:inline;
}
#producttable5 ul
{
padding:0px 0px 0px 0px;
margin:0px 0px 0px 0px;
list-style-type:none;
}
#producttable5 li
{
padding-left:0px;
padding-top:4px;
margin:3px 13px 5px 0px;
font-size:12px;
color: #000000;
line-height:16px;
text-decoration:none;
font-family:Arial,Verdana,  Helvetica, sans-serif;
text-align:justify;
}
#producttable5 dl
{
width:695px;
float:left;
border-bottom:#FFFFFF 2px solid;
line-height:20px;
padding:10px 0 10px 0;
}
#producttable5 dd.leftside5
{
float:left;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
width:315px;
height:336px;
color:#1b8fd1;
border: 1px solid #e4e4e1;
float:left;
display:block;
padding-left:10px;
padding-top:5px;
}
#producttable5 dd.leftside5 span
{
float:left;
border: 1px solid #e4e4e1;
float:left;
display:block;
padding-left:10px;
padding-top:25px;
}
#producttable5 dd.rightside5
{
width:315px;
float:left;
font-family:Arial, Helvetica, sans-serif;
border: 1px solid #e4e4e1;
font-size:12px;
color:#1b8fd1;
display:block;
margin-left:10px;
padding-left:10px;
padding-top:5px;
}


#custsupport
{
width:670px;
float:left;
display:inline;
}
#custsupport dl
{
line-height:18px;
padding:10px 0px 0px 13px;
margin:0px 0px 10px 0px;
}
#custsupport dd.supportgreen
{
float:left;
border: 8px solid #e4e4e1;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
text-align:justify;
font-weight:normal;
color:#000;
width:635px;
float:left;
display:block;
margin:0px 0px 0px 0px;
padding:10px 10px 10px 13px;
}
#custsupport dd.supportgreen p
{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#bb130a;
font-weight:bold;
text-transform:uppercase;
display:block;
margin:0px 0px 0px 0px;
padding:0px 0px 6px 0px;
}

#port_cust
{
width:670px;
float:left;
display:inline;
}
#port_cust dl
{
line-height:18px;
padding:10px 0px 0px 13px;
margin:0px 0px 10px 0px;
}
#port_cust dd.custgreen
{
float:left;
border: 8px solid #e4e4e1;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
text-align:justify;
font-weight:normal;
color:#000;
width:635px;
float:left;
display:block;
margin:0px 0px 0px 0px;
padding:10px 10px 10px 13px;
}
#port_cust dd.custgreen p
{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#bb130a;
font-weight:bold;
text-transform:uppercase;
display:block;
margin:0px 0px 0px 0px;
padding:0px 0px 6px 0px;
}


.c_support1
{
width:670px;
float:left;
display:inline;
}
.c_support1 dl
{
line-height:18px;
padding:10px 0px 0px 13px;
margin:0px 0px 10px 0px;
}
.c_support1 dd.port
{
float:left;
border: 8px solid #e4e4e1;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
text-align:justify;
font-weight:normal;
color:#000;
width:635px;
float:left;
display:block;
margin:0px 0px 0px 0px;
padding:10px 10px 10px 13px;
}
.c_support1 dd.port p
{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#bb130a;
font-weight:bold;
text-transform:uppercase;
display:block;
margin:0px 0px 0px 0px;
padding:0px 0px 6px 0px;
}

.cu_sup
{
width:670px;
float:left;
display:inline;
}
.cu_sup dl
{
line-height:18px;
padding:10px 0px 0px 13px;
margin:0px 0px 10px 0px;
}
.cu_sup dd.sup
{
float:left;
border: 8px solid #e4e4e1;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
text-align:justify;
font-weight:normal;
color:#000;
width:635px;
float:left;
display:block;
margin:0px 0px 0px 0px;
padding:10px 10px 10px 13px;
}
.cu_sup dd.sup p
{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#bb130a;
font-weight:bold;
text-transform:uppercase;
display:block;
margin:0px 0px 0px 0px;
padding:0px 0px 6px 0px;
}

.t_or3
{
width:670px;
float:left;
display:inline;
}
.t_or3 dl
{
line-height:18px;
padding:10px 0px 0px 13px;
margin:0px 0px 10px 0px;
}
.t_or3 dd.tgreen
{
float:left;
border: 8px solid #e4e4e1;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
text-align:justify;
font-weight:normal;
color:#000;
width:635px;
float:left;
display:block;
margin:0px 0px 0px 0px;
padding:10px 10px 10px 13px;
}
.t_or3 dd.tgreen p
{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#bb130a;
font-weight:bold;
text-transform:uppercase;
display:block;
margin:0px 0px 0px 0px;
padding:0px 0px 6px 0px;
}

#dash_box
{
width:670px;
float:left;
display:inline;
}
#dash_box dl
{
line-height:18px;
padding:10px 0px 0px 13px;
margin:0px 0px 10px 0px;
}
#dash_box dd.dashgreen
{
float:left;
background:url(../images/dottet.jpg) repeat-x;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
text-align:justify;
font-weight:normal;
color:#000;
width:660px;
float:left;
display:block;
margin:0px 0px 0px 0px;
padding:10px 10px 0px 0px;
}
#dash_box dd.dashgreen p
{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#bb130a;
font-weight:bold;
text-transform:uppercase;
display:block;
margin:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}