body {
  scrollbar-base-color:#EFEFEF;
  background:#FFFFFF;
  background-image: url("images/bg.jpg");
  margin:0px;
  padding:0px;
}
body,td,th,p,div,input,select,textarea {
  font-family: Tahoma, Verdana, Arial, Helvetica, Sans-Serif;
  font-size:13px;
  color:#5A5A5A;
}
a, a:visited {
	color:#5A5A5A;
	font-size:13px;
	text-decoration:underline;
}
a:hover {
	color:#5A5A5A;
	font-size:13px;
	text-decoration:none;
}
.no-style {
	background-image:none;
	margin:  0px;
	padding: 0px;
}
.comment {
	font-size:10px;
}
.mandatory-sign {
	color:#CC0000;
	font-size:10px;
}

.main-table {
	height:100%;
	background:#FFFFFF;
	border-right:1px #000000 solid;
	border-left:1px #000000 solid;
}
.index-left-td {
	background:#EDEDED;
}
.index-about-title-bg {
	background-image:url("images/index/index-about-bg.jpg");
	font-weight:bold;
}
.index-about-left-bg {
	background-image:url("images/index/index-about-left-bg.jpg");
	background-repeat:repeat-y;	
}
.index-about-right-bg {
	background-image:url("images/index/index-about-right-bg.jpg");
	background-repeat:repeat-y;	
}
.index-red-text {
	font-size:11px;
	color:#EA0000;
	font-weight:bold;
}
a.index-red-link, a:visited.index-red-link {
	font-size:10px;
	color:#EA0000;
	font-weight:bold;
	text-decoration:underline;
}
a:hover.index-red-link {
	font-size:10px;
	color:#EA0000;
	font-weight:bold;
	text-decoration:none;
}

.index-about-text {
	font-size:11px;
}
.index-about-bottom-bg {
	background-image:url("images/index/index-about-bottom-bg.jpg");
	background-repeat:repeat-x;	
}



.top-space-td {
	background:#D4D4D4;
}
.white-bg-td { 
	background:#FFFFFF;
}
.inner-bottom-details-td {
	background-image: url("images/inner-bg-bottom.gif");
	background-repeat:repeat-x;
	height:38px;
}
.bottom-details-td {
	background-image: url("images/index/bg-bottom.jpg");
	background-repeat:repeat-x;
	height:38px;
}
.bottom-details-text {
	color:#FFFFFF;
	font-size:9px;
	font-weight:bold;
}
a.bottom-details-link:link, a.bottom-details-link:visited, a.bottom-details-link:active {
	color:#FFFFFF;
	font-size:9px;
	font-weight:bold;
	text-decoration:none;
}
a.bottom-details-link:hover {
	color:#FFFFFF;
	font-size:9px;
	font-weight:bold;
	text-decoration:underline;
}
.logo {
	font-size:9px;
	color:#CC0000;
	font-family:Tahoma;
}


/* Inner pages settings */

.inner-table {
	width:760px;
	height:100%;
	border-right:1px #000000 solid;
	border-left:1px #000000 solid;
	background:#FFFFFF;
}
.inner-top-bg {
	background-image:url("images/inner-top-bg.gif");
	vertical-align:middle;
	padding-top:2px;
}

.menu-table {
	background:#EDEDED;
	padding:0px;
}

/* Menu settings */
.right-menu-td {
	background:#EDEDED;
}

.menu-table {
	background:#EDEDED;
}
td.menu-button-on {
	background-image:url("images/inner-menu-button-bg-on.jpg");
	background-color:#878787;
	padding-left:6px;
	width:155px;
}
td.menu-button-on a:link { color:#FFFFFF; font-family:Arial, Tahoma, Sans-Serif; font-size:12px; font-weight:bold; text-decoration:none; }
td.menu-button-on a:active { color:#FFFFFF; font-family:Arial, Tahoma, Sans-Serif; font-size:12px; font-weight:bold; text-decoration:none; }
td.menu-button-on a:visited { color:#FFFFFF; font-family:Arial, Tahoma, Sans-Serif; font-size:12px; font-weight:bold; text-decoration:none; }
td.menu-button-on a:hover { color:#FFFFFF; font-family:Arial, Tahoma, Sans-Serif; font-size:12px; font-weight:bold; text-decoration:none; }

td.menu-button-over {
	background-image:url("images/inner-menu-button-bg-on.jpg");
	background-color:#878787;
	padding-left:6px;
	width:155px;
	cursor:Pointer;
}
td.menu-button-over a:link { color:#FFFFFF; font-family:Arial, Tahoma, Sans-Serif; font-size:12px; font-weight:bold; text-decoration:none; }
td.menu-button-over a:active { color:#FFFFFF; font-family:Arial, Tahoma, Sans-Serif; font-size:12px; font-weight:bold; text-decoration:none; }
td.menu-button-over a:visited { color:#FFFFFF; font-family:Arial, Tahoma, Sans-Serif; font-size:12px; font-weight:bold; text-decoration:none; }
td.menu-button-over a:hover { color:#FFFFFF; font-family:Arial, Tahoma, Sans-Serif; font-size:12px; font-weight:bold; text-decoration:none; }

td.menu-button {
	background-image:url("images/inner-menu-button-bg.jpg");
	background-color:#878787;
	padding-left:6px;
	width:155px;
}
td.menu-button a:link { color:#FFFFFF; font-family:Arial, Tahoma, Sans-Serif; font-size:12px; font-weight:bold; text-decoration:none; }
td.menu-button a:active { color:#FFFFFF; font-family:Arial, Tahoma, Sans-Serif; font-size:12px; font-weight:bold; text-decoration:none; }
td.menu-button a:visited { color:#FFFFFF; font-family:Arial, Tahoma, Sans-Serif; font-size:12px; font-weight:bold; text-decoration:none; }
td.menu-button a:hover { color:#FFFFFF; font-family:Arial, Tahoma, Sans-Serif; font-size:12px; font-weight:bold; text-decoration:none; }

/* Sub menu settings */
td.sub-menu-button-on {
	background-image:url("images/inner-sub-menu-button-bg-on.jpg");
	background-color:#878787;
	padding-left:6px;
	width:155px;
	height:13px;
}
td.sub-menu-button-on a:link {color:#FFFFFF;font-family:Arial, Tahoma, Sans-Serif;font-size:11px;font-weight:bold;text-decoration:none;}
td.sub-menu-button-on a:active {color:#FFFFFF;font-family:Arial, Tahoma, Sans-Serif;font-size:11px;font-weight:bold;text-decoration:none;}
td.sub-menu-button-on a:visited {color:#FFFFFF;font-family:Arial, Tahoma, Sans-Serif;font-size:11px;font-weight:bold;text-decoration:none;}
td.sub-menu-button-on a:hover {color:#FFFFFF;font-family:Arial, Tahoma, Sans-Serif;font-size:11px;font-weight:bold;text-decoration:none;}

td.sub-menu-button-over {
	background-image:url("images/inner-sub-menu-button-bg-on.jpg");
	background-color:#878787;
	padding-left:6px;
	width:155px;
	height:13px;
	cursor:Pointer;
}
td.sub-menu-button-over a:link {color:#FFFFFF;font-family:Arial, Tahoma, Sans-Serif;font-size:11px;font-weight:bold;text-decoration:none;}
td.sub-menu-button-over a:active {color:#FFFFFF;font-family:Arial, Tahoma, Sans-Serif;font-size:11px;font-weight:bold;text-decoration:none;}
td.sub-menu-button-over a:visited {color:#FFFFFF;font-family:Arial, Tahoma, Sans-Serif;font-size:11px;font-weight:bold;text-decoration:none;}
td.sub-menu-button-over a:hover {color:#FFFFFF;font-family:Arial, Tahoma, Sans-Serif;font-size:11px;font-weight:bold;text-decoration:none;}

td.sub-menu-button {
	background-image:url("images/inner-sub-menu-button-bg.jpg");
	background-color:#878787;
	padding-left:6px;
	width:155px;
}
td.sub-menu-button a:link { color:#FFFFFF; font-family:Arial, Tahoma, Sans-Serif; font-size:11px; font-weight:bold; text-decoration:none; }
td.sub-menu-button a:active { color:#FFFFFF; font-family:Arial, Tahoma, Sans-Serif; font-size:11px; font-weight:bold; text-decoration:none; }
td.sub-menu-button a:visited { color:#FFFFFF; font-family:Arial, Tahoma, Sans-Serif; font-size:11px; font-weight:bold; text-decoration:none; }
td.sub-menu-button a:hover { color:#FFFFFF; font-family:Arial, Tahoma, Sans-Serif; font-size:11px; font-weight:bold; text-decoration:none; }

.inner-main-table {
	background-image:url("images/main-title-bg.gif");
	background-repeat:repeat-x;
	width:100%;
}
.inner-main-title {
	vertical-align:middle;
	font-family:Arial, Helvetica, Sans-Serif;
	font-weight:bold;
}
td.inner-main-border-td {
	background:#E0E0E0;
}
td.inner-main-text {
	padding:15px;
	width:100%;
}
.sub-title {
	font-weight:bold;
}
td.news-text {
	background:#FFFFFF;
	font-size:11px;
	padding:3px;
}
.news-title {
	color:#EB1111;
	font-weight:bold;
}
a.news-link,a:visited.news-link,a:hover.news-link {
	color:#EB1111;
	font-weight:bold;
	text-decoration:underline;
}
.news-hr {
	height:1px;
	width:172px;
	color:#C6C6C6;
}

.hosting-hr {
	height:1px;
	width:95%;
	color:#A00000;
}
td.hosting-pic-td {
	border:1px #eeeeee solid;
	background-color:#ffffff;

}

.contact-select {
	width:245px;
}
.contact-field {
	width:245px;
}
.contact-field-subject {
	width:415px;
}
.contact-field-phone {
	width:165px;
}
.contact-textarea {
	width:415px;
	height:135px;
}
.contact-button {
	font-weight:bold;
}
.contact-details-line-td {
	border-left:1px #C6C6C6 solid;
}


/* Services Settings */

a.learn-more-link,a:visited.learn-more-link,a:hover.learn-more-link {
	color:#EB1111;
	font-weight:bold;
	text-decoration:underline;
	font-size:10px;
}
.question {
	font-weight:bold;
}
.answer {

}


/*  Web Design & Hosting Settings */
.web-design-titles {
	font-weight:bold;
	color:#FF6F11;
}
.hosting-order-form-table {
	background-color:#DEDEDE;
	
}
td.hosting-order-form-td {
	background-color:#FFFFFF;
}
.blank-field {
	background-color:#FFFFFF;
	border:0px;
}

/* Support Settings */
.support-form-text-comment {
	font-size:11px;
	color:#CC0000;
}
.support-form-text {
	font-size:11px;
}
a.support-form-link,a.support-form-link:visited,a.support-form-link:hover {
	font-size:11px;
	color:#FF6F11;
}
fieldset {
	padding:5px;
}
.support-title {
	font-weight:bold;
	color:#FF6F11;
}

/* FAQ Settings */
.faq-category-icon {
	list-style:square;
	color:#CC3333;
}
a.faq-category-name, a.faq-category-name:visited {
	font-weight:bold;
	color:#5A5A5A;
	text-decoration:none;
}
a.faq-category-name:hover {
	font-weight:bold;
	color:#5A5A5A;
	text-decoration:underline;
}
.faq-question-title {
	font-weight:bold;
}
.faq-answer-sign {
	font-weight:bold;
}
.faq-answer-text {
	font-size:12px;
	font-weight:bold;
}

/* Exchange Page Settings */

.exchange-normal {}
.exchange-heading{
	font-size:14px;
	color:#31649D;
	font-weight:bold;}
.exchange-small-heading { 
	color:#31649D;
	font-weight:normal;
}


/* Asterisk Settings */

ul.asterisk-parent-ul {
	font-weight:bold;
	list-style : url("images/icon-square.gif");
}
ul.asterisk-chiled-ul {
	font-weight: normal;
}
li.asterisk-chiled-li {
	list-style: url("images/icon-square-light-gray.gif");
}
.asterisk-bg {
	background-image:url("images/asterisk-pic-bg.jpg");
	background-repeat:no-repeat;
	background-position:bottom;
}
.asterisk-features-title {
	color:#FFFFFF;
	background-image:url("images/asterisk-title-bg.jpg");
	padding:2px;
	height:18px;
}
.asterisk-tech-bg {
	background-image:url("images/asterisk-tech-pic-bg.jpg");
	background-repeat:no-repeat;
	background-position:top center;
}
.asterisk-comment {
	font-size:11px;
	text-align:center;
}

.NYdiv {
	position:absolute;
	margin:-10px;
	top:0px;
	left:40%;
	color:#FFFFFF;
	font-size:1px;
}

.NY-index-div {
	position: absolute;
	margin:-10px;
	top:0px;
	left:40%;
	color:#8A8A8A;
	font-size:1px;
}

/* Web Portfolio Settings */

td.tab-title-off {
	background-image:url("images/portfolio-title-bg-off.jpg");
	font-weight:bold;
	cursor:pointer;
	white-space:nowrap;
}
td.tab-title-on {
	background-image:url("images/portfolio-title-bg-off.jpg");
	font-weight:bold;
	color:#FF6F11;
	cursor:pointer;
	white-space:nowrap;
}
.ps-image {
  border:1px #605f5f solid;
  filter:progid:DXImageTransform.Microsoft.Shadow(color='#666666', Direction=135, Strength=3);
  margin-right:15px;
}
.p-site-details { margin:10px 0px 10px 2px; }
a.portfolio, a.portfolio:visited { color:#FF6F11; text-decoration:underline; }
a.portfolio:hover { text-decoration:none; }

/* Jobs */
.div-jobs {
	margin:5px;
	padding:5px;
	border-top:1px #CCCCCC solid;
	border-left:1px #CCCCCC solid;
	border-right:2px #999999 solid;
	border-bottom:2px #999999 solid;
}
.job-title {
	color:#1580D8;
	font-weight:bold;
	cursor:pointer;
}


/* Kall8 */
a.Nav_Links,a.Nav_Links:visited { font-weight:bold; text-decoration:underline }
a.Nav_Links:hover { font-weight:bold; text-decoration:none }
.kall8-hr { height:1px; color:#929292 }

/* Original template settings */
.header {font-family:Tahoma, sans-serif; font-size: 12px; COLOR:#2FFFFF; padding-left:10; padding-right:5; font-weight:900 }
.text {font-family:Tahoma,sans-serif; font-size: 11px; color:#5A5A5A; padding-left:20; padding-right:10 }
.text2 {font-family:Verdana,sans-serif; font-size: 10px; color:#ffffff; padding-left:20; padding-right:10 }
.news {font-family:Arial, Tahoma, Sans-Serif; font-size: 9px; color:#ffffff; padding-left:10; padding-right:5; font-weight:900; }
li { list-style : url("images/icon-square.gif")}