{}

body { 
    scrollbar-arrow-color:#fbc417;
    scrollbar-base-color:#fbc417;
    scrollbar-dark-shadow-color:#000000;
    scrollbar-face-color:#314972;
    scrollbar-highlight-color:#ffffff;
    scrollbar-shadow-color:#000000;
    overflow-x:hidden;
	padding:0;
	margin:0;
	background-color:#FFFFFF;
	background-image:url('graphics/navbg.jpg');
	background-attachment:fixed;
	}
	
#BGplanetoid {
			background-image:url('graphics/planetoid.png');
			background-attachment:fixed;
			background-repeat:no-repeat;
			background-position:top center; 
			height:1350px;
			margin:0;
			}
			
#constrain {
			position:absolute;
			top:145px;
			left:50%;
			width:76%;
			max-width:1640px;
			margin-left:-39%;
			z-index:2;
			}

#central {
			z-index:5;
			position:absolute;
			top:15px;
			left:140px;
			width:90%;
			max-width:1250px;
			background-image:url('graphics/centralbg.png');
			}

#central p {
			text-align:justify;
			}
			
#leftnav {
			position:absolute;
			top:0;
			left:0;
			width:140px;
}

#spotlight {
			float:right;
			z-index:10;
			width:250px;
			height:420px;
			margin:15px 35px 20px 35px;
			border:3px double #f3c11a;
			background-color:#324972;
			-moz-border-radius: 8px;
			}		
			
a {
			color:#0000ff;
			font-weight:bold;
			text-decoration:none;
			}
			
a:hover {
			color:#cc9933;
			font-weight:bold;
			text-decoration:underline;
			}
			
a:visited  {
			color:#2060cc;
			font-weight:bold;
			}
			
a:active {
			color:#f5b312;
			font-weight:bold;
			}
			
#ServicesList {
			float:left;
			width:162px;
			}

#Logo2 {
			width:520px;
			padding:5px 0px 0px 0px;
			}
#MainText {
			padding:5px 20px 0px 20px;
			text-align:justify;
			z-index:2;
			}
			


div.rounded div {
  height: 1px;
  overflow: hidden;
}
#radiusx, #radiusy {
  text-align: right;
  width: 30px;
}






#Footer {
			font-family:verdana, tahoma, arial, sans-serif;
			color:#6584b9;
			font-size:9px;
			text-align:center;
			margin:25px 10px 0 10px;
			}

#Footer a {
			font-weight:normal;
			color:#6584b9;
			}

#Form {
			padding:5px 15px 1px 30px;
			border-top:1px solid #314972;
			text-align:left;
			width:auto;
			}

#Form td {
			margin:0;
			padding:0;
			}

P, .check, #Form td, #hosttable td {
			font-family:verdana,arial,sans-serif;
			font-size:12px;
			line-height:16px;
			color:#041350;
			margin:10px 0 5px 0;
			}

#hosttable td {
			margin:0;
			border:1px solid #f3c11a;
			text-align:center;
			background:#efefef;
			}


.clienttext P {
			text-align:left;
			}

.check {
			margin-left:20px;
			}

LI {
			font-family: verdana, arial, sans-serif;
			font-size:12px;
			color:#000000;
			line-height:15px;
			padding-bottom:7px;
			list-style-type:square;
			}


.bigbox {
			width:85%;
			}

.testimonial {
			font-family:verdana,arial,sans-serif;
			font-size:11px;
			line-height:15px;
			color:#041350;
			font-style:italic;
			margin-top:8px;
			text-align:left;
			}

.tdr {
			text-align:right;
			width:200px;
			padding-right:3px;
			}

.formfield, .box, .bigbox {
			background-image:url('graphics/bg01.gif');
			background-attachment:fixed;
			font-family:arial,helvetica,sans-serif;
			font-size:12px;
			color:#000000;
			padding:2px 2px 2px 4px;
			border-top:2px solid #314972;
			border-left:2px solid #314972;
			border-right:2px solid #BBC9E0;
			border-bottom:2px solid #BBC9E0;
			}

.clientblock {
			margin:0 0 12px 0;
			overflow:auto;
			}

.clientthumb {
			float:right;
			margin:0 0 5px 15px;
			}

.divider {
			clear:both;
			height:2px;
			width:100%;
			background:url('graphics/dividerbar.jpg');
			padding:0;
			margin:2px 0 5px 0;
			overflow:hidden;
			}

h2 {
			font:bold 16px tahoma,sans-serif;
			text-align:center;
			color:#041350;
			}

.SCH, h4 {
			font-weight:bold;
			font-variant:small-caps;
			text-decoration:underline;
			}

h4 {
			font:bold 18px tahoma,sans-serif;
			text-align:center;
			color:#314972
			}

#fieldpad .box, #fieldpad .bigbox{
			margin-top:3px;
			width:98%;
			}

#fieldpad .divider {
			margin-top:9px;
			width:98%;
			}

abbr {
			cursor:help;
			color:#3333cc;
			border-bottom:1px dotted #cc9933;
			}

.expand, .expand2, .expand3 {
			display:none;
			overflow-y:auto;
			overflow-x:hidden;
			}

.expand {
			height:630px;
			border-left:3px double #314972;
			}

.expand2 {
			height:500px;
			border-left:3px double #314972;
			}
		
			
.expand p, .expand2 p {
			margin-left:25px;
			margin-right:25px;
			}

#HTM, #SS, #CMS, #JS, #BRW, #SEO {
			display:none;
			}

#leftport {
			float:left; 
			width:51%; 
			border-right:3px double #314972;
			margin-right:15px;
			}

#leftport p {
			margin-right:20px;
			}

.FLR, .FLL {
			background:#ffffff;
			border-top:1px solid #314972;
			border-left:1px solid #314972;
			border-bottom:1px solid #bbc9e0;
			border-right:1px solid #bbc9e0;
			}

.FLR {
			float:right;
			margin:3px 0 10px 15px;
			}

.FLL {
			float:left;
			margin:3px 15px 10px 0;
			}

.FLL li, .FLR li {
			margin-left:-10px;
			margin-right:20px;
			}

