body { background-color: #587DA7; background-image: url(images/bg.gif); margin: 0px; padding: 0px; font-family: Arial, Helvetica, sans-serif;}
tr, td, th, div, span, p, img, ul, li, input, textarea, option, select { margin: 0px; padding: 0px; border: 0px;}
.language {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #003366;
}
.white {background-color:#FFF;}
.border1 { border: 0px solid #aaa;}
.border2 { border: 1px solid #eaeaea;}
.border3 { border-top: 1px solid #d7d7d3; border-left: 1px solid #d7d7d3;}
.borderdots { border-bottom: 1px dotted #eaeaea;}

.colleftpads { padding: 12px 5px 15px 5px;}
.testipads { padding: 6px 18px 0 4px;}
.contpads { padding: 12px 0 15px 0;}
.formpads1 { padding: 0 4px 0 16px;}
.formpads2 { padding: 0 4px 0 8px;}

.menubg { padding: 0 11px 0 11px; background-image: url(images/bg_menu_cb.gif); background-repeat: repeat-x; height: 25px; text-align: center;}
.menubgc { padding: 0 11px 0 11px; background-image: url(images/bg_menu_cr.gif); background-repeat: repeat-x; height: 25px; text-align: center;}
a.menua:link,a.menua:visited, a.menua:active  { font-family: Arial, Helvetica, sans-serif; color: #fff; font-size: 11px; line-height: 25px; text-decoration:none;}
a.menua:hover { text-decoration: underline; line-height: 25px;}

.langbar { padding: 6px 12px 2px 2px; color: #494949; font-family: Arial, Helvetica, sans-serif; font-size: 11px;}

.langtd { padding: 0px 6px 0px 6px;}
a.langs:link, a.langs:visited, a.langs:active { color: #494949; font-family: Arial, Helvetica, sans-serif; font-size: 11px; text-decoration: none;}
a.langs:hover {color: #c00; font-family: Arial, Helvetica, sans-serif; font-size: 11px; text-decoration: underline;}

.newshead { color: #3C5475; font-family: Arial, Helvetica, sans-serif; font-size: 12px;}
.newsheadbold{ color: #3C5475; font-family: Arial, Helvetica, sans-serif; font-size: 12px;  font-weight:bold;}
.newstext { color: #333; font-family: Arial, Helvetica, sans-serif; font-size: 11px;}
.newsline { padding: 3px 0 3px 0; text-align:left;}

.testtext2 { padding: 0 0 0 8px; color: #333; font-family: Arial, Helvetica, sans-serif; font-size: 10px;}
.testcomp { padding: 8px 4px 0 0; color: #a13827; font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; text-align: right;}
.testmore { padding: 4px 4px 16px 0; color: #48658e; font-family: Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; text-align: right;}
.testmores { color: #48658e; font-family: Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; text-align: right; text-decoration: none;}
.testmores:hover { color: #333; text-decoration: underline;}

.indextd { padding: 5px 0 0 5px; color: #795020; font-family: Arial, Helvetica, sans-serif; font-size: 11px;}
.indextext { color: #333; font-family: Arial, Helvetica, sans-serif; font-size: 11px;}

.bluehead { background-image:url(images/bluehead.gif); height: 21px; line-height:21px; background-repeat: repeat-x; padding: 0px 0 0 12px; font-family: Trebucet MS, Arial, Helvetica, sans-serif; font-size: 14px; color: #F3F4FF; font-weight: bold;}
.brownhead { background-image:url(images/brownhead.gif); height: 21px; line-height:21px; background-repeat: repeat-x; padding: 0px 0 0 12px; font-family: Trebucet MS, Arial, Helvetica, sans-serif; font-size: 14px; color: #FFF3E3; font-weight: bold;}
.greenhead { background-image:url(images/greenhead.gif); height: 21px; line-height:21px; background-repeat: repeat-x; padding: 0px 0 0 12px; font-family: Trebucet MS, Arial, Helvetica, sans-serif; font-size: 14px; color: #FFF3E3; font-weight: bold;}
.redhead { background-image:url(images/redhead.gif); height: 21px; line-height:21px; background-repeat: repeat-x; padding: 0px 0 0 12px; font-family: Trebucet MS, Arial, Helvetica, sans-serif; font-size: 14px; color: #FFF3E3; font-weight: bold;}
.orangehead { background-image:url(images/orangehead.gif); height: 21px; line-height:21px; background-repeat: repeat-x; padding: 0px 0 0 12px; font-family: Trebucet MS, Arial, Helvetica, sans-serif; font-size: 14px; color: #FFF6E3; font-weight: bold;}

a.portfolio:link,a.portfolio:visited, a.portfolio:active   { color: #4E739D; font-family: Arial, Helvetica, sans-serif; font-size: 11px; text-decoration:none}
a.portfolio:hover { color: #696969; font-family: Arial, Helvetica, sans-serif; font-size: 11px;}

.servicehead { padding: 6px 0 0 12px;}
.servicetd { padding: 6px 0 0 18px; color: #795020; font-family: Arial, Helvetica, sans-serif; font-size: 11px;}
.servicetext { color: #333; font-family: Arial, Helvetica, sans-serif; font-size: 11px;}

.servicelist { list-style: none;}
.servicelist li { background-image: url(images/bul.gif); background-repeat: no-repeat; padding: 0 0 0 14px; line-height: 12px; min-height:16px; height:auto; border-bottom: 1px dotted #eaeaea;}
* html .servicelist li{ height: 16px;}

.careertext { color: #4E739D; font-family: Arial, Helvetica, sans-serif; font-size: 11px;}
.careerhead { color: #795020; font-size: 12px; text-decoration: underline; font-weight: bold;}

.hostingtext { color: #795020; font-family: Arial, Helvetica, sans-serif; font-size: 13px;}
.hostingheads { background-color:#6F96C7; padding:4px; font-size: 14px; color: #fff; font-weight: bold;}

.hostrow1 { background-color:#EBF6FB;}
.hostrow2 { background-color:#E5EFF8;}

.hostcol1 { padding: 3px 2px 3px 8px;}
.hostcol2 { padding: 3px;}

.hostingbg1 { background-image: url(images/bghosting.jpg); border: 1px solid #7B8678; color:#333;}
.hostingbg2 { background-image: url(images/bghosting2.jpg); border: 1px solid #7B8678; color:#333;}

.hostingbg0 { border: 1px solid #aaa; color:#333;}

.hostinghead { background-color:#7B8678; padding: 4px; height: 16px; font-size: 14px; color: #fff; font-weight: bold; border-bottom: 3px solid #ccc;}
.hostingbody1 { padding: 8px;}
.hostingbody2 { padding: 8px 8px 8px 350px;}

.whylittext { padding: 6px 0 0 18px; color: #494949; font-family: Arial, Helvetica, sans-serif; font-size: 11px; border-bottom: 1px dotted #eaeaea;}

.imghome { padding: 5px;}
.about { padding: 6px 8px 5px 16px; color: #494949; font-family: Arial, Helvetica, sans-serif; font-size: 11px;}
.about_ar { padding: 6px 8px 5px 16px; color: #494949; font-family: Arial, Helvetica, sans-serif; font-size: 14px;}
.ar_size { font-size: 14px;}

.box { background-color: #F3FEF0; padding: 6px 8px 5px 16px; color: #494949; font-family: Arial, Helvetica, sans-serif; font-size: 11px; border: 4px double #D5E0D2;}

.footer { padding: 5px 5px 5px 5px; color: #666; font-family: Arial, Helvetica, sans-serif; font-size: 10px; text-decoration: none; text-align:center;}
a.footers:link, a.footers:visited, a.footers:active { color: #666; font-family: Arial, Helvetica, sans-serif; font-size: 10px; text-decoration: none;}
a.footers:hover { color: #333; text-decoration: underline;}
.copy { padding: 15px 15px 10px 15px; color: #333; font-family: Arial, Helvetica, sans-serif; font-size: 10px; text-decoration: none;}
.copys { color: #333; font-family: Arial, Helvetica, sans-serif; font-size: 10px; text-decoration: none;}
.copys:hover { text-decoration: underline;}

.linkb { color: #55f; font-family: Arial, Helvetica, sans-serif; font-size: 12px; text-decoration: underline; font-weight: bold;}
.linkc { color: #587AA6; font-family: Arial, Helvetica, sans-serif; font-size: 11px; text-decoration: none;}
.linkc:hover { color: #B34839; text-decoration: underline;}

.ipbox { border: 1px solid #aaa; background-color: #f5f5f5; color: #2A5987; padding: 0px 0px 0px 4px; font-size: 11px; font-family: Arial, Helvetica, sans-serif;}
.menutable	{
	text-align:center;
}

.menutableover	{
	background-color:#EFEFEF;
	text-align:center;
}
.button {
	background-image:url(images/bg_menu_cb.gif);
	height:25px;
	text-align:center;
	color:#FFFFFF;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
}
.contacthead
{
color:#638BBC;
text-decoration:underline overline;
font-weight:900;
font-size:14px;
}

