﻿body {margin: 0px; text-align:center; font-family: Arial; font-size: 11pt; color: #666666; background: #ffffff url(../images/common/bg_main.png) repeat-x top center;}

td
{text-align:left; font-family: Arial; font-size: 11pt; color: #666666; vertical-align:top; line-height: 1.2;}


a {outline: none;}

.hdg_orange_lg {margin: 0px; font-family: Arial; font-size: 19pt; color: #ff6600; font-weight: normal;}
.hdg_orange_med2 {margin: 0px; font-family: Arial; font-size: 16pt; color: #ff6600; font-weight: normal;}
.hdg_orange_med {margin: 0px; font-family: Arial; font-size: 13pt; color: #ff6600; font-weight: normal;}
.hdg_orange_sml {margin: 0px; font-family: Arial; font-size: 10pt; color: #ff6600; font-weight: normal;}

.hdg_grey_lg {margin: 0px; font-family: Arial; font-size: 19pt; color: #666666; font-weight: normal;}
.hdg_grey_med {margin: 0px; font-family: Arial; font-size: 13pt; color: #666666; font-weight: normal;}
.hdg_grey_sml {margin: 0px; font-family: Arial; font-size: 10pt; color: #666666; font-weight: normal;}

.text_link{color:#ff6600; text-decoration:none; font-size:11pt; font-weight: bold;}
.text_link:active{color:#ff6600; text-decoration:none; font-size:11pt;}
.text_link:link {color:#ff6600; text-decoration:none;}
.text_link:visited {color:#ff6600; text-decoration:none;}
.text_link:hover {color:#666666; text-decoration:none;}

.text_link_grey{color:#666666; text-decoration:underline; font-size:11pt; font-weight: bold;}
.text_link_grey:active{color:#666666; text-decoration:underline; font-size:11pt;}
.text_link_grey:link {color:#666666; text-decoration:underline;}
.text_link_grey:visited {color:#666666; text-decoration:underline;}
.text_link_grey:hover {color:#ff6600; text-decoration:underline;}

.text_link_grey2{color:#666666; text-decoration:none; font-size:11pt; }
.text_link_grey2:active{color:#666666; text-decoration:none; font-size:11pt;}
.text_link_grey2:link {color:#666666; text-decoration:none;}
.text_link_grey2:visited {color:#666666; text-decoration:none;}
.text_link_grey2:hover {color:#ff6600; text-decoration:none;}

.text_link_orange{color:#ff6600; text-decoration:none; font-size:9pt; }
.text_link_orange:active{color:#ff6600; text-decoration:none; font-size:9pt;}
.text_link_orange:link {color:#ff6600; text-decoration:none;}
.text_link_orange:visited {color:#ff6600; text-decoration:none;}
.text_link_orange:hover {color:#666666; text-decoration:none;}

.text_link_grey_sml{color:#666666; text-decoration:none; font-size:9pt; }
.text_link_grey_sml:active{color:#666666; text-decoration:none; font-size:9pt;}
.text_link_grey_sml:link {color:#666666; text-decoration:none;}
.text_link_grey_sml:visited {color:#666666; text-decoration:none;}
.text_link_grey_sml:hover {color:#ff6600; text-decoration:none;}

.copyright{color:#cccccc; text-decoration:none; font-size:8pt; font-weight: normal;}
.copyright_link{color:#cccccc; text-decoration:underline; font-size:8pt; font-weight: normal;}
.copyright_link:active{color:#cccccc; text-decoration:underline; font-size:8pt;}
.copyright_link:link {color:#cccccc; text-decoration:underline;}
.copyright_link:visited {color:#cccccc; text-decoration:underline;}
.copyright_link:hover {color:#ff6600; text-decoration:underline;}

input {border: 1px solid #e3e1df; color: #666666}
select {border: 1px solid #e3e1df; color: #666666}

.input_package {font-size: 10pt; color: #666666; padding:3pt; font-family: arial; width: 15em; border: 1px solid #cccccc;}
.textarea_package {border: 1px solid #cccccc; font-size: 10pt; color: #666666; font-family: arial; padding:3px; width: 15em; }

.input_feedback {font-size: 10pt; color: #666666; padding:3pt; font-family: arial; width: 33em; border: 1px solid #cccccc;}
.input_feedback2 {font-size: 10pt; color: #666666; padding:3pt; font-family: arial; width: 18em; border: 1px solid #cccccc;}
.textarea_feedback {border: 1px solid #cccccc; font-size: 10pt; color: #666666; font-family: arial; padding:3px; width: 33em; }

.input_contact {font-size: 10pt; color: #666666; padding:3pt; font-family: arial; width: 19em; border: 1px solid #cccccc;}
.textarea_contact {border: 1px solid #cccccc; font-size: 10pt; color: #666666; font-family: arial; padding:3px; width: 19em; }


.search_button {
font-family:verdana,sans-serif;
font-size:14px;
width:150px;
margin-bottom:4px ;}


/** ##############   portfolio tabs  #################### **/

	#heading {
			display: block;
			text-align: left;
			margin-bottom: 1em;
		}
		#heading * {
			display: inline;
			padding: 0px;
			user-select: none;
			cursor: pointer;
			vertical-align: middle;
		}
		
			#heading li {
			background-color: #333333;

		}
		
	
		
		#heading li.active {
			background-color: #f87500;
		height: 39px;

		}
		
		#wrapper { border: 0px dotted gray; margin: 0em; padding: 0em; }
		
