﻿body
{
	font-family: Arial,Helvetica,sans-serif;
	color:#505050;
    font-size:14px;
    font-style:normal;
    font-variant:normal;
    font-weight:normal;
    line-height:20px;
}

table { border-collapse: collapse; padding: 0px; text-align: left; }
table td { padding: 0px; vertical-align: top; text-align: left; }


.font-horizontal-menu a
{
     font-style: normal;
     font-weight: bold;
     font: Arial, Helvetica, sans-serif;
     font-size: 11px;
     padding-left: 7px;
     padding-right: 7px;
     line-height: 15px;
}
.font-horizontal-menu a:link  { color: #DDDDDD; cursor: pointer; text-decoration: none; }
.font-horizontal-menu a:visited { color: #DDDDDD; cursor: pointer; text-decoration: none; }
.font-horizontal-menu a:hover { text-decoration: underline; color: #CBE4FF; }


a { color:#385C96; cursor: pointer; line-height:16px; }
a:hover { text-decoration: underline; color: #385C96; }



.mainContent
{ background: #DBDBDB; }

.mainHeader1
{
color: #6B7483;
font-style: normal;
font-weight: bold;
font: Arial, Helvetica, sans-serif;
font-size: 24px;
line-height: 38px;
}

.testimonial { border-style:none none none solid; border-color: #A0C0E0; color: #333333; padding-left: 10px; font-family: Georgia,Times,serif;}

.boxLeft
{
color: #CCCCCC;
font-style: normal;
font-weight: bold;
font: Arial, Helvetica, sans-serif;
font-size: 12px;
padding-left: 6px;
padding-right: 6px;
line-height: 16px;
}

.imgFramed {
   padding:2px;
   border:1px solid #6B7483;
}
.imgFramed:hover {
   padding:1px;
   border:2px solid #6B7483;
}




.footerText
{
     font-style: normal;
     font-weight: normal;
     font: Arial, Helvetica, sans-serif;
     font-size: 9px;
     line-height: 12px;
     color: #555555;
}


ul { margin-left: 30px; margin-top: 10px; margin-right: 10px; margin-bottom: 10px; }
ol { margin-left: 30px; margin-top: 10px; margin-right: 10px; margin-bottom: 10px; }

.roundedForm { background-color: #F5F8FA;border-style: solid;border-width: 1px;border-color: #9BABB0;-moz-border-radius-bottomleft:4px;-moz-border-radius-bottomright:4px;-moz-border-radius-topleft:4px;-moz-border-radius-topright:4px;padding-left: 4px;margin-top: 3px;margin-bottom: 3px;}


.buttonStyleBlue
{
	-moz-border-radius-bottomleft:6px;
	-moz-border-radius-bottomright:6px;
	-moz-border-radius-topleft:6px;
	-moz-border-radius-topright:6px;
	-moz-outline-radius-bottomleft:6px;
	-moz-outline-radius-bottomright:6px;
	-moz-outline-radius-topleft:6px;
	-moz-outline-radius-topright:6px;
	background:transparent url(/images/button-blue.png) no-repeat scroll left center;
	border:1px solid #FFFFFF;
	color:#FFFFFF;
	cursor:pointer;
	font-family:Tahoma,Verdana,Arial,Helvetica,sans-serif;
	font-size:12px;
	font-weight:bold;
	margin:0 6px;
	outline-color:#9BABB0;
	outline-style:solid;
	outline-width:1px;
	padding:4px 6px;
}
.buttonStyleBlue:hover {
	background-position:right center;
	cursor:pointer;
}



table.price {
	border-width: 3px 3px 3px 3px;
	border-spacing: 2px;
	border-style: solid;
	border-color: #888888;
	border-collapse: separate;
}
table.price th {
	border-width: 1px 1px 1px 1px;
	padding: 1px 1px 1px 1px;
	border-style: dotted dotted dotted dotted;
	border-color: gray gray gray gray;
}
table.price td {
	border-width: 1px 1px 1px 1px;
	padding: 1px 1px 1px 1px;
	border-style: dotted dotted dotted dotted;
	border-color: gray gray gray gray;
}



table.galleryTable {
	border-width: 0px;
	border-spacing: 2px;
	border-collapse: separate;
}
table.price td {
	border-width: 0px;
	padding: 2px;
}


.pwimages {
   padding:2px;
   border:1px solid #6B7483;
}
.pwimages:hover {
   padding:1px;
   border:2px solid #6B7483;
}


span.skype_pnh_container {display:none !important;}
span.skype_pnh_print_container {display:inline !important;} 

.tdgallery { text-align: center; height: 175px; min-height: 175px; }
.TA_links li a img { max-width: 110px;}